diff --git a/Cargo.toml b/Cargo.toml index 03f3076..a67d5cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ path = "bindings/rust/lib.rs" # path = "src/main.rs" [dev-dependencies] -tree-sitter = "0.20.3" +tree-sitter-language = "0.1.0" cc = "1.0" [dependencies] diff --git a/bindings/go/binding_test.go b/bindings/go/binding_test.go index 2d4a9d8..2e865d2 100644 --- a/bindings/go/binding_test.go +++ b/bindings/go/binding_test.go @@ -3,8 +3,8 @@ package tree_sitter_nu_test import ( "testing" - tree_sitter "github.com/smacker/go-tree-sitter" - "github.com/tree-sitter/tree-sitter-nu" + tree_sitter "github.com/tree-sitter/go-tree-sitter" + tree_sitter_nu "github.com/tree-sitter/tree-sitter-nu/bindings/go" ) func TestCanLoadGrammar(t *testing.T) { diff --git a/bindings/go/go.mod b/bindings/go/go.mod index 650f1c5..72ce26c 100644 --- a/bindings/go/go.mod +++ b/bindings/go/go.mod @@ -1,5 +1,5 @@ module github.com/tree-sitter/tree-sitter-nu -go 1.22 +go 1.23 -require github.com/smacker/go-tree-sitter v0.0.0-20230720070738-0d0a9f78d8f8 +require github.com/tree-sitter/go-tree-sitter v0.23 diff --git a/bindings/python/tree_sitter_nu/binding.c b/bindings/python/tree_sitter_nu/binding.c index 320bf04..e39e95a 100644 --- a/bindings/python/tree_sitter_nu/binding.c +++ b/bindings/python/tree_sitter_nu/binding.c @@ -4,8 +4,8 @@ typedef struct TSLanguage TSLanguage; TSLanguage *tree_sitter_nu(void); -static PyObject* _binding_language(PyObject *self, PyObject *args) { - return PyLong_FromVoidPtr(tree_sitter_nu()); +static PyObject* _binding_language(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { + return PyCapsule_New(tree_sitter_nu(), "tree_sitter.Language", NULL); } static PyMethodDef methods[] = { diff --git a/bindings/rust/lib.rs b/bindings/rust/lib.rs index 4ff19f9..ee1ac4c 100644 --- a/bindings/rust/lib.rs +++ b/bindings/rust/lib.rs @@ -1,13 +1,18 @@ -//! This crate provides nu language support for the [tree-sitter][] parsing library. +//! This crate provides Nu language support for the [tree-sitter][] parsing library. //! //! Typically, you will use the [language][language func] function to add this language to a //! tree-sitter [Parser][], and then use the parser to parse some code: //! //! ``` -//! let code = ""; +//! let code = r#" +//! "#; //! let mut parser = tree_sitter::Parser::new(); -//! parser.set_language(tree_sitter_nu::language()).expect("Error loading nu grammar"); +//! let language = tree_sitter_nu::LANGUAGE; +//! parser +//! .set_language(&language.into()) +//! .expect("Error loading Nu parser"); //! let tree = parser.parse(code, None).unwrap(); +//! assert!(!tree.root_node().has_error()); //! ``` //! //! [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html @@ -15,30 +20,26 @@ //! [Parser]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Parser.html //! [tree-sitter]: https://tree-sitter.github.io/ -use tree_sitter::Language; +use tree_sitter_language::LanguageFn; extern "C" { - fn tree_sitter_nu() -> Language; + fn tree_sitter_nu() -> *const (); } -/// Get the tree-sitter [Language][] for this grammar. -/// -/// [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html -pub fn language() -> Language { - unsafe { tree_sitter_nu() } -} +/// The tree-sitter [`LanguageFn`] for this grammar. +pub const LANGUAGE: LanguageFn = unsafe { LanguageFn::from_raw(tree_sitter_nu) }; /// The content of the [`node-types.json`][] file for this grammar. /// /// [`node-types.json`]: https://tree-sitter.github.io/tree-sitter/using-parsers#static-node-types -pub const NODE_TYPES: &'static str = include_str!("../../src/node-types.json"); +pub const NODE_TYPES: &str = include_str!("../../src/node-types.json"); -// Uncomment these to include any queries that this grammar contains +// NOTE: uncomment these to include any queries that this grammar contains: -// pub const HIGHLIGHTS_QUERY: &'static str = include_str!("../../queries/highlights.scm"); -// pub const INJECTIONS_QUERY: &'static str = include_str!("../../queries/injections.scm"); -// pub const LOCALS_QUERY: &'static str = include_str!("../../queries/locals.scm"); -// pub const TAGS_QUERY: &'static str = include_str!("../../queries/tags.scm"); +// pub const HIGHLIGHTS_QUERY: &str = include_str!("../../queries/highlights.scm"); +// pub const INJECTIONS_QUERY: &str = include_str!("../../queries/injections.scm"); +// pub const LOCALS_QUERY: &str = include_str!("../../queries/locals.scm"); +// pub const TAGS_QUERY: &str = include_str!("../../queries/tags.scm"); #[cfg(test)] mod tests { @@ -46,7 +47,7 @@ mod tests { fn test_can_load_grammar() { let mut parser = tree_sitter::Parser::new(); parser - .set_language(super::language()) - .expect("Error loading nu language"); + .set_language(&super::LANGUAGE.into()) + .expect("Error loading Nu parser"); } } diff --git a/grammar.js b/grammar.js index 89b3b96..26964eb 100644 --- a/grammar.js +++ b/grammar.js @@ -71,7 +71,7 @@ module.exports = grammar({ identifier: (_$) => token(/[_\p{XID_Start}][_\p{XID_Continue}]*/), - _long_flag_identifier: (_$) => + long_flag_identifier: (_$) => token.immediate(/[\p{XID_Start}_][\p{XID_Continue}_-]*/), _command_name: ($) => @@ -249,14 +249,15 @@ module.exports = grammar({ param_opt: ($) => seq(field("name", $.identifier), token.immediate(PUNC().question)), - param_long_flag: ($) => - seq("--", alias($._long_flag_identifier, $.identifier)), + param_long_flag: ($) => seq(OPR().long_flag, $.long_flag_identifier), flag_capsule: ($) => seq(BRACK().open_paren, $.param_short_flag, BRACK().close_paren), - param_short_flag: (_$) => - seq("-", field("name", token.immediate(/[a-zA-Z0-9]/))), + param_short_flag: ($) => + seq(OPR().minus, field("name", $.param_short_flag_identifier)), + + param_short_flag_identifier: (_$) => token.immediate(/[a-zA-Z0-9]/), /// Controls @@ -1280,19 +1281,14 @@ module.exports = grammar({ _flag: ($) => prec.right(5, choice($.short_flag, $.long_flag)), - short_flag: (_$) => - seq(token(OPR().minus), token.immediate(/[_\p{XID_Continue}]+/)), + short_flag: ($) => seq(OPR().minus, $.short_flag_identifier), + + short_flag_identifier: (_$) => token.immediate(/[_\p{XID_Continue}]+/), long_flag: ($) => prec.right( 10, - choice( - alias(seq(token(OPR().minus), token.immediate(OPR().minus)), "--"), - seq( - alias(seq(token(OPR().minus), token.immediate(OPR().minus)), "--"), - $._long_flag_identifier, - ), - ), + choice(OPR().long_flag, seq(OPR().long_flag, $.long_flag_identifier)), ), unquoted: _unquoted_rule(false), @@ -1750,6 +1746,9 @@ function OPR() { power: "**", append: "++", + // special + long_flag: "--", + // comparison equal: "==", not_equal: "!=", diff --git a/queries/nu/highlights.scm b/queries/nu/highlights.scm index d60b6dc..e3f19d0 100644 --- a/queries/nu/highlights.scm +++ b/queries/nu/highlights.scm @@ -187,9 +187,10 @@ file_path: (val_string) @variable.parameter ";" ] @punctuation.special -(param_short_flag "-" @punctuation.delimiter) (param_long_flag ["--"] @punctuation.delimiter) (long_flag ["--"] @punctuation.delimiter) +(short_flag ["-"] @punctuation.delimiter) +(param_short_flag ["-"] @punctuation.delimiter) (param_rest "..." @punctuation.delimiter) (param_type [":"] @punctuation.special) (param_value ["="] @punctuation.special) @@ -217,11 +218,11 @@ key: (identifier) @property param_name: (_) @variable.parameter) (param_cmd (cmd_identifier) @string) -(param_long_flag) @variable.parameter -(param_short_flag) @variable.parameter +(param_long_flag (long_flag_identifier) @variable.parameter) +(param_short_flag (param_short_flag_identifier) @variable.parameter) -(short_flag) @variable.parameter -(long_flag) @variable.parameter +(short_flag (short_flag_identifier) @variable.parameter) +(long_flag (long_flag_identifier) @variable.parameter) (scope_pattern [(wild_card) @function]) diff --git a/src/grammar.json b/src/grammar.json index dde2d49..a06f595 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1308,7 +1308,7 @@ "value": "[_\\p{XID_Start}][_\\p{XID_Continue}]*" } }, - "_long_flag_identifier": { + "long_flag_identifier": { "type": "IMMEDIATE_TOKEN", "content": { "type": "PATTERN", @@ -2379,13 +2379,8 @@ "value": "--" }, { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "_long_flag_identifier" - }, - "named": true, - "value": "identifier" + "type": "SYMBOL", + "name": "long_flag_identifier" } ] }, @@ -2417,15 +2412,19 @@ "type": "FIELD", "name": "name", "content": { - "type": "IMMEDIATE_TOKEN", - "content": { - "type": "PATTERN", - "value": "[a-zA-Z0-9]" - } + "type": "SYMBOL", + "name": "param_short_flag_identifier" } } ] }, + "param_short_flag_identifier": { + "type": "IMMEDIATE_TOKEN", + "content": { + "type": "PATTERN", + "value": "[a-zA-Z0-9]" + } + }, "_control": { "type": "PREC", "value": 1, @@ -10690,21 +10689,22 @@ "type": "SEQ", "members": [ { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "-" - } + "type": "STRING", + "value": "-" }, { - "type": "IMMEDIATE_TOKEN", - "content": { - "type": "PATTERN", - "value": "[_\\p{XID_Continue}]+" - } + "type": "SYMBOL", + "name": "short_flag_identifier" } ] }, + "short_flag_identifier": { + "type": "IMMEDIATE_TOKEN", + "content": { + "type": "PATTERN", + "value": "[_\\p{XID_Continue}]+" + } + }, "long_flag": { "type": "PREC_RIGHT", "value": 10, @@ -10712,59 +10712,19 @@ "type": "CHOICE", "members": [ { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "-" - } - }, - { - "type": "IMMEDIATE_TOKEN", - "content": { - "type": "STRING", - "value": "-" - } - } - ] - }, - "named": false, + "type": "STRING", "value": "--" }, { "type": "SEQ", "members": [ { - "type": "ALIAS", - "content": { - "type": "SEQ", - "members": [ - { - "type": "TOKEN", - "content": { - "type": "STRING", - "value": "-" - } - }, - { - "type": "IMMEDIATE_TOKEN", - "content": { - "type": "STRING", - "value": "-" - } - } - ] - }, - "named": false, + "type": "STRING", "value": "--" }, { "type": "SYMBOL", - "name": "_long_flag_identifier" + "name": "long_flag_identifier" } ] } diff --git a/src/node-types.json b/src/node-types.json index 4951543..3ac8200 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -2580,7 +2580,17 @@ { "type": "long_flag", "named": true, - "fields": {} + "fields": {}, + "children": { + "multiple": false, + "required": false, + "types": [ + { + "type": "long_flag_identifier", + "named": true + } + ] + } }, { "type": "match_arm", @@ -3129,7 +3139,7 @@ "required": true, "types": [ { - "type": "identifier", + "type": "long_flag_identifier", "named": true } ] @@ -3170,7 +3180,18 @@ { "type": "param_short_flag", "named": true, - "fields": {} + "fields": { + "name": { + "multiple": false, + "required": true, + "types": [ + { + "type": "param_short_flag_identifier", + "named": true + } + ] + } + } }, { "type": "param_type", @@ -3906,7 +3927,17 @@ { "type": "short_flag", "named": true, - "fields": {} + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "short_flag_identifier", + "named": true + } + ] + } }, { "type": "stmt_const", @@ -4679,6 +4710,14 @@ { "type": "escape_sequence", "named": true + }, + { + "type": "long_flag_identifier", + "named": true + }, + { + "type": "short_flag_identifier", + "named": true } ] } @@ -5640,6 +5679,10 @@ "type": "list", "named": false }, + { + "type": "long_flag_identifier", + "named": true + }, { "type": "loop", "named": false @@ -5728,6 +5771,10 @@ "type": "overlay", "named": false }, + { + "type": "param_short_flag_identifier", + "named": true + }, { "type": "path", "named": false @@ -5748,6 +5795,10 @@ "type": "return", "named": false }, + { + "type": "short_flag_identifier", + "named": true + }, { "type": "signature", "named": false diff --git a/src/parser.c b/src/parser.c index d01c33f..16f76f9 100644 --- a/src/parser.c +++ b/src/parser.c @@ -13,15 +13,15 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 6904 -#define LARGE_STATE_COUNT 1103 +#define STATE_COUNT 7500 +#define LARGE_STATE_COUNT 1154 #define SYMBOL_COUNT 395 #define ALIAS_COUNT 3 #define TOKEN_COUNT 203 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 69 #define MAX_ALIAS_SEQUENCE_LENGTH 15 -#define PRODUCTION_ID_COUNT 253 +#define PRODUCTION_ID_COUNT 251 enum ts_symbol_identifiers { sym_identifier = 1, @@ -36,7 +36,7 @@ enum ts_symbol_identifiers { anon_sym_const = 10, anon_sym_SEMI = 11, sym_cmd_identifier = 12, - sym__long_flag_identifier = 13, + sym_long_flag_identifier = 13, anon_sym_LF = 14, anon_sym_def = 15, anon_sym_export_DASHenv = 16, @@ -93,7 +93,7 @@ enum ts_symbol_identifiers { anon_sym_QMARK = 67, anon_sym_DASH_DASH = 68, anon_sym_DASH = 69, - aux_sym_param_short_flag_token1 = 70, + sym_param_short_flag_identifier = 70, anon_sym_break = 71, anon_sym_continue = 72, anon_sym_for = 73, @@ -210,7 +210,7 @@ enum ts_symbol_identifiers { anon_sym_out_PLUSerr_GT = 184, anon_sym_o_PLUSe_GT = 185, anon_sym_e_PLUSo_GT = 186, - aux_sym_short_flag_token1 = 187, + sym_short_flag_identifier = 187, aux_sym_unquoted_token1 = 188, aux_sym_unquoted_token2 = 189, aux_sym_unquoted_token3 = 190, @@ -437,7 +437,7 @@ static const char * const ts_symbol_names[] = { [anon_sym_const] = "const", [anon_sym_SEMI] = ";", [sym_cmd_identifier] = "cmd_identifier", - [sym__long_flag_identifier] = "_long_flag_identifier", + [sym_long_flag_identifier] = "long_flag_identifier", [anon_sym_LF] = "\n", [anon_sym_def] = "def", [anon_sym_export_DASHenv] = "export-env", @@ -494,7 +494,7 @@ static const char * const ts_symbol_names[] = { [anon_sym_QMARK] = "\?", [anon_sym_DASH_DASH] = "--", [anon_sym_DASH] = "-", - [aux_sym_param_short_flag_token1] = "param_short_flag_token1", + [sym_param_short_flag_identifier] = "param_short_flag_identifier", [anon_sym_break] = "break", [anon_sym_continue] = "continue", [anon_sym_for] = "for", @@ -611,7 +611,7 @@ static const char * const ts_symbol_names[] = { [anon_sym_out_PLUSerr_GT] = "out+err>", [anon_sym_o_PLUSe_GT] = "o+e>", [anon_sym_e_PLUSo_GT] = "e+o>", - [aux_sym_short_flag_token1] = "short_flag_token1", + [sym_short_flag_identifier] = "short_flag_identifier", [aux_sym_unquoted_token1] = "unquoted_token1", [aux_sym_unquoted_token2] = "unquoted_token2", [aux_sym_unquoted_token3] = "unquoted_token3", @@ -838,7 +838,7 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_const] = anon_sym_const, [anon_sym_SEMI] = anon_sym_SEMI, [sym_cmd_identifier] = sym_cmd_identifier, - [sym__long_flag_identifier] = sym__long_flag_identifier, + [sym_long_flag_identifier] = sym_long_flag_identifier, [anon_sym_LF] = anon_sym_LF, [anon_sym_def] = anon_sym_def, [anon_sym_export_DASHenv] = anon_sym_export_DASHenv, @@ -895,7 +895,7 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_QMARK] = anon_sym_QMARK, [anon_sym_DASH_DASH] = anon_sym_DASH_DASH, [anon_sym_DASH] = anon_sym_DASH, - [aux_sym_param_short_flag_token1] = aux_sym_param_short_flag_token1, + [sym_param_short_flag_identifier] = sym_param_short_flag_identifier, [anon_sym_break] = anon_sym_break, [anon_sym_continue] = anon_sym_continue, [anon_sym_for] = anon_sym_for, @@ -1012,7 +1012,7 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_out_PLUSerr_GT] = anon_sym_out_PLUSerr_GT, [anon_sym_o_PLUSe_GT] = anon_sym_o_PLUSe_GT, [anon_sym_e_PLUSo_GT] = anon_sym_e_PLUSo_GT, - [aux_sym_short_flag_token1] = aux_sym_short_flag_token1, + [sym_short_flag_identifier] = sym_short_flag_identifier, [aux_sym_unquoted_token1] = aux_sym_unquoted_token1, [aux_sym_unquoted_token2] = aux_sym_unquoted_token2, [aux_sym_unquoted_token3] = aux_sym_unquoted_token3, @@ -1278,8 +1278,8 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, - [sym__long_flag_identifier] = { - .visible = false, + [sym_long_flag_identifier] = { + .visible = true, .named = true, }, [anon_sym_LF] = { @@ -1506,9 +1506,9 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [aux_sym_param_short_flag_token1] = { - .visible = false, - .named = false, + [sym_param_short_flag_identifier] = { + .visible = true, + .named = true, }, [anon_sym_break] = { .visible = true, @@ -1974,9 +1974,9 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [aux_sym_short_flag_token1] = { - .visible = false, - .named = false, + [sym_short_flag_identifier] = { + .visible = true, + .named = true, }, [aux_sym_unquoted_token1] = { .visible = false, @@ -3007,195 +3007,197 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [41] = {.index = 60, .length = 5}, [42] = {.index = 65, .length = 3}, [43] = {.index = 68, .length = 1}, + [44] = {.index = 69, .length = 1}, [45] = {.index = 69, .length = 1}, - [46] = {.index = 69, .length = 1}, - [47] = {.index = 70, .length = 8}, - [48] = {.index = 78, .length = 4}, - [49] = {.index = 82, .length = 4}, - [50] = {.index = 86, .length = 3}, - [51] = {.index = 89, .length = 2}, - [52] = {.index = 91, .length = 1}, - [53] = {.index = 92, .length = 1}, - [54] = {.index = 93, .length = 2}, - [55] = {.index = 95, .length = 2}, - [56] = {.index = 97, .length = 1}, - [57] = {.index = 98, .length = 2}, - [58] = {.index = 100, .length = 2}, - [59] = {.index = 102, .length = 1}, - [60] = {.index = 103, .length = 4}, - [61] = {.index = 107, .length = 1}, - [62] = {.index = 108, .length = 1}, - [63] = {.index = 109, .length = 1}, - [64] = {.index = 110, .length = 1}, + [46] = {.index = 70, .length = 8}, + [47] = {.index = 78, .length = 4}, + [48] = {.index = 82, .length = 4}, + [49] = {.index = 86, .length = 3}, + [50] = {.index = 89, .length = 2}, + [51] = {.index = 91, .length = 1}, + [52] = {.index = 92, .length = 1}, + [53] = {.index = 93, .length = 2}, + [54] = {.index = 95, .length = 2}, + [55] = {.index = 97, .length = 1}, + [56] = {.index = 98, .length = 2}, + [57] = {.index = 100, .length = 2}, + [58] = {.index = 102, .length = 1}, + [59] = {.index = 103, .length = 4}, + [60] = {.index = 107, .length = 1}, + [61] = {.index = 108, .length = 1}, + [62] = {.index = 109, .length = 1}, + [63] = {.index = 110, .length = 1}, + [64] = {.index = 111, .length = 1}, [65] = {.index = 111, .length = 1}, - [66] = {.index = 111, .length = 1}, + [66] = {.index = 112, .length = 2}, [67] = {.index = 112, .length = 2}, - [68] = {.index = 112, .length = 2}, - [69] = {.index = 114, .length = 1}, - [70] = {.index = 115, .length = 3}, - [71] = {.index = 118, .length = 2}, + [68] = {.index = 114, .length = 1}, + [69] = {.index = 115, .length = 3}, + [70] = {.index = 118, .length = 2}, + [71] = {.index = 120, .length = 2}, [72] = {.index = 120, .length = 2}, - [73] = {.index = 120, .length = 2}, - [74] = {.index = 122, .length = 1}, - [75] = {.index = 123, .length = 1}, - [76] = {.index = 124, .length = 2}, - [77] = {.index = 126, .length = 6}, + [73] = {.index = 122, .length = 1}, + [74] = {.index = 123, .length = 1}, + [75] = {.index = 124, .length = 2}, + [76] = {.index = 126, .length = 6}, + [77] = {.index = 132, .length = 3}, [78] = {.index = 132, .length = 3}, - [79] = {.index = 132, .length = 3}, - [80] = {.index = 135, .length = 1}, - [81] = {.index = 136, .length = 1}, - [82] = {.index = 135, .length = 1}, - [83] = {.index = 137, .length = 4}, - [84] = {.index = 141, .length = 4}, - [85] = {.index = 145, .length = 2}, - [86] = {.index = 147, .length = 4}, - [87] = {.index = 151, .length = 4}, - [88] = {.index = 155, .length = 1}, - [89] = {.index = 156, .length = 1}, - [90] = {.index = 157, .length = 1}, - [91] = {.index = 158, .length = 5}, - [92] = {.index = 163, .length = 5}, - [93] = {.index = 168, .length = 3}, - [94] = {.index = 171, .length = 2}, - [95] = {.index = 173, .length = 1}, - [96] = {.index = 174, .length = 4}, - [97] = {.index = 178, .length = 1}, - [98] = {.index = 179, .length = 1}, - [99] = {.index = 180, .length = 2}, - [100] = {.index = 182, .length = 1}, - [102] = {.index = 179, .length = 1}, + [79] = {.index = 135, .length = 1}, + [80] = {.index = 136, .length = 1}, + [81] = {.index = 135, .length = 1}, + [82] = {.index = 137, .length = 4}, + [83] = {.index = 141, .length = 4}, + [84] = {.index = 145, .length = 2}, + [85] = {.index = 147, .length = 4}, + [86] = {.index = 151, .length = 4}, + [87] = {.index = 155, .length = 1}, + [88] = {.index = 156, .length = 1}, + [89] = {.index = 157, .length = 1}, + [90] = {.index = 158, .length = 5}, + [91] = {.index = 163, .length = 5}, + [92] = {.index = 168, .length = 3}, + [93] = {.index = 171, .length = 2}, + [94] = {.index = 173, .length = 1}, + [95] = {.index = 174, .length = 4}, + [96] = {.index = 178, .length = 1}, + [97] = {.index = 179, .length = 1}, + [98] = {.index = 180, .length = 2}, + [99] = {.index = 182, .length = 1}, + [101] = {.index = 179, .length = 1}, + [102] = {.index = 183, .length = 2}, [103] = {.index = 183, .length = 2}, - [104] = {.index = 183, .length = 2}, - [105] = {.index = 185, .length = 1}, - [106] = {.index = 186, .length = 2}, - [108] = {.index = 188, .length = 2}, - [109] = {.index = 190, .length = 1}, - [110] = {.index = 183, .length = 2}, - [111] = {.index = 183, .length = 2}, + [104] = {.index = 185, .length = 1}, + [105] = {.index = 186, .length = 2}, + [106] = {.index = 188, .length = 2}, + [107] = {.index = 190, .length = 1}, + [108] = {.index = 183, .length = 2}, + [109] = {.index = 183, .length = 2}, + [110] = {.index = 191, .length = 1}, + [111] = {.index = 191, .length = 1}, [112] = {.index = 191, .length = 1}, [113] = {.index = 191, .length = 1}, - [114] = {.index = 191, .length = 1}, - [115] = {.index = 191, .length = 1}, - [116] = {.index = 192, .length = 2}, - [117] = {.index = 194, .length = 1}, - [118] = {.index = 195, .length = 6}, - [119] = {.index = 132, .length = 3}, + [114] = {.index = 192, .length = 2}, + [115] = {.index = 194, .length = 1}, + [116] = {.index = 195, .length = 6}, + [117] = {.index = 132, .length = 3}, + [118] = {.index = 201, .length = 3}, + [119] = {.index = 195, .length = 6}, [120] = {.index = 201, .length = 3}, - [121] = {.index = 195, .length = 6}, - [122] = {.index = 201, .length = 3}, - [123] = {.index = 204, .length = 2}, - [124] = {.index = 206, .length = 1}, - [125] = {.index = 207, .length = 2}, - [126] = {.index = 135, .length = 1}, - [127] = {.index = 135, .length = 1}, - [128] = {.index = 209, .length = 2}, - [129] = {.index = 209, .length = 2}, - [130] = {.index = 211, .length = 2}, - [131] = {.index = 135, .length = 1}, - [132] = {.index = 135, .length = 1}, - [133] = {.index = 209, .length = 2}, - [134] = {.index = 209, .length = 2}, - [135] = {.index = 213, .length = 4}, - [136] = {.index = 217, .length = 5}, - [137] = {.index = 222, .length = 5}, - [138] = {.index = 227, .length = 2}, - [139] = {.index = 229, .length = 5}, - [140] = {.index = 234, .length = 6}, - [141] = {.index = 240, .length = 3}, - [142] = {.index = 243, .length = 6}, - [143] = {.index = 249, .length = 3}, - [144] = {.index = 252, .length = 2}, - [145] = {.index = 254, .length = 5}, - [146] = {.index = 259, .length = 3}, - [147] = {.index = 262, .length = 3}, - [148] = {.index = 265, .length = 1}, - [149] = {.index = 266, .length = 4}, + [121] = {.index = 204, .length = 2}, + [122] = {.index = 206, .length = 1}, + [123] = {.index = 207, .length = 2}, + [124] = {.index = 135, .length = 1}, + [125] = {.index = 135, .length = 1}, + [126] = {.index = 209, .length = 2}, + [127] = {.index = 209, .length = 2}, + [128] = {.index = 211, .length = 2}, + [129] = {.index = 135, .length = 1}, + [130] = {.index = 135, .length = 1}, + [131] = {.index = 209, .length = 2}, + [132] = {.index = 209, .length = 2}, + [133] = {.index = 213, .length = 4}, + [134] = {.index = 217, .length = 5}, + [135] = {.index = 222, .length = 5}, + [136] = {.index = 227, .length = 2}, + [137] = {.index = 229, .length = 5}, + [138] = {.index = 234, .length = 6}, + [139] = {.index = 240, .length = 3}, + [140] = {.index = 243, .length = 6}, + [141] = {.index = 249, .length = 3}, + [142] = {.index = 252, .length = 2}, + [143] = {.index = 254, .length = 5}, + [144] = {.index = 259, .length = 3}, + [145] = {.index = 262, .length = 3}, + [146] = {.index = 265, .length = 1}, + [147] = {.index = 266, .length = 4}, + [148] = {.index = 270, .length = 7}, + [149] = {.index = 277, .length = 4}, [150] = {.index = 270, .length = 7}, [151] = {.index = 277, .length = 4}, - [152] = {.index = 270, .length = 7}, - [153] = {.index = 277, .length = 4}, + [152] = {.index = 281, .length = 2}, + [153] = {.index = 281, .length = 2}, [154] = {.index = 281, .length = 2}, [155] = {.index = 281, .length = 2}, [156] = {.index = 281, .length = 2}, [157] = {.index = 281, .length = 2}, [158] = {.index = 281, .length = 2}, [159] = {.index = 281, .length = 2}, - [160] = {.index = 281, .length = 2}, - [161] = {.index = 281, .length = 2}, - [162] = {.index = 283, .length = 6}, - [163] = {.index = 289, .length = 5}, - [164] = {.index = 294, .length = 1}, - [165] = {.index = 294, .length = 1}, - [166] = {.index = 295, .length = 1}, - [167] = {.index = 296, .length = 2}, - [168] = {.index = 298, .length = 5}, - [169] = {.index = 303, .length = 5}, - [170] = {.index = 308, .length = 5}, + [160] = {.index = 283, .length = 6}, + [161] = {.index = 289, .length = 5}, + [162] = {.index = 294, .length = 1}, + [163] = {.index = 294, .length = 1}, + [164] = {.index = 295, .length = 1}, + [165] = {.index = 296, .length = 2}, + [166] = {.index = 298, .length = 5}, + [167] = {.index = 303, .length = 5}, + [168] = {.index = 308, .length = 5}, + [169] = {.index = 313, .length = 2}, + [170] = {.index = 315, .length = 1}, [171] = {.index = 313, .length = 2}, - [172] = {.index = 315, .length = 1}, - [173] = {.index = 313, .length = 2}, - [174] = {.index = 316, .length = 1}, - [175] = {.index = 317, .length = 2}, - [176] = {.index = 319, .length = 1}, - [177] = {.index = 320, .length = 2}, - [178] = {.index = 322, .length = 2}, + [172] = {.index = 316, .length = 1}, + [173] = {.index = 317, .length = 2}, + [174] = {.index = 319, .length = 1}, + [175] = {.index = 320, .length = 2}, + [176] = {.index = 322, .length = 2}, + [177] = {.index = 324, .length = 2}, + [178] = {.index = 324, .length = 2}, [179] = {.index = 324, .length = 2}, [180] = {.index = 324, .length = 2}, - [181] = {.index = 324, .length = 2}, - [182] = {.index = 324, .length = 2}, - [183] = {.index = 326, .length = 4}, - [184] = {.index = 330, .length = 4}, + [181] = {.index = 326, .length = 4}, + [182] = {.index = 330, .length = 4}, + [183] = {.index = 334, .length = 8}, + [184] = {.index = 342, .length = 5}, [185] = {.index = 334, .length = 8}, [186] = {.index = 342, .length = 5}, - [187] = {.index = 334, .length = 8}, - [188] = {.index = 342, .length = 5}, + [187] = {.index = 347, .length = 2}, + [188] = {.index = 347, .length = 2}, [189] = {.index = 347, .length = 2}, [190] = {.index = 347, .length = 2}, - [191] = {.index = 347, .length = 2}, - [192] = {.index = 347, .length = 2}, - [193] = {.index = 349, .length = 6}, - [194] = {.index = 355, .length = 2}, - [195] = {.index = 357, .length = 4}, - [196] = {.index = 361, .length = 2}, - [197] = {.index = 363, .length = 2}, - [198] = {.index = 365, .length = 2}, - [199] = {.index = 367, .length = 3}, - [200] = {.index = 370, .length = 3}, - [201] = {.index = 373, .length = 5}, - [202] = {.index = 378, .length = 5}, - [203] = {.index = 383, .length = 5}, - [204] = {.index = 388, .length = 5}, - [205] = {.index = 393, .length = 2}, + [191] = {.index = 349, .length = 6}, + [192] = {.index = 355, .length = 2}, + [193] = {.index = 357, .length = 4}, + [194] = {.index = 361, .length = 2}, + [195] = {.index = 363, .length = 2}, + [196] = {.index = 365, .length = 2}, + [197] = {.index = 367, .length = 3}, + [198] = {.index = 370, .length = 3}, + [199] = {.index = 373, .length = 5}, + [200] = {.index = 378, .length = 5}, + [201] = {.index = 383, .length = 5}, + [202] = {.index = 388, .length = 5}, + [203] = {.index = 393, .length = 2}, + [204] = {.index = 395, .length = 2}, + [205] = {.index = 395, .length = 2}, [206] = {.index = 395, .length = 2}, [207] = {.index = 395, .length = 2}, [208] = {.index = 395, .length = 2}, [209] = {.index = 395, .length = 2}, [210] = {.index = 395, .length = 2}, [211] = {.index = 395, .length = 2}, - [212] = {.index = 395, .length = 2}, - [213] = {.index = 395, .length = 2}, - [214] = {.index = 397, .length = 4}, - [215] = {.index = 347, .length = 2}, - [216] = {.index = 347, .length = 2}, - [217] = {.index = 401, .length = 3}, - [218] = {.index = 401, .length = 3}, - [219] = {.index = 347, .length = 2}, - [220] = {.index = 347, .length = 2}, - [221] = {.index = 401, .length = 3}, - [222] = {.index = 401, .length = 3}, - [223] = {.index = 347, .length = 2}, - [224] = {.index = 347, .length = 2}, - [225] = {.index = 401, .length = 3}, - [226] = {.index = 401, .length = 3}, - [227] = {.index = 347, .length = 2}, - [228] = {.index = 347, .length = 2}, - [229] = {.index = 401, .length = 3}, - [230] = {.index = 401, .length = 3}, - [231] = {.index = 404, .length = 2}, - [232] = {.index = 404, .length = 2}, - [233] = {.index = 406, .length = 5}, - [234] = {.index = 411, .length = 5}, - [235] = {.index = 416, .length = 5}, + [212] = {.index = 397, .length = 4}, + [213] = {.index = 347, .length = 2}, + [214] = {.index = 347, .length = 2}, + [215] = {.index = 401, .length = 3}, + [216] = {.index = 401, .length = 3}, + [217] = {.index = 347, .length = 2}, + [218] = {.index = 347, .length = 2}, + [219] = {.index = 401, .length = 3}, + [220] = {.index = 401, .length = 3}, + [221] = {.index = 347, .length = 2}, + [222] = {.index = 347, .length = 2}, + [223] = {.index = 401, .length = 3}, + [224] = {.index = 401, .length = 3}, + [225] = {.index = 347, .length = 2}, + [226] = {.index = 347, .length = 2}, + [227] = {.index = 401, .length = 3}, + [228] = {.index = 401, .length = 3}, + [229] = {.index = 404, .length = 2}, + [230] = {.index = 404, .length = 2}, + [231] = {.index = 406, .length = 5}, + [232] = {.index = 411, .length = 5}, + [233] = {.index = 416, .length = 5}, + [234] = {.index = 421, .length = 3}, + [235] = {.index = 421, .length = 3}, [236] = {.index = 421, .length = 3}, [237] = {.index = 421, .length = 3}, [238] = {.index = 421, .length = 3}, @@ -3210,9 +3212,7 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [247] = {.index = 421, .length = 3}, [248] = {.index = 421, .length = 3}, [249] = {.index = 421, .length = 3}, - [250] = {.index = 421, .length = 3}, - [251] = {.index = 421, .length = 3}, - [252] = {.index = 424, .length = 5}, + [250] = {.index = 424, .length = 5}, }; static const TSFieldMapEntry ts_field_map_entries[] = { @@ -3833,213 +3833,206 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [35] = { [1] = sym_val_closure, }, - [44] = { - [0] = anon_sym_DASH_DASH, - [1] = anon_sym_DASH_DASH, - }, - [46] = { + [45] = { [1] = sym_val_string, }, - [65] = { + [64] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, }, - [66] = { + [65] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, }, - [68] = { + [67] = { [1] = sym_val_string, }, - [72] = { + [71] = { [0] = sym_val_string, }, - [79] = { + [78] = { [2] = sym_val_string, }, - [80] = { + [79] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, }, - [82] = { + [81] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, }, - [101] = { + [100] = { [0] = sym_val_string, }, - [102] = { + [101] = { [1] = sym_val_string, }, - [103] = { + [102] = { [0] = sym_identifier, [2] = sym_val_string, }, - [104] = { + [103] = { [0] = sym_identifier, }, - [107] = { - [1] = sym_identifier, - }, - [110] = { + [108] = { [2] = sym_val_string, }, - [112] = { + [110] = { [0] = anon_alias_sym_DOT_DOT_LT, [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, }, - [113] = { + [111] = { [0] = anon_alias_sym_DOT_DOT_LT, [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = sym_val_number, }, - [114] = { + [112] = { [0] = anon_alias_sym_DOT_DOT_EQ, [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, }, - [115] = { + [113] = { [0] = anon_alias_sym_DOT_DOT_EQ, [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = sym_val_number, }, - [118] = { + [116] = { [0] = sym_val_string, }, - [119] = { + [117] = { [0] = sym_val_string, }, - [120] = { + [118] = { [0] = sym_val_string, }, - [126] = { + [124] = { [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = anon_alias_sym_DOT_DOT_LT, }, - [127] = { + [125] = { [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, }, - [128] = { + [126] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, }, - [129] = { + [127] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, }, - [131] = { + [129] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = anon_alias_sym_DOT_DOT_LT, }, - [132] = { + [130] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, }, - [133] = { + [131] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, }, - [134] = { + [132] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, }, - [150] = { + [148] = { [0] = sym_val_string, }, - [151] = { + [149] = { [0] = sym_val_string, }, - [154] = { + [152] = { [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = anon_alias_sym_DOT_DOT_LT, }, - [155] = { + [153] = { [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = anon_alias_sym_DOT_DOT_LT, [4] = sym_val_number, }, - [156] = { + [154] = { [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, }, - [157] = { + [155] = { [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, [4] = sym_val_number, }, - [158] = { + [156] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = anon_alias_sym_DOT_DOT_LT, }, - [159] = { + [157] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT_LT, [2] = anon_alias_sym_DOT_DOT_LT, [3] = anon_alias_sym_DOT_DOT_LT, [4] = sym_val_number, }, - [160] = { + [158] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, }, - [161] = { + [159] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT_EQ, [2] = anon_alias_sym_DOT_DOT_EQ, [3] = anon_alias_sym_DOT_DOT_EQ, [4] = sym_val_number, }, - [165] = { + [163] = { [0] = sym_identifier, }, - [173] = { + [171] = { [0] = sym_val_string, }, - [179] = { + [177] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, }, - [180] = { + [178] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = sym_val_number, }, - [181] = { + [179] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, [3] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, }, - [182] = { + [180] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, @@ -4047,33 +4040,33 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [4] = anon_alias_sym_DOT_DOT, [5] = sym_val_number, }, - [185] = { + [183] = { [0] = sym_val_string, }, - [186] = { + [184] = { [0] = sym_val_string, }, - [189] = { + [187] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [190] = { + [188] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [191] = { + [189] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [192] = { + [190] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4081,14 +4074,14 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [206] = { + [204] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT_LT, [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, }, - [207] = { + [205] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT_LT, @@ -4096,14 +4089,14 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = sym_val_number, }, - [208] = { + [206] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT_EQ, [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, }, - [209] = { + [207] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [3] = anon_alias_sym_DOT_DOT_EQ, @@ -4111,7 +4104,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = sym_val_number, }, - [210] = { + [208] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, @@ -4119,7 +4112,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, }, - [211] = { + [209] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, @@ -4128,7 +4121,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = sym_val_number, }, - [212] = { + [210] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, @@ -4136,7 +4129,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, }, - [213] = { + [211] = { [0] = anon_alias_sym_DOT_DOT, [1] = anon_alias_sym_DOT_DOT, [2] = sym_val_number, @@ -4145,34 +4138,34 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = sym_val_number, }, - [215] = { + [213] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [216] = { + [214] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [217] = { + [215] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [218] = { + [216] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, [6] = sym_val_number, }, - [219] = { + [217] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4180,7 +4173,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [220] = { + [218] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4188,14 +4181,14 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [221] = { + [219] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [222] = { + [220] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4203,7 +4196,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT, [6] = sym_val_number, }, - [223] = { + [221] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4211,7 +4204,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [224] = { + [222] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4219,14 +4212,14 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [225] = { + [223] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [226] = { + [224] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4234,7 +4227,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT, [6] = sym_val_number, }, - [227] = { + [225] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4243,7 +4236,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [228] = { + [226] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4252,7 +4245,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [229] = { + [227] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4260,7 +4253,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [4] = anon_alias_sym_DOT_DOT, [5] = anon_alias_sym_DOT_DOT, }, - [230] = { + [228] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4269,17 +4262,17 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT, [6] = sym_val_number, }, - [232] = { + [230] = { [0] = sym_identifier, }, - [236] = { + [234] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_LT, [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [237] = { + [235] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_LT, @@ -4287,14 +4280,14 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_LT, [7] = sym_val_number, }, - [238] = { + [236] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_EQ, [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [239] = { + [237] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [4] = anon_alias_sym_DOT_DOT_EQ, @@ -4302,7 +4295,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_EQ, [7] = sym_val_number, }, - [240] = { + [238] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4310,7 +4303,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [241] = { + [239] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4319,7 +4312,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_LT, [7] = sym_val_number, }, - [242] = { + [240] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4327,7 +4320,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [243] = { + [241] = { [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, [3] = sym_val_number, @@ -4336,7 +4329,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_EQ, [7] = sym_val_number, }, - [244] = { + [242] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4344,7 +4337,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [245] = { + [243] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4353,7 +4346,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_LT, [7] = sym_val_number, }, - [246] = { + [244] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4361,7 +4354,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [247] = { + [245] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4370,7 +4363,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_EQ, [7] = sym_val_number, }, - [248] = { + [246] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4379,7 +4372,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_LT, [6] = anon_alias_sym_DOT_DOT_LT, }, - [249] = { + [247] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4389,7 +4382,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [6] = anon_alias_sym_DOT_DOT_LT, [7] = sym_val_number, }, - [250] = { + [248] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4398,7 +4391,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [5] = anon_alias_sym_DOT_DOT_EQ, [6] = anon_alias_sym_DOT_DOT_EQ, }, - [251] = { + [249] = { [0] = sym_val_number, [1] = anon_alias_sym_DOT_DOT, [2] = anon_alias_sym_DOT_DOT, @@ -4443,1256 +4436,1256 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1] = 1, [2] = 2, [3] = 3, - [4] = 3, - [5] = 5, + [4] = 4, + [5] = 3, [6] = 3, [7] = 3, - [8] = 5, - [9] = 3, - [10] = 3, + [8] = 3, + [9] = 4, + [10] = 4, [11] = 3, [12] = 3, - [13] = 5, + [13] = 3, [14] = 3, [15] = 3, [16] = 3, [17] = 3, [18] = 3, - [19] = 5, - [20] = 3, - [21] = 21, - [22] = 21, - [23] = 21, - [24] = 21, - [25] = 25, - [26] = 25, - [27] = 25, - [28] = 25, - [29] = 29, - [30] = 25, - [31] = 25, - [32] = 25, - [33] = 25, - [34] = 29, - [35] = 29, - [36] = 25, - [37] = 25, - [38] = 25, - [39] = 25, - [40] = 25, - [41] = 29, - [42] = 25, - [43] = 25, - [44] = 25, - [45] = 25, - [46] = 25, - [47] = 25, - [48] = 25, - [49] = 25, - [50] = 25, - [51] = 25, + [19] = 3, + [20] = 4, + [21] = 3, + [22] = 3, + [23] = 3, + [24] = 24, + [25] = 24, + [26] = 24, + [27] = 24, + [28] = 28, + [29] = 28, + [30] = 28, + [31] = 28, + [32] = 28, + [33] = 28, + [34] = 28, + [35] = 28, + [36] = 28, + [37] = 28, + [38] = 28, + [39] = 28, + [40] = 28, + [41] = 28, + [42] = 28, + [43] = 28, + [44] = 44, + [45] = 28, + [46] = 44, + [47] = 28, + [48] = 28, + [49] = 28, + [50] = 28, + [51] = 28, [52] = 52, - [53] = 25, - [54] = 25, - [55] = 25, - [56] = 25, - [57] = 25, - [58] = 58, - [59] = 59, - [60] = 60, - [61] = 59, - [62] = 58, - [63] = 60, - [64] = 59, - [65] = 58, - [66] = 59, - [67] = 58, - [68] = 59, + [53] = 28, + [54] = 28, + [55] = 28, + [56] = 28, + [57] = 28, + [58] = 28, + [59] = 28, + [60] = 28, + [61] = 28, + [62] = 28, + [63] = 44, + [64] = 28, + [65] = 28, + [66] = 28, + [67] = 44, + [68] = 68, [69] = 69, - [70] = 60, - [71] = 59, - [72] = 58, - [73] = 60, - [74] = 59, - [75] = 59, - [76] = 59, - [77] = 60, - [78] = 59, - [79] = 58, - [80] = 59, - [81] = 59, - [82] = 60, - [83] = 59, - [84] = 58, - [85] = 60, - [86] = 59, - [87] = 58, - [88] = 60, - [89] = 59, - [90] = 58, - [91] = 60, - [92] = 59, - [93] = 59, - [94] = 59, - [95] = 59, - [96] = 59, - [97] = 59, - [98] = 59, - [99] = 59, - [100] = 60, - [101] = 58, - [102] = 59, - [103] = 69, - [104] = 58, - [105] = 58, - [106] = 59, - [107] = 59, - [108] = 58, - [109] = 59, - [110] = 60, - [111] = 59, - [112] = 59, - [113] = 59, - [114] = 60, - [115] = 58, - [116] = 59, - [117] = 59, - [118] = 60, - [119] = 58, - [120] = 59, - [121] = 59, - [122] = 59, - [123] = 59, - [124] = 59, - [125] = 60, - [126] = 59, - [127] = 58, - [128] = 59, - [129] = 59, - [130] = 130, - [131] = 131, - [132] = 130, - [133] = 133, - [134] = 134, - [135] = 135, - [136] = 136, - [137] = 137, - [138] = 138, - [139] = 139, - [140] = 140, - [141] = 135, - [142] = 135, - [143] = 136, - [144] = 144, - [145] = 145, - [146] = 136, - [147] = 137, - [148] = 137, - [149] = 149, - [150] = 150, - [151] = 138, - [152] = 135, - [153] = 144, - [154] = 154, + [70] = 69, + [71] = 69, + [72] = 68, + [73] = 69, + [74] = 68, + [75] = 69, + [76] = 68, + [77] = 77, + [78] = 69, + [79] = 69, + [80] = 69, + [81] = 68, + [82] = 82, + [83] = 69, + [84] = 68, + [85] = 77, + [86] = 82, + [87] = 69, + [88] = 69, + [89] = 69, + [90] = 69, + [91] = 69, + [92] = 82, + [93] = 68, + [94] = 69, + [95] = 69, + [96] = 69, + [97] = 69, + [98] = 69, + [99] = 69, + [100] = 69, + [101] = 68, + [102] = 69, + [103] = 82, + [104] = 69, + [105] = 68, + [106] = 82, + [107] = 69, + [108] = 68, + [109] = 82, + [110] = 69, + [111] = 68, + [112] = 82, + [113] = 69, + [114] = 68, + [115] = 82, + [116] = 69, + [117] = 68, + [118] = 82, + [119] = 82, + [120] = 69, + [121] = 69, + [122] = 69, + [123] = 69, + [124] = 69, + [125] = 69, + [126] = 68, + [127] = 82, + [128] = 69, + [129] = 69, + [130] = 69, + [131] = 68, + [132] = 68, + [133] = 82, + [134] = 69, + [135] = 69, + [136] = 68, + [137] = 82, + [138] = 69, + [139] = 68, + [140] = 82, + [141] = 69, + [142] = 69, + [143] = 69, + [144] = 82, + [145] = 69, + [146] = 69, + [147] = 69, + [148] = 68, + [149] = 82, + [150] = 82, + [151] = 69, + [152] = 152, + [153] = 153, + [154] = 152, [155] = 155, - [156] = 140, + [156] = 156, [157] = 157, [158] = 158, - [159] = 138, + [159] = 158, [160] = 160, - [161] = 140, - [162] = 136, - [163] = 139, - [164] = 145, - [165] = 139, - [166] = 166, - [167] = 167, - [168] = 145, + [161] = 161, + [162] = 162, + [163] = 163, + [164] = 157, + [165] = 165, + [166] = 158, + [167] = 157, + [168] = 168, [169] = 169, [170] = 170, - [171] = 155, - [172] = 154, - [173] = 173, - [174] = 174, - [175] = 174, - [176] = 157, - [177] = 167, - [178] = 158, - [179] = 149, - [180] = 180, - [181] = 160, - [182] = 154, - [183] = 183, - [184] = 157, - [185] = 185, - [186] = 186, - [187] = 160, - [188] = 166, - [189] = 140, - [190] = 190, - [191] = 150, - [192] = 192, + [171] = 165, + [172] = 162, + [173] = 160, + [174] = 157, + [175] = 175, + [176] = 161, + [177] = 177, + [178] = 178, + [179] = 179, + [180] = 161, + [181] = 181, + [182] = 168, + [183] = 168, + [184] = 184, + [185] = 165, + [186] = 162, + [187] = 158, + [188] = 163, + [189] = 189, + [190] = 160, + [191] = 165, + [192] = 162, [193] = 193, - [194] = 145, - [195] = 149, - [196] = 139, - [197] = 155, - [198] = 137, + [194] = 178, + [195] = 195, + [196] = 196, + [197] = 181, + [198] = 175, [199] = 199, - [200] = 166, - [201] = 138, - [202] = 150, - [203] = 203, - [204] = 204, - [205] = 199, + [200] = 177, + [201] = 189, + [202] = 202, + [203] = 179, + [204] = 168, + [205] = 170, [206] = 206, - [207] = 174, - [208] = 155, - [209] = 174, - [210] = 150, + [207] = 184, + [208] = 208, + [209] = 161, + [210] = 210, [211] = 211, - [212] = 186, - [213] = 204, - [214] = 167, - [215] = 173, - [216] = 150, - [217] = 217, - [218] = 154, - [219] = 170, - [220] = 193, - [221] = 221, - [222] = 222, - [223] = 185, - [224] = 157, - [225] = 192, - [226] = 183, + [212] = 177, + [213] = 213, + [214] = 160, + [215] = 184, + [216] = 216, + [217] = 181, + [218] = 218, + [219] = 195, + [220] = 170, + [221] = 178, + [222] = 169, + [223] = 179, + [224] = 224, + [225] = 225, + [226] = 169, [227] = 227, - [228] = 160, - [229] = 155, - [230] = 169, - [231] = 203, - [232] = 149, - [233] = 166, - [234] = 149, - [235] = 190, - [236] = 236, - [237] = 180, + [228] = 196, + [229] = 202, + [230] = 195, + [231] = 195, + [232] = 199, + [233] = 233, + [234] = 189, + [235] = 235, + [236] = 210, + [237] = 211, [238] = 238, - [239] = 221, - [240] = 222, - [241] = 217, - [242] = 173, - [243] = 243, - [244] = 169, - [245] = 183, - [246] = 246, - [247] = 247, - [248] = 238, - [249] = 227, - [250] = 206, - [251] = 251, + [239] = 218, + [240] = 208, + [241] = 184, + [242] = 242, + [243] = 216, + [244] = 170, + [245] = 206, + [246] = 178, + [247] = 177, + [248] = 177, + [249] = 249, + [250] = 250, + [251] = 179, [252] = 252, - [253] = 211, - [254] = 185, - [255] = 255, - [256] = 256, - [257] = 243, - [258] = 258, - [259] = 259, - [260] = 260, + [253] = 193, + [254] = 170, + [255] = 181, + [256] = 224, + [257] = 225, + [258] = 213, + [259] = 184, + [260] = 169, [261] = 261, - [262] = 262, - [263] = 263, - [264] = 264, - [265] = 265, - [266] = 266, - [267] = 267, + [262] = 227, + [263] = 233, + [264] = 238, + [265] = 235, + [266] = 252, + [267] = 242, [268] = 268, [269] = 269, [270] = 270, - [271] = 271, - [272] = 272, + [271] = 225, + [272] = 250, [273] = 273, - [274] = 274, - [275] = 275, - [276] = 276, + [274] = 210, + [275] = 224, + [276] = 211, [277] = 277, [278] = 278, - [279] = 279, + [279] = 268, [280] = 280, - [281] = 251, + [281] = 281, [282] = 282, [283] = 283, [284] = 284, [285] = 285, [286] = 286, - [287] = 287, + [287] = 250, [288] = 288, - [289] = 289, + [289] = 273, [290] = 290, - [291] = 247, - [292] = 246, - [293] = 206, + [291] = 291, + [292] = 292, + [293] = 293, [294] = 294, [295] = 295, - [296] = 211, - [297] = 227, + [296] = 296, + [297] = 297, [298] = 298, - [299] = 185, + [299] = 299, [300] = 300, [301] = 301, [302] = 302, - [303] = 206, + [303] = 303, [304] = 304, [305] = 305, - [306] = 173, - [307] = 238, - [308] = 252, + [306] = 306, + [307] = 307, + [308] = 308, [309] = 309, [310] = 310, - [311] = 311, - [312] = 251, + [311] = 211, + [312] = 312, [313] = 313, [314] = 314, [315] = 315, [316] = 316, [317] = 317, - [318] = 318, + [318] = 270, [319] = 319, - [320] = 320, + [320] = 210, [321] = 321, - [322] = 322, + [322] = 269, [323] = 323, [324] = 324, - [325] = 325, - [326] = 326, - [327] = 298, - [328] = 269, - [329] = 301, - [330] = 206, - [331] = 261, - [332] = 324, - [333] = 267, - [334] = 318, - [335] = 325, - [336] = 251, - [337] = 266, - [338] = 268, - [339] = 255, - [340] = 256, - [341] = 260, - [342] = 262, - [343] = 309, - [344] = 259, - [345] = 326, - [346] = 322, - [347] = 321, - [348] = 279, - [349] = 295, - [350] = 282, - [351] = 258, - [352] = 272, - [353] = 290, - [354] = 270, - [355] = 273, - [356] = 280, - [357] = 173, - [358] = 294, - [359] = 289, - [360] = 323, - [361] = 300, - [362] = 302, - [363] = 288, - [364] = 287, - [365] = 286, - [366] = 304, + [325] = 242, + [326] = 252, + [327] = 327, + [328] = 328, + [329] = 329, + [330] = 330, + [331] = 268, + [332] = 332, + [333] = 238, + [334] = 261, + [335] = 335, + [336] = 336, + [337] = 337, + [338] = 338, + [339] = 339, + [340] = 340, + [341] = 341, + [342] = 342, + [343] = 343, + [344] = 344, + [345] = 345, + [346] = 346, + [347] = 347, + [348] = 250, + [349] = 303, + [350] = 323, + [351] = 340, + [352] = 339, + [353] = 338, + [354] = 337, + [355] = 342, + [356] = 341, + [357] = 344, + [358] = 268, + [359] = 343, + [360] = 250, + [361] = 346, + [362] = 347, + [363] = 299, + [364] = 309, + [365] = 308, + [366] = 332, [367] = 305, - [368] = 310, - [369] = 320, - [370] = 285, - [371] = 263, - [372] = 319, - [373] = 313, - [374] = 264, - [375] = 271, - [376] = 314, - [377] = 311, - [378] = 265, - [379] = 317, - [380] = 284, - [381] = 274, - [382] = 283, - [383] = 278, - [384] = 277, - [385] = 185, - [386] = 315, - [387] = 316, - [388] = 275, - [389] = 276, - [390] = 135, - [391] = 136, - [392] = 135, - [393] = 139, - [394] = 145, - [395] = 144, - [396] = 140, - [397] = 136, - [398] = 137, - [399] = 135, - [400] = 138, - [401] = 136, - [402] = 137, - [403] = 166, - [404] = 139, - [405] = 138, - [406] = 158, - [407] = 140, - [408] = 137, - [409] = 139, - [410] = 145, - [411] = 160, - [412] = 144, - [413] = 157, - [414] = 154, - [415] = 140, - [416] = 135, - [417] = 145, - [418] = 138, - [419] = 136, - [420] = 166, - [421] = 186, - [422] = 140, - [423] = 150, - [424] = 155, - [425] = 150, - [426] = 149, - [427] = 166, - [428] = 190, - [429] = 160, - [430] = 138, - [431] = 180, - [432] = 193, - [433] = 154, - [434] = 170, - [435] = 174, - [436] = 154, - [437] = 137, - [438] = 149, - [439] = 192, - [440] = 157, + [368] = 345, + [369] = 335, + [370] = 304, + [371] = 317, + [372] = 315, + [373] = 314, + [374] = 302, + [375] = 277, + [376] = 300, + [377] = 301, + [378] = 298, + [379] = 330, + [380] = 329, + [381] = 328, + [382] = 327, + [383] = 324, + [384] = 294, + [385] = 297, + [386] = 293, + [387] = 296, + [388] = 295, + [389] = 336, + [390] = 210, + [391] = 321, + [392] = 319, + [393] = 211, + [394] = 306, + [395] = 307, + [396] = 310, + [397] = 312, + [398] = 313, + [399] = 278, + [400] = 280, + [401] = 281, + [402] = 282, + [403] = 286, + [404] = 316, + [405] = 283, + [406] = 284, + [407] = 285, + [408] = 288, + [409] = 290, + [410] = 291, + [411] = 292, + [412] = 157, + [413] = 158, + [414] = 157, + [415] = 157, + [416] = 158, + [417] = 161, + [418] = 168, + [419] = 163, + [420] = 165, + [421] = 158, + [422] = 162, + [423] = 160, + [424] = 161, + [425] = 157, + [426] = 175, + [427] = 181, + [428] = 161, + [429] = 168, + [430] = 178, + [431] = 163, + [432] = 165, + [433] = 169, + [434] = 162, + [435] = 179, + [436] = 160, + [437] = 160, + [438] = 162, + [439] = 165, + [440] = 168, [441] = 158, - [442] = 139, + [442] = 181, [443] = 160, - [444] = 145, - [445] = 199, - [446] = 174, - [447] = 157, - [448] = 204, - [449] = 155, - [450] = 203, - [451] = 167, - [452] = 155, - [453] = 169, - [454] = 173, - [455] = 199, - [456] = 167, - [457] = 174, - [458] = 203, - [459] = 170, - [460] = 186, - [461] = 183, - [462] = 155, - [463] = 149, - [464] = 185, - [465] = 204, - [466] = 180, - [467] = 221, - [468] = 154, - [469] = 157, - [470] = 174, - [471] = 190, - [472] = 150, - [473] = 160, - [474] = 149, - [475] = 150, - [476] = 222, - [477] = 166, - [478] = 217, - [479] = 192, - [480] = 193, - [481] = 252, - [482] = 238, - [483] = 169, - [484] = 183, - [485] = 243, - [486] = 246, - [487] = 221, - [488] = 206, - [489] = 247, - [490] = 251, - [491] = 217, - [492] = 222, - [493] = 185, - [494] = 227, - [495] = 211, - [496] = 173, - [497] = 311, - [498] = 272, - [499] = 268, - [500] = 310, - [501] = 206, - [502] = 286, - [503] = 295, + [444] = 184, + [445] = 170, + [446] = 162, + [447] = 168, + [448] = 213, + [449] = 193, + [450] = 170, + [451] = 169, + [452] = 189, + [453] = 195, + [454] = 206, + [455] = 177, + [456] = 165, + [457] = 178, + [458] = 161, + [459] = 179, + [460] = 184, + [461] = 202, + [462] = 195, + [463] = 177, + [464] = 181, + [465] = 216, + [466] = 218, + [467] = 178, + [468] = 169, + [469] = 196, + [470] = 179, + [471] = 199, + [472] = 208, + [473] = 175, + [474] = 178, + [475] = 216, + [476] = 218, + [477] = 177, + [478] = 211, + [479] = 235, + [480] = 233, + [481] = 177, + [482] = 196, + [483] = 170, + [484] = 184, + [485] = 184, + [486] = 213, + [487] = 210, + [488] = 202, + [489] = 189, + [490] = 225, + [491] = 227, + [492] = 224, + [493] = 208, + [494] = 179, + [495] = 206, + [496] = 169, + [497] = 195, + [498] = 181, + [499] = 193, + [500] = 199, + [501] = 170, + [502] = 195, + [503] = 238, [504] = 261, - [505] = 321, - [506] = 265, - [507] = 266, - [508] = 264, - [509] = 267, - [510] = 269, + [505] = 250, + [506] = 268, + [507] = 211, + [508] = 210, + [509] = 242, + [510] = 252, [511] = 270, - [512] = 317, - [513] = 262, - [514] = 314, - [515] = 251, - [516] = 313, - [517] = 271, - [518] = 309, - [519] = 260, - [520] = 304, - [521] = 273, - [522] = 275, - [523] = 277, - [524] = 227, - [525] = 315, - [526] = 316, - [527] = 305, - [528] = 302, - [529] = 247, - [530] = 318, - [531] = 288, - [532] = 252, - [533] = 251, - [534] = 300, - [535] = 298, - [536] = 283, - [537] = 211, - [538] = 285, - [539] = 319, - [540] = 320, - [541] = 301, - [542] = 238, - [543] = 294, - [544] = 323, - [545] = 255, - [546] = 243, - [547] = 322, - [548] = 287, - [549] = 290, - [550] = 326, - [551] = 282, - [552] = 259, - [553] = 274, - [554] = 276, - [555] = 185, - [556] = 246, - [557] = 173, - [558] = 280, - [559] = 258, - [560] = 279, - [561] = 284, - [562] = 206, - [563] = 263, - [564] = 278, - [565] = 289, - [566] = 256, - [567] = 324, - [568] = 325, - [569] = 264, - [570] = 309, - [571] = 311, - [572] = 287, - [573] = 173, - [574] = 258, - [575] = 285, - [576] = 315, - [577] = 316, - [578] = 277, - [579] = 318, - [580] = 290, - [581] = 288, - [582] = 283, - [583] = 275, - [584] = 286, - [585] = 279, - [586] = 280, - [587] = 284, - [588] = 289, - [589] = 301, - [590] = 251, - [591] = 319, - [592] = 320, - [593] = 278, - [594] = 185, - [595] = 323, - [596] = 322, - [597] = 326, - [598] = 276, - [599] = 294, - [600] = 273, - [601] = 282, - [602] = 274, - [603] = 255, - [604] = 272, - [605] = 270, - [606] = 298, - [607] = 300, - [608] = 268, - [609] = 266, - [610] = 262, - [611] = 260, - [612] = 305, - [613] = 295, - [614] = 304, - [615] = 321, - [616] = 269, - [617] = 271, - [618] = 261, - [619] = 256, - [620] = 324, - [621] = 263, - [622] = 325, - [623] = 265, - [624] = 317, - [625] = 314, - [626] = 206, - [627] = 313, - [628] = 259, - [629] = 267, + [512] = 269, + [513] = 224, + [514] = 225, + [515] = 233, + [516] = 235, + [517] = 227, + [518] = 273, + [519] = 341, + [520] = 295, + [521] = 312, + [522] = 307, + [523] = 302, + [524] = 211, + [525] = 210, + [526] = 309, + [527] = 298, + [528] = 305, + [529] = 303, + [530] = 301, + [531] = 286, + [532] = 297, + [533] = 250, + [534] = 278, + [535] = 338, + [536] = 268, + [537] = 296, + [538] = 292, + [539] = 291, + [540] = 288, + [541] = 284, + [542] = 250, + [543] = 282, + [544] = 342, + [545] = 280, + [546] = 343, + [547] = 290, + [548] = 346, + [549] = 313, + [550] = 277, + [551] = 304, + [552] = 270, + [553] = 268, + [554] = 306, + [555] = 261, + [556] = 314, + [557] = 242, + [558] = 283, + [559] = 252, + [560] = 281, + [561] = 285, + [562] = 238, + [563] = 330, + [564] = 329, + [565] = 269, + [566] = 328, + [567] = 273, + [568] = 335, + [569] = 327, + [570] = 310, + [571] = 345, + [572] = 293, + [573] = 332, + [574] = 294, + [575] = 336, + [576] = 337, + [577] = 347, + [578] = 300, + [579] = 324, + [580] = 323, + [581] = 299, + [582] = 339, + [583] = 315, + [584] = 321, + [585] = 319, + [586] = 316, + [587] = 340, + [588] = 308, + [589] = 317, + [590] = 344, + [591] = 290, + [592] = 285, + [593] = 335, + [594] = 345, + [595] = 332, + [596] = 307, + [597] = 309, + [598] = 305, + [599] = 303, + [600] = 301, + [601] = 330, + [602] = 300, + [603] = 299, + [604] = 306, + [605] = 294, + [606] = 329, + [607] = 346, + [608] = 328, + [609] = 293, + [610] = 324, + [611] = 342, + [612] = 308, + [613] = 304, + [614] = 302, + [615] = 316, + [616] = 347, + [617] = 323, + [618] = 298, + [619] = 280, + [620] = 337, + [621] = 286, + [622] = 296, + [623] = 327, + [624] = 339, + [625] = 250, + [626] = 277, + [627] = 314, + [628] = 278, + [629] = 344, [630] = 310, - [631] = 302, - [632] = 632, - [633] = 633, - [634] = 634, - [635] = 632, - [636] = 636, - [637] = 637, - [638] = 633, - [639] = 639, - [640] = 637, - [641] = 641, - [642] = 642, - [643] = 639, - [644] = 644, - [645] = 645, - [646] = 646, - [647] = 647, - [648] = 648, - [649] = 649, - [650] = 650, - [651] = 651, - [652] = 652, - [653] = 653, + [631] = 321, + [632] = 313, + [633] = 292, + [634] = 319, + [635] = 336, + [636] = 343, + [637] = 297, + [638] = 338, + [639] = 282, + [640] = 312, + [641] = 284, + [642] = 288, + [643] = 340, + [644] = 291, + [645] = 268, + [646] = 315, + [647] = 283, + [648] = 317, + [649] = 341, + [650] = 281, + [651] = 211, + [652] = 295, + [653] = 210, [654] = 654, - [655] = 654, + [655] = 655, [656] = 656, - [657] = 657, + [657] = 655, [658] = 658, [659] = 659, - [660] = 660, - [661] = 661, + [660] = 654, + [661] = 656, [662] = 662, - [663] = 136, - [664] = 664, - [665] = 135, + [663] = 663, + [664] = 659, + [665] = 665, [666] = 666, - [667] = 666, - [668] = 664, - [669] = 661, - [670] = 137, - [671] = 135, - [672] = 139, - [673] = 659, - [674] = 138, - [675] = 144, - [676] = 136, - [677] = 660, - [678] = 145, - [679] = 140, - [680] = 662, - [681] = 681, - [682] = 682, - [683] = 158, - [684] = 139, - [685] = 166, - [686] = 138, - [687] = 144, + [667] = 667, + [668] = 668, + [669] = 669, + [670] = 670, + [671] = 671, + [672] = 672, + [673] = 673, + [674] = 674, + [675] = 675, + [676] = 675, + [677] = 677, + [678] = 678, + [679] = 679, + [680] = 680, + [681] = 158, + [682] = 157, + [683] = 683, + [684] = 168, + [685] = 157, + [686] = 161, + [687] = 687, [688] = 688, - [689] = 689, - [690] = 690, - [691] = 145, - [692] = 692, - [693] = 140, - [694] = 137, - [695] = 695, + [689] = 165, + [690] = 163, + [691] = 160, + [692] = 158, + [693] = 693, + [694] = 694, + [695] = 162, [696] = 696, - [697] = 160, - [698] = 698, - [699] = 699, - [700] = 700, - [701] = 701, - [702] = 154, - [703] = 703, - [704] = 157, - [705] = 705, - [706] = 167, - [707] = 154, - [708] = 180, - [709] = 709, - [710] = 710, - [711] = 186, - [712] = 174, - [713] = 190, - [714] = 690, - [715] = 157, - [716] = 158, - [717] = 717, - [718] = 155, + [697] = 175, + [698] = 683, + [699] = 688, + [700] = 179, + [701] = 161, + [702] = 168, + [703] = 169, + [704] = 696, + [705] = 693, + [706] = 694, + [707] = 165, + [708] = 708, + [709] = 181, + [710] = 687, + [711] = 162, + [712] = 163, + [713] = 160, + [714] = 178, + [715] = 193, + [716] = 716, + [717] = 177, + [718] = 718, [719] = 719, [720] = 720, - [721] = 705, - [722] = 204, - [723] = 723, - [724] = 150, - [725] = 155, - [726] = 186, - [727] = 203, - [728] = 160, - [729] = 174, - [730] = 150, - [731] = 170, - [732] = 166, - [733] = 703, - [734] = 734, - [735] = 735, - [736] = 193, - [737] = 696, - [738] = 695, - [739] = 699, - [740] = 701, - [741] = 149, - [742] = 698, - [743] = 149, + [721] = 179, + [722] = 184, + [723] = 181, + [724] = 724, + [725] = 195, + [726] = 196, + [727] = 727, + [728] = 213, + [729] = 216, + [730] = 730, + [731] = 731, + [732] = 195, + [733] = 199, + [734] = 175, + [735] = 184, + [736] = 736, + [737] = 177, + [738] = 720, + [739] = 739, + [740] = 170, + [741] = 218, + [742] = 742, + [743] = 170, [744] = 744, - [745] = 682, - [746] = 681, - [747] = 692, - [748] = 688, - [749] = 700, - [750] = 192, - [751] = 689, - [752] = 186, - [753] = 186, - [754] = 173, - [755] = 709, - [756] = 149, - [757] = 150, - [758] = 149, - [759] = 734, - [760] = 744, - [761] = 717, - [762] = 762, - [763] = 150, - [764] = 167, - [765] = 174, - [766] = 710, - [767] = 204, - [768] = 203, - [769] = 192, - [770] = 155, - [771] = 190, - [772] = 144, - [773] = 773, - [774] = 170, - [775] = 193, - [776] = 776, - [777] = 174, - [778] = 222, - [779] = 183, - [780] = 719, - [781] = 735, - [782] = 723, - [783] = 217, - [784] = 784, - [785] = 155, - [786] = 221, - [787] = 180, - [788] = 185, - [789] = 720, + [745] = 206, + [746] = 189, + [747] = 747, + [748] = 748, + [749] = 749, + [750] = 750, + [751] = 708, + [752] = 752, + [753] = 753, + [754] = 169, + [755] = 178, + [756] = 208, + [757] = 218, + [758] = 758, + [759] = 759, + [760] = 760, + [761] = 739, + [762] = 218, + [763] = 184, + [764] = 177, + [765] = 719, + [766] = 195, + [767] = 195, + [768] = 213, + [769] = 206, + [770] = 184, + [771] = 196, + [772] = 177, + [773] = 193, + [774] = 774, + [775] = 235, + [776] = 170, + [777] = 777, + [778] = 750, + [779] = 216, + [780] = 208, + [781] = 748, + [782] = 189, + [783] = 716, + [784] = 752, + [785] = 785, + [786] = 742, + [787] = 225, + [788] = 199, + [789] = 736, [790] = 790, - [791] = 169, - [792] = 144, - [793] = 793, - [794] = 794, - [795] = 795, + [791] = 227, + [792] = 218, + [793] = 170, + [794] = 718, + [795] = 749, [796] = 796, - [797] = 247, - [798] = 798, + [797] = 747, + [798] = 731, [799] = 799, - [800] = 800, - [801] = 185, - [802] = 173, - [803] = 238, - [804] = 804, - [805] = 805, - [806] = 243, - [807] = 807, - [808] = 217, - [809] = 169, - [810] = 221, - [811] = 222, - [812] = 246, - [813] = 227, - [814] = 211, - [815] = 183, - [816] = 800, - [817] = 206, - [818] = 144, - [819] = 251, - [820] = 820, - [821] = 252, - [822] = 246, - [823] = 174, - [824] = 294, - [825] = 238, - [826] = 206, - [827] = 298, - [828] = 300, - [829] = 302, - [830] = 799, - [831] = 144, - [832] = 304, - [833] = 311, - [834] = 305, - [835] = 259, + [800] = 233, + [801] = 211, + [802] = 724, + [803] = 730, + [804] = 744, + [805] = 224, + [806] = 727, + [807] = 210, + [808] = 753, + [809] = 758, + [810] = 268, + [811] = 811, + [812] = 812, + [813] = 813, + [814] = 814, + [815] = 269, + [816] = 252, + [817] = 270, + [818] = 785, + [819] = 819, + [820] = 250, + [821] = 261, + [822] = 233, + [823] = 823, + [824] = 824, + [825] = 242, + [826] = 759, + [827] = 238, + [828] = 210, + [829] = 829, + [830] = 211, + [831] = 273, + [832] = 777, + [833] = 225, + [834] = 235, + [835] = 224, [836] = 227, - [837] = 247, - [838] = 260, - [839] = 261, - [840] = 262, - [841] = 263, - [842] = 264, - [843] = 265, - [844] = 251, - [845] = 310, - [846] = 820, - [847] = 847, - [848] = 313, - [849] = 290, - [850] = 289, - [851] = 167, - [852] = 288, - [853] = 315, - [854] = 316, - [855] = 211, - [856] = 804, - [857] = 805, - [858] = 287, - [859] = 243, - [860] = 314, - [861] = 286, - [862] = 317, - [863] = 285, - [864] = 284, - [865] = 258, - [866] = 185, - [867] = 283, - [868] = 319, - [869] = 282, - [870] = 320, - [871] = 155, - [872] = 266, - [873] = 278, - [874] = 277, - [875] = 173, - [876] = 323, - [877] = 251, - [878] = 295, - [879] = 301, - [880] = 276, - [881] = 322, - [882] = 326, - [883] = 279, - [884] = 280, - [885] = 275, - [886] = 255, - [887] = 318, - [888] = 252, - [889] = 274, - [890] = 150, - [891] = 273, - [892] = 325, - [893] = 309, - [894] = 272, - [895] = 847, - [896] = 794, - [897] = 324, - [898] = 271, - [899] = 270, - [900] = 267, - [901] = 269, - [902] = 256, - [903] = 321, - [904] = 170, - [905] = 206, - [906] = 796, - [907] = 268, - [908] = 908, - [909] = 285, - [910] = 274, - [911] = 911, - [912] = 167, - [913] = 170, - [914] = 275, - [915] = 256, - [916] = 916, - [917] = 917, - [918] = 918, - [919] = 324, - [920] = 251, - [921] = 921, - [922] = 276, - [923] = 325, - [924] = 183, - [925] = 169, - [926] = 277, - [927] = 278, - [928] = 150, - [929] = 283, - [930] = 921, - [931] = 273, - [932] = 272, - [933] = 284, - [934] = 271, - [935] = 270, - [936] = 259, - [937] = 269, - [938] = 258, - [939] = 310, - [940] = 309, - [941] = 286, - [942] = 313, - [943] = 314, - [944] = 173, - [945] = 321, - [946] = 287, - [947] = 288, - [948] = 317, - [949] = 289, - [950] = 155, - [951] = 260, - [952] = 149, - [953] = 150, - [954] = 305, - [955] = 174, - [956] = 304, - [957] = 318, - [958] = 193, - [959] = 290, + [837] = 163, + [838] = 838, + [839] = 278, + [840] = 324, + [841] = 268, + [842] = 277, + [843] = 338, + [844] = 844, + [845] = 339, + [846] = 340, + [847] = 299, + [848] = 163, + [849] = 341, + [850] = 342, + [851] = 306, + [852] = 307, + [853] = 343, + [854] = 315, + [855] = 316, + [856] = 310, + [857] = 844, + [858] = 312, + [859] = 270, + [860] = 313, + [861] = 280, + [862] = 281, + [863] = 344, + [864] = 282, + [865] = 238, + [866] = 319, + [867] = 250, + [868] = 321, + [869] = 283, + [870] = 250, + [871] = 284, + [872] = 285, + [873] = 288, + [874] = 290, + [875] = 291, + [876] = 292, + [877] = 295, + [878] = 296, + [879] = 323, + [880] = 824, + [881] = 297, + [882] = 327, + [883] = 268, + [884] = 328, + [885] = 298, + [886] = 329, + [887] = 301, + [888] = 302, + [889] = 303, + [890] = 304, + [891] = 305, + [892] = 330, + [893] = 308, + [894] = 894, + [895] = 309, + [896] = 211, + [897] = 210, + [898] = 252, + [899] = 300, + [900] = 894, + [901] = 346, + [902] = 347, + [903] = 314, + [904] = 336, + [905] = 332, + [906] = 286, + [907] = 345, + [908] = 163, + [909] = 317, + [910] = 273, + [911] = 261, + [912] = 293, + [913] = 242, + [914] = 294, + [915] = 337, + [916] = 811, + [917] = 335, + [918] = 269, + [919] = 919, + [920] = 814, + [921] = 819, + [922] = 812, + [923] = 327, + [924] = 344, + [925] = 216, + [926] = 184, + [927] = 343, + [928] = 189, + [929] = 317, + [930] = 342, + [931] = 341, + [932] = 340, + [933] = 339, + [934] = 347, + [935] = 338, + [936] = 337, + [937] = 163, + [938] = 300, + [939] = 336, + [940] = 346, + [941] = 332, + [942] = 330, + [943] = 250, + [944] = 277, + [945] = 294, + [946] = 293, + [947] = 345, + [948] = 324, + [949] = 306, + [950] = 286, + [951] = 195, + [952] = 307, + [953] = 309, + [954] = 323, + [955] = 308, + [956] = 305, + [957] = 304, + [958] = 303, + [959] = 310, [960] = 302, - [961] = 155, - [962] = 300, - [963] = 298, - [964] = 917, - [965] = 916, - [966] = 294, - [967] = 323, - [968] = 192, - [969] = 185, - [970] = 261, - [971] = 206, - [972] = 262, - [973] = 282, - [974] = 263, - [975] = 280, - [976] = 279, - [977] = 255, - [978] = 311, - [979] = 264, - [980] = 326, - [981] = 322, - [982] = 265, - [983] = 173, - [984] = 320, - [985] = 319, - [986] = 268, - [987] = 301, - [988] = 185, - [989] = 170, - [990] = 267, - [991] = 174, - [992] = 266, - [993] = 316, - [994] = 315, - [995] = 149, - [996] = 295, - [997] = 659, - [998] = 998, - [999] = 247, - [1000] = 918, - [1001] = 911, - [1002] = 664, - [1003] = 998, + [961] = 312, + [962] = 313, + [963] = 301, + [964] = 298, + [965] = 177, + [966] = 278, + [967] = 280, + [968] = 210, + [969] = 297, + [970] = 321, + [971] = 296, + [972] = 295, + [973] = 319, + [974] = 292, + [975] = 211, + [976] = 316, + [977] = 291, + [978] = 290, + [979] = 288, + [980] = 285, + [981] = 284, + [982] = 315, + [983] = 268, + [984] = 283, + [985] = 919, + [986] = 282, + [987] = 299, + [988] = 335, + [989] = 281, + [990] = 328, + [991] = 329, + [992] = 314, + [993] = 225, + [994] = 994, + [995] = 184, + [996] = 224, + [997] = 997, + [998] = 170, + [999] = 216, + [1000] = 184, + [1001] = 189, + [1002] = 997, + [1003] = 170, [1004] = 1004, - [1005] = 211, + [1005] = 195, [1006] = 1006, - [1007] = 662, + [1007] = 177, [1008] = 1008, - [1009] = 185, - [1010] = 1010, - [1011] = 911, - [1012] = 227, - [1013] = 173, - [1014] = 660, - [1015] = 1015, - [1016] = 149, - [1017] = 193, - [1018] = 1004, - [1019] = 149, - [1020] = 174, - [1021] = 666, - [1022] = 252, - [1023] = 155, - [1024] = 918, - [1025] = 661, - [1026] = 183, - [1027] = 1027, - [1028] = 192, - [1029] = 169, - [1030] = 150, - [1031] = 170, - [1032] = 251, - [1033] = 322, - [1034] = 660, - [1035] = 315, - [1036] = 316, - [1037] = 185, - [1038] = 1038, + [1009] = 1009, + [1010] = 1009, + [1011] = 1008, + [1012] = 1012, + [1013] = 177, + [1014] = 195, + [1015] = 206, + [1016] = 193, + [1017] = 210, + [1018] = 216, + [1019] = 211, + [1020] = 170, + [1021] = 1021, + [1022] = 1022, + [1023] = 1023, + [1024] = 170, + [1025] = 1025, + [1026] = 216, + [1027] = 687, + [1028] = 184, + [1029] = 1012, + [1030] = 694, + [1031] = 696, + [1032] = 683, + [1033] = 688, + [1034] = 693, + [1035] = 1006, + [1036] = 1004, + [1037] = 211, + [1038] = 269, [1039] = 1039, - [1040] = 1040, - [1041] = 1041, - [1042] = 1006, + [1040] = 210, + [1041] = 177, + [1042] = 1042, [1043] = 1043, - [1044] = 227, - [1045] = 1008, - [1046] = 206, - [1047] = 1047, - [1048] = 1015, - [1049] = 1049, - [1050] = 319, - [1051] = 320, - [1052] = 173, - [1053] = 1004, - [1054] = 1054, - [1055] = 1055, - [1056] = 662, - [1057] = 1004, - [1058] = 252, - [1059] = 1059, - [1060] = 1060, + [1044] = 1044, + [1045] = 1045, + [1046] = 1046, + [1047] = 206, + [1048] = 270, + [1049] = 193, + [1050] = 195, + [1051] = 1051, + [1052] = 242, + [1053] = 225, + [1054] = 224, + [1055] = 1006, + [1056] = 252, + [1057] = 1022, + [1058] = 1004, + [1059] = 1046, + [1060] = 270, [1061] = 1061, [1062] = 1062, [1063] = 1063, - [1064] = 1064, + [1064] = 1042, [1065] = 1065, - [1066] = 1066, - [1067] = 247, - [1068] = 326, - [1069] = 323, + [1066] = 1043, + [1067] = 1045, + [1068] = 1068, + [1069] = 1021, [1070] = 1070, - [1071] = 1071, - [1072] = 238, - [1073] = 1027, - [1074] = 1074, + [1071] = 1044, + [1072] = 1072, + [1073] = 693, + [1074] = 1039, [1075] = 1075, - [1076] = 255, - [1077] = 251, - [1078] = 918, - [1079] = 911, - [1080] = 1015, - [1081] = 1008, - [1082] = 1006, - [1083] = 998, - [1084] = 998, - [1085] = 247, - [1086] = 252, - [1087] = 1087, + [1076] = 1076, + [1077] = 1077, + [1078] = 1078, + [1079] = 269, + [1080] = 1080, + [1081] = 1081, + [1082] = 238, + [1083] = 1083, + [1084] = 1084, + [1085] = 1085, + [1086] = 1086, + [1087] = 270, [1088] = 1088, [1089] = 1089, [1090] = 1090, - [1091] = 664, + [1091] = 328, [1092] = 1092, - [1093] = 666, - [1094] = 325, - [1095] = 659, - [1096] = 661, + [1093] = 1093, + [1094] = 315, + [1095] = 316, + [1096] = 211, [1097] = 1097, - [1098] = 321, - [1099] = 211, - [1100] = 324, + [1098] = 1098, + [1099] = 1099, + [1100] = 329, [1101] = 1101, - [1102] = 256, - [1103] = 318, - [1104] = 1104, - [1105] = 1105, - [1106] = 1106, + [1102] = 330, + [1103] = 319, + [1104] = 321, + [1105] = 210, + [1106] = 1045, [1107] = 1107, - [1108] = 1108, - [1109] = 1109, + [1108] = 1051, + [1109] = 323, [1110] = 324, - [1111] = 1111, - [1112] = 1112, - [1113] = 690, + [1111] = 314, + [1112] = 327, + [1113] = 335, [1114] = 1114, - [1115] = 206, - [1116] = 1116, + [1115] = 1004, + [1116] = 1046, [1117] = 1117, - [1118] = 206, + [1118] = 1118, [1119] = 1119, - [1120] = 1120, - [1121] = 1121, - [1122] = 322, - [1123] = 1123, - [1124] = 1124, - [1125] = 1043, - [1126] = 1006, - [1127] = 1127, + [1120] = 687, + [1121] = 1006, + [1122] = 1122, + [1123] = 688, + [1124] = 683, + [1125] = 696, + [1126] = 694, + [1127] = 1022, [1128] = 1128, [1129] = 1129, - [1130] = 1008, - [1131] = 1131, - [1132] = 1015, - [1133] = 309, + [1130] = 1130, + [1131] = 269, + [1132] = 1132, + [1133] = 1133, [1134] = 1134, [1135] = 1135, [1136] = 1136, - [1137] = 320, - [1138] = 319, + [1137] = 1137, + [1138] = 1138, [1139] = 1139, [1140] = 1140, - [1141] = 1141, + [1141] = 252, [1142] = 1142, - [1143] = 326, + [1143] = 1022, [1144] = 1144, - [1145] = 1087, - [1146] = 316, - [1147] = 1063, - [1148] = 1148, - [1149] = 1061, - [1150] = 1150, - [1151] = 1074, - [1152] = 1041, - [1153] = 1153, + [1145] = 268, + [1146] = 1046, + [1147] = 250, + [1148] = 242, + [1149] = 1149, + [1150] = 1043, + [1151] = 1151, + [1152] = 268, + [1153] = 1021, [1154] = 1154, - [1155] = 315, - [1156] = 238, - [1157] = 1157, + [1155] = 1155, + [1156] = 250, + [1157] = 268, [1158] = 1158, [1159] = 1159, [1160] = 1160, [1161] = 1161, - [1162] = 1162, + [1162] = 330, [1163] = 1163, [1164] = 1164, [1165] = 1165, [1166] = 1166, [1167] = 1167, [1168] = 1168, - [1169] = 1169, + [1169] = 317, [1170] = 1170, - [1171] = 1171, + [1171] = 1140, [1172] = 1172, - [1173] = 1173, - [1174] = 1174, + [1173] = 1128, + [1174] = 1122, [1175] = 1175, - [1176] = 1062, - [1177] = 1039, - [1178] = 695, - [1179] = 1179, - [1180] = 696, - [1181] = 251, - [1182] = 700, - [1183] = 1092, - [1184] = 1090, - [1185] = 701, + [1176] = 1063, + [1177] = 1084, + [1178] = 1078, + [1179] = 1119, + [1180] = 1180, + [1181] = 1181, + [1182] = 269, + [1183] = 748, + [1184] = 1184, + [1185] = 238, [1186] = 1186, - [1187] = 1089, - [1188] = 1088, + [1187] = 716, + [1188] = 736, [1189] = 1189, [1190] = 1190, [1191] = 1191, - [1192] = 1192, + [1192] = 314, [1193] = 1193, [1194] = 1194, - [1195] = 1097, - [1196] = 1196, - [1197] = 1101, - [1198] = 321, - [1199] = 1199, + [1195] = 1136, + [1196] = 1137, + [1197] = 1197, + [1198] = 1139, + [1199] = 1144, [1200] = 1200, - [1201] = 681, + [1201] = 329, [1202] = 1202, [1203] = 1203, [1204] = 1204, - [1205] = 689, - [1206] = 1206, - [1207] = 688, - [1208] = 692, - [1209] = 1209, - [1210] = 1210, + [1205] = 718, + [1206] = 731, + [1207] = 752, + [1208] = 758, + [1209] = 753, + [1210] = 727, [1211] = 1211, - [1212] = 1212, - [1213] = 247, - [1214] = 1214, + [1212] = 744, + [1213] = 730, + [1214] = 724, [1215] = 1215, [1216] = 1216, - [1217] = 256, - [1218] = 682, + [1217] = 1217, + [1218] = 1218, [1219] = 1219, [1220] = 1220, - [1221] = 698, + [1221] = 1221, [1222] = 1222, - [1223] = 699, - [1224] = 255, - [1225] = 1225, + [1223] = 1223, + [1224] = 1224, + [1225] = 1021, [1226] = 1226, [1227] = 1227, - [1228] = 1228, - [1229] = 1229, - [1230] = 1230, - [1231] = 1231, - [1232] = 1232, - [1233] = 1233, - [1234] = 1234, - [1235] = 1235, - [1236] = 1236, - [1237] = 1237, + [1228] = 1090, + [1229] = 1092, + [1230] = 1093, + [1231] = 1097, + [1232] = 1098, + [1233] = 328, + [1234] = 1089, + [1235] = 1088, + [1236] = 1086, + [1237] = 1085, [1238] = 1238, [1239] = 1239, [1240] = 1240, - [1241] = 1064, - [1242] = 1060, - [1243] = 1243, - [1244] = 1244, + [1241] = 1241, + [1242] = 1242, + [1243] = 1133, + [1244] = 1132, [1245] = 1245, - [1246] = 1246, - [1247] = 1247, - [1248] = 1248, - [1249] = 1249, - [1250] = 1250, - [1251] = 1251, + [1246] = 1129, + [1247] = 1118, + [1248] = 1117, + [1249] = 1114, + [1250] = 1151, + [1251] = 1149, [1252] = 1252, - [1253] = 1253, + [1253] = 1045, [1254] = 1254, [1255] = 1255, [1256] = 1256, @@ -5700,472 +5693,472 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1258] = 1258, [1259] = 1259, [1260] = 1260, - [1261] = 323, - [1262] = 1262, + [1261] = 1261, + [1262] = 1043, [1263] = 1263, - [1264] = 251, - [1265] = 1265, - [1266] = 1266, - [1267] = 1049, - [1268] = 1047, - [1269] = 1269, - [1270] = 1270, - [1271] = 1271, - [1272] = 1272, + [1264] = 250, + [1265] = 300, + [1266] = 1142, + [1267] = 1061, + [1268] = 1138, + [1269] = 1135, + [1270] = 1134, + [1271] = 324, + [1272] = 323, [1273] = 1273, [1274] = 1274, [1275] = 1275, [1276] = 1276, [1277] = 1277, - [1278] = 1278, + [1278] = 321, [1279] = 1279, [1280] = 1280, [1281] = 1281, - [1282] = 1282, + [1282] = 319, [1283] = 1283, - [1284] = 1284, - [1285] = 1285, - [1286] = 1286, - [1287] = 1287, - [1288] = 185, + [1284] = 316, + [1285] = 315, + [1286] = 1083, + [1287] = 1081, + [1288] = 1080, [1289] = 1289, - [1290] = 1290, - [1291] = 1291, - [1292] = 1059, - [1293] = 1055, + [1290] = 1101, + [1291] = 1099, + [1292] = 1292, + [1293] = 1293, [1294] = 1294, - [1295] = 325, + [1295] = 1295, [1296] = 1296, [1297] = 1297, [1298] = 1298, [1299] = 1299, [1300] = 1300, - [1301] = 1301, + [1301] = 268, [1302] = 1302, [1303] = 1303, - [1304] = 1304, + [1304] = 327, [1305] = 1305, - [1306] = 252, - [1307] = 1307, - [1308] = 173, - [1309] = 1075, - [1310] = 1310, + [1306] = 1142, + [1307] = 210, + [1308] = 270, + [1309] = 1138, + [1310] = 211, [1311] = 1311, [1312] = 1312, - [1313] = 1313, - [1314] = 1071, - [1315] = 1315, - [1316] = 1316, - [1317] = 1070, + [1313] = 1135, + [1314] = 1314, + [1315] = 1076, + [1316] = 1072, + [1317] = 1130, [1318] = 1318, - [1319] = 1066, + [1319] = 1319, [1320] = 1320, - [1321] = 1071, - [1322] = 1322, + [1321] = 1321, + [1322] = 1070, [1323] = 1323, - [1324] = 1070, - [1325] = 1066, - [1326] = 1062, + [1324] = 1324, + [1325] = 1325, + [1326] = 1326, [1327] = 1327, - [1328] = 1038, - [1329] = 1297, - [1330] = 1260, - [1331] = 1222, - [1332] = 1161, - [1333] = 1159, - [1334] = 1220, - [1335] = 1192, - [1336] = 1191, - [1337] = 1154, - [1338] = 1153, - [1339] = 1219, - [1340] = 1202, - [1341] = 1200, - [1342] = 1144, - [1343] = 1199, - [1344] = 1196, - [1345] = 1135, - [1346] = 1228, - [1347] = 1234, - [1348] = 1322, - [1349] = 1256, - [1350] = 1236, - [1351] = 1238, - [1352] = 1239, - [1353] = 1240, - [1354] = 1243, - [1355] = 1318, - [1356] = 1316, - [1357] = 1315, - [1358] = 1244, - [1359] = 1245, - [1360] = 1246, - [1361] = 1247, - [1362] = 1248, - [1363] = 1249, - [1364] = 1227, - [1365] = 1313, - [1366] = 1312, - [1367] = 1311, - [1368] = 1250, - [1369] = 1252, - [1370] = 1253, - [1371] = 1254, - [1372] = 1255, - [1373] = 1225, - [1374] = 1257, - [1375] = 1262, - [1376] = 1263, - [1377] = 1128, - [1378] = 1265, - [1379] = 1124, - [1380] = 1266, - [1381] = 1269, - [1382] = 1270, - [1383] = 1165, - [1384] = 1271, - [1385] = 1272, - [1386] = 1273, - [1387] = 1274, - [1388] = 1275, - [1389] = 1310, - [1390] = 1276, - [1391] = 1277, - [1392] = 1278, - [1393] = 1279, - [1394] = 1307, - [1395] = 1305, - [1396] = 1304, - [1397] = 1302, - [1398] = 1301, - [1399] = 1300, - [1400] = 1299, - [1401] = 1298, - [1402] = 1296, - [1403] = 1280, - [1404] = 1112, - [1405] = 1290, - [1406] = 206, - [1407] = 1190, + [1328] = 1328, + [1329] = 1329, + [1330] = 1330, + [1331] = 1331, + [1332] = 1332, + [1333] = 1333, + [1334] = 1334, + [1335] = 1335, + [1336] = 1336, + [1337] = 1337, + [1338] = 1338, + [1339] = 1339, + [1340] = 1340, + [1341] = 1341, + [1342] = 1342, + [1343] = 1343, + [1344] = 1077, + [1345] = 1062, + [1346] = 1346, + [1347] = 1347, + [1348] = 1348, + [1349] = 1349, + [1350] = 1350, + [1351] = 1134, + [1352] = 1352, + [1353] = 1353, + [1354] = 1354, + [1355] = 1355, + [1356] = 1356, + [1357] = 1357, + [1358] = 1358, + [1359] = 1359, + [1360] = 1360, + [1361] = 1361, + [1362] = 1362, + [1363] = 1363, + [1364] = 1364, + [1365] = 1365, + [1366] = 1366, + [1367] = 1367, + [1368] = 1368, + [1369] = 1369, + [1370] = 335, + [1371] = 1371, + [1372] = 1372, + [1373] = 1373, + [1374] = 1068, + [1375] = 1065, + [1376] = 1338, + [1377] = 1337, + [1378] = 1281, + [1379] = 1280, + [1380] = 1279, + [1381] = 1163, + [1382] = 1273, + [1383] = 1164, + [1384] = 1274, + [1385] = 1165, + [1386] = 1200, + [1387] = 1277, + [1388] = 1276, + [1389] = 1197, + [1390] = 1194, + [1391] = 1193, + [1392] = 1166, + [1393] = 300, + [1394] = 1302, + [1395] = 1303, + [1396] = 1343, + [1397] = 1142, + [1398] = 1167, + [1399] = 1224, + [1400] = 1223, + [1401] = 1138, + [1402] = 317, + [1403] = 250, + [1404] = 1300, + [1405] = 1299, + [1406] = 1298, + [1407] = 1296, [1408] = 1175, - [1409] = 318, - [1410] = 309, - [1411] = 1142, - [1412] = 1139, - [1413] = 1136, - [1414] = 1131, - [1415] = 1193, - [1416] = 1119, - [1417] = 1120, - [1418] = 1117, - [1419] = 1121, - [1420] = 1289, - [1421] = 1287, - [1422] = 1284, - [1423] = 1283, - [1424] = 1105, - [1425] = 1108, - [1426] = 1163, - [1427] = 1106, - [1428] = 1141, - [1429] = 1157, - [1430] = 1186, - [1431] = 1071, - [1432] = 1070, - [1433] = 1066, - [1434] = 1062, - [1435] = 1189, - [1436] = 1164, - [1437] = 1166, - [1438] = 1167, - [1439] = 1281, - [1440] = 1129, + [1409] = 1295, + [1410] = 1283, + [1411] = 1293, + [1412] = 1292, + [1413] = 1289, + [1414] = 1202, + [1415] = 1211, + [1416] = 1256, + [1417] = 1258, + [1418] = 1259, + [1419] = 1260, + [1420] = 1420, + [1421] = 1352, + [1422] = 1226, + [1423] = 1227, + [1424] = 1312, + [1425] = 1326, + [1426] = 1330, + [1427] = 1333, + [1428] = 1336, + [1429] = 1353, + [1430] = 1314, + [1431] = 1238, + [1432] = 1239, + [1433] = 1240, + [1434] = 1341, + [1435] = 1158, + [1436] = 1339, + [1437] = 1159, + [1438] = 1160, + [1439] = 1222, + [1440] = 1355, [1441] = 1168, - [1442] = 1170, - [1443] = 1160, - [1444] = 1235, + [1442] = 1347, + [1443] = 1443, + [1444] = 1363, [1445] = 1445, - [1446] = 1446, - [1447] = 1194, - [1448] = 1203, - [1449] = 1209, - [1450] = 1215, - [1451] = 1104, - [1452] = 1109, - [1453] = 1226, - [1454] = 1230, - [1455] = 1231, - [1456] = 1232, - [1457] = 1107, - [1458] = 1111, - [1459] = 1123, - [1460] = 1127, - [1461] = 1134, - [1462] = 1237, - [1463] = 695, - [1464] = 696, - [1465] = 700, - [1466] = 701, - [1467] = 1162, - [1468] = 690, - [1469] = 689, - [1470] = 688, - [1471] = 692, - [1472] = 681, - [1473] = 1169, - [1474] = 682, - [1475] = 698, - [1476] = 699, - [1477] = 1171, - [1478] = 1173, - [1479] = 1303, - [1480] = 1233, - [1481] = 1251, - [1482] = 1174, - [1483] = 1179, - [1484] = 1229, - [1485] = 1485, - [1486] = 1486, - [1487] = 1259, - [1488] = 1285, - [1489] = 1214, - [1490] = 1212, - [1491] = 1211, - [1492] = 1172, - [1493] = 1206, - [1494] = 1204, - [1495] = 1291, - [1496] = 1294, - [1497] = 1150, - [1498] = 1148, - [1499] = 1320, - [1500] = 1323, - [1501] = 1216, - [1502] = 1140, - [1503] = 1327, - [1504] = 1210, - [1505] = 1114, - [1506] = 1506, - [1507] = 1507, - [1508] = 1508, - [1509] = 1509, - [1510] = 1510, - [1511] = 1511, - [1512] = 1512, - [1513] = 1513, - [1514] = 1514, - [1515] = 1515, - [1516] = 1516, - [1517] = 1517, - [1518] = 1518, - [1519] = 1519, - [1520] = 1520, - [1521] = 1521, - [1522] = 1522, - [1523] = 1523, - [1524] = 1524, - [1525] = 135, - [1526] = 1526, - [1527] = 1527, - [1528] = 136, + [1446] = 1349, + [1447] = 1161, + [1448] = 1241, + [1449] = 1358, + [1450] = 1359, + [1451] = 1242, + [1452] = 1245, + [1453] = 1354, + [1454] = 1454, + [1455] = 1221, + [1456] = 1356, + [1457] = 1321, + [1458] = 1263, + [1459] = 1323, + [1460] = 748, + [1461] = 1297, + [1462] = 1361, + [1463] = 716, + [1464] = 1328, + [1465] = 736, + [1466] = 718, + [1467] = 1362, + [1468] = 731, + [1469] = 1216, + [1470] = 1220, + [1471] = 1365, + [1472] = 1366, + [1473] = 1154, + [1474] = 1329, + [1475] = 752, + [1476] = 758, + [1477] = 1367, + [1478] = 1219, + [1479] = 1368, + [1480] = 1373, + [1481] = 1372, + [1482] = 1371, + [1483] = 1364, + [1484] = 1369, + [1485] = 1155, + [1486] = 1360, + [1487] = 1217, + [1488] = 1357, + [1489] = 1275, + [1490] = 1350, + [1491] = 1204, + [1492] = 1348, + [1493] = 1346, + [1494] = 1331, + [1495] = 1215, + [1496] = 1252, + [1497] = 1180, + [1498] = 1203, + [1499] = 1134, + [1500] = 1135, + [1501] = 1181, + [1502] = 753, + [1503] = 1318, + [1504] = 1342, + [1505] = 1340, + [1506] = 1184, + [1507] = 1186, + [1508] = 1261, + [1509] = 727, + [1510] = 1257, + [1511] = 1255, + [1512] = 744, + [1513] = 730, + [1514] = 1254, + [1515] = 1189, + [1516] = 724, + [1517] = 1294, + [1518] = 1335, + [1519] = 1334, + [1520] = 1190, + [1521] = 1332, + [1522] = 1319, + [1523] = 1191, + [1524] = 1327, + [1525] = 1325, + [1526] = 1320, + [1527] = 1324, + [1528] = 1528, [1529] = 1529, - [1530] = 1530, + [1530] = 1529, [1531] = 1531, - [1532] = 1507, + [1532] = 1529, [1533] = 1533, - [1534] = 1534, + [1534] = 1529, [1535] = 1535, - [1536] = 1536, + [1536] = 1529, [1537] = 1537, [1538] = 1538, - [1539] = 1538, - [1540] = 1538, - [1541] = 1538, - [1542] = 144, - [1543] = 1538, - [1544] = 1538, - [1545] = 136, - [1546] = 135, - [1547] = 1538, - [1548] = 1538, - [1549] = 145, - [1550] = 1538, + [1539] = 1539, + [1540] = 1540, + [1541] = 1541, + [1542] = 158, + [1543] = 1543, + [1544] = 1544, + [1545] = 1529, + [1546] = 1546, + [1547] = 1529, + [1548] = 1548, + [1549] = 1549, + [1550] = 1529, [1551] = 1551, - [1552] = 140, + [1552] = 1529, [1553] = 1553, - [1554] = 1538, - [1555] = 1538, - [1556] = 138, - [1557] = 1538, - [1558] = 1538, - [1559] = 1538, - [1560] = 137, - [1561] = 139, - [1562] = 158, - [1563] = 157, - [1564] = 154, - [1565] = 1565, - [1566] = 160, - [1567] = 137, - [1568] = 166, - [1569] = 150, - [1570] = 145, - [1571] = 138, - [1572] = 149, - [1573] = 140, - [1574] = 139, - [1575] = 1575, - [1576] = 167, - [1577] = 155, - [1578] = 1578, - [1579] = 150, - [1580] = 149, - [1581] = 150, - [1582] = 192, - [1583] = 1583, - [1584] = 190, - [1585] = 180, - [1586] = 155, - [1587] = 155, - [1588] = 150, - [1589] = 149, - [1590] = 1590, - [1591] = 150, - [1592] = 174, - [1593] = 174, - [1594] = 149, - [1595] = 183, - [1596] = 1596, - [1597] = 204, - [1598] = 174, - [1599] = 185, - [1600] = 173, - [1601] = 167, - [1602] = 174, - [1603] = 155, - [1604] = 911, - [1605] = 1605, - [1606] = 918, - [1607] = 203, - [1608] = 170, - [1609] = 1590, - [1610] = 1610, - [1611] = 1611, - [1612] = 1612, - [1613] = 1611, - [1614] = 1610, - [1615] = 169, - [1616] = 154, - [1617] = 157, - [1618] = 1605, - [1619] = 149, - [1620] = 160, - [1621] = 193, - [1622] = 166, - [1623] = 167, - [1624] = 199, - [1625] = 155, - [1626] = 1626, - [1627] = 186, - [1628] = 1583, - [1629] = 1612, - [1630] = 1630, - [1631] = 1631, - [1632] = 183, - [1633] = 169, - [1634] = 1004, - [1635] = 911, - [1636] = 998, - [1637] = 1637, - [1638] = 1638, - [1639] = 1639, - [1640] = 918, - [1641] = 1004, - [1642] = 1642, - [1643] = 1643, - [1644] = 998, - [1645] = 1645, - [1646] = 1646, - [1647] = 1647, - [1648] = 1648, - [1649] = 1649, - [1650] = 1650, - [1651] = 1651, - [1652] = 1652, - [1653] = 1653, - [1654] = 911, - [1655] = 1655, + [1554] = 157, + [1555] = 1529, + [1556] = 1529, + [1557] = 1557, + [1558] = 1558, + [1559] = 1529, + [1560] = 1560, + [1561] = 1561, + [1562] = 1562, + [1563] = 1563, + [1564] = 1557, + [1565] = 1529, + [1566] = 1529, + [1567] = 1567, + [1568] = 1568, + [1569] = 1569, + [1570] = 1570, + [1571] = 1529, + [1572] = 1529, + [1573] = 1573, + [1574] = 1574, + [1575] = 1529, + [1576] = 1576, + [1577] = 1577, + [1578] = 158, + [1579] = 157, + [1580] = 161, + [1581] = 168, + [1582] = 1582, + [1583] = 163, + [1584] = 165, + [1585] = 160, + [1586] = 162, + [1587] = 170, + [1588] = 1588, + [1589] = 1589, + [1590] = 165, + [1591] = 1591, + [1592] = 181, + [1593] = 178, + [1594] = 175, + [1595] = 169, + [1596] = 179, + [1597] = 162, + [1598] = 161, + [1599] = 1599, + [1600] = 184, + [1601] = 1601, + [1602] = 160, + [1603] = 1603, + [1604] = 1604, + [1605] = 177, + [1606] = 168, + [1607] = 1599, + [1608] = 1608, + [1609] = 1603, + [1610] = 1601, + [1611] = 189, + [1612] = 1588, + [1613] = 184, + [1614] = 184, + [1615] = 206, + [1616] = 224, + [1617] = 225, + [1618] = 208, + [1619] = 199, + [1620] = 177, + [1621] = 195, + [1622] = 189, + [1623] = 177, + [1624] = 179, + [1625] = 189, + [1626] = 170, + [1627] = 193, + [1628] = 1628, + [1629] = 181, + [1630] = 213, + [1631] = 195, + [1632] = 170, + [1633] = 1633, + [1634] = 1634, + [1635] = 169, + [1636] = 177, + [1637] = 170, + [1638] = 184, + [1639] = 184, + [1640] = 170, + [1641] = 177, + [1642] = 1628, + [1643] = 210, + [1644] = 211, + [1645] = 195, + [1646] = 216, + [1647] = 178, + [1648] = 196, + [1649] = 202, + [1650] = 1004, + [1651] = 1006, + [1652] = 218, + [1653] = 1634, + [1654] = 195, + [1655] = 1004, [1656] = 1656, - [1657] = 918, - [1658] = 1658, - [1659] = 1659, + [1657] = 1657, + [1658] = 242, + [1659] = 252, [1660] = 1660, - [1661] = 1661, - [1662] = 1662, - [1663] = 1663, - [1664] = 1664, - [1665] = 1665, - [1666] = 1666, - [1667] = 1667, + [1661] = 211, + [1662] = 210, + [1663] = 238, + [1664] = 1021, + [1665] = 1045, + [1666] = 1046, + [1667] = 1043, [1668] = 1668, [1669] = 1669, [1670] = 1670, [1671] = 1671, [1672] = 1672, [1673] = 1673, - [1674] = 1674, + [1674] = 1657, [1675] = 1675, [1676] = 1676, [1677] = 1677, - [1678] = 1631, - [1679] = 183, - [1680] = 169, + [1678] = 1678, + [1679] = 1679, + [1680] = 1680, [1681] = 1681, [1682] = 1682, - [1683] = 1683, - [1684] = 1684, - [1685] = 1685, - [1686] = 1686, + [1683] = 1680, + [1684] = 1679, + [1685] = 1678, + [1686] = 1677, [1687] = 1687, - [1688] = 1663, - [1689] = 1689, + [1688] = 1676, + [1689] = 1675, [1690] = 1690, - [1691] = 1006, - [1692] = 1008, - [1693] = 1693, - [1694] = 1015, - [1695] = 1695, - [1696] = 1696, + [1691] = 1691, + [1692] = 1692, + [1693] = 224, + [1694] = 225, + [1695] = 1673, + [1696] = 1672, [1697] = 1697, - [1698] = 1698, - [1699] = 1699, - [1700] = 1686, - [1701] = 1701, - [1702] = 1699, - [1703] = 1685, - [1704] = 1665, - [1705] = 1664, - [1706] = 1659, - [1707] = 1662, - [1708] = 1661, - [1709] = 1660, - [1710] = 211, - [1711] = 1637, - [1712] = 1658, - [1713] = 1656, - [1714] = 1655, - [1715] = 227, - [1716] = 173, - [1717] = 238, - [1718] = 185, - [1719] = 1701, - [1720] = 1698, - [1721] = 1697, - [1722] = 1696, - [1723] = 222, + [1698] = 1671, + [1699] = 1670, + [1700] = 1669, + [1701] = 1668, + [1702] = 1702, + [1703] = 1703, + [1704] = 1704, + [1705] = 1705, + [1706] = 1706, + [1707] = 1707, + [1708] = 1708, + [1709] = 1709, + [1710] = 1710, + [1711] = 1046, + [1712] = 1712, + [1713] = 1713, + [1714] = 1714, + [1715] = 1660, + [1716] = 1716, + [1717] = 1717, + [1718] = 1718, + [1719] = 1719, + [1720] = 1720, + [1721] = 227, + [1722] = 1722, + [1723] = 1723, [1724] = 1724, [1725] = 1725, - [1726] = 217, + [1726] = 1726, [1727] = 1727, [1728] = 1728, [1729] = 1729, @@ -6176,5173 +6169,5769 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1734] = 1734, [1735] = 1735, [1736] = 1736, - [1737] = 174, - [1738] = 1738, - [1739] = 1666, - [1740] = 1667, - [1741] = 1668, - [1742] = 1669, - [1743] = 1670, - [1744] = 1671, - [1745] = 1672, - [1746] = 1673, - [1747] = 1674, - [1748] = 1675, - [1749] = 1676, - [1750] = 1677, - [1751] = 1738, - [1752] = 174, - [1753] = 1695, - [1754] = 1693, - [1755] = 221, - [1756] = 1690, - [1757] = 173, - [1758] = 185, - [1759] = 149, - [1760] = 150, - [1761] = 1689, - [1762] = 1724, - [1763] = 1725, - [1764] = 1630, - [1765] = 1727, - [1766] = 1728, - [1767] = 1729, - [1768] = 1730, - [1769] = 1731, - [1770] = 1732, - [1771] = 1733, - [1772] = 1734, - [1773] = 1735, - [1774] = 1736, - [1775] = 1687, - [1776] = 1684, - [1777] = 1683, - [1778] = 1682, + [1737] = 1736, + [1738] = 1708, + [1739] = 1705, + [1740] = 1704, + [1741] = 1703, + [1742] = 1702, + [1743] = 1697, + [1744] = 1692, + [1745] = 1745, + [1746] = 1690, + [1747] = 1687, + [1748] = 1682, + [1749] = 1720, + [1750] = 1719, + [1751] = 1722, + [1752] = 1724, + [1753] = 1725, + [1754] = 1726, + [1755] = 1727, + [1756] = 1728, + [1757] = 1729, + [1758] = 1730, + [1759] = 1718, + [1760] = 1731, + [1761] = 1732, + [1762] = 1733, + [1763] = 1022, + [1764] = 1734, + [1765] = 1765, + [1766] = 1766, + [1767] = 1767, + [1768] = 1768, + [1769] = 1769, + [1770] = 1770, + [1771] = 1717, + [1772] = 1006, + [1773] = 1773, + [1774] = 1774, + [1775] = 1775, + [1776] = 1716, + [1777] = 1714, + [1778] = 1778, [1779] = 1779, [1780] = 1780, [1781] = 1781, - [1782] = 1782, - [1783] = 1783, - [1784] = 1784, - [1785] = 1785, - [1786] = 1786, - [1787] = 1787, - [1788] = 1788, - [1789] = 1789, - [1790] = 1790, - [1791] = 1791, - [1792] = 1792, - [1793] = 1793, - [1794] = 1653, - [1795] = 1652, - [1796] = 1651, - [1797] = 1650, - [1798] = 1649, - [1799] = 1648, - [1800] = 1647, - [1801] = 1646, - [1802] = 1645, - [1803] = 1643, - [1804] = 1642, - [1805] = 1639, - [1806] = 1638, - [1807] = 155, - [1808] = 1681, - [1809] = 1793, - [1810] = 1792, - [1811] = 1791, - [1812] = 1790, - [1813] = 1789, - [1814] = 1788, - [1815] = 1787, - [1816] = 1781, - [1817] = 1782, - [1818] = 1783, - [1819] = 1784, - [1820] = 1785, - [1821] = 1786, - [1822] = 1064, - [1823] = 1088, - [1824] = 1089, - [1825] = 1090, - [1826] = 1092, - [1827] = 1827, - [1828] = 1828, - [1829] = 1060, - [1830] = 1830, - [1831] = 1831, - [1832] = 1828, - [1833] = 1830, - [1834] = 246, - [1835] = 206, - [1836] = 243, - [1837] = 251, - [1838] = 1838, - [1839] = 247, - [1840] = 1015, - [1841] = 1008, - [1842] = 1006, - [1843] = 1843, - [1844] = 238, - [1845] = 227, - [1846] = 1015, - [1847] = 211, - [1848] = 1008, - [1849] = 1006, - [1850] = 1828, - [1851] = 252, - [1852] = 1830, - [1853] = 1071, - [1854] = 1070, - [1855] = 1066, - [1856] = 1062, - [1857] = 206, - [1858] = 1004, - [1859] = 251, - [1860] = 998, - [1861] = 918, - [1862] = 911, - [1863] = 211, - [1864] = 1004, - [1865] = 998, - [1866] = 238, - [1867] = 206, - [1868] = 227, - [1869] = 1843, - [1870] = 1838, - [1871] = 1871, - [1872] = 265, - [1873] = 1873, - [1874] = 1874, - [1875] = 1875, - [1876] = 1876, - [1877] = 1877, - [1878] = 1878, - [1879] = 1879, - [1880] = 1880, - [1881] = 1871, - [1882] = 1882, - [1883] = 1883, - [1884] = 1884, - [1885] = 1873, - [1886] = 1876, - [1887] = 1883, - [1888] = 1888, - [1889] = 279, - [1890] = 280, - [1891] = 301, - [1892] = 251, - [1893] = 1893, - [1894] = 1894, - [1895] = 1135, - [1896] = 1161, - [1897] = 185, - [1898] = 1880, - [1899] = 294, - [1900] = 1893, - [1901] = 1159, - [1902] = 1888, - [1903] = 1154, - [1904] = 1888, - [1905] = 173, - [1906] = 258, - [1907] = 1196, + [1782] = 1713, + [1783] = 1681, + [1784] = 1765, + [1785] = 1735, + [1786] = 1767, + [1787] = 1691, + [1788] = 1769, + [1789] = 177, + [1790] = 195, + [1791] = 1770, + [1792] = 210, + [1793] = 195, + [1794] = 211, + [1795] = 1795, + [1796] = 1796, + [1797] = 1773, + [1798] = 1798, + [1799] = 1799, + [1800] = 1800, + [1801] = 1801, + [1802] = 1774, + [1803] = 1768, + [1804] = 1804, + [1805] = 1805, + [1806] = 1806, + [1807] = 1807, + [1808] = 1808, + [1809] = 1809, + [1810] = 1775, + [1811] = 1656, + [1812] = 1778, + [1813] = 1006, + [1814] = 1809, + [1815] = 1808, + [1816] = 1807, + [1817] = 1806, + [1818] = 1766, + [1819] = 1805, + [1820] = 1804, + [1821] = 1801, + [1822] = 1800, + [1823] = 1799, + [1824] = 1798, + [1825] = 1796, + [1826] = 1795, + [1827] = 1779, + [1828] = 170, + [1829] = 184, + [1830] = 1780, + [1831] = 1781, + [1832] = 1712, + [1833] = 1004, + [1834] = 1723, + [1835] = 1710, + [1836] = 1709, + [1837] = 1707, + [1838] = 1745, + [1839] = 224, + [1840] = 225, + [1841] = 233, + [1842] = 1022, + [1843] = 235, + [1844] = 1844, + [1845] = 1845, + [1846] = 1706, + [1847] = 1847, + [1848] = 252, + [1849] = 1849, + [1850] = 1850, + [1851] = 1851, + [1852] = 1134, + [1853] = 1853, + [1854] = 242, + [1855] = 1135, + [1856] = 1138, + [1857] = 1142, + [1858] = 250, + [1859] = 1859, + [1860] = 1149, + [1861] = 1046, + [1862] = 268, + [1863] = 1021, + [1864] = 1045, + [1865] = 1865, + [1866] = 1043, + [1867] = 1021, + [1868] = 261, + [1869] = 238, + [1870] = 1022, + [1871] = 1849, + [1872] = 268, + [1873] = 1851, + [1874] = 1850, + [1875] = 270, + [1876] = 1004, + [1877] = 1850, + [1878] = 250, + [1879] = 1851, + [1880] = 1006, + [1881] = 238, + [1882] = 250, + [1883] = 252, + [1884] = 242, + [1885] = 1046, + [1886] = 1022, + [1887] = 269, + [1888] = 1865, + [1889] = 1859, + [1890] = 273, + [1891] = 1136, + [1892] = 1137, + [1893] = 1139, + [1894] = 1144, + [1895] = 1043, + [1896] = 1151, + [1897] = 1045, + [1898] = 1898, + [1899] = 341, + [1900] = 1900, + [1901] = 1898, + [1902] = 1902, + [1903] = 1903, + [1904] = 268, + [1905] = 1905, + [1906] = 1906, + [1907] = 1907, [1908] = 1908, - [1909] = 1909, - [1910] = 1874, - [1911] = 206, - [1912] = 251, - [1913] = 1875, - [1914] = 1199, - [1915] = 1200, - [1916] = 1879, - [1917] = 298, - [1918] = 300, - [1919] = 1871, - [1920] = 1202, - [1921] = 1882, - [1922] = 1894, + [1909] = 1903, + [1910] = 1898, + [1911] = 1911, + [1912] = 1912, + [1913] = 1913, + [1914] = 250, + [1915] = 1915, + [1916] = 1916, + [1917] = 1902, + [1918] = 1918, + [1919] = 1919, + [1920] = 1908, + [1921] = 1905, + [1922] = 1906, [1923] = 1923, - [1924] = 1880, - [1925] = 1871, - [1926] = 1882, - [1927] = 1884, - [1928] = 1153, - [1929] = 1884, - [1930] = 1219, - [1931] = 1220, - [1932] = 304, - [1933] = 310, - [1934] = 1060, - [1935] = 1873, - [1936] = 1882, - [1937] = 1884, - [1938] = 1873, - [1939] = 1064, - [1940] = 1876, - [1941] = 1876, - [1942] = 1883, - [1943] = 1883, - [1944] = 305, - [1945] = 259, - [1946] = 1222, - [1947] = 1893, - [1948] = 1228, - [1949] = 1233, - [1950] = 1873, - [1951] = 1234, - [1952] = 1893, - [1953] = 1888, - [1954] = 1954, - [1955] = 1883, - [1956] = 1909, - [1957] = 1874, - [1958] = 1876, - [1959] = 1236, - [1960] = 1875, - [1961] = 1238, - [1962] = 1239, - [1963] = 1879, - [1964] = 1240, - [1965] = 1243, - [1966] = 1244, - [1967] = 1880, - [1968] = 1882, - [1969] = 1873, - [1970] = 1245, - [1971] = 1246, - [1972] = 1247, - [1973] = 313, - [1974] = 1974, - [1975] = 1893, - [1976] = 1888, - [1977] = 1088, - [1978] = 1089, - [1979] = 1893, - [1980] = 1062, - [1981] = 1066, - [1982] = 1070, - [1983] = 1909, - [1984] = 1874, - [1985] = 1071, - [1986] = 1875, - [1987] = 1090, - [1988] = 1879, - [1989] = 1092, - [1990] = 1884, - [1991] = 314, - [1992] = 1248, - [1993] = 1880, - [1994] = 1249, - [1995] = 1871, - [1996] = 1884, - [1997] = 1875, - [1998] = 1882, - [1999] = 1884, - [2000] = 1888, - [2001] = 1873, - [2002] = 1873, - [2003] = 1876, - [2004] = 2004, - [2005] = 1893, - [2006] = 1954, - [2007] = 1883, - [2008] = 1874, - [2009] = 1909, - [2010] = 1882, - [2011] = 1888, - [2012] = 1893, - [2013] = 1250, - [2014] = 260, - [2015] = 302, - [2016] = 1883, - [2017] = 1876, - [2018] = 1871, - [2019] = 1873, - [2020] = 1884, - [2021] = 317, - [2022] = 1876, - [2023] = 1883, - [2024] = 1909, - [2025] = 1874, - [2026] = 1882, - [2027] = 1871, - [2028] = 262, - [2029] = 264, - [2030] = 1880, - [2031] = 1875, - [2032] = 266, - [2033] = 1006, - [2034] = 268, - [2035] = 270, - [2036] = 1008, - [2037] = 1879, - [2038] = 272, - [2039] = 1015, - [2040] = 251, - [2041] = 274, - [2042] = 1875, - [2043] = 276, - [2044] = 1874, - [2045] = 1252, - [2046] = 1880, - [2047] = 1909, - [2048] = 1888, - [2049] = 1888, - [2050] = 206, - [2051] = 1876, - [2052] = 1879, - [2053] = 1893, - [2054] = 278, - [2055] = 1879, - [2056] = 1880, - [2057] = 1871, - [2058] = 1879, - [2059] = 284, - [2060] = 1880, - [2061] = 1909, - [2062] = 1879, - [2063] = 1883, - [2064] = 1875, - [2065] = 286, - [2066] = 288, - [2067] = 290, - [2068] = 2068, - [2069] = 1874, - [2070] = 1893, - [2071] = 1062, - [2072] = 1877, - [2073] = 1066, - [2074] = 1888, - [2075] = 1070, - [2076] = 1071, - [2077] = 1909, - [2078] = 1888, - [2079] = 1893, - [2080] = 1909, - [2081] = 1874, - [2082] = 1875, - [2083] = 2083, - [2084] = 1879, - [2085] = 1909, - [2086] = 1884, - [2087] = 1880, - [2088] = 1871, - [2089] = 1882, - [2090] = 1884, - [2091] = 1873, - [2092] = 1876, - [2093] = 1883, - [2094] = 2094, - [2095] = 1875, - [2096] = 1874, - [2097] = 1253, - [2098] = 1254, - [2099] = 1909, - [2100] = 1874, - [2101] = 1888, - [2102] = 1893, - [2103] = 325, - [2104] = 1882, - [2105] = 1871, - [2106] = 1871, - [2107] = 324, - [2108] = 1874, - [2109] = 1875, - [2110] = 1165, - [2111] = 256, - [2112] = 1255, - [2113] = 1256, - [2114] = 1257, - [2115] = 1893, - [2116] = 1262, - [2117] = 1888, - [2118] = 1909, - [2119] = 1880, - [2120] = 1882, - [2121] = 1884, - [2122] = 1883, - [2123] = 1876, - [2124] = 1873, - [2125] = 1884, - [2126] = 1882, - [2127] = 1871, - [2128] = 1880, - [2129] = 1879, - [2130] = 1875, - [2131] = 1874, - [2132] = 1909, - [2133] = 1888, - [2134] = 1893, - [2135] = 1873, - [2136] = 1876, - [2137] = 1883, - [2138] = 1879, - [2139] = 1874, - [2140] = 1875, - [2141] = 282, - [2142] = 1879, - [2143] = 1883, - [2144] = 1876, - [2145] = 1894, - [2146] = 2146, - [2147] = 1873, - [2148] = 1884, - [2149] = 1880, - [2150] = 1871, - [2151] = 1882, - [2152] = 321, - [2153] = 1882, - [2154] = 1878, - [2155] = 1884, - [2156] = 1873, - [2157] = 1876, - [2158] = 1875, - [2159] = 1974, - [2160] = 1908, - [2161] = 1874, - [2162] = 1883, - [2163] = 295, - [2164] = 1871, - [2165] = 1876, - [2166] = 1873, - [2167] = 1884, - [2168] = 1882, - [2169] = 255, - [2170] = 1871, - [2171] = 1263, - [2172] = 1880, - [2173] = 323, - [2174] = 1265, - [2175] = 1266, - [2176] = 1893, - [2177] = 1879, - [2178] = 1875, - [2179] = 1874, - [2180] = 1909, - [2181] = 1888, - [2182] = 1893, - [2183] = 1875, - [2184] = 1879, - [2185] = 326, - [2186] = 1909, - [2187] = 322, - [2188] = 1880, - [2189] = 2189, - [2190] = 289, - [2191] = 1883, - [2192] = 1876, - [2193] = 287, - [2194] = 285, - [2195] = 1888, - [2196] = 1269, - [2197] = 1894, - [2198] = 1873, - [2199] = 1893, - [2200] = 261, - [2201] = 1884, - [2202] = 1888, - [2203] = 1270, - [2204] = 263, - [2205] = 1909, - [2206] = 1882, - [2207] = 1923, - [2208] = 309, - [2209] = 1871, - [2210] = 1880, - [2211] = 1879, - [2212] = 311, - [2213] = 267, - [2214] = 1279, - [2215] = 1883, - [2216] = 2189, - [2217] = 1278, - [2218] = 1277, - [2219] = 1271, - [2220] = 269, - [2221] = 271, - [2222] = 1883, - [2223] = 1876, - [2224] = 1873, - [2225] = 1884, - [2226] = 315, - [2227] = 316, - [2228] = 1276, - [2229] = 1275, - [2230] = 1882, - [2231] = 318, - [2232] = 283, - [2233] = 1274, - [2234] = 1871, - [2235] = 1880, - [2236] = 277, - [2237] = 1909, - [2238] = 1874, - [2239] = 206, - [2240] = 1875, - [2241] = 1273, - [2242] = 273, - [2243] = 1879, - [2244] = 1272, - [2245] = 319, - [2246] = 320, - [2247] = 275, - [2248] = 2248, - [2249] = 2249, - [2250] = 1256, - [2251] = 1255, - [2252] = 1246, - [2253] = 2253, - [2254] = 2254, - [2255] = 1262, - [2256] = 2249, - [2257] = 251, - [2258] = 2248, - [2259] = 1248, - [2260] = 1250, - [2261] = 1062, - [2262] = 1263, - [2263] = 1265, - [2264] = 1266, - [2265] = 2094, - [2266] = 2068, - [2267] = 2267, - [2268] = 1269, - [2269] = 2269, - [2270] = 2253, - [2271] = 2269, - [2272] = 1066, - [2273] = 1252, - [2274] = 1249, - [2275] = 1153, - [2276] = 1154, - [2277] = 1159, - [2278] = 1161, - [2279] = 1270, - [2280] = 1277, - [2281] = 2254, - [2282] = 2282, - [2283] = 1070, - [2284] = 1135, - [2285] = 1196, - [2286] = 1199, - [2287] = 1200, - [2288] = 1202, - [2289] = 1219, - [2290] = 1220, - [2291] = 1279, - [2292] = 1222, - [2293] = 1253, - [2294] = 2294, - [2295] = 2294, - [2296] = 2296, - [2297] = 1228, - [2298] = 1276, - [2299] = 1275, - [2300] = 1233, - [2301] = 1234, - [2302] = 1165, - [2303] = 1254, - [2304] = 1236, - [2305] = 1238, - [2306] = 1239, - [2307] = 1271, - [2308] = 1240, - [2309] = 1243, - [2310] = 1244, - [2311] = 1245, - [2312] = 2312, - [2313] = 2312, - [2314] = 2314, - [2315] = 1257, - [2316] = 1247, - [2317] = 1278, - [2318] = 1274, - [2319] = 1273, - [2320] = 1272, - [2321] = 1071, - [2322] = 2322, - [2323] = 2323, - [2324] = 2324, - [2325] = 2325, - [2326] = 2322, - [2327] = 662, - [2328] = 2328, - [2329] = 664, - [2330] = 666, - [2331] = 659, - [2332] = 661, - [2333] = 2333, - [2334] = 661, - [2335] = 659, - [2336] = 666, - [2337] = 664, - [2338] = 2328, + [1924] = 1916, + [1925] = 1918, + [1926] = 1902, + [1927] = 1903, + [1928] = 1919, + [1929] = 1900, + [1930] = 1918, + [1931] = 1898, + [1932] = 1898, + [1933] = 1907, + [1934] = 1913, + [1935] = 1915, + [1936] = 1916, + [1937] = 1902, + [1938] = 1900, + [1939] = 1900, + [1940] = 1898, + [1941] = 1918, + [1942] = 1318, + [1943] = 1898, + [1944] = 1944, + [1945] = 1905, + [1946] = 1918, + [1947] = 1947, + [1948] = 1319, + [1949] = 1908, + [1950] = 1320, + [1951] = 1324, + [1952] = 1325, + [1953] = 1906, + [1954] = 1327, + [1955] = 1331, + [1956] = 1134, + [1957] = 1332, + [1958] = 1905, + [1959] = 1334, + [1960] = 1335, + [1961] = 1337, + [1962] = 1338, + [1963] = 1340, + [1964] = 1919, + [1965] = 1903, + [1966] = 1918, + [1967] = 1898, + [1968] = 1907, + [1969] = 1913, + [1970] = 277, + [1971] = 1900, + [1972] = 1342, + [1973] = 1343, + [1974] = 1346, + [1975] = 1915, + [1976] = 1902, + [1977] = 1916, + [1978] = 1918, + [1979] = 1918, + [1980] = 1905, + [1981] = 1908, + [1982] = 1906, + [1983] = 1919, + [1984] = 1900, + [1985] = 1348, + [1986] = 1902, + [1987] = 1903, + [1988] = 1919, + [1989] = 1907, + [1990] = 1913, + [1991] = 1915, + [1992] = 1902, + [1993] = 1350, + [1994] = 1916, + [1995] = 1900, + [1996] = 1898, + [1997] = 1275, + [1998] = 1915, + [1999] = 1908, + [2000] = 1918, + [2001] = 1905, + [2002] = 1357, + [2003] = 1905, + [2004] = 1913, + [2005] = 1908, + [2006] = 1906, + [2007] = 1919, + [2008] = 1907, + [2009] = 1906, + [2010] = 1903, + [2011] = 1907, + [2012] = 1903, + [2013] = 1913, + [2014] = 1915, + [2015] = 268, + [2016] = 1919, + [2017] = 1906, + [2018] = 1916, + [2019] = 1906, + [2020] = 1908, + [2021] = 1900, + [2022] = 1360, + [2023] = 1155, + [2024] = 1905, + [2025] = 1919, + [2026] = 1905, + [2027] = 1918, + [2028] = 1902, + [2029] = 1916, + [2030] = 1903, + [2031] = 346, + [2032] = 1918, + [2033] = 1907, + [2034] = 1913, + [2035] = 1908, + [2036] = 2036, + [2037] = 1906, + [2038] = 268, + [2039] = 1906, + [2040] = 1135, + [2041] = 1369, + [2042] = 1898, + [2043] = 1364, + [2044] = 336, + [2045] = 337, + [2046] = 1915, + [2047] = 1900, + [2048] = 1919, + [2049] = 1903, + [2050] = 2050, + [2051] = 1902, + [2052] = 1138, + [2053] = 1142, + [2054] = 1916, + [2055] = 327, + [2056] = 1371, + [2057] = 1372, + [2058] = 1947, + [2059] = 1915, + [2060] = 1913, + [2061] = 2061, + [2062] = 1908, + [2063] = 1919, + [2064] = 328, + [2065] = 1021, + [2066] = 2066, + [2067] = 329, + [2068] = 339, + [2069] = 1045, + [2070] = 1373, + [2071] = 1903, + [2072] = 330, + [2073] = 1913, + [2074] = 1907, + [2075] = 1368, + [2076] = 1367, + [2077] = 1908, + [2078] = 1043, + [2079] = 1915, + [2080] = 1906, + [2081] = 1913, + [2082] = 294, + [2083] = 1919, + [2084] = 2036, + [2085] = 293, + [2086] = 1154, + [2087] = 1907, + [2088] = 1903, + [2089] = 1905, + [2090] = 1903, + [2091] = 1366, + [2092] = 1907, + [2093] = 1365, + [2094] = 340, + [2095] = 1915, + [2096] = 2096, + [2097] = 1907, + [2098] = 1898, + [2099] = 1913, + [2100] = 1944, + [2101] = 2101, + [2102] = 1916, + [2103] = 1915, + [2104] = 1902, + [2105] = 2101, + [2106] = 1908, + [2107] = 1362, + [2108] = 1913, + [2109] = 1900, + [2110] = 1361, + [2111] = 1898, + [2112] = 1915, + [2113] = 286, + [2114] = 314, + [2115] = 2115, + [2116] = 1356, + [2117] = 1919, + [2118] = 1918, + [2119] = 1354, + [2120] = 307, + [2121] = 1915, + [2122] = 1913, + [2123] = 1907, + [2124] = 1903, + [2125] = 1919, + [2126] = 1906, + [2127] = 1908, + [2128] = 1905, + [2129] = 1918, + [2130] = 1898, + [2131] = 1900, + [2132] = 1902, + [2133] = 1916, + [2134] = 1907, + [2135] = 1905, + [2136] = 2115, + [2137] = 1915, + [2138] = 1906, + [2139] = 1908, + [2140] = 1906, + [2141] = 1906, + [2142] = 1919, + [2143] = 1905, + [2144] = 1903, + [2145] = 1918, + [2146] = 1907, + [2147] = 1349, + [2148] = 312, + [2149] = 278, + [2150] = 1913, + [2151] = 1347, + [2152] = 281, + [2153] = 1915, + [2154] = 1898, + [2155] = 1907, + [2156] = 1903, + [2157] = 338, + [2158] = 1908, + [2159] = 1919, + [2160] = 250, + [2161] = 1905, + [2162] = 283, + [2163] = 1913, + [2164] = 285, + [2165] = 1916, + [2166] = 1906, + [2167] = 1916, + [2168] = 1341, + [2169] = 211, + [2170] = 2170, + [2171] = 1149, + [2172] = 1151, + [2173] = 1908, + [2174] = 1916, + [2175] = 343, + [2176] = 309, + [2177] = 344, + [2178] = 1902, + [2179] = 1905, + [2180] = 305, + [2181] = 303, + [2182] = 301, + [2183] = 1900, + [2184] = 297, + [2185] = 1900, + [2186] = 1898, + [2187] = 335, + [2188] = 1918, + [2189] = 295, + [2190] = 291, + [2191] = 1902, + [2192] = 1918, + [2193] = 1902, + [2194] = 290, + [2195] = 1913, + [2196] = 1916, + [2197] = 288, + [2198] = 1336, + [2199] = 1333, + [2200] = 1902, + [2201] = 1134, + [2202] = 292, + [2203] = 347, + [2204] = 2204, + [2205] = 332, + [2206] = 1135, + [2207] = 1330, + [2208] = 1326, + [2209] = 1312, + [2210] = 345, + [2211] = 1138, + [2212] = 1908, + [2213] = 1898, + [2214] = 1916, + [2215] = 1915, + [2216] = 1142, + [2217] = 284, + [2218] = 282, + [2219] = 296, + [2220] = 1900, + [2221] = 1900, + [2222] = 298, + [2223] = 324, + [2224] = 323, + [2225] = 1915, + [2226] = 1919, + [2227] = 1913, + [2228] = 302, + [2229] = 304, + [2230] = 1907, + [2231] = 1902, + [2232] = 308, + [2233] = 2036, + [2234] = 2234, + [2235] = 1903, + [2236] = 1919, + [2237] = 1916, + [2238] = 1905, + [2239] = 280, + [2240] = 1902, + [2241] = 250, + [2242] = 321, + [2243] = 319, + [2244] = 313, + [2245] = 1906, + [2246] = 1918, + [2247] = 1898, + [2248] = 300, + [2249] = 2061, + [2250] = 1916, + [2251] = 1900, + [2252] = 1903, + [2253] = 1919, + [2254] = 210, + [2255] = 1902, + [2256] = 1900, + [2257] = 1906, + [2258] = 1900, + [2259] = 1915, + [2260] = 299, + [2261] = 310, + [2262] = 1913, + [2263] = 1907, + [2264] = 1903, + [2265] = 1919, + [2266] = 1906, + [2267] = 1908, + [2268] = 306, + [2269] = 1905, + [2270] = 1918, + [2271] = 1908, + [2272] = 1916, + [2273] = 1912, + [2274] = 342, + [2275] = 1918, + [2276] = 1900, + [2277] = 1902, + [2278] = 1916, + [2279] = 2170, + [2280] = 1915, + [2281] = 1913, + [2282] = 1907, + [2283] = 1905, + [2284] = 1905, + [2285] = 1903, + [2286] = 1908, + [2287] = 1916, + [2288] = 1260, + [2289] = 1259, + [2290] = 1902, + [2291] = 1900, + [2292] = 1898, + [2293] = 1898, + [2294] = 1918, + [2295] = 1905, + [2296] = 1908, + [2297] = 1906, + [2298] = 1919, + [2299] = 1903, + [2300] = 1907, + [2301] = 1913, + [2302] = 1915, + [2303] = 2036, + [2304] = 317, + [2305] = 1898, + [2306] = 316, + [2307] = 315, + [2308] = 1907, + [2309] = 1256, + [2310] = 1136, + [2311] = 1137, + [2312] = 1189, + [2313] = 1258, + [2314] = 1139, + [2315] = 1144, + [2316] = 2316, + [2317] = 1318, + [2318] = 1134, + [2319] = 2319, + [2320] = 1361, + [2321] = 1260, + [2322] = 1366, + [2323] = 1259, + [2324] = 1258, + [2325] = 1189, + [2326] = 1346, + [2327] = 1256, + [2328] = 268, + [2329] = 1343, + [2330] = 1911, + [2331] = 2316, + [2332] = 1337, + [2333] = 1338, + [2334] = 1326, + [2335] = 1312, + [2336] = 1333, + [2337] = 1362, + [2338] = 2338, [2339] = 2339, - [2340] = 662, - [2341] = 696, - [2342] = 689, - [2343] = 682, - [2344] = 701, - [2345] = 700, - [2346] = 681, - [2347] = 2339, - [2348] = 2333, - [2349] = 692, - [2350] = 688, - [2351] = 698, - [2352] = 699, - [2353] = 695, - [2354] = 690, - [2355] = 2355, - [2356] = 681, - [2357] = 688, - [2358] = 692, - [2359] = 696, - [2360] = 699, - [2361] = 695, - [2362] = 698, - [2363] = 689, - [2364] = 690, - [2365] = 700, - [2366] = 701, - [2367] = 682, - [2368] = 136, - [2369] = 135, - [2370] = 135, - [2371] = 138, - [2372] = 139, - [2373] = 136, - [2374] = 140, - [2375] = 145, - [2376] = 137, - [2377] = 166, - [2378] = 138, - [2379] = 139, - [2380] = 145, - [2381] = 160, - [2382] = 140, - [2383] = 703, - [2384] = 157, - [2385] = 154, - [2386] = 137, - [2387] = 204, - [2388] = 167, - [2389] = 174, - [2390] = 155, - [2391] = 149, - [2392] = 157, - [2393] = 166, - [2394] = 192, - [2395] = 203, - [2396] = 150, - [2397] = 160, - [2398] = 918, - [2399] = 154, - [2400] = 911, - [2401] = 155, - [2402] = 190, - [2403] = 167, - [2404] = 149, - [2405] = 150, - [2406] = 2406, - [2407] = 149, - [2408] = 174, - [2409] = 150, - [2410] = 186, - [2411] = 180, - [2412] = 703, - [2413] = 193, - [2414] = 2406, - [2415] = 155, - [2416] = 169, - [2417] = 155, - [2418] = 183, - [2419] = 169, - [2420] = 180, - [2421] = 185, - [2422] = 135, - [2423] = 173, - [2424] = 911, - [2425] = 190, - [2426] = 174, - [2427] = 150, - [2428] = 192, - [2429] = 217, - [2430] = 998, - [2431] = 173, - [2432] = 167, - [2433] = 918, - [2434] = 2406, - [2435] = 135, - [2436] = 2406, - [2437] = 155, - [2438] = 186, - [2439] = 1004, - [2440] = 204, - [2441] = 136, - [2442] = 149, - [2443] = 185, - [2444] = 185, - [2445] = 1015, - [2446] = 998, - [2447] = 150, - [2448] = 173, - [2449] = 203, - [2450] = 174, - [2451] = 1004, - [2452] = 183, - [2453] = 221, - [2454] = 2454, - [2455] = 149, - [2456] = 1008, - [2457] = 155, - [2458] = 918, - [2459] = 150, - [2460] = 167, - [2461] = 222, - [2462] = 911, - [2463] = 136, - [2464] = 193, + [2340] = 1349, + [2341] = 2096, + [2342] = 1354, + [2343] = 1340, + [2344] = 1356, + [2345] = 1319, + [2346] = 2066, + [2347] = 2338, + [2348] = 2348, + [2349] = 2319, + [2350] = 1138, + [2351] = 2050, + [2352] = 1330, + [2353] = 1335, + [2354] = 1347, + [2355] = 1348, + [2356] = 2356, + [2357] = 1334, + [2358] = 1154, + [2359] = 2359, + [2360] = 1350, + [2361] = 1367, + [2362] = 1342, + [2363] = 1135, + [2364] = 1368, + [2365] = 1373, + [2366] = 1320, + [2367] = 1336, + [2368] = 1365, + [2369] = 1372, + [2370] = 1371, + [2371] = 1364, + [2372] = 1369, + [2373] = 1324, + [2374] = 1325, + [2375] = 1155, + [2376] = 1142, + [2377] = 1327, + [2378] = 1360, + [2379] = 1331, + [2380] = 1357, + [2381] = 1275, + [2382] = 2339, + [2383] = 2383, + [2384] = 1341, + [2385] = 2385, + [2386] = 1332, + [2387] = 2387, + [2388] = 2388, + [2389] = 2359, + [2390] = 2390, + [2391] = 2391, + [2392] = 687, + [2393] = 694, + [2394] = 683, + [2395] = 696, + [2396] = 688, + [2397] = 2391, + [2398] = 694, + [2399] = 696, + [2400] = 683, + [2401] = 687, + [2402] = 2402, + [2403] = 2403, + [2404] = 688, + [2405] = 731, + [2406] = 2403, + [2407] = 736, + [2408] = 753, + [2409] = 724, + [2410] = 716, + [2411] = 727, + [2412] = 748, + [2413] = 730, + [2414] = 744, + [2415] = 758, + [2416] = 2402, + [2417] = 752, + [2418] = 718, + [2419] = 730, + [2420] = 753, + [2421] = 727, + [2422] = 724, + [2423] = 744, + [2424] = 748, + [2425] = 716, + [2426] = 736, + [2427] = 718, + [2428] = 731, + [2429] = 752, + [2430] = 758, + [2431] = 158, + [2432] = 2432, + [2433] = 157, + [2434] = 160, + [2435] = 157, + [2436] = 161, + [2437] = 165, + [2438] = 162, + [2439] = 168, + [2440] = 158, + [2441] = 168, + [2442] = 165, + [2443] = 178, + [2444] = 160, + [2445] = 708, + [2446] = 162, + [2447] = 181, + [2448] = 179, + [2449] = 169, + [2450] = 161, + [2451] = 184, + [2452] = 181, + [2453] = 169, + [2454] = 218, + [2455] = 2455, + [2456] = 184, + [2457] = 195, + [2458] = 178, + [2459] = 199, + [2460] = 1004, + [2461] = 708, + [2462] = 196, + [2463] = 195, + [2464] = 177, [2465] = 1006, - [2466] = 206, - [2467] = 1064, - [2468] = 252, - [2469] = 1070, - [2470] = 135, - [2471] = 149, - [2472] = 918, - [2473] = 211, - [2474] = 1071, - [2475] = 2475, - [2476] = 998, - [2477] = 136, - [2478] = 998, - [2479] = 206, - [2480] = 238, - [2481] = 2481, - [2482] = 169, - [2483] = 1066, - [2484] = 2454, - [2485] = 238, - [2486] = 155, - [2487] = 145, - [2488] = 1060, - [2489] = 911, - [2490] = 1088, - [2491] = 1015, - [2492] = 183, - [2493] = 139, - [2494] = 1062, - [2495] = 1006, - [2496] = 2496, - [2497] = 185, - [2498] = 2498, - [2499] = 1004, - [2500] = 1008, - [2501] = 1092, - [2502] = 1006, - [2503] = 137, - [2504] = 251, - [2505] = 227, - [2506] = 136, - [2507] = 2507, - [2508] = 1008, - [2509] = 1090, - [2510] = 1089, - [2511] = 135, - [2512] = 145, - [2513] = 173, - [2514] = 139, - [2515] = 137, - [2516] = 1015, - [2517] = 138, - [2518] = 2518, - [2519] = 217, - [2520] = 140, - [2521] = 144, - [2522] = 169, - [2523] = 227, - [2524] = 1004, - [2525] = 150, - [2526] = 183, - [2527] = 221, - [2528] = 1027, - [2529] = 222, - [2530] = 211, - [2531] = 140, - [2532] = 2532, - [2533] = 138, - [2534] = 246, - [2535] = 167, - [2536] = 304, - [2537] = 322, - [2538] = 166, - [2539] = 280, - [2540] = 313, - [2541] = 279, - [2542] = 145, - [2543] = 203, - [2544] = 139, - [2545] = 314, - [2546] = 227, - [2547] = 137, - [2548] = 1027, - [2549] = 193, - [2550] = 138, + [2466] = 177, + [2467] = 189, + [2468] = 193, + [2469] = 170, + [2470] = 2455, + [2471] = 213, + [2472] = 170, + [2473] = 206, + [2474] = 179, + [2475] = 208, + [2476] = 206, + [2477] = 1045, + [2478] = 184, + [2479] = 193, + [2480] = 170, + [2481] = 184, + [2482] = 1021, + [2483] = 1004, + [2484] = 195, + [2485] = 2455, + [2486] = 1006, + [2487] = 2487, + [2488] = 1022, + [2489] = 213, + [2490] = 195, + [2491] = 196, + [2492] = 170, + [2493] = 210, + [2494] = 177, + [2495] = 1004, + [2496] = 2455, + [2497] = 235, + [2498] = 170, + [2499] = 1006, + [2500] = 189, + [2501] = 184, + [2502] = 227, + [2503] = 1022, + [2504] = 1043, + [2505] = 189, + [2506] = 177, + [2507] = 199, + [2508] = 233, + [2509] = 218, + [2510] = 225, + [2511] = 224, + [2512] = 1046, + [2513] = 177, + [2514] = 208, + [2515] = 1046, + [2516] = 211, + [2517] = 235, + [2518] = 250, + [2519] = 2519, + [2520] = 1138, + [2521] = 1006, + [2522] = 1045, + [2523] = 238, + [2524] = 1022, + [2525] = 1004, + [2526] = 1142, + [2527] = 158, + [2528] = 211, + [2529] = 1021, + [2530] = 224, + [2531] = 225, + [2532] = 224, + [2533] = 225, + [2534] = 233, + [2535] = 225, + [2536] = 224, + [2537] = 1151, + [2538] = 1046, + [2539] = 2539, + [2540] = 157, + [2541] = 242, + [2542] = 273, + [2543] = 1012, + [2544] = 227, + [2545] = 2487, + [2546] = 1149, + [2547] = 210, + [2548] = 211, + [2549] = 2549, + [2550] = 1046, [2551] = 252, - [2552] = 1092, - [2553] = 140, - [2554] = 144, - [2555] = 157, - [2556] = 251, - [2557] = 206, - [2558] = 309, - [2559] = 325, - [2560] = 192, - [2561] = 1090, - [2562] = 324, - [2563] = 1089, - [2564] = 317, - [2565] = 136, - [2566] = 1088, - [2567] = 204, - [2568] = 154, - [2569] = 310, - [2570] = 211, - [2571] = 256, - [2572] = 311, - [2573] = 149, - [2574] = 174, - [2575] = 1071, - [2576] = 1071, - [2577] = 2498, - [2578] = 174, - [2579] = 1070, - [2580] = 2580, - [2581] = 2581, - [2582] = 246, - [2583] = 135, - [2584] = 1066, - [2585] = 150, + [2552] = 210, + [2553] = 1043, + [2554] = 1134, + [2555] = 1021, + [2556] = 1136, + [2557] = 158, + [2558] = 211, + [2559] = 1043, + [2560] = 1022, + [2561] = 270, + [2562] = 1139, + [2563] = 1045, + [2564] = 210, + [2565] = 157, + [2566] = 1137, + [2567] = 268, + [2568] = 1144, + [2569] = 1135, + [2570] = 1357, + [2571] = 1361, + [2572] = 177, + [2573] = 1320, + [2574] = 1134, + [2575] = 1135, + [2576] = 2549, + [2577] = 1138, + [2578] = 238, + [2579] = 1324, + [2580] = 1138, + [2581] = 1325, + [2582] = 2539, + [2583] = 1327, + [2584] = 250, + [2585] = 168, [2586] = 2586, - [2587] = 1064, - [2588] = 1060, - [2589] = 160, - [2590] = 321, - [2591] = 1070, - [2592] = 2507, - [2593] = 144, - [2594] = 158, - [2595] = 315, - [2596] = 2596, - [2597] = 2597, - [2598] = 155, - [2599] = 316, - [2600] = 185, - [2601] = 1062, - [2602] = 154, - [2603] = 157, - [2604] = 160, - [2605] = 155, - [2606] = 166, - [2607] = 282, - [2608] = 1245, - [2609] = 2609, - [2610] = 1075, - [2611] = 323, - [2612] = 319, - [2613] = 169, - [2614] = 1279, - [2615] = 1278, - [2616] = 167, - [2617] = 2617, - [2618] = 1277, - [2619] = 1276, - [2620] = 1275, - [2621] = 1274, - [2622] = 1165, - [2623] = 1273, - [2624] = 1272, - [2625] = 320, - [2626] = 1271, - [2627] = 2627, - [2628] = 136, - [2629] = 1087, - [2630] = 1270, - [2631] = 2631, - [2632] = 1269, - [2633] = 1266, - [2634] = 173, - [2635] = 1265, - [2636] = 1263, - [2637] = 1262, - [2638] = 199, - [2639] = 1257, - [2640] = 135, - [2641] = 1256, - [2642] = 1255, - [2643] = 1254, - [2644] = 305, - [2645] = 1253, - [2646] = 1015, - [2647] = 1252, - [2648] = 1250, - [2649] = 1062, - [2650] = 1043, - [2651] = 1249, - [2652] = 1248, - [2653] = 318, - [2654] = 238, - [2655] = 294, - [2656] = 1247, - [2657] = 183, - [2658] = 1246, - [2659] = 1220, - [2660] = 251, - [2661] = 1244, - [2662] = 2481, - [2663] = 2663, - [2664] = 1243, - [2665] = 1240, - [2666] = 302, - [2667] = 2667, - [2668] = 2668, - [2669] = 1008, - [2670] = 1239, - [2671] = 1238, + [2587] = 1044, + [2588] = 242, + [2589] = 1331, + [2590] = 300, + [2591] = 329, + [2592] = 339, + [2593] = 1332, + [2594] = 328, + [2595] = 1334, + [2596] = 1335, + [2597] = 335, + [2598] = 319, + [2599] = 1337, + [2600] = 299, + [2601] = 1256, + [2602] = 1258, + [2603] = 252, + [2604] = 343, + [2605] = 321, + [2606] = 210, + [2607] = 1012, + [2608] = 268, + [2609] = 315, + [2610] = 160, + [2611] = 345, + [2612] = 1259, + [2613] = 346, + [2614] = 330, + [2615] = 252, + [2616] = 250, + [2617] = 342, + [2618] = 162, + [2619] = 238, + [2620] = 1260, + [2621] = 1051, + [2622] = 323, + [2623] = 1134, + [2624] = 316, + [2625] = 344, + [2626] = 324, + [2627] = 327, + [2628] = 211, + [2629] = 1135, + [2630] = 1338, + [2631] = 161, + [2632] = 1136, + [2633] = 270, + [2634] = 1137, + [2635] = 1139, + [2636] = 1142, + [2637] = 252, + [2638] = 1340, + [2639] = 157, + [2640] = 1144, + [2641] = 165, + [2642] = 2642, + [2643] = 1342, + [2644] = 1043, + [2645] = 1142, + [2646] = 1343, + [2647] = 1346, + [2648] = 1348, + [2649] = 242, + [2650] = 340, + [2651] = 332, + [2652] = 1350, + [2653] = 1275, + [2654] = 1360, + [2655] = 1155, + [2656] = 1366, + [2657] = 242, + [2658] = 168, + [2659] = 1369, + [2660] = 268, + [2661] = 2661, + [2662] = 338, + [2663] = 1364, + [2664] = 341, + [2665] = 189, + [2666] = 162, + [2667] = 1045, + [2668] = 337, + [2669] = 336, + [2670] = 1149, + [2671] = 250, [2672] = 2672, - [2673] = 180, - [2674] = 1236, - [2675] = 1234, - [2676] = 1233, - [2677] = 1228, - [2678] = 140, - [2679] = 138, - [2680] = 1222, - [2681] = 206, - [2682] = 137, - [2683] = 1006, - [2684] = 1219, - [2685] = 1202, - [2686] = 1200, - [2687] = 1199, - [2688] = 1196, - [2689] = 1135, - [2690] = 139, - [2691] = 2691, + [2673] = 1039, + [2674] = 184, + [2675] = 158, + [2676] = 2676, + [2677] = 157, + [2678] = 314, + [2679] = 161, + [2680] = 1371, + [2681] = 1021, + [2682] = 170, + [2683] = 2683, + [2684] = 2684, + [2685] = 2685, + [2686] = 1312, + [2687] = 1326, + [2688] = 1372, + [2689] = 1330, + [2690] = 1373, + [2691] = 1368, [2692] = 2692, - [2693] = 149, - [2694] = 145, - [2695] = 211, - [2696] = 173, - [2697] = 150, - [2698] = 1161, - [2699] = 1159, - [2700] = 326, - [2701] = 1154, - [2702] = 1153, - [2703] = 227, - [2704] = 2704, - [2705] = 190, - [2706] = 1066, - [2707] = 300, - [2708] = 185, - [2709] = 255, - [2710] = 298, - [2711] = 313, - [2712] = 1255, - [2713] = 1245, - [2714] = 1246, - [2715] = 1247, - [2716] = 1248, - [2717] = 1249, - [2718] = 1250, - [2719] = 173, - [2720] = 1062, - [2721] = 2692, - [2722] = 1234, - [2723] = 154, - [2724] = 1066, - [2725] = 157, - [2726] = 139, - [2727] = 160, - [2728] = 1252, - [2729] = 166, - [2730] = 170, - [2731] = 324, - [2732] = 145, - [2733] = 139, - [2734] = 186, - [2735] = 222, - [2736] = 1253, - [2737] = 1070, - [2738] = 1254, - [2739] = 2739, - [2740] = 185, - [2741] = 2739, - [2742] = 256, - [2743] = 158, - [2744] = 154, - [2745] = 317, - [2746] = 137, - [2747] = 1272, - [2748] = 321, - [2749] = 1256, - [2750] = 2739, - [2751] = 173, - [2752] = 1043, - [2753] = 217, - [2754] = 157, - [2755] = 1087, - [2756] = 1071, - [2757] = 2757, - [2758] = 1075, - [2759] = 185, - [2760] = 322, - [2761] = 1238, - [2762] = 326, - [2763] = 160, - [2764] = 137, - [2765] = 2627, - [2766] = 310, - [2767] = 138, - [2768] = 1135, - [2769] = 325, - [2770] = 2596, - [2771] = 2597, - [2772] = 2672, - [2773] = 2668, - [2774] = 1196, - [2775] = 166, - [2776] = 149, - [2777] = 136, - [2778] = 140, - [2779] = 221, - [2780] = 1257, - [2781] = 255, - [2782] = 294, - [2783] = 1199, - [2784] = 1239, - [2785] = 227, - [2786] = 1240, - [2787] = 1243, - [2788] = 1200, - [2789] = 1244, - [2790] = 1262, - [2791] = 1263, - [2792] = 238, - [2793] = 311, - [2794] = 304, - [2795] = 135, - [2796] = 2796, - [2797] = 305, - [2798] = 318, - [2799] = 211, - [2800] = 145, - [2801] = 282, - [2802] = 2667, - [2803] = 316, - [2804] = 280, - [2805] = 279, - [2806] = 2806, - [2807] = 144, - [2808] = 1165, - [2809] = 140, - [2810] = 1236, - [2811] = 2811, - [2812] = 251, - [2813] = 1265, - [2814] = 1266, - [2815] = 315, - [2816] = 2816, - [2817] = 320, - [2818] = 1269, - [2819] = 1270, - [2820] = 1271, - [2821] = 319, - [2822] = 206, - [2823] = 302, - [2824] = 1153, - [2825] = 1228, - [2826] = 300, - [2827] = 1233, - [2828] = 169, - [2829] = 298, - [2830] = 183, - [2831] = 1273, - [2832] = 1274, - [2833] = 1275, - [2834] = 1202, - [2835] = 1154, - [2836] = 1276, - [2837] = 1219, - [2838] = 1277, - [2839] = 1159, - [2840] = 206, - [2841] = 1278, - [2842] = 138, - [2843] = 1279, - [2844] = 1222, - [2845] = 314, - [2846] = 1220, - [2847] = 309, - [2848] = 2663, - [2849] = 323, - [2850] = 1161, - [2851] = 2851, - [2852] = 158, - [2853] = 166, - [2854] = 136, - [2855] = 2328, - [2856] = 190, - [2857] = 135, - [2858] = 160, - [2859] = 660, - [2860] = 251, - [2861] = 135, - [2862] = 211, - [2863] = 227, - [2864] = 2806, - [2865] = 2865, - [2866] = 2866, - [2867] = 144, - [2868] = 170, - [2869] = 186, - [2870] = 664, - [2871] = 136, - [2872] = 160, - [2873] = 166, - [2874] = 659, - [2875] = 255, - [2876] = 2876, - [2877] = 2877, - [2878] = 222, - [2879] = 217, - [2880] = 135, - [2881] = 138, - [2882] = 137, - [2883] = 136, - [2884] = 243, + [2693] = 1333, + [2694] = 1189, + [2695] = 163, + [2696] = 160, + [2697] = 1151, + [2698] = 1336, + [2699] = 1367, + [2700] = 165, + [2701] = 317, + [2702] = 1154, + [2703] = 1362, + [2704] = 1318, + [2705] = 1341, + [2706] = 2706, + [2707] = 1319, + [2708] = 158, + [2709] = 1347, + [2710] = 1349, + [2711] = 2519, + [2712] = 347, + [2713] = 1365, + [2714] = 2714, + [2715] = 273, + [2716] = 1354, + [2717] = 1356, + [2718] = 2661, + [2719] = 342, + [2720] = 165, + [2721] = 344, + [2722] = 1326, + [2723] = 208, + [2724] = 316, + [2725] = 315, + [2726] = 162, + [2727] = 1312, + [2728] = 1354, + [2729] = 157, + [2730] = 1346, + [2731] = 2731, + [2732] = 193, + [2733] = 321, + [2734] = 319, + [2735] = 323, + [2736] = 324, + [2737] = 168, + [2738] = 2692, + [2739] = 1373, + [2740] = 170, + [2741] = 160, + [2742] = 2742, + [2743] = 1343, + [2744] = 1342, + [2745] = 178, + [2746] = 328, + [2747] = 1350, + [2748] = 1372, + [2749] = 181, + [2750] = 2750, + [2751] = 175, + [2752] = 1341, + [2753] = 158, + [2754] = 1356, + [2755] = 2755, + [2756] = 199, + [2757] = 1275, + [2758] = 1142, + [2759] = 345, + [2760] = 1340, + [2761] = 1357, + [2762] = 1338, + [2763] = 1330, + [2764] = 1138, + [2765] = 1333, + [2766] = 213, + [2767] = 340, + [2768] = 1360, + [2769] = 341, + [2770] = 1155, + [2771] = 161, + [2772] = 168, + [2773] = 1135, + [2774] = 181, + [2775] = 196, + [2776] = 347, + [2777] = 1371, + [2778] = 1337, + [2779] = 1335, + [2780] = 165, + [2781] = 162, + [2782] = 2685, + [2783] = 314, + [2784] = 339, + [2785] = 211, + [2786] = 2786, + [2787] = 1369, + [2788] = 206, + [2789] = 1334, + [2790] = 1134, + [2791] = 157, + [2792] = 1336, + [2793] = 1189, + [2794] = 1361, + [2795] = 1348, + [2796] = 327, + [2797] = 161, + [2798] = 1332, + [2799] = 1051, + [2800] = 1331, + [2801] = 2706, + [2802] = 1365, + [2803] = 2803, + [2804] = 179, + [2805] = 338, + [2806] = 1368, + [2807] = 1364, + [2808] = 1366, + [2809] = 225, + [2810] = 337, + [2811] = 336, + [2812] = 160, + [2813] = 1327, + [2814] = 1325, + [2815] = 163, + [2816] = 1324, + [2817] = 189, + [2818] = 2818, + [2819] = 2676, + [2820] = 1044, + [2821] = 210, + [2822] = 1256, + [2823] = 169, + [2824] = 346, + [2825] = 268, + [2826] = 1320, + [2827] = 170, + [2828] = 184, + [2829] = 177, + [2830] = 1319, + [2831] = 1318, + [2832] = 163, + [2833] = 2833, + [2834] = 343, + [2835] = 250, + [2836] = 177, + [2837] = 317, + [2838] = 300, + [2839] = 202, + [2840] = 1362, + [2841] = 2683, + [2842] = 2684, + [2843] = 195, + [2844] = 2844, + [2845] = 158, + [2846] = 179, + [2847] = 224, + [2848] = 2848, + [2849] = 299, + [2850] = 1258, + [2851] = 330, + [2852] = 1154, + [2853] = 211, + [2854] = 329, + [2855] = 1367, + [2856] = 210, + [2857] = 1260, + [2858] = 2858, + [2859] = 1259, + [2860] = 178, + [2861] = 2861, + [2862] = 169, + [2863] = 184, + [2864] = 195, + [2865] = 157, + [2866] = 158, + [2867] = 335, + [2868] = 332, + [2869] = 1349, + [2870] = 1039, + [2871] = 1347, + [2872] = 2872, + [2873] = 233, + [2874] = 160, + [2875] = 250, + [2876] = 168, + [2877] = 158, + [2878] = 252, + [2879] = 163, + [2880] = 696, + [2881] = 224, + [2882] = 162, + [2883] = 225, + [2884] = 165, [2885] = 2885, - [2886] = 140, - [2887] = 2887, - [2888] = 157, - [2889] = 238, - [2890] = 666, - [2891] = 170, - [2892] = 139, - [2893] = 661, - [2894] = 2894, - [2895] = 157, - [2896] = 2894, - [2897] = 662, - [2898] = 246, - [2899] = 206, - [2900] = 2887, - [2901] = 154, - [2902] = 154, - [2903] = 186, - [2904] = 145, - [2905] = 174, - [2906] = 661, - [2907] = 199, - [2908] = 158, - [2909] = 2909, - [2910] = 2910, - [2911] = 662, - [2912] = 664, - [2913] = 666, - [2914] = 659, - [2915] = 137, - [2916] = 324, - [2917] = 274, - [2918] = 138, - [2919] = 140, - [2920] = 252, - [2921] = 138, - [2922] = 158, - [2923] = 139, - [2924] = 155, - [2925] = 2925, - [2926] = 2328, - [2927] = 2927, - [2928] = 137, - [2929] = 170, - [2930] = 186, - [2931] = 666, - [2932] = 150, - [2933] = 255, - [2934] = 258, - [2935] = 295, - [2936] = 137, - [2937] = 155, - [2938] = 138, - [2939] = 174, - [2940] = 272, - [2941] = 259, - [2942] = 140, - [2943] = 145, - [2944] = 256, - [2945] = 2945, - [2946] = 2946, - [2947] = 260, - [2948] = 664, - [2949] = 2949, - [2950] = 2950, - [2951] = 247, - [2952] = 321, - [2953] = 659, - [2954] = 661, - [2955] = 139, - [2956] = 140, - [2957] = 282, - [2958] = 149, - [2959] = 323, - [2960] = 145, - [2961] = 325, - [2962] = 206, - [2963] = 302, - [2964] = 304, - [2965] = 662, - [2966] = 309, - [2967] = 311, - [2968] = 262, - [2969] = 157, - [2970] = 203, - [2971] = 154, - [2972] = 310, - [2973] = 264, - [2974] = 266, - [2975] = 268, - [2976] = 315, - [2977] = 316, - [2978] = 167, - [2979] = 270, - [2980] = 318, - [2981] = 160, - [2982] = 319, - [2983] = 320, - [2984] = 166, - [2985] = 322, - [2986] = 326, - [2987] = 276, - [2988] = 317, - [2989] = 314, - [2990] = 313, - [2991] = 180, - [2992] = 278, - [2993] = 284, - [2994] = 144, - [2995] = 204, - [2996] = 2996, - [2997] = 286, - [2998] = 288, - [2999] = 150, - [3000] = 279, - [3001] = 280, - [3002] = 301, - [3003] = 238, - [3004] = 294, - [3005] = 3005, - [3006] = 290, - [3007] = 298, - [3008] = 300, - [3009] = 174, - [3010] = 305, - [3011] = 3011, - [3012] = 696, - [3013] = 698, - [3014] = 2949, - [3015] = 2950, - [3016] = 136, - [3017] = 135, - [3018] = 252, - [3019] = 136, - [3020] = 287, - [3021] = 289, - [3022] = 160, - [3023] = 135, - [3024] = 160, - [3025] = 247, - [3026] = 157, - [3027] = 217, - [3028] = 154, - [3029] = 283, - [3030] = 285, - [3031] = 166, - [3032] = 252, - [3033] = 185, - [3034] = 222, - [3035] = 158, - [3036] = 695, - [3037] = 139, - [3038] = 157, - [3039] = 700, - [3040] = 701, - [3041] = 3041, - [3042] = 199, + [2886] = 162, + [2887] = 181, + [2888] = 163, + [2889] = 2391, + [2890] = 2890, + [2891] = 238, + [2892] = 157, + [2893] = 169, + [2894] = 160, + [2895] = 158, + [2896] = 179, + [2897] = 216, + [2898] = 218, + [2899] = 235, + [2900] = 178, + [2901] = 161, + [2902] = 179, + [2903] = 210, + [2904] = 158, + [2905] = 2905, + [2906] = 683, + [2907] = 169, + [2908] = 688, + [2909] = 165, + [2910] = 227, + [2911] = 211, + [2912] = 162, + [2913] = 242, + [2914] = 157, + [2915] = 160, + [2916] = 161, + [2917] = 168, + [2918] = 175, + [2919] = 168, + [2920] = 157, + [2921] = 2890, + [2922] = 2890, + [2923] = 178, + [2924] = 687, + [2925] = 165, + [2926] = 2742, + [2927] = 161, + [2928] = 694, + [2929] = 175, + [2930] = 181, + [2931] = 687, + [2932] = 2932, + [2933] = 160, + [2934] = 179, + [2935] = 181, + [2936] = 2936, + [2937] = 162, + [2938] = 178, + [2939] = 157, + [2940] = 2885, + [2941] = 2941, + [2942] = 218, + [2943] = 693, + [2944] = 216, + [2945] = 242, + [2946] = 161, + [2947] = 2947, + [2948] = 169, + [2949] = 216, + [2950] = 162, + [2951] = 158, + [2952] = 2952, + [2953] = 2936, + [2954] = 179, + [2955] = 169, + [2956] = 261, + [2957] = 163, + [2958] = 168, + [2959] = 687, + [2960] = 178, + [2961] = 2961, + [2962] = 2962, + [2963] = 175, + [2964] = 179, + [2965] = 2965, + [2966] = 2966, + [2967] = 202, + [2968] = 238, + [2969] = 268, + [2970] = 157, + [2971] = 165, + [2972] = 218, + [2973] = 683, + [2974] = 2974, + [2975] = 2975, + [2976] = 157, + [2977] = 2961, + [2978] = 157, + [2979] = 273, + [2980] = 163, + [2981] = 165, + [2982] = 233, + [2983] = 235, + [2984] = 158, + [2985] = 162, + [2986] = 688, + [2987] = 158, + [2988] = 250, + [2989] = 161, + [2990] = 175, + [2991] = 696, + [2992] = 238, + [2993] = 168, + [2994] = 694, + [2995] = 160, + [2996] = 181, + [2997] = 165, + [2998] = 694, + [2999] = 696, + [3000] = 160, + [3001] = 158, + [3002] = 2391, + [3003] = 181, + [3004] = 683, + [3005] = 327, + [3006] = 168, + [3007] = 161, + [3008] = 688, + [3009] = 252, + [3010] = 169, + [3011] = 250, + [3012] = 178, + [3013] = 3013, + [3014] = 338, + [3015] = 195, + [3016] = 339, + [3017] = 2952, + [3018] = 165, + [3019] = 2962, + [3020] = 179, + [3021] = 165, + [3022] = 3022, + [3023] = 3023, + [3024] = 177, + [3025] = 177, + [3026] = 342, + [3027] = 169, + [3028] = 160, + [3029] = 343, + [3030] = 177, + [3031] = 335, + [3032] = 184, + [3033] = 314, + [3034] = 269, + [3035] = 193, + [3036] = 277, + [3037] = 168, + [3038] = 169, + [3039] = 218, + [3040] = 161, + [3041] = 306, + [3042] = 213, [3043] = 160, - [3044] = 149, - [3045] = 199, - [3046] = 690, - [3047] = 689, - [3048] = 688, - [3049] = 692, - [3050] = 173, - [3051] = 681, - [3052] = 682, - [3053] = 166, - [3054] = 698, - [3055] = 699, - [3056] = 150, - [3057] = 682, - [3058] = 681, - [3059] = 692, - [3060] = 688, - [3061] = 689, - [3062] = 1626, - [3063] = 690, - [3064] = 701, - [3065] = 3065, - [3066] = 186, - [3067] = 700, - [3068] = 251, - [3069] = 166, - [3070] = 696, - [3071] = 3071, - [3072] = 145, - [3073] = 695, - [3074] = 154, - [3075] = 157, - [3076] = 275, - [3077] = 261, - [3078] = 170, - [3079] = 174, - [3080] = 203, - [3081] = 263, - [3082] = 3005, - [3083] = 265, - [3084] = 247, - [3085] = 267, - [3086] = 3086, - [3087] = 3087, - [3088] = 183, - [3089] = 169, - [3090] = 3090, - [3091] = 699, - [3092] = 204, - [3093] = 3093, - [3094] = 155, - [3095] = 192, - [3096] = 190, - [3097] = 149, - [3098] = 193, - [3099] = 180, - [3100] = 277, - [3101] = 154, - [3102] = 273, - [3103] = 271, - [3104] = 269, - [3105] = 688, - [3106] = 199, - [3107] = 174, - [3108] = 150, - [3109] = 261, - [3110] = 155, - [3111] = 227, - [3112] = 167, - [3113] = 277, - [3114] = 136, - [3115] = 150, - [3116] = 193, - [3117] = 690, - [3118] = 689, - [3119] = 271, - [3120] = 203, - [3121] = 263, - [3122] = 135, - [3123] = 265, - [3124] = 167, - [3125] = 267, - [3126] = 155, - [3127] = 267, - [3128] = 287, - [3129] = 149, - [3130] = 265, - [3131] = 211, - [3132] = 692, - [3133] = 269, - [3134] = 289, - [3135] = 275, - [3136] = 263, - [3137] = 204, - [3138] = 273, - [3139] = 144, - [3140] = 271, - [3141] = 261, - [3142] = 150, - [3143] = 285, - [3144] = 190, - [3145] = 275, - [3146] = 180, - [3147] = 277, - [3148] = 251, - [3149] = 217, - [3150] = 310, - [3151] = 136, - [3152] = 167, - [3153] = 135, - [3154] = 149, - [3155] = 155, - [3156] = 221, - [3157] = 681, - [3158] = 285, - [3159] = 222, - [3160] = 186, - [3161] = 180, - [3162] = 135, - [3163] = 699, - [3164] = 149, - [3165] = 190, - [3166] = 170, - [3167] = 3041, - [3168] = 701, - [3169] = 247, - [3170] = 193, - [3171] = 269, - [3172] = 700, - [3173] = 283, - [3174] = 283, - [3175] = 682, - [3176] = 696, - [3177] = 1626, - [3178] = 695, - [3179] = 3090, - [3180] = 136, - [3181] = 192, - [3182] = 145, - [3183] = 139, - [3184] = 273, - [3185] = 698, - [3186] = 137, - [3187] = 174, - [3188] = 252, - [3189] = 302, - [3190] = 138, - [3191] = 287, - [3192] = 3192, - [3193] = 140, - [3194] = 3194, - [3195] = 289, - [3196] = 155, - [3197] = 144, - [3198] = 138, - [3199] = 150, - [3200] = 192, - [3201] = 140, - [3202] = 137, - [3203] = 139, - [3204] = 145, - [3205] = 3192, - [3206] = 150, - [3207] = 149, - [3208] = 137, - [3209] = 139, - [3210] = 150, - [3211] = 145, - [3212] = 137, - [3213] = 144, - [3214] = 139, - [3215] = 138, - [3216] = 247, - [3217] = 287, - [3218] = 285, - [3219] = 140, - [3220] = 183, - [3221] = 145, - [3222] = 169, - [3223] = 283, - [3224] = 238, - [3225] = 277, - [3226] = 275, - [3227] = 138, - [3228] = 185, - [3229] = 271, - [3230] = 199, - [3231] = 323, - [3232] = 243, - [3233] = 3233, - [3234] = 206, - [3235] = 149, - [3236] = 246, - [3237] = 221, - [3238] = 145, - [3239] = 185, - [3240] = 305, - [3241] = 140, - [3242] = 155, - [3243] = 144, - [3244] = 300, - [3245] = 298, - [3246] = 155, - [3247] = 138, - [3248] = 289, - [3249] = 193, - [3250] = 192, - [3251] = 169, - [3252] = 183, - [3253] = 269, - [3254] = 267, - [3255] = 173, - [3256] = 294, - [3257] = 313, - [3258] = 265, - [3259] = 263, - [3260] = 261, - [3261] = 273, - [3262] = 173, - [3263] = 140, - [3264] = 158, - [3265] = 174, - [3266] = 185, - [3267] = 280, - [3268] = 279, - [3269] = 173, - [3270] = 3270, - [3271] = 314, - [3272] = 139, - [3273] = 154, - [3274] = 321, - [3275] = 137, - [3276] = 167, - [3277] = 246, - [3278] = 204, - [3279] = 221, - [3280] = 157, - [3281] = 317, - [3282] = 243, - [3283] = 136, - [3284] = 135, - [3285] = 252, - [3286] = 160, - [3287] = 3270, - [3288] = 166, - [3289] = 295, - [3290] = 166, - [3291] = 203, - [3292] = 154, - [3293] = 149, - [3294] = 183, - [3295] = 169, - [3296] = 256, - [3297] = 255, - [3298] = 158, - [3299] = 160, - [3300] = 324, - [3301] = 157, - [3302] = 174, - [3303] = 325, - [3304] = 1039, - [3305] = 310, - [3306] = 261, - [3307] = 157, - [3308] = 227, - [3309] = 1039, - [3310] = 305, - [3311] = 318, - [3312] = 247, - [3313] = 302, - [3314] = 154, - [3315] = 154, - [3316] = 185, - [3317] = 300, - [3318] = 298, - [3319] = 136, - [3320] = 252, - [3321] = 160, - [3322] = 275, - [3323] = 277, - [3324] = 294, - [3325] = 276, - [3326] = 246, - [3327] = 282, - [3328] = 280, - [3329] = 279, - [3330] = 227, - [3331] = 158, - [3332] = 135, - [3333] = 238, - [3334] = 3334, - [3335] = 145, - [3336] = 274, - [3337] = 139, - [3338] = 273, - [3339] = 272, - [3340] = 243, - [3341] = 703, - [3342] = 157, - [3343] = 271, - [3344] = 3344, - [3345] = 290, - [3346] = 1027, - [3347] = 157, - [3348] = 2004, - [3349] = 270, - [3350] = 269, - [3351] = 199, - [3352] = 137, - [3353] = 258, - [3354] = 289, - [3355] = 173, - [3356] = 311, - [3357] = 138, - [3358] = 166, - [3359] = 246, - [3360] = 301, - [3361] = 309, - [3362] = 140, - [3363] = 186, - [3364] = 313, - [3365] = 268, - [3366] = 211, - [3367] = 301, - [3368] = 267, - [3369] = 266, - [3370] = 3233, - [3371] = 170, - [3372] = 325, - [3373] = 160, - [3374] = 288, - [3375] = 295, - [3376] = 265, - [3377] = 287, - [3378] = 314, - [3379] = 324, - [3380] = 3380, - [3381] = 286, - [3382] = 154, - [3383] = 256, - [3384] = 158, - [3385] = 285, - [3386] = 304, - [3387] = 284, - [3388] = 259, - [3389] = 315, - [3390] = 321, - [3391] = 317, - [3392] = 3392, - [3393] = 323, - [3394] = 3334, - [3395] = 183, - [3396] = 169, - [3397] = 316, - [3398] = 238, - [3399] = 166, - [3400] = 206, - [3401] = 251, - [3402] = 319, - [3403] = 278, - [3404] = 160, - [3405] = 211, - [3406] = 166, - [3407] = 283, - [3408] = 243, - [3409] = 227, - [3410] = 320, - [3411] = 322, - [3412] = 326, - [3413] = 264, - [3414] = 211, - [3415] = 1626, - [3416] = 186, - [3417] = 170, - [3418] = 3418, - [3419] = 260, - [3420] = 263, - [3421] = 262, - [3422] = 279, - [3423] = 2004, - [3424] = 264, - [3425] = 1043, - [3426] = 262, - [3427] = 322, - [3428] = 326, - [3429] = 251, - [3430] = 280, - [3431] = 277, - [3432] = 260, - [3433] = 266, - [3434] = 217, - [3435] = 268, - [3436] = 282, - [3437] = 301, - [3438] = 270, - [3439] = 272, - [3440] = 310, - [3441] = 274, - [3442] = 255, - [3443] = 302, - [3444] = 301, - [3445] = 259, - [3446] = 294, - [3447] = 238, - [3448] = 320, - [3449] = 258, - [3450] = 319, - [3451] = 311, - [3452] = 276, - [3453] = 3453, - [3454] = 3344, - [3455] = 305, - [3456] = 278, - [3457] = 199, - [3458] = 284, - [3459] = 302, - [3460] = 286, - [3461] = 1075, - [3462] = 318, - [3463] = 288, - [3464] = 270, - [3465] = 282, - [3466] = 246, - [3467] = 304, - [3468] = 3380, - [3469] = 319, - [3470] = 170, - [3471] = 313, - [3472] = 290, - [3473] = 320, - [3474] = 227, - [3475] = 259, - [3476] = 3476, - [3477] = 3477, - [3478] = 3392, - [3479] = 2004, - [3480] = 211, - [3481] = 243, - [3482] = 3482, - [3483] = 295, - [3484] = 310, - [3485] = 145, - [3486] = 139, - [3487] = 3418, - [3488] = 323, - [3489] = 322, - [3490] = 1027, - [3491] = 222, - [3492] = 304, - [3493] = 316, - [3494] = 166, - [3495] = 258, - [3496] = 318, - [3497] = 326, - [3498] = 278, - [3499] = 160, - [3500] = 289, - [3501] = 137, - [3502] = 321, - [3503] = 283, - [3504] = 221, - [3505] = 157, - [3506] = 186, - [3507] = 284, - [3508] = 290, - [3509] = 285, - [3510] = 315, - [3511] = 154, - [3512] = 309, - [3513] = 246, - [3514] = 138, - [3515] = 325, - [3516] = 317, - [3517] = 286, - [3518] = 324, - [3519] = 206, - [3520] = 238, - [3521] = 287, - [3522] = 315, - [3523] = 311, - [3524] = 140, - [3525] = 1087, - [3526] = 256, - [3527] = 170, - [3528] = 186, - [3529] = 260, - [3530] = 261, - [3531] = 311, - [3532] = 262, - [3533] = 263, - [3534] = 264, - [3535] = 206, - [3536] = 309, - [3537] = 265, - [3538] = 301, - [3539] = 266, - [3540] = 267, - [3541] = 268, + [3044] = 300, + [3045] = 161, + [3046] = 189, + [3047] = 330, + [3048] = 299, + [3049] = 329, + [3050] = 328, + [3051] = 162, + [3052] = 313, + [3053] = 341, + [3054] = 196, + [3055] = 168, + [3056] = 315, + [3057] = 316, + [3058] = 163, + [3059] = 3059, + [3060] = 3060, + [3061] = 195, + [3062] = 280, + [3063] = 208, + [3064] = 165, + [3065] = 340, + [3066] = 195, + [3067] = 337, + [3068] = 270, + [3069] = 282, + [3070] = 206, + [3071] = 724, + [3072] = 310, + [3073] = 730, + [3074] = 189, + [3075] = 744, + [3076] = 288, + [3077] = 727, + [3078] = 291, + [3079] = 199, + [3080] = 336, + [3081] = 175, + [3082] = 161, + [3083] = 295, + [3084] = 297, + [3085] = 301, + [3086] = 303, + [3087] = 344, + [3088] = 305, + [3089] = 319, + [3090] = 309, + [3091] = 321, + [3092] = 753, + [3093] = 758, + [3094] = 175, + [3095] = 752, + [3096] = 731, + [3097] = 718, + [3098] = 736, + [3099] = 716, + [3100] = 748, + [3101] = 284, + [3102] = 327, + [3103] = 317, + [3104] = 162, + [3105] = 324, + [3106] = 294, + [3107] = 345, + [3108] = 181, + [3109] = 179, + [3110] = 332, + [3111] = 293, + [3112] = 347, + [3113] = 178, + [3114] = 184, + [3115] = 169, + [3116] = 202, + [3117] = 178, + [3118] = 161, + [3119] = 3119, + [3120] = 181, + [3121] = 216, + [3122] = 179, + [3123] = 170, + [3124] = 170, + [3125] = 218, + [3126] = 216, + [3127] = 168, + [3128] = 346, + [3129] = 160, + [3130] = 286, + [3131] = 178, + [3132] = 323, + [3133] = 168, + [3134] = 165, + [3135] = 184, + [3136] = 181, + [3137] = 162, + [3138] = 730, + [3139] = 169, + [3140] = 213, + [3141] = 177, + [3142] = 157, + [3143] = 193, + [3144] = 196, + [3145] = 178, + [3146] = 181, + [3147] = 208, + [3148] = 307, + [3149] = 169, + [3150] = 312, + [3151] = 199, + [3152] = 278, + [3153] = 157, + [3154] = 170, + [3155] = 281, + [3156] = 158, + [3157] = 177, + [3158] = 158, + [3159] = 170, + [3160] = 196, + [3161] = 179, + [3162] = 206, + [3163] = 283, + [3164] = 210, + [3165] = 170, + [3166] = 285, + [3167] = 290, + [3168] = 213, + [3169] = 292, + [3170] = 202, + [3171] = 727, + [3172] = 744, + [3173] = 189, + [3174] = 296, + [3175] = 225, + [3176] = 269, + [3177] = 184, + [3178] = 224, + [3179] = 175, + [3180] = 748, + [3181] = 716, + [3182] = 736, + [3183] = 718, + [3184] = 3184, + [3185] = 233, + [3186] = 731, + [3187] = 752, + [3188] = 758, + [3189] = 753, + [3190] = 3190, + [3191] = 227, + [3192] = 235, + [3193] = 302, + [3194] = 304, + [3195] = 3195, + [3196] = 308, + [3197] = 3197, + [3198] = 3198, + [3199] = 179, + [3200] = 177, + [3201] = 727, + [3202] = 744, + [3203] = 169, + [3204] = 724, + [3205] = 3205, + [3206] = 225, + [3207] = 224, + [3208] = 730, + [3209] = 184, + [3210] = 178, + [3211] = 208, + [3212] = 724, + [3213] = 3022, + [3214] = 298, + [3215] = 235, + [3216] = 179, + [3217] = 3217, + [3218] = 181, + [3219] = 170, + [3220] = 202, + [3221] = 195, + [3222] = 193, + [3223] = 170, + [3224] = 1633, + [3225] = 184, + [3226] = 178, + [3227] = 3227, + [3228] = 162, + [3229] = 184, + [3230] = 206, + [3231] = 748, + [3232] = 216, + [3233] = 216, + [3234] = 716, + [3235] = 736, + [3236] = 218, + [3237] = 160, + [3238] = 179, + [3239] = 210, + [3240] = 199, + [3241] = 218, + [3242] = 718, + [3243] = 269, + [3244] = 731, + [3245] = 752, + [3246] = 758, + [3247] = 195, + [3248] = 753, + [3249] = 169, + [3250] = 181, + [3251] = 211, + [3252] = 270, + [3253] = 177, + [3254] = 268, + [3255] = 178, + [3256] = 189, + [3257] = 195, + [3258] = 233, + [3259] = 157, + [3260] = 181, + [3261] = 158, + [3262] = 270, + [3263] = 211, + [3264] = 177, + [3265] = 184, + [3266] = 163, + [3267] = 170, + [3268] = 195, + [3269] = 312, + [3270] = 160, + [3271] = 298, + [3272] = 162, + [3273] = 302, + [3274] = 213, + [3275] = 304, + [3276] = 158, + [3277] = 161, + [3278] = 165, + [3279] = 157, + [3280] = 308, + [3281] = 238, + [3282] = 261, + [3283] = 211, + [3284] = 168, + [3285] = 199, + [3286] = 158, + [3287] = 177, + [3288] = 292, + [3289] = 290, + [3290] = 158, + [3291] = 195, + [3292] = 285, + [3293] = 170, + [3294] = 269, + [3295] = 227, + [3296] = 189, + [3297] = 157, + [3298] = 235, + [3299] = 210, + [3300] = 168, + [3301] = 1633, + [3302] = 161, + [3303] = 1063, + [3304] = 283, + [3305] = 168, + [3306] = 281, + [3307] = 161, + [3308] = 278, + [3309] = 195, + [3310] = 177, + [3311] = 233, + [3312] = 177, + [3313] = 308, + [3314] = 210, + [3315] = 170, + [3316] = 304, + [3317] = 177, + [3318] = 307, + [3319] = 211, + [3320] = 184, + [3321] = 225, + [3322] = 302, + [3323] = 206, + [3324] = 158, + [3325] = 224, + [3326] = 298, + [3327] = 193, + [3328] = 296, + [3329] = 269, + [3330] = 292, + [3331] = 208, + [3332] = 196, + [3333] = 3333, + [3334] = 195, + [3335] = 227, + [3336] = 170, + [3337] = 158, + [3338] = 170, + [3339] = 189, + [3340] = 268, + [3341] = 177, + [3342] = 184, + [3343] = 3343, + [3344] = 3217, + [3345] = 252, + [3346] = 224, + [3347] = 290, + [3348] = 157, + [3349] = 157, + [3350] = 285, + [3351] = 184, + [3352] = 283, + [3353] = 233, + [3354] = 281, + [3355] = 184, + [3356] = 235, + [3357] = 160, + [3358] = 225, + [3359] = 218, + [3360] = 270, + [3361] = 278, + [3362] = 199, + [3363] = 312, + [3364] = 189, + [3365] = 216, + [3366] = 213, + [3367] = 206, + [3368] = 162, + [3369] = 307, + [3370] = 157, + [3371] = 273, + [3372] = 268, + [3373] = 3227, + [3374] = 346, + [3375] = 342, + [3376] = 208, + [3377] = 196, + [3378] = 242, + [3379] = 270, + [3380] = 163, + [3381] = 193, + [3382] = 242, + [3383] = 213, + [3384] = 165, + [3385] = 3343, + [3386] = 296, + [3387] = 165, + [3388] = 250, + [3389] = 196, + [3390] = 160, + [3391] = 163, + [3392] = 189, + [3393] = 184, + [3394] = 252, + [3395] = 162, + [3396] = 342, + [3397] = 336, + [3398] = 210, + [3399] = 321, + [3400] = 269, + [3401] = 319, + [3402] = 270, + [3403] = 211, + [3404] = 317, + [3405] = 277, + [3406] = 346, + [3407] = 316, + [3408] = 315, + [3409] = 210, + [3410] = 160, + [3411] = 175, + [3412] = 344, + [3413] = 181, + [3414] = 314, + [3415] = 165, + [3416] = 343, + [3417] = 1063, + [3418] = 224, + [3419] = 178, + [3420] = 208, + [3421] = 225, + [3422] = 341, + [3423] = 206, + [3424] = 224, + [3425] = 306, + [3426] = 340, + [3427] = 307, + [3428] = 162, + [3429] = 3429, + [3430] = 310, + [3431] = 330, + [3432] = 347, + [3433] = 211, + [3434] = 344, + [3435] = 181, + [3436] = 199, + [3437] = 238, + [3438] = 339, + [3439] = 184, + [3440] = 335, + [3441] = 161, + [3442] = 312, + [3443] = 313, + [3444] = 278, + [3445] = 329, + [3446] = 341, + [3447] = 340, + [3448] = 177, + [3449] = 165, + [3450] = 329, + [3451] = 210, + [3452] = 281, + [3453] = 160, + [3454] = 282, + [3455] = 283, + [3456] = 165, + [3457] = 332, + [3458] = 339, + [3459] = 202, + [3460] = 323, + [3461] = 284, + [3462] = 324, + [3463] = 285, + [3464] = 332, + [3465] = 288, + [3466] = 290, + [3467] = 170, + [3468] = 338, + [3469] = 291, + [3470] = 292, + [3471] = 295, + [3472] = 296, + [3473] = 297, + [3474] = 298, + [3475] = 337, + [3476] = 345, + [3477] = 301, + [3478] = 302, + [3479] = 227, + [3480] = 261, + [3481] = 336, + [3482] = 328, + [3483] = 347, + [3484] = 168, + [3485] = 345, + [3486] = 337, + [3487] = 193, + [3488] = 327, + [3489] = 211, + [3490] = 227, + [3491] = 161, + [3492] = 270, + [3493] = 299, + [3494] = 300, + [3495] = 303, + [3496] = 252, + [3497] = 304, + [3498] = 305, + [3499] = 242, + [3500] = 312, + [3501] = 308, + [3502] = 3429, + [3503] = 268, + [3504] = 309, + [3505] = 168, + [3506] = 170, + [3507] = 224, + [3508] = 327, + [3509] = 225, + [3510] = 225, + [3511] = 165, + [3512] = 161, + [3513] = 314, + [3514] = 252, + [3515] = 1012, + [3516] = 294, + [3517] = 178, + [3518] = 168, + [3519] = 273, + [3520] = 163, + [3521] = 280, + [3522] = 162, + [3523] = 330, + [3524] = 195, + [3525] = 160, + [3526] = 298, + [3527] = 169, + [3528] = 261, + [3529] = 165, + [3530] = 162, + [3531] = 160, + [3532] = 163, + [3533] = 250, + [3534] = 296, + [3535] = 169, + [3536] = 335, + [3537] = 238, + [3538] = 157, + [3539] = 162, + [3540] = 250, + [3541] = 292, [3542] = 269, - [3543] = 316, - [3544] = 271, - [3545] = 288, - [3546] = 298, - [3547] = 272, - [3548] = 273, - [3549] = 300, - [3550] = 314, - [3551] = 274, - [3552] = 275, - [3553] = 276, - [3554] = 243, - [3555] = 911, - [3556] = 3453, - [3557] = 167, - [3558] = 157, - [3559] = 3476, - [3560] = 150, - [3561] = 149, - [3562] = 150, - [3563] = 149, - [3564] = 160, - [3565] = 252, - [3566] = 150, - [3567] = 149, - [3568] = 166, - [3569] = 174, - [3570] = 247, - [3571] = 3482, - [3572] = 311, - [3573] = 1043, - [3574] = 150, - [3575] = 255, - [3576] = 155, - [3577] = 149, - [3578] = 174, - [3579] = 167, - [3580] = 295, - [3581] = 174, - [3582] = 155, - [3583] = 3477, - [3584] = 279, - [3585] = 315, - [3586] = 316, - [3587] = 280, - [3588] = 155, - [3589] = 155, - [3590] = 319, - [3591] = 282, - [3592] = 320, - [3593] = 154, - [3594] = 322, - [3595] = 326, - [3596] = 1006, - [3597] = 317, - [3598] = 1008, - [3599] = 314, - [3600] = 3600, - [3601] = 313, - [3602] = 1015, - [3603] = 174, - [3604] = 309, - [3605] = 911, - [3606] = 311, - [3607] = 1075, - [3608] = 2004, - [3609] = 918, - [3610] = 252, - [3611] = 298, - [3612] = 300, - [3613] = 305, - [3614] = 918, - [3615] = 206, - [3616] = 3616, - [3617] = 1087, - [3618] = 318, - [3619] = 3619, - [3620] = 204, - [3621] = 247, - [3622] = 294, - [3623] = 304, - [3624] = 203, - [3625] = 911, - [3626] = 217, - [3627] = 243, - [3628] = 3616, - [3629] = 2454, - [3630] = 289, - [3631] = 288, - [3632] = 287, - [3633] = 323, - [3634] = 286, - [3635] = 285, - [3636] = 284, - [3637] = 3637, - [3638] = 246, - [3639] = 283, - [3640] = 149, - [3641] = 3600, - [3642] = 247, - [3643] = 278, - [3644] = 277, - [3645] = 183, - [3646] = 276, - [3647] = 275, - [3648] = 169, - [3649] = 243, - [3650] = 155, - [3651] = 273, - [3652] = 272, - [3653] = 174, - [3654] = 271, - [3655] = 270, - [3656] = 911, - [3657] = 252, - [3658] = 321, - [3659] = 918, - [3660] = 203, - [3661] = 269, - [3662] = 150, - [3663] = 261, - [3664] = 268, - [3665] = 267, - [3666] = 263, - [3667] = 266, - [3668] = 265, - [3669] = 150, - [3670] = 265, - [3671] = 264, - [3672] = 263, - [3673] = 262, - [3674] = 261, - [3675] = 256, - [3676] = 267, - [3677] = 173, - [3678] = 269, - [3679] = 271, - [3680] = 324, - [3681] = 185, - [3682] = 260, - [3683] = 247, - [3684] = 185, - [3685] = 274, - [3686] = 998, - [3687] = 325, - [3688] = 290, - [3689] = 204, - [3690] = 3690, - [3691] = 273, - [3692] = 173, - [3693] = 275, - [3694] = 277, - [3695] = 301, - [3696] = 998, - [3697] = 3697, - [3698] = 258, - [3699] = 149, - [3700] = 283, - [3701] = 183, - [3702] = 169, - [3703] = 918, - [3704] = 1071, - [3705] = 1004, - [3706] = 167, - [3707] = 285, - [3708] = 287, - [3709] = 1006, - [3710] = 259, - [3711] = 911, - [3712] = 1008, - [3713] = 222, - [3714] = 252, - [3715] = 1070, - [3716] = 918, - [3717] = 289, - [3718] = 1004, - [3719] = 1066, - [3720] = 3720, - [3721] = 998, - [3722] = 1015, - [3723] = 1062, - [3724] = 174, - [3725] = 155, - [3726] = 998, - [3727] = 2004, - [3728] = 1004, - [3729] = 1004, - [3730] = 1090, - [3731] = 289, - [3732] = 185, - [3733] = 1015, - [3734] = 1008, - [3735] = 1279, - [3736] = 285, - [3737] = 283, - [3738] = 1008, - [3739] = 1006, - [3740] = 287, - [3741] = 277, - [3742] = 1159, - [3743] = 1276, - [3744] = 1027, - [3745] = 275, - [3746] = 273, - [3747] = 1219, - [3748] = 271, - [3749] = 269, - [3750] = 267, - [3751] = 1006, - [3752] = 1153, - [3753] = 1135, - [3754] = 1196, - [3755] = 1064, - [3756] = 287, - [3757] = 238, - [3758] = 1088, - [3759] = 263, - [3760] = 261, - [3761] = 1004, - [3762] = 1089, - [3763] = 251, - [3764] = 1060, - [3765] = 3765, - [3766] = 227, - [3767] = 1090, - [3768] = 1200, - [3769] = 3769, - [3770] = 1062, - [3771] = 1066, - [3772] = 211, - [3773] = 1092, - [3774] = 1274, - [3775] = 1278, - [3776] = 222, - [3777] = 217, - [3778] = 1199, - [3779] = 2454, - [3780] = 1070, - [3781] = 251, - [3782] = 1277, - [3783] = 998, - [3784] = 1071, + [3543] = 307, + [3544] = 179, + [3545] = 161, + [3546] = 158, + [3547] = 195, + [3548] = 242, + [3549] = 160, + [3550] = 290, + [3551] = 285, + [3552] = 179, + [3553] = 283, + [3554] = 224, + [3555] = 225, + [3556] = 328, + [3557] = 175, + [3558] = 286, + [3559] = 273, + [3560] = 168, + [3561] = 175, + [3562] = 238, + [3563] = 281, + [3564] = 308, + [3565] = 304, + [3566] = 293, + [3567] = 179, + [3568] = 302, + [3569] = 161, + [3570] = 169, + [3571] = 3571, + [3572] = 178, + [3573] = 181, + [3574] = 168, + [3575] = 278, + [3576] = 277, + [3577] = 162, + [3578] = 299, + [3579] = 317, + [3580] = 202, + [3581] = 340, + [3582] = 341, + [3583] = 332, + [3584] = 242, + [3585] = 1044, + [3586] = 3586, + [3587] = 336, + [3588] = 270, + [3589] = 342, + [3590] = 347, + [3591] = 316, + [3592] = 315, + [3593] = 1012, + [3594] = 338, + [3595] = 3595, + [3596] = 343, + [3597] = 337, + [3598] = 184, + [3599] = 344, + [3600] = 300, + [3601] = 1923, + [3602] = 179, + [3603] = 328, + [3604] = 346, + [3605] = 329, + [3606] = 252, + [3607] = 181, + [3608] = 195, + [3609] = 299, + [3610] = 330, + [3611] = 286, + [3612] = 346, + [3613] = 242, + [3614] = 206, + [3615] = 344, + [3616] = 178, + [3617] = 314, + [3618] = 343, + [3619] = 317, + [3620] = 238, + [3621] = 216, + [3622] = 342, + [3623] = 179, + [3624] = 336, + [3625] = 216, + [3626] = 347, + [3627] = 341, + [3628] = 252, + [3629] = 169, + [3630] = 340, + [3631] = 170, + [3632] = 282, + [3633] = 169, + [3634] = 332, + [3635] = 1039, + [3636] = 178, + [3637] = 218, + [3638] = 181, + [3639] = 319, + [3640] = 321, + [3641] = 250, + [3642] = 169, + [3643] = 345, + [3644] = 300, + [3645] = 179, + [3646] = 179, + [3647] = 345, + [3648] = 238, + [3649] = 160, + [3650] = 339, + [3651] = 162, + [3652] = 193, + [3653] = 335, + [3654] = 3654, + [3655] = 3655, + [3656] = 339, + [3657] = 273, + [3658] = 169, + [3659] = 306, + [3660] = 3660, + [3661] = 165, + [3662] = 199, + [3663] = 323, + [3664] = 324, + [3665] = 277, + [3666] = 250, + [3667] = 181, + [3668] = 310, + [3669] = 338, + [3670] = 242, + [3671] = 337, + [3672] = 168, + [3673] = 195, + [3674] = 327, + [3675] = 177, + [3676] = 161, + [3677] = 312, + [3678] = 294, + [3679] = 313, + [3680] = 278, + [3681] = 280, + [3682] = 208, + [3683] = 175, + [3684] = 281, + [3685] = 268, + [3686] = 307, + [3687] = 294, + [3688] = 293, + [3689] = 324, + [3690] = 261, + [3691] = 283, + [3692] = 323, + [3693] = 284, + [3694] = 178, + [3695] = 285, + [3696] = 293, + [3697] = 288, + [3698] = 290, + [3699] = 291, + [3700] = 328, + [3701] = 292, + [3702] = 295, + [3703] = 296, + [3704] = 286, + [3705] = 321, + [3706] = 319, + [3707] = 329, + [3708] = 297, + [3709] = 298, + [3710] = 202, + [3711] = 301, + [3712] = 302, + [3713] = 335, + [3714] = 238, + [3715] = 316, + [3716] = 315, + [3717] = 181, + [3718] = 303, + [3719] = 309, + [3720] = 250, + [3721] = 330, + [3722] = 308, + [3723] = 305, + [3724] = 181, + [3725] = 304, + [3726] = 1051, + [3727] = 305, + [3728] = 304, + [3729] = 1923, + [3730] = 277, + [3731] = 178, + [3732] = 303, + [3733] = 3733, + [3734] = 302, + [3735] = 301, + [3736] = 298, + [3737] = 297, + [3738] = 296, + [3739] = 308, + [3740] = 295, + [3741] = 218, + [3742] = 309, + [3743] = 169, + [3744] = 216, + [3745] = 3745, + [3746] = 292, + [3747] = 3733, + [3748] = 291, + [3749] = 3749, + [3750] = 708, + [3751] = 290, + [3752] = 288, + [3753] = 280, + [3754] = 299, + [3755] = 179, + [3756] = 285, + [3757] = 175, + [3758] = 196, + [3759] = 284, + [3760] = 283, + [3761] = 178, + [3762] = 282, + [3763] = 1633, + [3764] = 314, + [3765] = 281, + [3766] = 278, + [3767] = 189, + [3768] = 313, + [3769] = 184, + [3770] = 252, + [3771] = 312, + [3772] = 310, + [3773] = 307, + [3774] = 306, + [3775] = 3775, + [3776] = 177, + [3777] = 170, + [3778] = 213, + [3779] = 252, + [3780] = 3571, + [3781] = 269, + [3782] = 218, + [3783] = 242, + [3784] = 338, [3785] = 238, - [3786] = 998, - [3787] = 1004, - [3788] = 1238, - [3789] = 206, - [3790] = 1239, - [3791] = 1243, - [3792] = 289, - [3793] = 1092, - [3794] = 1015, - [3795] = 1244, - [3796] = 1161, - [3797] = 1154, - [3798] = 285, - [3799] = 1089, - [3800] = 1088, - [3801] = 1240, - [3802] = 283, - [3803] = 911, - [3804] = 277, - [3805] = 206, - [3806] = 1246, - [3807] = 275, - [3808] = 1247, - [3809] = 918, - [3810] = 273, - [3811] = 1248, - [3812] = 271, - [3813] = 1249, - [3814] = 1250, - [3815] = 269, - [3816] = 1252, - [3817] = 1253, - [3818] = 267, - [3819] = 1254, - [3820] = 1236, - [3821] = 1245, - [3822] = 265, - [3823] = 169, - [3824] = 183, - [3825] = 1255, - [3826] = 1234, - [3827] = 263, - [3828] = 1256, - [3829] = 1257, - [3830] = 1064, - [3831] = 1060, - [3832] = 261, - [3833] = 1262, - [3834] = 227, - [3835] = 1233, - [3836] = 301, - [3837] = 1263, - [3838] = 1228, - [3839] = 211, - [3840] = 1265, - [3841] = 3841, - [3842] = 1015, - [3843] = 1266, - [3844] = 1269, - [3845] = 1270, - [3846] = 1271, - [3847] = 1008, - [3848] = 1272, - [3849] = 1273, - [3850] = 265, - [3851] = 3851, - [3852] = 2481, - [3853] = 1202, - [3854] = 173, - [3855] = 1222, - [3856] = 1006, - [3857] = 1220, - [3858] = 1275, - [3859] = 1256, - [3860] = 211, - [3861] = 1071, - [3862] = 1070, - [3863] = 1066, - [3864] = 1062, - [3865] = 251, - [3866] = 317, - [3867] = 3867, - [3868] = 314, - [3869] = 3869, - [3870] = 255, - [3871] = 3869, - [3872] = 3872, - [3873] = 3873, - [3874] = 185, - [3875] = 313, - [3876] = 2481, - [3877] = 173, - [3878] = 3869, - [3879] = 295, - [3880] = 206, - [3881] = 3881, - [3882] = 1071, - [3883] = 3869, - [3884] = 1070, - [3885] = 1075, - [3886] = 3886, - [3887] = 1066, - [3888] = 3888, - [3889] = 3841, - [3890] = 1062, - [3891] = 1279, - [3892] = 1278, - [3893] = 1277, - [3894] = 3869, - [3895] = 1276, - [3896] = 305, - [3897] = 1275, - [3898] = 3898, - [3899] = 1274, - [3900] = 1273, - [3901] = 3901, - [3902] = 1272, - [3903] = 3869, - [3904] = 1271, - [3905] = 3905, - [3906] = 1270, - [3907] = 1027, - [3908] = 1269, - [3909] = 300, - [3910] = 298, - [3911] = 1266, - [3912] = 1265, - [3913] = 1263, - [3914] = 1262, - [3915] = 1257, - [3916] = 294, - [3917] = 3917, - [3918] = 1255, - [3919] = 1064, - [3920] = 1254, - [3921] = 3921, - [3922] = 3922, - [3923] = 3923, - [3924] = 1253, - [3925] = 1060, - [3926] = 3926, - [3927] = 3869, - [3928] = 251, - [3929] = 3929, - [3930] = 1252, - [3931] = 280, - [3932] = 279, - [3933] = 1250, - [3934] = 1249, - [3935] = 1248, - [3936] = 251, - [3937] = 1165, - [3938] = 1247, - [3939] = 1062, - [3940] = 1246, - [3941] = 1245, - [3942] = 1244, - [3943] = 3869, - [3944] = 1243, - [3945] = 1240, - [3946] = 1239, - [3947] = 1006, - [3948] = 1066, - [3949] = 1238, - [3950] = 227, - [3951] = 3951, - [3952] = 3869, - [3953] = 3869, - [3954] = 1008, - [3955] = 1236, - [3956] = 1070, - [3957] = 1234, - [3958] = 1233, - [3959] = 1228, - [3960] = 3869, - [3961] = 1087, - [3962] = 3869, - [3963] = 238, - [3964] = 3964, - [3965] = 1222, - [3966] = 1220, - [3967] = 1219, - [3968] = 1202, - [3969] = 1071, - [3970] = 1200, - [3971] = 1092, - [3972] = 1199, - [3973] = 1090, - [3974] = 206, - [3975] = 1015, - [3976] = 1196, - [3977] = 1153, - [3978] = 1154, - [3979] = 1135, - [3980] = 1159, - [3981] = 1161, - [3982] = 3869, - [3983] = 1027, - [3984] = 3869, - [3985] = 3985, - [3986] = 1089, - [3987] = 3869, - [3988] = 1088, - [3989] = 3869, - [3990] = 206, - [3991] = 3869, - [3992] = 1247, - [3993] = 3993, - [3994] = 280, - [3995] = 3867, - [3996] = 1075, - [3997] = 3997, - [3998] = 279, - [3999] = 294, - [4000] = 1070, - [4001] = 1071, - [4002] = 173, - [4003] = 1279, - [4004] = 1278, - [4005] = 1277, - [4006] = 314, - [4007] = 1276, - [4008] = 1275, - [4009] = 1274, - [4010] = 3922, - [4011] = 185, - [4012] = 1273, - [4013] = 1066, - [4014] = 4014, - [4015] = 1272, - [4016] = 1271, - [4017] = 1075, - [4018] = 4018, - [4019] = 300, - [4020] = 4020, - [4021] = 1270, - [4022] = 1269, - [4023] = 317, - [4024] = 1062, - [4025] = 1266, - [4026] = 1265, - [4027] = 1263, - [4028] = 1262, - [4029] = 1257, - [4030] = 1256, - [4031] = 298, - [4032] = 1255, - [4033] = 4033, - [4034] = 1254, - [4035] = 1253, - [4036] = 1252, - [4037] = 4037, - [4038] = 4038, - [4039] = 3917, - [4040] = 4040, - [4041] = 1250, - [4042] = 1249, - [4043] = 1248, - [4044] = 1087, - [4045] = 313, - [4046] = 1240, - [4047] = 1246, - [4048] = 1245, - [4049] = 1244, - [4050] = 1243, - [4051] = 305, - [4052] = 1239, - [4053] = 1238, - [4054] = 4054, - [4055] = 1153, - [4056] = 1154, - [4057] = 206, - [4058] = 4058, - [4059] = 1159, - [4060] = 1161, - [4061] = 1236, - [4062] = 1234, - [4063] = 1233, - [4064] = 1135, - [4065] = 251, - [4066] = 1228, - [4067] = 3898, - [4068] = 1222, - [4069] = 4069, - [4070] = 255, - [4071] = 4071, - [4072] = 4072, - [4073] = 1220, - [4074] = 1043, - [4075] = 295, - [4076] = 1219, - [4077] = 1202, - [4078] = 1200, - [4079] = 4079, - [4080] = 3985, - [4081] = 1199, - [4082] = 3964, - [4083] = 4083, - [4084] = 4084, - [4085] = 1087, - [4086] = 1196, - [4087] = 4087, - [4088] = 4088, - [4089] = 4087, - [4090] = 4090, - [4091] = 4091, - [4092] = 4091, - [4093] = 4093, - [4094] = 4093, - [4095] = 4095, - [4096] = 4095, - [4097] = 4097, - [4098] = 4097, - [4099] = 662, - [4100] = 664, - [4101] = 659, - [4102] = 666, - [4103] = 660, - [4104] = 661, - [4105] = 699, - [4106] = 688, - [4107] = 682, - [4108] = 700, - [4109] = 701, - [4110] = 681, - [4111] = 698, - [4112] = 689, - [4113] = 692, - [4114] = 690, - [4115] = 696, - [4116] = 695, - [4117] = 661, - [4118] = 659, - [4119] = 666, - [4120] = 660, - [4121] = 662, - [4122] = 664, - [4123] = 666, - [4124] = 692, - [4125] = 699, - [4126] = 173, - [4127] = 695, - [4128] = 664, - [4129] = 698, - [4130] = 662, - [4131] = 662, - [4132] = 689, - [4133] = 660, - [4134] = 688, - [4135] = 661, - [4136] = 659, - [4137] = 690, - [4138] = 696, - [4139] = 664, - [4140] = 185, - [4141] = 666, - [4142] = 659, - [4143] = 661, - [4144] = 700, - [4145] = 682, - [4146] = 701, - [4147] = 2322, - [4148] = 681, - [4149] = 660, - [4150] = 660, - [4151] = 660, - [4152] = 699, - [4153] = 664, - [4154] = 659, - [4155] = 661, - [4156] = 2322, - [4157] = 692, - [4158] = 701, - [4159] = 700, - [4160] = 696, - [4161] = 695, - [4162] = 698, - [4163] = 666, - [4164] = 659, - [4165] = 661, - [4166] = 662, - [4167] = 2816, - [4168] = 662, - [4169] = 690, - [4170] = 682, - [4171] = 666, - [4172] = 689, - [4173] = 688, - [4174] = 681, - [4175] = 664, - [4176] = 664, - [4177] = 696, - [4178] = 662, - [4179] = 699, - [4180] = 681, - [4181] = 690, - [4182] = 700, - [4183] = 692, - [4184] = 688, - [4185] = 2322, - [4186] = 682, - [4187] = 698, - [4188] = 689, - [4189] = 701, - [4190] = 700, - [4191] = 688, - [4192] = 659, - [4193] = 692, - [4194] = 681, - [4195] = 661, - [4196] = 255, - [4197] = 695, - [4198] = 666, - [4199] = 682, - [4200] = 701, - [4201] = 2328, - [4202] = 664, - [4203] = 666, - [4204] = 659, - [4205] = 689, - [4206] = 661, - [4207] = 698, - [4208] = 695, - [4209] = 699, - [4210] = 690, - [4211] = 696, - [4212] = 662, - [4213] = 2339, - [4214] = 4214, - [4215] = 690, - [4216] = 660, - [4217] = 699, - [4218] = 700, - [4219] = 689, - [4220] = 688, - [4221] = 4221, - [4222] = 2333, - [4223] = 681, - [4224] = 682, - [4225] = 4214, - [4226] = 2328, - [4227] = 698, - [4228] = 4228, - [4229] = 701, - [4230] = 692, - [4231] = 695, - [4232] = 696, - [4233] = 174, - [4234] = 167, - [4235] = 698, - [4236] = 682, - [4237] = 681, - [4238] = 692, - [4239] = 688, - [4240] = 689, - [4241] = 690, - [4242] = 4242, - [4243] = 2949, - [4244] = 4244, - [4245] = 2950, - [4246] = 4246, - [4247] = 149, - [4248] = 4246, - [4249] = 150, - [4250] = 4242, - [4251] = 4221, - [4252] = 4252, - [4253] = 4244, - [4254] = 4254, - [4255] = 4246, - [4256] = 699, - [4257] = 155, - [4258] = 155, - [4259] = 911, - [4260] = 4260, - [4261] = 4252, - [4262] = 4262, - [4263] = 4254, - [4264] = 4244, - [4265] = 2328, - [4266] = 174, - [4267] = 150, - [4268] = 918, - [4269] = 701, - [4270] = 2333, - [4271] = 2339, - [4272] = 700, - [4273] = 4252, - [4274] = 660, - [4275] = 4228, - [4276] = 696, - [4277] = 695, - [4278] = 149, - [4279] = 4254, - [4280] = 4280, - [4281] = 4281, + [3786] = 295, + [3787] = 288, + [3788] = 292, + [3789] = 286, + [3790] = 297, + [3791] = 3655, + [3792] = 284, + [3793] = 283, + [3794] = 323, + [3795] = 343, + [3796] = 303, + [3797] = 3797, + [3798] = 282, + [3799] = 3654, + [3800] = 324, + [3801] = 309, + [3802] = 273, + [3803] = 281, + [3804] = 208, + [3805] = 280, + [3806] = 268, + [3807] = 286, + [3808] = 299, + [3809] = 342, + [3810] = 300, + [3811] = 305, + [3812] = 344, + [3813] = 278, + [3814] = 321, + [3815] = 3660, + [3816] = 235, + [3817] = 202, + [3818] = 227, + [3819] = 313, + [3820] = 261, + [3821] = 293, + [3822] = 294, + [3823] = 301, + [3824] = 177, + [3825] = 312, + [3826] = 1045, + [3827] = 233, + [3828] = 3749, + [3829] = 310, + [3830] = 307, + [3831] = 1004, + [3832] = 199, + [3833] = 1006, + [3834] = 288, + [3835] = 273, + [3836] = 284, + [3837] = 306, + [3838] = 218, + [3839] = 1923, + [3840] = 3840, + [3841] = 218, + [3842] = 282, + [3843] = 195, + [3844] = 280, + [3845] = 189, + [3846] = 313, + [3847] = 310, + [3848] = 324, + [3849] = 306, + [3850] = 323, + [3851] = 346, + [3852] = 335, + [3853] = 277, + [3854] = 227, + [3855] = 291, + [3856] = 346, + [3857] = 339, + [3858] = 1043, + [3859] = 319, + [3860] = 3860, + [3861] = 343, + [3862] = 250, + [3863] = 317, + [3864] = 195, + [3865] = 321, + [3866] = 345, + [3867] = 3745, + [3868] = 319, + [3869] = 250, + [3870] = 347, + [3871] = 1044, + [3872] = 235, + [3873] = 1021, + [3874] = 295, + [3875] = 1051, + [3876] = 305, + [3877] = 296, + [3878] = 342, + [3879] = 297, + [3880] = 3595, + [3881] = 299, + [3882] = 216, + [3883] = 3586, + [3884] = 170, + [3885] = 1039, + [3886] = 293, + [3887] = 294, + [3888] = 233, + [3889] = 290, + [3890] = 3775, + [3891] = 316, + [3892] = 315, + [3893] = 184, + [3894] = 298, + [3895] = 309, + [3896] = 216, + [3897] = 317, + [3898] = 170, + [3899] = 308, + [3900] = 184, + [3901] = 304, + [3902] = 179, + [3903] = 285, + [3904] = 316, + [3905] = 303, + [3906] = 328, + [3907] = 210, + [3908] = 315, + [3909] = 341, + [3910] = 340, + [3911] = 314, + [3912] = 291, + [3913] = 1923, + [3914] = 169, + [3915] = 302, + [3916] = 327, + [3917] = 338, + [3918] = 299, + [3919] = 330, + [3920] = 329, + [3921] = 337, + [3922] = 178, + [3923] = 336, + [3924] = 300, + [3925] = 301, + [3926] = 211, + [3927] = 177, + [3928] = 332, + [3929] = 181, + [3930] = 300, + [3931] = 321, + [3932] = 1004, + [3933] = 184, + [3934] = 199, + [3935] = 3935, + [3936] = 1022, + [3937] = 195, + [3938] = 1046, + [3939] = 1006, + [3940] = 261, + [3941] = 170, + [3942] = 323, + [3943] = 2487, + [3944] = 208, + [3945] = 269, + [3946] = 1006, + [3947] = 1004, + [3948] = 1142, + [3949] = 327, + [3950] = 270, + [3951] = 177, + [3952] = 3797, + [3953] = 261, + [3954] = 3954, + [3955] = 195, + [3956] = 1138, + [3957] = 1046, + [3958] = 299, + [3959] = 345, + [3960] = 319, + [3961] = 184, + [3962] = 1135, + [3963] = 170, + [3964] = 1022, + [3965] = 332, + [3966] = 347, + [3967] = 1134, + [3968] = 1004, + [3969] = 324, + [3970] = 344, + [3971] = 1006, + [3972] = 195, + [3973] = 189, + [3974] = 270, + [3975] = 184, + [3976] = 224, + [3977] = 277, + [3978] = 3978, + [3979] = 3979, + [3980] = 177, + [3981] = 170, + [3982] = 269, + [3983] = 336, + [3984] = 337, + [3985] = 316, + [3986] = 315, + [3987] = 189, + [3988] = 233, + [3989] = 338, + [3990] = 225, + [3991] = 268, + [3992] = 235, + [3993] = 184, + [3994] = 195, + [3995] = 273, + [3996] = 270, + [3997] = 170, + [3998] = 317, + [3999] = 343, + [4000] = 211, + [4001] = 339, + [4002] = 210, + [4003] = 269, + [4004] = 3840, + [4005] = 177, + [4006] = 340, + [4007] = 177, + [4008] = 341, + [4009] = 302, + [4010] = 4010, + [4011] = 330, + [4012] = 328, + [4013] = 314, + [4014] = 1151, + [4015] = 4015, + [4016] = 1149, + [4017] = 327, + [4018] = 1319, + [4019] = 1318, + [4020] = 1320, + [4021] = 1324, + [4022] = 1325, + [4023] = 1327, + [4024] = 1331, + [4025] = 1332, + [4026] = 1334, + [4027] = 1335, + [4028] = 1337, + [4029] = 1338, + [4030] = 1923, + [4031] = 1340, + [4032] = 1342, + [4033] = 1343, + [4034] = 1346, + [4035] = 1144, + [4036] = 1348, + [4037] = 1350, + [4038] = 1275, + [4039] = 225, + [4040] = 2487, + [4041] = 335, + [4042] = 224, + [4043] = 1012, + [4044] = 1357, + [4045] = 235, + [4046] = 1360, + [4047] = 1155, + [4048] = 1369, + [4049] = 233, + [4050] = 1364, + [4051] = 1371, + [4052] = 305, + [4053] = 1372, + [4054] = 1373, + [4055] = 1368, + [4056] = 1367, + [4057] = 1004, + [4058] = 1021, + [4059] = 1154, + [4060] = 1366, + [4061] = 1365, + [4062] = 1045, + [4063] = 1006, + [4064] = 336, + [4065] = 337, + [4066] = 1043, + [4067] = 300, + [4068] = 338, + [4069] = 299, + [4070] = 1139, + [4071] = 1137, + [4072] = 1136, + [4073] = 261, + [4074] = 273, + [4075] = 1046, + [4076] = 269, + [4077] = 329, + [4078] = 1022, + [4079] = 315, + [4080] = 316, + [4081] = 317, + [4082] = 269, + [4083] = 1362, + [4084] = 1361, + [4085] = 339, + [4086] = 1356, + [4087] = 210, + [4088] = 1354, + [4089] = 319, + [4090] = 321, + [4091] = 2539, + [4092] = 1349, + [4093] = 277, + [4094] = 211, + [4095] = 306, + [4096] = 307, + [4097] = 310, + [4098] = 340, + [4099] = 341, + [4100] = 312, + [4101] = 1347, + [4102] = 313, + [4103] = 278, + [4104] = 342, + [4105] = 280, + [4106] = 281, + [4107] = 282, + [4108] = 283, + [4109] = 284, + [4110] = 285, + [4111] = 343, + [4112] = 288, + [4113] = 290, + [4114] = 291, + [4115] = 292, + [4116] = 344, + [4117] = 295, + [4118] = 296, + [4119] = 297, + [4120] = 298, + [4121] = 308, + [4122] = 301, + [4123] = 303, + [4124] = 304, + [4125] = 304, + [4126] = 302, + [4127] = 286, + [4128] = 298, + [4129] = 308, + [4130] = 296, + [4131] = 309, + [4132] = 292, + [4133] = 1341, + [4134] = 290, + [4135] = 323, + [4136] = 285, + [4137] = 324, + [4138] = 283, + [4139] = 1336, + [4140] = 281, + [4141] = 1333, + [4142] = 278, + [4143] = 1330, + [4144] = 312, + [4145] = 1326, + [4146] = 307, + [4147] = 1022, + [4148] = 1312, + [4149] = 293, + [4150] = 294, + [4151] = 1043, + [4152] = 328, + [4153] = 1045, + [4154] = 1021, + [4155] = 329, + [4156] = 346, + [4157] = 330, + [4158] = 1043, + [4159] = 1004, + [4160] = 1045, + [4161] = 1006, + [4162] = 1021, + [4163] = 314, + [4164] = 1046, + [4165] = 1022, + [4166] = 211, + [4167] = 1046, + [4168] = 1046, + [4169] = 1022, + [4170] = 270, + [4171] = 347, + [4172] = 293, + [4173] = 286, + [4174] = 270, + [4175] = 309, + [4176] = 308, + [4177] = 305, + [4178] = 304, + [4179] = 303, + [4180] = 302, + [4181] = 301, + [4182] = 298, + [4183] = 332, + [4184] = 297, + [4185] = 296, + [4186] = 295, + [4187] = 292, + [4188] = 291, + [4189] = 290, + [4190] = 288, + [4191] = 285, + [4192] = 210, + [4193] = 284, + [4194] = 283, + [4195] = 282, + [4196] = 281, + [4197] = 280, + [4198] = 345, + [4199] = 278, + [4200] = 4200, + [4201] = 242, + [4202] = 313, + [4203] = 4203, + [4204] = 312, + [4205] = 310, + [4206] = 307, + [4207] = 306, + [4208] = 294, + [4209] = 335, + [4210] = 238, + [4211] = 1256, + [4212] = 252, + [4213] = 1260, + [4214] = 224, + [4215] = 225, + [4216] = 268, + [4217] = 1258, + [4218] = 250, + [4219] = 1259, + [4220] = 290, + [4221] = 250, + [4222] = 4222, + [4223] = 285, + [4224] = 1043, + [4225] = 1045, + [4226] = 4226, + [4227] = 210, + [4228] = 1021, + [4229] = 336, + [4230] = 211, + [4231] = 337, + [4232] = 277, + [4233] = 1039, + [4234] = 307, + [4235] = 312, + [4236] = 339, + [4237] = 4015, + [4238] = 278, + [4239] = 1136, + [4240] = 281, + [4241] = 283, + [4242] = 290, + [4243] = 292, + [4244] = 296, + [4245] = 298, + [4246] = 340, + [4247] = 242, + [4248] = 341, + [4249] = 4249, + [4250] = 4250, + [4251] = 252, + [4252] = 302, + [4253] = 304, + [4254] = 308, + [4255] = 344, + [4256] = 1137, + [4257] = 1139, + [4258] = 1144, + [4259] = 1044, + [4260] = 347, + [4261] = 332, + [4262] = 345, + [4263] = 268, + [4264] = 238, + [4265] = 1151, + [4266] = 238, + [4267] = 1134, + [4268] = 1149, + [4269] = 268, + [4270] = 252, + [4271] = 2539, + [4272] = 1134, + [4273] = 242, + [4274] = 1135, + [4275] = 1138, + [4276] = 1142, + [4277] = 307, + [4278] = 312, + [4279] = 278, + [4280] = 281, + [4281] = 283, [4282] = 4282, - [4283] = 4283, - [4284] = 998, - [4285] = 4280, - [4286] = 4283, - [4287] = 4282, + [4283] = 285, + [4284] = 4284, + [4285] = 292, + [4286] = 296, + [4287] = 1134, [4288] = 4288, - [4289] = 4283, - [4290] = 4290, - [4291] = 4280, - [4292] = 4280, - [4293] = 4282, - [4294] = 4294, - [4295] = 998, - [4296] = 4283, - [4297] = 4297, - [4298] = 4282, - [4299] = 4280, - [4300] = 4297, - [4301] = 4297, - [4302] = 1006, - [4303] = 4282, - [4304] = 4283, - [4305] = 4297, - [4306] = 4282, - [4307] = 4283, - [4308] = 4282, - [4309] = 4280, - [4310] = 4297, - [4311] = 4283, - [4312] = 4280, - [4313] = 4283, - [4314] = 4282, - [4315] = 4283, - [4316] = 2945, - [4317] = 4297, - [4318] = 4280, - [4319] = 4283, - [4320] = 1004, - [4321] = 4280, - [4322] = 4297, - [4323] = 169, - [4324] = 183, - [4325] = 1004, - [4326] = 4297, - [4327] = 4283, - [4328] = 4297, - [4329] = 4280, - [4330] = 2946, - [4331] = 1008, - [4332] = 4282, - [4333] = 4283, - [4334] = 4288, - [4335] = 4282, - [4336] = 4283, - [4337] = 4282, - [4338] = 4338, - [4339] = 4282, - [4340] = 4297, - [4341] = 4297, - [4342] = 4342, - [4343] = 1015, - [4344] = 4283, - [4345] = 4283, - [4346] = 4280, - [4347] = 4282, - [4348] = 2339, - [4349] = 4283, - [4350] = 2333, - [4351] = 4282, - [4352] = 4282, - [4353] = 4297, - [4354] = 4282, - [4355] = 4280, - [4356] = 238, - [4357] = 4357, - [4358] = 4358, + [4289] = 4289, + [4290] = 1138, + [4291] = 298, + [4292] = 4292, + [4293] = 302, + [4294] = 304, + [4295] = 1135, + [4296] = 308, + [4297] = 1138, + [4298] = 1142, + [4299] = 1136, + [4300] = 1137, + [4301] = 4301, + [4302] = 1135, + [4303] = 1139, + [4304] = 1144, + [4305] = 250, + [4306] = 1142, + [4307] = 327, + [4308] = 1151, + [4309] = 1149, + [4310] = 1012, + [4311] = 4311, + [4312] = 4312, + [4313] = 4313, + [4314] = 268, + [4315] = 1021, + [4316] = 1045, + [4317] = 4317, + [4318] = 250, + [4319] = 4319, + [4320] = 1043, + [4321] = 4321, + [4322] = 1258, + [4323] = 4321, + [4324] = 1138, + [4325] = 1340, + [4326] = 1338, + [4327] = 4321, + [4328] = 277, + [4329] = 1371, + [4330] = 1372, + [4331] = 211, + [4332] = 1373, + [4333] = 1368, + [4334] = 4334, + [4335] = 210, + [4336] = 4282, + [4337] = 4313, + [4338] = 1337, + [4339] = 1189, + [4340] = 1335, + [4341] = 1334, + [4342] = 1332, + [4343] = 1331, + [4344] = 4344, + [4345] = 1367, + [4346] = 1154, + [4347] = 4321, + [4348] = 1134, + [4349] = 1366, + [4350] = 347, + [4351] = 1365, + [4352] = 4312, + [4353] = 4321, + [4354] = 4354, + [4355] = 4355, + [4356] = 4356, + [4357] = 1327, + [4358] = 332, [4359] = 4359, - [4360] = 3071, - [4361] = 4361, - [4362] = 1062, - [4363] = 1060, - [4364] = 4364, - [4365] = 4290, - [4366] = 4366, - [4367] = 4367, - [4368] = 4368, + [4360] = 4360, + [4361] = 1135, + [4362] = 336, + [4363] = 337, + [4364] = 1325, + [4365] = 345, + [4366] = 1138, + [4367] = 1012, + [4368] = 4321, [4369] = 4369, - [4370] = 4370, - [4371] = 2704, - [4372] = 4372, - [4373] = 211, - [4374] = 227, - [4375] = 4370, - [4376] = 1066, - [4377] = 4361, - [4378] = 1064, - [4379] = 1090, - [4380] = 3087, - [4381] = 3086, - [4382] = 4359, - [4383] = 1070, - [4384] = 3011, - [4385] = 206, - [4386] = 4386, - [4387] = 4386, - [4388] = 4368, - [4389] = 4389, - [4390] = 1088, - [4391] = 1092, - [4392] = 251, - [4393] = 4393, - [4394] = 4394, - [4395] = 1071, - [4396] = 3093, - [4397] = 4281, - [4398] = 4398, - [4399] = 1089, - [4400] = 2946, - [4401] = 2945, - [4402] = 4402, + [4370] = 1324, + [4371] = 1320, + [4372] = 1319, + [4373] = 1142, + [4374] = 4321, + [4375] = 1362, + [4376] = 1318, + [4377] = 4321, + [4378] = 4378, + [4379] = 1343, + [4380] = 1356, + [4381] = 1354, + [4382] = 1349, + [4383] = 1347, + [4384] = 1341, + [4385] = 1336, + [4386] = 1333, + [4387] = 327, + [4388] = 268, + [4389] = 4321, + [4390] = 1134, + [4391] = 1330, + [4392] = 1361, + [4393] = 268, + [4394] = 1333, + [4395] = 1346, + [4396] = 1348, + [4397] = 1350, + [4398] = 1326, + [4399] = 1039, + [4400] = 1372, + [4401] = 1256, + [4402] = 4226, [4403] = 4403, - [4404] = 1202, - [4405] = 4405, - [4406] = 1200, - [4407] = 4407, - [4408] = 1257, - [4409] = 1199, - [4410] = 1262, - [4411] = 4405, - [4412] = 1196, - [4413] = 4413, - [4414] = 4414, - [4415] = 1263, - [4416] = 1265, - [4417] = 4417, - [4418] = 3071, - [4419] = 4413, - [4420] = 4407, - [4421] = 4414, - [4422] = 4405, - [4423] = 4405, - [4424] = 1165, - [4425] = 1266, + [4404] = 4404, + [4405] = 1275, + [4406] = 4406, + [4407] = 1312, + [4408] = 1142, + [4409] = 4321, + [4410] = 1318, + [4411] = 1258, + [4412] = 1259, + [4413] = 1260, + [4414] = 1319, + [4415] = 1357, + [4416] = 1320, + [4417] = 1324, + [4418] = 1325, + [4419] = 4321, + [4420] = 1327, + [4421] = 1360, + [4422] = 4422, + [4423] = 1331, + [4424] = 1332, + [4425] = 1155, [4426] = 1135, - [4427] = 1222, - [4428] = 4405, - [4429] = 4414, - [4430] = 1159, - [4431] = 1269, - [4432] = 4414, - [4433] = 1270, - [4434] = 1154, - [4435] = 1271, - [4436] = 1153, - [4437] = 4437, - [4438] = 4438, - [4439] = 1220, - [4440] = 1272, - [4441] = 4403, - [4442] = 4442, - [4443] = 4405, - [4444] = 4403, - [4445] = 4438, - [4446] = 3087, - [4447] = 4413, - [4448] = 4414, - [4449] = 4413, - [4450] = 4407, - [4451] = 4413, - [4452] = 4414, - [4453] = 4407, - [4454] = 4454, - [4455] = 3093, - [4456] = 1219, - [4457] = 4405, - [4458] = 4407, - [4459] = 1256, - [4460] = 4460, - [4461] = 4438, - [4462] = 1228, - [4463] = 1273, - [4464] = 4403, - [4465] = 4465, - [4466] = 4402, - [4467] = 4405, - [4468] = 4407, - [4469] = 4469, - [4470] = 918, - [4471] = 4413, - [4472] = 4413, - [4473] = 4414, - [4474] = 4438, - [4475] = 4438, - [4476] = 1233, - [4477] = 4403, - [4478] = 4438, - [4479] = 4479, - [4480] = 1274, - [4481] = 4407, - [4482] = 1275, - [4483] = 1234, - [4484] = 4405, - [4485] = 4405, - [4486] = 1236, - [4487] = 4403, - [4488] = 1161, - [4489] = 1255, + [4427] = 1334, + [4428] = 1335, + [4429] = 4321, + [4430] = 1337, + [4431] = 1338, + [4432] = 1312, + [4433] = 344, + [4434] = 4321, + [4435] = 4435, + [4436] = 4436, + [4437] = 250, + [4438] = 1340, + [4439] = 1342, + [4440] = 1343, + [4441] = 1346, + [4442] = 1348, + [4443] = 1350, + [4444] = 1044, + [4445] = 1326, + [4446] = 341, + [4447] = 339, + [4448] = 340, + [4449] = 1369, + [4450] = 1364, + [4451] = 4321, + [4452] = 1330, + [4453] = 4317, + [4454] = 1275, + [4455] = 1256, + [4456] = 1342, + [4457] = 1357, + [4458] = 4321, + [4459] = 1360, + [4460] = 4321, + [4461] = 1336, + [4462] = 1341, + [4463] = 1347, + [4464] = 1155, + [4465] = 1369, + [4466] = 1349, + [4467] = 250, + [4468] = 4321, + [4469] = 1364, + [4470] = 4319, + [4471] = 4321, + [4472] = 1371, + [4473] = 1373, + [4474] = 1354, + [4475] = 1356, + [4476] = 1361, + [4477] = 1259, + [4478] = 1260, + [4479] = 1362, + [4480] = 1368, + [4481] = 1367, + [4482] = 4321, + [4483] = 4321, + [4484] = 4484, + [4485] = 1154, + [4486] = 4486, + [4487] = 4487, + [4488] = 1366, + [4489] = 1365, [4490] = 4490, - [4491] = 4491, - [4492] = 4437, - [4493] = 4407, - [4494] = 4413, - [4495] = 4414, - [4496] = 1276, - [4497] = 4414, - [4498] = 4414, - [4499] = 1238, - [4500] = 4413, - [4501] = 911, - [4502] = 4407, - [4503] = 1239, - [4504] = 4407, - [4505] = 4491, - [4506] = 4405, - [4507] = 4438, - [4508] = 1240, - [4509] = 4403, - [4510] = 3086, - [4511] = 4438, - [4512] = 4403, - [4513] = 1243, - [4514] = 4405, - [4515] = 4413, - [4516] = 3011, - [4517] = 4438, - [4518] = 4407, - [4519] = 4413, - [4520] = 1277, - [4521] = 4403, - [4522] = 1244, - [4523] = 1047, - [4524] = 4414, - [4525] = 1049, - [4526] = 1245, - [4527] = 1246, - [4528] = 1247, - [4529] = 4407, - [4530] = 4413, - [4531] = 4438, - [4532] = 4405, - [4533] = 4479, - [4534] = 4413, - [4535] = 4405, - [4536] = 4403, - [4537] = 4407, - [4538] = 4403, - [4539] = 1249, - [4540] = 4414, - [4541] = 4413, - [4542] = 4414, - [4543] = 4438, - [4544] = 4414, - [4545] = 4407, - [4546] = 4403, - [4547] = 1250, - [4548] = 1252, - [4549] = 4405, - [4550] = 1253, - [4551] = 4407, - [4552] = 4438, - [4553] = 4407, - [4554] = 1254, - [4555] = 1248, - [4556] = 1279, - [4557] = 4490, - [4558] = 4413, - [4559] = 4405, - [4560] = 4414, - [4561] = 1278, - [4562] = 4413, - [4563] = 4414, - [4564] = 4564, - [4565] = 4565, - [4566] = 4566, - [4567] = 4567, - [4568] = 4568, - [4569] = 135, - [4570] = 1006, - [4571] = 4571, - [4572] = 918, - [4573] = 1015, - [4574] = 4574, - [4575] = 4575, - [4576] = 4576, - [4577] = 4577, - [4578] = 136, - [4579] = 911, - [4580] = 4580, - [4581] = 4581, - [4582] = 4582, - [4583] = 4583, - [4584] = 4584, - [4585] = 4585, - [4586] = 4586, - [4587] = 4587, - [4588] = 4588, - [4589] = 4589, - [4590] = 4590, - [4591] = 1049, - [4592] = 4592, - [4593] = 1008, - [4594] = 998, - [4595] = 1004, - [4596] = 4588, - [4597] = 1004, - [4598] = 4598, - [4599] = 4599, - [4600] = 4600, - [4601] = 1047, - [4602] = 4602, - [4603] = 4575, - [4604] = 998, - [4605] = 4605, - [4606] = 4606, - [4607] = 4607, - [4608] = 4608, - [4609] = 4609, - [4610] = 4566, - [4611] = 4460, - [4612] = 4612, - [4613] = 4613, - [4614] = 4465, - [4615] = 4615, - [4616] = 4616, - [4617] = 4469, - [4618] = 4618, - [4619] = 4619, - [4620] = 4620, - [4621] = 4621, - [4622] = 4622, - [4623] = 4623, - [4624] = 4624, - [4625] = 4625, - [4626] = 4626, - [4627] = 4586, - [4628] = 4619, - [4629] = 4629, - [4630] = 1006, + [4491] = 1044, + [4492] = 1051, + [4493] = 1039, + [4494] = 4494, + [4495] = 4495, + [4496] = 4496, + [4497] = 4497, + [4498] = 4497, + [4499] = 4499, + [4500] = 4499, + [4501] = 4501, + [4502] = 4501, + [4503] = 4503, + [4504] = 4503, + [4505] = 4505, + [4506] = 4505, + [4507] = 687, + [4508] = 693, + [4509] = 696, + [4510] = 694, + [4511] = 688, + [4512] = 683, + [4513] = 716, + [4514] = 694, + [4515] = 753, + [4516] = 688, + [4517] = 752, + [4518] = 731, + [4519] = 730, + [4520] = 687, + [4521] = 727, + [4522] = 748, + [4523] = 736, + [4524] = 718, + [4525] = 744, + [4526] = 758, + [4527] = 693, + [4528] = 724, + [4529] = 683, + [4530] = 696, + [4531] = 687, + [4532] = 694, + [4533] = 696, + [4534] = 683, + [4535] = 688, + [4536] = 693, + [4537] = 724, + [4538] = 693, + [4539] = 752, + [4540] = 758, + [4541] = 753, + [4542] = 688, + [4543] = 683, + [4544] = 696, + [4545] = 694, + [4546] = 210, + [4547] = 2359, + [4548] = 727, + [4549] = 744, + [4550] = 731, + [4551] = 730, + [4552] = 687, + [4553] = 211, + [4554] = 748, + [4555] = 716, + [4556] = 736, + [4557] = 718, + [4558] = 718, + [4559] = 683, + [4560] = 718, + [4561] = 731, + [4562] = 752, + [4563] = 758, + [4564] = 753, + [4565] = 693, + [4566] = 716, + [4567] = 748, + [4568] = 724, + [4569] = 730, + [4570] = 2861, + [4571] = 758, + [4572] = 753, + [4573] = 736, + [4574] = 687, + [4575] = 727, + [4576] = 744, + [4577] = 752, + [4578] = 731, + [4579] = 696, + [4580] = 736, + [4581] = 730, + [4582] = 724, + [4583] = 744, + [4584] = 688, + [4585] = 694, + [4586] = 716, + [4587] = 748, + [4588] = 2359, + [4589] = 727, + [4590] = 694, + [4591] = 724, + [4592] = 696, + [4593] = 731, + [4594] = 758, + [4595] = 753, + [4596] = 327, + [4597] = 752, + [4598] = 687, + [4599] = 748, + [4600] = 693, + [4601] = 736, + [4602] = 688, + [4603] = 683, + [4604] = 2359, + [4605] = 687, + [4606] = 688, + [4607] = 687, + [4608] = 694, + [4609] = 696, + [4610] = 683, + [4611] = 688, + [4612] = 696, + [4613] = 2391, + [4614] = 727, + [4615] = 744, + [4616] = 687, + [4617] = 683, + [4618] = 730, + [4619] = 688, + [4620] = 696, + [4621] = 694, + [4622] = 693, + [4623] = 694, + [4624] = 683, + [4625] = 716, + [4626] = 718, + [4627] = 189, + [4628] = 2402, + [4629] = 2403, + [4630] = 4630, [4631] = 4631, - [4632] = 4632, - [4633] = 1008, - [4634] = 4634, - [4635] = 4576, - [4636] = 1015, - [4637] = 4577, - [4638] = 4638, - [4639] = 4639, - [4640] = 4640, - [4641] = 4641, - [4642] = 4580, - [4643] = 4583, - [4644] = 4631, - [4645] = 4584, - [4646] = 1062, - [4647] = 911, - [4648] = 4589, - [4649] = 149, + [4632] = 693, + [4633] = 4633, + [4634] = 177, + [4635] = 748, + [4636] = 716, + [4637] = 184, + [4638] = 736, + [4639] = 718, + [4640] = 731, + [4641] = 752, + [4642] = 758, + [4643] = 4631, + [4644] = 753, + [4645] = 2391, + [4646] = 724, + [4647] = 730, + [4648] = 744, + [4649] = 727, [4650] = 4650, - [4651] = 4651, - [4652] = 4587, - [4653] = 4653, - [4654] = 4654, - [4655] = 4600, - [4656] = 4616, - [4657] = 918, - [4658] = 4658, - [4659] = 4659, - [4660] = 4660, - [4661] = 4661, - [4662] = 4598, - [4663] = 4634, - [4664] = 4582, - [4665] = 4622, - [4666] = 4666, - [4667] = 4585, - [4668] = 4654, - [4669] = 4567, - [4670] = 4670, - [4671] = 4653, - [4672] = 174, - [4673] = 155, - [4674] = 4651, - [4675] = 4625, - [4676] = 4676, - [4677] = 4615, - [4678] = 998, - [4679] = 4638, - [4680] = 1004, - [4681] = 4621, - [4682] = 136, - [4683] = 4618, - [4684] = 4612, - [4685] = 4624, - [4686] = 1071, - [4687] = 4608, - [4688] = 4688, - [4689] = 1070, - [4690] = 4613, - [4691] = 150, - [4692] = 4564, - [4693] = 4626, - [4694] = 4639, - [4695] = 4623, - [4696] = 4696, - [4697] = 4634, - [4698] = 4631, - [4699] = 4606, - [4700] = 135, - [4701] = 4620, - [4702] = 4602, - [4703] = 4590, - [4704] = 167, - [4705] = 4705, - [4706] = 4574, - [4707] = 140, - [4708] = 4592, - [4709] = 4599, - [4710] = 145, - [4711] = 1060, - [4712] = 911, - [4713] = 4650, - [4714] = 136, - [4715] = 4661, - [4716] = 918, - [4717] = 150, - [4718] = 135, - [4719] = 4571, + [4651] = 177, + [4652] = 730, + [4653] = 724, + [4654] = 177, + [4655] = 4655, + [4656] = 744, + [4657] = 727, + [4658] = 195, + [4659] = 170, + [4660] = 195, + [4661] = 4655, + [4662] = 2402, + [4663] = 2403, + [4664] = 4630, + [4665] = 748, + [4666] = 716, + [4667] = 736, + [4668] = 718, + [4669] = 731, + [4670] = 752, + [4671] = 758, + [4672] = 753, + [4673] = 2962, + [4674] = 4674, + [4675] = 1004, + [4676] = 2952, + [4677] = 4633, + [4678] = 753, + [4679] = 184, + [4680] = 170, + [4681] = 693, + [4682] = 727, + [4683] = 744, + [4684] = 184, + [4685] = 758, + [4686] = 1006, + [4687] = 752, + [4688] = 731, + [4689] = 4650, + [4690] = 718, + [4691] = 730, + [4692] = 736, + [4693] = 724, + [4694] = 4694, + [4695] = 716, + [4696] = 748, + [4697] = 4674, + [4698] = 1189, + [4699] = 2391, + [4700] = 4700, + [4701] = 4700, + [4702] = 189, + [4703] = 4694, + [4704] = 4704, + [4705] = 4674, + [4706] = 4704, + [4707] = 4704, + [4708] = 4650, + [4709] = 4709, + [4710] = 4710, + [4711] = 4655, + [4712] = 4712, + [4713] = 3060, + [4714] = 4712, + [4715] = 4712, + [4716] = 4716, + [4717] = 4712, + [4718] = 4718, + [4719] = 4719, [4720] = 4720, - [4721] = 138, - [4722] = 155, - [4723] = 1064, + [4721] = 224, + [4722] = 225, + [4723] = 4723, [4724] = 4724, - [4725] = 1066, - [4726] = 139, - [4727] = 1004, - [4728] = 998, - [4729] = 174, - [4730] = 137, - [4731] = 4605, - [4732] = 149, - [4733] = 4659, - [4734] = 4734, - [4735] = 1275, - [4736] = 1276, - [4737] = 149, - [4738] = 4738, - [4739] = 1277, - [4740] = 1278, - [4741] = 1279, - [4742] = 1015, - [4743] = 4743, - [4744] = 4734, - [4745] = 1008, - [4746] = 1006, - [4747] = 1004, - [4748] = 155, - [4749] = 1253, - [4750] = 4750, - [4751] = 4751, - [4752] = 4752, - [4753] = 4753, - [4754] = 998, - [4755] = 4755, - [4756] = 140, - [4757] = 4757, - [4758] = 138, - [4759] = 1004, - [4760] = 1265, - [4761] = 1274, - [4762] = 1060, - [4763] = 1064, - [4764] = 1273, - [4765] = 1272, - [4766] = 4766, - [4767] = 137, - [4768] = 4768, - [4769] = 4769, - [4770] = 1071, - [4771] = 4771, - [4772] = 4772, - [4773] = 4773, + [4725] = 4716, + [4726] = 4726, + [4727] = 4718, + [4728] = 4719, + [4729] = 4723, + [4730] = 4712, + [4731] = 4712, + [4732] = 4723, + [4733] = 4720, + [4734] = 4716, + [4735] = 4720, + [4736] = 4716, + [4737] = 4723, + [4738] = 4716, + [4739] = 4720, + [4740] = 4716, + [4741] = 4720, + [4742] = 4716, + [4743] = 4716, + [4744] = 4720, + [4745] = 4745, + [4746] = 4746, + [4747] = 4720, + [4748] = 1021, + [4749] = 4723, + [4750] = 4720, + [4751] = 4716, + [4752] = 4712, + [4753] = 4723, + [4754] = 1045, + [4755] = 4716, + [4756] = 4712, + [4757] = 4723, + [4758] = 4720, + [4759] = 4720, + [4760] = 4745, + [4761] = 4716, + [4762] = 4712, + [4763] = 4723, + [4764] = 4723, + [4765] = 4712, + [4766] = 4716, + [4767] = 2402, + [4768] = 4720, + [4769] = 4720, + [4770] = 2403, + [4771] = 4716, + [4772] = 4712, + [4773] = 4712, [4774] = 4774, - [4775] = 1070, - [4776] = 1271, - [4777] = 155, - [4778] = 1066, - [4779] = 4779, - [4780] = 1062, - [4781] = 139, - [4782] = 149, - [4783] = 1270, - [4784] = 145, - [4785] = 4785, - [4786] = 4757, - [4787] = 4787, - [4788] = 1269, - [4789] = 4779, - [4790] = 1266, - [4791] = 174, - [4792] = 1263, - [4793] = 1262, - [4794] = 1257, - [4795] = 1256, - [4796] = 1255, - [4797] = 1254, - [4798] = 1252, - [4799] = 4799, - [4800] = 1250, - [4801] = 1249, - [4802] = 1248, - [4803] = 1247, - [4804] = 1027, - [4805] = 1246, - [4806] = 1244, - [4807] = 1087, - [4808] = 4799, - [4809] = 4768, - [4810] = 4810, - [4811] = 4772, - [4812] = 4773, - [4813] = 1243, - [4814] = 1240, - [4815] = 4815, - [4816] = 4766, + [4775] = 4775, + [4776] = 4723, + [4777] = 1043, + [4778] = 3059, + [4779] = 4723, + [4780] = 4716, + [4781] = 1022, + [4782] = 4782, + [4783] = 4720, + [4784] = 4724, + [4785] = 4716, + [4786] = 4712, + [4787] = 1046, + [4788] = 1046, + [4789] = 4712, + [4790] = 4720, + [4791] = 4716, + [4792] = 4723, + [4793] = 4720, + [4794] = 4716, + [4795] = 4720, + [4796] = 4723, + [4797] = 4712, + [4798] = 1022, + [4799] = 4720, + [4800] = 4800, + [4801] = 4801, + [4802] = 1139, + [4803] = 1144, + [4804] = 3197, + [4805] = 3198, + [4806] = 211, + [4807] = 4807, + [4808] = 4808, + [4809] = 3205, + [4810] = 2818, + [4811] = 210, + [4812] = 4812, + [4813] = 268, + [4814] = 1149, + [4815] = 1006, + [4816] = 4816, [4817] = 4817, - [4818] = 1239, - [4819] = 4774, - [4820] = 1238, - [4821] = 1236, - [4822] = 1234, - [4823] = 1233, - [4824] = 1228, - [4825] = 150, - [4826] = 1222, - [4827] = 1245, - [4828] = 4828, - [4829] = 4828, - [4830] = 4785, - [4831] = 4787, - [4832] = 1219, - [4833] = 1202, - [4834] = 1200, - [4835] = 1199, - [4836] = 4836, - [4837] = 1088, - [4838] = 1196, - [4839] = 1089, - [4840] = 1090, - [4841] = 4841, - [4842] = 1092, - [4843] = 4810, - [4844] = 1135, - [4845] = 174, - [4846] = 4846, - [4847] = 998, - [4848] = 1161, - [4849] = 1159, + [4818] = 4818, + [4819] = 1134, + [4820] = 250, + [4821] = 4746, + [4822] = 1137, + [4823] = 1136, + [4824] = 1151, + [4825] = 4825, + [4826] = 4826, + [4827] = 3184, + [4828] = 3190, + [4829] = 1004, + [4830] = 170, + [4831] = 4831, + [4832] = 4832, + [4833] = 4775, + [4834] = 1135, + [4835] = 3059, + [4836] = 4826, + [4837] = 3060, + [4838] = 1138, + [4839] = 1142, + [4840] = 238, + [4841] = 252, + [4842] = 4842, + [4843] = 242, + [4844] = 4832, + [4845] = 4845, + [4846] = 1365, + [4847] = 195, + [4848] = 1004, + [4849] = 4849, [4850] = 4850, - [4851] = 1154, - [4852] = 4769, - [4853] = 1153, - [4854] = 918, - [4855] = 137, - [4856] = 1172, - [4857] = 150, - [4858] = 1004, - [4859] = 998, - [4860] = 138, - [4861] = 154, - [4862] = 140, - [4863] = 145, - [4864] = 139, - [4865] = 1220, - [4866] = 4846, - [4867] = 4769, - [4868] = 167, - [4869] = 4869, + [4851] = 4851, + [4852] = 4851, + [4853] = 3190, + [4854] = 4854, + [4855] = 4855, + [4856] = 4856, + [4857] = 4849, + [4858] = 4845, + [4859] = 4856, + [4860] = 4860, + [4861] = 4861, + [4862] = 4850, + [4863] = 4861, + [4864] = 4856, + [4865] = 4865, + [4866] = 3184, + [4867] = 4860, + [4868] = 4850, + [4869] = 1006, [4870] = 4870, - [4871] = 4752, - [4872] = 4751, - [4873] = 911, - [4874] = 4874, - [4875] = 4875, - [4876] = 166, - [4877] = 4874, + [4871] = 4871, + [4872] = 4872, + [4873] = 4856, + [4874] = 4849, + [4875] = 4845, + [4876] = 4861, + [4877] = 4856, [4878] = 4878, - [4879] = 703, - [4880] = 160, - [4881] = 4755, - [4882] = 4882, - [4883] = 4870, - [4884] = 4869, - [4885] = 157, - [4886] = 998, - [4887] = 1004, - [4888] = 4888, - [4889] = 4889, - [4890] = 1249, - [4891] = 1199, - [4892] = 1250, - [4893] = 1252, - [4894] = 1228, - [4895] = 1233, - [4896] = 1234, - [4897] = 1236, - [4898] = 1253, - [4899] = 4899, - [4900] = 1254, - [4901] = 1255, - [4902] = 1200, - [4903] = 1256, - [4904] = 1238, - [4905] = 1239, - [4906] = 1240, - [4907] = 1243, - [4908] = 1244, - [4909] = 1257, - [4910] = 1262, - [4911] = 1196, - [4912] = 4888, - [4913] = 1263, - [4914] = 4899, - [4915] = 154, - [4916] = 157, - [4917] = 1202, - [4918] = 4918, - [4919] = 160, - [4920] = 1265, - [4921] = 166, - [4922] = 1245, - [4923] = 1219, - [4924] = 1220, - [4925] = 1269, - [4926] = 1246, - [4927] = 1247, - [4928] = 1222, - [4929] = 1135, - [4930] = 1270, - [4931] = 1271, - [4932] = 4888, - [4933] = 4918, - [4934] = 4934, - [4935] = 3637, - [4936] = 1272, - [4937] = 1161, - [4938] = 1159, - [4939] = 1154, - [4940] = 1153, - [4941] = 4941, - [4942] = 4899, - [4943] = 1273, - [4944] = 1004, - [4945] = 1274, - [4946] = 1275, - [4947] = 1276, - [4948] = 1277, - [4949] = 1278, - [4950] = 1279, - [4951] = 4951, - [4952] = 4952, - [4953] = 1027, - [4954] = 4954, - [4955] = 186, - [4956] = 4956, - [4957] = 1062, - [4958] = 1066, - [4959] = 1070, - [4960] = 1071, - [4961] = 4961, - [4962] = 4962, + [4879] = 1256, + [4880] = 4880, + [4881] = 4861, + [4882] = 1021, + [4883] = 4856, + [4884] = 4845, + [4885] = 1258, + [4886] = 4849, + [4887] = 4850, + [4888] = 4860, + [4889] = 4849, + [4890] = 4890, + [4891] = 4849, + [4892] = 4845, + [4893] = 4856, + [4894] = 4861, + [4895] = 4845, + [4896] = 4849, + [4897] = 4845, + [4898] = 4856, + [4899] = 4856, + [4900] = 4860, + [4901] = 4850, + [4902] = 4861, + [4903] = 4903, + [4904] = 4904, + [4905] = 4905, + [4906] = 4906, + [4907] = 4861, + [4908] = 4850, + [4909] = 4860, + [4910] = 1259, + [4911] = 1260, + [4912] = 4912, + [4913] = 4913, + [4914] = 1312, + [4915] = 4915, + [4916] = 4861, + [4917] = 4856, + [4918] = 1326, + [4919] = 4849, + [4920] = 4920, + [4921] = 1330, + [4922] = 4890, + [4923] = 1333, + [4924] = 4849, + [4925] = 4845, + [4926] = 4849, + [4927] = 1336, + [4928] = 1341, + [4929] = 4845, + [4930] = 1347, + [4931] = 4931, + [4932] = 4932, + [4933] = 4933, + [4934] = 1349, + [4935] = 4935, + [4936] = 4849, + [4937] = 4856, + [4938] = 4845, + [4939] = 4939, + [4940] = 1354, + [4941] = 4856, + [4942] = 4942, + [4943] = 4861, + [4944] = 4944, + [4945] = 1356, + [4946] = 4861, + [4947] = 1361, + [4948] = 1362, + [4949] = 4949, + [4950] = 4861, + [4951] = 1366, + [4952] = 4860, + [4953] = 4953, + [4954] = 1154, + [4955] = 4955, + [4956] = 4860, + [4957] = 4957, + [4958] = 4850, + [4959] = 1367, + [4960] = 4960, + [4961] = 4860, + [4962] = 4850, [4963] = 4963, - [4964] = 4888, - [4965] = 4899, - [4966] = 4888, - [4967] = 4899, - [4968] = 4968, - [4969] = 4969, - [4970] = 4970, - [4971] = 4971, - [4972] = 1165, - [4973] = 4973, - [4974] = 703, - [4975] = 4975, - [4976] = 255, - [4977] = 3453, - [4978] = 4978, - [4979] = 1266, - [4980] = 4888, - [4981] = 4899, - [4982] = 1092, - [4983] = 1090, - [4984] = 1089, - [4985] = 1088, + [4964] = 4964, + [4965] = 4850, + [4966] = 4966, + [4967] = 4849, + [4968] = 4861, + [4969] = 4856, + [4970] = 4849, + [4971] = 4845, + [4972] = 4856, + [4973] = 4861, + [4974] = 1368, + [4975] = 4860, + [4976] = 4850, + [4977] = 4977, + [4978] = 1045, + [4979] = 1373, + [4980] = 4980, + [4981] = 4850, + [4982] = 4845, + [4983] = 4849, + [4984] = 1372, + [4985] = 1371, [4986] = 4986, - [4987] = 4888, + [4987] = 4861, [4988] = 4988, - [4989] = 4899, - [4990] = 1060, - [4991] = 4991, - [4992] = 4899, + [4989] = 4989, + [4990] = 4860, + [4991] = 4845, + [4992] = 1364, [4993] = 4993, - [4994] = 4888, - [4995] = 1064, - [4996] = 4918, - [4997] = 4888, - [4998] = 1043, - [4999] = 4899, - [5000] = 4973, - [5001] = 3720, - [5002] = 4951, - [5003] = 4952, - [5004] = 4888, - [5005] = 4956, - [5006] = 4899, - [5007] = 998, + [4994] = 4861, + [4995] = 1369, + [4996] = 4996, + [4997] = 1155, + [4998] = 4856, + [4999] = 4845, + [5000] = 4849, + [5001] = 1360, + [5002] = 5002, + [5003] = 5003, + [5004] = 1357, + [5005] = 5005, + [5006] = 1046, + [5007] = 4860, [5008] = 5008, - [5009] = 5009, - [5010] = 1004, - [5011] = 5011, - [5012] = 5011, - [5013] = 5013, - [5014] = 5014, - [5015] = 4888, - [5016] = 1027, - [5017] = 5017, - [5018] = 4899, - [5019] = 5019, - [5020] = 5020, - [5021] = 5021, - [5022] = 5013, - [5023] = 911, - [5024] = 5024, - [5025] = 154, - [5026] = 5014, - [5027] = 173, - [5028] = 918, - [5029] = 5029, - [5030] = 1027, - [5031] = 157, - [5032] = 1075, - [5033] = 185, - [5034] = 5034, - [5035] = 2406, - [5036] = 4918, - [5037] = 5037, - [5038] = 5038, - [5039] = 160, - [5040] = 5024, - [5041] = 166, - [5042] = 2454, - [5043] = 4888, - [5044] = 1172, - [5045] = 4899, - [5046] = 1092, - [5047] = 1090, - [5048] = 1089, - [5049] = 1088, - [5050] = 1064, - [5051] = 1060, - [5052] = 4934, - [5053] = 4888, - [5054] = 4899, - [5055] = 4918, - [5056] = 4888, - [5057] = 4889, - [5058] = 4899, - [5059] = 4888, - [5060] = 998, - [5061] = 4899, - [5062] = 1248, - [5063] = 4899, - [5064] = 5037, - [5065] = 794, - [5066] = 4954, + [5009] = 3197, + [5010] = 1046, + [5011] = 3198, + [5012] = 1350, + [5013] = 1348, + [5014] = 4849, + [5015] = 4861, + [5016] = 4845, + [5017] = 4856, + [5018] = 4861, + [5019] = 1065, + [5020] = 1022, + [5021] = 1068, + [5022] = 4865, + [5023] = 1043, + [5024] = 1318, + [5025] = 1319, + [5026] = 1320, + [5027] = 1324, + [5028] = 1325, + [5029] = 4850, + [5030] = 4856, + [5031] = 4845, + [5032] = 1327, + [5033] = 5033, + [5034] = 4850, + [5035] = 1331, + [5036] = 4860, + [5037] = 1332, + [5038] = 1334, + [5039] = 1335, + [5040] = 1275, + [5041] = 1337, + [5042] = 4849, + [5043] = 3205, + [5044] = 1338, + [5045] = 1340, + [5046] = 1342, + [5047] = 4845, + [5048] = 4854, + [5049] = 1343, + [5050] = 4855, + [5051] = 5051, + [5052] = 5052, + [5053] = 1022, + [5054] = 1346, + [5055] = 4860, + [5056] = 158, + [5057] = 4904, + [5058] = 1043, + [5059] = 1004, + [5060] = 5051, + [5061] = 5052, + [5062] = 5062, + [5063] = 4871, + [5064] = 1045, + [5065] = 1021, + [5066] = 4872, [5067] = 5067, - [5068] = 4941, - [5069] = 4888, - [5070] = 1087, + [5068] = 4878, + [5069] = 4880, + [5070] = 5070, [5071] = 5071, - [5072] = 5072, - [5073] = 5073, - [5074] = 5074, - [5075] = 5075, + [5072] = 177, + [5073] = 5071, + [5074] = 1022, + [5075] = 1046, [5076] = 5076, - [5077] = 5077, - [5078] = 5078, - [5079] = 5079, - [5080] = 5080, - [5081] = 5081, - [5082] = 5082, - [5083] = 5083, - [5084] = 5084, - [5085] = 5085, - [5086] = 5086, - [5087] = 5087, - [5088] = 5088, - [5089] = 5089, - [5090] = 5090, - [5091] = 5091, - [5092] = 5092, - [5093] = 5093, - [5094] = 5094, - [5095] = 5095, - [5096] = 5096, - [5097] = 5097, - [5098] = 5098, - [5099] = 5099, - [5100] = 5100, - [5101] = 5101, - [5102] = 5102, - [5103] = 5103, - [5104] = 5104, - [5105] = 5105, - [5106] = 5106, - [5107] = 5107, + [5077] = 4913, + [5078] = 4915, + [5079] = 4920, + [5080] = 184, + [5081] = 195, + [5082] = 170, + [5083] = 5005, + [5084] = 1065, + [5085] = 4931, + [5086] = 1068, + [5087] = 4932, + [5088] = 157, + [5089] = 4933, + [5090] = 4935, + [5091] = 1142, + [5092] = 4939, + [5093] = 4942, + [5094] = 4944, + [5095] = 4949, + [5096] = 5002, + [5097] = 4953, + [5098] = 4955, + [5099] = 4957, + [5100] = 4960, + [5101] = 1134, + [5102] = 1138, + [5103] = 4963, + [5104] = 4964, + [5105] = 1022, + [5106] = 4966, + [5107] = 4977, [5108] = 5108, - [5109] = 5109, - [5110] = 5110, - [5111] = 5111, - [5112] = 5112, - [5113] = 5113, - [5114] = 5114, + [5109] = 4980, + [5110] = 4986, + [5111] = 5008, + [5112] = 5003, + [5113] = 5062, + [5114] = 1046, [5115] = 5115, - [5116] = 5116, - [5117] = 5117, - [5118] = 5118, - [5119] = 5119, - [5120] = 5120, - [5121] = 5121, - [5122] = 5122, - [5123] = 5123, - [5124] = 5124, - [5125] = 5091, - [5126] = 5093, + [5116] = 4989, + [5117] = 4903, + [5118] = 4996, + [5119] = 1135, + [5120] = 4912, + [5121] = 4906, + [5122] = 1006, + [5123] = 4905, + [5124] = 4988, + [5125] = 5125, + [5126] = 1331, [5127] = 5127, - [5128] = 5128, + [5128] = 1149, [5129] = 5129, [5130] = 5130, - [5131] = 5131, + [5131] = 1368, [5132] = 5132, - [5133] = 5133, - [5134] = 5134, - [5135] = 5135, - [5136] = 5136, - [5137] = 5137, - [5138] = 5138, - [5139] = 5139, - [5140] = 5140, + [5133] = 1044, + [5134] = 5127, + [5135] = 165, + [5136] = 1142, + [5137] = 1138, + [5138] = 1335, + [5139] = 1135, + [5140] = 158, [5141] = 5141, - [5142] = 5142, - [5143] = 5143, - [5144] = 5144, + [5142] = 1134, + [5143] = 1004, + [5144] = 5127, [5145] = 5145, - [5146] = 5146, - [5147] = 1088, - [5148] = 1089, - [5149] = 5149, - [5150] = 5150, - [5151] = 5151, - [5152] = 5114, - [5153] = 1090, - [5154] = 1092, - [5155] = 5072, - [5156] = 5156, - [5157] = 5072, - [5158] = 5072, - [5159] = 5072, - [5160] = 5160, - [5161] = 5072, - [5162] = 5072, - [5163] = 5072, - [5164] = 5072, - [5165] = 5072, - [5166] = 5072, - [5167] = 5072, - [5168] = 5072, - [5169] = 5072, + [5146] = 1046, + [5147] = 1327, + [5148] = 1325, + [5149] = 5132, + [5150] = 1022, + [5151] = 189, + [5152] = 177, + [5153] = 162, + [5154] = 1324, + [5155] = 5155, + [5156] = 157, + [5157] = 1320, + [5158] = 157, + [5159] = 1319, + [5160] = 1318, + [5161] = 160, + [5162] = 5162, + [5163] = 1151, + [5164] = 5164, + [5165] = 5165, + [5166] = 158, + [5167] = 1373, + [5168] = 1256, + [5169] = 5169, [5170] = 5170, [5171] = 5171, - [5172] = 5172, - [5173] = 5173, - [5174] = 5174, + [5172] = 1258, + [5173] = 5125, + [5174] = 1259, [5175] = 5175, [5176] = 5176, - [5177] = 5177, - [5178] = 5178, - [5179] = 5179, - [5180] = 5180, - [5181] = 5072, - [5182] = 5182, - [5183] = 5177, - [5184] = 5184, - [5185] = 5185, - [5186] = 5144, - [5187] = 5187, - [5188] = 5188, - [5189] = 5189, - [5190] = 5190, - [5191] = 5191, - [5192] = 5192, - [5193] = 5193, - [5194] = 1010, - [5195] = 5102, - [5196] = 5072, - [5197] = 5197, - [5198] = 5198, - [5199] = 5177, - [5200] = 5200, - [5201] = 5201, - [5202] = 5144, - [5203] = 5203, - [5204] = 5204, - [5205] = 5115, - [5206] = 5206, - [5207] = 5207, - [5208] = 5208, - [5209] = 5209, - [5210] = 5072, - [5211] = 5211, - [5212] = 5177, - [5213] = 5213, - [5214] = 1165, - [5215] = 5215, - [5216] = 5101, - [5217] = 5144, - [5218] = 5218, - [5219] = 5219, - [5220] = 1004, - [5221] = 5221, - [5222] = 5222, - [5223] = 998, - [5224] = 5224, - [5225] = 5225, + [5177] = 1006, + [5178] = 1260, + [5179] = 1334, + [5180] = 5145, + [5181] = 1021, + [5182] = 1144, + [5183] = 1045, + [5184] = 1043, + [5185] = 1139, + [5186] = 5186, + [5187] = 1332, + [5188] = 1137, + [5189] = 5169, + [5190] = 1372, + [5191] = 5162, + [5192] = 5186, + [5193] = 1371, + [5194] = 5129, + [5195] = 5195, + [5196] = 5130, + [5197] = 1364, + [5198] = 1369, + [5199] = 1155, + [5200] = 5141, + [5201] = 1046, + [5202] = 1360, + [5203] = 161, + [5204] = 195, + [5205] = 1357, + [5206] = 1275, + [5207] = 177, + [5208] = 1350, + [5209] = 1348, + [5210] = 1022, + [5211] = 1346, + [5212] = 1343, + [5213] = 1342, + [5214] = 184, + [5215] = 1312, + [5216] = 1326, + [5217] = 1330, + [5218] = 195, + [5219] = 1333, + [5220] = 5220, + [5221] = 1336, + [5222] = 1341, + [5223] = 1347, + [5224] = 1349, + [5225] = 1354, [5226] = 5226, - [5227] = 217, - [5228] = 3851, - [5229] = 5072, - [5230] = 5230, - [5231] = 5177, - [5232] = 5102, - [5233] = 5144, - [5234] = 2481, - [5235] = 5235, - [5236] = 5236, + [5227] = 1356, + [5228] = 1361, + [5229] = 5229, + [5230] = 1362, + [5231] = 170, + [5232] = 5232, + [5233] = 5145, + [5234] = 168, + [5235] = 170, + [5236] = 1340, [5237] = 5237, - [5238] = 5238, - [5239] = 5008, - [5240] = 5240, - [5241] = 5241, - [5242] = 5242, - [5243] = 5243, - [5244] = 5244, - [5245] = 5245, - [5246] = 5246, - [5247] = 5247, - [5248] = 5248, + [5238] = 1338, + [5239] = 5239, + [5240] = 1012, + [5241] = 1365, + [5242] = 1366, + [5243] = 1337, + [5244] = 1136, + [5245] = 1154, + [5246] = 184, + [5247] = 1367, + [5248] = 184, [5249] = 5249, - [5250] = 1088, - [5251] = 1089, - [5252] = 1090, + [5250] = 5250, + [5251] = 5251, + [5252] = 5252, [5253] = 5253, - [5254] = 1092, + [5254] = 5254, [5255] = 5255, - [5256] = 5256, - [5257] = 5072, + [5256] = 1044, + [5257] = 5257, [5258] = 5258, - [5259] = 186, - [5260] = 5102, - [5261] = 5177, - [5262] = 5102, - [5263] = 2406, + [5259] = 5259, + [5260] = 5260, + [5261] = 1039, + [5262] = 5249, + [5263] = 5263, [5264] = 5264, - [5265] = 5144, + [5265] = 1012, [5266] = 5266, - [5267] = 5267, + [5267] = 1051, [5268] = 5268, [5269] = 5269, [5270] = 5270, [5271] = 5271, - [5272] = 222, - [5273] = 5273, - [5274] = 5274, - [5275] = 5275, - [5276] = 5276, - [5277] = 5277, - [5278] = 5278, - [5279] = 5279, - [5280] = 1153, - [5281] = 1154, - [5282] = 1159, - [5283] = 1161, - [5284] = 5177, - [5285] = 1165, - [5286] = 1196, - [5287] = 1199, - [5288] = 1135, - [5289] = 5072, - [5290] = 5102, - [5291] = 5177, - [5292] = 1202, - [5293] = 1219, - [5294] = 5294, + [5272] = 1365, + [5273] = 1318, + [5274] = 1319, + [5275] = 1320, + [5276] = 1324, + [5277] = 1325, + [5278] = 1327, + [5279] = 1331, + [5280] = 1332, + [5281] = 1334, + [5282] = 1335, + [5283] = 1337, + [5284] = 189, + [5285] = 1338, + [5286] = 1340, + [5287] = 1342, + [5288] = 1343, + [5289] = 5289, + [5290] = 1346, + [5291] = 1348, + [5292] = 1350, + [5293] = 1275, + [5294] = 1357, [5295] = 5295, - [5296] = 5296, - [5297] = 4991, - [5298] = 5144, - [5299] = 1220, - [5300] = 1222, - [5301] = 1228, - [5302] = 5102, - [5303] = 1233, - [5304] = 1234, - [5305] = 1236, - [5306] = 1238, - [5307] = 1239, - [5308] = 1240, - [5309] = 1243, - [5310] = 1244, - [5311] = 1245, - [5312] = 5312, - [5313] = 1246, - [5314] = 1087, - [5315] = 1247, - [5316] = 1248, - [5317] = 1249, - [5318] = 1250, - [5319] = 1252, - [5320] = 1253, - [5321] = 1254, - [5322] = 1255, - [5323] = 1256, - [5324] = 5072, - [5325] = 5102, - [5326] = 4988, - [5327] = 5177, - [5328] = 1257, - [5329] = 1262, - [5330] = 5102, - [5331] = 5144, - [5332] = 1263, - [5333] = 1265, - [5334] = 3690, - [5335] = 1266, - [5336] = 4986, - [5337] = 1269, - [5338] = 1270, - [5339] = 1271, + [5296] = 1360, + [5297] = 5254, + [5298] = 5268, + [5299] = 1155, + [5300] = 1369, + [5301] = 1364, + [5302] = 1371, + [5303] = 5269, + [5304] = 1372, + [5305] = 1373, + [5306] = 1368, + [5307] = 1367, + [5308] = 1154, + [5309] = 1366, + [5310] = 1362, + [5311] = 5270, + [5312] = 1361, + [5313] = 1356, + [5314] = 1354, + [5315] = 1349, + [5316] = 1347, + [5317] = 1341, + [5318] = 1336, + [5319] = 5271, + [5320] = 5295, + [5321] = 1333, + [5322] = 1330, + [5323] = 160, + [5324] = 1326, + [5325] = 162, + [5326] = 5326, + [5327] = 1312, + [5328] = 165, + [5329] = 5329, + [5330] = 1022, + [5331] = 1259, + [5332] = 5332, + [5333] = 5333, + [5334] = 1258, + [5335] = 1256, + [5336] = 5336, + [5337] = 5337, + [5338] = 195, + [5339] = 168, [5340] = 5340, - [5341] = 1272, - [5342] = 1273, - [5343] = 1274, - [5344] = 1275, - [5345] = 1276, - [5346] = 1277, - [5347] = 1278, - [5348] = 1279, - [5349] = 1200, - [5350] = 5350, + [5341] = 184, + [5342] = 170, + [5343] = 1046, + [5344] = 5263, + [5345] = 5345, + [5346] = 5346, + [5347] = 161, + [5348] = 5348, + [5349] = 195, + [5350] = 177, [5351] = 5351, [5352] = 5352, - [5353] = 5102, - [5354] = 5072, - [5355] = 5144, - [5356] = 5177, + [5353] = 5333, + [5354] = 181, + [5355] = 5355, + [5356] = 5356, [5357] = 5357, - [5358] = 5102, - [5359] = 5144, - [5360] = 3616, - [5361] = 5361, - [5362] = 5362, - [5363] = 5363, - [5364] = 5009, - [5365] = 5365, - [5366] = 5102, - [5367] = 5367, - [5368] = 5368, - [5369] = 5369, - [5370] = 5072, - [5371] = 5371, - [5372] = 5177, - [5373] = 5373, - [5374] = 5102, - [5375] = 5144, - [5376] = 5376, - [5377] = 5102, - [5378] = 5138, - [5379] = 5379, - [5380] = 5380, - [5381] = 1004, - [5382] = 5102, + [5358] = 178, + [5359] = 5359, + [5360] = 5360, + [5361] = 5289, + [5362] = 5264, + [5363] = 169, + [5364] = 5260, + [5365] = 177, + [5366] = 179, + [5367] = 1189, + [5368] = 1142, + [5369] = 1138, + [5370] = 1136, + [5371] = 1137, + [5372] = 5352, + [5373] = 1139, + [5374] = 5351, + [5375] = 1144, + [5376] = 5346, + [5377] = 1151, + [5378] = 1135, + [5379] = 1149, + [5380] = 708, + [5381] = 5253, + [5382] = 5382, [5383] = 5383, - [5384] = 5384, - [5385] = 5072, - [5386] = 1075, + [5384] = 170, + [5385] = 5257, + [5386] = 1134, [5387] = 5387, - [5388] = 5102, - [5389] = 5177, - [5390] = 5071, - [5391] = 5144, - [5392] = 998, + [5388] = 5255, + [5389] = 5389, + [5390] = 5360, + [5391] = 162, + [5392] = 1006, [5393] = 5393, - [5394] = 5072, - [5395] = 5395, - [5396] = 5177, + [5394] = 5250, + [5395] = 161, + [5396] = 5396, [5397] = 5397, - [5398] = 5144, - [5399] = 5399, - [5400] = 5400, - [5401] = 5401, - [5402] = 5402, - [5403] = 5403, - [5404] = 5404, - [5405] = 5405, - [5406] = 1043, - [5407] = 5407, - [5408] = 1027, - [5409] = 5409, - [5410] = 5410, - [5411] = 5072, - [5412] = 5412, - [5413] = 1064, - [5414] = 1060, - [5415] = 5415, - [5416] = 5416, - [5417] = 5417, - [5418] = 5177, - [5419] = 5144, + [5398] = 168, + [5399] = 5266, + [5400] = 1046, + [5401] = 1149, + [5402] = 5396, + [5403] = 1151, + [5404] = 1294, + [5405] = 5348, + [5406] = 5383, + [5407] = 160, + [5408] = 814, + [5409] = 5382, + [5410] = 165, + [5411] = 1260, + [5412] = 1022, + [5413] = 5251, + [5414] = 5258, + [5415] = 5397, + [5416] = 5252, + [5417] = 5332, + [5418] = 1004, + [5419] = 5355, [5420] = 5420, - [5421] = 5421, - [5422] = 5422, - [5423] = 5423, + [5421] = 1155, + [5422] = 1369, + [5423] = 1364, [5424] = 5424, - [5425] = 5270, - [5426] = 5144, + [5425] = 5424, + [5426] = 1371, [5427] = 5427, - [5428] = 5428, - [5429] = 5189, - [5430] = 5430, - [5431] = 5072, - [5432] = 5428, - [5433] = 5072, - [5434] = 5434, - [5435] = 5435, - [5436] = 5436, - [5437] = 5437, - [5438] = 5438, - [5439] = 5439, - [5440] = 5440, - [5441] = 5441, - [5442] = 5442, - [5443] = 5177, - [5444] = 5444, - [5445] = 5144, - [5446] = 5072, - [5447] = 5447, - [5448] = 5448, - [5449] = 5449, - [5450] = 5189, - [5451] = 5034, - [5452] = 5452, - [5453] = 5453, - [5454] = 5197, - [5455] = 5455, - [5456] = 5240, - [5457] = 5350, - [5458] = 5350, - [5459] = 5197, - [5460] = 5350, - [5461] = 5350, - [5462] = 5350, - [5463] = 5038, - [5464] = 5350, - [5465] = 5350, - [5466] = 5350, - [5467] = 5350, - [5468] = 5350, - [5469] = 5189, - [5470] = 5350, - [5471] = 5177, - [5472] = 5350, - [5473] = 5350, - [5474] = 5474, - [5475] = 5247, - [5476] = 5476, - [5477] = 5477, - [5478] = 5478, - [5479] = 5479, - [5480] = 5480, - [5481] = 5244, - [5482] = 5474, - [5483] = 5277, - [5484] = 5484, - [5485] = 5485, + [5428] = 1294, + [5429] = 1372, + [5430] = 1373, + [5431] = 5427, + [5432] = 1368, + [5433] = 5424, + [5434] = 1367, + [5435] = 1154, + [5436] = 1366, + [5437] = 1312, + [5438] = 1362, + [5439] = 1361, + [5440] = 1356, + [5441] = 1354, + [5442] = 1349, + [5443] = 1347, + [5444] = 1341, + [5445] = 1336, + [5446] = 1333, + [5447] = 1330, + [5448] = 1326, + [5449] = 5424, + [5450] = 1022, + [5451] = 1260, + [5452] = 5427, + [5453] = 1259, + [5454] = 1258, + [5455] = 1256, + [5456] = 1350, + [5457] = 178, + [5458] = 1022, + [5459] = 1189, + [5460] = 5460, + [5461] = 5427, + [5462] = 1360, + [5463] = 1006, + [5464] = 1357, + [5465] = 181, + [5466] = 1046, + [5467] = 5424, + [5468] = 1275, + [5469] = 1004, + [5470] = 5427, + [5471] = 5424, + [5472] = 1348, + [5473] = 1346, + [5474] = 1343, + [5475] = 1342, + [5476] = 5427, + [5477] = 1340, + [5478] = 1338, + [5479] = 1337, + [5480] = 1335, + [5481] = 169, + [5482] = 1334, + [5483] = 5427, + [5484] = 5424, + [5485] = 179, [5486] = 5486, - [5487] = 5480, - [5488] = 5488, - [5489] = 5363, - [5490] = 5362, - [5491] = 5491, - [5492] = 5492, - [5493] = 5493, + [5487] = 5487, + [5488] = 1332, + [5489] = 5427, + [5490] = 5427, + [5491] = 2455, + [5492] = 1331, + [5493] = 1327, [5494] = 5494, [5495] = 5495, - [5496] = 5496, - [5497] = 5497, - [5498] = 5498, + [5496] = 1325, + [5497] = 1324, + [5498] = 1320, [5499] = 5499, - [5500] = 5497, - [5501] = 5379, - [5502] = 5352, - [5503] = 5503, - [5504] = 5504, - [5505] = 5100, - [5506] = 5474, - [5507] = 5507, - [5508] = 5508, - [5509] = 1088, - [5510] = 1089, - [5511] = 1090, - [5512] = 1092, - [5513] = 5513, - [5514] = 5486, - [5515] = 5488, - [5516] = 5516, - [5517] = 2454, - [5518] = 5496, - [5519] = 5519, - [5520] = 5275, - [5521] = 5276, - [5522] = 5376, - [5523] = 5278, - [5524] = 5524, - [5525] = 3872, - [5526] = 3873, - [5527] = 5455, + [5500] = 5424, + [5501] = 5501, + [5502] = 1319, + [5503] = 2487, + [5504] = 1136, + [5505] = 1137, + [5506] = 5506, + [5507] = 1318, + [5508] = 1139, + [5509] = 1144, + [5510] = 5510, + [5511] = 1365, + [5512] = 5427, + [5513] = 5424, + [5514] = 5427, + [5515] = 327, + [5516] = 5424, + [5517] = 5424, + [5518] = 5494, + [5519] = 1012, + [5520] = 195, + [5521] = 170, + [5522] = 5427, + [5523] = 708, + [5524] = 1151, + [5525] = 1149, + [5526] = 5526, + [5527] = 5527, [5528] = 5528, - [5529] = 5474, - [5530] = 5453, - [5531] = 5452, - [5532] = 5449, - [5533] = 5448, - [5534] = 5534, - [5535] = 5442, - [5536] = 5480, - [5537] = 5441, - [5538] = 5440, - [5539] = 5438, - [5540] = 5437, - [5541] = 5436, - [5542] = 5435, - [5543] = 5434, - [5544] = 5430, - [5545] = 5427, - [5546] = 5424, - [5547] = 5497, - [5548] = 1092, - [5549] = 1090, - [5550] = 1089, - [5551] = 1088, - [5552] = 5423, - [5553] = 5422, - [5554] = 5402, - [5555] = 5420, - [5556] = 5416, - [5557] = 5415, - [5558] = 5412, - [5559] = 5409, - [5560] = 5407, - [5561] = 5137, - [5562] = 5496, + [5529] = 5529, + [5530] = 5530, + [5531] = 5424, + [5532] = 1012, + [5533] = 5495, + [5534] = 184, + [5535] = 195, + [5536] = 5536, + [5537] = 5427, + [5538] = 177, + [5539] = 5539, + [5540] = 5424, + [5541] = 5495, + [5542] = 5427, + [5543] = 179, + [5544] = 5544, + [5545] = 218, + [5546] = 1051, + [5547] = 199, + [5548] = 208, + [5549] = 3775, + [5550] = 196, + [5551] = 5551, + [5552] = 5552, + [5553] = 3935, + [5554] = 5424, + [5555] = 169, + [5556] = 5556, + [5557] = 5557, + [5558] = 5424, + [5559] = 5427, + [5560] = 178, + [5561] = 181, + [5562] = 5562, [5563] = 5563, - [5564] = 5405, - [5565] = 5403, - [5566] = 5219, - [5567] = 5121, - [5568] = 5103, - [5569] = 5104, - [5570] = 5105, - [5571] = 5106, - [5572] = 5107, - [5573] = 5108, - [5574] = 5109, - [5575] = 5401, - [5576] = 5110, - [5577] = 5486, - [5578] = 5488, - [5579] = 5111, - [5580] = 5399, - [5581] = 5397, - [5582] = 5112, - [5583] = 5496, - [5584] = 5488, - [5585] = 5113, - [5586] = 5117, - [5587] = 5395, - [5588] = 5387, - [5589] = 5384, - [5590] = 5380, - [5591] = 1124, - [5592] = 5258, - [5593] = 5118, - [5594] = 5493, - [5595] = 5474, - [5596] = 5486, - [5597] = 5373, - [5598] = 5478, - [5599] = 5599, - [5600] = 5479, - [5601] = 5371, - [5602] = 5480, - [5603] = 5367, - [5604] = 5365, - [5605] = 5361, - [5606] = 5357, - [5607] = 5119, - [5608] = 5421, - [5609] = 5120, - [5610] = 5312, - [5611] = 5295, - [5612] = 5294, - [5613] = 5497, - [5614] = 5279, - [5615] = 5274, - [5616] = 5073, - [5617] = 5184, - [5618] = 5122, - [5619] = 5269, - [5620] = 5268, - [5621] = 5486, - [5622] = 5488, - [5623] = 5264, - [5624] = 5624, - [5625] = 5123, - [5626] = 5124, - [5627] = 5494, - [5628] = 5127, - [5629] = 5128, - [5630] = 5116, - [5631] = 5130, - [5632] = 5131, - [5633] = 5132, - [5634] = 5133, - [5635] = 5134, - [5636] = 5135, - [5637] = 5136, - [5638] = 5150, - [5639] = 5139, - [5640] = 5140, + [5564] = 5427, + [5565] = 5529, + [5566] = 5424, + [5567] = 5424, + [5568] = 5427, + [5569] = 5420, + [5570] = 1046, + [5571] = 1039, + [5572] = 177, + [5573] = 170, + [5574] = 5574, + [5575] = 5424, + [5576] = 5427, + [5577] = 3978, + [5578] = 1044, + [5579] = 5427, + [5580] = 5424, + [5581] = 5581, + [5582] = 5582, + [5583] = 5583, + [5584] = 5584, + [5585] = 189, + [5586] = 184, + [5587] = 5582, + [5588] = 1039, + [5589] = 5589, + [5590] = 5590, + [5591] = 5591, + [5592] = 5592, + [5593] = 5593, + [5594] = 5594, + [5595] = 5592, + [5596] = 5592, + [5597] = 5597, + [5598] = 5598, + [5599] = 5556, + [5600] = 5600, + [5601] = 5601, + [5602] = 5602, + [5603] = 5603, + [5604] = 5604, + [5605] = 5605, + [5606] = 5606, + [5607] = 5607, + [5608] = 5608, + [5609] = 5609, + [5610] = 5592, + [5611] = 5611, + [5612] = 5612, + [5613] = 5613, + [5614] = 5614, + [5615] = 5615, + [5616] = 5616, + [5617] = 5617, + [5618] = 5618, + [5619] = 5619, + [5620] = 5592, + [5621] = 5592, + [5622] = 5589, + [5623] = 233, + [5624] = 235, + [5625] = 5589, + [5626] = 218, + [5627] = 5627, + [5628] = 5592, + [5629] = 5629, + [5630] = 5630, + [5631] = 5631, + [5632] = 5632, + [5633] = 5633, + [5634] = 5634, + [5635] = 5635, + [5636] = 5636, + [5637] = 5637, + [5638] = 5638, + [5639] = 5639, + [5640] = 5640, [5641] = 5641, - [5642] = 5496, - [5643] = 5486, - [5644] = 5488, - [5645] = 5267, - [5646] = 5351, - [5647] = 1128, - [5648] = 5141, - [5649] = 5496, + [5642] = 5642, + [5643] = 5643, + [5644] = 5644, + [5645] = 5645, + [5646] = 5646, + [5647] = 5647, + [5648] = 5648, + [5649] = 5649, [5650] = 5650, - [5651] = 5474, - [5652] = 5142, - [5653] = 5496, - [5654] = 5474, - [5655] = 5496, - [5656] = 5474, - [5657] = 5496, - [5658] = 5474, - [5659] = 5143, - [5660] = 5496, - [5661] = 5474, - [5662] = 5474, - [5663] = 5496, - [5664] = 5474, - [5665] = 5665, - [5666] = 5496, - [5667] = 5474, - [5668] = 5480, - [5669] = 5496, - [5670] = 5474, - [5671] = 5496, - [5672] = 5474, - [5673] = 5145, - [5674] = 5496, - [5675] = 5474, - [5676] = 5496, - [5677] = 5474, - [5678] = 5496, - [5679] = 5497, - [5680] = 5474, - [5681] = 5496, - [5682] = 5534, - [5683] = 5146, - [5684] = 5149, - [5685] = 5474, - [5686] = 5496, - [5687] = 5488, - [5688] = 5474, - [5689] = 5496, - [5690] = 5179, - [5691] = 5170, - [5692] = 5488, - [5693] = 5474, - [5694] = 5496, - [5695] = 5488, - [5696] = 5172, - [5697] = 5173, - [5698] = 5174, - [5699] = 5175, - [5700] = 5176, - [5701] = 5193, + [5651] = 5651, + [5652] = 5652, + [5653] = 5653, + [5654] = 5654, + [5655] = 5655, + [5656] = 5656, + [5657] = 5657, + [5658] = 5658, + [5659] = 5659, + [5660] = 5660, + [5661] = 5661, + [5662] = 3797, + [5663] = 5663, + [5664] = 5664, + [5665] = 5664, + [5666] = 5592, + [5667] = 5667, + [5668] = 5668, + [5669] = 5669, + [5670] = 5627, + [5671] = 5671, + [5672] = 5589, + [5673] = 5592, + [5674] = 5674, + [5675] = 5675, + [5676] = 5676, + [5677] = 5677, + [5678] = 1151, + [5679] = 1149, + [5680] = 5680, + [5681] = 5681, + [5682] = 5682, + [5683] = 5664, + [5684] = 5684, + [5685] = 5685, + [5686] = 5686, + [5687] = 5687, + [5688] = 5589, + [5689] = 5689, + [5690] = 5690, + [5691] = 5691, + [5692] = 5692, + [5693] = 5693, + [5694] = 5694, + [5695] = 5695, + [5696] = 5696, + [5697] = 5697, + [5698] = 5698, + [5699] = 5699, + [5700] = 5700, + [5701] = 5701, [5702] = 5702, - [5703] = 5187, + [5703] = 5703, [5704] = 5704, - [5705] = 5486, + [5705] = 5705, [5706] = 5706, - [5707] = 5496, - [5708] = 5488, - [5709] = 5486, - [5710] = 5488, - [5711] = 5486, - [5712] = 5474, - [5713] = 5496, - [5714] = 5188, - [5715] = 5496, - [5716] = 5488, - [5717] = 5486, - [5718] = 5190, - [5719] = 5474, - [5720] = 5496, - [5721] = 5488, - [5722] = 5486, - [5723] = 5474, - [5724] = 5496, - [5725] = 5191, - [5726] = 5488, - [5727] = 5474, - [5728] = 5486, - [5729] = 5474, - [5730] = 5496, - [5731] = 5488, - [5732] = 5486, - [5733] = 5474, - [5734] = 5480, - [5735] = 5496, - [5736] = 5488, - [5737] = 5486, - [5738] = 5528, - [5739] = 5474, - [5740] = 5496, - [5741] = 5488, - [5742] = 5486, - [5743] = 5474, - [5744] = 5497, - [5745] = 5496, - [5746] = 5488, - [5747] = 5486, - [5748] = 5129, - [5749] = 5474, - [5750] = 5496, - [5751] = 5488, - [5752] = 5486, - [5753] = 5474, - [5754] = 5496, + [5707] = 5707, + [5708] = 5708, + [5709] = 5709, + [5710] = 5710, + [5711] = 5711, + [5712] = 5712, + [5713] = 5713, + [5714] = 5714, + [5715] = 5715, + [5716] = 5716, + [5717] = 213, + [5718] = 5718, + [5719] = 5719, + [5720] = 5720, + [5721] = 5721, + [5722] = 5722, + [5723] = 5723, + [5724] = 5724, + [5725] = 5725, + [5726] = 5726, + [5727] = 5727, + [5728] = 5728, + [5729] = 5611, + [5730] = 5730, + [5731] = 5731, + [5732] = 5732, + [5733] = 5733, + [5734] = 5734, + [5735] = 5735, + [5736] = 5736, + [5737] = 5737, + [5738] = 5738, + [5739] = 5739, + [5740] = 5740, + [5741] = 5741, + [5742] = 5742, + [5743] = 5743, + [5744] = 5744, + [5745] = 5745, + [5746] = 5746, + [5747] = 5747, + [5748] = 5748, + [5749] = 5749, + [5750] = 5750, + [5751] = 5627, + [5752] = 5752, + [5753] = 5627, + [5754] = 5754, [5755] = 5755, [5756] = 5756, - [5757] = 5488, - [5758] = 5486, - [5759] = 5474, - [5760] = 5156, - [5761] = 5192, - [5762] = 5497, - [5763] = 5480, - [5764] = 5474, - [5765] = 5476, + [5757] = 5589, + [5758] = 5758, + [5759] = 5664, + [5760] = 5760, + [5761] = 5761, + [5762] = 5762, + [5763] = 1136, + [5764] = 1137, + [5765] = 5765, [5766] = 5766, - [5767] = 5496, - [5768] = 5488, - [5769] = 5486, - [5770] = 5477, - [5771] = 5706, - [5772] = 5099, - [5773] = 5497, - [5774] = 5486, - [5775] = 5488, - [5776] = 5480, - [5777] = 5480, - [5778] = 5474, - [5779] = 5496, - [5780] = 5496, - [5781] = 5488, - [5782] = 5486, - [5783] = 5497, - [5784] = 5480, - [5785] = 5474, - [5786] = 5484, - [5787] = 5496, - [5788] = 221, - [5789] = 5488, - [5790] = 5486, - [5791] = 136, - [5792] = 5474, - [5793] = 5098, - [5794] = 5097, - [5795] = 1075, - [5796] = 5096, - [5797] = 135, - [5798] = 5491, - [5799] = 5480, - [5800] = 5492, - [5801] = 5801, - [5802] = 5497, - [5803] = 5480, - [5804] = 5495, - [5805] = 5498, - [5806] = 5474, - [5807] = 5496, - [5808] = 5488, - [5809] = 5497, - [5810] = 5486, - [5811] = 5497, - [5812] = 1064, - [5813] = 5218, - [5814] = 5095, - [5815] = 1060, - [5816] = 1027, - [5817] = 5817, - [5818] = 5818, - [5819] = 5819, - [5820] = 5092, - [5821] = 252, - [5822] = 5200, - [5823] = 5090, - [5824] = 5089, - [5825] = 5088, - [5826] = 5087, - [5827] = 5497, - [5828] = 5203, - [5829] = 5204, - [5830] = 5624, - [5831] = 5206, - [5832] = 5207, - [5833] = 5208, - [5834] = 5209, - [5835] = 5086, - [5836] = 5085, - [5837] = 5084, - [5838] = 5838, - [5839] = 5486, - [5840] = 5488, - [5841] = 5083, - [5842] = 5766, - [5843] = 5480, - [5844] = 5844, - [5845] = 5496, - [5846] = 5082, - [5847] = 5081, - [5848] = 5848, - [5849] = 5474, - [5850] = 5496, - [5851] = 1027, - [5852] = 5488, - [5853] = 5486, - [5854] = 5650, - [5855] = 5080, - [5856] = 5255, - [5857] = 5474, - [5858] = 5079, - [5859] = 5078, - [5860] = 2406, - [5861] = 5077, - [5862] = 5404, - [5863] = 5410, - [5864] = 5480, - [5865] = 5417, - [5866] = 5256, - [5867] = 5497, - [5868] = 5480, - [5869] = 5235, - [5870] = 5075, - [5871] = 5248, - [5872] = 5474, - [5873] = 5236, - [5874] = 5497, - [5875] = 5237, - [5876] = 5474, - [5877] = 5238, - [5878] = 5074, - [5879] = 5273, - [5880] = 5076, - [5881] = 5486, - [5882] = 5480, - [5883] = 5488, - [5884] = 5253, - [5885] = 5641, + [5767] = 1139, + [5768] = 1144, + [5769] = 5769, + [5770] = 5592, + [5771] = 5771, + [5772] = 5499, + [5773] = 5773, + [5774] = 5774, + [5775] = 5592, + [5776] = 5664, + [5777] = 5611, + [5778] = 5778, + [5779] = 5779, + [5780] = 5780, + [5781] = 5592, + [5782] = 5782, + [5783] = 5486, + [5784] = 5784, + [5785] = 5785, + [5786] = 5786, + [5787] = 5762, + [5788] = 5788, + [5789] = 5789, + [5790] = 5790, + [5791] = 5791, + [5792] = 5592, + [5793] = 5627, + [5794] = 5794, + [5795] = 5664, + [5796] = 5589, + [5797] = 5611, + [5798] = 5592, + [5799] = 5799, + [5800] = 5800, + [5801] = 2539, + [5802] = 3954, + [5803] = 5803, + [5804] = 5799, + [5805] = 5627, + [5806] = 5589, + [5807] = 5589, + [5808] = 5689, + [5809] = 5762, + [5810] = 5611, + [5811] = 5627, + [5812] = 5812, + [5813] = 5813, + [5814] = 5814, + [5815] = 5815, + [5816] = 5627, + [5817] = 5592, + [5818] = 5592, + [5819] = 5601, + [5820] = 5820, + [5821] = 5821, + [5822] = 1022, + [5823] = 5823, + [5824] = 5824, + [5825] = 5664, + [5826] = 5826, + [5827] = 1046, + [5828] = 5828, + [5829] = 5829, + [5830] = 5830, + [5831] = 5460, + [5832] = 5589, + [5833] = 5663, + [5834] = 1051, + [5835] = 5835, + [5836] = 5836, + [5837] = 5837, + [5838] = 5800, + [5839] = 5839, + [5840] = 5611, + [5841] = 5841, + [5842] = 5842, + [5843] = 5843, + [5844] = 5664, + [5845] = 5664, + [5846] = 5627, + [5847] = 5589, + [5848] = 5611, + [5849] = 5849, + [5850] = 5850, + [5851] = 5611, + [5852] = 5552, + [5853] = 5611, + [5854] = 1046, + [5855] = 5589, + [5856] = 5799, + [5857] = 5627, + [5858] = 5611, + [5859] = 5539, + [5860] = 5592, + [5861] = 5861, + [5862] = 5611, + [5863] = 5536, + [5864] = 5664, + [5865] = 5664, + [5866] = 5866, + [5867] = 5611, + [5868] = 5664, + [5869] = 5501, + [5870] = 5870, + [5871] = 5589, + [5872] = 5872, + [5873] = 5637, + [5874] = 5636, + [5875] = 5875, + [5876] = 5876, + [5877] = 5627, + [5878] = 5878, + [5879] = 5627, + [5880] = 5611, + [5881] = 5627, + [5882] = 5589, + [5883] = 1022, + [5884] = 5589, + [5885] = 5800, [5886] = 5886, - [5887] = 5887, + [5887] = 5664, [5888] = 5888, - [5889] = 1043, - [5890] = 5160, - [5891] = 5171, - [5892] = 5178, - [5893] = 5180, - [5894] = 5182, - [5895] = 5185, - [5896] = 5198, - [5897] = 5201, - [5898] = 5211, - [5899] = 5215, - [5900] = 5241, - [5901] = 5151, - [5902] = 5534, - [5903] = 5221, - [5904] = 5486, - [5905] = 5488, - [5906] = 5222, - [5907] = 5249, - [5908] = 5242, - [5909] = 5224, - [5910] = 5496, - [5911] = 5225, - [5912] = 5226, - [5913] = 5230, - [5914] = 5496, - [5915] = 5243, - [5916] = 5246, - [5917] = 5497, - [5918] = 5888, - [5919] = 5919, - [5920] = 5920, - [5921] = 5921, - [5922] = 5516, - [5923] = 5819, - [5924] = 3841, - [5925] = 5925, - [5926] = 998, - [5927] = 5927, - [5928] = 5928, - [5929] = 5929, - [5930] = 5930, + [5889] = 5627, + [5890] = 5589, + [5891] = 5762, + [5892] = 5589, + [5893] = 5627, + [5894] = 5800, + [5895] = 5611, + [5896] = 5896, + [5897] = 5664, + [5898] = 5898, + [5899] = 5664, + [5900] = 1274, + [5901] = 5611, + [5902] = 5627, + [5903] = 5589, + [5904] = 1273, + [5905] = 4010, + [5906] = 5611, + [5907] = 5907, + [5908] = 5908, + [5909] = 5909, + [5910] = 5589, + [5911] = 1012, + [5912] = 5912, + [5913] = 5589, + [5914] = 5589, + [5915] = 5589, + [5916] = 5627, + [5917] = 5589, + [5918] = 5664, + [5919] = 5589, + [5920] = 2455, + [5921] = 1012, + [5922] = 5589, + [5923] = 5923, + [5924] = 5924, + [5925] = 5589, + [5926] = 1012, + [5927] = 5589, + [5928] = 5589, + [5929] = 5589, + [5930] = 5589, [5931] = 5931, - [5932] = 139, - [5933] = 5921, - [5934] = 5934, - [5935] = 5935, - [5936] = 5921, - [5937] = 5920, - [5938] = 5920, - [5939] = 4072, - [5940] = 5925, - [5941] = 5941, - [5942] = 5920, - [5943] = 5921, - [5944] = 5934, - [5945] = 252, - [5946] = 5946, + [5932] = 5627, + [5933] = 5933, + [5934] = 5589, + [5935] = 5611, + [5936] = 5664, + [5937] = 5937, + [5938] = 5611, + [5939] = 5939, + [5940] = 5611, + [5941] = 5664, + [5942] = 5942, + [5943] = 5589, + [5944] = 5944, + [5945] = 5945, + [5946] = 5841, [5947] = 5947, - [5948] = 5920, - [5949] = 5921, + [5948] = 5627, + [5949] = 5949, [5950] = 5950, - [5951] = 5934, - [5952] = 4071, - [5953] = 5953, - [5954] = 145, - [5955] = 5925, + [5951] = 5589, + [5952] = 1023, + [5953] = 5762, + [5954] = 5589, + [5955] = 5664, [5956] = 5956, - [5957] = 5920, - [5958] = 5956, - [5959] = 5507, - [5960] = 5925, - [5961] = 5934, + [5957] = 5957, + [5958] = 5958, + [5959] = 5959, + [5960] = 5956, + [5961] = 5958, [5962] = 5956, - [5963] = 5925, - [5964] = 5934, - [5965] = 918, - [5966] = 4342, - [5967] = 5967, - [5968] = 5934, - [5969] = 918, + [5963] = 5958, + [5964] = 1044, + [5965] = 5956, + [5966] = 5958, + [5967] = 5956, + [5968] = 5958, + [5969] = 5969, [5970] = 5956, - [5971] = 5513, - [5972] = 5972, - [5973] = 5934, - [5974] = 5920, - [5975] = 5934, + [5971] = 5958, + [5972] = 5956, + [5973] = 5956, + [5974] = 5957, + [5975] = 5958, [5976] = 5956, - [5977] = 5920, - [5978] = 5934, - [5979] = 5956, - [5980] = 5920, - [5981] = 5956, - [5982] = 5921, - [5983] = 139, - [5984] = 5925, - [5985] = 5934, - [5986] = 5838, - [5987] = 5956, - [5988] = 5848, - [5989] = 5956, - [5990] = 5990, - [5991] = 5956, - [5992] = 5956, - [5993] = 5993, - [5994] = 5994, - [5995] = 5956, + [5977] = 5870, + [5978] = 5958, + [5979] = 5979, + [5980] = 5958, + [5981] = 5898, + [5982] = 5907, + [5983] = 5912, + [5984] = 5937, + [5985] = 5945, + [5986] = 5949, + [5987] = 5605, + [5988] = 5950, + [5989] = 5947, + [5990] = 5944, + [5991] = 5942, + [5992] = 5939, + [5993] = 5933, + [5994] = 5931, + [5995] = 5924, [5996] = 5996, - [5997] = 911, - [5998] = 5920, - [5999] = 5921, - [6000] = 6000, - [6001] = 911, - [6002] = 6002, - [6003] = 5563, - [6004] = 4084, - [6005] = 5920, - [6006] = 5920, - [6007] = 5934, - [6008] = 4083, - [6009] = 5921, - [6010] = 5920, - [6011] = 5934, - [6012] = 5956, - [6013] = 5921, - [6014] = 5925, - [6015] = 6015, - [6016] = 4033, - [6017] = 4037, - [6018] = 4054, - [6019] = 5920, - [6020] = 3993, - [6021] = 4040, - [6022] = 6022, - [6023] = 5934, - [6024] = 5925, - [6025] = 6025, - [6026] = 1282, - [6027] = 5956, - [6028] = 5920, - [6029] = 5925, - [6030] = 5934, - [6031] = 4018, - [6032] = 5925, - [6033] = 5920, - [6034] = 5934, - [6035] = 5934, - [6036] = 6036, - [6037] = 6037, - [6038] = 5925, - [6039] = 5920, - [6040] = 4079, - [6041] = 5920, - [6042] = 5921, - [6043] = 6043, - [6044] = 5844, - [6045] = 6045, - [6046] = 5925, - [6047] = 6047, - [6048] = 5934, - [6049] = 6049, - [6050] = 5934, - [6051] = 998, - [6052] = 6052, - [6053] = 5934, - [6054] = 5920, - [6055] = 5934, - [6056] = 5886, - [6057] = 6057, - [6058] = 5934, - [6059] = 5920, - [6060] = 5956, - [6061] = 5920, - [6062] = 5921, - [6063] = 5925, - [6064] = 145, - [6065] = 5934, - [6066] = 140, - [6067] = 6067, - [6068] = 5934, - [6069] = 1027, - [6070] = 5925, - [6071] = 4069, - [6072] = 5920, - [6073] = 5887, - [6074] = 6074, - [6075] = 5921, - [6076] = 5508, - [6077] = 6077, - [6078] = 5920, - [6079] = 1087, - [6080] = 5921, - [6081] = 6037, - [6082] = 5920, - [6083] = 6043, - [6084] = 5934, - [6085] = 137, - [6086] = 6074, - [6087] = 1004, - [6088] = 5920, - [6089] = 6089, - [6090] = 1004, - [6091] = 5934, - [6092] = 5956, - [6093] = 5920, - [6094] = 5934, - [6095] = 5920, - [6096] = 5934, - [6097] = 5934, - [6098] = 138, - [6099] = 5934, - [6100] = 6100, - [6101] = 5920, - [6102] = 5934, - [6103] = 6103, - [6104] = 5920, - [6105] = 5934, - [6106] = 5934, - [6107] = 5925, - [6108] = 5921, - [6109] = 5920, - [6110] = 5921, - [6111] = 6067, - [6112] = 5920, - [6113] = 5921, - [6114] = 5920, - [6115] = 5925, - [6116] = 5920, - [6117] = 5920, - [6118] = 6118, - [6119] = 6119, - [6120] = 6120, - [6121] = 6121, + [5997] = 5957, + [5998] = 5956, + [5999] = 5957, + [6000] = 5958, + [6001] = 5956, + [6002] = 5956, + [6003] = 5958, + [6004] = 5956, + [6005] = 5958, + [6006] = 5958, + [6007] = 5956, + [6008] = 5957, + [6009] = 5956, + [6010] = 5958, + [6011] = 5956, + [6012] = 1136, + [6013] = 5957, + [6014] = 5958, + [6015] = 5958, + [6016] = 5956, + [6017] = 5996, + [6018] = 5896, + [6019] = 5957, + [6020] = 5958, + [6021] = 5959, + [6022] = 5956, + [6023] = 5957, + [6024] = 5996, + [6025] = 5996, + [6026] = 1144, + [6027] = 5958, + [6028] = 1139, + [6029] = 5956, + [6030] = 5957, + [6031] = 5996, + [6032] = 5969, + [6033] = 5794, + [6034] = 5958, + [6035] = 5956, + [6036] = 5888, + [6037] = 1137, + [6038] = 5957, + [6039] = 5996, + [6040] = 5875, + [6041] = 5958, + [6042] = 5956, + [6043] = 5692, + [6044] = 5996, + [6045] = 5958, + [6046] = 5861, + [6047] = 5957, + [6048] = 5923, + [6049] = 5996, + [6050] = 5836, + [6051] = 5958, + [6052] = 5633, + [6053] = 5956, + [6054] = 5634, + [6055] = 5957, + [6056] = 5876, + [6057] = 5820, + [6058] = 5638, + [6059] = 5639, + [6060] = 5996, + [6061] = 5640, + [6062] = 5996, + [6063] = 5957, + [6064] = 5641, + [6065] = 5780, + [6066] = 5958, + [6067] = 5710, + [6068] = 5956, + [6069] = 5760, + [6070] = 5644, + [6071] = 5645, + [6072] = 5956, + [6073] = 5957, + [6074] = 5996, + [6075] = 5957, + [6076] = 5958, + [6077] = 5956, + [6078] = 5646, + [6079] = 5957, + [6080] = 5958, + [6081] = 5727, + [6082] = 5647, + [6083] = 5996, + [6084] = 5723, + [6085] = 5722, + [6086] = 5958, + [6087] = 5959, + [6088] = 5956, + [6089] = 5957, + [6090] = 5996, + [6091] = 1139, + [6092] = 5719, + [6093] = 5648, + [6094] = 5958, + [6095] = 5956, + [6096] = 5957, + [6097] = 5969, + [6098] = 5996, + [6099] = 5969, + [6100] = 5959, + [6101] = 5649, + [6102] = 5650, + [6103] = 1144, + [6104] = 5958, + [6105] = 5652, + [6106] = 5956, + [6107] = 5957, + [6108] = 5653, + [6109] = 5654, + [6110] = 5655, + [6111] = 5656, + [6112] = 5657, + [6113] = 5735, + [6114] = 6114, + [6115] = 5659, + [6116] = 5660, + [6117] = 5958, + [6118] = 5661, + [6119] = 5996, + [6120] = 5909, + [6121] = 5969, [6122] = 6122, - [6123] = 6122, - [6124] = 6124, - [6125] = 154, - [6126] = 6126, - [6127] = 6127, - [6128] = 6128, - [6129] = 6129, - [6130] = 6130, - [6131] = 6131, - [6132] = 1006, - [6133] = 6133, + [6123] = 4250, + [6124] = 4249, + [6125] = 5959, + [6126] = 5958, + [6127] = 5996, + [6128] = 5957, + [6129] = 5667, + [6130] = 1151, + [6131] = 5958, + [6132] = 5668, + [6133] = 5956, [6134] = 6134, - [6135] = 6135, - [6136] = 1008, - [6137] = 6122, - [6138] = 6138, - [6139] = 157, - [6140] = 6140, - [6141] = 1015, - [6142] = 6142, - [6143] = 160, - [6144] = 6118, - [6145] = 6145, - [6146] = 252, - [6147] = 6147, - [6148] = 6148, - [6149] = 166, - [6150] = 6150, - [6151] = 6118, - [6152] = 6122, - [6153] = 6140, - [6154] = 6122, - [6155] = 6155, - [6156] = 6122, - [6157] = 6118, - [6158] = 6118, - [6159] = 1015, - [6160] = 6160, - [6161] = 6161, - [6162] = 6162, - [6163] = 6163, - [6164] = 1008, - [6165] = 6165, - [6166] = 6145, - [6167] = 6118, - [6168] = 6118, - [6169] = 6118, - [6170] = 6122, - [6171] = 6163, - [6172] = 6172, - [6173] = 6173, - [6174] = 6165, - [6175] = 1186, - [6176] = 6122, - [6177] = 6177, - [6178] = 6122, - [6179] = 6179, - [6180] = 6130, - [6181] = 1006, - [6182] = 6182, - [6183] = 6134, - [6184] = 6119, - [6185] = 6121, - [6186] = 6186, - [6187] = 6126, - [6188] = 6120, - [6189] = 6133, - [6190] = 6128, - [6191] = 1168, - [6192] = 6162, - [6193] = 6131, - [6194] = 1160, - [6195] = 6195, - [6196] = 6173, - [6197] = 6197, - [6198] = 6195, - [6199] = 6199, - [6200] = 6199, - [6201] = 6201, - [6202] = 6148, - [6203] = 6203, - [6204] = 6150, - [6205] = 6201, - [6206] = 6173, - [6207] = 6197, - [6208] = 6135, - [6209] = 6122, - [6210] = 1189, - [6211] = 6182, - [6212] = 6138, - [6213] = 6142, - [6214] = 6122, - [6215] = 1038, - [6216] = 1027, - [6217] = 6217, - [6218] = 6218, - [6219] = 6203, - [6220] = 6122, - [6221] = 6221, - [6222] = 6222, - [6223] = 6118, - [6224] = 6224, - [6225] = 6225, - [6226] = 6226, - [6227] = 6227, - [6228] = 6228, + [6135] = 5669, + [6136] = 5674, + [6137] = 5675, + [6138] = 5676, + [6139] = 5969, + [6140] = 5956, + [6141] = 5957, + [6142] = 5996, + [6143] = 5677, + [6144] = 6144, + [6145] = 5958, + [6146] = 6146, + [6147] = 5682, + [6148] = 5969, + [6149] = 6149, + [6150] = 5959, + [6151] = 6151, + [6152] = 5959, + [6153] = 6153, + [6154] = 6144, + [6155] = 5958, + [6156] = 5684, + [6157] = 5685, + [6158] = 6158, + [6159] = 5686, + [6160] = 6151, + [6161] = 5956, + [6162] = 5969, + [6163] = 5957, + [6164] = 5996, + [6165] = 5687, + [6166] = 5690, + [6167] = 5691, + [6168] = 5969, + [6169] = 5959, + [6170] = 5959, + [6171] = 5958, + [6172] = 5609, + [6173] = 5694, + [6174] = 5695, + [6175] = 5696, + [6176] = 1149, + [6177] = 5958, + [6178] = 5697, + [6179] = 5699, + [6180] = 5698, + [6181] = 5680, + [6182] = 5701, + [6183] = 5956, + [6184] = 5702, + [6185] = 5908, + [6186] = 5703, + [6187] = 5704, + [6188] = 5705, + [6189] = 5969, + [6190] = 5706, + [6191] = 5956, + [6192] = 5996, + [6193] = 5957, + [6194] = 5658, + [6195] = 5996, + [6196] = 6196, + [6197] = 5878, + [6198] = 5956, + [6199] = 5671, + [6200] = 1151, + [6201] = 5700, + [6202] = 6202, + [6203] = 6114, + [6204] = 5956, + [6205] = 6134, + [6206] = 5812, + [6207] = 5823, + [6208] = 5643, + [6209] = 5958, + [6210] = 5957, + [6211] = 1149, + [6212] = 5996, + [6213] = 5651, + [6214] = 5959, + [6215] = 6215, + [6216] = 5959, + [6217] = 5593, + [6218] = 5828, + [6219] = 1137, + [6220] = 5597, + [6221] = 5602, + [6222] = 5603, + [6223] = 5604, + [6224] = 5835, + [6225] = 5969, + [6226] = 5969, + [6227] = 5959, + [6228] = 5606, [6229] = 6229, - [6230] = 6224, + [6230] = 6230, [6231] = 6231, - [6232] = 6232, - [6233] = 6233, - [6234] = 6234, - [6235] = 6235, - [6236] = 6236, - [6237] = 6237, - [6238] = 6238, - [6239] = 6239, - [6240] = 6226, - [6241] = 6241, - [6242] = 6242, - [6243] = 6243, - [6244] = 6242, - [6245] = 6235, - [6246] = 6229, - [6247] = 6247, - [6248] = 6248, + [6232] = 5956, + [6233] = 5958, + [6234] = 1136, + [6235] = 5612, + [6236] = 5613, + [6237] = 5956, + [6238] = 5614, + [6239] = 5615, + [6240] = 6240, + [6241] = 5979, + [6242] = 5616, + [6243] = 5600, + [6244] = 5598, + [6245] = 5617, + [6246] = 5956, + [6247] = 5594, + [6248] = 5957, [6249] = 6249, - [6250] = 6250, - [6251] = 6225, - [6252] = 6252, - [6253] = 6253, - [6254] = 6254, - [6255] = 6255, - [6256] = 6228, - [6257] = 6229, - [6258] = 6224, - [6259] = 6231, - [6260] = 6232, - [6261] = 6233, - [6262] = 6234, - [6263] = 6235, - [6264] = 6236, - [6265] = 6252, - [6266] = 6228, - [6267] = 6239, - [6268] = 6226, - [6269] = 6241, - [6270] = 6242, - [6271] = 6243, - [6272] = 6255, - [6273] = 6233, - [6274] = 6252, - [6275] = 6225, - [6276] = 6276, - [6277] = 6224, - [6278] = 6239, - [6279] = 6279, - [6280] = 6280, - [6281] = 6225, - [6282] = 6252, - [6283] = 6243, - [6284] = 6228, - [6285] = 6285, - [6286] = 6224, - [6287] = 6232, - [6288] = 6288, - [6289] = 6234, - [6290] = 6236, - [6291] = 6242, - [6292] = 6241, - [6293] = 6243, - [6294] = 6226, - [6295] = 6225, - [6296] = 6252, - [6297] = 6239, - [6298] = 6253, - [6299] = 6224, - [6300] = 6232, - [6301] = 6242, - [6302] = 6234, - [6303] = 6236, - [6304] = 6304, - [6305] = 6236, - [6306] = 6241, - [6307] = 6235, - [6308] = 6225, - [6309] = 6252, - [6310] = 6234, - [6311] = 6311, - [6312] = 6224, - [6313] = 6232, - [6314] = 6226, - [6315] = 6234, - [6316] = 6236, - [6317] = 6233, - [6318] = 6239, - [6319] = 6231, - [6320] = 6236, - [6321] = 6225, - [6322] = 6252, - [6323] = 6252, - [6324] = 6232, - [6325] = 6224, - [6326] = 6232, - [6327] = 6235, - [6328] = 6234, - [6329] = 6236, - [6330] = 6330, - [6331] = 6231, - [6332] = 6234, - [6333] = 6224, - [6334] = 6225, - [6335] = 6252, - [6336] = 6276, - [6337] = 6337, - [6338] = 6224, - [6339] = 6232, - [6340] = 6311, - [6341] = 6234, - [6342] = 6236, - [6343] = 6229, - [6344] = 6232, - [6345] = 6231, - [6346] = 6243, - [6347] = 6225, - [6348] = 6252, - [6349] = 6228, - [6350] = 6224, - [6351] = 6224, - [6352] = 6232, - [6353] = 6276, - [6354] = 6234, - [6355] = 6236, - [6356] = 6356, + [6250] = 5996, + [6251] = 158, + [6252] = 157, + [6253] = 2455, + [6254] = 227, + [6255] = 6146, + [6256] = 5996, + [6257] = 5957, + [6258] = 6258, + [6259] = 6258, + [6260] = 6202, + [6261] = 6261, + [6262] = 5956, + [6263] = 6196, + [6264] = 6264, + [6265] = 5618, + [6266] = 5957, + [6267] = 5969, + [6268] = 6268, + [6269] = 6269, + [6270] = 6270, + [6271] = 6271, + [6272] = 6272, + [6273] = 5958, + [6274] = 5619, + [6275] = 6275, + [6276] = 5969, + [6277] = 5843, + [6278] = 5959, + [6279] = 5850, + [6280] = 5959, + [6281] = 5681, + [6282] = 5849, + [6283] = 5958, + [6284] = 5959, + [6285] = 5790, + [6286] = 5957, + [6287] = 5996, + [6288] = 5959, + [6289] = 5956, + [6290] = 5969, + [6291] = 6122, + [6292] = 5708, + [6293] = 5957, + [6294] = 5709, + [6295] = 5958, + [6296] = 5996, + [6297] = 5642, + [6298] = 5842, + [6299] = 6122, + [6300] = 6300, + [6301] = 5791, + [6302] = 5824, + [6303] = 5821, + [6304] = 5815, + [6305] = 5814, + [6306] = 5711, + [6307] = 5712, + [6308] = 5713, + [6309] = 5714, + [6310] = 1144, + [6311] = 5715, + [6312] = 5716, + [6313] = 5803, + [6314] = 5813, + [6315] = 6315, + [6316] = 6316, + [6317] = 5718, + [6318] = 5720, + [6319] = 5721, + [6320] = 5996, + [6321] = 5957, + [6322] = 5724, + [6323] = 5866, + [6324] = 5957, + [6325] = 5725, + [6326] = 5956, + [6327] = 5996, + [6328] = 1139, + [6329] = 5728, + [6330] = 5730, + [6331] = 5731, + [6332] = 5969, + [6333] = 5959, + [6334] = 1137, + [6335] = 5732, + [6336] = 5733, + [6337] = 5958, + [6338] = 1136, + [6339] = 5734, + [6340] = 6340, + [6341] = 6316, + [6342] = 5958, + [6343] = 5736, + [6344] = 5959, + [6345] = 5752, + [6346] = 6346, + [6347] = 5956, + [6348] = 5737, + [6349] = 5786, + [6350] = 5738, + [6351] = 5739, + [6352] = 5957, + [6353] = 5996, + [6354] = 5969, + [6355] = 5740, + [6356] = 5741, [6357] = 6357, - [6358] = 6225, - [6359] = 6229, - [6360] = 6225, - [6361] = 6252, - [6362] = 6253, - [6363] = 6363, - [6364] = 6224, - [6365] = 6232, - [6366] = 6228, - [6367] = 6234, - [6368] = 6236, - [6369] = 6311, - [6370] = 6370, - [6371] = 6232, - [6372] = 6252, - [6373] = 6225, - [6374] = 6252, - [6375] = 6225, - [6376] = 6252, - [6377] = 6224, - [6378] = 6232, - [6379] = 6253, - [6380] = 6234, - [6381] = 6236, - [6382] = 6337, - [6383] = 6311, - [6384] = 6252, - [6385] = 6225, - [6386] = 6225, - [6387] = 6252, - [6388] = 6337, + [6358] = 5742, + [6359] = 5743, + [6360] = 5744, + [6361] = 6361, + [6362] = 6362, + [6363] = 6362, + [6364] = 5745, + [6365] = 5746, + [6366] = 5747, + [6367] = 5748, + [6368] = 5749, + [6369] = 5750, + [6370] = 5726, + [6371] = 5754, + [6372] = 5755, + [6373] = 5756, + [6374] = 5761, + [6375] = 5765, + [6376] = 5766, + [6377] = 6377, + [6378] = 5969, + [6379] = 5959, + [6380] = 6268, + [6381] = 6381, + [6382] = 6377, + [6383] = 6149, + [6384] = 5996, + [6385] = 5957, + [6386] = 5771, + [6387] = 5773, + [6388] = 6381, [6389] = 6389, - [6390] = 6224, + [6390] = 5956, [6391] = 6391, - [6392] = 6243, - [6393] = 6253, - [6394] = 6394, - [6395] = 6337, - [6396] = 6225, - [6397] = 6252, - [6398] = 6228, - [6399] = 6255, - [6400] = 6224, - [6401] = 6229, - [6402] = 6402, - [6403] = 1071, - [6404] = 6276, - [6405] = 1070, - [6406] = 6225, - [6407] = 6252, - [6408] = 6224, - [6409] = 6225, - [6410] = 6232, - [6411] = 6411, - [6412] = 1066, - [6413] = 6233, - [6414] = 6243, - [6415] = 6225, - [6416] = 6252, - [6417] = 6243, - [6418] = 6337, - [6419] = 6224, - [6420] = 6242, - [6421] = 6242, - [6422] = 6241, - [6423] = 6241, - [6424] = 6225, - [6425] = 6252, - [6426] = 6226, - [6427] = 6239, - [6428] = 6224, - [6429] = 6226, - [6430] = 6239, - [6431] = 6236, - [6432] = 6225, - [6433] = 6252, - [6434] = 6235, - [6435] = 6224, - [6436] = 6236, - [6437] = 6235, - [6438] = 6234, - [6439] = 6225, - [6440] = 6252, - [6441] = 6233, - [6442] = 6224, - [6443] = 6234, - [6444] = 1062, - [6445] = 6233, - [6446] = 6225, - [6447] = 6252, - [6448] = 6232, - [6449] = 6224, - [6450] = 6231, - [6451] = 1062, - [6452] = 6225, - [6453] = 6252, - [6454] = 6232, - [6455] = 6224, - [6456] = 6224, - [6457] = 6231, - [6458] = 6225, - [6459] = 6252, - [6460] = 6279, - [6461] = 6224, - [6462] = 6224, - [6463] = 6225, - [6464] = 6252, - [6465] = 6276, - [6466] = 6224, - [6467] = 6229, - [6468] = 6225, - [6469] = 6255, - [6470] = 6228, - [6471] = 6225, + [6392] = 5774, + [6393] = 5778, + [6394] = 5958, + [6395] = 5779, + [6396] = 5782, + [6397] = 5784, + [6398] = 5629, + [6399] = 5630, + [6400] = 5956, + [6401] = 5958, + [6402] = 2487, + [6403] = 5785, + [6404] = 6404, + [6405] = 6405, + [6406] = 5707, + [6407] = 1136, + [6408] = 5959, + [6409] = 1137, + [6410] = 1139, + [6411] = 1144, + [6412] = 6412, + [6413] = 5788, + [6414] = 270, + [6415] = 5789, + [6416] = 5631, + [6417] = 6300, + [6418] = 5969, + [6419] = 6340, + [6420] = 6420, + [6421] = 5996, + [6422] = 5632, + [6423] = 5969, + [6424] = 6424, + [6425] = 6425, + [6426] = 6426, + [6427] = 6315, + [6428] = 6428, + [6429] = 6264, + [6430] = 1046, + [6431] = 1022, + [6432] = 1046, + [6433] = 160, + [6434] = 6434, + [6435] = 6435, + [6436] = 1022, + [6437] = 1006, + [6438] = 162, + [6439] = 1006, + [6440] = 1004, + [6441] = 4360, + [6442] = 6434, + [6443] = 1004, + [6444] = 6435, + [6445] = 6445, + [6446] = 6446, + [6447] = 6434, + [6448] = 6435, + [6449] = 6449, + [6450] = 6158, + [6451] = 6451, + [6452] = 6451, + [6453] = 6451, + [6454] = 6451, + [6455] = 6455, + [6456] = 6455, + [6457] = 165, + [6458] = 6434, + [6459] = 6455, + [6460] = 168, + [6461] = 6461, + [6462] = 4359, + [6463] = 161, + [6464] = 6455, + [6465] = 160, + [6466] = 1012, + [6467] = 6451, + [6468] = 162, + [6469] = 6434, + [6470] = 270, + [6471] = 6435, [6472] = 6472, - [6473] = 6473, - [6474] = 6225, - [6475] = 6276, - [6476] = 6253, - [6477] = 6225, - [6478] = 6311, - [6479] = 6232, - [6480] = 6225, - [6481] = 6252, - [6482] = 6225, - [6483] = 6225, - [6484] = 6337, - [6485] = 6225, - [6486] = 6225, - [6487] = 6225, - [6488] = 6225, - [6489] = 6225, - [6490] = 6225, - [6491] = 6229, - [6492] = 6255, - [6493] = 6493, - [6494] = 6228, - [6495] = 6495, - [6496] = 1066, - [6497] = 6253, - [6498] = 6311, - [6499] = 6499, - [6500] = 6252, - [6501] = 6225, - [6502] = 6337, - [6503] = 6233, - [6504] = 6504, - [6505] = 6234, + [6473] = 1218, + [6474] = 6451, + [6475] = 4487, + [6476] = 4486, + [6477] = 6434, + [6478] = 6435, + [6479] = 4484, + [6480] = 4356, + [6481] = 6451, + [6482] = 6451, + [6483] = 6434, + [6484] = 6153, + [6485] = 4726, + [6486] = 6435, + [6487] = 6487, + [6488] = 6434, + [6489] = 6455, + [6490] = 4406, + [6491] = 6435, + [6492] = 6434, + [6493] = 6451, + [6494] = 6435, + [6495] = 1042, + [6496] = 6434, + [6497] = 4404, + [6498] = 4403, + [6499] = 6434, + [6500] = 6455, + [6501] = 6434, + [6502] = 6451, + [6503] = 6451, + [6504] = 4355, + [6505] = 6505, [6506] = 6506, - [6507] = 6235, - [6508] = 6508, - [6509] = 6225, - [6510] = 6236, - [6511] = 6227, - [6512] = 6512, - [6513] = 6513, - [6514] = 1043, - [6515] = 6239, - [6516] = 6225, - [6517] = 6226, - [6518] = 6228, - [6519] = 6512, - [6520] = 6520, - [6521] = 6241, - [6522] = 6242, - [6523] = 6224, - [6524] = 6242, - [6525] = 6525, - [6526] = 6526, - [6527] = 6513, - [6528] = 6241, - [6529] = 6226, - [6530] = 6243, - [6531] = 6239, - [6532] = 6532, - [6533] = 6236, - [6534] = 6235, - [6535] = 1070, - [6536] = 6234, - [6537] = 6233, - [6538] = 1071, - [6539] = 6234, - [6540] = 6232, - [6541] = 6231, - [6542] = 6279, - [6543] = 6543, - [6544] = 6544, - [6545] = 6276, - [6546] = 6546, - [6547] = 6337, - [6548] = 6229, - [6549] = 6255, - [6550] = 6243, - [6551] = 6242, - [6552] = 6228, - [6553] = 6241, - [6554] = 6226, - [6555] = 6253, - [6556] = 6239, - [6557] = 6311, - [6558] = 6236, - [6559] = 6559, - [6560] = 6560, - [6561] = 6561, - [6562] = 6252, - [6563] = 6253, - [6564] = 6337, - [6565] = 6235, - [6566] = 6234, - [6567] = 1087, - [6568] = 6233, - [6569] = 6232, - [6570] = 6231, + [6507] = 6507, + [6508] = 6507, + [6509] = 6275, + [6510] = 6434, + [6511] = 6272, + [6512] = 6435, + [6513] = 6451, + [6514] = 6434, + [6515] = 6271, + [6516] = 6507, + [6517] = 6451, + [6518] = 6507, + [6519] = 6507, + [6520] = 6434, + [6521] = 6507, + [6522] = 6451, + [6523] = 6523, + [6524] = 6455, + [6525] = 6451, + [6526] = 6507, + [6527] = 6527, + [6528] = 6507, + [6529] = 6455, + [6530] = 6240, + [6531] = 6507, + [6532] = 6527, + [6533] = 6455, + [6534] = 6434, + [6535] = 6215, + [6536] = 6507, + [6537] = 6434, + [6538] = 6435, + [6539] = 6261, + [6540] = 6455, + [6541] = 6507, + [6542] = 6507, + [6543] = 6451, + [6544] = 6434, + [6545] = 6507, + [6546] = 6451, + [6547] = 6507, + [6548] = 6435, + [6549] = 6549, + [6550] = 6507, + [6551] = 6434, + [6552] = 6451, + [6553] = 6434, + [6554] = 6455, + [6555] = 4354, + [6556] = 6451, + [6557] = 6451, + [6558] = 6558, + [6559] = 6507, + [6560] = 6434, + [6561] = 6451, + [6562] = 6451, + [6563] = 6435, + [6564] = 6455, + [6565] = 6434, + [6566] = 6451, + [6567] = 6434, + [6568] = 6451, + [6569] = 6451, + [6570] = 6507, [6571] = 6571, - [6572] = 6239, - [6573] = 6226, - [6574] = 6241, - [6575] = 6242, - [6576] = 6224, - [6577] = 6276, - [6578] = 6526, - [6579] = 6337, - [6580] = 6229, - [6581] = 6581, - [6582] = 6255, - [6583] = 6235, - [6584] = 6243, - [6585] = 6242, - [6586] = 6241, - [6587] = 6226, - [6588] = 6239, - [6589] = 6239, - [6590] = 6288, - [6591] = 6236, - [6592] = 6235, - [6593] = 6234, - [6594] = 6225, - [6595] = 6253, - [6596] = 6233, - [6597] = 6311, - [6598] = 6252, - [6599] = 6225, - [6600] = 6232, - [6601] = 6337, - [6602] = 6231, - [6603] = 6279, - [6604] = 6224, - [6605] = 6276, - [6606] = 6238, - [6607] = 6389, - [6608] = 6229, - [6609] = 6255, + [6572] = 6572, + [6573] = 6451, + [6574] = 6574, + [6575] = 6575, + [6576] = 6576, + [6577] = 6435, + [6578] = 6434, + [6579] = 6455, + [6580] = 6434, + [6581] = 4015, + [6582] = 6451, + [6583] = 6451, + [6584] = 6455, + [6585] = 6507, + [6586] = 6434, + [6587] = 6451, + [6588] = 6588, + [6589] = 6451, + [6590] = 6435, + [6591] = 6451, + [6592] = 6434, + [6593] = 6434, + [6594] = 6451, + [6595] = 6451, + [6596] = 6434, + [6597] = 6435, + [6598] = 6598, + [6599] = 6455, + [6600] = 6600, + [6601] = 6451, + [6602] = 6435, + [6603] = 6603, + [6604] = 6435, + [6605] = 4344, + [6606] = 6507, + [6607] = 6607, + [6608] = 6434, + [6609] = 6609, [6610] = 6610, - [6611] = 6252, - [6612] = 6561, - [6613] = 6493, - [6614] = 6560, - [6615] = 6311, - [6616] = 6234, - [6617] = 6559, - [6618] = 6228, + [6611] = 6434, + [6612] = 6404, + [6613] = 6451, + [6614] = 6405, + [6615] = 6615, + [6616] = 6616, + [6617] = 6617, + [6618] = 6618, [6619] = 6619, - [6620] = 6253, - [6621] = 6252, - [6622] = 6311, - [6623] = 6499, - [6624] = 6532, - [6625] = 1075, - [6626] = 6626, - [6627] = 6227, - [6628] = 6526, + [6620] = 6620, + [6621] = 6451, + [6622] = 6622, + [6623] = 6451, + [6624] = 6624, + [6625] = 6625, + [6626] = 6412, + [6627] = 6455, + [6628] = 6455, [6629] = 6629, - [6630] = 6546, - [6631] = 6236, - [6632] = 6559, - [6633] = 6560, - [6634] = 6561, - [6635] = 6635, - [6636] = 6253, - [6637] = 6231, - [6638] = 6253, - [6639] = 6255, - [6640] = 6229, - [6641] = 6276, - [6642] = 6311, - [6643] = 6224, - [6644] = 6228, + [6630] = 6630, + [6631] = 6434, + [6632] = 6455, + [6633] = 6633, + [6634] = 6435, + [6635] = 6434, + [6636] = 6451, + [6637] = 6600, + [6638] = 6598, + [6639] = 6455, + [6640] = 6588, + [6641] = 6434, + [6642] = 6435, + [6643] = 6643, + [6644] = 6644, [6645] = 6645, - [6646] = 6525, + [6646] = 6646, [6647] = 6647, - [6648] = 6243, - [6649] = 6499, - [6650] = 6226, - [6651] = 6241, - [6652] = 6252, - [6653] = 6227, - [6654] = 6225, - [6655] = 6337, - [6656] = 6559, - [6657] = 6560, - [6658] = 6561, + [6648] = 6648, + [6649] = 1303, + [6650] = 6647, + [6651] = 6647, + [6652] = 6652, + [6653] = 1302, + [6654] = 6654, + [6655] = 6643, + [6656] = 6656, + [6657] = 6657, + [6658] = 6658, [6659] = 6659, [6660] = 6660, - [6661] = 6243, - [6662] = 6242, + [6661] = 6661, + [6662] = 6647, [6663] = 6663, - [6664] = 6241, - [6665] = 6226, - [6666] = 6241, - [6667] = 6239, - [6668] = 6546, - [6669] = 6236, - [6670] = 6235, - [6671] = 6243, - [6672] = 6234, - [6673] = 6499, - [6674] = 6233, - [6675] = 6232, - [6676] = 6330, - [6677] = 6227, - [6678] = 6231, - [6679] = 6559, - [6680] = 6560, - [6681] = 6561, - [6682] = 6682, - [6683] = 6499, - [6684] = 6330, - [6685] = 6224, - [6686] = 6242, - [6687] = 6227, + [6664] = 6647, + [6665] = 6665, + [6666] = 6666, + [6667] = 6667, + [6668] = 6668, + [6669] = 6669, + [6670] = 6670, + [6671] = 6652, + [6672] = 6672, + [6673] = 6673, + [6674] = 6674, + [6675] = 6660, + [6676] = 6658, + [6677] = 6677, + [6678] = 6678, + [6679] = 6656, + [6680] = 6647, + [6681] = 6648, + [6682] = 1021, + [6683] = 6683, + [6684] = 6684, + [6685] = 6685, + [6686] = 6686, + [6687] = 6645, [6688] = 6688, - [6689] = 6559, - [6690] = 6560, - [6691] = 6561, - [6692] = 6692, - [6693] = 6499, - [6694] = 6241, - [6695] = 6276, - [6696] = 6231, - [6697] = 6227, - [6698] = 6226, - [6699] = 6559, - [6700] = 6560, - [6701] = 6561, + [6689] = 6689, + [6690] = 6690, + [6691] = 6657, + [6692] = 6684, + [6693] = 6685, + [6694] = 6647, + [6695] = 6695, + [6696] = 6696, + [6697] = 6644, + [6698] = 6659, + [6699] = 6699, + [6700] = 6677, + [6701] = 6678, [6702] = 6702, - [6703] = 6499, + [6703] = 6647, [6704] = 6704, - [6705] = 6229, - [6706] = 6706, - [6707] = 6227, - [6708] = 6255, - [6709] = 6559, - [6710] = 6560, - [6711] = 6561, - [6712] = 6239, - [6713] = 6499, - [6714] = 6714, - [6715] = 6243, - [6716] = 6228, - [6717] = 6227, - [6718] = 6357, - [6719] = 6559, - [6720] = 6560, - [6721] = 6561, - [6722] = 6236, - [6723] = 6499, - [6724] = 6724, - [6725] = 6253, - [6726] = 6726, - [6727] = 6227, - [6728] = 6504, - [6729] = 6559, - [6730] = 6560, - [6731] = 6561, - [6732] = 6311, - [6733] = 6499, - [6734] = 6734, - [6735] = 6252, - [6736] = 6235, - [6737] = 6227, - [6738] = 6234, - [6739] = 6559, - [6740] = 6560, - [6741] = 6561, - [6742] = 6233, - [6743] = 6499, - [6744] = 6225, - [6745] = 6337, - [6746] = 6499, - [6747] = 6227, - [6748] = 6663, - [6749] = 6559, - [6750] = 6560, - [6751] = 6561, - [6752] = 6635, - [6753] = 6499, - [6754] = 6610, - [6755] = 6506, + [6705] = 6705, + [6706] = 6647, + [6707] = 6674, + [6708] = 6673, + [6709] = 6709, + [6710] = 6670, + [6711] = 6669, + [6712] = 6668, + [6713] = 6702, + [6714] = 1292, + [6715] = 6647, + [6716] = 6704, + [6717] = 6645, + [6718] = 6718, + [6719] = 6719, + [6720] = 6699, + [6721] = 6667, + [6722] = 6647, + [6723] = 6666, + [6724] = 6665, + [6725] = 1293, + [6726] = 6663, + [6727] = 181, + [6728] = 6647, + [6729] = 179, + [6730] = 270, + [6731] = 169, + [6732] = 178, + [6733] = 1043, + [6734] = 1012, + [6735] = 1043, + [6736] = 6647, + [6737] = 1045, + [6738] = 1021, + [6739] = 1045, + [6740] = 6740, + [6741] = 6741, + [6742] = 6742, + [6743] = 6743, + [6744] = 6741, + [6745] = 6745, + [6746] = 6743, + [6747] = 6742, + [6748] = 6748, + [6749] = 6749, + [6750] = 6750, + [6751] = 6751, + [6752] = 6752, + [6753] = 6753, + [6754] = 6754, + [6755] = 6755, [6756] = 6756, - [6757] = 6227, - [6758] = 6233, - [6759] = 6559, - [6760] = 6560, - [6761] = 6561, - [6762] = 6571, - [6763] = 6499, + [6757] = 6740, + [6758] = 6758, + [6759] = 6758, + [6760] = 6755, + [6761] = 6754, + [6762] = 6762, + [6763] = 6749, [6764] = 6764, - [6765] = 6660, - [6766] = 6626, - [6767] = 6227, - [6768] = 6236, - [6769] = 6559, - [6770] = 6560, - [6771] = 6561, + [6765] = 6748, + [6766] = 6742, + [6767] = 6743, + [6768] = 6741, + [6769] = 6756, + [6770] = 6753, + [6771] = 6771, [6772] = 6772, - [6773] = 6499, - [6774] = 6233, - [6775] = 6242, - [6776] = 6227, - [6777] = 6250, - [6778] = 6559, - [6779] = 6560, - [6780] = 6561, - [6781] = 6225, - [6782] = 6499, - [6783] = 6241, - [6784] = 6226, - [6785] = 6227, - [6786] = 6232, - [6787] = 6559, - [6788] = 6560, - [6789] = 6561, - [6790] = 6239, - [6791] = 6236, - [6792] = 6227, - [6793] = 6559, - [6794] = 6235, - [6795] = 6227, - [6796] = 6559, - [6797] = 6234, - [6798] = 6227, - [6799] = 6559, - [6800] = 6233, - [6801] = 6227, - [6802] = 6559, - [6803] = 6232, - [6804] = 6227, - [6805] = 6559, - [6806] = 6231, - [6807] = 6227, - [6808] = 6559, - [6809] = 6224, - [6810] = 6227, - [6811] = 6559, - [6812] = 6812, - [6813] = 6227, - [6814] = 6559, - [6815] = 6231, - [6816] = 6227, - [6817] = 6279, - [6818] = 6227, - [6819] = 6224, - [6820] = 6227, - [6821] = 6495, - [6822] = 6227, - [6823] = 6276, - [6824] = 6227, - [6825] = 6402, - [6826] = 6227, - [6827] = 6238, - [6828] = 6227, - [6829] = 6276, - [6830] = 6227, - [6831] = 6229, - [6832] = 6227, - [6833] = 6255, - [6834] = 6227, - [6835] = 6228, - [6836] = 6227, - [6837] = 6229, - [6838] = 6253, - [6839] = 6232, - [6840] = 6311, - [6841] = 6841, - [6842] = 6370, - [6843] = 6231, - [6844] = 6844, - [6845] = 6845, - [6846] = 6846, - [6847] = 6847, - [6848] = 6848, - [6849] = 6849, - [6850] = 6279, - [6851] = 6228, - [6852] = 6848, - [6853] = 6224, - [6854] = 6756, - [6855] = 6726, - [6856] = 6647, - [6857] = 6255, - [6858] = 6276, - [6859] = 6252, - [6860] = 6225, - [6861] = 6337, - [6862] = 6255, - [6863] = 6242, - [6864] = 6228, - [6865] = 6243, - [6866] = 6546, - [6867] = 6756, - [6868] = 6546, - [6869] = 6756, - [6870] = 6546, - [6871] = 6756, - [6872] = 6546, - [6873] = 6756, - [6874] = 6546, - [6875] = 6756, - [6876] = 6546, - [6877] = 6756, - [6878] = 6546, - [6879] = 6756, - [6880] = 6546, - [6881] = 6756, - [6882] = 6546, - [6883] = 6756, - [6884] = 6756, - [6885] = 6756, - [6886] = 6756, - [6887] = 6756, - [6888] = 6756, - [6889] = 6242, - [6890] = 6241, - [6891] = 6891, - [6892] = 6226, - [6893] = 6239, - [6894] = 6254, - [6895] = 6237, - [6896] = 6236, - [6897] = 6238, - [6898] = 6235, - [6899] = 6253, - [6900] = 6311, - [6901] = 6234, - [6902] = 6229, - [6903] = 6903, + [6773] = 6752, + [6774] = 6751, + [6775] = 6751, + [6776] = 6752, + [6777] = 6753, + [6778] = 6750, + [6779] = 6758, + [6780] = 6755, + [6781] = 6754, + [6782] = 6762, + [6783] = 6749, + [6784] = 6748, + [6785] = 6742, + [6786] = 6743, + [6787] = 6741, + [6788] = 6788, + [6789] = 6741, + [6790] = 6790, + [6791] = 6751, + [6792] = 6752, + [6793] = 6793, + [6794] = 6794, + [6795] = 6745, + [6796] = 6755, + [6797] = 6762, + [6798] = 6743, + [6799] = 6748, + [6800] = 6743, + [6801] = 6742, + [6802] = 6748, + [6803] = 6749, + [6804] = 6751, + [6805] = 6752, + [6806] = 6755, + [6807] = 6762, + [6808] = 6748, + [6809] = 6743, + [6810] = 6762, + [6811] = 6754, + [6812] = 6755, + [6813] = 6751, + [6814] = 6752, + [6815] = 6740, + [6816] = 6758, + [6817] = 6755, + [6818] = 6762, + [6819] = 6741, + [6820] = 6748, + [6821] = 6743, + [6822] = 6764, + [6823] = 6756, + [6824] = 6794, + [6825] = 6749, + [6826] = 6751, + [6827] = 6752, + [6828] = 6753, + [6829] = 6771, + [6830] = 6755, + [6831] = 6762, + [6832] = 6762, + [6833] = 6748, + [6834] = 6743, + [6835] = 6772, + [6836] = 6752, + [6837] = 6754, + [6838] = 6751, + [6839] = 6751, + [6840] = 6752, + [6841] = 6750, + [6842] = 6755, + [6843] = 6755, + [6844] = 6762, + [6845] = 6740, + [6846] = 6748, + [6847] = 6743, + [6848] = 6793, + [6849] = 6758, + [6850] = 6790, + [6851] = 6851, + [6852] = 6751, + [6853] = 6752, + [6854] = 6748, + [6855] = 6855, + [6856] = 6755, + [6857] = 6756, + [6858] = 6858, + [6859] = 6859, + [6860] = 6758, + [6861] = 6750, + [6862] = 6751, + [6863] = 6752, + [6864] = 6741, + [6865] = 6790, + [6866] = 6755, + [6867] = 6867, + [6868] = 6793, + [6869] = 6794, + [6870] = 6753, + [6871] = 6745, + [6872] = 6751, + [6873] = 6752, + [6874] = 6743, + [6875] = 6742, + [6876] = 6755, + [6877] = 6771, + [6878] = 6748, + [6879] = 6749, + [6880] = 6752, + [6881] = 6751, + [6882] = 6751, + [6883] = 6752, + [6884] = 6750, + [6885] = 6762, + [6886] = 6755, + [6887] = 6887, + [6888] = 6754, + [6889] = 6889, + [6890] = 6890, + [6891] = 6755, + [6892] = 6751, + [6893] = 6752, + [6894] = 6740, + [6895] = 6758, + [6896] = 6755, + [6897] = 6897, + [6898] = 6764, + [6899] = 6756, + [6900] = 6900, + [6901] = 6762, + [6902] = 6751, + [6903] = 6752, + [6904] = 6753, + [6905] = 6771, + [6906] = 6755, + [6907] = 6745, + [6908] = 6772, + [6909] = 6750, + [6910] = 6752, + [6911] = 6751, + [6912] = 6752, + [6913] = 6751, + [6914] = 6750, + [6915] = 6755, + [6916] = 6751, + [6917] = 6752, + [6918] = 6918, + [6919] = 6771, + [6920] = 6751, + [6921] = 6752, + [6922] = 6741, + [6923] = 6790, + [6924] = 6755, + [6925] = 6753, + [6926] = 6793, + [6927] = 6756, + [6928] = 6794, + [6929] = 6751, + [6930] = 6752, + [6931] = 6745, + [6932] = 6743, + [6933] = 6755, + [6934] = 6934, + [6935] = 6764, + [6936] = 6742, + [6937] = 6751, + [6938] = 6752, + [6939] = 6748, + [6940] = 6755, + [6941] = 6758, + [6942] = 6749, + [6943] = 6751, + [6944] = 6752, + [6945] = 6740, + [6946] = 6755, + [6947] = 6755, + [6948] = 6754, + [6949] = 6751, + [6950] = 6752, + [6951] = 6762, + [6952] = 6755, + [6953] = 6762, + [6954] = 6754, + [6955] = 6751, + [6956] = 6752, + [6957] = 6889, + [6958] = 6755, + [6959] = 6741, + [6960] = 6755, + [6961] = 6751, + [6962] = 6752, + [6963] = 6758, + [6964] = 6755, + [6965] = 6758, + [6966] = 6751, + [6967] = 6752, + [6968] = 6764, + [6969] = 6755, + [6970] = 6756, + [6971] = 6751, + [6972] = 6752, + [6973] = 6790, + [6974] = 6755, + [6975] = 6753, + [6976] = 6751, + [6977] = 6752, + [6978] = 6771, + [6979] = 6755, + [6980] = 6772, + [6981] = 6751, + [6982] = 6752, + [6983] = 6751, + [6984] = 6751, + [6985] = 6793, + [6986] = 6794, + [6987] = 6751, + [6988] = 6771, + [6989] = 6751, + [6990] = 6751, + [6991] = 6751, + [6992] = 6751, + [6993] = 6751, + [6994] = 6751, + [6995] = 6751, + [6996] = 6751, + [6997] = 6751, + [6998] = 6751, + [6999] = 6751, + [7000] = 6741, + [7001] = 6790, + [7002] = 6793, + [7003] = 6794, + [7004] = 7004, + [7005] = 7005, + [7006] = 6745, + [7007] = 7007, + [7008] = 6743, + [7009] = 6742, + [7010] = 6748, + [7011] = 6749, + [7012] = 6749, + [7013] = 7013, + [7014] = 6743, + [7015] = 6742, + [7016] = 6751, + [7017] = 6748, + [7018] = 7018, + [7019] = 7019, + [7020] = 7020, + [7021] = 6762, + [7022] = 6754, + [7023] = 6889, + [7024] = 6755, + [7025] = 6740, + [7026] = 6748, + [7027] = 6918, + [7028] = 6749, + [7029] = 6758, + [7030] = 6764, + [7031] = 6756, + [7032] = 6762, + [7033] = 7033, + [7034] = 6754, + [7035] = 6753, + [7036] = 6771, + [7037] = 6755, + [7038] = 7038, + [7039] = 6772, + [7040] = 6752, + [7041] = 6751, + [7042] = 6740, + [7043] = 6764, + [7044] = 6750, + [7045] = 6742, + [7046] = 6758, + [7047] = 6741, + [7048] = 7048, + [7049] = 6790, + [7050] = 6756, + [7051] = 7051, + [7052] = 6793, + [7053] = 7053, + [7054] = 7054, + [7055] = 6794, + [7056] = 6745, + [7057] = 6743, + [7058] = 6743, + [7059] = 6742, + [7060] = 6748, + [7061] = 6749, + [7062] = 6756, + [7063] = 6745, + [7064] = 6794, + [7065] = 6793, + [7066] = 6855, + [7067] = 6858, + [7068] = 6859, + [7069] = 6753, + [7070] = 6762, + [7071] = 6771, + [7072] = 6752, + [7073] = 6754, + [7074] = 7074, + [7075] = 7053, + [7076] = 6889, + [7077] = 6755, + [7078] = 7078, + [7079] = 6745, + [7080] = 6794, + [7081] = 6793, + [7082] = 6790, + [7083] = 6740, + [7084] = 6918, + [7085] = 6758, + [7086] = 6764, + [7087] = 6756, + [7088] = 6751, + [7089] = 6753, + [7090] = 6771, + [7091] = 6750, + [7092] = 6772, + [7093] = 6752, + [7094] = 6751, + [7095] = 6750, + [7096] = 6790, + [7097] = 6753, + [7098] = 6771, + [7099] = 6741, + [7100] = 7100, + [7101] = 7101, + [7102] = 7102, + [7103] = 7103, + [7104] = 7104, + [7105] = 7105, + [7106] = 6750, + [7107] = 6740, + [7108] = 6742, + [7109] = 6755, + [7110] = 7110, + [7111] = 7111, + [7112] = 7112, + [7113] = 7113, + [7114] = 6751, + [7115] = 6752, + [7116] = 7116, + [7117] = 7117, + [7118] = 6753, + [7119] = 6748, + [7120] = 7120, + [7121] = 7121, + [7122] = 6790, + [7123] = 7123, + [7124] = 6793, + [7125] = 6794, + [7126] = 6745, + [7127] = 6756, + [7128] = 6743, + [7129] = 6742, + [7130] = 6748, + [7131] = 6764, + [7132] = 6749, + [7133] = 7133, + [7134] = 7134, + [7135] = 6762, + [7136] = 7033, + [7137] = 6754, + [7138] = 6755, + [7139] = 6740, + [7140] = 7140, + [7141] = 6741, + [7142] = 7048, + [7143] = 6745, + [7144] = 6794, + [7145] = 6793, + [7146] = 6790, + [7147] = 6758, + [7148] = 6758, + [7149] = 6790, + [7150] = 6793, + [7151] = 6794, + [7152] = 6745, + [7153] = 6743, + [7154] = 7154, + [7155] = 6740, + [7156] = 7156, + [7157] = 7078, + [7158] = 7158, + [7159] = 6756, + [7160] = 7074, + [7161] = 6755, + [7162] = 7020, + [7163] = 7007, + [7164] = 7019, + [7165] = 6754, + [7166] = 6762, + [7167] = 7018, + [7168] = 7033, + [7169] = 6753, + [7170] = 7053, + [7171] = 6771, + [7172] = 6855, + [7173] = 6858, + [7174] = 6859, + [7175] = 7113, + [7176] = 6742, + [7177] = 6752, + [7178] = 6751, + [7179] = 7179, + [7180] = 6748, + [7181] = 6750, + [7182] = 6772, + [7183] = 7018, + [7184] = 6752, + [7185] = 6788, + [7186] = 7156, + [7187] = 6751, + [7188] = 6890, + [7189] = 6749, + [7190] = 7154, + [7191] = 7117, + [7192] = 6748, + [7193] = 6742, + [7194] = 7007, + [7195] = 6743, + [7196] = 6745, + [7197] = 6794, + [7198] = 7018, + [7199] = 7013, + [7200] = 6889, + [7201] = 6855, + [7202] = 6858, + [7203] = 6859, + [7204] = 6793, + [7205] = 6790, + [7206] = 6749, + [7207] = 6741, + [7208] = 7208, + [7209] = 7209, + [7210] = 6918, + [7211] = 6762, + [7212] = 7212, + [7213] = 7213, + [7214] = 7214, + [7215] = 6750, + [7216] = 7216, + [7217] = 7217, + [7218] = 7007, + [7219] = 6752, + [7220] = 6750, + [7221] = 6741, + [7222] = 7018, + [7223] = 6790, + [7224] = 6855, + [7225] = 6858, + [7226] = 6859, + [7227] = 6754, + [7228] = 7007, + [7229] = 6889, + [7230] = 6793, + [7231] = 6755, + [7232] = 7018, + [7233] = 6740, + [7234] = 6855, + [7235] = 6858, + [7236] = 6859, + [7237] = 6794, + [7238] = 7007, + [7239] = 7158, + [7240] = 6745, + [7241] = 6934, + [7242] = 7018, + [7243] = 6751, + [7244] = 6855, + [7245] = 6858, + [7246] = 6859, + [7247] = 7217, + [7248] = 7007, + [7249] = 6758, + [7250] = 6743, + [7251] = 7005, + [7252] = 7018, + [7253] = 7038, + [7254] = 6855, + [7255] = 6858, + [7256] = 6859, + [7257] = 6764, + [7258] = 7007, + [7259] = 6756, + [7260] = 6742, + [7261] = 6748, + [7262] = 7018, + [7263] = 6753, + [7264] = 6855, + [7265] = 6858, + [7266] = 6859, + [7267] = 6771, + [7268] = 7007, + [7269] = 6771, + [7270] = 6749, + [7271] = 6762, + [7272] = 7018, + [7273] = 6754, + [7274] = 6855, + [7275] = 6858, + [7276] = 6859, + [7277] = 6755, + [7278] = 7007, + [7279] = 6740, + [7280] = 6753, + [7281] = 6758, + [7282] = 7018, + [7283] = 6772, + [7284] = 6855, + [7285] = 6858, + [7286] = 6859, + [7287] = 6752, + [7288] = 7007, + [7289] = 6751, + [7290] = 6764, + [7291] = 7291, + [7292] = 7018, + [7293] = 6750, + [7294] = 6855, + [7295] = 6858, + [7296] = 6859, + [7297] = 6756, + [7298] = 7007, + [7299] = 7291, + [7300] = 6756, + [7301] = 6764, + [7302] = 7018, + [7303] = 6743, + [7304] = 6855, + [7305] = 6858, + [7306] = 6859, + [7307] = 6758, + [7308] = 7007, + [7309] = 6753, + [7310] = 6771, + [7311] = 6752, + [7312] = 7018, + [7313] = 7313, + [7314] = 6855, + [7315] = 6858, + [7316] = 6859, + [7317] = 7317, + [7318] = 7007, + [7319] = 6755, + [7320] = 6751, + [7321] = 6745, + [7322] = 7018, + [7323] = 6794, + [7324] = 6855, + [7325] = 6858, + [7326] = 6859, + [7327] = 6790, + [7328] = 7007, + [7329] = 7329, + [7330] = 6750, + [7331] = 7331, + [7332] = 7018, + [7333] = 7333, + [7334] = 6855, + [7335] = 6858, + [7336] = 6859, + [7337] = 6740, + [7338] = 7007, + [7339] = 7339, + [7340] = 6755, + [7341] = 6754, + [7342] = 7018, + [7343] = 6762, + [7344] = 6855, + [7345] = 6858, + [7346] = 6859, + [7347] = 6749, + [7348] = 7007, + [7349] = 6748, + [7350] = 6742, + [7351] = 7018, + [7352] = 7048, + [7353] = 6855, + [7354] = 6741, + [7355] = 7007, + [7356] = 7356, + [7357] = 7357, + [7358] = 7018, + [7359] = 7359, + [7360] = 6855, + [7361] = 7140, + [7362] = 6754, + [7363] = 7018, + [7364] = 6855, + [7365] = 7365, + [7366] = 7018, + [7367] = 6855, + [7368] = 7368, + [7369] = 7018, + [7370] = 6855, + [7371] = 7007, + [7372] = 7018, + [7373] = 6855, + [7374] = 6793, + [7375] = 7018, + [7376] = 6855, + [7377] = 6740, + [7378] = 7018, + [7379] = 6743, + [7380] = 7018, + [7381] = 6762, + [7382] = 7018, + [7383] = 6745, + [7384] = 7018, + [7385] = 6794, + [7386] = 7018, + [7387] = 6793, + [7388] = 7018, + [7389] = 6790, + [7390] = 7018, + [7391] = 6741, + [7392] = 7018, + [7393] = 7134, + [7394] = 7018, + [7395] = 7395, + [7396] = 7018, + [7397] = 7133, + [7398] = 7018, + [7399] = 6749, + [7400] = 7018, + [7401] = 6741, + [7402] = 7018, + [7403] = 6790, + [7404] = 7018, + [7405] = 7004, + [7406] = 7018, + [7407] = 7407, + [7408] = 7018, + [7409] = 6793, + [7410] = 7018, + [7411] = 7411, + [7412] = 7412, + [7413] = 6794, + [7414] = 6745, + [7415] = 6743, + [7416] = 6742, + [7417] = 7417, + [7418] = 6748, + [7419] = 6749, + [7420] = 6762, + [7421] = 7110, + [7422] = 7422, + [7423] = 6754, + [7424] = 6755, + [7425] = 6740, + [7426] = 6758, + [7427] = 7395, + [7428] = 7209, + [7429] = 6867, + [7430] = 6764, + [7431] = 6756, + [7432] = 6750, + [7433] = 6751, + [7434] = 6752, + [7435] = 6753, + [7436] = 6771, + [7437] = 6752, + [7438] = 6751, + [7439] = 6750, + [7440] = 1051, + [7441] = 6771, + [7442] = 1039, + [7443] = 1044, + [7444] = 1135, + [7445] = 1138, + [7446] = 1142, + [7447] = 6753, + [7448] = 1134, + [7449] = 6756, + [7450] = 6751, + [7451] = 6751, + [7452] = 7053, + [7453] = 7453, + [7454] = 7395, + [7455] = 7053, + [7456] = 7395, + [7457] = 7053, + [7458] = 7395, + [7459] = 7053, + [7460] = 7395, + [7461] = 7053, + [7462] = 7395, + [7463] = 7053, + [7464] = 7395, + [7465] = 7053, + [7466] = 7395, + [7467] = 7053, + [7468] = 7395, + [7469] = 7053, + [7470] = 7395, + [7471] = 7053, + [7472] = 7395, + [7473] = 7053, + [7474] = 7395, + [7475] = 7053, + [7476] = 7395, + [7477] = 7395, + [7478] = 7395, + [7479] = 7395, + [7480] = 7395, + [7481] = 7395, + [7482] = 1134, + [7483] = 1135, + [7484] = 6764, + [7485] = 1138, + [7486] = 7208, + [7487] = 1142, + [7488] = 6741, + [7489] = 6790, + [7490] = 6793, + [7491] = 6794, + [7492] = 6745, + [7493] = 6743, + [7494] = 6742, + [7495] = 6748, + [7496] = 6749, + [7497] = 6762, + [7498] = 6754, + [7499] = 7499, }; static TSCharacterRange sym_cmd_identifier_character_set_1[] = { @@ -11405,29 +11994,31 @@ static TSCharacterRange sym_cmd_identifier_character_set_1[] = { {0x10c00, 0x10c48}, {0x10c80, 0x10cb2}, {0x10cc0, 0x10cf2}, {0x10d00, 0x10d23}, {0x10e80, 0x10ea9}, {0x10eb0, 0x10eb1}, {0x10f00, 0x10f1c}, {0x10f27, 0x10f27}, {0x10f30, 0x10f45}, {0x10f70, 0x10f81}, {0x10fb0, 0x10fc4}, {0x10fe0, 0x10ff6}, {0x11003, 0x11037}, {0x11071, 0x11072}, {0x11075, 0x11075}, {0x11083, 0x110af}, {0x110d0, 0x110e8}, {0x11103, 0x11126}, {0x11144, 0x11144}, {0x11147, 0x11147}, {0x11150, 0x11172}, {0x11176, 0x11176}, {0x11183, 0x111b2}, {0x111c1, 0x111c4}, - {0x111da, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, {0x11213, 0x1122b}, {0x11280, 0x11286}, {0x11288, 0x11288}, {0x1128a, 0x1128d}, {0x1128f, 0x1129d}, - {0x1129f, 0x112a8}, {0x112b0, 0x112de}, {0x11305, 0x1130c}, {0x1130f, 0x11310}, {0x11313, 0x11328}, {0x1132a, 0x11330}, {0x11332, 0x11333}, {0x11335, 0x11339}, - {0x1133d, 0x1133d}, {0x11350, 0x11350}, {0x1135d, 0x11361}, {0x11400, 0x11434}, {0x11447, 0x1144a}, {0x1145f, 0x11461}, {0x11480, 0x114af}, {0x114c4, 0x114c5}, - {0x114c7, 0x114c7}, {0x11580, 0x115ae}, {0x115d8, 0x115db}, {0x11600, 0x1162f}, {0x11644, 0x11644}, {0x11680, 0x116aa}, {0x116b8, 0x116b8}, {0x11700, 0x1171a}, - {0x11740, 0x11746}, {0x11800, 0x1182b}, {0x118a0, 0x118df}, {0x118ff, 0x11906}, {0x11909, 0x11909}, {0x1190c, 0x11913}, {0x11915, 0x11916}, {0x11918, 0x1192f}, - {0x1193f, 0x1193f}, {0x11941, 0x11941}, {0x119a0, 0x119a7}, {0x119aa, 0x119d0}, {0x119e1, 0x119e1}, {0x119e3, 0x119e3}, {0x11a00, 0x11a00}, {0x11a0b, 0x11a32}, - {0x11a3a, 0x11a3a}, {0x11a50, 0x11a50}, {0x11a5c, 0x11a89}, {0x11a9d, 0x11a9d}, {0x11ab0, 0x11af8}, {0x11c00, 0x11c08}, {0x11c0a, 0x11c2e}, {0x11c40, 0x11c40}, - {0x11c72, 0x11c8f}, {0x11d00, 0x11d06}, {0x11d08, 0x11d09}, {0x11d0b, 0x11d30}, {0x11d46, 0x11d46}, {0x11d60, 0x11d65}, {0x11d67, 0x11d68}, {0x11d6a, 0x11d89}, - {0x11d98, 0x11d98}, {0x11ee0, 0x11ef2}, {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, {0x13000, 0x1342e}, - {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, {0x16a70, 0x16abe}, {0x16ad0, 0x16aed}, {0x16b00, 0x16b2f}, {0x16b40, 0x16b43}, {0x16b63, 0x16b77}, - {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, {0x16f50, 0x16f50}, {0x16f93, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe3}, {0x17000, 0x187f7}, - {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, {0x1b150, 0x1b152}, {0x1b164, 0x1b167}, - {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, - {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, - {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, - {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, - {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, {0x1df00, 0x1df1e}, {0x1e100, 0x1e12c}, {0x1e137, 0x1e13d}, {0x1e14e, 0x1e14e}, {0x1e290, 0x1e2ad}, - {0x1e2c0, 0x1e2eb}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, {0x1e800, 0x1e8c4}, {0x1e900, 0x1e943}, {0x1e94b, 0x1e94b}, - {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, - {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, - {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, - {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, - {0x1eeab, 0x1eebb}, {0x20000, 0x2a6df}, {0x2a700, 0x2b738}, {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, + {0x111da, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, {0x11213, 0x1122b}, {0x1123f, 0x11240}, {0x11280, 0x11286}, {0x11288, 0x11288}, {0x1128a, 0x1128d}, + {0x1128f, 0x1129d}, {0x1129f, 0x112a8}, {0x112b0, 0x112de}, {0x11305, 0x1130c}, {0x1130f, 0x11310}, {0x11313, 0x11328}, {0x1132a, 0x11330}, {0x11332, 0x11333}, + {0x11335, 0x11339}, {0x1133d, 0x1133d}, {0x11350, 0x11350}, {0x1135d, 0x11361}, {0x11400, 0x11434}, {0x11447, 0x1144a}, {0x1145f, 0x11461}, {0x11480, 0x114af}, + {0x114c4, 0x114c5}, {0x114c7, 0x114c7}, {0x11580, 0x115ae}, {0x115d8, 0x115db}, {0x11600, 0x1162f}, {0x11644, 0x11644}, {0x11680, 0x116aa}, {0x116b8, 0x116b8}, + {0x11700, 0x1171a}, {0x11740, 0x11746}, {0x11800, 0x1182b}, {0x118a0, 0x118df}, {0x118ff, 0x11906}, {0x11909, 0x11909}, {0x1190c, 0x11913}, {0x11915, 0x11916}, + {0x11918, 0x1192f}, {0x1193f, 0x1193f}, {0x11941, 0x11941}, {0x119a0, 0x119a7}, {0x119aa, 0x119d0}, {0x119e1, 0x119e1}, {0x119e3, 0x119e3}, {0x11a00, 0x11a00}, + {0x11a0b, 0x11a32}, {0x11a3a, 0x11a3a}, {0x11a50, 0x11a50}, {0x11a5c, 0x11a89}, {0x11a9d, 0x11a9d}, {0x11ab0, 0x11af8}, {0x11c00, 0x11c08}, {0x11c0a, 0x11c2e}, + {0x11c40, 0x11c40}, {0x11c72, 0x11c8f}, {0x11d00, 0x11d06}, {0x11d08, 0x11d09}, {0x11d0b, 0x11d30}, {0x11d46, 0x11d46}, {0x11d60, 0x11d65}, {0x11d67, 0x11d68}, + {0x11d6a, 0x11d89}, {0x11d98, 0x11d98}, {0x11ee0, 0x11ef2}, {0x11f02, 0x11f02}, {0x11f04, 0x11f10}, {0x11f12, 0x11f33}, {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, + {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, {0x13000, 0x1342f}, {0x13441, 0x13446}, {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, + {0x16a70, 0x16abe}, {0x16ad0, 0x16aed}, {0x16b00, 0x16b2f}, {0x16b40, 0x16b43}, {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, + {0x16f50, 0x16f50}, {0x16f93, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe3}, {0x17000, 0x187f7}, {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, + {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, {0x1b132, 0x1b132}, {0x1b150, 0x1b152}, {0x1b155, 0x1b155}, {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, + {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, + {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, + {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, + {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, + {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, {0x1df00, 0x1df1e}, {0x1df25, 0x1df2a}, {0x1e030, 0x1e06d}, {0x1e100, 0x1e12c}, {0x1e137, 0x1e13d}, {0x1e14e, 0x1e14e}, + {0x1e290, 0x1e2ad}, {0x1e2c0, 0x1e2eb}, {0x1e4d0, 0x1e4eb}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, {0x1e800, 0x1e8c4}, + {0x1e900, 0x1e943}, {0x1e94b, 0x1e94b}, {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, + {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, + {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, + {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, + {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, {0x20000, 0x2a6df}, {0x2a700, 0x2b739}, {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, + {0x2ebf0, 0x2ee5d}, {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, {0x31350, 0x323af}, }; static TSCharacterRange sym_cmd_identifier_character_set_2[] = { @@ -11451,11 +12042,11 @@ static TSCharacterRange sym_cmd_identifier_character_set_2[] = { {0xc00, 0xc0c}, {0xc0e, 0xc10}, {0xc12, 0xc28}, {0xc2a, 0xc39}, {0xc3c, 0xc44}, {0xc46, 0xc48}, {0xc4a, 0xc4d}, {0xc55, 0xc56}, {0xc58, 0xc5a}, {0xc5d, 0xc5d}, {0xc60, 0xc63}, {0xc66, 0xc6f}, {0xc80, 0xc83}, {0xc85, 0xc8c}, {0xc8e, 0xc90}, {0xc92, 0xca8}, {0xcaa, 0xcb3}, {0xcb5, 0xcb9}, {0xcbc, 0xcc4}, {0xcc6, 0xcc8}, {0xcca, 0xccd}, {0xcd5, 0xcd6}, {0xcdd, 0xcde}, {0xce0, 0xce3}, - {0xce6, 0xcef}, {0xcf1, 0xcf2}, {0xd00, 0xd0c}, {0xd0e, 0xd10}, {0xd12, 0xd44}, {0xd46, 0xd48}, {0xd4a, 0xd4e}, {0xd54, 0xd57}, + {0xce6, 0xcef}, {0xcf1, 0xcf3}, {0xd00, 0xd0c}, {0xd0e, 0xd10}, {0xd12, 0xd44}, {0xd46, 0xd48}, {0xd4a, 0xd4e}, {0xd54, 0xd57}, {0xd5f, 0xd63}, {0xd66, 0xd6f}, {0xd7a, 0xd7f}, {0xd81, 0xd83}, {0xd85, 0xd96}, {0xd9a, 0xdb1}, {0xdb3, 0xdbb}, {0xdbd, 0xdbd}, {0xdc0, 0xdc6}, {0xdca, 0xdca}, {0xdcf, 0xdd4}, {0xdd6, 0xdd6}, {0xdd8, 0xddf}, {0xde6, 0xdef}, {0xdf2, 0xdf3}, {0xe01, 0xe3a}, {0xe40, 0xe4e}, {0xe50, 0xe59}, {0xe81, 0xe82}, {0xe84, 0xe84}, {0xe86, 0xe8a}, {0xe8c, 0xea3}, {0xea5, 0xea5}, {0xea7, 0xebd}, - {0xec0, 0xec4}, {0xec6, 0xec6}, {0xec8, 0xecd}, {0xed0, 0xed9}, {0xedc, 0xedf}, {0xf00, 0xf00}, {0xf18, 0xf19}, {0xf20, 0xf29}, + {0xec0, 0xec4}, {0xec6, 0xec6}, {0xec8, 0xece}, {0xed0, 0xed9}, {0xedc, 0xedf}, {0xf00, 0xf00}, {0xf18, 0xf19}, {0xf20, 0xf29}, {0xf35, 0xf35}, {0xf37, 0xf37}, {0xf39, 0xf39}, {0xf3e, 0xf47}, {0xf49, 0xf6c}, {0xf71, 0xf84}, {0xf86, 0xf97}, {0xf99, 0xfbc}, {0xfc6, 0xfc6}, {0x1000, 0x1049}, {0x1050, 0x109d}, {0x10a0, 0x10c5}, {0x10c7, 0x10c7}, {0x10cd, 0x10cd}, {0x10d0, 0x10fa}, {0x10fc, 0x1248}, {0x124a, 0x124d}, {0x1250, 0x1256}, {0x1258, 0x1258}, {0x125a, 0x125d}, {0x1260, 0x1288}, {0x128a, 0x128d}, {0x1290, 0x12b0}, {0x12b2, 0x12b5}, @@ -11468,13 +12059,13 @@ static TSCharacterRange sym_cmd_identifier_character_set_2[] = { {0x1b00, 0x1b4c}, {0x1b50, 0x1b59}, {0x1b6b, 0x1b73}, {0x1b80, 0x1bf3}, {0x1c00, 0x1c37}, {0x1c40, 0x1c49}, {0x1c4d, 0x1c7d}, {0x1c80, 0x1c88}, {0x1c90, 0x1cba}, {0x1cbd, 0x1cbf}, {0x1cd0, 0x1cd2}, {0x1cd4, 0x1cfa}, {0x1d00, 0x1f15}, {0x1f18, 0x1f1d}, {0x1f20, 0x1f45}, {0x1f48, 0x1f4d}, {0x1f50, 0x1f57}, {0x1f59, 0x1f59}, {0x1f5b, 0x1f5b}, {0x1f5d, 0x1f5d}, {0x1f5f, 0x1f7d}, {0x1f80, 0x1fb4}, {0x1fb6, 0x1fbc}, {0x1fbe, 0x1fbe}, - {0x1fc2, 0x1fc4}, {0x1fc6, 0x1fcc}, {0x1fd0, 0x1fd3}, {0x1fd6, 0x1fdb}, {0x1fe0, 0x1fec}, {0x1ff2, 0x1ff4}, {0x1ff6, 0x1ffc}, {0x203f, 0x2040}, - {0x2054, 0x2054}, {0x2071, 0x2071}, {0x207f, 0x207f}, {0x2090, 0x209c}, {0x20d0, 0x20dc}, {0x20e1, 0x20e1}, {0x20e5, 0x20f0}, {0x2102, 0x2102}, - {0x2107, 0x2107}, {0x210a, 0x2113}, {0x2115, 0x2115}, {0x2118, 0x211d}, {0x2124, 0x2124}, {0x2126, 0x2126}, {0x2128, 0x2128}, {0x212a, 0x2139}, - {0x213c, 0x213f}, {0x2145, 0x2149}, {0x214e, 0x214e}, {0x2160, 0x2188}, {0x2c00, 0x2ce4}, {0x2ceb, 0x2cf3}, {0x2d00, 0x2d25}, {0x2d27, 0x2d27}, - {0x2d2d, 0x2d2d}, {0x2d30, 0x2d67}, {0x2d6f, 0x2d6f}, {0x2d7f, 0x2d96}, {0x2da0, 0x2da6}, {0x2da8, 0x2dae}, {0x2db0, 0x2db6}, {0x2db8, 0x2dbe}, - {0x2dc0, 0x2dc6}, {0x2dc8, 0x2dce}, {0x2dd0, 0x2dd6}, {0x2dd8, 0x2dde}, {0x2de0, 0x2dff}, {0x3005, 0x3007}, {0x3021, 0x302f}, {0x3031, 0x3035}, - {0x3038, 0x303c}, {0x3041, 0x3096}, {0x3099, 0x309a}, {0x309d, 0x309f}, {0x30a1, 0x30fa}, {0x30fc, 0x30ff}, {0x3105, 0x312f}, {0x3131, 0x318e}, + {0x1fc2, 0x1fc4}, {0x1fc6, 0x1fcc}, {0x1fd0, 0x1fd3}, {0x1fd6, 0x1fdb}, {0x1fe0, 0x1fec}, {0x1ff2, 0x1ff4}, {0x1ff6, 0x1ffc}, {0x200c, 0x200d}, + {0x203f, 0x2040}, {0x2054, 0x2054}, {0x2071, 0x2071}, {0x207f, 0x207f}, {0x2090, 0x209c}, {0x20d0, 0x20dc}, {0x20e1, 0x20e1}, {0x20e5, 0x20f0}, + {0x2102, 0x2102}, {0x2107, 0x2107}, {0x210a, 0x2113}, {0x2115, 0x2115}, {0x2118, 0x211d}, {0x2124, 0x2124}, {0x2126, 0x2126}, {0x2128, 0x2128}, + {0x212a, 0x2139}, {0x213c, 0x213f}, {0x2145, 0x2149}, {0x214e, 0x214e}, {0x2160, 0x2188}, {0x2c00, 0x2ce4}, {0x2ceb, 0x2cf3}, {0x2d00, 0x2d25}, + {0x2d27, 0x2d27}, {0x2d2d, 0x2d2d}, {0x2d30, 0x2d67}, {0x2d6f, 0x2d6f}, {0x2d7f, 0x2d96}, {0x2da0, 0x2da6}, {0x2da8, 0x2dae}, {0x2db0, 0x2db6}, + {0x2db8, 0x2dbe}, {0x2dc0, 0x2dc6}, {0x2dc8, 0x2dce}, {0x2dd0, 0x2dd6}, {0x2dd8, 0x2dde}, {0x2de0, 0x2dff}, {0x3005, 0x3007}, {0x3021, 0x302f}, + {0x3031, 0x3035}, {0x3038, 0x303c}, {0x3041, 0x3096}, {0x3099, 0x309a}, {0x309d, 0x309f}, {0x30a1, 0x30ff}, {0x3105, 0x312f}, {0x3131, 0x318e}, {0x31a0, 0x31bf}, {0x31f0, 0x31ff}, {0x3400, 0x4dbf}, {0x4e00, 0xa48c}, {0xa4d0, 0xa4fd}, {0xa500, 0xa60c}, {0xa610, 0xa62b}, {0xa640, 0xa66f}, {0xa674, 0xa67d}, {0xa67f, 0xa6f1}, {0xa717, 0xa71f}, {0xa722, 0xa788}, {0xa78b, 0xa7ca}, {0xa7d0, 0xa7d1}, {0xa7d3, 0xa7d3}, {0xa7d5, 0xa7d9}, {0xa7f2, 0xa827}, {0xa82c, 0xa82c}, {0xa840, 0xa873}, {0xa880, 0xa8c5}, {0xa8d0, 0xa8d9}, {0xa8e0, 0xa8f7}, {0xa8fb, 0xa8fb}, {0xa8fd, 0xa92d}, @@ -11485,7 +12076,7 @@ static TSCharacterRange sym_cmd_identifier_character_set_2[] = { {0xfb38, 0xfb3c}, {0xfb3e, 0xfb3e}, {0xfb40, 0xfb41}, {0xfb43, 0xfb44}, {0xfb46, 0xfbb1}, {0xfbd3, 0xfc5d}, {0xfc64, 0xfd3d}, {0xfd50, 0xfd8f}, {0xfd92, 0xfdc7}, {0xfdf0, 0xfdf9}, {0xfe00, 0xfe0f}, {0xfe20, 0xfe2f}, {0xfe33, 0xfe34}, {0xfe4d, 0xfe4f}, {0xfe71, 0xfe71}, {0xfe73, 0xfe73}, {0xfe77, 0xfe77}, {0xfe79, 0xfe79}, {0xfe7b, 0xfe7b}, {0xfe7d, 0xfe7d}, {0xfe7f, 0xfefc}, {0xff10, 0xff19}, {0xff21, 0xff3a}, {0xff3f, 0xff3f}, - {0xff41, 0xff5a}, {0xff66, 0xffbe}, {0xffc2, 0xffc7}, {0xffca, 0xffcf}, {0xffd2, 0xffd7}, {0xffda, 0xffdc}, {0x10000, 0x1000b}, {0x1000d, 0x10026}, + {0xff41, 0xff5a}, {0xff65, 0xffbe}, {0xffc2, 0xffc7}, {0xffca, 0xffcf}, {0xffd2, 0xffd7}, {0xffda, 0xffdc}, {0x10000, 0x1000b}, {0x1000d, 0x10026}, {0x10028, 0x1003a}, {0x1003c, 0x1003d}, {0x1003f, 0x1004d}, {0x10050, 0x1005d}, {0x10080, 0x100fa}, {0x10140, 0x10174}, {0x101fd, 0x101fd}, {0x10280, 0x1029c}, {0x102a0, 0x102d0}, {0x102e0, 0x102e0}, {0x10300, 0x1031f}, {0x1032d, 0x1034a}, {0x10350, 0x1037a}, {0x10380, 0x1039d}, {0x103a0, 0x103c3}, {0x103c8, 0x103cf}, {0x103d1, 0x103d5}, {0x10400, 0x1049d}, {0x104a0, 0x104a9}, {0x104b0, 0x104d3}, {0x104d8, 0x104fb}, {0x10500, 0x10527}, {0x10530, 0x10563}, {0x10570, 0x1057a}, @@ -11495,10 +12086,10 @@ static TSCharacterRange sym_cmd_identifier_character_set_2[] = { {0x10920, 0x10939}, {0x10980, 0x109b7}, {0x109be, 0x109bf}, {0x10a00, 0x10a03}, {0x10a05, 0x10a06}, {0x10a0c, 0x10a13}, {0x10a15, 0x10a17}, {0x10a19, 0x10a35}, {0x10a38, 0x10a3a}, {0x10a3f, 0x10a3f}, {0x10a60, 0x10a7c}, {0x10a80, 0x10a9c}, {0x10ac0, 0x10ac7}, {0x10ac9, 0x10ae6}, {0x10b00, 0x10b35}, {0x10b40, 0x10b55}, {0x10b60, 0x10b72}, {0x10b80, 0x10b91}, {0x10c00, 0x10c48}, {0x10c80, 0x10cb2}, {0x10cc0, 0x10cf2}, {0x10d00, 0x10d27}, {0x10d30, 0x10d39}, {0x10e80, 0x10ea9}, - {0x10eab, 0x10eac}, {0x10eb0, 0x10eb1}, {0x10f00, 0x10f1c}, {0x10f27, 0x10f27}, {0x10f30, 0x10f50}, {0x10f70, 0x10f85}, {0x10fb0, 0x10fc4}, {0x10fe0, 0x10ff6}, + {0x10eab, 0x10eac}, {0x10eb0, 0x10eb1}, {0x10efd, 0x10f1c}, {0x10f27, 0x10f27}, {0x10f30, 0x10f50}, {0x10f70, 0x10f85}, {0x10fb0, 0x10fc4}, {0x10fe0, 0x10ff6}, {0x11000, 0x11046}, {0x11066, 0x11075}, {0x1107f, 0x110ba}, {0x110c2, 0x110c2}, {0x110d0, 0x110e8}, {0x110f0, 0x110f9}, {0x11100, 0x11134}, {0x11136, 0x1113f}, {0x11144, 0x11147}, {0x11150, 0x11173}, {0x11176, 0x11176}, {0x11180, 0x111c4}, {0x111c9, 0x111cc}, {0x111ce, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, - {0x11213, 0x11237}, {0x1123e, 0x1123e}, {0x11280, 0x11286}, {0x11288, 0x11288}, {0x1128a, 0x1128d}, {0x1128f, 0x1129d}, {0x1129f, 0x112a8}, {0x112b0, 0x112ea}, + {0x11213, 0x11237}, {0x1123e, 0x11241}, {0x11280, 0x11286}, {0x11288, 0x11288}, {0x1128a, 0x1128d}, {0x1128f, 0x1129d}, {0x1129f, 0x112a8}, {0x112b0, 0x112ea}, {0x112f0, 0x112f9}, {0x11300, 0x11303}, {0x11305, 0x1130c}, {0x1130f, 0x11310}, {0x11313, 0x11328}, {0x1132a, 0x11330}, {0x11332, 0x11333}, {0x11335, 0x11339}, {0x1133b, 0x11344}, {0x11347, 0x11348}, {0x1134b, 0x1134d}, {0x11350, 0x11350}, {0x11357, 0x11357}, {0x1135d, 0x11363}, {0x11366, 0x1136c}, {0x11370, 0x11374}, {0x11400, 0x1144a}, {0x11450, 0x11459}, {0x1145e, 0x11461}, {0x11480, 0x114c5}, {0x114c7, 0x114c7}, {0x114d0, 0x114d9}, {0x11580, 0x115b5}, {0x115b8, 0x115c0}, @@ -11508,25 +12099,27 @@ static TSCharacterRange sym_cmd_identifier_character_set_2[] = { {0x11a00, 0x11a3e}, {0x11a47, 0x11a47}, {0x11a50, 0x11a99}, {0x11a9d, 0x11a9d}, {0x11ab0, 0x11af8}, {0x11c00, 0x11c08}, {0x11c0a, 0x11c36}, {0x11c38, 0x11c40}, {0x11c50, 0x11c59}, {0x11c72, 0x11c8f}, {0x11c92, 0x11ca7}, {0x11ca9, 0x11cb6}, {0x11d00, 0x11d06}, {0x11d08, 0x11d09}, {0x11d0b, 0x11d36}, {0x11d3a, 0x11d3a}, {0x11d3c, 0x11d3d}, {0x11d3f, 0x11d47}, {0x11d50, 0x11d59}, {0x11d60, 0x11d65}, {0x11d67, 0x11d68}, {0x11d6a, 0x11d8e}, {0x11d90, 0x11d91}, {0x11d93, 0x11d98}, - {0x11da0, 0x11da9}, {0x11ee0, 0x11ef6}, {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, {0x13000, 0x1342e}, - {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, {0x16a60, 0x16a69}, {0x16a70, 0x16abe}, {0x16ac0, 0x16ac9}, {0x16ad0, 0x16aed}, {0x16af0, 0x16af4}, - {0x16b00, 0x16b36}, {0x16b40, 0x16b43}, {0x16b50, 0x16b59}, {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, {0x16f4f, 0x16f87}, - {0x16f8f, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe4}, {0x16ff0, 0x16ff1}, {0x17000, 0x187f7}, {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, - {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, {0x1b150, 0x1b152}, {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, - {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, {0x1bc9d, 0x1bc9e}, {0x1cf00, 0x1cf2d}, {0x1cf30, 0x1cf46}, {0x1d165, 0x1d169}, {0x1d16d, 0x1d172}, {0x1d17b, 0x1d182}, - {0x1d185, 0x1d18b}, {0x1d1aa, 0x1d1ad}, {0x1d242, 0x1d244}, {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, - {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, - {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, - {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, - {0x1d7c4, 0x1d7cb}, {0x1d7ce, 0x1d7ff}, {0x1da00, 0x1da36}, {0x1da3b, 0x1da6c}, {0x1da75, 0x1da75}, {0x1da84, 0x1da84}, {0x1da9b, 0x1da9f}, {0x1daa1, 0x1daaf}, - {0x1df00, 0x1df1e}, {0x1e000, 0x1e006}, {0x1e008, 0x1e018}, {0x1e01b, 0x1e021}, {0x1e023, 0x1e024}, {0x1e026, 0x1e02a}, {0x1e100, 0x1e12c}, {0x1e130, 0x1e13d}, - {0x1e140, 0x1e149}, {0x1e14e, 0x1e14e}, {0x1e290, 0x1e2ae}, {0x1e2c0, 0x1e2f9}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, - {0x1e800, 0x1e8c4}, {0x1e8d0, 0x1e8d6}, {0x1e900, 0x1e94b}, {0x1e950, 0x1e959}, {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, - {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, - {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, - {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, - {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, {0x1fbf0, 0x1fbf9}, {0x20000, 0x2a6df}, {0x2a700, 0x2b738}, - {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, {0xe0100, 0xe01ef}, + {0x11da0, 0x11da9}, {0x11ee0, 0x11ef6}, {0x11f00, 0x11f10}, {0x11f12, 0x11f3a}, {0x11f3e, 0x11f42}, {0x11f50, 0x11f59}, {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, + {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, {0x13000, 0x1342f}, {0x13440, 0x13455}, {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, + {0x16a60, 0x16a69}, {0x16a70, 0x16abe}, {0x16ac0, 0x16ac9}, {0x16ad0, 0x16aed}, {0x16af0, 0x16af4}, {0x16b00, 0x16b36}, {0x16b40, 0x16b43}, {0x16b50, 0x16b59}, + {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, {0x16f4f, 0x16f87}, {0x16f8f, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe4}, + {0x16ff0, 0x16ff1}, {0x17000, 0x187f7}, {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, + {0x1b132, 0x1b132}, {0x1b150, 0x1b152}, {0x1b155, 0x1b155}, {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, + {0x1bc90, 0x1bc99}, {0x1bc9d, 0x1bc9e}, {0x1cf00, 0x1cf2d}, {0x1cf30, 0x1cf46}, {0x1d165, 0x1d169}, {0x1d16d, 0x1d172}, {0x1d17b, 0x1d182}, {0x1d185, 0x1d18b}, + {0x1d1aa, 0x1d1ad}, {0x1d242, 0x1d244}, {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, + {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, + {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, + {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, + {0x1d7ce, 0x1d7ff}, {0x1da00, 0x1da36}, {0x1da3b, 0x1da6c}, {0x1da75, 0x1da75}, {0x1da84, 0x1da84}, {0x1da9b, 0x1da9f}, {0x1daa1, 0x1daaf}, {0x1df00, 0x1df1e}, + {0x1df25, 0x1df2a}, {0x1e000, 0x1e006}, {0x1e008, 0x1e018}, {0x1e01b, 0x1e021}, {0x1e023, 0x1e024}, {0x1e026, 0x1e02a}, {0x1e030, 0x1e06d}, {0x1e08f, 0x1e08f}, + {0x1e100, 0x1e12c}, {0x1e130, 0x1e13d}, {0x1e140, 0x1e149}, {0x1e14e, 0x1e14e}, {0x1e290, 0x1e2ae}, {0x1e2c0, 0x1e2f9}, {0x1e4d0, 0x1e4f9}, {0x1e7e0, 0x1e7e6}, + {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, {0x1e800, 0x1e8c4}, {0x1e8d0, 0x1e8d6}, {0x1e900, 0x1e94b}, {0x1e950, 0x1e959}, {0x1ee00, 0x1ee03}, + {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, + {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, + {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, + {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, + {0x1fbf0, 0x1fbf9}, {0x20000, 0x2a6df}, {0x2a700, 0x2b739}, {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, {0x2ebf0, 0x2ee5d}, {0x2f800, 0x2fa1d}, + {0x30000, 0x3134a}, {0x31350, 0x323af}, {0xe0100, 0xe01ef}, }; static TSCharacterRange sym_identifier_character_set_1[] = { @@ -11549,11 +12142,11 @@ static TSCharacterRange sym_identifier_character_set_1[] = { {0xbc6, 0xbc8}, {0xbca, 0xbcd}, {0xbd0, 0xbd0}, {0xbd7, 0xbd7}, {0xbe6, 0xbef}, {0xc00, 0xc0c}, {0xc0e, 0xc10}, {0xc12, 0xc28}, {0xc2a, 0xc39}, {0xc3c, 0xc44}, {0xc46, 0xc48}, {0xc4a, 0xc4d}, {0xc55, 0xc56}, {0xc58, 0xc5a}, {0xc5d, 0xc5d}, {0xc60, 0xc63}, {0xc66, 0xc6f}, {0xc80, 0xc83}, {0xc85, 0xc8c}, {0xc8e, 0xc90}, {0xc92, 0xca8}, {0xcaa, 0xcb3}, {0xcb5, 0xcb9}, {0xcbc, 0xcc4}, - {0xcc6, 0xcc8}, {0xcca, 0xccd}, {0xcd5, 0xcd6}, {0xcdd, 0xcde}, {0xce0, 0xce3}, {0xce6, 0xcef}, {0xcf1, 0xcf2}, {0xd00, 0xd0c}, + {0xcc6, 0xcc8}, {0xcca, 0xccd}, {0xcd5, 0xcd6}, {0xcdd, 0xcde}, {0xce0, 0xce3}, {0xce6, 0xcef}, {0xcf1, 0xcf3}, {0xd00, 0xd0c}, {0xd0e, 0xd10}, {0xd12, 0xd44}, {0xd46, 0xd48}, {0xd4a, 0xd4e}, {0xd54, 0xd57}, {0xd5f, 0xd63}, {0xd66, 0xd6f}, {0xd7a, 0xd7f}, {0xd81, 0xd83}, {0xd85, 0xd96}, {0xd9a, 0xdb1}, {0xdb3, 0xdbb}, {0xdbd, 0xdbd}, {0xdc0, 0xdc6}, {0xdca, 0xdca}, {0xdcf, 0xdd4}, {0xdd6, 0xdd6}, {0xdd8, 0xddf}, {0xde6, 0xdef}, {0xdf2, 0xdf3}, {0xe01, 0xe3a}, {0xe40, 0xe4e}, {0xe50, 0xe59}, {0xe81, 0xe82}, - {0xe84, 0xe84}, {0xe86, 0xe8a}, {0xe8c, 0xea3}, {0xea5, 0xea5}, {0xea7, 0xebd}, {0xec0, 0xec4}, {0xec6, 0xec6}, {0xec8, 0xecd}, + {0xe84, 0xe84}, {0xe86, 0xe8a}, {0xe8c, 0xea3}, {0xea5, 0xea5}, {0xea7, 0xebd}, {0xec0, 0xec4}, {0xec6, 0xec6}, {0xec8, 0xece}, {0xed0, 0xed9}, {0xedc, 0xedf}, {0xf00, 0xf00}, {0xf18, 0xf19}, {0xf20, 0xf29}, {0xf35, 0xf35}, {0xf37, 0xf37}, {0xf39, 0xf39}, {0xf3e, 0xf47}, {0xf49, 0xf6c}, {0xf71, 0xf84}, {0xf86, 0xf97}, {0xf99, 0xfbc}, {0xfc6, 0xfc6}, {0x1000, 0x1049}, {0x1050, 0x109d}, {0x10a0, 0x10c5}, {0x10c7, 0x10c7}, {0x10cd, 0x10cd}, {0x10d0, 0x10fa}, {0x10fc, 0x1248}, {0x124a, 0x124d}, {0x1250, 0x1256}, {0x1258, 0x1258}, @@ -11567,13 +12160,13 @@ static TSCharacterRange sym_identifier_character_set_1[] = { {0x1b80, 0x1bf3}, {0x1c00, 0x1c37}, {0x1c40, 0x1c49}, {0x1c4d, 0x1c7d}, {0x1c80, 0x1c88}, {0x1c90, 0x1cba}, {0x1cbd, 0x1cbf}, {0x1cd0, 0x1cd2}, {0x1cd4, 0x1cfa}, {0x1d00, 0x1f15}, {0x1f18, 0x1f1d}, {0x1f20, 0x1f45}, {0x1f48, 0x1f4d}, {0x1f50, 0x1f57}, {0x1f59, 0x1f59}, {0x1f5b, 0x1f5b}, {0x1f5d, 0x1f5d}, {0x1f5f, 0x1f7d}, {0x1f80, 0x1fb4}, {0x1fb6, 0x1fbc}, {0x1fbe, 0x1fbe}, {0x1fc2, 0x1fc4}, {0x1fc6, 0x1fcc}, {0x1fd0, 0x1fd3}, - {0x1fd6, 0x1fdb}, {0x1fe0, 0x1fec}, {0x1ff2, 0x1ff4}, {0x1ff6, 0x1ffc}, {0x203f, 0x2040}, {0x2054, 0x2054}, {0x2071, 0x2071}, {0x207f, 0x207f}, - {0x2090, 0x209c}, {0x20d0, 0x20dc}, {0x20e1, 0x20e1}, {0x20e5, 0x20f0}, {0x2102, 0x2102}, {0x2107, 0x2107}, {0x210a, 0x2113}, {0x2115, 0x2115}, - {0x2118, 0x211d}, {0x2124, 0x2124}, {0x2126, 0x2126}, {0x2128, 0x2128}, {0x212a, 0x2139}, {0x213c, 0x213f}, {0x2145, 0x2149}, {0x214e, 0x214e}, - {0x2160, 0x2188}, {0x2c00, 0x2ce4}, {0x2ceb, 0x2cf3}, {0x2d00, 0x2d25}, {0x2d27, 0x2d27}, {0x2d2d, 0x2d2d}, {0x2d30, 0x2d67}, {0x2d6f, 0x2d6f}, - {0x2d7f, 0x2d96}, {0x2da0, 0x2da6}, {0x2da8, 0x2dae}, {0x2db0, 0x2db6}, {0x2db8, 0x2dbe}, {0x2dc0, 0x2dc6}, {0x2dc8, 0x2dce}, {0x2dd0, 0x2dd6}, - {0x2dd8, 0x2dde}, {0x2de0, 0x2dff}, {0x3005, 0x3007}, {0x3021, 0x302f}, {0x3031, 0x3035}, {0x3038, 0x303c}, {0x3041, 0x3096}, {0x3099, 0x309a}, - {0x309d, 0x309f}, {0x30a1, 0x30fa}, {0x30fc, 0x30ff}, {0x3105, 0x312f}, {0x3131, 0x318e}, {0x31a0, 0x31bf}, {0x31f0, 0x31ff}, {0x3400, 0x4dbf}, + {0x1fd6, 0x1fdb}, {0x1fe0, 0x1fec}, {0x1ff2, 0x1ff4}, {0x1ff6, 0x1ffc}, {0x200c, 0x200d}, {0x203f, 0x2040}, {0x2054, 0x2054}, {0x2071, 0x2071}, + {0x207f, 0x207f}, {0x2090, 0x209c}, {0x20d0, 0x20dc}, {0x20e1, 0x20e1}, {0x20e5, 0x20f0}, {0x2102, 0x2102}, {0x2107, 0x2107}, {0x210a, 0x2113}, + {0x2115, 0x2115}, {0x2118, 0x211d}, {0x2124, 0x2124}, {0x2126, 0x2126}, {0x2128, 0x2128}, {0x212a, 0x2139}, {0x213c, 0x213f}, {0x2145, 0x2149}, + {0x214e, 0x214e}, {0x2160, 0x2188}, {0x2c00, 0x2ce4}, {0x2ceb, 0x2cf3}, {0x2d00, 0x2d25}, {0x2d27, 0x2d27}, {0x2d2d, 0x2d2d}, {0x2d30, 0x2d67}, + {0x2d6f, 0x2d6f}, {0x2d7f, 0x2d96}, {0x2da0, 0x2da6}, {0x2da8, 0x2dae}, {0x2db0, 0x2db6}, {0x2db8, 0x2dbe}, {0x2dc0, 0x2dc6}, {0x2dc8, 0x2dce}, + {0x2dd0, 0x2dd6}, {0x2dd8, 0x2dde}, {0x2de0, 0x2dff}, {0x3005, 0x3007}, {0x3021, 0x302f}, {0x3031, 0x3035}, {0x3038, 0x303c}, {0x3041, 0x3096}, + {0x3099, 0x309a}, {0x309d, 0x309f}, {0x30a1, 0x30ff}, {0x3105, 0x312f}, {0x3131, 0x318e}, {0x31a0, 0x31bf}, {0x31f0, 0x31ff}, {0x3400, 0x4dbf}, {0x4e00, 0xa48c}, {0xa4d0, 0xa4fd}, {0xa500, 0xa60c}, {0xa610, 0xa62b}, {0xa640, 0xa66f}, {0xa674, 0xa67d}, {0xa67f, 0xa6f1}, {0xa717, 0xa71f}, {0xa722, 0xa788}, {0xa78b, 0xa7ca}, {0xa7d0, 0xa7d1}, {0xa7d3, 0xa7d3}, {0xa7d5, 0xa7d9}, {0xa7f2, 0xa827}, {0xa82c, 0xa82c}, {0xa840, 0xa873}, {0xa880, 0xa8c5}, {0xa8d0, 0xa8d9}, {0xa8e0, 0xa8f7}, {0xa8fb, 0xa8fb}, {0xa8fd, 0xa92d}, {0xa930, 0xa953}, {0xa960, 0xa97c}, {0xa980, 0xa9c0}, @@ -11583,7 +12176,7 @@ static TSCharacterRange sym_identifier_character_set_1[] = { {0xfa70, 0xfad9}, {0xfb00, 0xfb06}, {0xfb13, 0xfb17}, {0xfb1d, 0xfb28}, {0xfb2a, 0xfb36}, {0xfb38, 0xfb3c}, {0xfb3e, 0xfb3e}, {0xfb40, 0xfb41}, {0xfb43, 0xfb44}, {0xfb46, 0xfbb1}, {0xfbd3, 0xfc5d}, {0xfc64, 0xfd3d}, {0xfd50, 0xfd8f}, {0xfd92, 0xfdc7}, {0xfdf0, 0xfdf9}, {0xfe00, 0xfe0f}, {0xfe20, 0xfe2f}, {0xfe33, 0xfe34}, {0xfe4d, 0xfe4f}, {0xfe71, 0xfe71}, {0xfe73, 0xfe73}, {0xfe77, 0xfe77}, {0xfe79, 0xfe79}, {0xfe7b, 0xfe7b}, - {0xfe7d, 0xfe7d}, {0xfe7f, 0xfefc}, {0xff10, 0xff19}, {0xff21, 0xff3a}, {0xff3f, 0xff3f}, {0xff41, 0xff5a}, {0xff66, 0xffbe}, {0xffc2, 0xffc7}, + {0xfe7d, 0xfe7d}, {0xfe7f, 0xfefc}, {0xff10, 0xff19}, {0xff21, 0xff3a}, {0xff3f, 0xff3f}, {0xff41, 0xff5a}, {0xff65, 0xffbe}, {0xffc2, 0xffc7}, {0xffca, 0xffcf}, {0xffd2, 0xffd7}, {0xffda, 0xffdc}, {0x10000, 0x1000b}, {0x1000d, 0x10026}, {0x10028, 0x1003a}, {0x1003c, 0x1003d}, {0x1003f, 0x1004d}, {0x10050, 0x1005d}, {0x10080, 0x100fa}, {0x10140, 0x10174}, {0x101fd, 0x101fd}, {0x10280, 0x1029c}, {0x102a0, 0x102d0}, {0x102e0, 0x102e0}, {0x10300, 0x1031f}, {0x1032d, 0x1034a}, {0x10350, 0x1037a}, {0x10380, 0x1039d}, {0x103a0, 0x103c3}, {0x103c8, 0x103cf}, {0x103d1, 0x103d5}, {0x10400, 0x1049d}, {0x104a0, 0x104a9}, @@ -11593,10 +12186,10 @@ static TSCharacterRange sym_identifier_character_set_1[] = { {0x10860, 0x10876}, {0x10880, 0x1089e}, {0x108e0, 0x108f2}, {0x108f4, 0x108f5}, {0x10900, 0x10915}, {0x10920, 0x10939}, {0x10980, 0x109b7}, {0x109be, 0x109bf}, {0x10a00, 0x10a03}, {0x10a05, 0x10a06}, {0x10a0c, 0x10a13}, {0x10a15, 0x10a17}, {0x10a19, 0x10a35}, {0x10a38, 0x10a3a}, {0x10a3f, 0x10a3f}, {0x10a60, 0x10a7c}, {0x10a80, 0x10a9c}, {0x10ac0, 0x10ac7}, {0x10ac9, 0x10ae6}, {0x10b00, 0x10b35}, {0x10b40, 0x10b55}, {0x10b60, 0x10b72}, {0x10b80, 0x10b91}, {0x10c00, 0x10c48}, - {0x10c80, 0x10cb2}, {0x10cc0, 0x10cf2}, {0x10d00, 0x10d27}, {0x10d30, 0x10d39}, {0x10e80, 0x10ea9}, {0x10eab, 0x10eac}, {0x10eb0, 0x10eb1}, {0x10f00, 0x10f1c}, + {0x10c80, 0x10cb2}, {0x10cc0, 0x10cf2}, {0x10d00, 0x10d27}, {0x10d30, 0x10d39}, {0x10e80, 0x10ea9}, {0x10eab, 0x10eac}, {0x10eb0, 0x10eb1}, {0x10efd, 0x10f1c}, {0x10f27, 0x10f27}, {0x10f30, 0x10f50}, {0x10f70, 0x10f85}, {0x10fb0, 0x10fc4}, {0x10fe0, 0x10ff6}, {0x11000, 0x11046}, {0x11066, 0x11075}, {0x1107f, 0x110ba}, {0x110c2, 0x110c2}, {0x110d0, 0x110e8}, {0x110f0, 0x110f9}, {0x11100, 0x11134}, {0x11136, 0x1113f}, {0x11144, 0x11147}, {0x11150, 0x11173}, {0x11176, 0x11176}, - {0x11180, 0x111c4}, {0x111c9, 0x111cc}, {0x111ce, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, {0x11213, 0x11237}, {0x1123e, 0x1123e}, {0x11280, 0x11286}, + {0x11180, 0x111c4}, {0x111c9, 0x111cc}, {0x111ce, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, {0x11213, 0x11237}, {0x1123e, 0x11241}, {0x11280, 0x11286}, {0x11288, 0x11288}, {0x1128a, 0x1128d}, {0x1128f, 0x1129d}, {0x1129f, 0x112a8}, {0x112b0, 0x112ea}, {0x112f0, 0x112f9}, {0x11300, 0x11303}, {0x11305, 0x1130c}, {0x1130f, 0x11310}, {0x11313, 0x11328}, {0x1132a, 0x11330}, {0x11332, 0x11333}, {0x11335, 0x11339}, {0x1133b, 0x11344}, {0x11347, 0x11348}, {0x1134b, 0x1134d}, {0x11350, 0x11350}, {0x11357, 0x11357}, {0x1135d, 0x11363}, {0x11366, 0x1136c}, {0x11370, 0x11374}, {0x11400, 0x1144a}, {0x11450, 0x11459}, {0x1145e, 0x11461}, @@ -11606,29 +12199,30 @@ static TSCharacterRange sym_identifier_character_set_1[] = { {0x11950, 0x11959}, {0x119a0, 0x119a7}, {0x119aa, 0x119d7}, {0x119da, 0x119e1}, {0x119e3, 0x119e4}, {0x11a00, 0x11a3e}, {0x11a47, 0x11a47}, {0x11a50, 0x11a99}, {0x11a9d, 0x11a9d}, {0x11ab0, 0x11af8}, {0x11c00, 0x11c08}, {0x11c0a, 0x11c36}, {0x11c38, 0x11c40}, {0x11c50, 0x11c59}, {0x11c72, 0x11c8f}, {0x11c92, 0x11ca7}, {0x11ca9, 0x11cb6}, {0x11d00, 0x11d06}, {0x11d08, 0x11d09}, {0x11d0b, 0x11d36}, {0x11d3a, 0x11d3a}, {0x11d3c, 0x11d3d}, {0x11d3f, 0x11d47}, {0x11d50, 0x11d59}, - {0x11d60, 0x11d65}, {0x11d67, 0x11d68}, {0x11d6a, 0x11d8e}, {0x11d90, 0x11d91}, {0x11d93, 0x11d98}, {0x11da0, 0x11da9}, {0x11ee0, 0x11ef6}, {0x11fb0, 0x11fb0}, - {0x12000, 0x12399}, {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, {0x13000, 0x1342e}, {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, - {0x16a60, 0x16a69}, {0x16a70, 0x16abe}, {0x16ac0, 0x16ac9}, {0x16ad0, 0x16aed}, {0x16af0, 0x16af4}, {0x16b00, 0x16b36}, {0x16b40, 0x16b43}, {0x16b50, 0x16b59}, - {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, {0x16f4f, 0x16f87}, {0x16f8f, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe4}, - {0x16ff0, 0x16ff1}, {0x17000, 0x187f7}, {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, - {0x1b150, 0x1b152}, {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, {0x1bc9d, 0x1bc9e}, - {0x1cf00, 0x1cf2d}, {0x1cf30, 0x1cf46}, {0x1d165, 0x1d169}, {0x1d16d, 0x1d172}, {0x1d17b, 0x1d182}, {0x1d185, 0x1d18b}, {0x1d1aa, 0x1d1ad}, {0x1d242, 0x1d244}, - {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, - {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, - {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, - {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, {0x1d7ce, 0x1d7ff}, {0x1da00, 0x1da36}, - {0x1da3b, 0x1da6c}, {0x1da75, 0x1da75}, {0x1da84, 0x1da84}, {0x1da9b, 0x1da9f}, {0x1daa1, 0x1daaf}, {0x1df00, 0x1df1e}, {0x1e000, 0x1e006}, {0x1e008, 0x1e018}, - {0x1e01b, 0x1e021}, {0x1e023, 0x1e024}, {0x1e026, 0x1e02a}, {0x1e100, 0x1e12c}, {0x1e130, 0x1e13d}, {0x1e140, 0x1e149}, {0x1e14e, 0x1e14e}, {0x1e290, 0x1e2ae}, - {0x1e2c0, 0x1e2f9}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, {0x1e800, 0x1e8c4}, {0x1e8d0, 0x1e8d6}, {0x1e900, 0x1e94b}, - {0x1e950, 0x1e959}, {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, {0x1ee34, 0x1ee37}, - {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, {0x1ee51, 0x1ee52}, - {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, {0x1ee64, 0x1ee64}, - {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, {0x1eea1, 0x1eea3}, - {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, {0x1fbf0, 0x1fbf9}, {0x20000, 0x2a6df}, {0x2a700, 0x2b738}, {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, - {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, {0xe0100, 0xe01ef}, + {0x11d60, 0x11d65}, {0x11d67, 0x11d68}, {0x11d6a, 0x11d8e}, {0x11d90, 0x11d91}, {0x11d93, 0x11d98}, {0x11da0, 0x11da9}, {0x11ee0, 0x11ef6}, {0x11f00, 0x11f10}, + {0x11f12, 0x11f3a}, {0x11f3e, 0x11f42}, {0x11f50, 0x11f59}, {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, + {0x13000, 0x1342f}, {0x13440, 0x13455}, {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, {0x16a60, 0x16a69}, {0x16a70, 0x16abe}, {0x16ac0, 0x16ac9}, + {0x16ad0, 0x16aed}, {0x16af0, 0x16af4}, {0x16b00, 0x16b36}, {0x16b40, 0x16b43}, {0x16b50, 0x16b59}, {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, + {0x16f00, 0x16f4a}, {0x16f4f, 0x16f87}, {0x16f8f, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe4}, {0x16ff0, 0x16ff1}, {0x17000, 0x187f7}, {0x18800, 0x18cd5}, + {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, {0x1b132, 0x1b132}, {0x1b150, 0x1b152}, {0x1b155, 0x1b155}, + {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, {0x1bc9d, 0x1bc9e}, {0x1cf00, 0x1cf2d}, + {0x1cf30, 0x1cf46}, {0x1d165, 0x1d169}, {0x1d16d, 0x1d172}, {0x1d17b, 0x1d182}, {0x1d185, 0x1d18b}, {0x1d1aa, 0x1d1ad}, {0x1d242, 0x1d244}, {0x1d400, 0x1d454}, + {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, {0x1d4bd, 0x1d4c3}, + {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, {0x1d546, 0x1d546}, + {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, {0x1d736, 0x1d74e}, + {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, {0x1d7ce, 0x1d7ff}, {0x1da00, 0x1da36}, {0x1da3b, 0x1da6c}, + {0x1da75, 0x1da75}, {0x1da84, 0x1da84}, {0x1da9b, 0x1da9f}, {0x1daa1, 0x1daaf}, {0x1df00, 0x1df1e}, {0x1df25, 0x1df2a}, {0x1e000, 0x1e006}, {0x1e008, 0x1e018}, + {0x1e01b, 0x1e021}, {0x1e023, 0x1e024}, {0x1e026, 0x1e02a}, {0x1e030, 0x1e06d}, {0x1e08f, 0x1e08f}, {0x1e100, 0x1e12c}, {0x1e130, 0x1e13d}, {0x1e140, 0x1e149}, + {0x1e14e, 0x1e14e}, {0x1e290, 0x1e2ae}, {0x1e2c0, 0x1e2f9}, {0x1e4d0, 0x1e4f9}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, + {0x1e800, 0x1e8c4}, {0x1e8d0, 0x1e8d6}, {0x1e900, 0x1e94b}, {0x1e950, 0x1e959}, {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, + {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, + {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, + {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, + {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, {0x1fbf0, 0x1fbf9}, {0x20000, 0x2a6df}, {0x2a700, 0x2b739}, + {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, {0x2ebf0, 0x2ee5d}, {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, {0x31350, 0x323af}, {0xe0100, 0xe01ef}, }; -static TSCharacterRange sym__long_flag_identifier_character_set_1[] = { +static TSCharacterRange sym_long_flag_identifier_character_set_1[] = { {'-', '-'}, {'0', '9'}, {'A', 'Z'}, {'_', '_'}, {'a', 'z'}, {0xaa, 0xaa}, {0xb5, 0xb5}, {0xb7, 0xb7}, {0xba, 0xba}, {0xc0, 0xd6}, {0xd8, 0xf6}, {0xf8, 0x2c1}, {0x2c6, 0x2d1}, {0x2e0, 0x2e4}, {0x2ec, 0x2ec}, {0x2ee, 0x2ee}, {0x300, 0x374}, {0x376, 0x377}, {0x37b, 0x37d}, {0x37f, 0x37f}, {0x386, 0x38a}, {0x38c, 0x38c}, {0x38e, 0x3a1}, {0x3a3, 0x3f5}, @@ -11648,12 +12242,12 @@ static TSCharacterRange sym__long_flag_identifier_character_set_1[] = { {0xbbe, 0xbc2}, {0xbc6, 0xbc8}, {0xbca, 0xbcd}, {0xbd0, 0xbd0}, {0xbd7, 0xbd7}, {0xbe6, 0xbef}, {0xc00, 0xc0c}, {0xc0e, 0xc10}, {0xc12, 0xc28}, {0xc2a, 0xc39}, {0xc3c, 0xc44}, {0xc46, 0xc48}, {0xc4a, 0xc4d}, {0xc55, 0xc56}, {0xc58, 0xc5a}, {0xc5d, 0xc5d}, {0xc60, 0xc63}, {0xc66, 0xc6f}, {0xc80, 0xc83}, {0xc85, 0xc8c}, {0xc8e, 0xc90}, {0xc92, 0xca8}, {0xcaa, 0xcb3}, {0xcb5, 0xcb9}, - {0xcbc, 0xcc4}, {0xcc6, 0xcc8}, {0xcca, 0xccd}, {0xcd5, 0xcd6}, {0xcdd, 0xcde}, {0xce0, 0xce3}, {0xce6, 0xcef}, {0xcf1, 0xcf2}, + {0xcbc, 0xcc4}, {0xcc6, 0xcc8}, {0xcca, 0xccd}, {0xcd5, 0xcd6}, {0xcdd, 0xcde}, {0xce0, 0xce3}, {0xce6, 0xcef}, {0xcf1, 0xcf3}, {0xd00, 0xd0c}, {0xd0e, 0xd10}, {0xd12, 0xd44}, {0xd46, 0xd48}, {0xd4a, 0xd4e}, {0xd54, 0xd57}, {0xd5f, 0xd63}, {0xd66, 0xd6f}, {0xd7a, 0xd7f}, {0xd81, 0xd83}, {0xd85, 0xd96}, {0xd9a, 0xdb1}, {0xdb3, 0xdbb}, {0xdbd, 0xdbd}, {0xdc0, 0xdc6}, {0xdca, 0xdca}, {0xdcf, 0xdd4}, {0xdd6, 0xdd6}, {0xdd8, 0xddf}, {0xde6, 0xdef}, {0xdf2, 0xdf3}, {0xe01, 0xe3a}, {0xe40, 0xe4e}, {0xe50, 0xe59}, {0xe81, 0xe82}, {0xe84, 0xe84}, {0xe86, 0xe8a}, {0xe8c, 0xea3}, {0xea5, 0xea5}, {0xea7, 0xebd}, {0xec0, 0xec4}, {0xec6, 0xec6}, - {0xec8, 0xecd}, {0xed0, 0xed9}, {0xedc, 0xedf}, {0xf00, 0xf00}, {0xf18, 0xf19}, {0xf20, 0xf29}, {0xf35, 0xf35}, {0xf37, 0xf37}, + {0xec8, 0xece}, {0xed0, 0xed9}, {0xedc, 0xedf}, {0xf00, 0xf00}, {0xf18, 0xf19}, {0xf20, 0xf29}, {0xf35, 0xf35}, {0xf37, 0xf37}, {0xf39, 0xf39}, {0xf3e, 0xf47}, {0xf49, 0xf6c}, {0xf71, 0xf84}, {0xf86, 0xf97}, {0xf99, 0xfbc}, {0xfc6, 0xfc6}, {0x1000, 0x1049}, {0x1050, 0x109d}, {0x10a0, 0x10c5}, {0x10c7, 0x10c7}, {0x10cd, 0x10cd}, {0x10d0, 0x10fa}, {0x10fc, 0x1248}, {0x124a, 0x124d}, {0x1250, 0x1256}, {0x1258, 0x1258}, {0x125a, 0x125d}, {0x1260, 0x1288}, {0x128a, 0x128d}, {0x1290, 0x12b0}, {0x12b2, 0x12b5}, {0x12b8, 0x12be}, {0x12c0, 0x12c0}, @@ -11666,13 +12260,13 @@ static TSCharacterRange sym__long_flag_identifier_character_set_1[] = { {0x1b6b, 0x1b73}, {0x1b80, 0x1bf3}, {0x1c00, 0x1c37}, {0x1c40, 0x1c49}, {0x1c4d, 0x1c7d}, {0x1c80, 0x1c88}, {0x1c90, 0x1cba}, {0x1cbd, 0x1cbf}, {0x1cd0, 0x1cd2}, {0x1cd4, 0x1cfa}, {0x1d00, 0x1f15}, {0x1f18, 0x1f1d}, {0x1f20, 0x1f45}, {0x1f48, 0x1f4d}, {0x1f50, 0x1f57}, {0x1f59, 0x1f59}, {0x1f5b, 0x1f5b}, {0x1f5d, 0x1f5d}, {0x1f5f, 0x1f7d}, {0x1f80, 0x1fb4}, {0x1fb6, 0x1fbc}, {0x1fbe, 0x1fbe}, {0x1fc2, 0x1fc4}, {0x1fc6, 0x1fcc}, - {0x1fd0, 0x1fd3}, {0x1fd6, 0x1fdb}, {0x1fe0, 0x1fec}, {0x1ff2, 0x1ff4}, {0x1ff6, 0x1ffc}, {0x203f, 0x2040}, {0x2054, 0x2054}, {0x2071, 0x2071}, - {0x207f, 0x207f}, {0x2090, 0x209c}, {0x20d0, 0x20dc}, {0x20e1, 0x20e1}, {0x20e5, 0x20f0}, {0x2102, 0x2102}, {0x2107, 0x2107}, {0x210a, 0x2113}, - {0x2115, 0x2115}, {0x2118, 0x211d}, {0x2124, 0x2124}, {0x2126, 0x2126}, {0x2128, 0x2128}, {0x212a, 0x2139}, {0x213c, 0x213f}, {0x2145, 0x2149}, - {0x214e, 0x214e}, {0x2160, 0x2188}, {0x2c00, 0x2ce4}, {0x2ceb, 0x2cf3}, {0x2d00, 0x2d25}, {0x2d27, 0x2d27}, {0x2d2d, 0x2d2d}, {0x2d30, 0x2d67}, - {0x2d6f, 0x2d6f}, {0x2d7f, 0x2d96}, {0x2da0, 0x2da6}, {0x2da8, 0x2dae}, {0x2db0, 0x2db6}, {0x2db8, 0x2dbe}, {0x2dc0, 0x2dc6}, {0x2dc8, 0x2dce}, - {0x2dd0, 0x2dd6}, {0x2dd8, 0x2dde}, {0x2de0, 0x2dff}, {0x3005, 0x3007}, {0x3021, 0x302f}, {0x3031, 0x3035}, {0x3038, 0x303c}, {0x3041, 0x3096}, - {0x3099, 0x309a}, {0x309d, 0x309f}, {0x30a1, 0x30fa}, {0x30fc, 0x30ff}, {0x3105, 0x312f}, {0x3131, 0x318e}, {0x31a0, 0x31bf}, {0x31f0, 0x31ff}, + {0x1fd0, 0x1fd3}, {0x1fd6, 0x1fdb}, {0x1fe0, 0x1fec}, {0x1ff2, 0x1ff4}, {0x1ff6, 0x1ffc}, {0x200c, 0x200d}, {0x203f, 0x2040}, {0x2054, 0x2054}, + {0x2071, 0x2071}, {0x207f, 0x207f}, {0x2090, 0x209c}, {0x20d0, 0x20dc}, {0x20e1, 0x20e1}, {0x20e5, 0x20f0}, {0x2102, 0x2102}, {0x2107, 0x2107}, + {0x210a, 0x2113}, {0x2115, 0x2115}, {0x2118, 0x211d}, {0x2124, 0x2124}, {0x2126, 0x2126}, {0x2128, 0x2128}, {0x212a, 0x2139}, {0x213c, 0x213f}, + {0x2145, 0x2149}, {0x214e, 0x214e}, {0x2160, 0x2188}, {0x2c00, 0x2ce4}, {0x2ceb, 0x2cf3}, {0x2d00, 0x2d25}, {0x2d27, 0x2d27}, {0x2d2d, 0x2d2d}, + {0x2d30, 0x2d67}, {0x2d6f, 0x2d6f}, {0x2d7f, 0x2d96}, {0x2da0, 0x2da6}, {0x2da8, 0x2dae}, {0x2db0, 0x2db6}, {0x2db8, 0x2dbe}, {0x2dc0, 0x2dc6}, + {0x2dc8, 0x2dce}, {0x2dd0, 0x2dd6}, {0x2dd8, 0x2dde}, {0x2de0, 0x2dff}, {0x3005, 0x3007}, {0x3021, 0x302f}, {0x3031, 0x3035}, {0x3038, 0x303c}, + {0x3041, 0x3096}, {0x3099, 0x309a}, {0x309d, 0x309f}, {0x30a1, 0x30ff}, {0x3105, 0x312f}, {0x3131, 0x318e}, {0x31a0, 0x31bf}, {0x31f0, 0x31ff}, {0x3400, 0x4dbf}, {0x4e00, 0xa48c}, {0xa4d0, 0xa4fd}, {0xa500, 0xa60c}, {0xa610, 0xa62b}, {0xa640, 0xa66f}, {0xa674, 0xa67d}, {0xa67f, 0xa6f1}, {0xa717, 0xa71f}, {0xa722, 0xa788}, {0xa78b, 0xa7ca}, {0xa7d0, 0xa7d1}, {0xa7d3, 0xa7d3}, {0xa7d5, 0xa7d9}, {0xa7f2, 0xa827}, {0xa82c, 0xa82c}, {0xa840, 0xa873}, {0xa880, 0xa8c5}, {0xa8d0, 0xa8d9}, {0xa8e0, 0xa8f7}, {0xa8fb, 0xa8fb}, {0xa8fd, 0xa92d}, {0xa930, 0xa953}, {0xa960, 0xa97c}, @@ -11682,7 +12276,7 @@ static TSCharacterRange sym__long_flag_identifier_character_set_1[] = { {0xf900, 0xfa6d}, {0xfa70, 0xfad9}, {0xfb00, 0xfb06}, {0xfb13, 0xfb17}, {0xfb1d, 0xfb28}, {0xfb2a, 0xfb36}, {0xfb38, 0xfb3c}, {0xfb3e, 0xfb3e}, {0xfb40, 0xfb41}, {0xfb43, 0xfb44}, {0xfb46, 0xfbb1}, {0xfbd3, 0xfc5d}, {0xfc64, 0xfd3d}, {0xfd50, 0xfd8f}, {0xfd92, 0xfdc7}, {0xfdf0, 0xfdf9}, {0xfe00, 0xfe0f}, {0xfe20, 0xfe2f}, {0xfe33, 0xfe34}, {0xfe4d, 0xfe4f}, {0xfe71, 0xfe71}, {0xfe73, 0xfe73}, {0xfe77, 0xfe77}, {0xfe79, 0xfe79}, - {0xfe7b, 0xfe7b}, {0xfe7d, 0xfe7d}, {0xfe7f, 0xfefc}, {0xff10, 0xff19}, {0xff21, 0xff3a}, {0xff3f, 0xff3f}, {0xff41, 0xff5a}, {0xff66, 0xffbe}, + {0xfe7b, 0xfe7b}, {0xfe7d, 0xfe7d}, {0xfe7f, 0xfefc}, {0xff10, 0xff19}, {0xff21, 0xff3a}, {0xff3f, 0xff3f}, {0xff41, 0xff5a}, {0xff65, 0xffbe}, {0xffc2, 0xffc7}, {0xffca, 0xffcf}, {0xffd2, 0xffd7}, {0xffda, 0xffdc}, {0x10000, 0x1000b}, {0x1000d, 0x10026}, {0x10028, 0x1003a}, {0x1003c, 0x1003d}, {0x1003f, 0x1004d}, {0x10050, 0x1005d}, {0x10080, 0x100fa}, {0x10140, 0x10174}, {0x101fd, 0x101fd}, {0x10280, 0x1029c}, {0x102a0, 0x102d0}, {0x102e0, 0x102e0}, {0x10300, 0x1031f}, {0x1032d, 0x1034a}, {0x10350, 0x1037a}, {0x10380, 0x1039d}, {0x103a0, 0x103c3}, {0x103c8, 0x103cf}, {0x103d1, 0x103d5}, {0x10400, 0x1049d}, @@ -11693,9 +12287,9 @@ static TSCharacterRange sym__long_flag_identifier_character_set_1[] = { {0x109be, 0x109bf}, {0x10a00, 0x10a03}, {0x10a05, 0x10a06}, {0x10a0c, 0x10a13}, {0x10a15, 0x10a17}, {0x10a19, 0x10a35}, {0x10a38, 0x10a3a}, {0x10a3f, 0x10a3f}, {0x10a60, 0x10a7c}, {0x10a80, 0x10a9c}, {0x10ac0, 0x10ac7}, {0x10ac9, 0x10ae6}, {0x10b00, 0x10b35}, {0x10b40, 0x10b55}, {0x10b60, 0x10b72}, {0x10b80, 0x10b91}, {0x10c00, 0x10c48}, {0x10c80, 0x10cb2}, {0x10cc0, 0x10cf2}, {0x10d00, 0x10d27}, {0x10d30, 0x10d39}, {0x10e80, 0x10ea9}, {0x10eab, 0x10eac}, {0x10eb0, 0x10eb1}, - {0x10f00, 0x10f1c}, {0x10f27, 0x10f27}, {0x10f30, 0x10f50}, {0x10f70, 0x10f85}, {0x10fb0, 0x10fc4}, {0x10fe0, 0x10ff6}, {0x11000, 0x11046}, {0x11066, 0x11075}, + {0x10efd, 0x10f1c}, {0x10f27, 0x10f27}, {0x10f30, 0x10f50}, {0x10f70, 0x10f85}, {0x10fb0, 0x10fc4}, {0x10fe0, 0x10ff6}, {0x11000, 0x11046}, {0x11066, 0x11075}, {0x1107f, 0x110ba}, {0x110c2, 0x110c2}, {0x110d0, 0x110e8}, {0x110f0, 0x110f9}, {0x11100, 0x11134}, {0x11136, 0x1113f}, {0x11144, 0x11147}, {0x11150, 0x11173}, - {0x11176, 0x11176}, {0x11180, 0x111c4}, {0x111c9, 0x111cc}, {0x111ce, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, {0x11213, 0x11237}, {0x1123e, 0x1123e}, + {0x11176, 0x11176}, {0x11180, 0x111c4}, {0x111c9, 0x111cc}, {0x111ce, 0x111da}, {0x111dc, 0x111dc}, {0x11200, 0x11211}, {0x11213, 0x11237}, {0x1123e, 0x11241}, {0x11280, 0x11286}, {0x11288, 0x11288}, {0x1128a, 0x1128d}, {0x1128f, 0x1129d}, {0x1129f, 0x112a8}, {0x112b0, 0x112ea}, {0x112f0, 0x112f9}, {0x11300, 0x11303}, {0x11305, 0x1130c}, {0x1130f, 0x11310}, {0x11313, 0x11328}, {0x1132a, 0x11330}, {0x11332, 0x11333}, {0x11335, 0x11339}, {0x1133b, 0x11344}, {0x11347, 0x11348}, {0x1134b, 0x1134d}, {0x11350, 0x11350}, {0x11357, 0x11357}, {0x1135d, 0x11363}, {0x11366, 0x1136c}, {0x11370, 0x11374}, {0x11400, 0x1144a}, {0x11450, 0x11459}, @@ -11706,25 +12300,27 @@ static TSCharacterRange sym__long_flag_identifier_character_set_1[] = { {0x11a50, 0x11a99}, {0x11a9d, 0x11a9d}, {0x11ab0, 0x11af8}, {0x11c00, 0x11c08}, {0x11c0a, 0x11c36}, {0x11c38, 0x11c40}, {0x11c50, 0x11c59}, {0x11c72, 0x11c8f}, {0x11c92, 0x11ca7}, {0x11ca9, 0x11cb6}, {0x11d00, 0x11d06}, {0x11d08, 0x11d09}, {0x11d0b, 0x11d36}, {0x11d3a, 0x11d3a}, {0x11d3c, 0x11d3d}, {0x11d3f, 0x11d47}, {0x11d50, 0x11d59}, {0x11d60, 0x11d65}, {0x11d67, 0x11d68}, {0x11d6a, 0x11d8e}, {0x11d90, 0x11d91}, {0x11d93, 0x11d98}, {0x11da0, 0x11da9}, {0x11ee0, 0x11ef6}, - {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, {0x12400, 0x1246e}, {0x12480, 0x12543}, {0x12f90, 0x12ff0}, {0x13000, 0x1342e}, {0x14400, 0x14646}, {0x16800, 0x16a38}, - {0x16a40, 0x16a5e}, {0x16a60, 0x16a69}, {0x16a70, 0x16abe}, {0x16ac0, 0x16ac9}, {0x16ad0, 0x16aed}, {0x16af0, 0x16af4}, {0x16b00, 0x16b36}, {0x16b40, 0x16b43}, - {0x16b50, 0x16b59}, {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, {0x16f4f, 0x16f87}, {0x16f8f, 0x16f9f}, {0x16fe0, 0x16fe1}, - {0x16fe3, 0x16fe4}, {0x16ff0, 0x16ff1}, {0x17000, 0x187f7}, {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, - {0x1b000, 0x1b122}, {0x1b150, 0x1b152}, {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, - {0x1bc9d, 0x1bc9e}, {0x1cf00, 0x1cf2d}, {0x1cf30, 0x1cf46}, {0x1d165, 0x1d169}, {0x1d16d, 0x1d172}, {0x1d17b, 0x1d182}, {0x1d185, 0x1d18b}, {0x1d1aa, 0x1d1ad}, - {0x1d242, 0x1d244}, {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, - {0x1d4bb, 0x1d4bb}, {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, - {0x1d540, 0x1d544}, {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, - {0x1d716, 0x1d734}, {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, {0x1d7ce, 0x1d7ff}, - {0x1da00, 0x1da36}, {0x1da3b, 0x1da6c}, {0x1da75, 0x1da75}, {0x1da84, 0x1da84}, {0x1da9b, 0x1da9f}, {0x1daa1, 0x1daaf}, {0x1df00, 0x1df1e}, {0x1e000, 0x1e006}, - {0x1e008, 0x1e018}, {0x1e01b, 0x1e021}, {0x1e023, 0x1e024}, {0x1e026, 0x1e02a}, {0x1e100, 0x1e12c}, {0x1e130, 0x1e13d}, {0x1e140, 0x1e149}, {0x1e14e, 0x1e14e}, - {0x1e290, 0x1e2ae}, {0x1e2c0, 0x1e2f9}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, {0x1e7f0, 0x1e7fe}, {0x1e800, 0x1e8c4}, {0x1e8d0, 0x1e8d6}, - {0x1e900, 0x1e94b}, {0x1e950, 0x1e959}, {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, {0x1ee24, 0x1ee24}, {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, - {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, {0x1ee49, 0x1ee49}, {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, - {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, {0x1ee5d, 0x1ee5d}, {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, - {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, {0x1ee7e, 0x1ee7e}, {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, - {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, {0x1fbf0, 0x1fbf9}, {0x20000, 0x2a6df}, {0x2a700, 0x2b738}, {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, - {0x2ceb0, 0x2ebe0}, {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, {0xe0100, 0xe01ef}, + {0x11f00, 0x11f10}, {0x11f12, 0x11f3a}, {0x11f3e, 0x11f42}, {0x11f50, 0x11f59}, {0x11fb0, 0x11fb0}, {0x12000, 0x12399}, {0x12400, 0x1246e}, {0x12480, 0x12543}, + {0x12f90, 0x12ff0}, {0x13000, 0x1342f}, {0x13440, 0x13455}, {0x14400, 0x14646}, {0x16800, 0x16a38}, {0x16a40, 0x16a5e}, {0x16a60, 0x16a69}, {0x16a70, 0x16abe}, + {0x16ac0, 0x16ac9}, {0x16ad0, 0x16aed}, {0x16af0, 0x16af4}, {0x16b00, 0x16b36}, {0x16b40, 0x16b43}, {0x16b50, 0x16b59}, {0x16b63, 0x16b77}, {0x16b7d, 0x16b8f}, + {0x16e40, 0x16e7f}, {0x16f00, 0x16f4a}, {0x16f4f, 0x16f87}, {0x16f8f, 0x16f9f}, {0x16fe0, 0x16fe1}, {0x16fe3, 0x16fe4}, {0x16ff0, 0x16ff1}, {0x17000, 0x187f7}, + {0x18800, 0x18cd5}, {0x18d00, 0x18d08}, {0x1aff0, 0x1aff3}, {0x1aff5, 0x1affb}, {0x1affd, 0x1affe}, {0x1b000, 0x1b122}, {0x1b132, 0x1b132}, {0x1b150, 0x1b152}, + {0x1b155, 0x1b155}, {0x1b164, 0x1b167}, {0x1b170, 0x1b2fb}, {0x1bc00, 0x1bc6a}, {0x1bc70, 0x1bc7c}, {0x1bc80, 0x1bc88}, {0x1bc90, 0x1bc99}, {0x1bc9d, 0x1bc9e}, + {0x1cf00, 0x1cf2d}, {0x1cf30, 0x1cf46}, {0x1d165, 0x1d169}, {0x1d16d, 0x1d172}, {0x1d17b, 0x1d182}, {0x1d185, 0x1d18b}, {0x1d1aa, 0x1d1ad}, {0x1d242, 0x1d244}, + {0x1d400, 0x1d454}, {0x1d456, 0x1d49c}, {0x1d49e, 0x1d49f}, {0x1d4a2, 0x1d4a2}, {0x1d4a5, 0x1d4a6}, {0x1d4a9, 0x1d4ac}, {0x1d4ae, 0x1d4b9}, {0x1d4bb, 0x1d4bb}, + {0x1d4bd, 0x1d4c3}, {0x1d4c5, 0x1d505}, {0x1d507, 0x1d50a}, {0x1d50d, 0x1d514}, {0x1d516, 0x1d51c}, {0x1d51e, 0x1d539}, {0x1d53b, 0x1d53e}, {0x1d540, 0x1d544}, + {0x1d546, 0x1d546}, {0x1d54a, 0x1d550}, {0x1d552, 0x1d6a5}, {0x1d6a8, 0x1d6c0}, {0x1d6c2, 0x1d6da}, {0x1d6dc, 0x1d6fa}, {0x1d6fc, 0x1d714}, {0x1d716, 0x1d734}, + {0x1d736, 0x1d74e}, {0x1d750, 0x1d76e}, {0x1d770, 0x1d788}, {0x1d78a, 0x1d7a8}, {0x1d7aa, 0x1d7c2}, {0x1d7c4, 0x1d7cb}, {0x1d7ce, 0x1d7ff}, {0x1da00, 0x1da36}, + {0x1da3b, 0x1da6c}, {0x1da75, 0x1da75}, {0x1da84, 0x1da84}, {0x1da9b, 0x1da9f}, {0x1daa1, 0x1daaf}, {0x1df00, 0x1df1e}, {0x1df25, 0x1df2a}, {0x1e000, 0x1e006}, + {0x1e008, 0x1e018}, {0x1e01b, 0x1e021}, {0x1e023, 0x1e024}, {0x1e026, 0x1e02a}, {0x1e030, 0x1e06d}, {0x1e08f, 0x1e08f}, {0x1e100, 0x1e12c}, {0x1e130, 0x1e13d}, + {0x1e140, 0x1e149}, {0x1e14e, 0x1e14e}, {0x1e290, 0x1e2ae}, {0x1e2c0, 0x1e2f9}, {0x1e4d0, 0x1e4f9}, {0x1e7e0, 0x1e7e6}, {0x1e7e8, 0x1e7eb}, {0x1e7ed, 0x1e7ee}, + {0x1e7f0, 0x1e7fe}, {0x1e800, 0x1e8c4}, {0x1e8d0, 0x1e8d6}, {0x1e900, 0x1e94b}, {0x1e950, 0x1e959}, {0x1ee00, 0x1ee03}, {0x1ee05, 0x1ee1f}, {0x1ee21, 0x1ee22}, + {0x1ee24, 0x1ee24}, {0x1ee27, 0x1ee27}, {0x1ee29, 0x1ee32}, {0x1ee34, 0x1ee37}, {0x1ee39, 0x1ee39}, {0x1ee3b, 0x1ee3b}, {0x1ee42, 0x1ee42}, {0x1ee47, 0x1ee47}, + {0x1ee49, 0x1ee49}, {0x1ee4b, 0x1ee4b}, {0x1ee4d, 0x1ee4f}, {0x1ee51, 0x1ee52}, {0x1ee54, 0x1ee54}, {0x1ee57, 0x1ee57}, {0x1ee59, 0x1ee59}, {0x1ee5b, 0x1ee5b}, + {0x1ee5d, 0x1ee5d}, {0x1ee5f, 0x1ee5f}, {0x1ee61, 0x1ee62}, {0x1ee64, 0x1ee64}, {0x1ee67, 0x1ee6a}, {0x1ee6c, 0x1ee72}, {0x1ee74, 0x1ee77}, {0x1ee79, 0x1ee7c}, + {0x1ee7e, 0x1ee7e}, {0x1ee80, 0x1ee89}, {0x1ee8b, 0x1ee9b}, {0x1eea1, 0x1eea3}, {0x1eea5, 0x1eea9}, {0x1eeab, 0x1eebb}, {0x1fbf0, 0x1fbf9}, {0x20000, 0x2a6df}, + {0x2a700, 0x2b739}, {0x2b740, 0x2b81d}, {0x2b820, 0x2cea1}, {0x2ceb0, 0x2ebe0}, {0x2ebf0, 0x2ee5d}, {0x2f800, 0x2fa1d}, {0x30000, 0x3134a}, {0x31350, 0x323af}, + {0xe0100, 0xe01ef}, }; static TSCharacterRange aux_sym__list_item_starts_with_sign_token1_character_set_1[] = { @@ -11777,29377 +12373,30551 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '!', 1799, - '"', 1590, - '#', 2803, - '$', 1274, - '\'', 1602, - '(', 1153, - ')', 1154, - '*', 1320, - '+', 1493, - ',', 1150, - '-', 1489, - '.', 1267, - '/', 1341, - ':', 1146, - ';', 664, - '<', 1177, - '=', 1454, - '>', 1179, - '?', 1185, - '@', 1182, - '[', 1149, - ']', 1152, - '^', 1643, - '_', 1258, - '`', 347, - '{', 1254, - '|', 1155, - '}', 1255, + '!', 1831, + '"', 1622, + '#', 2835, + '$', 1305, + '\'', 1634, + '(', 1180, + ')', 1181, + '*', 1351, + '+', 1525, + ',', 1177, + '-', 1520, + '.', 1298, + '/', 1372, + ':', 1173, + ';', 691, + '<', 1204, + '=', 1485, + '>', 1206, + '?', 1212, + '@', 1209, + '[', 1176, + ']', 1179, + '^', 1675, + '_', 1289, + '`', 361, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(627); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1200); + lookahead == ' ') SKIP(654); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1231); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1201); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1876); - if (lookahead != 0) ADVANCE(1794); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1232); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1908); + if (lookahead != 0) ADVANCE(1826); END_STATE(); case 1: ADVANCE_MAP( - '\n', 1121, - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1320, - '+', 1355, - ',', 1150, - '-', 1192, - '.', 1267, - '/', 1341, - '0', 1533, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1351, + '+', 1386, + ',', 1177, + '-', 1224, + '.', 1298, + '/', 1372, + '0', 1565, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(2); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '?' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '}' < lookahead)) ADVANCE(1673); END_STATE(); case 2: ADVANCE_MAP( - '\n', 1121, - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1320, - '+', 1355, - ',', 1150, - '-', 1192, - '.', 1263, - '/', 1341, - '0', 1533, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1351, + '+', 1386, + ',', 1177, + '-', 1224, + '.', 1294, + '/', 1372, + '0', 1565, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(2); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '?' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '}' < lookahead)) ADVANCE(1673); END_STATE(); case 3: ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'b', 820, - 'c', 807, - 'd', 797, - 'f', 694, - 'i', 745, - 'm', 698, - 'n', 802, - 'r', 742, - 't', 812, - 'w', 757, - '{', 1254, - '|', 1155, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'b', 847, + 'c', 834, + 'd', 824, + 'f', 721, + 'i', 772, + 'm', 725, + 'n', 829, + 'r', 769, + 't', 839, + 'w', 784, + '{', 1285, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(3); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 4: ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ':', 1146, - ';', 664, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ':', 1173, + ';', 691, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(4); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ']') ADVANCE(1793); + lookahead != ']') ADVANCE(1825); END_STATE(); case 5: - if (lookahead == '\n') ADVANCE(634); - if (lookahead == '#') ADVANCE(2804); + if (lookahead == '\n') ADVANCE(661); + if (lookahead == '#') ADVANCE(2836); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(5); if (lookahead != 0) ADVANCE(6); END_STATE(); case 6: - if (lookahead == '\n') ADVANCE(633); + if (lookahead == '\n') ADVANCE(660); if (lookahead != 0) ADVANCE(6); END_STATE(); case 7: ADVANCE_MAP( - '!', 1799, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1469, - '<', 1377, - '=', 1801, - '>', 1179, - 'I', 1875, - 'N', 1872, - '[', 1149, - '_', 1259, - '`', 347, - 'a', 1833, - 'b', 1825, - 'e', 1838, - 'f', 1810, - 'i', 1804, - 'm', 1847, - 'n', 1857, - 'o', 1860, - 's', 1867, - 't', 1861, - 'x', 1845, - '{', 1254, - '}', 1255, + '!', 1831, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1500, + '<', 1408, + '=', 1833, + '>', 1206, + 'I', 1907, + 'N', 1904, + '[', 1176, + '_', 1290, + '`', 361, + 'a', 1865, + 'b', 1857, + 'e', 1869, + 'f', 1842, + 'i', 1836, + 'm', 1878, + 'n', 1889, + 'o', 1892, + 's', 1899, + 't', 1893, + 'x', 1877, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(141); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(154); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1794); + lookahead != ']') ADVANCE(1826); END_STATE(); case 8: ADVANCE_MAP( - '!', 1799, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1471, - ':', 1794, - '<', 1377, - '=', 1801, - '>', 1179, - 'I', 1874, - 'N', 1873, - '_', 1806, - '`', 347, - 'a', 1829, - 'b', 1828, - 'c', 1814, - 'd', 1815, - 'e', 1832, - 'f', 1852, - 'h', 1824, - 'i', 1803, - 'l', 1816, - 'm', 1809, - 'n', 1819, - 'o', 1859, - 'r', 1818, - 's', 1843, - 't', 1865, - 'u', 1866, - 'w', 1823, - 'x', 1856, - '}', 1255, + '!', 1831, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1502, + ':', 1826, + '<', 1408, + '=', 1833, + '>', 1206, + 'I', 1906, + 'N', 1905, + '_', 1839, + '`', 361, + 'a', 1861, + 'b', 1860, + 'c', 1846, + 'd', 1847, + 'e', 1864, + 'f', 1881, + 'h', 1856, + 'i', 1835, + 'l', 1848, + 'm', 1841, + 'n', 1851, + 'o', 1891, + 'r', 1850, + 's', 1875, + 't', 1897, + 'u', 1898, + 'w', 1855, + 'x', 1888, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1877); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1909); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1794); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1826); END_STATE(); case 9: ADVANCE_MAP( - '!', 1799, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1471, - '<', 1377, - '=', 1801, - '>', 1179, - 'I', 1874, - 'N', 1873, - '_', 1806, - '`', 347, - 'a', 1829, - 'b', 1828, - 'c', 1814, - 'd', 1815, - 'e', 1832, - 'f', 1852, - 'h', 1824, - 'i', 1803, - 'l', 1816, - 'm', 1809, - 'n', 1819, - 'o', 1859, - 'r', 1818, - 's', 1843, - 't', 1865, - 'u', 1866, - 'w', 1823, - 'x', 1856, - '}', 1255, - ',', 1794, - ':', 1794, + '!', 1831, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1502, + '<', 1408, + '=', 1833, + '>', 1206, + 'I', 1906, + 'N', 1905, + '_', 1839, + '`', 361, + 'a', 1861, + 'b', 1860, + 'c', 1846, + 'd', 1847, + 'e', 1864, + 'f', 1881, + 'h', 1856, + 'i', 1835, + 'l', 1848, + 'm', 1841, + 'n', 1851, + 'o', 1891, + 'r', 1850, + 's', 1875, + 't', 1897, + 'u', 1898, + 'w', 1855, + 'x', 1888, + '}', 1286, + ',', 1826, + ':', 1826, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1877); + lookahead == ' ') SKIP(33); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1909); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1794); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1826); END_STATE(); case 10: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 1801, - '>', 1179, - ']', 1152, - '_', 1808, - 'a', 1836, - 'b', 1826, - 'e', 1840, - 'i', 1837, - 'm', 1851, - 'n', 1849, - 'o', 1862, - 's', 1868, - 'x', 1846, + '!', 1831, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 1833, + '>', 1206, + ']', 1179, + '_', 1838, + 'a', 1867, + 'b', 1858, + 'e', 1870, + 'i', 1868, + 'm', 1880, + 'n', 1879, + 'o', 1894, + 's', 1900, + 'x', 1883, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(85); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1876); + lookahead == ' ') SKIP(89); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1908); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(1794); + lookahead != '}') ADVANCE(1826); END_STATE(); case 11: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 1801, - '>', 1179, - ']', 1152, - '_', 1808, - 'a', 1836, - 'b', 1826, - 'e', 1840, - 'i', 1837, - 'm', 1851, - 'n', 1849, - 'o', 1862, - 's', 1868, - 'x', 1846, + '!', 1831, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 1833, + '>', 1206, + ']', 1179, + '_', 1838, + 'a', 1867, + 'b', 1858, + 'e', 1870, + 'i', 1868, + 'm', 1880, + 'n', 1879, + 'o', 1894, + 's', 1900, + 'x', 1883, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(87); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1876); + lookahead == ' ') SKIP(91); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1908); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(1794); + lookahead != '}') ADVANCE(1826); END_STATE(); case 12: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 1801, - '>', 1179, - '_', 1808, - 'a', 1836, - 'b', 1826, - 'e', 1840, - 'i', 1837, - 'm', 1851, - 'n', 1849, - 'o', 1862, - 's', 1868, - 'x', 1846, - '|', 1155, + '!', 1831, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1838, + 'a', 1867, + 'b', 1858, + 'e', 1870, + 'i', 1868, + 'm', 1880, + 'n', 1879, + 'o', 1894, + 's', 1900, + 'x', 1883, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(89); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1876); + lookahead == ' ') SKIP(93); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1908); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(1794); + (lookahead < '_' || '}' < lookahead)) ADVANCE(1826); END_STATE(); case 13: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 1801, - '>', 1179, - '_', 1808, - 'a', 1836, - 'b', 1826, - 'e', 1840, - 'i', 1837, - 'm', 1851, - 'n', 1849, - 'o', 1862, - 's', 1868, - 'x', 1846, - '|', 1155, + '!', 1831, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1838, + 'a', 1867, + 'b', 1858, + 'e', 1870, + 'i', 1868, + 'm', 1880, + 'n', 1879, + 'o', 1894, + 's', 1900, + 'x', 1883, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(91); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1876); + lookahead == ' ') SKIP(95); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1908); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(1794); + (lookahead < '_' || '}' < lookahead)) ADVANCE(1826); END_STATE(); case 14: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 1801, - '>', 1179, - '_', 1807, - 'a', 1834, - 'b', 1827, - 'e', 1839, - 'i', 1835, - 'm', 1850, - 'n', 1854, - 'o', 1860, - 's', 1869, - 'x', 1848, - '}', 1255, + '!', 1831, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(95); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(1794); + lookahead == ' ') SKIP(103); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(1826); END_STATE(); case 15: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 1801, - '>', 1179, - '_', 1807, - 'a', 1834, - 'b', 1827, - 'e', 1839, - 'i', 1835, - 'm', 1850, - 'n', 1854, - 'o', 1860, - 's', 1869, - 'x', 1848, - '}', 1255, + '!', 1831, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(1794); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(1826); END_STATE(); case 16: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 1800, - '>', 1179, - '_', 1807, - 'a', 1834, - 'b', 1827, - 'e', 1839, - 'i', 1835, - 'm', 1850, - 'n', 1854, - 'o', 1860, - 's', 1869, - 'x', 1848, + '!', 1831, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(98); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(1794); + lookahead == ' ') SKIP(106); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(1826); END_STATE(); case 17: ADVANCE_MAP( - '!', 1799, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 1801, - '>', 1179, - '_', 1807, - 'a', 1834, - 'b', 1827, - 'e', 1839, - 'i', 1835, - 'm', 1850, - 'n', 1854, - 'o', 1860, - 's', 1869, - 'x', 1848, - '{', 1254, + '!', 1831, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 1832, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(100); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(1794); + lookahead == ' ') SKIP(108); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(1826); END_STATE(); case 18: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1831, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < '\'' || '?' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead == ' ') SKIP(110); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(1826); END_STATE(); case 19: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 679, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && + (lookahead < '\'' || '?' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 20: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 670, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 669, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 706, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 21: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 697, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 696, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 22: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1471, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 670, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 688, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 669, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 23: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 679, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1502, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 697, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 715, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 696, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 24: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 706, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 25: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(30); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || '?' < lookahead) && + (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 26: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 679, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && + (lookahead < '\'' || '?' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 27: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 670, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 669, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 706, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(32); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 28: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 697, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 696, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 29: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1471, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 670, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 688, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 669, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(33); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 30: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1502, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 697, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 715, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 696, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(30); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(32); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || '?' < lookahead) && + (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 31: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 699, - 'e', 679, - 'f', 801, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 715, - 'm', 677, - 'n', 728, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 682, - 'u', 835, - 'w', 755, - 'x', 808, - '}', 1255, - 0xb5, 832, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && + (lookahead < '\'' || '?' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 32: ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 1533, - '<', 1377, - '=', 1621, - '>', 1179, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '}', 1255, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 726, + 'e', 706, + 'f', 828, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 742, + 'm', 704, + 'n', 755, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 709, + 'u', 862, + 'w', 782, + 'x', 835, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 33: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1469, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2540, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 1259, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2539, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2623, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '}', 1255, - 0xb5, 2627, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 1565, + '<', 1408, + '=', 1653, + '>', 1206, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(33); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2515); + (lookahead < '\'' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 34: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2571, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2540, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2539, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2623, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1500, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2572, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 1290, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2571, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2655, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2515); + lookahead != ']') ADVANCE(2547); END_STATE(); case 35: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2571, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2544, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2541, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2623, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 2603, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2572, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2571, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2655, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2515); + lookahead != ']') ADVANCE(2547); END_STATE(); case 36: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 2571, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2544, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2541, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2623, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 2603, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2576, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2573, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2655, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2515); + lookahead != ']') ADVANCE(2547); END_STATE(); case 37: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1471, - ':', 2515, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2519, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - ']', 1152, - '_', 2566, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2518, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 2603, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2576, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2573, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2655, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(2547); END_STATE(); case 38: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 2572, - ':', 2515, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2538, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '_', 2563, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2533, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1502, + ':', 2547, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2551, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + ']', 1179, + '_', 2599, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2550, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2575); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 39: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 2572, - ':', 2515, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2519, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '_', 2563, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2518, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 2604, + ':', 2547, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2570, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '_', 2595, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2565, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2575); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2607); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 40: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 2572, - ':', 2515, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2538, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '_', 2563, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2533, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 2604, + ':', 2547, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2551, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '_', 2595, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2550, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2575); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2607); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 41: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 1471, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2519, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '[', 1571, - '_', 2566, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2518, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, - ',', 2515, - ':', 2515, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 2604, + ':', 2547, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2570, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '_', 2595, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2565, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2607); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 42: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 2572, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2538, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '_', 2563, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2533, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, - ',', 2515, - ':', 2515, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 1502, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2551, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '[', 1603, + '_', 2599, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2550, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, + ',', 2547, + ':', 2547, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2575); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') SKIP(32); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 43: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 2572, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2519, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '_', 2563, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2518, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, - ',', 2515, - ':', 2515, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 2604, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2570, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '_', 2595, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2565, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, + ',', 2547, + ':', 2547, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2575); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') SKIP(32); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2607); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 44: ADVANCE_MAP( - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 2572, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2538, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '_', 2563, - '`', 347, - 'a', 2603, - 'b', 2600, - 'c', 2582, - 'd', 2581, - 'e', 2533, - 'f', 2615, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2583, - 'm', 2531, - 'n', 2586, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2536, - 'u', 2629, - 'w', 2595, - 'x', 2618, - '}', 1255, - 0xb5, 2626, - ',', 2515, - ':', 2515, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 2604, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2551, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '_', 2595, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2550, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, + ',', 2547, + ':', 2547, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2575); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); + lookahead == ' ') SKIP(32); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2607); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 45: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '(', 1451, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - '_', 2569, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 2604, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2570, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '_', 2595, + '`', 361, + 'a', 2635, + 'b', 2632, + 'c', 2614, + 'd', 2613, + 'e', 2565, + 'f', 2645, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2615, + 'm', 2563, + 'n', 2618, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2568, + 'u', 2661, + 'w', 2627, + 'x', 2650, + '}', 1286, + 0xb5, 2658, + ',', 2547, + ':', 2547, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(84); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(32); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2607); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 46: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + '_', 2598, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(84); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(88); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && + (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 47: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(84); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(88); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 48: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - '_', 2569, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(86); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(88); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 49: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + '_', 2598, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(86); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(90); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && + (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 50: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(86); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(90); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 51: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2526, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(84); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(90); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && + (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 52: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2526, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - ']', 1152, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2558, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(86); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(88); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && - (lookahead < ';' || '>' < lookahead) && + (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2515); + lookahead != '}') ADVANCE(2547); END_STATE(); case 53: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - '_', 2569, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2558, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + ']', 1179, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(88); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(90); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '>' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '{' < lookahead) && + lookahead != '}') ADVANCE(2547); END_STATE(); case 54: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + '_', 2598, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(88); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(92); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && + (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 55: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(88); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(92); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 56: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - '_', 2569, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(92); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 57: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2556, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2555, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + '_', 2598, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(90); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(94); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && + (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 58: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2580, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2579, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(90); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(94); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 59: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2526, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(88); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(94); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && + (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 60: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2526, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2634, - 'E', 2559, - 'G', 2559, - 'K', 2559, - 'M', 2559, - 'P', 2559, - 'T', 2559, - 'a', 2608, - 'b', 2598, - 'd', 2579, - 'e', 2557, - 'g', 2558, - 'h', 2620, - 'i', 2609, - 'k', 2558, - 'm', 2560, - 'n', 2614, - 'o', 2624, - 'p', 2558, - 's', 2589, - 't', 2558, - 'u', 2625, - 'w', 2601, - 'x', 2612, - '|', 1155, - 0xb5, 2625, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2558, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(90); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2634); + lookahead == ' ') SKIP(92); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && - (lookahead < ';' || '>' < lookahead) && + (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 61: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - '_', 2567, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2558, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2666, + 'E', 2583, + 'G', 2583, + 'K', 2583, + 'M', 2583, + 'P', 2583, + 'T', 2583, + 'a', 2639, + 'b', 2630, + 'd', 2610, + 'e', 2581, + 'g', 2582, + 'h', 2652, + 'i', 2640, + 'k', 2582, + 'm', 2584, + 'n', 2644, + 'o', 2656, + 'p', 2582, + 's', 2621, + 't', 2582, + 'u', 2657, + 'w', 2633, + 'x', 2646, + '|', 1182, + 0xb5, 2657, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(94); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2666); + if (lookahead != 0 && + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 62: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(94); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(102); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 63: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(94); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(102); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 64: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(94); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(102); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 65: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - ']', 1152, - '_', 2567, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (lookahead != 0 && - (lookahead < ' ' || '#' < lookahead) && - (lookahead < '\'' || '9' < lookahead) && - lookahead != '[' && - (lookahead < '_' || 'b' < lookahead) && - lookahead != '{') ADVANCE(2515); + lookahead == ' ') SKIP(102); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 66: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + ']', 1179, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (lookahead != 0 && + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '9' < lookahead) && + lookahead != '[' && + (lookahead < '_' || 'b' < lookahead) && + lookahead != '{') ADVANCE(2547); END_STATE(); case 67: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 68: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '}', 1255, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 69: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2528, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - '_', 2567, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(97); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 70: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2528, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(97); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(105); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 71: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2528, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(97); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(105); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 72: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - '_', 2567, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '{', 1254, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(99); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(105); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 73: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '{', 1254, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(99); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(105); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 74: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '{', 1254, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2560, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(99); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(107); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 75: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2528, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2560, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(97); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(107); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 76: ADVANCE_MAP( - '!', 2527, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '{', 1254, - 0xb5, 2627, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2560, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(99); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(107); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 77: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - ':', 1146, - ';', 664, - '<', 1377, - '=', 645, - '>', 1179, - '?', 1332, - 'B', 1558, - 'E', 333, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - '[', 1149, - ']', 1152, - '_', 1495, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 331, - 'g', 338, - 'h', 442, - 'i', 385, - 'k', 338, - 'm', 334, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 452, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(78); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(109); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 78: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '/', 1340, - ':', 1146, - ';', 664, - '<', 1377, - '=', 645, - '>', 1179, - '?', 1332, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - '[', 1149, - ']', 1152, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 335, - 'g', 338, - 'h', 442, - 'i', 385, - 'k', 338, - 'm', 334, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 452, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(78); + lookahead == ' ') SKIP(109); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 79: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(82); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(109); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 80: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 897, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - '_', 905, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 896, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2560, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(83); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(107); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 81: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 897, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 896, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 2559, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '{', 1285, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(83); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(109); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 82: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 344, + '#', 2835, + '$', 1184, + '(', 1482, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 924, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + '_', 930, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 923, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '{', 1285, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(82); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(86); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 83: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(83); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(85); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 84: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - 0xb5, 954, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 924, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 923, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(84); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(87); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 85: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - ']', 1152, - 'a', 932, - 'b', 920, - 'e', 934, - 'i', 933, - 'm', 940, - 'n', 939, - 'o', 946, - 's', 962, - 'x', 937, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(85); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 86: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - ']', 1152, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - 0xb5, 954, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '{', 1285, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(86); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 87: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - ']', 1152, - 'a', 932, - 'b', 920, - 'e', 934, - 'i', 933, - 'm', 940, - 'n', 939, - 'o', 946, - 's', 962, - 'x', 937, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(87); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 88: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(88); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 89: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 328, - '>', 1179, - 'a', 932, - 'b', 920, - 'e', 934, - 'i', 933, - 'm', 940, - 'n', 939, - 'o', 946, - 's', 962, - 'x', 937, - '|', 1155, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + ']', 1179, + 'a', 959, + 'b', 947, + 'e', 961, + 'i', 960, + 'm', 966, + 'n', 965, + 'o', 973, + 's', 990, + 'x', 967, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(89); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 90: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 979, - 'E', 900, - 'G', 900, - 'K', 900, - 'M', 900, - 'P', 900, - 'T', 900, - 'a', 932, - 'b', 920, - 'd', 907, - 'e', 898, - 'g', 899, - 'h', 944, - 'i', 933, - 'k', 899, - 'm', 901, - 'n', 938, - 'o', 946, - 'p', 899, - 's', 917, - 't', 899, - 'u', 954, - 'w', 922, - 'x', 937, - '|', 1155, - 0xb5, 954, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + ']', 1179, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(90); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 91: ADVANCE_MAP( - '!', 326, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 321, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'a', 932, - 'b', 920, - 'e', 934, - 'i', 933, - 'm', 940, - 'n', 939, - 'o', 946, - 's', 962, - 'x', 937, - '|', 1155, + '!', 344, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + ']', 1179, + 'a', 959, + 'b', 947, + 'e', 961, + 'i', 960, + 'm', 966, + 'n', 965, + 'o', 973, + 's', 990, + 'x', 967, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(91); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 92: ADVANCE_MAP( - '!', 326, - '#', 2803, - '(', 1451, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - ':', 1146, - ';', 664, - '<', 1377, - '=', 327, - '>', 1179, - 'B', 1558, - 'E', 333, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - '[', 1149, - ']', 1152, - '_', 1495, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 332, - 'g', 338, - 'h', 442, - 'i', 385, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 452, + '!', 344, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(93); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(92); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 93: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '/', 1340, - ':', 1146, - ';', 664, - '<', 1377, - '=', 327, - '>', 1179, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - '[', 1149, - ']', 1152, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 336, - 'g', 338, - 'h', 442, - 'i', 385, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 452, + '!', 344, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 959, + 'b', 947, + 'e', 961, + 'i', 960, + 'm', 966, + 'n', 965, + 'o', 973, + 's', 990, + 'x', 967, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(93); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 94: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 336, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '}', 1255, - 0xb5, 452, + '!', 344, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1006, + 'E', 927, + 'G', 927, + 'K', 927, + 'M', 927, + 'P', 927, + 'T', 927, + 'a', 959, + 'b', 947, + 'd', 934, + 'e', 925, + 'g', 926, + 'h', 971, + 'i', 960, + 'k', 926, + 'm', 928, + 'n', 964, + 'o', 973, + 'p', 926, + 's', 944, + 't', 926, + 'u', 981, + 'w', 949, + 'x', 967, + '|', 1182, + 0xb5, 981, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(94); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 95: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'a', 418, - 'b', 398, - 'e', 422, - 'i', 419, - 'm', 431, - 'n', 432, - 'o', 443, - 's', 468, - 'x', 430, - '}', 1255, + '!', 344, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 339, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 959, + 'b', 947, + 'e', 961, + 'i', 960, + 'm', 966, + 'n', 965, + 'o', 973, + 's', 990, + 'x', 967, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(95); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 96: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 1558, - 'E', 333, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - ']', 1152, - '_', 346, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 332, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '}', 1255, - 0xb5, 452, + '!', 344, + '#', 2835, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 672, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '[', 1176, + ']', 1179, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 400, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(97); END_STATE(); case 97: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 327, - '>', 1179, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 336, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - 0xb5, 452, + '!', 344, + '#', 2835, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 672, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '[', 1176, + ']', 1179, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 400, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(97); END_STATE(); case 98: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 327, - '>', 1179, - 'a', 418, - 'b', 398, - 'e', 422, - 'i', 419, - 'm', 431, - 'n', 432, - 'o', 443, - 's', 468, - 'x', 430, + '!', 344, + '#', 2835, + '(', 1482, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1298, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 672, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 350, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '[', 1176, + ']', 1179, + '_', 1527, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 349, + 'g', 352, + 'h', 457, + 'i', 400, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(98); + lookahead == ' ') SKIP(99); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 99: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 336, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '{', 1254, - 0xb5, 452, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 672, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '[', 1176, + ']', 1179, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 400, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(99); END_STATE(); case 100: ADVANCE_MAP( - '!', 326, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 328, - '>', 1179, - 'a', 418, - 'b', 398, - 'e', 422, - 'i', 419, - 'm', 431, - 'n', 432, - 'o', 443, - 's', 468, - 'x', 430, - '{', 1254, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 345, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 350, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '[', 1176, + ']', 1179, + '_', 360, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 349, + 'g', 352, + 'h', 457, + 'i', 400, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(100); + lookahead == ' ') SKIP(101); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 101: ADVANCE_MAP( - '!', 2342, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2350, - '<', 1177, - '=', 1454, - '>', 1179, - 'I', 2421, - 'N', 2418, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 2379, - 'b', 2371, - 'e', 2384, - 'f', 2356, - 'i', 2344, - 'm', 2393, - 'n', 2403, - 'o', 2406, - 's', 2413, - 't', 2407, - 'x', 2391, - '{', 1254, - '}', 1255, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 345, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '[', 1176, + ']', 1179, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 400, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(141); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2353); - if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2337); + lookahead == ' ') SKIP(101); END_STATE(); case 102: ADVANCE_MAP( - '!', 2342, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 2351, - ':', 2337, - '<', 1177, - '=', 1454, - '>', 1179, - 'I', 2420, - 'N', 2419, - '_', 2345, - '`', 347, - 'a', 2375, - 'b', 2374, - 'c', 2360, - 'd', 2361, - 'e', 2378, - 'f', 2398, - 'h', 2370, - 'i', 2343, - 'l', 2362, - 'm', 2355, - 'n', 2365, - 'o', 2405, - 'r', 2364, - 's', 2389, - 't', 2411, - 'u', 2412, - 'w', 2369, - 'x', 2402, - '}', 1255, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2354); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2423); - if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2337); + lookahead == ' ') SKIP(102); END_STATE(); case 103: ADVANCE_MAP( - '!', 2342, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1267, - '/', 1340, - '0', 2351, - '<', 1177, - '=', 1454, - '>', 1179, - 'I', 2420, - 'N', 2419, - '_', 2345, - '`', 347, - 'a', 2375, - 'b', 2374, - 'c', 2360, - 'd', 2361, - 'e', 2378, - 'f', 2398, - 'h', 2370, - 'i', 2343, - 'l', 2362, - 'm', 2355, - 'n', 2365, - 'o', 2405, - 'r', 2364, - 's', 2389, - 't', 2411, - 'u', 2412, - 'w', 2369, - 'x', 2402, - '}', 1255, - ',', 2337, - ':', 2337, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2354); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2423); - if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2337); + lookahead == ' ') SKIP(103); END_STATE(); case 104: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1177, - '=', 1454, - '>', 1179, - ']', 1152, - 'a', 2382, - 'b', 2372, - 'e', 2386, - 'i', 2383, - 'm', 2397, - 'n', 2395, - 'o', 2408, - 's', 2414, - 'x', 2392, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 350, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + ']', 1179, + '_', 360, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 349, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(85); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2422); - if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2337); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 105: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1177, - '=', 1454, - '>', 1179, - ']', 1152, - 'a', 2382, - 'b', 2372, - 'e', 2386, - 'i', 2383, - 'm', 2397, - 'n', 2395, - 'o', 2408, - 's', 2414, - 'x', 2392, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(87); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2422); - if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2337); + lookahead == ' ') SKIP(105); END_STATE(); case 106: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - ':', 1146, - '<', 1177, - '=', 1454, - '>', 1179, - 'a', 2382, - 'b', 2372, - 'e', 2386, - 'i', 2383, - 'm', 2397, - 'n', 2395, - 'o', 2408, - 's', 2414, - 'x', 2392, - '|', 1155, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(89); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2422); - if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2337); + lookahead == ' ') SKIP(106); END_STATE(); case 107: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 1268, - '/', 1340, - '<', 1177, - '=', 1454, - '>', 1179, - 'a', 2382, - 'b', 2372, - 'e', 2386, - 'i', 2383, - 'm', 2397, - 'n', 2395, - 'o', 2408, - 's', 2414, - 'x', 2392, - '|', 1155, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 345, + '>', 1206, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(91); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2422); - if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2337); + lookahead == ' ') SKIP(107); END_STATE(); case 108: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1177, - '=', 1454, - '>', 1179, - 'a', 2380, - 'b', 2373, - 'e', 2385, - 'i', 2381, - 'm', 2396, - 'n', 2400, - 'o', 2406, - 's', 2415, - 'x', 2394, - '}', 1255, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 345, + '>', 1206, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(95); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2337); + lookahead == ' ') SKIP(108); END_STATE(); case 109: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1177, - '=', 1454, - '>', 1179, - 'a', 2380, - 'b', 2373, - 'e', 2385, - 'i', 2381, - 'm', 2396, - 'n', 2400, - 'o', 2406, - 's', 2415, - 'x', 2394, - '}', 1255, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '{', 1285, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2337); + lookahead == ' ') SKIP(109); END_STATE(); case 110: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1177, - '=', 1454, - '>', 1179, - 'a', 2380, - 'b', 2373, - 'e', 2385, - 'i', 2381, - 'm', 2396, - 'n', 2400, - 'o', 2406, - 's', 2415, - 'x', 2394, - '{', 1254, + '!', 344, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(100); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2337); + lookahead == ' ') SKIP(110); END_STATE(); case 111: ADVANCE_MAP( - '!', 2342, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - '<', 1177, - '=', 1453, - '>', 1179, - 'a', 2380, - 'b', 2373, - 'e', 2385, - 'i', 2381, - 'm', 2396, - 'n', 2400, - 'o', 2406, - 's', 2415, - 'x', 2394, + '!', 2374, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 2382, + '<', 1204, + '=', 1485, + '>', 1206, + 'I', 2453, + 'N', 2450, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 2411, + 'b', 2403, + 'e', 2415, + 'f', 2388, + 'i', 2376, + 'm', 2424, + 'n', 2435, + 'o', 2438, + 's', 2445, + 't', 2439, + 'x', 2423, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(98); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2337); - END_STATE(); - case 112: - ADVANCE_MAP( - '!', 2430, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 2441, - '<', 1377, - '=', 2432, - '>', 1179, - 'I', 2512, - 'N', 2509, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 2470, - 'b', 2462, - 'e', 2475, - 'f', 2447, - 'i', 2435, - 'm', 2484, - 'n', 2494, - 'o', 2497, - 's', 2504, - 't', 2498, - 'x', 2482, - '{', 1254, - '}', 1255, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(141); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2444); + lookahead == ' ') SKIP(154); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2385); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2424); + lookahead != ']') ADVANCE(2369); END_STATE(); - case 113: + case 112: ADVANCE_MAP( - '!', 2430, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 2442, - ':', 2424, - '<', 1377, - '=', 2432, - '>', 1179, - 'I', 2511, - 'N', 2510, - '_', 2436, - '`', 347, - 'a', 2466, - 'b', 2465, - 'c', 2451, - 'd', 2452, - 'e', 2469, - 'f', 2489, - 'h', 2461, - 'i', 2434, - 'l', 2453, - 'm', 2446, - 'n', 2456, - 'o', 2496, - 'r', 2455, - 's', 2480, - 't', 2502, - 'u', 2503, - 'w', 2460, - 'x', 2493, - '}', 1255, + '!', 2374, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 2383, + ':', 2369, + '<', 1204, + '=', 1485, + '>', 1206, + 'I', 2452, + 'N', 2451, + '_', 2377, + '`', 361, + 'a', 2407, + 'b', 2406, + 'c', 2392, + 'd', 2393, + 'e', 2410, + 'f', 2427, + 'h', 2402, + 'i', 2375, + 'l', 2394, + 'm', 2387, + 'n', 2397, + 'o', 2437, + 'r', 2396, + 's', 2421, + 't', 2443, + 'u', 2444, + 'w', 2401, + 'x', 2434, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2445); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2514); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2386); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2455); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2424); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2369); END_STATE(); - case 114: + case 113: ADVANCE_MAP( - '!', 2430, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - '-', 1194, - '.', 1263, - '/', 1340, - '0', 2442, - '<', 1377, - '=', 2432, - '>', 1179, - 'I', 2511, - 'N', 2510, - '_', 2436, - '`', 347, - 'a', 2466, - 'b', 2465, - 'c', 2451, - 'd', 2452, - 'e', 2469, - 'f', 2489, - 'h', 2461, - 'i', 2434, - 'l', 2453, - 'm', 2446, - 'n', 2456, - 'o', 2496, - 'r', 2455, - 's', 2480, - 't', 2502, - 'u', 2503, - 'w', 2460, - 'x', 2493, - '}', 1255, - ',', 2424, - ':', 2424, + '!', 2374, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1298, + '/', 1371, + '0', 2383, + '<', 1204, + '=', 1485, + '>', 1206, + 'I', 2452, + 'N', 2451, + '_', 2377, + '`', 361, + 'a', 2407, + 'b', 2406, + 'c', 2392, + 'd', 2393, + 'e', 2410, + 'f', 2427, + 'h', 2402, + 'i', 2375, + 'l', 2394, + 'm', 2387, + 'n', 2397, + 'o', 2437, + 'r', 2396, + 's', 2421, + 't', 2443, + 'u', 2444, + 'w', 2401, + 'x', 2434, + '}', 1286, + ',', 2369, + ':', 2369, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2445); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2514); + lookahead == ' ') SKIP(33); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2386); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2455); if (lookahead != 0 && (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2424); + (lookahead < '_' || '{' < lookahead)) ADVANCE(2369); END_STATE(); - case 115: + case 114: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2429, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2432, - '>', 1179, - ']', 1152, - 'a', 2473, - 'b', 2463, - 'e', 2477, - 'i', 2474, - 'm', 2488, - 'n', 2486, - 'o', 2499, - 's', 2505, - 'x', 2483, + '!', 2374, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1204, + '=', 1485, + '>', 1206, + ']', 1179, + 'a', 2413, + 'b', 2404, + 'e', 2416, + 'i', 2414, + 'm', 2426, + 'n', 2425, + 'o', 2440, + 's', 2446, + 'x', 2429, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(85); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2513); + lookahead == ' ') SKIP(89); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2454); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2424); + lookahead != '}') ADVANCE(2369); END_STATE(); - case 116: + case 115: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '$', 1157, - ')', 1154, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2429, - '/', 1340, - '<', 1377, - '=', 2432, - '>', 1179, - ']', 1152, - 'a', 2473, - 'b', 2463, - 'e', 2477, - 'i', 2474, - 'm', 2488, - 'n', 2486, - 'o', 2499, - 's', 2505, - 'x', 2483, + '!', 2374, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1204, + '=', 1485, + '>', 1206, + ']', 1179, + 'a', 2413, + 'b', 2404, + 'e', 2416, + 'i', 2414, + 'm', 2426, + 'n', 2425, + 'o', 2440, + 's', 2446, + 'x', 2429, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(87); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2513); + lookahead == ' ') SKIP(91); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2454); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2424); + lookahead != '}') ADVANCE(2369); END_STATE(); - case 117: + case 116: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2429, - '/', 1340, - ':', 1146, - '<', 1377, - '=', 2432, - '>', 1179, - 'a', 2473, - 'b', 2463, - 'e', 2477, - 'i', 2474, - 'm', 2488, - 'n', 2486, - 'o', 2499, - 's', 2505, - 'x', 2483, - '|', 1155, + '!', 2374, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + ':', 1173, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2413, + 'b', 2404, + 'e', 2416, + 'i', 2414, + 'm', 2426, + 'n', 2425, + 'o', 2440, + 's', 2446, + 'x', 2429, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(89); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2513); + lookahead == ' ') SKIP(93); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2454); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2424); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2369); END_STATE(); - case 118: + case 117: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '$', 1157, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1189, - '.', 2429, - '/', 1340, - '<', 1377, - '=', 2432, - '>', 1179, - 'a', 2473, - 'b', 2463, - 'e', 2477, - 'i', 2474, - 'm', 2488, - 'n', 2486, - 'o', 2499, - 's', 2505, - 'x', 2483, - '|', 1155, + '!', 2374, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 1299, + '/', 1371, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2413, + 'b', 2404, + 'e', 2416, + 'i', 2414, + 'm', 2426, + 'n', 2425, + 'o', 2440, + 's', 2446, + 'x', 2429, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(91); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2513); + lookahead == ' ') SKIP(95); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2454); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2424); + (lookahead < '_' || '}' < lookahead)) ADVANCE(2369); + END_STATE(); + case 118: + ADVANCE_MAP( + '!', 2374, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(103); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2369); END_STATE(); case 119: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2432, - '>', 1179, - 'a', 2471, - 'b', 2464, - 'e', 2476, - 'i', 2472, - 'm', 2487, - 'n', 2491, - 'o', 2497, - 's', 2506, - 'x', 2485, - '}', 1255, + '!', 2374, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(95); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token6_character_set_1, 13, lookahead))) ADVANCE(2424); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2369); END_STATE(); case 120: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '*', 1319, - '+', 1356, - ',', 1613, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2432, - '>', 1179, - 'a', 2471, - 'b', 2464, - 'e', 2476, - 'i', 2472, - 'm', 2487, - 'n', 2491, - 'o', 2497, - 's', 2506, - 'x', 2485, - '}', 1255, + '!', 2374, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token6_character_set_1, 13, lookahead))) ADVANCE(2424); + lookahead == ' ') SKIP(106); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2369); END_STATE(); case 121: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2431, - '>', 1179, - 'a', 2471, - 'b', 2464, - 'e', 2476, - 'i', 2472, - 'm', 2487, - 'n', 2491, - 'o', 2497, - 's', 2506, - 'x', 2485, + '!', 2374, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(98); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2424); + lookahead == ' ') SKIP(110); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2369); END_STATE(); case 122: ADVANCE_MAP( - '!', 2430, - '#', 2803, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - '<', 1377, - '=', 2432, - '>', 1179, - 'a', 2471, - 'b', 2464, - 'e', 2476, - 'i', 2472, - 'm', 2487, - 'n', 2491, - 'o', 2497, - 's', 2506, - 'x', 2485, - '{', 1254, + '!', 2374, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + '<', 1204, + '=', 1484, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(100); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2424); + lookahead == ' ') SKIP(108); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2369); END_STATE(); case 123: ADVANCE_MAP( - '!', 1908, - '"', 1590, - '#', 2810, - '$', 1161, - '\'', 312, - '(', 1153, - '*', 1321, - '+', 1357, - ',', 1151, - '-', 1196, - '.', 1266, - '/', 1342, - '0', 1929, - '<', 1378, - '=', 1910, - '>', 1180, - 'I', 2309, - 'N', 2299, - '[', 1149, - '_', 1261, - '`', 347, - 'a', 2095, - 'b', 2047, - 'e', 2105, - 'f', 1939, - 'i', 1919, - 'm', 2127, - 'n', 2124, - 'o', 2161, - 's', 2229, - 't', 2162, - 'x', 2126, - '{', 1254, - '}', 1255, + '!', 2462, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 2473, + '<', 1408, + '=', 2464, + '>', 1206, + 'I', 2544, + 'N', 2541, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 2502, + 'b', 2494, + 'e', 2506, + 'f', 2479, + 'i', 2467, + 'm', 2515, + 'n', 2526, + 'o', 2529, + 's', 2536, + 't', 2530, + 'x', 2514, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(141); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1932); + lookahead == ' ') SKIP(154); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2476); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(2336); + lookahead != ']') ADVANCE(2456); END_STATE(); case 124: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '$', 1161, - ')', 1154, - '*', 1321, - '+', 1357, - ',', 1151, - '-', 1190, - '.', 1902, - '/', 1342, - ':', 1147, - '<', 1378, - '=', 1910, - '>', 1180, - ']', 1152, - 'a', 2097, - 'b', 2048, - 'e', 2106, - 'i', 2098, - 'm', 2129, - 'n', 2128, - 'o', 2167, - 's', 2225, - 'x', 2122, + '!', 2462, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 2474, + ':', 2456, + '<', 1408, + '=', 2464, + '>', 1206, + 'I', 2543, + 'N', 2542, + '_', 2468, + '`', 361, + 'a', 2498, + 'b', 2497, + 'c', 2483, + 'd', 2484, + 'e', 2501, + 'f', 2518, + 'h', 2493, + 'i', 2466, + 'l', 2485, + 'm', 2478, + 'n', 2488, + 'o', 2528, + 'r', 2487, + 's', 2512, + 't', 2534, + 'u', 2535, + 'w', 2492, + 'x', 2525, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(85); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2334); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2477); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2546); if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ':' || '>' < lookahead) && + (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2336); + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(2456); END_STATE(); case 125: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '$', 1161, - ')', 1154, - '*', 1321, - '+', 1357, - ',', 1151, - '-', 1190, - '.', 1902, - '/', 1342, - '<', 1378, - '=', 1910, - '>', 1180, - ']', 1152, - 'a', 2097, - 'b', 2048, - 'e', 2106, - 'i', 2098, - 'm', 2129, - 'n', 2128, - 'o', 2167, - 's', 2225, - 'x', 2122, + '!', 2462, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + '-', 1226, + '.', 1294, + '/', 1371, + '0', 2474, + '<', 1408, + '=', 2464, + '>', 1206, + 'I', 2543, + 'N', 2542, + '_', 2468, + '`', 361, + 'a', 2498, + 'b', 2497, + 'c', 2483, + 'd', 2484, + 'e', 2501, + 'f', 2518, + 'h', 2493, + 'i', 2466, + 'l', 2485, + 'm', 2478, + 'n', 2488, + 'o', 2528, + 'r', 2487, + 's', 2512, + 't', 2534, + 'u', 2535, + 'w', 2492, + 'x', 2525, + '}', 1286, + ',', 2456, + ':', 2456, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(87); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2334); + lookahead == ' ') SKIP(33); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2477); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2546); if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && - (lookahead < '\'' || '/' < lookahead) && - (lookahead < ';' || '>' < lookahead) && + (lookahead < '\'' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - (lookahead < '_' || '{' < lookahead) && - lookahead != '}') ADVANCE(2336); + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(2456); END_STATE(); case 126: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '$', 1161, - '*', 1321, - '+', 1357, - ',', 1151, - '-', 1190, - '.', 1902, - '/', 1342, - ':', 1147, - '<', 1378, - '=', 1910, - '>', 1180, - 'a', 2097, - 'b', 2048, - 'e', 2106, - 'i', 2098, - 'm', 2129, - 'n', 2128, - 'o', 2167, - 's', 2225, - 'x', 2122, - '|', 1156, + '!', 2462, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2461, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2464, + '>', 1206, + ']', 1179, + 'a', 2504, + 'b', 2495, + 'e', 2507, + 'i', 2505, + 'm', 2517, + 'n', 2516, + 'o', 2531, + 's', 2537, + 'x', 2520, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(89); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2334); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2545); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ':' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2336); + (lookahead < '_' || '{' < lookahead) && + lookahead != '}') ADVANCE(2456); END_STATE(); case 127: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '$', 1161, - '*', 1321, - '+', 1357, - ',', 1151, - '-', 1190, - '.', 1902, - '/', 1342, - '<', 1378, - '=', 1910, - '>', 1180, - 'a', 2097, - 'b', 2048, - 'e', 2106, - 'i', 2098, - 'm', 2129, - 'n', 2128, - 'o', 2167, - 's', 2225, - 'x', 2122, - '|', 1156, + '!', 2462, + '#', 2835, + '$', 1184, + ')', 1181, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2461, + '/', 1371, + '<', 1408, + '=', 2464, + '>', 1206, + ']', 1179, + 'a', 2504, + 'b', 2495, + 'e', 2507, + 'i', 2505, + 'm', 2517, + 'n', 2516, + 'o', 2531, + 's', 2537, + 'x', 2520, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(91); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2334); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2545); if (lookahead != 0 && (lookahead < ' ' || '$' < lookahead) && (lookahead < '\'' || '/' < lookahead) && (lookahead < ';' || '>' < lookahead) && (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(2336); + (lookahead < '_' || '{' < lookahead) && + lookahead != '}') ADVANCE(2456); END_STATE(); case 128: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '*', 1321, - '+', 1357, - ',', 1613, - '-', 1198, - '/', 1342, - '<', 1378, - '=', 1910, - '>', 1180, - 'a', 2095, - 'b', 2047, - 'e', 2105, - 'i', 2099, - 'm', 2127, - 'n', 2125, - 'o', 2161, - 's', 2229, - 'x', 2126, - '}', 1255, + '!', 2462, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2461, + '/', 1371, + ':', 1173, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2504, + 'b', 2495, + 'e', 2507, + 'i', 2505, + 'm', 2517, + 'n', 2516, + 'o', 2531, + 's', 2537, + 'x', 2520, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(93); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2545); + if (lookahead != 0 && + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ':' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(2456); END_STATE(); case 129: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '*', 1321, - '+', 1357, - ',', 1151, - '-', 1198, - '/', 1342, - '<', 1378, - '=', 1910, - '>', 1180, - 'a', 2095, - 'b', 2047, - 'e', 2105, - 'i', 2099, - 'm', 2127, - 'n', 2125, - 'o', 2161, - 's', 2229, - 'x', 2126, - '}', 1255, + '!', 2462, + '#', 2835, + '$', 1184, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1217, + '.', 2461, + '/', 1371, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2504, + 'b', 2495, + 'e', 2507, + 'i', 2505, + 'm', 2517, + 'n', 2516, + 'o', 2531, + 's', 2537, + 'x', 2520, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(95); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2545); + if (lookahead != 0 && + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(2456); END_STATE(); case 130: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '*', 1321, - '+', 1357, - '-', 1198, - '/', 1342, - '<', 1378, - '=', 1909, - '>', 1180, - 'a', 2095, - 'b', 2047, - 'e', 2105, - 'i', 2099, - 'm', 2127, - 'n', 2125, - 'o', 2161, - 's', 2229, - 'x', 2126, + '!', 2462, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(98); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(103); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token6_character_set_1, 13, lookahead))) ADVANCE(2456); END_STATE(); case 131: ADVANCE_MAP( - '!', 1908, - '#', 2810, - '*', 1321, - '+', 1357, - '-', 1198, - '/', 1342, - '<', 1378, - '=', 1910, - '>', 1180, - 'a', 2095, - 'b', 2047, - 'e', 2105, - 'i', 2099, - 'm', 2127, - 'n', 2125, - 'o', 2161, - 's', 2229, - 'x', 2126, - '{', 1254, + '!', 2462, + '#', 2835, + '*', 1350, + '+', 1387, + ',', 1645, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(100); - if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token6_character_set_1, 13, lookahead))) ADVANCE(2456); END_STATE(); case 132: ADVANCE_MAP( - '!', 1911, - '"', 1590, - '#', 2806, - '$', 1161, - '\'', 312, - '(', 1153, - '*', 1322, - '+', 1358, - ',', 1613, - '-', 1193, - '.', 1264, - '/', 1343, - '0', 1924, - ':', 2336, - '<', 1379, - '=', 1912, - '>', 1181, - 'I', 2285, - 'N', 2277, - '_', 1923, - '`', 347, - 'a', 2073, - 'b', 2042, - 'c', 1941, - 'd', 1987, - 'e', 2084, - 'f', 2123, - 'h', 2051, - 'i', 1920, - 'l', 2003, - 'm', 1937, - 'n', 1988, - 'o', 2153, - 'r', 1989, - 's', 2118, - 't', 2154, - 'u', 2198, - 'w', 2040, - 'x', 2131, - '}', 1255, + '!', 2462, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1925); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2296); - if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2297); + lookahead == ' ') SKIP(106); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2456); END_STATE(); case 133: ADVANCE_MAP( - '!', 1911, - '"', 1590, - '#', 2806, - '$', 1161, - '\'', 312, - '(', 1153, - '*', 1322, - '+', 1358, - '-', 1193, - '.', 1264, - '/', 1343, - '0', 1924, - '<', 1379, - '=', 1912, - '>', 1181, - 'I', 2285, - 'N', 2277, - '_', 1923, - '`', 347, - 'a', 2073, - 'b', 2042, - 'c', 1941, - 'd', 1987, - 'e', 2084, - 'f', 2123, - 'h', 2051, - 'i', 1920, - 'l', 2003, - 'm', 1937, - 'n', 1988, - 'o', 2153, - 'r', 1989, - 's', 2118, - 't', 2154, - 'u', 2198, - 'w', 2040, - 'x', 2131, - '}', 1255, - ',', 2336, - ':', 2336, + '!', 2462, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2463, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1925); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2296); - if (lookahead != 0 && - (lookahead < '\'' || '>' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(2297); + lookahead == ' ') SKIP(108); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2456); END_STATE(); case 134: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1469, - '<', 1377, - '=', 1680, - '>', 1179, - 'B', 1558, - 'E', 1686, - 'G', 1690, - 'I', 1774, - 'K', 1690, - 'M', 1690, - 'N', 1770, - 'P', 1690, - 'T', 1690, - '[', 1149, - '_', 1259, - '`', 347, - 'a', 1727, - 'b', 1559, - 'd', 1699, - 'e', 1685, - 'f', 1700, - 'g', 1689, - 'h', 1740, - 'i', 1693, - 'k', 1689, - 'm', 1691, - 'n', 1738, - 'o', 1741, - 'p', 1689, - 's', 1709, - 't', 1688, - 'u', 1751, - 'w', 1722, - 'x', 1733, - '{', 1254, - '}', 1255, - 0xb5, 1751, + '!', 2462, + '#', 2835, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(110); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2456); END_STATE(); case 135: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - '?', 1332, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1730, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1741, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '}', 1255, + '!', 1940, + '"', 1622, + '#', 2842, + '$', 1188, + '\'', 329, + '(', 1180, + '*', 1352, + '+', 1388, + ',', 1178, + '-', 1228, + '.', 1297, + '/', 1373, + '0', 1961, + '<', 1409, + '=', 1942, + '>', 1207, + 'I', 2341, + 'N', 2331, + '[', 1176, + '_', 1292, + '`', 361, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'f', 1971, + 'i', 1951, + 'm', 2159, + 'n', 2156, + 'o', 2193, + 's', 2261, + 't', 2194, + 'x', 2158, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(139); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(154); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1964); if (lookahead != 0 && (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '?' < lookahead) && - lookahead != ']') ADVANCE(1793); + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(2368); END_STATE(); case 136: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - 'B', 1558, - 'E', 1690, - 'G', 1690, - 'I', 1774, - 'K', 1690, - 'M', 1690, - 'N', 1770, - 'P', 1690, - 'T', 1690, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1559, - 'd', 1699, - 'e', 1687, - 'f', 1700, - 'g', 1689, - 'h', 1740, - 'i', 1693, - 'k', 1689, - 'm', 1691, - 'n', 1738, - 'o', 1741, - 'p', 1689, - 's', 1709, - 't', 1688, - 'u', 1751, - 'w', 1722, - 'x', 1733, - '{', 1254, - '}', 1255, - 0xb5, 1751, + '!', 1940, + '#', 2842, + '$', 1188, + ')', 1181, + '*', 1352, + '+', 1388, + ',', 1178, + '-', 1221, + '.', 1934, + '/', 1373, + ':', 1174, + '<', 1409, + '=', 1942, + '>', 1207, + ']', 1179, + 'a', 2129, + 'b', 2080, + 'e', 2138, + 'i', 2130, + 'm', 2161, + 'n', 2160, + 'o', 2199, + 's', 2257, + 'x', 2154, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(89); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2366); if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1793); + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ':' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + (lookahead < '_' || '{' < lookahead) && + lookahead != '}') ADVANCE(2368); END_STATE(); case 137: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - 'B', 1558, - 'E', 1686, - 'G', 1690, - 'I', 1774, - 'K', 1690, - 'M', 1690, - 'N', 1770, - 'P', 1690, - 'T', 1690, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1559, - 'd', 1699, - 'e', 1685, - 'f', 1700, - 'g', 1689, - 'h', 1740, - 'i', 1693, - 'k', 1689, - 'm', 1691, - 'n', 1738, - 'o', 1741, - 'p', 1689, - 's', 1709, - 't', 1688, - 'u', 1751, - 'w', 1722, - 'x', 1733, - '{', 1254, - '}', 1255, - 0xb5, 1751, + '!', 1940, + '#', 2842, + '$', 1188, + ')', 1181, + '*', 1352, + '+', 1388, + ',', 1178, + '-', 1221, + '.', 1934, + '/', 1373, + '<', 1409, + '=', 1942, + '>', 1207, + ']', 1179, + 'a', 2129, + 'b', 2080, + 'e', 2138, + 'i', 2130, + 'm', 2161, + 'n', 2160, + 'o', 2199, + 's', 2257, + 'x', 2154, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(91); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2366); if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1793); + (lookahead < 'A' || '[' < lookahead) && + (lookahead < '_' || '{' < lookahead) && + lookahead != '}') ADVANCE(2368); END_STATE(); case 138: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1730, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1741, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '}', 1255, + '!', 1940, + '#', 2842, + '$', 1188, + '*', 1352, + '+', 1388, + ',', 1178, + '-', 1221, + '.', 1934, + '/', 1373, + ':', 1174, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2129, + 'b', 2080, + 'e', 2138, + 'i', 2130, + 'm', 2161, + 'n', 2160, + 'o', 2199, + 's', 2257, + 'x', 2154, + '|', 1183, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(141); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(93); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2366); if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1793); + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ':' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(2368); END_STATE(); case 139: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - '?', 1332, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1730, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1741, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '}', 1255, + '!', 1940, + '#', 2842, + '$', 1188, + '*', 1352, + '+', 1388, + ',', 1178, + '-', 1221, + '.', 1934, + '/', 1373, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2129, + 'b', 2080, + 'e', 2138, + 'i', 2130, + 'm', 2161, + 'n', 2160, + 'o', 2199, + 's', 2257, + 'x', 2154, + '|', 1183, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(139); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(95); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2366); if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '?' < lookahead) && - lookahead != ']') ADVANCE(1793); + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '/' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(2368); END_STATE(); case 140: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - 'B', 1558, - 'E', 1690, - 'G', 1690, - 'I', 1774, - 'K', 1690, - 'M', 1690, - 'N', 1770, - 'P', 1690, - 'T', 1690, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1559, - 'd', 1699, - 'e', 1687, - 'f', 1700, - 'g', 1689, - 'h', 1740, - 'i', 1693, - 'k', 1689, - 'm', 1691, - 'n', 1738, - 'o', 1741, - 'p', 1689, - 's', 1709, - 't', 1688, - 'u', 1751, - 'w', 1722, - 'x', 1733, - '{', 1254, - '}', 1255, - 0xb5, 1751, + '!', 1940, + '#', 2842, + '*', 1352, + '+', 1388, + ',', 1645, + '-', 1229, + '/', 1373, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(140); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 141: ADVANCE_MAP( - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '*', 1319, - '+', 1356, - ',', 1150, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1531, - '<', 1377, - '=', 1680, - '>', 1179, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1730, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1741, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '}', 1255, + '!', 1940, + '#', 2842, + '*', 1352, + '+', 1388, + ',', 1178, + '-', 1229, + '/', 1373, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(141); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - (lookahead < '\'' || '9' < lookahead) && - (lookahead < ';' || '>' < lookahead) && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(103); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token4_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 142: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '!', 1940, + '#', 2842, + '*', 1352, + '+', 1388, + '-', 1221, + '/', 1373, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(142); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead == ' ') SKIP(106); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 143: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1194, - '.', 1263, - '0', 1530, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 693, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 727, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '|', 1155, - '}', 1255, + '!', 1940, + '#', 2842, + '*', 1352, + '+', 1388, + '-', 1229, + '/', 1373, + '<', 1409, + '=', 1941, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(143); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1543); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < ']' || '}' < lookahead)) ADVANCE(1641); + lookahead == ' ') SKIP(108); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 144: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ':', 1146, - 'N', 969, - '[', 1149, - '_', 902, - '`', 347, - 'f', 906, - 'n', 936, - 't', 945, - '{', 1254, - 'I', 975, - 'i', 975, + '!', 1940, + '#', 2842, + '*', 1352, + '+', 1388, + '-', 1229, + '/', 1373, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(144); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(110); + if ((!eof && set_contains(aux_sym_unquoted_token4_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 145: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - '=', 329, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'b', 820, - 'c', 807, - 'd', 797, - 'f', 694, - 'i', 745, - 'm', 698, - 'n', 802, - 'r', 742, - 't', 812, - 'w', 757, - '{', 1254, - '|', 1155, + '!', 1943, + '"', 1622, + '#', 2838, + '$', 1188, + '\'', 329, + '(', 1180, + '*', 1353, + '+', 1389, + ',', 1645, + '-', 1225, + '.', 1295, + '/', 1374, + '0', 1956, + ':', 2368, + '<', 1410, + '=', 1944, + '>', 1208, + 'I', 2317, + 'N', 2309, + '_', 1955, + '`', 361, + 'a', 2105, + 'b', 2074, + 'c', 1973, + 'd', 2019, + 'e', 2116, + 'f', 2155, + 'h', 2083, + 'i', 1952, + 'l', 2035, + 'm', 1969, + 'n', 2020, + 'o', 2185, + 'r', 2021, + 's', 2150, + 't', 2186, + 'u', 2230, + 'w', 2072, + 'x', 2163, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(145); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1957); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2328); + if (lookahead != 0 && + (lookahead < '\'' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(2329); END_STATE(); case 146: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'f', 694, - 'i', 745, - 'n', 802, - 't', 831, - '{', 1254, + '!', 1943, + '"', 1622, + '#', 2838, + '$', 1188, + '\'', 329, + '(', 1180, + '*', 1353, + '+', 1389, + '-', 1225, + '.', 1295, + '/', 1374, + '0', 1956, + '<', 1410, + '=', 1944, + '>', 1208, + 'I', 2317, + 'N', 2309, + '_', 1955, + '`', 361, + 'a', 2105, + 'b', 2074, + 'c', 1973, + 'd', 2019, + 'e', 2116, + 'f', 2155, + 'h', 2083, + 'i', 1952, + 'l', 2035, + 'm', 1969, + 'n', 2020, + 'o', 2185, + 'r', 2021, + 's', 2150, + 't', 2186, + 'u', 2230, + 'w', 2072, + 'x', 2163, + '}', 1286, + ',', 2368, + ':', 2368, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(146); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(33); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1957); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2328); + if (lookahead != 0 && + (lookahead < '\'' || '>' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(2329); END_STATE(); case 147: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - 'N', 876, - '[', 1149, - '_', 686, - '`', 347, - 'f', 694, - 'n', 802, - 't', 831, - '{', 1254, - 'I', 882, - 'i', 882, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1500, + '<', 1408, + '=', 1712, + '>', 1206, + 'B', 1590, + 'E', 1718, + 'G', 1722, + 'I', 1806, + 'K', 1722, + 'M', 1722, + 'N', 1802, + 'P', 1722, + 'T', 1722, + '[', 1176, + '_', 1290, + '`', 361, + 'a', 1759, + 'b', 1591, + 'd', 1731, + 'e', 1717, + 'f', 1732, + 'g', 1721, + 'h', 1772, + 'i', 1725, + 'k', 1721, + 'm', 1723, + 'n', 1770, + 'o', 1773, + 'p', 1721, + 's', 1741, + 't', 1720, + 'u', 1783, + 'w', 1754, + 'x', 1765, + '{', 1285, + '}', 1286, + 0xb5, 1783, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(147); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 148: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - 'N', 496, - '[', 1149, - '_', 345, - '`', 347, - 'f', 356, - 'n', 428, - 't', 448, - '{', 1254, - 'I', 505, - 'i', 505, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + '?', 1363, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1762, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1773, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(148); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); + lookahead == ' ') SKIP(152); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '?' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 149: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - 'N', 1102, - '[', 1149, - '_', 986, - '`', 347, - 'f', 990, - 'n', 1052, - 't', 1062, - '{', 1254, - 'I', 1112, - 'i', 1112, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + 'B', 1590, + 'E', 1722, + 'G', 1722, + 'I', 1806, + 'K', 1722, + 'M', 1722, + 'N', 1802, + 'P', 1722, + 'T', 1722, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1591, + 'd', 1731, + 'e', 1719, + 'f', 1732, + 'g', 1721, + 'h', 1772, + 'i', 1725, + 'k', 1721, + 'm', 1723, + 'n', 1770, + 'o', 1773, + 'p', 1721, + 's', 1741, + 't', 1720, + 'u', 1783, + 'w', 1754, + 'x', 1765, + '{', 1285, + '}', 1286, + 0xb5, 1783, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(148); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 150: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ':', 1146, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'f', 1700, - 'n', 1737, - 't', 1742, - '{', 1254, - 'I', 1774, - 'i', 1774, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + 'B', 1590, + 'E', 1718, + 'G', 1722, + 'I', 1806, + 'K', 1722, + 'M', 1722, + 'N', 1802, + 'P', 1722, + 'T', 1722, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1591, + 'd', 1731, + 'e', 1717, + 'f', 1732, + 'g', 1721, + 'h', 1772, + 'i', 1725, + 'k', 1721, + 'm', 1723, + 'n', 1770, + 'o', 1773, + 'p', 1721, + 's', 1741, + 't', 1720, + 'u', 1783, + 'w', 1754, + 'x', 1765, + '{', 1285, + '}', 1286, + 0xb5, 1783, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(150); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(153); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - lookahead != ']' && - lookahead != '}') ADVANCE(1793); + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 151: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - 'I', 1774, - 'i', 1774, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1762, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1773, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(151); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(154); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != ']' && - lookahead != '}') ADVANCE(1793); + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 152: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'f', 1700, - 'n', 1737, - 't', 1742, - '{', 1254, - 'I', 1774, - 'i', 1774, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + '?', 1363, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1762, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1773, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(152); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != ']' && - lookahead != '}') ADVANCE(1793); + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '?' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 153: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - ':', 1146, - '_', 1698, - '`', 347, - 'I', 1774, - 'i', 1774, - 'N', 1770, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + 'B', 1590, + 'E', 1722, + 'G', 1722, + 'I', 1806, + 'K', 1722, + 'M', 1722, + 'N', 1802, + 'P', 1722, + 'T', 1722, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1591, + 'd', 1731, + 'e', 1719, + 'f', 1732, + 'g', 1721, + 'h', 1772, + 'i', 1725, + 'k', 1721, + 'm', 1723, 'n', 1770, + 'o', 1773, + 'p', 1721, + 's', 1741, + 't', 1720, + 'u', 1783, + 'w', 1754, + 'x', 1765, + '{', 1285, + '}', 1286, + 0xb5, 1783, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(153); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - lookahead != '[' && - lookahead != ']' && - lookahead != '{' && - lookahead != '}') ADVANCE(1793); + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 154: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '_', 1698, - '`', 347, - 'I', 1774, - 'i', 1774, - 'N', 1770, - 'n', 1770, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '*', 1350, + '+', 1387, + ',', 1177, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1563, + '<', 1408, + '=', 1712, + '>', 1206, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1762, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1773, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(154); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '[' && - lookahead != ']' && - lookahead != '{' && - lookahead != '}') ADVANCE(1793); + (lookahead < '\'' || '9' < lookahead) && + (lookahead < ';' || '>' < lookahead) && + lookahead != ']') ADVANCE(1825); END_STATE(); case 155: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 1268, - ':', 1146, - '<', 1176, - '=', 644, - '>', 1178, - '?', 1332, - '@', 1182, - ']', 1152, - '`', 347, - '|', 1155, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(156); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(155); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 156: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 321, - ':', 1146, - '=', 644, - '>', 1178, - '?', 1332, - '@', 1182, - ']', 1152, - '`', 347, - '|', 1155, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ':', 1173, + 'N', 996, + '[', 1176, + '_', 929, + '`', 361, + 'f', 933, + 'n', 963, + 't', 972, + '{', 1285, + 'I', 1002, + 'i', 1002, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(156); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 157: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1194, - '.', 1267, - '0', 1533, - ':', 1146, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + '=', 347, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'b', 847, + 'c', 834, + 'd', 824, + 'f', 721, + 'i', 772, + 'm', 725, + 'n', 829, + 'r', 769, + 't', 839, + 'w', 784, + '{', 1285, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(159); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead == ' ') SKIP(157); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 158: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1194, - '.', 1267, - '0', 1533, - ':', 1146, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'f', 721, + 'i', 772, + 'n', 829, + 't', 858, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(160); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead == ' ') SKIP(158); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 159: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1194, - '.', 1263, - '0', 1533, - ':', 1146, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + 'N', 903, + '[', 1176, + '_', 713, + '`', 361, + 'f', 721, + 'n', 829, + 't', 858, + '{', 1285, + 'I', 909, + 'i', 909, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(159); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 160: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1194, - '.', 1263, - '0', 1533, - ':', 1146, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'f', 371, + 'n', 444, + 't', 463, + '{', 1285, + 'I', 519, + 'i', 519, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(160); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 161: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 2790, - 'E', 2782, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2787, - '`', 347, - 'd', 2794, - 'e', 2781, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + 'N', 1129, + '[', 1176, + '_', 1013, + '`', 361, + 'f', 1017, + 'n', 1079, + 't', 1089, + '{', 1285, + 'I', 1139, + 'i', 1139, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(181); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2791); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead == ' ') SKIP(160); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); END_STATE(); case 162: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 2790, - 'E', 2785, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2787, - '`', 347, - 'd', 2794, - 'e', 2784, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1563, + ':', 1173, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'f', 1732, + 'n', 1769, + 't', 1774, + '{', 1285, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(181); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2791); + lookahead == ' ') SKIP(162); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2775); + (lookahead < '0' || ';' < lookahead) && + lookahead != ']' && + lookahead != '}') ADVANCE(1825); END_STATE(); case 163: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1469, - 'N', 1770, - '[', 1149, - '_', 1259, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'E', 1695, - 'e', 1695, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'f', 1732, + 'n', 1769, + 't', 1774, + '{', 1285, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(163); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != ']' && + lookahead != '}') ADVANCE(1825); END_STATE(); case 164: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1531, - '?', 1332, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + ':', 1173, + '_', 1730, + '`', 361, + 'I', 1806, + 'i', 1806, + 'N', 1802, + 'n', 1802, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(175); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(164); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != ']') ADVANCE(1793); + (lookahead < '0' || ';' < lookahead) && + lookahead != '[' && + lookahead != ']' && + lookahead != '{' && + lookahead != '}') ADVANCE(1825); END_STATE(); case 165: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'E', 1695, - 'e', 1695, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '_', 1730, + '`', 361, + 'I', 1806, + 'i', 1806, + 'N', 1802, + 'n', 1802, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(165); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != '[' && + lookahead != ']' && + lookahead != '{' && + lookahead != '}') ADVANCE(1825); END_STATE(); case 166: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ':', 1173, + '=', 347, + 'I', 519, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'a', 427, + 'c', 442, + 'd', 387, + 'e', 425, + 'f', 371, + 'h', 412, + 'i', 401, + 'l', 413, + 'm', 363, + 'n', 388, + 't', 463, + 'u', 474, + '{', 1285, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(166); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 167: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1470, - 'E', 2782, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2788, - '`', 347, - 'd', 2794, - 'e', 2781, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(181); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(167); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead != ']' && + lookahead != '}') ADVANCE(1825); END_STATE(); case 168: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1470, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1226, + '.', 1294, + '0', 1562, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 720, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 754, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(168); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1575); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + (lookahead < '+' || '.' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < ']' || '}' < lookahead)) ADVANCE(1673); END_STATE(); case 169: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1470, - 'N', 2698, - '[', 1149, - ']', 1152, - '_', 2693, - '`', 347, - 'f', 2695, - 'n', 2697, - 't', 2696, - '{', 1254, - 'I', 2699, - 'i', 2699, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 1299, + ':', 1173, + '<', 1203, + '=', 671, + '>', 1205, + '?', 1363, + '@', 1209, + ']', 1179, + '`', 361, + '{', 1285, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2692); + lookahead == ' ') SKIP(170); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 170: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1532, - ';', 664, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 339, + ':', 1173, + '=', 671, + '>', 1205, + '?', 1363, + '@', 1209, + ']', 1179, + '`', 361, + '{', 1285, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(179); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); - if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != '}') ADVANCE(2691); + lookahead == ' ') SKIP(170); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 171: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1532, - '?', 1332, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1298, + '0', 1500, + 'N', 1802, + '[', 1176, + '_', 1290, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'E', 1727, + 'e', 1727, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(180); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != ']') ADVANCE(1825); END_STATE(); case 172: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1267, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1298, + '0', 1563, + '?', 1363, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(176); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != ']') ADVANCE(1825); END_STATE(); case 173: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 2790, - 'E', 2785, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2787, - '`', 347, - 'd', 2794, - 'e', 2784, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1298, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'E', 1727, + 'e', 1727, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(181); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2791); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead != ']') ADVANCE(1825); END_STATE(); case 174: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1469, - 'N', 1770, - '[', 1149, - '_', 1259, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'E', 1695, - 'e', 1695, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1298, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != ']') ADVANCE(1825); END_STATE(); case 175: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1531, - '?', 1332, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1294, + '0', 1500, + 'N', 1802, + '[', 1176, + '_', 1290, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'E', 1727, + 'e', 1727, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(175); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != ']') ADVANCE(1825); END_STATE(); case 176: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'E', 1695, - 'e', 1695, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1294, + '0', 1563, + '?', 1363, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(176); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != ']') ADVANCE(1825); END_STATE(); case 177: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1294, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'E', 1727, + 'e', 1727, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != ']') ADVANCE(1825); END_STATE(); case 178: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1470, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1227, + '.', 1294, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != ']') ADVANCE(1825); END_STATE(); case 179: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - ';', 664, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 2822, + 'E', 2814, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2819, + '`', 361, + 'd', 2826, + 'e', 2813, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(179); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(191); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2823); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != '}') ADVANCE(2691); + lookahead != ';' && + lookahead != '}') ADVANCE(2807); END_STATE(); case 180: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - '?', 1332, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 2822, + 'E', 2817, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2819, + '`', 361, + 'd', 2826, + 'e', 2816, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(180); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(191); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2823); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2807); END_STATE(); case 181: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - 'E', 2642, - 'G', 2642, - 'K', 2642, - 'M', 2642, - 'N', 2668, - 'P', 2642, - 'T', 2642, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'd', 2649, - 'e', 2641, - 'f', 2648, - 'g', 2641, - 'h', 2660, - 'k', 2641, - 'm', 2643, - 'n', 2662, - 'p', 2641, - 's', 2654, - 't', 2640, - 'u', 2663, - 'w', 2655, - '{', 1254, - 0xb5, 2663, - 'B', 1558, - 'b', 1558, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 1501, + 'E', 2814, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2820, + '`', 361, + 'd', 2826, + 'e', 2813, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(181); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(191); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2807); END_STATE(); case 182: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 1501, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2723); END_STATE(); case 183: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 1501, + 'N', 2730, + '[', 1176, + ']', 1179, + '_', 2725, + '`', 361, + 'f', 2727, + 'n', 2729, + 't', 2728, + '{', 1285, + 'I', 2731, + 'i', 2731, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2724); END_STATE(); case 184: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1150, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 1102, - '[', 1149, - ']', 1152, - '_', 986, - '`', 347, - 'f', 990, - 'n', 1089, - 't', 1062, - '{', 1254, - 'I', 1112, - 'i', 1112, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 1564, + ';', 691, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') SKIP(189); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2723); END_STATE(); case 185: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1267, - '0', 1533, - '?', 1332, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 1564, + '?', 1363, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(190); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 186: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1267, - '0', 1533, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1298, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 187: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1267, - '0', 1533, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 2822, + 'E', 2817, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2819, + '`', 361, + 'd', 2826, + 'e', 2816, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(191); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2823); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2807); END_STATE(); case 188: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1267, - '0', 1471, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1501, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 189: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1263, - '0', 1533, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + ';', 691, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(189); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != '}') ADVANCE(2723); END_STATE(); case 190: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1263, - '0', 1533, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + '?', 1363, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(190); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 191: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1194, - '.', 1263, - '0', 1471, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + 'E', 2674, + 'G', 2674, + 'K', 2674, + 'M', 2674, + 'N', 2700, + 'P', 2674, + 'T', 2674, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'd', 2681, + 'e', 2673, + 'f', 2680, + 'g', 2673, + 'h', 2692, + 'k', 2673, + 'm', 2675, + 'n', 2694, + 'p', 2673, + 's', 2686, + 't', 2672, + 'u', 2695, + 'w', 2687, + '{', 1285, + 0xb5, 2695, + 'B', 1590, + 'b', 1590, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(191); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 192: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 2790, - 'E', 2782, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2787, - '`', 347, - 'd', 2794, - 'e', 2781, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2791); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead != '}') ADVANCE(2723); END_STATE(); case 193: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 2790, - 'E', 2785, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2787, - '`', 347, - 'd', 2794, - 'e', 2784, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2791); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead != '}') ADVANCE(2723); END_STATE(); case 194: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 1470, - 'E', 2782, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2788, - '`', 347, - 'd', 2794, - 'e', 2781, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 1129, + '[', 1176, + ']', 1179, + '_', 1013, + '`', 361, + 'f', 1017, + 'n', 1116, + 't', 1089, + '{', 1285, + 'I', 1139, + 'i', 1139, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead != '}') ADVANCE(2723); END_STATE(); case 195: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 1470, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1226, + '.', 1298, + '0', 1565, + ':', 1173, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(197); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 196: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 1470, - 'N', 2698, - '[', 1149, - ']', 1152, - '_', 2693, - '`', 347, - 'f', 2695, - 'n', 2697, - 't', 2696, - '{', 1254, - 'I', 2699, - 'i', 2699, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1226, + '.', 1298, + '0', 1565, + ':', 1173, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(198); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2692); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 197: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 1532, - ';', 664, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - '}', 1255, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1226, + '.', 1294, + '0', 1565, + ':', 1173, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(197); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead)) ADVANCE(2691); + (lookahead < '\'' || ')' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 198: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 1532, - '?', 1332, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1177, + '-', 1226, + '.', 1294, + '0', 1565, + ':', 1173, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') SKIP(198); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 199: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1267, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - '}', 1255, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 2822, + 'E', 2814, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2819, + '`', 361, + 'd', 2826, + 'e', 2813, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2823); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';') ADVANCE(2691); + lookahead != ';' && + lookahead != '}') ADVANCE(2807); END_STATE(); case 200: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1263, - '0', 2790, - 'E', 2785, - 'G', 2785, - 'K', 2785, - 'M', 2785, - 'N', 2801, - 'P', 2785, - 'T', 2785, - '[', 1149, - ']', 1152, - '_', 2787, - '`', 347, - 'd', 2794, - 'e', 2784, - 'f', 2792, - 'g', 2784, - 'h', 2798, - 'k', 2784, - 'm', 2786, - 'n', 2800, - 'p', 2784, - 's', 2795, - 't', 2783, - 'u', 2799, - 'w', 2797, - '{', 1254, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - 'I', 2802, - 'i', 2802, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 2822, + 'E', 2817, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2819, + '`', 361, + 'd', 2826, + 'e', 2816, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2791); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2823); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2775); + lookahead != '}') ADVANCE(2807); END_STATE(); case 201: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1263, - '0', 1470, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 1501, + 'E', 2814, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2820, + '`', 361, + 'd', 2826, + 'e', 2813, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2807); END_STATE(); case 202: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1263, - '0', 1532, - 'E', 2642, - 'G', 2642, - 'K', 2642, - 'M', 2642, - 'N', 2668, - 'P', 2642, - 'T', 2642, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'd', 2649, - 'e', 2641, - 'f', 2648, - 'g', 2641, - 'h', 2660, - 'k', 2641, - 'm', 2643, - 'n', 2662, - 'p', 2641, - 's', 2654, - 't', 2640, - 'u', 2663, - 'w', 2655, - '{', 1254, - 0xb5, 2663, - 'B', 1558, - 'b', 1558, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 1501, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2723); END_STATE(); case 203: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - '}', 1255, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 1501, + 'N', 2730, + '[', 1176, + ']', 1179, + '_', 2725, + '`', 361, + 'f', 2727, + 'n', 2729, + 't', 2728, + '{', 1285, + 'I', 2731, + 'i', 2731, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';') ADVANCE(2691); + lookahead != ';' && + lookahead != '}') ADVANCE(2724); END_STATE(); case 204: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2644, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'E', 2646, - 'e', 2646, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 1564, + ';', 691, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + '}', 1286, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && - (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + (lookahead < '\'' || ')' < lookahead)) ADVANCE(2723); END_STATE(); case 205: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - ',', 1613, - '-', 1195, - '.', 1263, - '0', 1532, - 'N', 1102, - '[', 1149, - ']', 1152, - '_', 986, - '`', 347, - 'f', 990, - 'n', 1089, - 't', 1062, - '{', 1254, - 'I', 1112, - 'i', 1112, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 1564, + '?', 1363, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1545); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2691); + lookahead != '}') ADVANCE(2723); END_STATE(); case 206: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1194, - '.', 1267, - '0', 1533, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1298, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + '}', 1286, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';') ADVANCE(2723); END_STATE(); case 207: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1194, - '.', 1267, - '0', 1471, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1294, + '0', 2822, + 'E', 2817, + 'G', 2817, + 'K', 2817, + 'M', 2817, + 'N', 2833, + 'P', 2817, + 'T', 2817, + '[', 1176, + ']', 1179, + '_', 2819, + '`', 361, + 'd', 2826, + 'e', 2816, + 'f', 2824, + 'g', 2816, + 'h', 2830, + 'k', 2816, + 'm', 2818, + 'n', 2832, + 'p', 2816, + 's', 2827, + 't', 2815, + 'u', 2831, + 'w', 2829, + '{', 1285, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + 'I', 2834, + 'i', 2834, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2823); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2807); END_STATE(); case 208: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1194, - '.', 1263, - '0', 1533, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1294, + '0', 1501, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 209: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1194, - '.', 1263, - '0', 1533, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1294, + '0', 1564, + 'E', 2674, + 'G', 2674, + 'K', 2674, + 'M', 2674, + 'N', 2700, + 'P', 2674, + 'T', 2674, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'd', 2681, + 'e', 2673, + 'f', 2680, + 'g', 2673, + 'h', 2692, + 'k', 2673, + 'm', 2675, + 'n', 2694, + 'p', 2673, + 's', 2686, + 't', 2672, + 'u', 2695, + 'w', 2687, + '{', 1285, + 0xb5, 2695, + 'B', 1590, + 'b', 1590, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 210: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1194, - '.', 1263, - '0', 1471, - 'E', 672, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 671, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + '}', 1286, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';') ADVANCE(2723); END_STATE(); case 211: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1260, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2676, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'E', 2678, + 'e', 2678, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(211); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']') ADVANCE(1793); + lookahead != '}') ADVANCE(2723); END_STATE(); case 212: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1219, + '.', 1294, + '0', 1564, + 'N', 1129, + '[', 1176, + ']', 1179, + '_', 1013, + '`', 361, + 'f', 1017, + 'n', 1116, + 't', 1089, + '{', 1285, + 'I', 1139, + 'i', 1139, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(212); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1577); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != ']' && - lookahead != '}') ADVANCE(1793); + lookahead != '}') ADVANCE(2723); END_STATE(); case 213: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1469, - '<', 1176, - '=', 1452, - 'N', 1770, - '[', 1149, - '_', 1259, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1298, + '0', 1565, + '?', 1363, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < ';' || '=' < lookahead) && - lookahead != ']') ADVANCE(1793); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 214: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1469, - 'N', 1770, - '[', 1149, - '_', 1259, - '`', 347, - 'f', 1700, - 'n', 1764, - 't', 1742, - '{', 1254, - '}', 1255, - 'I', 1774, - 'i', 1774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1298, + '0', 1565, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(177); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != ']') ADVANCE(1793); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 215: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1470, - '<', 1176, - '=', 1452, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1298, + '0', 1565, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < ';' || '=' < lookahead) && - lookahead != '}') ADVANCE(2691); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 216: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1470, - '<', 1176, - '=', 1452, - 'N', 2761, - '[', 1149, - ']', 1152, - '_', 2756, - '`', 347, - 'f', 2758, - 'n', 2760, - 't', 2759, - '{', 1254, - 'I', 2762, - 'i', 2762, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1298, + '0', 1502, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < ';' || '=' < lookahead) && - lookahead != '}') ADVANCE(2755); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 217: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1470, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1294, + '0', 1565, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 218: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1470, - 'N', 2773, - '[', 1149, - ']', 1152, - '_', 2768, - '`', 347, - 'f', 2770, - 'n', 2772, - 't', 2771, - '{', 1254, - 'I', 2774, - 'i', 2774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1294, + '0', 1565, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2767); + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 219: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1489, - '.', 1267, - '0', 1471, - '<', 1176, - '=', 1452, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + ',', 1645, + '-', 1226, + '.', 1294, + '0', 1502, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || '=' < lookahead) && + (lookahead < '0' || ';' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 220: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1489, - '.', 1267, - '0', 1471, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1291, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(220); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < '0' || ';' < lookahead) && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + lookahead != ';' && + lookahead != ']') ADVANCE(1825); END_STATE(); case 221: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1490, - '.', 1267, - '0', 1470, - '<', 1176, - '=', 1452, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1563, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(221); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < ';' || '=' < lookahead) && - lookahead != '}') ADVANCE(2691); + lookahead != ';' && + lookahead != ']' && + lookahead != '}') ADVANCE(1825); END_STATE(); case 222: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1490, - '.', 1267, - '0', 1470, - 'N', 2668, - '[', 1149, - ']', 1152, - '_', 2645, - '`', 347, - 'f', 2648, - 'n', 2666, - 't', 2661, - '{', 1254, - 'I', 2673, - 'i', 2673, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1226, + '.', 1298, + '0', 1565, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2691); + (lookahead < '+' || '.' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 223: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1490, - '.', 1267, - '0', 1470, - 'N', 2773, - '[', 1149, - ']', 1152, - '_', 2768, - '`', 347, - 'f', 2770, - 'n', 2772, - 't', 2771, - '{', 1254, - 'I', 2774, - 'i', 2774, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1226, + '.', 1298, + '0', 1502, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - lookahead != ';' && - lookahead != '}') ADVANCE(2767); + (lookahead < '+' || '.' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 224: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - '-', 1489, - '.', 1267, - '0', 1471, - '<', 1176, - '=', 1452, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1226, + '.', 1294, + '0', 1565, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && (lookahead < '+' || '.' < lookahead) && - (lookahead < '0' || '=' < lookahead) && + (lookahead < '0' || ';' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 225: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - '+', 1492, - '-', 1489, - '.', 1267, - '0', 1471, - 'I', 882, - 'N', 876, - '_', 688, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 702, - 'd', 714, - 'e', 782, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 691, - 'n', 730, - 'o', 869, - 'r', 717, - 's', 799, - 't', 824, - 'u', 835, - 'w', 756, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1226, + '.', 1294, + '0', 1565, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(209); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && (lookahead < '+' || '.' < lookahead) && (lookahead < '0' || ';' < lookahead) && (lookahead < 'A' || '[' < lookahead) && lookahead != ']' && - (lookahead < '_' || '{' < lookahead)) ADVANCE(1641); + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 226: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - ',', 1150, - '-', 1188, - ':', 1146, - '=', 644, - '[', 1149, - ']', 1152, - '`', 347, - '{', 1254, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1226, + '.', 1294, + '0', 1502, + 'E', 699, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 698, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(226); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < '+' || '.' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 227: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1273, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1490, - '.', 1267, - '0', 1470, - '<', 1176, - '=', 1452, - 'N', 2761, - '[', 1149, - ']', 1152, - '_', 2756, - '`', 347, - 'f', 2758, - 'n', 2760, - 't', 2759, - '{', 1254, - 'I', 2762, - 'i', 2762, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1523, + '.', 1298, + '0', 1500, + '<', 1203, + '=', 1483, + 'N', 1802, + '[', 1176, + '_', 1290, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && (lookahead < ';' || '=' < lookahead) && - lookahead != '}') ADVANCE(2755); + lookahead != ']') ADVANCE(1825); END_STATE(); case 228: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1273, - '\'', 312, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1490, - '.', 1267, - '0', 1470, - '<', 1176, - '=', 1452, - 'N', 2761, - '[', 1149, - ']', 1152, - '_', 2756, - '`', 347, - 'f', 2758, - 'n', 2760, - 't', 2759, - '{', 1254, - 'I', 2762, - 'i', 2762, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1523, + '.', 1298, + '0', 1500, + 'N', 1802, + '[', 1176, + '_', 1290, + '`', 361, + 'f', 1732, + 'n', 1796, + 't', 1774, + '{', 1285, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1480); + lookahead == ' ') SKIP(178); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && - (lookahead < ';' || '=' < lookahead) && - lookahead != '}') ADVANCE(2755); + lookahead != ';' && + lookahead != ']') ADVANCE(1825); END_STATE(); case 229: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '\'', 312, - ',', 1150, - '-', 330, - '<', 1176, - '=', 644, - '>', 1178, - '@', 1182, - '`', 347, - '{', 1254, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1521, + '.', 1298, + '0', 1501, + '<', 1203, + '=', 1483, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(230); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < ';' || '=' < lookahead) && + lookahead != '}') ADVANCE(2723); END_STATE(); case 230: ADVANCE_MAP( - '"', 1590, - '#', 2803, - '\'', 312, - ',', 1150, - '-', 330, - '=', 644, - '>', 1178, - '@', 1182, - '`', 347, - '{', 1254, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1521, + '.', 1298, + '0', 1501, + '<', 1203, + '=', 1483, + 'N', 2793, + '[', 1176, + ']', 1179, + '_', 2788, + '`', 361, + 'f', 2790, + 'n', 2792, + 't', 2791, + '{', 1285, + 'I', 2794, + 'i', 2794, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(230); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < ';' || '=' < lookahead) && + lookahead != '}') ADVANCE(2787); END_STATE(); case 231: - if (lookahead == '"') ADVANCE(1590); - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '\'') ADVANCE(312); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == '`') ADVANCE(347); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1521, + '.', 1298, + '0', 1501, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(231); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + lookahead != ';' && + lookahead != '}') ADVANCE(2723); END_STATE(); case 232: - if (lookahead == '"') ADVANCE(1590); - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '\'') ADVANCE(312); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == '`') ADVANCE(347); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1521, + '.', 1298, + '0', 1501, + 'N', 2805, + '[', 1176, + ']', 1179, + '_', 2800, + '`', 361, + 'f', 2802, + 'n', 2804, + 't', 2803, + '{', 1285, + 'I', 2806, + 'i', 2806, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(231); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1119); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + lookahead != ';' && + lookahead != '}') ADVANCE(2799); END_STATE(); case 233: - if (lookahead == '"') ADVANCE(1590); - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '\'') ADVANCE(312); - if (lookahead == '`') ADVANCE(347); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1521, + '.', 1298, + '0', 1501, + '<', 1203, + '=', 1483, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(233); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1642); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < ';' || '=' < lookahead) && + lookahead != '}') ADVANCE(2723); END_STATE(); case 234: ADVANCE_MAP( - '"', 1590, - '#', 2808, - '$', 1160, - '\'', 312, - '(', 1153, - '+', 1359, - ',', 1150, - '-', 1197, - '.', 1265, - '0', 2708, - 'N', 2727, - '[', 1149, - ']', 1152, - '_', 2709, - '`', 347, - 'f', 2716, - 'n', 2725, - 't', 2722, - '{', 1254, - 'I', 2732, - 'i', 2732, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1521, + '.', 1298, + '0', 1501, + 'N', 2700, + '[', 1176, + ']', 1179, + '_', 2677, + '`', 361, + 'f', 2680, + 'n', 2698, + 't', 2693, + '{', 1285, + 'I', 2705, + 'i', 2705, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(183); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2712); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2754); + lookahead != '}') ADVANCE(2723); END_STATE(); case 235: ADVANCE_MAP( - '"', 1590, - '#', 2808, - '$', 1160, - '\'', 312, - '(', 1153, - '+', 1359, - ',', 1613, - '-', 1197, - '.', 1265, - '0', 2708, - 'N', 2727, - '[', 1149, - ']', 1152, - '_', 2709, - '`', 347, - 'f', 2716, - 'n', 2725, - 't', 2722, - '{', 1254, - 'I', 2732, - 'i', 2732, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1521, + '.', 1298, + '0', 1501, + 'N', 2805, + '[', 1176, + ']', 1179, + '_', 2800, + '`', 361, + 'f', 2802, + 'n', 2804, + 't', 2803, + '{', 1285, + 'I', 2806, + 'i', 2806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2712); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\'' || ')' < lookahead) && lookahead != ';' && - lookahead != '}') ADVANCE(2754); + lookahead != '}') ADVANCE(2799); END_STATE(); case 236: - if (lookahead == '"') ADVANCE(1590); - if (lookahead == '#') ADVANCE(1592); - if (lookahead == '\\') ADVANCE(484); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1522, + '.', 1298, + '0', 1502, + '<', 1203, + '=', 1483, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1591); - if (lookahead != 0) ADVANCE(1592); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < '0' || '=' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 237: - if (lookahead == '"') ADVANCE(1604); - if (lookahead == '#') ADVANCE(1597); - if (lookahead == '(') ADVANCE(1153); - if (lookahead == '\\') ADVANCE(480); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1522, + '.', 1298, + '0', 1502, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1596); - if (lookahead != 0) ADVANCE(1597); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 238: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - ')', 1154, - '+', 1492, - ',', 1150, - '-', 1488, - '.', 1268, - ':', 1146, - '<', 1176, - '=', 1452, - ']', 1152, - '_', 905, - '|', 1155, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + '-', 1522, + '.', 1298, + '0', 1502, + '<', 1203, + '=', 1483, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(239); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < '+' || '.' < lookahead) && + (lookahead < '0' || '=' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 239: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 321, - ':', 1146, - ']', 1152, - '|', 1155, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + '+', 1524, + '-', 1522, + '.', 1298, + '0', 1502, + 'I', 909, + 'N', 903, + '_', 715, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 729, + 'd', 741, + 'e', 809, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 718, + 'n', 757, + 'o', 896, + 'r', 744, + 's', 826, + 't', 851, + 'u', 862, + 'w', 783, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(239); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(225); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < '+' || '.' < lookahead) && + (lookahead < '0' || ';' < lookahead) && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '{' < lookahead)) ADVANCE(1673); END_STATE(); case 240: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1487, - '.', 1267, - ':', 1146, - '<', 1176, - '=', 1455, - '_', 346, - 'a', 412, - 'c', 434, - 'd', 380, - 'e', 489, - 'h', 401, - 'i', 384, - 'l', 399, - 'm', 436, - 'n', 379, - 'u', 457, - '{', 1254, - '|', 1155, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + ',', 1177, + '-', 1217, + '.', 1298, + ':', 1173, + '=', 671, + '?', 1363, + '[', 1176, + ']', 1179, + '`', 361, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(250); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(241); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 241: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - ',', 1150, - '-', 1487, - '.', 1267, - '<', 1176, - '=', 1452, - '_', 346, - '{', 1254, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + ',', 1177, + '-', 1217, + ':', 1173, + '=', 671, + '?', 1363, + '[', 1176, + ']', 1179, + '`', 361, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(251); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(241); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 242: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1487, - '.', 1267, - '<', 1176, - '=', 1452, - ']', 1152, - '_', 2757, - '}', 1255, + '"', 1622, + '#', 2835, + '$', 1304, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1521, + '.', 1298, + '0', 1501, + '<', 1203, + '=', 1483, + 'N', 2793, + '[', 1176, + ']', 1179, + '_', 2788, + '`', 361, + 'f', 2790, + 'n', 2792, + 't', 2791, + '{', 1285, + 'I', 2794, + 'i', 2794, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); if (lookahead != 0 && - (lookahead < '"' || '$' < lookahead) && (lookahead < '\'' || ')' < lookahead) && (lookahead < ';' || '=' < lookahead) && - lookahead != '[' && - lookahead != '_' && - lookahead != '`' && - lookahead != '{') ADVANCE(2755); + lookahead != '}') ADVANCE(2787); END_STATE(); case 243: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - ',', 1613, - '-', 1487, - '.', 1267, - ']', 1152, - '_', 2769, + '"', 1622, + '#', 2835, + '$', 1304, + '\'', 329, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1521, + '.', 1298, + '0', 1501, + '<', 1203, + '=', 1483, + 'N', 2793, + '[', 1176, + ']', 1179, + '_', 2788, + '`', 361, + 'f', 2790, + 'n', 2792, + 't', 2791, + '{', 1285, + 'I', 2794, + 'i', 2794, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token6_character_set_1, 13, lookahead))) ADVANCE(2767); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1511); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < ';' || '=' < lookahead) && + lookahead != '}') ADVANCE(2787); END_STATE(); case 244: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - '-', 1487, - '.', 1267, - '<', 1176, - '=', 1452, - '_', 2347, - '{', 1254, + '"', 1622, + '#', 2835, + '\'', 329, + ',', 1177, + '-', 348, + '<', 1203, + '=', 671, + '>', 1205, + '@', 1209, + '`', 361, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(255); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2337); + lookahead == ' ') SKIP(245); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 245: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - '-', 1487, - '.', 1267, - '<', 1176, - '=', 1455, - '_', 2347, - 'i', 2367, - '|', 1155, + '"', 1622, + '#', 2835, + '\'', 329, + ',', 1177, + '-', 348, + '=', 671, + '>', 1205, + '@', 1209, + '`', 361, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(253); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2337); + lookahead == ' ') SKIP(245); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 246: - ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - '-', 1487, - '.', 1267, - '<', 1176, - '=', 1455, - '_', 2347, - '|', 1155, - ); + if (lookahead == '"') ADVANCE(1622); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '\'') ADVANCE(329); + if (lookahead == '-') ADVANCE(330); + if (lookahead == '`') ADVANCE(361); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(254); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2337); + lookahead == ' ') SKIP(246); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 247: - ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - '-', 1487, - '.', 1267, - '=', 2433, - '_', 2438, - 'i', 2458, - '|', 1155, - ); + if (lookahead == '"') ADVANCE(1622); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '\'') ADVANCE(329); + if (lookahead == '-') ADVANCE(330); + if (lookahead == '`') ADVANCE(361); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(253); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2424); + lookahead == ' ') SKIP(246); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1146); END_STATE(); case 248: - ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - '-', 1487, - '.', 1267, - '=', 2433, - '_', 2438, - '|', 1155, - ); + if (lookahead == '"') ADVANCE(1622); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '\'') ADVANCE(329); + if (lookahead == '`') ADVANCE(361); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(254); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2424); + lookahead == ' ') SKIP(248); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1674); END_STATE(); case 249: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '+', 1492, - '-', 1487, - '.', 1267, - '_', 2438, - '{', 1254, + '"', 1622, + '#', 2840, + '$', 1187, + '\'', 329, + '(', 1180, + '+', 1390, + ',', 1177, + '-', 1222, + '.', 1296, + '0', 2740, + 'N', 2759, + '[', 1176, + ']', 1179, + '_', 2741, + '`', 361, + 'f', 2748, + 'n', 2757, + 't', 2754, + '{', 1285, + 'I', 2764, + 'i', 2764, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(255); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2424); + lookahead == ' ') SKIP(193); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2744); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + lookahead != ';' && + lookahead != '}') ADVANCE(2786); END_STATE(); case 250: ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - ',', 1150, - '-', 1188, - ':', 1146, - '=', 329, - 'a', 412, - 'c', 434, - 'd', 380, - 'e', 489, - 'h', 401, - 'i', 384, - 'l', 399, - 'm', 436, - 'n', 379, - 'u', 457, - '{', 1254, - '|', 1155, - '}', 1255, + '"', 1622, + '#', 2840, + '$', 1187, + '\'', 329, + '(', 1180, + '+', 1390, + ',', 1645, + '-', 1222, + '.', 1296, + '0', 2740, + 'N', 2759, + '[', 1176, + ']', 1179, + '_', 2741, + '`', 361, + 'f', 2748, + 'n', 2757, + 't', 2754, + '{', 1285, + 'I', 2764, + 'i', 2764, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(250); + lookahead == ' ') ADVANCE(1646); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2744); + if (lookahead != 0 && + (lookahead < '\'' || ')' < lookahead) && + lookahead != ';' && + lookahead != '}') ADVANCE(2786); END_STATE(); case 251: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '(') ADVANCE(1153); - if (lookahead == ',') ADVANCE(1150); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == '{') ADVANCE(1254); - if (lookahead == '}') ADVANCE(1255); + if (lookahead == '"') ADVANCE(1622); + if (lookahead == '#') ADVANCE(1624); + if (lookahead == '\\') ADVANCE(499); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(251); + lookahead == ' ') ADVANCE(1623); + if (lookahead != 0) ADVANCE(1624); END_STATE(); case 252: - ADVANCE_MAP( - '#', 2803, - '$', 1157, - '(', 1153, - '-', 1188, - '=', 329, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'd', 349, - 'e', 338, - 'f', 356, - 'g', 338, - 'h', 442, - 'i', 384, - 'k', 338, - 'm', 341, - 'n', 427, - 'p', 338, - 's', 377, - 't', 337, - 'u', 452, - 'w', 405, - '|', 1155, - 0xb5, 452, - 'B', 1558, - 'b', 1558, - ); + if (lookahead == '"') ADVANCE(1636); + if (lookahead == '#') ADVANCE(1629); + if (lookahead == '(') ADVANCE(1180); + if (lookahead == '\\') ADVANCE(495); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(252); + lookahead == ' ') ADVANCE(1628); + if (lookahead != 0) ADVANCE(1629); END_STATE(); case 253: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '(') ADVANCE(1153); - if (lookahead == '=') ADVANCE(329); - if (lookahead == 'i') ADVANCE(384); - if (lookahead == '|') ADVANCE(1155); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + ')', 1181, + '+', 1524, + ',', 1177, + '-', 1519, + '.', 1299, + ':', 1173, + '<', 1203, + '=', 1483, + ']', 1179, + '_', 930, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(253); + lookahead == ' ') SKIP(254); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 254: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '(') ADVANCE(1153); - if (lookahead == '=') ADVANCE(329); - if (lookahead == '|') ADVANCE(1155); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 339, + ':', 1173, + ']', 1179, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(254); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 255: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '(') ADVANCE(1153); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1519, + '.', 1298, + '<', 1203, + '=', 1483, + '_', 360, + '{', 1285, + '}', 1286, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(255); + lookahead == ' ') SKIP(266); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 256: ADVANCE_MAP( - '#', 2803, - '$', 1157, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 1268, - ':', 1146, - ']', 1152, - '_', 905, - '|', 1155, - 'E', 903, - 'e', 903, + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + ',', 1177, + '-', 1519, + '.', 1298, + '=', 347, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '_', 360, + 'd', 364, + 'e', 352, + 'g', 352, + 'h', 457, + 'i', 399, + 'k', 352, + 'm', 355, + 'n', 467, + 'p', 352, + 's', 394, + 't', 352, + 'u', 467, + 'w', 420, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, + 'B', 1590, + 'b', 1590, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(260); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(265); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 257: ADVANCE_MAP( - '#', 2803, - '$', 1157, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 1268, - ':', 1146, - ']', 1152, - '|', 1155, - 'E', 903, - 'e', 903, + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1518, + '.', 1298, + '<', 1203, + '=', 1483, + ']', 1179, + '_', 2789, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(260); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (lookahead != 0 && + (lookahead < '"' || '$' < lookahead) && + (lookahead < '\'' || ')' < lookahead) && + (lookahead < ';' || '=' < lookahead) && + lookahead != '[' && + lookahead != '_' && + lookahead != '`' && + lookahead != '{') ADVANCE(2787); END_STATE(); case 258: ADVANCE_MAP( - '#', 2803, - '$', 1157, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 321, - ':', 1146, - '=', 644, - '?', 1185, - ']', 1152, - '|', 1155, + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + ',', 1645, + '-', 1518, + '.', 1298, + ']', 1179, + '_', 2801, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(259); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token6_character_set_1, 13, lookahead))) ADVANCE(2799); END_STATE(); case 259: ADVANCE_MAP( - '#', 2803, - '$', 1157, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 321, - ':', 1146, - '=', 644, - ']', 1152, - '|', 1155, + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + '-', 1518, + '.', 1298, + '<', 1203, + '=', 1483, + '_', 2379, + '{', 1285, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(259); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(270); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2369); END_STATE(); case 260: ADVANCE_MAP( - '#', 2803, - '$', 1157, - ')', 1154, - ',', 1150, - '-', 1189, - '.', 321, - ':', 1146, - ']', 1152, - '|', 1155, + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + '-', 1518, + '.', 1298, + '<', 1203, + '=', 1486, + '_', 2379, + 'i', 2399, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(260); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(268); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2369); END_STATE(); case 261: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == ':') ADVANCE(1146); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + '-', 1518, + '.', 1298, + '<', 1203, + '=', 1486, + '_', 2379, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(261); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(269); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2369); END_STATE(); case 262: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + '-', 1518, + '.', 1298, + '=', 2465, + '_', 2470, + 'i', 2490, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(262); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(268); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2456); END_STATE(); case 263: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '$') ADVANCE(1157); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + '-', 1518, + '.', 1298, + '=', 2465, + '_', 2470, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(262); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(984); + lookahead == ' ') SKIP(269); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2456); END_STATE(); case 264: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '(') ADVANCE(1451); - if (lookahead == '-') ADVANCE(1487); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == '_') ADVANCE(1497); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + '+', 1524, + '-', 1518, + '.', 1298, + '_', 2470, + '{', 1285, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1465); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1661); + lookahead == ' ') SKIP(270); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token5_character_set_1, 12, lookahead))) ADVANCE(2456); END_STATE(); case 265: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == ',') ADVANCE(1150); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == ':') ADVANCE(1146); - if (lookahead == '=') ADVANCE(644); - if (lookahead == ']') ADVANCE(1152); - if (lookahead == 'i') ADVANCE(419); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + '(', 1180, + ',', 1177, + '-', 1217, + '=', 347, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'd', 364, + 'e', 352, + 'g', 352, + 'h', 457, + 'i', 399, + 'k', 352, + 'm', 355, + 'n', 467, + 'p', 352, + 's', 394, + 't', 352, + 'u', 467, + 'w', 420, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 467, + 'B', 1590, + 'b', 1590, + ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(265); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1572); END_STATE(); case 266: - ADVANCE_MAP( - '#', 2803, - ',', 1150, - '-', 330, - '<', 1176, - '=', 644, - '>', 1178, - '@', 1182, - '[', 1149, - ']', 1152, - 'c', 919, - 'e', 951, - 'f', 967, - 'i', 930, - 'l', 921, - 'o', 935, - 'v', 909, - '{', 1254, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '(') ADVANCE(1180); + if (lookahead == ',') ADVANCE(1177); + if (lookahead == '-') ADVANCE(1217); + if (lookahead == '{') ADVANCE(1285); + if (lookahead == '}') ADVANCE(1286); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(267); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(266); END_STATE(); case 267: - ADVANCE_MAP( - '#', 2803, - ',', 1150, - '-', 330, - '=', 644, - '>', 1178, - '@', 1182, - '[', 1149, - ']', 1152, - 'c', 919, - 'e', 951, - 'f', 967, - 'i', 930, - 'l', 921, - 'o', 935, - 'v', 909, - '{', 1254, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '(') ADVANCE(1180); + if (lookahead == '-') ADVANCE(1216); + if (lookahead == 'f') ADVANCE(371); + if (lookahead == 'n') ADVANCE(443); + if (lookahead == 't') ADVANCE(463); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(267); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); END_STATE(); case 268: - ADVANCE_MAP( - '#', 2803, - ',', 1613, - '.', 1267, - 'E', 2777, - 'G', 2779, - 'K', 2779, - 'M', 2779, - 'P', 2779, - 'T', 2779, - ']', 1152, - '_', 2789, - 'd', 2793, - 'e', 2776, - 'g', 2778, - 'h', 2798, - 'k', 2778, - 'm', 2780, - 'n', 2799, - 'p', 2778, - 's', 2796, - 't', 2778, - 'u', 2799, - 'w', 2797, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '(') ADVANCE(1180); + if (lookahead == '=') ADVANCE(347); + if (lookahead == 'i') ADVANCE(399); + if (lookahead == '|') ADVANCE(1182); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2775); + lookahead == ' ') SKIP(268); END_STATE(); case 269: - ADVANCE_MAP( - '#', 2803, - ',', 1613, - '.', 1267, - 'E', 2777, - 'G', 2779, - 'K', 2779, - 'M', 2779, - 'P', 2779, - 'T', 2779, - ']', 1152, - 'd', 2793, - 'e', 2776, - 'g', 2778, - 'h', 2798, - 'k', 2778, - 'm', 2780, - 'n', 2799, - 'p', 2778, - 's', 2796, - 't', 2778, - 'u', 2799, - 'w', 2797, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '(') ADVANCE(1180); + if (lookahead == '=') ADVANCE(347); + if (lookahead == '|') ADVANCE(1182); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2775); + lookahead == ' ') SKIP(269); END_STATE(); case 270: - ADVANCE_MAP( - '#', 2803, - ',', 1613, - '.', 1267, - 'E', 2779, - 'G', 2779, - 'K', 2779, - 'M', 2779, - 'P', 2779, - 'T', 2779, - ']', 1152, - 'd', 2793, - 'e', 2778, - 'g', 2778, - 'h', 2798, - 'k', 2778, - 'm', 2780, - 'n', 2799, - 'p', 2778, - 's', 2796, - 't', 2778, - 'u', 2799, - 'w', 2797, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '(') ADVANCE(1180); + if (lookahead == '{') ADVANCE(1285); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2775); + lookahead == ' ') SKIP(270); END_STATE(); case 271: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == ',') ADVANCE(1613); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == ']') ADVANCE(1152); - if (lookahead == '_') ADVANCE(2694); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 1299, + ':', 1173, + ']', 1179, + '_', 930, + '|', 1182, + 'E', 931, + 'e', 931, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2692); + lookahead == ' ') SKIP(276); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 272: ADVANCE_MAP( - '#', 2803, - ',', 1613, - 'E', 2779, - 'G', 2779, - 'K', 2779, - 'M', 2779, - 'P', 2779, - 'T', 2779, - ']', 1152, - 'd', 2793, - 'e', 2778, - 'g', 2778, - 'h', 2798, - 'k', 2778, - 'm', 2780, - 'n', 2799, - 'p', 2778, - 's', 2796, - 't', 2778, - 'u', 2799, - 'w', 2797, - 0xb5, 2799, - 'B', 2775, - 'b', 2775, + '#', 2835, + '$', 1184, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 1299, + ':', 1173, + ']', 1179, + '|', 1182, + 'E', 931, + 'e', 931, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2775); + lookahead == ' ') SKIP(276); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 273: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == ',') ADVANCE(1613); - if (lookahead == ']') ADVANCE(1152); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 339, + ':', 1173, + '=', 671, + '?', 1212, + ']', 1179, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') SKIP(274); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 274: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '-') ADVANCE(1487); + ADVANCE_MAP( + '#', 2835, + '$', 1184, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 339, + ':', 1173, + '=', 671, + ']', 1179, + '|', 1182, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1661); + lookahead == ' ') SKIP(274); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 275: ADVANCE_MAP( - '#', 2803, - '.', 1267, - '=', 2530, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - '_', 2567, - 'd', 2578, - 'e', 2548, - 'g', 2551, - 'h', 2622, - 'i', 2593, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, + '#', 2835, + '$', 1184, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 339, + ':', 1173, + '=', 347, + ']', 1179, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(287); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(275); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 276: ADVANCE_MAP( - '#', 2803, - '.', 1267, - '=', 2530, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - '_', 2567, - 'd', 2578, - 'e', 2548, - 'g', 2551, - 'h', 2622, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, + '#', 2835, + '$', 1184, + ')', 1181, + ',', 1177, + '-', 1217, + '.', 339, + ':', 1173, + ']', 1179, + '|', 1182, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(288); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(276); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 277: - ADVANCE_MAP( - '#', 2803, - '.', 1267, - '=', 2530, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'd', 2578, - 'e', 2548, - 'g', 2551, - 'h', 2622, - 'i', 2593, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '-') ADVANCE(1217); + if (lookahead == '{') ADVANCE(1285); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(287); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(277); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 278: - ADVANCE_MAP( - '#', 2803, - '.', 1267, - '=', 2530, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'd', 2578, - 'e', 2548, - 'g', 2551, - 'h', 2622, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '$') ADVANCE(1184); + if (lookahead == '-') ADVANCE(1217); + if (lookahead == '{') ADVANCE(1285); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(288); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(277); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1011); END_STATE(); case 279: - ADVANCE_MAP( - '#', 2803, - '.', 1267, - '=', 2530, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'd', 2578, - 'e', 2551, - 'g', 2551, - 'h', 2622, - 'i', 2593, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '(') ADVANCE(1482); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == '_') ADVANCE(1530); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(287); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(313); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1693); END_STATE(); case 280: ADVANCE_MAP( - '#', 2803, - '.', 1267, - '=', 2530, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'd', 2578, - 'e', 2551, - 'g', 2551, - 'h', 2622, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, + '#', 2835, + ',', 1177, + '-', 1217, + '.', 1298, + '=', 347, + '_', 360, + 'i', 399, + '{', 1285, + '|', 1182, + '}', 1286, + 'E', 357, + 'e', 357, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(288); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 281: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == '=') ADVANCE(1802); - if (lookahead == '_') ADVANCE(1807); - if (lookahead == 'i') ADVANCE(1821); - if (lookahead == '|') ADVANCE(1155); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == ',') ADVANCE(1177); + if (lookahead == '-') ADVANCE(1217); + if (lookahead == ':') ADVANCE(1173); + if (lookahead == '=') ADVANCE(671); + if (lookahead == ']') ADVANCE(1179); + if (lookahead == 'i') ADVANCE(435); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(289); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1794); + lookahead == ' ') SKIP(281); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1604); END_STATE(); case 282: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == '=') ADVANCE(1802); - if (lookahead == '_') ADVANCE(1807); - if (lookahead == '|') ADVANCE(1155); + ADVANCE_MAP( + '#', 2835, + ',', 1177, + '-', 1217, + '=', 347, + 'i', 399, + '{', 1285, + '|', 1182, + '}', 1286, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(290); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1794); + lookahead == ' ') SKIP(282); END_STATE(); case 283: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == '_') ADVANCE(1807); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + ',', 1177, + '-', 348, + '<', 1203, + '=', 671, + '>', 1205, + '@', 1209, + '[', 1176, + ']', 1179, + 'c', 946, + 'e', 978, + 'f', 994, + 'i', 957, + 'l', 948, + 'o', 962, + 'v', 936, + '{', 1285, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(296); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1794); + lookahead == ' ') SKIP(284); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 284: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == '_') ADVANCE(2567); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2564); + ADVANCE_MAP( + '#', 2835, + ',', 1177, + '-', 348, + '=', 671, + '>', 1205, + '@', 1209, + '[', 1176, + ']', 1179, + 'c', 946, + 'e', 978, + 'f', 994, + 'i', 957, + 'l', 948, + 'o', 962, + 'v', 936, + '{', 1285, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(284); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 285: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '.') ADVANCE(1267); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2564); + ADVANCE_MAP( + '#', 2835, + ',', 1645, + '.', 1298, + 'E', 2809, + 'G', 2811, + 'K', 2811, + 'M', 2811, + 'P', 2811, + 'T', 2811, + ']', 1179, + '_', 2821, + 'd', 2825, + 'e', 2808, + 'g', 2810, + 'h', 2830, + 'k', 2810, + 'm', 2812, + 'n', 2831, + 'p', 2810, + 's', 2828, + 't', 2810, + 'u', 2831, + 'w', 2829, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2807); END_STATE(); case 286: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '.') ADVANCE(1267); + ADVANCE_MAP( + '#', 2835, + ',', 1645, + '.', 1298, + 'E', 2809, + 'G', 2811, + 'K', 2811, + 'M', 2811, + 'P', 2811, + 'T', 2811, + ']', 1179, + 'd', 2825, + 'e', 2808, + 'g', 2810, + 'h', 2830, + 'k', 2810, + 'm', 2812, + 'n', 2831, + 'p', 2810, + 's', 2828, + 't', 2810, + 'u', 2831, + 'w', 2829, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2515); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2807); END_STATE(); case 287: ADVANCE_MAP( - '#', 2803, - '=', 329, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'd', 349, - 'e', 338, - 'g', 338, - 'h', 442, - 'i', 384, - 'k', 338, - 'm', 341, - 'n', 452, - 'p', 338, - 's', 377, - 't', 338, - 'u', 452, - 'w', 405, - '|', 1155, - 0xb5, 452, - 'B', 1558, - 'b', 1558, + '#', 2835, + ',', 1645, + '.', 1298, + 'E', 2811, + 'G', 2811, + 'K', 2811, + 'M', 2811, + 'P', 2811, + 'T', 2811, + ']', 1179, + 'd', 2825, + 'e', 2810, + 'g', 2810, + 'h', 2830, + 'k', 2810, + 'm', 2812, + 'n', 2831, + 'p', 2810, + 's', 2828, + 't', 2810, + 'u', 2831, + 'w', 2829, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(287); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2807); END_STATE(); case 288: - ADVANCE_MAP( - '#', 2803, - '=', 329, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'd', 349, - 'e', 338, - 'g', 338, - 'h', 442, - 'k', 338, - 'm', 341, - 'n', 452, - 'p', 338, - 's', 377, - 't', 338, - 'u', 452, - 'w', 405, - '|', 1155, - 0xb5, 452, - 'B', 1558, - 'b', 1558, - ); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == ',') ADVANCE(1645); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == ']') ADVANCE(1179); + if (lookahead == '_') ADVANCE(2726); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(288); + lookahead == ' ') ADVANCE(1646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2724); END_STATE(); case 289: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '=') ADVANCE(329); - if (lookahead == 'i') ADVANCE(384); - if (lookahead == '|') ADVANCE(1155); + ADVANCE_MAP( + '#', 2835, + ',', 1645, + 'E', 2811, + 'G', 2811, + 'K', 2811, + 'M', 2811, + 'P', 2811, + 'T', 2811, + ']', 1179, + 'd', 2825, + 'e', 2810, + 'g', 2810, + 'h', 2830, + 'k', 2810, + 'm', 2812, + 'n', 2831, + 'p', 2810, + 's', 2828, + 't', 2810, + 'u', 2831, + 'w', 2829, + 0xb5, 2831, + 'B', 2807, + 'b', 2807, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(289); + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2807); END_STATE(); case 290: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '=') ADVANCE(329); - if (lookahead == '|') ADVANCE(1155); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == ',') ADVANCE(1645); + if (lookahead == ']') ADVANCE(1179); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(290); + lookahead == ' ') ADVANCE(1646); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); END_STATE(); case 291: ADVANCE_MAP( - '#', 2803, - '=', 2530, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'd', 2578, - 'e', 2551, - 'g', 2551, - 'h', 2622, - 'i', 2593, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, + '#', 2835, + '.', 1298, + '=', 2562, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'd', 2611, + 'e', 2586, + 'g', 2589, + 'h', 2654, + 'i', 2625, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(287); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(303); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 292: ADVANCE_MAP( - '#', 2803, - '=', 2530, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'd', 2578, - 'e', 2551, - 'g', 2551, - 'h', 2622, - 'k', 2551, - 'm', 2554, - 'n', 2627, - 'p', 2551, - 's', 2590, - 't', 2551, - 'u', 2627, - 'w', 2602, - '|', 1155, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, + '#', 2835, + '.', 1298, + '=', 2562, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'd', 2611, + 'e', 2586, + 'g', 2589, + 'h', 2654, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(288); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(304); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 293: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == 'i') ADVANCE(1043); + ADVANCE_MAP( + '#', 2835, + '.', 1298, + '=', 2562, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'd', 2611, + 'e', 2586, + 'g', 2589, + 'h', 2654, + 'i', 2625, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(294); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') SKIP(303); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 294: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == 'i') ADVANCE(419); + ADVANCE_MAP( + '#', 2835, + '.', 1298, + '=', 2562, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'd', 2611, + 'e', 2586, + 'g', 2589, + 'h', 2654, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(294); + lookahead == ' ') SKIP(304); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 295: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == 'i') ADVANCE(933); + ADVANCE_MAP( + '#', 2835, + '.', 1298, + '=', 2562, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'd', 2611, + 'e', 2589, + 'g', 2589, + 'h', 2654, + 'i', 2625, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(295); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); + lookahead == ' ') SKIP(303); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 296: - if (lookahead == '#') ADVANCE(2803); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + '.', 1298, + '=', 2562, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'd', 2611, + 'e', 2589, + 'g', 2589, + 'h', 2654, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(296); + lookahead == ' ') SKIP(304); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 297: - if (lookahead == '#') ADVANCE(2803); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == '=') ADVANCE(1834); + if (lookahead == '_') ADVANCE(1840); + if (lookahead == 'i') ADVANCE(1853); + if (lookahead == '|') ADVANCE(1182); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); + lookahead == ' ') SKIP(305); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1826); END_STATE(); case 298: - if (lookahead == '#') ADVANCE(2803); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == '=') ADVANCE(1834); + if (lookahead == '_') ADVANCE(1840); + if (lookahead == '|') ADVANCE(1182); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1199); + lookahead == ' ') SKIP(306); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1826); END_STATE(); case 299: - if (lookahead == '#') ADVANCE(2803); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == '_') ADVANCE(1840); + if (lookahead == '{') ADVANCE(1285); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2515); + lookahead == ' ') SKIP(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1826); END_STATE(); case 300: - if (lookahead == '#') ADVANCE(2810); - if (lookahead == '.') ADVANCE(1271); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == '_') ADVANCE(2600); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1926); + lookahead == 'e') ADVANCE(2596); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(313); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 301: - if (lookahead == '#') ADVANCE(2810); - if (lookahead == '=') ADVANCE(1917); - if (lookahead == 'i') ADVANCE(2024); - if (lookahead == '|') ADVANCE(1156); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '.') ADVANCE(1298); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2596); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(289); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 302: - if (lookahead == '#') ADVANCE(2810); - if (lookahead == '=') ADVANCE(1917); - if (lookahead == '|') ADVANCE(1156); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '.') ADVANCE(1298); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(290); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2547); END_STATE(); case 303: - if (lookahead == '#') ADVANCE(2810); - if (lookahead == '_') ADVANCE(1928); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1926); + ADVANCE_MAP( + '#', 2835, + '=', 347, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'd', 364, + 'e', 352, + 'g', 352, + 'h', 457, + 'i', 399, + 'k', 352, + 'm', 355, + 'n', 467, + 'p', 352, + 's', 394, + 't', 352, + 'u', 467, + 'w', 420, + '|', 1182, + 0xb5, 467, + 'B', 1590, + 'b', 1590, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1466); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(303); END_STATE(); case 304: - if (lookahead == '#') ADVANCE(2810); - if (lookahead == '{') ADVANCE(1254); + ADVANCE_MAP( + '#', 2835, + '=', 347, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'd', 364, + 'e', 352, + 'g', 352, + 'h', 457, + 'k', 352, + 'm', 355, + 'n', 467, + 'p', 352, + 's', 394, + 't', 352, + 'u', 467, + 'w', 420, + '|', 1182, + 0xb5, 467, + 'B', 1590, + 'b', 1590, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(296); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(304); END_STATE(); case 305: - if (lookahead == '#') ADVANCE(2810); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1926); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '=') ADVANCE(347); + if (lookahead == 'i') ADVANCE(399); + if (lookahead == '|') ADVANCE(1182); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == ' ') SKIP(305); END_STATE(); case 306: - if (lookahead == '#') ADVANCE(2808); - if (lookahead == ',') ADVANCE(1613); - if (lookahead == ']') ADVANCE(1152); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '=') ADVANCE(347); + if (lookahead == '|') ADVANCE(1182); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == ' ') SKIP(306); END_STATE(); case 307: - if (lookahead == '#') ADVANCE(2808); - if (lookahead == '.') ADVANCE(1270); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2714); + ADVANCE_MAP( + '#', 2835, + '=', 2562, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'd', 2611, + 'e', 2589, + 'g', 2589, + 'h', 2654, + 'i', 2625, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2754); + lookahead == ' ') SKIP(303); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 308: - if (lookahead == '#') ADVANCE(2808); - if (lookahead == '_') ADVANCE(2713); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2714); + ADVANCE_MAP( + '#', 2835, + '=', 2562, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'd', 2611, + 'e', 2589, + 'g', 2589, + 'h', 2654, + 'k', 2589, + 'm', 2592, + 'n', 2659, + 'p', 2589, + 's', 2622, + 't', 2589, + 'u', 2659, + 'w', 2634, + '|', 1182, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1464); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == ' ') SKIP(304); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 309: - if (lookahead == '#') ADVANCE(2808); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2714); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == 'i') ADVANCE(1070); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == ' ') SKIP(311); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); END_STATE(); case 310: - if (lookahead == '#') ADVANCE(2808); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == 'i') ADVANCE(960); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(297); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == ' ') SKIP(310); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); END_STATE(); case 311: - if (lookahead == '#') ADVANCE(1599); - if (lookahead == '\'') ADVANCE(1601); - if (lookahead == '(') ADVANCE(1153); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == 'i') ADVANCE(435); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1598); - if (lookahead != 0) ADVANCE(1599); + lookahead == ' ') SKIP(311); END_STATE(); case 312: - if (lookahead == '\'') ADVANCE(1593); - if (lookahead != 0) ADVANCE(312); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == '{') ADVANCE(1285); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(312); END_STATE(); case 313: - if (lookahead == '-') ADVANCE(355); + if (lookahead == '#') ADVANCE(2835); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); END_STATE(); case 314: - if (lookahead == '-') ADVANCE(486); + if (lookahead == '#') ADVANCE(2835); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1230); END_STATE(); case 315: - if (lookahead == '-') ADVANCE(397); + if (lookahead == '#') ADVANCE(2835); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1693); END_STATE(); case 316: - if (lookahead == '-') ADVANCE(429); + if (lookahead == '#') ADVANCE(2835); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2547); END_STATE(); case 317: - if (lookahead == '-') ADVANCE(466); + if (lookahead == '#') ADVANCE(2842); + if (lookahead == '.') ADVANCE(1302); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1958); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 318: - if (lookahead == '-') ADVANCE(522); + if (lookahead == '#') ADVANCE(2842); + if (lookahead == '=') ADVANCE(1949); + if (lookahead == 'i') ADVANCE(2056); + if (lookahead == '|') ADVANCE(1183); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(305); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 319: - if (lookahead == '-') ADVANCE(487); + if (lookahead == '#') ADVANCE(2842); + if (lookahead == '=') ADVANCE(1949); + if (lookahead == '|') ADVANCE(1183); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(306); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 320: - if (lookahead == '-') ADVANCE(441); + if (lookahead == '#') ADVANCE(2842); + if (lookahead == '_') ADVANCE(1960); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1958); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 321: - if (lookahead == '.') ADVANCE(322); + if (lookahead == '#') ADVANCE(2842); + if (lookahead == '{') ADVANCE(1285); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(312); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 322: - if (lookahead == '.') ADVANCE(1183); + if (lookahead == '#') ADVANCE(2842); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1958); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 323: - if (lookahead == '2') ADVANCE(511); - if (lookahead == '0' || - lookahead == '1') ADVANCE(516); + if (lookahead == '#') ADVANCE(2840); + if (lookahead == ',') ADVANCE(1645); + if (lookahead == ']') ADVANCE(1179); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') ADVANCE(1646); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 324: - if (lookahead == ':') ADVANCE(519); + if (lookahead == '#') ADVANCE(2840); + if (lookahead == '.') ADVANCE(1301); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2745); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2786); END_STATE(); case 325: - if (lookahead == ':') ADVANCE(520); + if (lookahead == '#') ADVANCE(2840); + if (lookahead == '_') ADVANCE(2747); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2745); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1495); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 326: - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); + if (lookahead == '#') ADVANCE(2840); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2745); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 327: - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '>') ADVANCE(1256); - if (lookahead == '~') ADVANCE(1401); + if (lookahead == '#') ADVANCE(2840); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(313); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 328: - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); + if (lookahead == '#') ADVANCE(1631); + if (lookahead == '\'') ADVANCE(1633); + if (lookahead == '(') ADVANCE(1180); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') ADVANCE(1630); + if (lookahead != 0) ADVANCE(1631); END_STATE(); case 329: - if (lookahead == '>') ADVANCE(1256); + if (lookahead == '\'') ADVANCE(1625); + if (lookahead != 0) ADVANCE(329); END_STATE(); case 330: - if (lookahead == '>') ADVANCE(1148); + if (lookahead == '-') ADVANCE(1213); END_STATE(); case 331: - ADVANCE_MAP( - 'I', 497, - '_', 344, - 'i', 497, - 'l', 453, - 'n', 366, - '+', 344, - '-', 344, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == '-') ADVANCE(370); END_STATE(); case 332: - ADVANCE_MAP( - 'I', 497, - '_', 344, - 'i', 497, - 'n', 366, - '+', 344, - '-', 344, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == '-') ADVANCE(501); END_STATE(); case 333: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == '_') ADVANCE(344); - if (lookahead == 'i') ADVANCE(358); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == '-') ADVANCE(415); END_STATE(); case 334: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'a') ADVANCE(406); - if (lookahead == 'i') ADVANCE(416); - if (lookahead == 'o') ADVANCE(364); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '-') ADVANCE(446); END_STATE(); case 335: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); - if (lookahead == 'l') ADVANCE(453); - if (lookahead == 'n') ADVANCE(366); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '-') ADVANCE(481); END_STATE(); case 336: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); - if (lookahead == 'n') ADVANCE(366); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '-') ADVANCE(536); END_STATE(); case 337: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); - if (lookahead == 'r') ADVANCE(481); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '-') ADVANCE(502); END_STATE(); case 338: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '-') ADVANCE(456); END_STATE(); case 339: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(358); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '.') ADVANCE(340); END_STATE(); case 340: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(416); - if (lookahead == 'o') ADVANCE(364); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '.') ADVANCE(1210); END_STATE(); case 341: - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(416); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '2') ADVANCE(525); + if (lookahead == '0' || + lookahead == '1') ADVANCE(530); END_STATE(); case 342: - if (lookahead == '_') ADVANCE(344); - if (lookahead == 'n') ADVANCE(366); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == ':') ADVANCE(533); END_STATE(); case 343: - if (lookahead == '_') ADVANCE(344); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == ':') ADVANCE(534); END_STATE(); case 344: - if (lookahead == '_') ADVANCE(344); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); END_STATE(); case 345: - if (lookahead == '_') ADVANCE(345); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '>') ADVANCE(1287); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 346: - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 347: - if (lookahead == '`') ADVANCE(1594); - if (lookahead != 0) ADVANCE(347); + if (lookahead == '>') ADVANCE(1287); END_STATE(); case 348: - if (lookahead == 'a') ADVANCE(462); + if (lookahead == '>') ADVANCE(1175); END_STATE(); case 349: - if (lookahead == 'a') ADVANCE(490); + ADVANCE_MAP( + 'I', 511, + '_', 358, + 'i', 511, + 'n', 382, + '+', 358, + '-', 358, + 'B', 1590, + 'b', 1590, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 350: - if (lookahead == 'a') ADVANCE(450); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == '_') ADVANCE(358); + if (lookahead == 'i') ADVANCE(373); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 351: - if (lookahead == 'a') ADVANCE(454); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(511); + if (lookahead == 'n') ADVANCE(382); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 352: - if (lookahead == 'a') ADVANCE(474); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(511); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 353: - if (lookahead == 'a') ADVANCE(476); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(373); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 354: - if (lookahead == 'a') ADVANCE(475); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(432); + if (lookahead == 'o') ADVANCE(379); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 355: - if (lookahead == 'a') ADVANCE(423); - if (lookahead == 'o') ADVANCE(445); - if (lookahead == 's') ADVANCE(393); - if (lookahead == 'x') ADVANCE(435); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(432); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 356: - if (lookahead == 'a') ADVANCE(415); + if (lookahead == '_') ADVANCE(358); + if (lookahead == 'n') ADVANCE(382); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 357: - if (lookahead == 'a') ADVANCE(477); + if (lookahead == '_') ADVANCE(358); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 358: - if (lookahead == 'b') ADVANCE(1558); + if (lookahead == '_') ADVANCE(358); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 359: - if (lookahead == 'c') ADVANCE(1561); + if (lookahead == '_') ADVANCE(359); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 360: - if (lookahead == 'c') ADVANCE(391); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 361: - if (lookahead == 'c') ADVANCE(392); + if (lookahead == '`') ADVANCE(1626); + if (lookahead != 0) ADVANCE(361); END_STATE(); case 362: - if (lookahead == 'c') ADVANCE(383); + if (lookahead == 'a') ADVANCE(477); END_STATE(); case 363: - if (lookahead == 'd') ADVANCE(1422); + if (lookahead == 'a') ADVANCE(421); + if (lookahead == 'o') ADVANCE(381); END_STATE(); case 364: - if (lookahead == 'd') ADVANCE(1344); + if (lookahead == 'a') ADVANCE(504); END_STATE(); case 365: - if (lookahead == 'd') ADVANCE(1407); + if (lookahead == 'a') ADVANCE(469); END_STATE(); case 366: - if (lookahead == 'd') ADVANCE(456); + if (lookahead == 'a') ADVANCE(466); END_STATE(); case 367: - if (lookahead == 'd') ADVANCE(483); + if (lookahead == 'a') ADVANCE(489); END_STATE(); case 368: - if (lookahead == 'd') ADVANCE(375); + if (lookahead == 'a') ADVANCE(493); END_STATE(); case 369: - if (lookahead == 'e') ADVANCE(1509); + if (lookahead == 'a') ADVANCE(490); END_STATE(); case 370: - if (lookahead == 'e') ADVANCE(1517); + if (lookahead == 'a') ADVANCE(439); + if (lookahead == 'o') ADVANCE(460); + if (lookahead == 's') ADVANCE(408); + if (lookahead == 'x') ADVANCE(449); END_STATE(); case 371: - if (lookahead == 'e') ADVANCE(1246); + if (lookahead == 'a') ADVANCE(431); END_STATE(); case 372: - if (lookahead == 'e') ADVANCE(1228); + if (lookahead == 'a') ADVANCE(492); END_STATE(); case 373: - if (lookahead == 'e') ADVANCE(1171); + if (lookahead == 'b') ADVANCE(1590); END_STATE(); case 374: - if (lookahead == 'e') ADVANCE(1141); + if (lookahead == 'c') ADVANCE(1593); END_STATE(); case 375: - if (lookahead == 'e') ADVANCE(1299); + if (lookahead == 'c') ADVANCE(406); END_STATE(); case 376: - if (lookahead == 'e') ADVANCE(1136); + if (lookahead == 'c') ADVANCE(407); END_STATE(); case 377: - if (lookahead == 'e') ADVANCE(359); + if (lookahead == 'c') ADVANCE(398); END_STATE(); case 378: - if (lookahead == 'e') ADVANCE(359); - if (lookahead == 't') ADVANCE(350); + if (lookahead == 'd') ADVANCE(1453); END_STATE(); case 379: - if (lookahead == 'e') ADVANCE(485); + if (lookahead == 'd') ADVANCE(1375); END_STATE(); case 380: - if (lookahead == 'e') ADVANCE(388); + if (lookahead == 'd') ADVANCE(1438); END_STATE(); case 381: - if (lookahead == 'e') ADVANCE(449); + if (lookahead == 'd') ADVANCE(498); END_STATE(); case 382: - if (lookahead == 'e') ADVANCE(451); + if (lookahead == 'd') ADVANCE(471); END_STATE(); case 383: - if (lookahead == 'e') ADVANCE(411); + if (lookahead == 'd') ADVANCE(390); END_STATE(); case 384: - if (lookahead == 'f') ADVANCE(1240); + if (lookahead == 'e') ADVANCE(1541); END_STATE(); case 385: - if (lookahead == 'f') ADVANCE(1240); - if (lookahead == 'n') ADVANCE(1214); + if (lookahead == 'e') ADVANCE(1549); END_STATE(); case 386: - if (lookahead == 'f') ADVANCE(1240); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(499); + if (lookahead == 'e') ADVANCE(1277); END_STATE(); case 387: - if (lookahead == 'f') ADVANCE(1170); + if (lookahead == 'e') ADVANCE(402); END_STATE(); case 388: - if (lookahead == 'f') ADVANCE(1122); + if (lookahead == 'e') ADVANCE(500); + if (lookahead == 'o') ADVANCE(476); + if (lookahead == 'u') ADVANCE(426); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(518); END_STATE(); case 389: - if (lookahead == 'h') ADVANCE(1396); + if (lookahead == 'e') ADVANCE(1168); END_STATE(); case 390: - if (lookahead == 'h') ADVANCE(1391); + if (lookahead == 'e') ADVANCE(1330); END_STATE(); case 391: - if (lookahead == 'h') ADVANCE(1280); + if (lookahead == 'e') ADVANCE(1259); END_STATE(); case 392: - if (lookahead == 'h') ADVANCE(1249); + if (lookahead == 'e') ADVANCE(1163); END_STATE(); case 393: - if (lookahead == 'h') ADVANCE(408); + if (lookahead == 'e') ADVANCE(1198); END_STATE(); case 394: - if (lookahead == 'h') ADVANCE(1162); + if (lookahead == 'e') ADVANCE(374); END_STATE(); case 395: - if (lookahead == 'h') ADVANCE(1168); + if (lookahead == 'e') ADVANCE(374); + if (lookahead == 't') ADVANCE(366); END_STATE(); case 396: - if (lookahead == 'h') ADVANCE(316); + if (lookahead == 'e') ADVANCE(464); END_STATE(); case 397: - if (lookahead == 'i') ADVANCE(417); + if (lookahead == 'e') ADVANCE(465); END_STATE(); case 398: - if (lookahead == 'i') ADVANCE(465); + if (lookahead == 'e') ADVANCE(429); END_STATE(); case 399: - if (lookahead == 'i') ADVANCE(458); + if (lookahead == 'f') ADVANCE(1271); END_STATE(); case 400: - if (lookahead == 'i') ADVANCE(351); + if (lookahead == 'f') ADVANCE(1271); + if (lookahead == 'n') ADVANCE(1245); END_STATE(); case 401: - if (lookahead == 'i') ADVANCE(368); + if (lookahead == 'f') ADVANCE(1271); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(513); END_STATE(); case 402: - if (lookahead == 'i') ADVANCE(469); + if (lookahead == 'f') ADVANCE(1149); END_STATE(); case 403: - if (lookahead == 'i') ADVANCE(470); + if (lookahead == 'f') ADVANCE(1197); END_STATE(); case 404: - if (lookahead == 'i') ADVANCE(472); + if (lookahead == 'h') ADVANCE(1427); END_STATE(); case 405: - if (lookahead == 'k') ADVANCE(1561); + if (lookahead == 'h') ADVANCE(1422); END_STATE(); case 406: - if (lookahead == 'k') ADVANCE(372); + if (lookahead == 'h') ADVANCE(1311); END_STATE(); case 407: - if (lookahead == 'l') ADVANCE(1500); + if (lookahead == 'h') ADVANCE(1280); END_STATE(); case 408: - if (lookahead == 'l') ADVANCE(1361); - if (lookahead == 'r') ADVANCE(1366); + if (lookahead == 'h') ADVANCE(423); END_STATE(); case 409: - if (lookahead == 'l') ADVANCE(453); + if (lookahead == 'h') ADVANCE(1189); END_STATE(); case 410: - if (lookahead == 'l') ADVANCE(407); + if (lookahead == 'h') ADVANCE(1195); END_STATE(); case 411: - if (lookahead == 'l') ADVANCE(413); + if (lookahead == 'h') ADVANCE(334); END_STATE(); case 412: - if (lookahead == 'l') ADVANCE(400); + if (lookahead == 'i') ADVANCE(383); END_STATE(); case 413: - if (lookahead == 'l') ADVANCE(320); + if (lookahead == 'i') ADVANCE(472); END_STATE(); case 414: - if (lookahead == 'l') ADVANCE(376); + if (lookahead == 'i') ADVANCE(365); END_STATE(); case 415: - if (lookahead == 'l') ADVANCE(455); + if (lookahead == 'i') ADVANCE(433); END_STATE(); case 416: - if (lookahead == 'n') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == 'i') ADVANCE(480); END_STATE(); case 417: - if (lookahead == 'n') ADVANCE(1386); + if (lookahead == 'i') ADVANCE(484); END_STATE(); case 418: - if (lookahead == 'n') ADVANCE(363); + if (lookahead == 'i') ADVANCE(485); END_STATE(); case 419: - if (lookahead == 'n') ADVANCE(1214); + if (lookahead == 'i') ADVANCE(487); END_STATE(); case 420: - if (lookahead == 'n') ADVANCE(1169); + if (lookahead == 'k') ADVANCE(1593); END_STATE(); case 421: - if (lookahead == 'n') ADVANCE(1131); + if (lookahead == 'k') ADVANCE(391); END_STATE(); case 422: - if (lookahead == 'n') ADVANCE(366); + if (lookahead == 'l') ADVANCE(1532); END_STATE(); case 423: - if (lookahead == 'n') ADVANCE(365); + if (lookahead == 'l') ADVANCE(1392); + if (lookahead == 'r') ADVANCE(1397); END_STATE(); case 424: - if (lookahead == 'n') ADVANCE(459); + if (lookahead == 'l') ADVANCE(468); END_STATE(); case 425: - if (lookahead == 'o') ADVANCE(1235); + if (lookahead == 'l') ADVANCE(468); + if (lookahead == 'x') ADVANCE(486); END_STATE(); case 426: - if (lookahead == 'o') ADVANCE(387); + if (lookahead == 'l') ADVANCE(422); END_STATE(); case 427: - if (lookahead == 'o') ADVANCE(461); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'l') ADVANCE(414); END_STATE(); case 428: - if (lookahead == 'o') ADVANCE(461); - if (lookahead == 'u') ADVANCE(410); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(504); + if (lookahead == 'l') ADVANCE(338); END_STATE(); case 429: - if (lookahead == 'o') ADVANCE(438); + if (lookahead == 'l') ADVANCE(428); END_STATE(); case 430: - if (lookahead == 'o') ADVANCE(444); + if (lookahead == 'l') ADVANCE(392); END_STATE(); case 431: - if (lookahead == 'o') ADVANCE(364); + if (lookahead == 'l') ADVANCE(470); END_STATE(); case 432: - if (lookahead == 'o') ADVANCE(467); + if (lookahead == 'n') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 433: - if (lookahead == 'o') ADVANCE(467); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'n') ADVANCE(1417); END_STATE(); case 434: - if (lookahead == 'o') ADVANCE(424); + if (lookahead == 'n') ADVANCE(1158); END_STATE(); case 435: - if (lookahead == 'o') ADVANCE(446); + if (lookahead == 'n') ADVANCE(1245); END_STATE(); case 436: - if (lookahead == 'o') ADVANCE(367); + if (lookahead == 'n') ADVANCE(1196); END_STATE(); case 437: - if (lookahead == 'p') ADVANCE(373); + if (lookahead == 'n') ADVANCE(378); END_STATE(); case 438: - if (lookahead == 'p') ADVANCE(473); + if (lookahead == 'n') ADVANCE(382); END_STATE(); case 439: - if (lookahead == 'p') ADVANCE(352); + if (lookahead == 'n') ADVANCE(380); END_STATE(); case 440: - if (lookahead == 'p') ADVANCE(353); + if (lookahead == 'n') ADVANCE(473); END_STATE(); case 441: - if (lookahead == 'p') ADVANCE(354); + if (lookahead == 'o') ADVANCE(1266); END_STATE(); case 442: - if (lookahead == 'r') ADVANCE(1561); + if (lookahead == 'o') ADVANCE(440); END_STATE(); case 443: - if (lookahead == 'r') ADVANCE(1436); + if (lookahead == 'o') ADVANCE(476); END_STATE(); case 444: - if (lookahead == 'r') ADVANCE(1429); + if (lookahead == 'o') ADVANCE(476); + if (lookahead == 'u') ADVANCE(426); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(518); END_STATE(); case 445: - if (lookahead == 'r') ADVANCE(1417); + if (lookahead == 'o') ADVANCE(403); END_STATE(); case 446: - if (lookahead == 'r') ADVANCE(1412); + if (lookahead == 'o') ADVANCE(453); END_STATE(); case 447: - if (lookahead == 'r') ADVANCE(482); + if (lookahead == 'o') ADVANCE(459); END_STATE(); case 448: - if (lookahead == 'r') ADVANCE(481); + if (lookahead == 'o') ADVANCE(379); END_STATE(); case 449: - if (lookahead == 'r') ADVANCE(420); + if (lookahead == 'o') ADVANCE(461); END_STATE(); case 450: - if (lookahead == 'r') ADVANCE(479); + if (lookahead == 'o') ADVANCE(482); END_STATE(); case 451: - if (lookahead == 'r') ADVANCE(421); + if (lookahead == 'o') ADVANCE(482); + if (lookahead == 's') ADVANCE(1593); END_STATE(); case 452: - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'p') ADVANCE(393); END_STATE(); case 453: - if (lookahead == 's') ADVANCE(371); + if (lookahead == 'p') ADVANCE(488); END_STATE(); case 454: - if (lookahead == 's') ADVANCE(639); + if (lookahead == 'p') ADVANCE(367); END_STATE(); case 455: - if (lookahead == 's') ADVANCE(370); + if (lookahead == 'p') ADVANCE(368); END_STATE(); case 456: - if (lookahead == 's') ADVANCE(314); + if (lookahead == 'p') ADVANCE(369); END_STATE(); case 457: - if (lookahead == 's') ADVANCE(374); + if (lookahead == 'r') ADVANCE(1593); END_STATE(); case 458: - if (lookahead == 's') ADVANCE(463); + if (lookahead == 'r') ADVANCE(1467); END_STATE(); case 459: - if (lookahead == 's') ADVANCE(464); + if (lookahead == 'r') ADVANCE(1460); END_STATE(); case 460: - if (lookahead == 's') ADVANCE(319); + if (lookahead == 'r') ADVANCE(1448); END_STATE(); case 461: - if (lookahead == 't') ADVANCE(1443); + if (lookahead == 'r') ADVANCE(1443); END_STATE(); case 462: - if (lookahead == 't') ADVANCE(360); + if (lookahead == 'r') ADVANCE(497); END_STATE(); case 463: - if (lookahead == 't') ADVANCE(1172); + if (lookahead == 'r') ADVANCE(496); END_STATE(); case 464: - if (lookahead == 't') ADVANCE(659); + if (lookahead == 'r') ADVANCE(434); END_STATE(); case 465: - if (lookahead == 't') ADVANCE(313); + if (lookahead == 'r') ADVANCE(436); END_STATE(); case 466: - if (lookahead == 't') ADVANCE(491); + if (lookahead == 'r') ADVANCE(494); END_STATE(); case 467: - if (lookahead == 't') ADVANCE(315); + if (lookahead == 's') ADVANCE(1593); END_STATE(); case 468: - if (lookahead == 't') ADVANCE(350); + if (lookahead == 's') ADVANCE(386); END_STATE(); case 469: - if (lookahead == 't') ADVANCE(389); + if (lookahead == 's') ADVANCE(666); END_STATE(); case 470: - if (lookahead == 't') ADVANCE(390); + if (lookahead == 's') ADVANCE(385); END_STATE(); case 471: - if (lookahead == 't') ADVANCE(381); + if (lookahead == 's') ADVANCE(332); END_STATE(); case 472: - if (lookahead == 't') ADVANCE(396); + if (lookahead == 's') ADVANCE(478); END_STATE(); case 473: - if (lookahead == 't') ADVANCE(317); + if (lookahead == 's') ADVANCE(479); END_STATE(); case 474: - if (lookahead == 't') ADVANCE(394); + if (lookahead == 's') ADVANCE(389); END_STATE(); case 475: - if (lookahead == 't') ADVANCE(395); + if (lookahead == 's') ADVANCE(337); END_STATE(); case 476: - if (lookahead == 't') ADVANCE(471); + if (lookahead == 't') ADVANCE(1474); END_STATE(); case 477: - if (lookahead == 't') ADVANCE(361); + if (lookahead == 't') ADVANCE(375); END_STATE(); case 478: - if (lookahead == 't') ADVANCE(382); + if (lookahead == 't') ADVANCE(1199); END_STATE(); case 479: - if (lookahead == 't') ADVANCE(460); + if (lookahead == 't') ADVANCE(686); END_STATE(); case 480: - if (lookahead == 'u') ADVANCE(492); - if (lookahead == 'x') ADVANCE(530); - if (lookahead != 0) ADVANCE(1605); + if (lookahead == 't') ADVANCE(331); END_STATE(); case 481: - if (lookahead == 'u') ADVANCE(369); + if (lookahead == 't') ADVANCE(505); END_STATE(); case 482: - if (lookahead == 'u') ADVANCE(369); - if (lookahead == 'y') ADVANCE(1275); + if (lookahead == 't') ADVANCE(333); END_STATE(); case 483: - if (lookahead == 'u') ADVANCE(414); + if (lookahead == 't') ADVANCE(366); END_STATE(); case 484: - if (lookahead == 'u') ADVANCE(493); - if (lookahead == 'x') ADVANCE(531); - if (lookahead != 0) ADVANCE(1595); + if (lookahead == 't') ADVANCE(404); END_STATE(); case 485: - if (lookahead == 'w') ADVANCE(1312); + if (lookahead == 't') ADVANCE(405); END_STATE(); case 486: - if (lookahead == 'w') ADVANCE(402); + if (lookahead == 't') ADVANCE(396); END_STATE(); case 487: - if (lookahead == 'w') ADVANCE(403); + if (lookahead == 't') ADVANCE(411); END_STATE(); case 488: - if (lookahead == 'w') ADVANCE(404); + if (lookahead == 't') ADVANCE(335); END_STATE(); case 489: - if (lookahead == 'x') ADVANCE(478); + if (lookahead == 't') ADVANCE(409); END_STATE(); case 490: - if (lookahead == 'y') ADVANCE(1561); + if (lookahead == 't') ADVANCE(410); END_STATE(); case 491: - if (lookahead == 'y') ADVANCE(437); + if (lookahead == 't') ADVANCE(397); END_STATE(); case 492: - if (lookahead == '{') ADVANCE(527); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(525); + if (lookahead == 't') ADVANCE(376); END_STATE(); case 493: - if (lookahead == '{') ADVANCE(529); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(532); + if (lookahead == 't') ADVANCE(491); END_STATE(); case 494: - if (lookahead == '}') ADVANCE(1605); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(494); + if (lookahead == 't') ADVANCE(475); END_STATE(); case 495: - if (lookahead == '}') ADVANCE(1595); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(495); + if (lookahead == 'u') ADVANCE(506); + if (lookahead == 'x') ADVANCE(544); + if (lookahead != 0) ADVANCE(1637); END_STATE(); case 496: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(504); + if (lookahead == 'u') ADVANCE(384); END_STATE(); case 497: - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == 'u') ADVANCE(384); + if (lookahead == 'y') ADVANCE(1306); END_STATE(); case 498: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1556); + if (lookahead == 'u') ADVANCE(430); END_STATE(); case 499: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1553); + if (lookahead == 'u') ADVANCE(507); + if (lookahead == 'x') ADVANCE(545); + if (lookahead != 0) ADVANCE(1627); END_STATE(); case 500: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(507); + if (lookahead == 'w') ADVANCE(1343); END_STATE(); case 501: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(508); + if (lookahead == 'w') ADVANCE(417); END_STATE(); case 502: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(498); + if (lookahead == 'w') ADVANCE(418); END_STATE(); case 503: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(500); + if (lookahead == 'w') ADVANCE(419); END_STATE(); case 504: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1557); + if (lookahead == 'y') ADVANCE(1593); END_STATE(); case 505: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(499); + if (lookahead == 'y') ADVANCE(452); END_STATE(); case 506: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(501); + if (lookahead == '{') ADVANCE(541); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(539); END_STATE(); case 507: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(509); + if (lookahead == '{') ADVANCE(543); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(546); END_STATE(); case 508: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(510); + if (lookahead == '}') ADVANCE(1637); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(508); END_STATE(); case 509: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1554); + if (lookahead == '}') ADVANCE(1627); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(509); END_STATE(); case 510: - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1550); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(518); END_STATE(); case 511: - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1577); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 512: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(325); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1588); END_STATE(); case 513: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1585); END_STATE(); case 514: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(521); END_STATE(); case 515: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1584); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(522); END_STATE(); case 516: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1577); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(512); END_STATE(); case 517: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(318); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(514); END_STATE(); case 518: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1583); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1589); END_STATE(); case 519: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(512); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(513); END_STATE(); case 520: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(513); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(515); END_STATE(); case 521: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(517); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(523); END_STATE(); case 522: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(518); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(524); END_STATE(); case 523: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(324); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1586); END_STATE(); case 524: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(523); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1582); END_STATE(); case 525: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(530); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1609); END_STATE(); case 526: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1605); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(343); END_STATE(); case 527: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(494); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1606); END_STATE(); case 528: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1595); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1605); END_STATE(); case 529: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(495); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1616); END_STATE(); case 530: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(526); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1609); END_STATE(); case 531: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(528); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(336); END_STATE(); case 532: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(531); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1615); END_STATE(); case 533: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 1799, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1468, - ';', 664, - '<', 1377, - '=', 1801, - '>', 1179, - 'I', 1874, - 'N', 1873, - '[', 1149, - '^', 1643, - '_', 1806, - '`', 347, - 'a', 1830, - 'b', 1828, - 'c', 1842, - 'd', 1815, - 'e', 1841, - 'f', 1811, - 'h', 1824, - 'i', 1803, - 'l', 1817, - 'm', 1813, - 'n', 1855, - 'o', 1859, - 'r', 1818, - 's', 1843, - 't', 1858, - 'u', 1866, - 'w', 1822, - 'x', 1856, - '{', 1254, - '}', 1255, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(556); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1877); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(1794); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(526); END_STATE(); case 534: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 1799, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1469, - ';', 664, - '<', 1377, - '=', 1801, - '>', 1179, - 'I', 1875, - 'N', 1872, - '[', 1149, - '_', 1805, - '`', 347, - 'a', 1833, - 'b', 1825, - 'e', 1797, - 'f', 1810, - 'i', 1804, - 'm', 1847, - 'n', 1857, - 'o', 1795, - 's', 1867, - 't', 1861, - 'x', 1845, - '{', 1254, - '|', 1155, - '}', 1255, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(576); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1794); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(527); END_STATE(); case 535: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 1799, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1377, - '=', 1801, - '>', 1179, - '_', 1807, - 'a', 1834, - 'b', 1827, - 'e', 1839, - 'i', 1835, - 'm', 1850, - 'n', 1854, - 'o', 1860, - 's', 1869, - 'x', 1848, - '|', 1155, - '}', 1255, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(562); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (lookahead != 0 && - (lookahead < ' ' || '#' < lookahead) && - (lookahead < '\'' || '+' < lookahead) && - lookahead != '[' && - lookahead != ']' && - (lookahead < '_' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(1794); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(531); END_STATE(); case 536: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1320, - '+', 1355, - ',', 1150, - '-', 1192, - '.', 1267, - '/', 1341, - '0', 1533, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '|', 1155, - '}', 1255, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(537); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(532); END_STATE(); case 537: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1157, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1320, - '+', 1355, - ',', 1150, - '-', 1192, - '.', 1263, - '/', 1341, - '0', 1533, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - 'I', 882, - 'N', 876, - '_', 686, - '`', 347, - 'a', 772, - 'b', 764, - 'c', 702, - 'd', 714, - 'e', 781, - 'f', 801, - 'h', 759, - 'i', 685, - 'l', 715, - 'm', 692, - 'n', 729, - 'o', 816, - 'r', 717, - 's', 798, - 't', 824, - 'u', 835, - 'w', 756, - 'x', 808, - '|', 1155, - '}', 1255, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(537); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); - if (lookahead != 0 && - (lookahead < 'A' || '[' < lookahead) && - lookahead != ']' && - (lookahead < '_' || '}' < lookahead)) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(342); END_STATE(); case 538: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1468, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2517, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '[', 1149, - '^', 1643, - '_', 2566, - '`', 347, - 'a', 2604, - 'b', 2600, - 'c', 2610, - 'd', 2581, - 'e', 2516, - 'f', 2580, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2584, - 'm', 2532, - 'n', 2617, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2535, - 'u', 2629, - 'w', 2594, - 'x', 2618, - '{', 1254, - '}', 1255, - 0xb5, 2626, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(555); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(537); END_STATE(); case 539: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2570, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2517, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '[', 1149, - '^', 1643, - '_', 2563, - '`', 347, - 'a', 2604, - 'b', 2600, - 'c', 2610, - 'd', 2581, - 'e', 2516, - 'f', 2580, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2584, - 'm', 2532, - 'n', 2617, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2535, - 'u', 2629, - 'w', 2594, - 'x', 2618, - '{', 1254, - '}', 1255, - 0xb5, 2626, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(555); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2573); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(544); END_STATE(); case 540: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2570, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2538, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '[', 1149, - '^', 1643, - '_', 2563, - '`', 347, - 'a', 2604, - 'b', 2600, - 'c', 2610, - 'd', 2581, - 'e', 2534, - 'f', 2580, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2584, - 'm', 2532, - 'n', 2617, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2535, - 'u', 2629, - 'w', 2594, - 'x', 2618, - '{', 1254, - '}', 1255, - 0xb5, 2626, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(555); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2573); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1637); END_STATE(); case 541: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1469, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2540, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2565, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2520, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2522, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(575); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(508); END_STATE(); case 542: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2571, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2540, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2568, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2520, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2522, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(575); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1627); END_STATE(); case 543: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2571, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2544, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2568, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2524, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2522, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(575); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(509); END_STATE(); case 544: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 2570, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2635, - 'E', 2538, - 'G', 2538, - 'I', 2632, - 'K', 2538, - 'M', 2538, - 'N', 2631, - 'P', 2538, - 'T', 2538, - '[', 1149, - '^', 1643, - '_', 2563, - '`', 347, - 'a', 2604, - 'b', 2600, - 'c', 2610, - 'd', 2581, - 'e', 2534, - 'f', 2580, - 'g', 2537, - 'h', 2596, - 'i', 2561, - 'k', 2537, - 'l', 2584, - 'm', 2532, - 'n', 2617, - 'o', 2621, - 'p', 2537, - 'r', 2585, - 's', 2592, - 't', 2535, - 'u', 2629, - 'w', 2594, - 'x', 2618, - '{', 1254, - '}', 1255, - 0xb5, 2626, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(555); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2573); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2635); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(540); END_STATE(); case 545: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 2571, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2544, - 'G', 2544, - 'I', 2633, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2568, - '`', 347, - 'a', 2605, - 'b', 2597, - 'd', 2576, - 'e', 2524, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'i', 2562, - 'k', 2543, - 'm', 2545, - 'n', 2619, - 'o', 2522, - 'p', 2543, - 's', 2588, - 't', 2542, - 'u', 2627, - 'w', 2602, - 'x', 2611, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(575); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(542); END_STATE(); case 546: - if (eof) ADVANCE(631); - ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - '_', 2567, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '|', 1155, - '}', 1255, - 0xb5, 2627, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(561); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if (lookahead != 0 && - (lookahead < ' ' || '#' < lookahead) && - (lookahead < '\'' || '+' < lookahead) && - lookahead != '[' && - lookahead != ']' && - (lookahead < '_' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2515); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(545); END_STATE(); case 547: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2549, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2547, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '|', 1155, - '}', 1255, - 0xb5, 2627, + '\n', 1148, + '!', 1831, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1499, + ';', 691, + '<', 1408, + '=', 1833, + '>', 1206, + 'I', 1906, + 'N', 1905, + '[', 1176, + '^', 1675, + '_', 1839, + '`', 361, + 'a', 1862, + 'b', 1860, + 'c', 1874, + 'd', 1847, + 'e', 1872, + 'f', 1843, + 'h', 1856, + 'i', 1835, + 'l', 1849, + 'm', 1845, + 'n', 1887, + 'o', 1891, + 'r', 1850, + 's', 1875, + 't', 1890, + 'u', 1898, + 'w', 1854, + 'x', 1888, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(561); + lookahead == ' ') SKIP(575); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1909); if (lookahead != 0 && - (lookahead < ' ' || '#' < lookahead) && - (lookahead < '\'' || '+' < lookahead) && - lookahead != '[' && - lookahead != ']' && - (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2515); + (lookahead < ']' || '{' < lookahead)) ADVANCE(1826); END_STATE(); case 548: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '|', 1155, - '}', 1255, - 0xb5, 2627, + '\n', 1148, + '!', 1831, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 1500, + ';', 691, + '<', 1408, + '=', 1833, + '>', 1206, + 'I', 1907, + 'N', 1904, + '[', 1176, + '_', 1837, + '`', 361, + 'a', 1865, + 'b', 1857, + 'e', 1829, + 'f', 1842, + 'i', 1836, + 'm', 1878, + 'n', 1889, + 'o', 1827, + 's', 1899, + 't', 1893, + 'x', 1877, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(561); + lookahead == ' ') SKIP(602); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && - (lookahead < ' ' || '#' < lookahead) && - (lookahead < '\'' || '+' < lookahead) && - lookahead != '[' && - lookahead != ']' && - (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2515); + lookahead != ']') ADVANCE(1826); END_STATE(); case 549: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2527, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - ';', 664, - '<', 1377, - '=', 2529, - '>', 1179, - 'B', 2515, - 'E', 2552, - 'G', 2552, - 'K', 2552, - 'M', 2552, - 'P', 2552, - 'T', 2552, - 'a', 2606, - 'b', 2599, - 'd', 2578, - 'e', 2550, - 'g', 2551, - 'h', 2622, - 'i', 2607, - 'k', 2551, - 'm', 2553, - 'n', 2616, - 'o', 2623, - 'p', 2551, - 's', 2591, - 't', 2551, - 'u', 2627, - 'w', 2602, - 'x', 2613, - '|', 1155, - '}', 1255, - 0xb5, 2627, + '\n', 1148, + '!', 1831, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(561); + lookahead == ' ') SKIP(581); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); if (lookahead != 0 && (lookahead < ' ' || '#' < lookahead) && (lookahead < '\'' || '+' < lookahead) && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2515); + (lookahead < '_' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(1826); END_STATE(); case 550: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1529, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 699, - 'e', 680, - 'f', 693, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 716, - 'm', 678, - 'n', 805, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 681, - 'u', 835, - 'w', 748, - 'x', 808, - '{', 1254, - '}', 1255, - 0xb5, 832, + '\n', 1148, + '!', 1831, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 1833, + '>', 1206, + '_', 1840, + 'a', 1871, + 'b', 1859, + 'e', 1873, + 'i', 1866, + 'm', 1885, + 'n', 1886, + 'o', 1892, + 's', 1901, + 'x', 1884, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(554); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(585); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (lookahead != 0 && + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '_' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(1826); END_STATE(); case 551: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1529, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 886, - 'E', 666, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 699, - 'e', 665, - 'f', 693, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 716, - 'm', 678, - 'n', 805, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 681, - 'u', 835, - 'w', 748, - 'x', 808, - '{', 1254, - '}', 1255, - 0xb5, 832, + '\n', 1148, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1351, + '+', 1386, + ',', 1177, + '-', 1224, + '.', 1298, + '/', 1372, + '0', 1565, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(555); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(552); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(1673); END_STATE(); case 552: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1468, - ':', 1146, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 886, - 'E', 666, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '[', 1149, - '^', 1643, - '_', 688, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 699, - 'e', 665, - 'f', 693, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 716, - 'm', 678, - 'n', 805, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 681, - 'u', 835, - 'w', 748, - 'x', 808, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 832, + '\n', 1148, + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1184, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1351, + '+', 1386, + ',', 1177, + '-', 1224, + '.', 1294, + '/', 1372, + '0', 1565, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + 'I', 909, + 'N', 903, + '_', 713, + '`', 361, + 'a', 799, + 'b', 791, + 'c', 729, + 'd', 741, + 'e', 808, + 'f', 828, + 'h', 786, + 'i', 712, + 'l', 742, + 'm', 719, + 'n', 756, + 'o', 843, + 'r', 744, + 's', 825, + 't', 851, + 'u', 862, + 'w', 783, + 'x', 835, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(553); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(552); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); + if (lookahead != 0 && + (lookahead < 'A' || '[' < lookahead) && + lookahead != ']' && + (lookahead < '_' || '}' < lookahead)) ADVANCE(1673); END_STATE(); case 553: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1529, - ':', 1146, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 699, - 'e', 680, - 'f', 693, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 716, - 'm', 678, - 'n', 805, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 681, - 'u', 835, - 'w', 748, - 'x', 808, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 832, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1499, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2549, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '[', 1176, + '^', 1675, + '_', 2599, + '`', 361, + 'a', 2636, + 'b', 2632, + 'c', 2642, + 'd', 2613, + 'e', 2548, + 'f', 2612, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2616, + 'm', 2564, + 'n', 2649, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2567, + 'u', 2661, + 'w', 2626, + 'x', 2650, + '{', 1285, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(553); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(574); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 554: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1529, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 699, - 'e', 680, - 'f', 693, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 716, - 'm', 678, - 'n', 805, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 681, - 'u', 835, - 'w', 748, - 'x', 808, - '{', 1254, - '}', 1255, - 0xb5, 832, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 2602, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2549, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '[', 1176, + '^', 1675, + '_', 2595, + '`', 361, + 'a', 2636, + 'b', 2632, + 'c', 2642, + 'd', 2613, + 'e', 2548, + 'f', 2612, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2616, + 'm', 2564, + 'n', 2649, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2567, + 'u', 2661, + 'w', 2626, + 'x', 2650, + '{', 1285, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(554); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(574); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2605); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 555: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1529, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 886, - 'E', 684, - 'G', 684, - 'I', 882, - 'K', 684, - 'M', 684, - 'N', 876, - 'P', 684, - 'T', 684, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 699, - 'e', 680, - 'f', 693, - 'g', 683, - 'h', 758, - 'i', 685, - 'k', 683, - 'l', 716, - 'm', 678, - 'n', 805, - 'o', 816, - 'p', 683, - 'r', 717, - 's', 734, - 't', 681, - 'u', 835, - 'w', 748, - 'x', 808, - '{', 1254, - '}', 1255, - 0xb5, 832, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 2602, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2570, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '[', 1176, + '^', 1675, + '_', 2595, + '`', 361, + 'a', 2636, + 'b', 2632, + 'c', 2642, + 'd', 2613, + 'e', 2566, + 'f', 2612, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2616, + 'm', 2564, + 'n', 2649, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2567, + 'u', 2661, + 'w', 2626, + 'x', 2650, + '{', 1285, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(555); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(574); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2605); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 556: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1529, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 773, - 'b', 764, - 'c', 796, - 'd', 714, - 'e', 792, - 'f', 693, - 'h', 759, - 'i', 685, - 'l', 716, - 'm', 697, - 'n', 806, - 'o', 816, - 'r', 717, - 's', 798, - 't', 812, - 'u', 835, - 'w', 749, - 'x', 808, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 2602, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2667, + 'E', 2570, + 'G', 2570, + 'I', 2664, + 'K', 2570, + 'M', 2570, + 'N', 2663, + 'P', 2570, + 'T', 2570, + '[', 1176, + '^', 1675, + '_', 2595, + '`', 361, + 'a', 2636, + 'b', 2632, + 'c', 2642, + 'd', 2613, + 'e', 2566, + 'f', 2612, + 'g', 2569, + 'h', 2628, + 'i', 2593, + 'k', 2569, + 'l', 2616, + 'm', 2564, + 'n', 2649, + 'o', 2653, + 'p', 2569, + 'r', 2617, + 's', 2624, + 't', 2567, + 'u', 2661, + 'w', 2626, + 'x', 2650, + '{', 1285, + '}', 1286, + 0xb5, 2658, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(556); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(574); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2605); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2667); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2547); END_STATE(); case 557: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '#', 2803, - ')', 1154, - '*', 1320, - '+', 1355, - '-', 1191, - '.', 1267, - '/', 1341, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - '?', 1332, - 'E', 343, - '_', 346, - 'a', 418, - 'b', 398, - 'e', 342, - 'i', 419, - 'm', 431, - 'n', 432, - 'o', 443, - 's', 468, - 'x', 430, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 1500, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2572, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2597, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2552, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2554, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(601); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 558: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '#', 2803, - ')', 1154, - '*', 1320, - '+', 1355, - '-', 1191, - '/', 1341, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - '?', 1332, - 'a', 418, - 'b', 398, - 'e', 422, - 'i', 419, - 'm', 431, - 'n', 432, - 'o', 443, - 's', 468, - 'x', 430, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 2603, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2572, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2601, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2552, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2554, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(558); + lookahead == ' ') SKIP(601); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 559: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - ':', 1146, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 1558, - 'E', 333, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - '_', 346, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 332, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '|', 1155, - '}', 1255, - 0xb5, 452, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 2603, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2576, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2601, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2556, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2554, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(560); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(601); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 560: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - ':', 1146, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - '?', 1332, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 336, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '|', 1155, - '}', 1255, - 0xb5, 452, + '\n', 1148, + '!', 2559, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1294, + '/', 1371, + '0', 2603, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2576, + 'G', 2576, + 'I', 2665, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2601, + '`', 361, + 'a', 2637, + 'b', 2629, + 'd', 2608, + 'e', 2556, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'i', 2594, + 'k', 2575, + 'm', 2577, + 'n', 2651, + 'o', 2554, + 'p', 2575, + 's', 2620, + 't', 2574, + 'u', 2659, + 'w', 2634, + 'x', 2643, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(560); + lookahead == ' ') SKIP(601); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 561: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'B', 1558, - 'E', 339, - 'G', 339, - 'K', 339, - 'M', 339, - 'P', 339, - 'T', 339, - 'a', 418, - 'b', 1560, - 'd', 349, - 'e', 336, - 'g', 338, - 'h', 442, - 'i', 419, - 'k', 338, - 'm', 340, - 'n', 433, - 'o', 443, - 'p', 338, - 's', 378, - 't', 338, - 'u', 452, - 'w', 405, - 'x', 430, - '|', 1155, - '}', 1255, - 0xb5, 452, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(561); + lookahead == ' ') SKIP(580); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if (lookahead != 0 && + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '_' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 562: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 326, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - ';', 664, - '<', 1377, - '=', 328, - '>', 1179, - 'a', 418, - 'b', 398, - 'e', 422, - 'i', 419, - 'm', 431, - 'n', 432, - 'o', 443, - 's', 468, - 'x', 430, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(562); + lookahead == ' ') SKIP(580); + if (lookahead != 0 && + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 563: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2342, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2349, - ';', 664, - '<', 1177, - '=', 1454, - '>', 1179, - 'I', 2420, - 'N', 2419, - '[', 1149, - '^', 1643, - '_', 2345, - '`', 347, - 'a', 2376, - 'b', 2374, - 'c', 2388, - 'd', 2361, - 'e', 2387, - 'f', 2357, - 'h', 2370, - 'i', 2343, - 'l', 2363, - 'm', 2359, - 'n', 2401, - 'o', 2405, - 'r', 2364, - 's', 2389, - 't', 2404, - 'u', 2412, - 'w', 2368, - 'x', 2402, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(556); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2352); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2423); + lookahead == ' ') SKIP(580); if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2337); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 564: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2342, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 2350, - ';', 664, - '<', 1177, - '=', 1454, - '>', 1179, - 'I', 2421, - 'N', 2418, - '[', 1149, - '_', 2348, - '`', 347, - 'a', 2379, - 'b', 2371, - 'e', 2340, - 'f', 2356, - 'i', 2344, - 'm', 2393, - 'n', 2403, - 'o', 2338, - 's', 2413, - 't', 2407, - 'x', 2391, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(576); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2353); + lookahead == ' ') SKIP(580); if (lookahead != 0 && - lookahead != ']') ADVANCE(2337); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 565: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2342, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '.', 1267, - '/', 1340, - ';', 664, - '<', 1177, - '=', 1454, - '>', 1179, - 'a', 2380, - 'b', 2373, - 'e', 2385, - 'i', 2381, - 'm', 2396, - 'n', 2400, - 'o', 2406, - 's', 2415, - 'x', 2394, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + '_', 2600, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(562); + lookahead == ' ') SKIP(584); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); if (lookahead != 0 && (lookahead < ' ' || '#' < lookahead) && (lookahead < '\'' || '+' < lookahead) && lookahead != '[' && lookahead != ']' && - (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2337); + (lookahead < '_' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 566: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2430, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 2440, - ';', 664, - '<', 1377, - '=', 2432, - '>', 1179, - 'I', 2511, - 'N', 2510, - '[', 1149, - '^', 1643, - '_', 2436, - '`', 347, - 'a', 2467, - 'b', 2465, - 'c', 2479, - 'd', 2452, - 'e', 2478, - 'f', 2448, - 'h', 2461, - 'i', 2434, - 'l', 2454, - 'm', 2450, - 'n', 2492, - 'o', 2496, - 'r', 2455, - 's', 2480, - 't', 2495, - 'u', 2503, - 'w', 2459, - 'x', 2493, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2587, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2585, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(556); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2443); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2514); + lookahead == ' ') SKIP(584); if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2424); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 567: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2430, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 2441, - ';', 664, - '<', 1377, - '=', 2432, - '>', 1179, - 'I', 2512, - 'N', 2509, - '[', 1149, - '_', 2439, - '`', 347, - 'a', 2470, - 'b', 2462, - 'e', 2427, - 'f', 2447, - 'i', 2435, - 'm', 2484, - 'n', 2494, - 'o', 2425, - 's', 2504, - 't', 2498, - 'x', 2482, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(576); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2444); + lookahead == ' ') SKIP(584); if (lookahead != 0 && - lookahead != ']') ADVANCE(2424); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 568: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 2430, - '#', 2803, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1188, - '/', 1340, - ';', 664, - '<', 1377, - '=', 2432, - '>', 1179, - 'a', 2471, - 'b', 2464, - 'e', 2476, - 'i', 2472, - 'm', 2487, - 'n', 2491, - 'o', 2497, - 's', 2506, - 'x', 2485, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 2559, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2561, + '>', 1206, + 'B', 2547, + 'E', 2590, + 'G', 2590, + 'K', 2590, + 'M', 2590, + 'P', 2590, + 'T', 2590, + 'a', 2641, + 'b', 2631, + 'd', 2611, + 'e', 2588, + 'g', 2589, + 'h', 2654, + 'i', 2638, + 'k', 2589, + 'm', 2591, + 'n', 2648, + 'o', 2655, + 'p', 2589, + 's', 2623, + 't', 2589, + 'u', 2659, + 'w', 2634, + 'x', 2647, + '|', 1182, + '}', 1286, + 0xb5, 2659, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(562); + lookahead == ' ') SKIP(584); if (lookahead != 0 && - (lookahead < ' ' || '$' < lookahead) && + (lookahead < ' ' || '#' < lookahead) && (lookahead < '\'' || '+' < lookahead) && lookahead != '[' && lookahead != ']' && (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2424); + (lookahead < '{' || '}' < lookahead)) ADVANCE(2547); END_STATE(); case 569: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1908, - '"', 1590, - '#', 2810, - '$', 1159, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1321, - '+', 1357, - '-', 1196, - '.', 1266, - '/', 1342, - '0', 1929, - ';', 664, - '<', 1378, - '=', 1910, - '>', 1180, - 'I', 2308, - 'N', 2298, - '[', 1149, - '^', 1644, - '_', 1922, - '`', 347, - 'a', 2071, - 'b', 2041, - 'c', 2114, - 'd', 1976, - 'e', 2100, - 'f', 1934, - 'h', 2049, - 'i', 1918, - 'l', 2000, - 'm', 1945, - 'n', 2132, - 'o', 2145, - 'r', 1977, - 's', 2115, - 't', 2146, - 'u', 2196, - 'w', 2027, - 'x', 2130, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1561, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 726, + 'e', 707, + 'f', 720, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 743, + 'm', 705, + 'n', 832, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 708, + 'u', 862, + 'w', 775, + 'x', 835, + '{', 1285, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(556); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1932); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2335); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2336); + lookahead == ' ') SKIP(573); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 570: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1908, - '"', 1590, - '#', 2810, - '$', 1159, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1321, - '+', 1357, - '-', 1196, - '.', 1266, - '/', 1342, - '0', 1929, - ';', 664, - '<', 1378, - '=', 1910, - '>', 1180, - 'I', 2309, - 'N', 2299, - '[', 1149, - '_', 1933, - '`', 347, - 'a', 2095, - 'b', 2047, - 'e', 1880, - 'f', 1939, - 'i', 1919, - 'm', 2127, - 'n', 2124, - 'o', 1878, - 's', 2229, - 't', 2162, - 'x', 2126, - '{', 1254, - '|', 1156, - '}', 1255, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1561, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 913, + 'E', 693, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 726, + 'e', 692, + 'f', 720, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 743, + 'm', 705, + 'n', 832, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 708, + 'u', 862, + 'w', 775, + 'x', 835, + '{', 1285, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(576); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1932); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2336); + lookahead == ' ') SKIP(574); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 571: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1908, - '#', 2810, - ')', 1154, - '*', 1321, - '+', 1357, - '-', 1198, - '/', 1342, - ';', 664, - '<', 1378, - '=', 1910, - '>', 1180, - 'a', 2095, - 'b', 2047, - 'e', 2105, - 'i', 2099, - 'm', 2127, - 'n', 2125, - 'o', 2161, - 's', 2229, - 'x', 2126, - '|', 1156, - '}', 1255, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 1499, + ':', 1173, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 913, + 'E', 693, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '[', 1176, + '^', 1675, + '_', 715, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 726, + 'e', 692, + 'f', 720, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 743, + 'm', 705, + 'n', 832, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 708, + 'u', 862, + 'w', 775, + 'x', 835, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(562); - if (lookahead != 0 && - (lookahead < ' ' || '#' < lookahead) && - (lookahead < '\'' || '+' < lookahead) && - lookahead != '[' && - lookahead != ']' && - (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '}' < lookahead)) ADVANCE(2336); + lookahead == ' ') SKIP(572); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 572: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1531, - ';', 664, - '<', 1377, - '=', 1680, - '>', 1179, - '?', 1332, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1667, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1663, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1561, + ':', 1173, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 726, + 'e', 707, + 'f', 720, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 743, + 'm', 705, + 'n', 832, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 708, + 'u', 862, + 'w', 775, + 'x', 835, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(574); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(572); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 573: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1267, - '/', 1340, - '0', 1531, - ';', 664, - '<', 1377, - '=', 1680, - '>', 1179, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1667, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1663, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1561, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 726, + 'e', 707, + 'f', 720, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 743, + 'm', 705, + 'n', 832, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 708, + 'u', 862, + 'w', 775, + 'x', 835, + '{', 1285, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(576); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(573); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 574: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1531, - ';', 664, - '<', 1377, - '=', 1680, - '>', 1179, - '?', 1332, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1667, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1663, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1561, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 913, + 'E', 711, + 'G', 711, + 'I', 909, + 'K', 711, + 'M', 711, + 'N', 903, + 'P', 711, + 'T', 711, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 726, + 'e', 707, + 'f', 720, + 'g', 710, + 'h', 785, + 'i', 712, + 'k', 710, + 'l', 743, + 'm', 705, + 'n', 832, + 'o', 843, + 'p', 710, + 'r', 744, + 's', 761, + 't', 708, + 'u', 862, + 'w', 775, + 'x', 835, + '{', 1285, + '}', 1286, + 0xb5, 859, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(574); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 575: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1531, - ';', 664, - '<', 1377, - '=', 1680, - '>', 1179, - 'B', 1558, - 'E', 1690, - 'G', 1690, - 'I', 1774, - 'K', 1690, - 'M', 1690, - 'N', 1770, - 'P', 1690, - 'T', 1690, - '[', 1149, - '_', 1698, - '`', 347, - 'a', 1727, - 'b', 1559, - 'd', 1699, - 'e', 1665, - 'f', 1700, - 'g', 1689, - 'h', 1740, - 'i', 1693, - 'k', 1689, - 'm', 1691, - 'n', 1738, - 'o', 1663, - 'p', 1689, - 's', 1709, - 't', 1688, - 'u', 1751, - 'w', 1722, - 'x', 1733, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 1751, + '\n', 1148, + '!', 344, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 1561, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 800, + 'b', 791, + 'c', 823, + 'd', 741, + 'e', 819, + 'f', 720, + 'h', 786, + 'i', 712, + 'l', 743, + 'm', 724, + 'n', 833, + 'o', 843, + 'r', 744, + 's', 825, + 't', 839, + 'u', 862, + 'w', 776, + 'x', 835, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(575); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 576: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '!', 1679, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1319, - '+', 1356, - '-', 1195, - '.', 1263, - '/', 1340, - '0', 1531, - ';', 664, - '<', 1377, - '=', 1680, - '>', 1179, - 'I', 1774, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'a', 1727, - 'b', 1718, - 'e', 1667, - 'f', 1700, - 'i', 1693, - 'm', 1735, - 'n', 1739, - 'o', 1663, - 's', 1755, - 't', 1742, - 'x', 1733, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1351, + '+', 1386, + '-', 1223, + '.', 1298, + '/', 1372, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + '?', 1363, + 'E', 357, + '_', 360, + 'a', 437, + 'b', 416, + 'e', 356, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(576); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(577); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 577: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1529, - ';', 664, - '?', 1332, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1351, + '+', 1386, + '-', 1223, + '/', 1372, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + '?', 1363, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(580); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(577); END_STATE(); case 578: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1468, - ';', 664, - 'I', 1874, - 'N', 1873, - '[', 1149, - '^', 1643, - '_', 1806, - '`', 347, - 'a', 1831, - 'b', 1863, - 'c', 1842, - 'd', 1815, - 'e', 1864, - 'f', 1811, - 'h', 1824, - 'i', 1820, - 'l', 1817, - 'm', 1812, - 'n', 1853, - 'o', 1871, - 'r', 1818, - 's', 1844, - 't', 1858, - 'u', 1866, - 'w', 1822, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 350, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '_', 360, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 349, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(582); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1877); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(1794); + lookahead == ' ') SKIP(579); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 579: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 2349, - ';', 664, - '<', 1176, - '=', 1452, - 'I', 2420, - 'N', 2419, - '[', 1149, - '^', 1643, - '_', 2345, - '`', 347, - 'a', 2377, - 'b', 2409, - 'c', 2388, - 'd', 2361, - 'e', 2410, - 'f', 2357, - 'h', 2370, - 'i', 2366, - 'l', 2363, - 'm', 2358, - 'n', 2399, - 'o', 2417, - 'r', 2364, - 's', 2390, - 't', 2404, - 'u', 2412, - 'w', 2368, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(582); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2352); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2423); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2337); + lookahead == ' ') SKIP(579); END_STATE(); case 580: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - '?', 1332, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(580); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); END_STATE(); case 581: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(581); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); END_STATE(); case 582: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 350, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + '_', 360, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 349, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(582); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(583); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 583: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1318, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 2440, - ';', 664, - 'I', 2511, - 'N', 2510, - '[', 1149, - '^', 1643, - '_', 2436, - '`', 347, - 'a', 2468, - 'b', 2500, - 'c', 2479, - 'd', 2452, - 'e', 2501, - 'f', 2448, - 'h', 2461, - 'i', 2457, - 'l', 2454, - 'm', 2449, - 'n', 2490, - 'o', 2508, - 'r', 2455, - 's', 2481, - 't', 2495, - 'u', 2503, - 'w', 2459, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + ':', 1173, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + '?', 1363, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(582); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2443); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2514); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2424); + lookahead == ' ') SKIP(583); END_STATE(); case 584: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1529, - ';', 664, - '?', 1332, - 'N', 496, - '[', 1149, - '_', 345, - '`', 347, - 'f', 356, - 'n', 428, - 't', 448, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 505, - 'i', 505, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'B', 1590, + 'E', 353, + 'G', 353, + 'K', 353, + 'M', 353, + 'P', 353, + 'T', 353, + 'a', 437, + 'b', 1592, + 'd', 364, + 'e', 351, + 'g', 352, + 'h', 457, + 'i', 435, + 'k', 352, + 'm', 354, + 'n', 451, + 'o', 458, + 'p', 352, + 's', 395, + 't', 352, + 'u', 467, + 'w', 420, + 'x', 447, + '|', 1182, + '}', 1286, + 0xb5, 467, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(598); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); + lookahead == ' ') SKIP(584); END_STATE(); case 585: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1529, - ';', 664, - 'E', 668, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 667, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 344, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + ';', 691, + '<', 1408, + '=', 346, + '>', 1206, + 'a', 437, + 'b', 416, + 'e', 438, + 'i', 435, + 'm', 448, + 'n', 450, + 'o', 458, + 's', 483, + 'x', 447, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(585); END_STATE(); case 586: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1468, - ';', 664, - 'E', 668, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 688, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 667, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 2374, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1298, + '/', 1371, + '0', 2381, + ';', 691, + '<', 1204, + '=', 1485, + '>', 1206, + 'I', 2452, + 'N', 2451, + '[', 1176, + '^', 1675, + '_', 2377, + '`', 361, + 'a', 2408, + 'b', 2406, + 'c', 2420, + 'd', 2393, + 'e', 2418, + 'f', 2389, + 'h', 2402, + 'i', 2375, + 'l', 2395, + 'm', 2391, + 'n', 2433, + 'o', 2437, + 'r', 2396, + 's', 2421, + 't', 2436, + 'u', 2444, + 'w', 2400, + 'x', 2434, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(575); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2455); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2369); END_STATE(); case 587: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1468, - ';', 664, - 'I', 1874, - 'N', 1873, - '[', 1149, - '^', 1643, - '_', 1806, - '`', 347, - 'a', 1831, - 'b', 1863, - 'c', 1842, - 'd', 1815, - 'e', 1864, - 'f', 1811, - 'h', 1824, - 'i', 1820, - 'l', 1817, - 'm', 1812, - 'n', 1853, - 'o', 1871, - 'r', 1818, - 's', 1844, - 't', 1858, - 'u', 1866, - 'w', 1822, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 2374, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 2382, + ';', 691, + '<', 1204, + '=', 1485, + '>', 1206, + 'I', 2453, + 'N', 2450, + '[', 1176, + '_', 2380, + '`', 361, + 'a', 2411, + 'b', 2403, + 'e', 2372, + 'f', 2388, + 'i', 2376, + 'm', 2424, + 'n', 2435, + 'o', 2370, + 's', 2445, + 't', 2439, + 'x', 2423, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1877); + lookahead == ' ') SKIP(602); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2385); if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(1794); + lookahead != ']') ADVANCE(2369); END_STATE(); case 588: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 2349, - ';', 664, - '<', 1176, - '=', 1452, - 'I', 2420, - 'N', 2419, - '[', 1149, - '^', 1643, - '_', 2345, - '`', 347, - 'a', 2377, - 'b', 2409, - 'c', 2388, - 'd', 2361, - 'e', 2410, - 'f', 2357, - 'h', 2370, - 'i', 2366, - 'l', 2363, - 'm', 2358, - 'n', 2399, - 'o', 2417, - 'r', 2364, - 's', 2390, - 't', 2404, - 'u', 2412, - 'w', 2368, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 2374, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2352); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2423); + lookahead == ' ') SKIP(581); if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2337); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2369); END_STATE(); case 589: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1469, - ';', 664, - 'E', 2540, - 'G', 2544, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2565, - '`', 347, - 'd', 2576, - 'e', 2521, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'k', 2543, - 'm', 2546, - 'n', 2628, - 'o', 2523, - 'p', 2543, - 's', 2587, - 't', 2542, - 'u', 2627, - 'w', 2602, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - 'I', 2633, - 'i', 2633, + '\n', 1148, + '!', 2374, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '.', 1298, + '/', 1371, + ';', 691, + '<', 1204, + '=', 1485, + '>', 1206, + 'a', 2417, + 'b', 2405, + 'e', 2419, + 'i', 2412, + 'm', 2431, + 'n', 2432, + 'o', 2438, + 's', 2447, + 'x', 2430, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(610); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(585); if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2369); END_STATE(); case 590: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1469, - ';', 664, - 'E', 1695, - 'N', 1770, - '[', 1149, - '_', 1697, - '`', 347, - 'e', 1662, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '!', 2462, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1227, + '.', 1294, + '/', 1371, + '0', 2472, + ';', 691, + '<', 1408, + '=', 2464, + '>', 1206, + 'I', 2543, + 'N', 2542, + '[', 1176, + '^', 1675, + '_', 2468, + '`', 361, + 'a', 2499, + 'b', 2497, + 'c', 2511, + 'd', 2484, + 'e', 2509, + 'f', 2480, + 'h', 2493, + 'i', 2466, + 'l', 2486, + 'm', 2482, + 'n', 2524, + 'o', 2528, + 'r', 2487, + 's', 2512, + 't', 2527, + 'u', 2535, + 'w', 2491, + 'x', 2525, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(575); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2475); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2546); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ']' || '{' < lookahead)) ADVANCE(2456); END_STATE(); case 591: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1469, - ';', 664, - 'N', 1872, - '[', 1149, - '_', 1805, - '`', 347, - 'e', 1798, - 'f', 1810, - 'n', 1870, - 'o', 1796, - 't', 1861, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1875, - 'i', 1875, + '\n', 1148, + '!', 2462, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1294, + '/', 1371, + '0', 2473, + ';', 691, + '<', 1408, + '=', 2464, + '>', 1206, + 'I', 2544, + 'N', 2541, + '[', 1176, + '_', 2471, + '`', 361, + 'a', 2502, + 'b', 2494, + 'e', 2459, + 'f', 2479, + 'i', 2467, + 'm', 2515, + 'n', 2526, + 'o', 2457, + 's', 2536, + 't', 2530, + 'x', 2514, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(602); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2476); if (lookahead != 0 && - lookahead != ']') ADVANCE(1794); + lookahead != ']') ADVANCE(2456); END_STATE(); case 592: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 2571, - ';', 664, - 'E', 2540, - 'G', 2544, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2568, - '`', 347, - 'd', 2576, - 'e', 2521, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'k', 2543, - 'm', 2546, - 'n', 2628, - 'o', 2523, - 'p', 2543, - 's', 2587, - 't', 2542, - 'u', 2627, - 'w', 2602, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - 'I', 2633, - 'i', 2633, + '\n', 1148, + '!', 2462, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1217, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(610); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); + lookahead == ' ') SKIP(581); if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2456); END_STATE(); case 593: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 2571, - ';', 664, - 'E', 2544, - 'G', 2544, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2568, - '`', 347, - 'd', 2576, - 'e', 2525, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'k', 2543, - 'm', 2546, - 'n', 2628, - 'o', 2523, - 'p', 2543, - 's', 2587, - 't', 2542, - 'u', 2627, - 'w', 2602, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - 'I', 2633, - 'i', 2633, + '\n', 1148, + '!', 2462, + '#', 2835, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1216, + '/', 1371, + ';', 691, + '<', 1408, + '=', 2464, + '>', 1206, + 'a', 2508, + 'b', 2496, + 'e', 2510, + 'i', 2503, + 'm', 2522, + 'n', 2523, + 'o', 2529, + 's', 2538, + 'x', 2521, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(610); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); + lookahead == ' ') SKIP(585); if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + (lookahead < ' ' || '$' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2456); END_STATE(); case 594: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1531, - ';', 664, - '?', 1332, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '!', 1940, + '"', 1622, + '#', 2842, + '$', 1186, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1352, + '+', 1388, + '-', 1228, + '.', 1297, + '/', 1373, + '0', 1961, + ';', 691, + '<', 1409, + '=', 1942, + '>', 1207, + 'I', 2340, + 'N', 2330, + '[', 1176, + '^', 1676, + '_', 1954, + '`', 361, + 'a', 2103, + 'b', 2073, + 'c', 2146, + 'd', 2008, + 'e', 2132, + 'f', 1966, + 'h', 2081, + 'i', 1950, + 'l', 2032, + 'm', 1977, + 'n', 2164, + 'o', 2177, + 'r', 2009, + 's', 2147, + 't', 2178, + 'u', 2228, + 'w', 2059, + 'x', 2162, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(609); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(575); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1964); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2367); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ']' || '{' < lookahead)) ADVANCE(2368); END_STATE(); case 595: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1531, - ';', 664, - 'E', 1695, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1662, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '!', 1940, + '"', 1622, + '#', 2842, + '$', 1186, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1352, + '+', 1388, + '-', 1220, + '.', 1297, + '/', 1373, + '0', 1961, + ';', 691, + '<', 1409, + '=', 1942, + '>', 1207, + 'I', 2341, + 'N', 2331, + '[', 1176, + '_', 1965, + '`', 361, + 'a', 2127, + 'b', 2079, + 'e', 1912, + 'f', 1971, + 'i', 1951, + 'm', 2159, + 'n', 2156, + 'o', 1910, + 's', 2261, + 't', 2194, + 'x', 2158, + '{', 1285, + '|', 1183, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(602); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1964); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead != ']') ADVANCE(2368); END_STATE(); case 596: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1267, - '0', 1531, - ';', 664, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '!', 1940, + '#', 2842, + ')', 1181, + '*', 1352, + '+', 1388, + '-', 1221, + '/', 1373, + ';', 691, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, + '|', 1183, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(581); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2368); END_STATE(); case 597: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ':', 1146, - ';', 664, - 'I', 505, - 'N', 496, - '[', 1149, - '_', 345, - '`', 347, - 'c', 348, - 'd', 425, - 'e', 409, - 'f', 356, - 'i', 386, - 'm', 357, - 'n', 428, - 't', 447, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '!', 1940, + '#', 2842, + ')', 1181, + '*', 1352, + '+', 1388, + '-', 1229, + '/', 1373, + ';', 691, + '<', 1409, + '=', 1942, + '>', 1207, + 'a', 2127, + 'b', 2079, + 'e', 2137, + 'i', 2131, + 'm', 2159, + 'n', 2157, + 'o', 2193, + 's', 2261, + 'x', 2158, + '|', 1183, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(597); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); + lookahead == ' ') SKIP(585); + if (lookahead != 0 && + (lookahead < ' ' || '#' < lookahead) && + (lookahead < '\'' || '+' < lookahead) && + lookahead != '[' && + lookahead != ']' && + (lookahead < '`' || 'b' < lookahead) && + (lookahead < '{' || '}' < lookahead)) ADVANCE(2368); END_STATE(); case 598: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - '?', 1332, - 'N', 496, - '[', 1149, - '_', 345, - '`', 347, - 'f', 356, - 'n', 428, - 't', 448, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 505, - 'i', 505, + '\n', 1148, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 1563, + ';', 691, + '<', 1408, + '=', 1712, + '>', 1206, + '?', 1363, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1699, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1695, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(598); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); + lookahead == ' ') SKIP(600); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 599: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'E', 668, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 667, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1298, + '/', 1371, + '0', 1563, + ';', 691, + '<', 1408, + '=', 1712, + '>', 1206, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1699, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1695, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(602); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 600: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1294, + '/', 1371, + '0', 1563, + ';', 691, + '<', 1408, + '=', 1712, + '>', 1206, + '?', 1363, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1699, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1695, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 601: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 774, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1294, + '/', 1371, + '0', 1563, + ';', 691, + '<', 1408, + '=', 1712, + '>', 1206, + 'B', 1590, + 'E', 1722, + 'G', 1722, + 'I', 1806, + 'K', 1722, + 'M', 1722, + 'N', 1802, + 'P', 1722, + 'T', 1722, + '[', 1176, + '_', 1730, + '`', 361, + 'a', 1759, + 'b', 1591, + 'd', 1731, + 'e', 1697, + 'f', 1732, + 'g', 1721, + 'h', 1772, + 'i', 1725, + 'k', 1721, + 'm', 1723, + 'n', 1770, + 'o', 1695, + 'p', 1721, + 's', 1741, + 't', 1720, + 'u', 1783, + 'w', 1754, + 'x', 1765, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 1783, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(601); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 602: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'I', 1110, - 'N', 1101, - '[', 1149, - '^', 1643, - '_', 985, - '`', 347, - 'a', 1033, - 'b', 1064, - 'c', 1049, - 'd', 997, - 'e', 1066, - 'f', 987, - 'h', 1025, - 'i', 1020, - 'l', 998, - 'm', 992, - 'n', 1053, - 'o', 1099, - 'r', 999, - 's', 1050, - 't', 1058, - 'u', 1075, - 'w', 1023, - '{', 1254, - '}', 1255, + '\n', 1148, + '!', 1711, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1350, + '+', 1387, + '-', 1219, + '.', 1294, + '/', 1371, + '0', 1563, + ';', 691, + '<', 1408, + '=', 1712, + '>', 1206, + 'I', 1806, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'a', 1759, + 'b', 1750, + 'e', 1699, + 'f', 1732, + 'i', 1725, + 'm', 1767, + 'n', 1771, + 'o', 1695, + 's', 1787, + 't', 1774, + 'x', 1765, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(601); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1119); + lookahead == ' ') SKIP(602); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 603: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'N', 496, - '[', 1149, - '_', 345, - '`', 347, - 'f', 356, - 'n', 428, - 't', 448, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 505, - 'i', 505, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 1561, + ';', 691, + '?', 1363, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(603); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); + lookahead == ' ') SKIP(606); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 604: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ';', 664, - 'N', 1102, - '[', 1149, - '_', 986, - '`', 347, - 'f', 990, - 'n', 1052, - 't', 1062, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1112, - 'i', 1112, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 1499, + ';', 691, + 'I', 1906, + 'N', 1905, + '[', 1176, + '^', 1675, + '_', 1839, + '`', 361, + 'a', 1863, + 'b', 1895, + 'c', 1874, + 'd', 1847, + 'e', 1896, + 'f', 1843, + 'h', 1856, + 'i', 1852, + 'l', 1849, + 'm', 1844, + 'n', 1882, + 'o', 1903, + 'r', 1850, + 's', 1876, + 't', 1890, + 'u', 1898, + 'w', 1854, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(603); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') SKIP(608); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1909); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(1826); END_STATE(); case 605: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1468, - ';', 664, - 'E', 668, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 688, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 667, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 2381, + ';', 691, + '<', 1203, + '=', 1483, + 'I', 2452, + 'N', 2451, + '[', 1176, + '^', 1675, + '_', 2377, + '`', 361, + 'a', 2409, + 'b', 2441, + 'c', 2420, + 'd', 2393, + 'e', 2442, + 'f', 2389, + 'h', 2402, + 'i', 2398, + 'l', 2395, + 'm', 2390, + 'n', 2428, + 'o', 2449, + 'r', 2396, + 's', 2422, + 't', 2436, + 'u', 2444, + 'w', 2400, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(608); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2455); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2369); END_STATE(); case 606: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 2440, - ';', 664, - 'I', 2511, - 'N', 2510, - '[', 1149, - '^', 1643, - '_', 2436, - '`', 347, - 'a', 2468, - 'b', 2500, - 'c', 2479, - 'd', 2452, - 'e', 2501, - 'f', 2448, - 'h', 2461, - 'i', 2457, - 'l', 2454, - 'm', 2449, - 'n', 2490, - 'o', 2508, - 'r', 2455, - 's', 2481, - 't', 2495, - 'u', 2503, - 'w', 2459, - '{', 1254, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ';', 691, + '?', 1363, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2443); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2514); - if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2424); + lookahead == ' ') SKIP(606); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 607: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1469, - ';', 664, - 'E', 1695, - 'N', 1770, - '[', 1149, - '_', 1697, - '`', 347, - 'e', 1662, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ';', 691, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(607); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 608: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 2571, - ';', 664, - 'E', 2544, - 'G', 2544, - 'K', 2544, - 'M', 2544, - 'N', 2630, - 'P', 2544, - 'T', 2544, - '[', 1149, - '_', 2568, - '`', 347, - 'd', 2576, - 'e', 2525, - 'f', 2577, - 'g', 2543, - 'h', 2622, - 'k', 2543, - 'm', 2546, - 'n', 2628, - 'o', 2523, - 'p', 2543, - 's', 2587, - 't', 2542, - 'u', 2627, - 'w', 2602, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 2627, - 'B', 2515, - 'b', 2515, - 'I', 2633, - 'i', 2633, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ';', 691, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(610); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2574); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2515); + lookahead == ' ') SKIP(608); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 609: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ';', 664, - '?', 1332, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1349, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 2472, + ';', 691, + 'I', 2543, + 'N', 2542, + '[', 1176, + '^', 1675, + '_', 2468, + '`', 361, + 'a', 2500, + 'b', 2532, + 'c', 2511, + 'd', 2484, + 'e', 2533, + 'f', 2480, + 'h', 2493, + 'i', 2489, + 'l', 2486, + 'm', 2481, + 'n', 2519, + 'o', 2540, + 'r', 2487, + 's', 2513, + 't', 2527, + 'u', 2535, + 'w', 2491, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(609); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(608); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2475); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2546); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ']' || '{' < lookahead)) ADVANCE(2456); END_STATE(); case 610: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ';', 664, - 'E', 1690, - 'G', 1690, - 'K', 1690, - 'M', 1690, - 'N', 1770, - 'P', 1690, - 'T', 1690, - '[', 1149, - '_', 1698, - '`', 347, - 'd', 1699, - 'e', 1666, - 'f', 1700, - 'g', 1689, - 'h', 1740, - 'k', 1689, - 'm', 1692, - 'n', 1750, - 'o', 1664, - 'p', 1689, - 's', 1710, - 't', 1688, - 'u', 1751, - 'w', 1722, - '{', 1254, - '|', 1155, - '}', 1255, - 0xb5, 1751, - 'B', 1558, - 'b', 1558, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 1561, + ';', 691, + 'E', 695, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 694, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(610); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 611: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ';', 664, - 'E', 1695, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1662, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 1499, + ';', 691, + 'E', 695, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 715, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 694, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 612: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ';', 664, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 1499, + ';', 691, + 'I', 1906, + 'N', 1905, + '[', 1176, + '^', 1675, + '_', 1839, + '`', 361, + 'a', 1863, + 'b', 1895, + 'c', 1874, + 'd', 1847, + 'e', 1896, + 'f', 1843, + 'h', 1856, + 'i', 1852, + 'l', 1849, + 'm', 1844, + 'n', 1882, + 'o', 1903, + 'r', 1850, + 's', 1876, + 't', 1890, + 'u', 1898, + 'w', 1854, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1909); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ']' || '{' < lookahead)) ADVANCE(1826); END_STATE(); case 613: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ';', 664, - 'N', 1770, - '[', 1149, - '_', 1698, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1737, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1298, + '0', 2381, + ';', 691, + '<', 1203, + '=', 1483, + 'I', 2452, + 'N', 2451, + '[', 1176, + '^', 1675, + '_', 2377, + '`', 361, + 'a', 2409, + 'b', 2441, + 'c', 2420, + 'd', 2393, + 'e', 2442, + 'f', 2389, + 'h', 2402, + 'i', 2398, + 'l', 2395, + 'm', 2390, + 'n', 2428, + 'o', 2449, + 'r', 2396, + 's', 2422, + 't', 2436, + 'u', 2444, + 'w', 2400, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(613); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2455); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ']' || '{' < lookahead)) ADVANCE(2369); END_STATE(); case 614: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1531, - ';', 664, - 'N', 1102, - '[', 1149, - '_', 986, - '`', 347, - 'e', 981, - 'f', 990, - 'n', 1089, - 'o', 980, - 't', 1062, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1112, - 'i', 1112, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ':', 1173, + ';', 691, + 'I', 519, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'c', 362, + 'd', 441, + 'e', 424, + 'f', 371, + 'i', 401, + 'm', 372, + 'n', 444, + 't', 462, + '{', 1285, + '|', 1182, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1544); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(614); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 615: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1492, - '-', 1490, - '.', 1267, - '0', 1468, - ';', 664, - '<', 1176, - '=', 1452, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 688, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ';', 691, + 'E', 695, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 694, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 616: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1492, - '-', 1490, - '.', 1267, - '0', 1469, - ';', 664, - '<', 1176, - '=', 1452, - 'N', 1770, - '[', 1149, - '_', 1697, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ';', 691, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 617: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1492, - '-', 1490, - '.', 1267, - '0', 1469, - ';', 664, - '<', 1176, - '=', 1452, - 'N', 2418, - '[', 1149, - '_', 2346, - '`', 347, - 'e', 2341, - 'f', 2356, - 'n', 2416, - 'o', 2339, - 't', 2407, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 2421, - 'i', 2421, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1499, + ';', 691, + 'E', 695, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 715, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 694, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2337); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 618: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1492, - '-', 1490, - '.', 1267, - '0', 1469, - ';', 664, - 'N', 1770, - '[', 1149, - '_', 1697, - '`', 347, - 'e', 1668, - 'f', 1700, - 'n', 1764, - 'o', 1664, - 't', 1742, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 1774, - 'i', 1774, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 2472, + ';', 691, + 'I', 2543, + 'N', 2542, + '[', 1176, + '^', 1675, + '_', 2468, + '`', 361, + 'a', 2500, + 'b', 2532, + 'c', 2511, + 'd', 2484, + 'e', 2533, + 'f', 2480, + 'h', 2493, + 'i', 2489, + 'l', 2486, + 'm', 2481, + 'n', 2519, + 'o', 2540, + 'r', 2487, + 's', 2513, + 't', 2527, + 'u', 2535, + 'w', 2491, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2475); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2546); if (lookahead != 0 && - lookahead != ']') ADVANCE(1793); + (lookahead < ']' || '{' < lookahead)) ADVANCE(2456); END_STATE(); case 619: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1492, - '-', 1490, - '.', 1267, - '0', 1469, - ';', 664, - 'N', 2509, - '[', 1149, - '_', 2437, - '`', 347, - 'e', 2428, - 'f', 2447, - 'n', 2507, - 'o', 2426, - 't', 2498, - '{', 1254, - '|', 1155, - '}', 1255, - 'I', 2512, - 'i', 2512, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1561, + ';', 691, + '?', 1363, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'f', 371, + 'n', 444, + 't', 463, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 519, + 'i', 519, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (lookahead != 0 && - lookahead != ']') ADVANCE(2424); + lookahead == ' ') SKIP(628); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 620: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2810, - '$', 1159, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1323, - '+', 1360, - '-', 1196, - '.', 1266, - '0', 1929, - ';', 664, - 'I', 2308, - 'N', 2298, - '[', 1149, - '^', 1644, - '_', 1922, - '`', 347, - 'a', 2072, - 'b', 2169, - 'c', 2114, - 'd', 1976, - 'e', 2170, - 'f', 1934, - 'h', 2049, - 'i', 2021, - 'l', 2000, - 'm', 1946, - 'n', 2136, - 'o', 2265, - 'r', 1977, - 's', 2116, - 't', 2146, - 'u', 2196, - 'w', 2027, - '{', 1254, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1500, + ';', 691, + 'E', 2572, + 'G', 2576, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2597, + '`', 361, + 'd', 2608, + 'e', 2553, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'k', 2575, + 'm', 2578, + 'n', 2660, + 'o', 2555, + 'p', 2575, + 's', 2619, + 't', 2574, + 'u', 2659, + 'w', 2634, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + 'I', 2665, + 'i', 2665, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(582); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1932); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2335); + lookahead == ' ') SKIP(637); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2336); + lookahead != ']') ADVANCE(2547); END_STATE(); case 621: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2810, - '$', 1159, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1360, - '-', 1196, - '.', 1266, - '0', 1929, - ';', 664, - 'I', 2308, - 'N', 2298, - '[', 1149, - '^', 1644, - '_', 1922, - '`', 347, - 'a', 2072, - 'b', 2169, - 'c', 2114, - 'd', 1976, - 'e', 2170, - 'f', 1934, - 'h', 2049, - 'i', 2021, - 'l', 2000, - 'm', 1946, - 'n', 2136, - 'o', 2265, - 'r', 1977, - 's', 2116, - 't', 2146, - 'u', 2196, - 'w', 2027, - '{', 1254, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1500, + ';', 691, + 'E', 1727, + 'N', 1802, + '[', 1176, + '_', 1729, + '`', 361, + 'e', 1694, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(600); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1932); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(2335); + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && - (lookahead < ']' || '{' < lookahead)) ADVANCE(2336); + lookahead != ']') ADVANCE(1825); END_STATE(); case 622: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '"', 1590, - '#', 2810, - '$', 1159, - '\'', 312, - '(', 1153, - ')', 1154, - '+', 1360, - '-', 1196, - '.', 1266, - '0', 1929, - ';', 664, - 'N', 2299, - '[', 1149, - '_', 1933, - '`', 347, - 'e', 1881, - 'f', 1939, - 'n', 2246, - 'o', 1879, - 't', 2162, - '{', 1254, - '|', 1156, - '}', 1255, - 'I', 2309, - 'i', 2309, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1500, + ';', 691, + 'N', 1904, + '[', 1176, + '_', 1837, + '`', 361, + 'e', 1830, + 'f', 1842, + 'n', 1902, + 'o', 1828, + 't', 1893, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1907, + 'i', 1907, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(612); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1932); + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); if (lookahead != 0 && - lookahead != ']') ADVANCE(2336); + lookahead != ']') ADVANCE(1826); END_STATE(); case 623: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '#', 2803, - '$', 1157, - '(', 1153, - ')', 1154, - '+', 1492, - '-', 1487, - '.', 1267, - ';', 664, - '<', 1176, - '=', 1452, - '_', 346, - '|', 1155, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 2603, + ';', 691, + 'E', 2572, + 'G', 2576, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2601, + '`', 361, + 'd', 2608, + 'e', 2553, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'k', 2575, + 'm', 2578, + 'n', 2660, + 'o', 2555, + 'p', 2575, + 's', 2619, + 't', 2574, + 'u', 2659, + 'w', 2634, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + 'I', 2665, + 'i', 2665, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + lookahead == ' ') SKIP(637); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 624: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '\n', 1121, - '#', 2803, - '$', 1157, - '(', 1153, - ')', 1154, - '-', 1188, - ';', 664, - '|', 1155, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 2603, + ';', 691, + 'E', 2576, + 'G', 2576, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2601, + '`', 361, + 'd', 2608, + 'e', 2557, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'k', 2575, + 'm', 2578, + 'n', 2660, + 'o', 2555, + 'p', 2575, + 's', 2619, + 't', 2574, + 'u', 2659, + 'w', 2634, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + 'I', 2665, + 'i', 2665, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(624); + lookahead == ' ') SKIP(637); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 625: - if (eof) ADVANCE(631); - if (lookahead == '\n') ADVANCE(1121); - if (lookahead == '#') ADVANCE(2803); - if (lookahead == ')') ADVANCE(1154); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == ';') ADVANCE(664); - if (lookahead == '|') ADVANCE(1155); - if (lookahead == '}') ADVANCE(1255); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1563, + ';', 691, + '?', 1363, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(625); + lookahead == ' ') SKIP(636); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 626: - if (eof) ADVANCE(631); - if (lookahead == '\n') ADVANCE(1121); - if (lookahead == '#') ADVANCE(2803); - if (lookahead == ')') ADVANCE(1154); - if (lookahead == '-') ADVANCE(1188); - if (lookahead == ';') ADVANCE(664); - if (lookahead == '|') ADVANCE(1155); - if (lookahead == '}') ADVANCE(1255); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1563, + ';', 691, + 'E', 1727, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1694, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(625); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(1120); + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 627: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '!', 1620, - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1154, - '*', 1320, - '+', 1355, - ',', 1150, - '-', 1194, - '.', 1263, - '/', 1341, - ':', 1146, - ';', 664, - '<', 1377, - '=', 646, - '>', 1179, - '?', 1332, - '@', 1182, - '[', 1149, - ']', 1152, - '^', 1643, - '_', 1262, - '`', 347, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1298, + '0', 1563, + ';', 691, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(627); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1637); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(979); - if (lookahead != 0) ADVANCE(1641); + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 628: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - ')', 1508, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ':', 1146, - '=', 644, - '>', 1178, - '@', 1182, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ';', 691, + '?', 1363, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'f', 371, + 'n', 444, + 't', 463, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 519, + 'i', 519, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(629); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(628); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 629: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '"', 1590, - '#', 2803, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - ':', 1146, - '=', 644, - '>', 1178, - '@', 1182, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, - '|', 1155, - '}', 1255, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ';', 691, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 801, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(629); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 630: - if (eof) ADVANCE(631); + if (eof) ADVANCE(658); ADVANCE_MAP( - '"', 1590, - '#', 2805, - '$', 1158, - '\'', 312, - '(', 1153, - '+', 1354, - '-', 1195, - '.', 1263, - '0', 1529, - 'I', 882, - 'N', 876, - '[', 1149, - '^', 1643, - '_', 686, - '`', 347, - 'a', 775, - 'b', 820, - 'c', 796, - 'd', 714, - 'e', 822, - 'f', 693, - 'h', 759, - 'i', 745, - 'l', 716, - 'm', 696, - 'n', 802, - 'o', 869, - 'r', 717, - 's', 799, - 't', 812, - 'u', 835, - 'w', 749, - '{', 1254, + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ';', 691, + 'I', 1137, + 'N', 1128, + '[', 1176, + '^', 1675, + '_', 1012, + '`', 361, + 'a', 1060, + 'b', 1091, + 'c', 1076, + 'd', 1024, + 'e', 1093, + 'f', 1014, + 'h', 1052, + 'i', 1047, + 'l', 1025, + 'm', 1019, + 'n', 1080, + 'o', 1126, + 'r', 1026, + 's', 1077, + 't', 1085, + 'u', 1102, + 'w', 1050, + '{', 1285, + '}', 1286, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(630); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1542); - if (set_contains(sym_cmd_identifier_character_set_1, 656, lookahead)) ADVANCE(886); + lookahead == ' ') SKIP(629); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1146); END_STATE(); case 631: - ACCEPT_TOKEN(ts_builtin_sym_end); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ';', 691, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'c', 362, + 'e', 424, + 'f', 371, + 'n', 444, + 't', 463, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 519, + 'i', 519, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(631); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 632: - ACCEPT_TOKEN(anon_sym_POUND_BANG); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ';', 691, + 'N', 510, + '[', 1176, + '_', 359, + '`', 361, + 'f', 371, + 'n', 444, + 't', 463, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 519, + 'i', 519, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(632); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); END_STATE(); case 633: - ACCEPT_TOKEN(aux_sym_shebang_token1); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1561, + ';', 691, + 'N', 1129, + '[', 1176, + '_', 1013, + '`', 361, + 'f', 1017, + 'n', 1079, + 't', 1089, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1139, + 'i', 1139, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(632); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); END_STATE(); case 634: - ACCEPT_TOKEN(aux_sym_shebang_token1); - if (lookahead == '\n') ADVANCE(634); - if (lookahead == '#') ADVANCE(2804); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1500, + ';', 691, + 'E', 1727, + 'N', 1802, + '[', 1176, + '_', 1729, + '`', 361, + 'e', 1694, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(5); - if (lookahead != 0) ADVANCE(6); + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 635: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(2015); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 2603, + ';', 691, + 'E', 2576, + 'G', 2576, + 'K', 2576, + 'M', 2576, + 'N', 2662, + 'P', 2576, + 'T', 2576, + '[', 1176, + '_', 2601, + '`', 361, + 'd', 2608, + 'e', 2557, + 'f', 2609, + 'g', 2575, + 'h', 2654, + 'k', 2575, + 'm', 2578, + 'n', 2660, + 'o', 2555, + 'p', 2575, + 's', 2619, + 't', 2574, + 'u', 2659, + 'w', 2634, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 2659, + 'B', 2547, + 'b', 2547, + 'I', 2665, + 'i', 2665, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(637); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2606); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2547); END_STATE(); case 636: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(738); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ';', 691, + '?', 1363, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(636); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 637: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(2013); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ';', 691, + 'E', 1722, + 'G', 1722, + 'K', 1722, + 'M', 1722, + 'N', 1802, + 'P', 1722, + 'T', 1722, + '[', 1176, + '_', 1730, + '`', 361, + 'd', 1731, + 'e', 1698, + 'f', 1732, + 'g', 1721, + 'h', 1772, + 'k', 1721, + 'm', 1724, + 'n', 1782, + 'o', 1696, + 'p', 1721, + 's', 1742, + 't', 1720, + 'u', 1783, + 'w', 1754, + '{', 1285, + '|', 1182, + '}', 1286, + 0xb5, 1783, + 'B', 1590, + 'b', 1590, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(637); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 638: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(1015); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ';', 691, + 'E', 1727, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1694, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 639: - ACCEPT_TOKEN(anon_sym_alias); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ';', 691, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 640: - ACCEPT_TOKEN(anon_sym_alias); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ';', 691, + 'N', 1802, + '[', 1176, + '_', 1730, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1769, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(640); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 641: - ACCEPT_TOKEN(anon_sym_alias); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1385, + '-', 1219, + '.', 1294, + '0', 1563, + ';', 691, + 'N', 1129, + '[', 1176, + '_', 1013, + '`', 361, + 'e', 1008, + 'f', 1017, + 'n', 1116, + 'o', 1007, + 't', 1089, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1139, + 'i', 1139, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1576); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 642: - ACCEPT_TOKEN(anon_sym_alias); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1524, + '-', 1523, + '.', 1298, + '0', 1499, + ';', 691, + '<', 1203, + '=', 1483, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 715, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1509); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 643: - ACCEPT_TOKEN(anon_sym_alias); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1524, + '-', 1521, + '.', 1298, + '0', 1500, + ';', 691, + '<', 1203, + '=', 1483, + 'N', 1802, + '[', 1176, + '_', 1729, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 644: - ACCEPT_TOKEN(anon_sym_EQ); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1524, + '-', 1521, + '.', 1298, + '0', 1500, + ';', 691, + '<', 1203, + '=', 1483, + 'N', 2450, + '[', 1176, + '_', 2378, + '`', 361, + 'e', 2373, + 'f', 2388, + 'n', 2448, + 'o', 2371, + 't', 2439, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 2453, + 'i', 2453, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2369); END_STATE(); case 645: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '>') ADVANCE(1256); - if (lookahead == '~') ADVANCE(1401); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1524, + '-', 1521, + '.', 1298, + '0', 1500, + ';', 691, + 'N', 1802, + '[', 1176, + '_', 1729, + '`', 361, + 'e', 1700, + 'f', 1732, + 'n', 1796, + 'o', 1696, + 't', 1774, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 1806, + 'i', 1806, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + lookahead != ']') ADVANCE(1825); END_STATE(); case 646: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1524, + '-', 1521, + '.', 1298, + '0', 1500, + ';', 691, + 'N', 2541, + '[', 1176, + '_', 2469, + '`', 361, + 'e', 2460, + 'f', 2479, + 'n', 2539, + 'o', 2458, + 't', 2530, + '{', 1285, + '|', 1182, + '}', 1286, + 'I', 2544, + 'i', 2544, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1510); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2456); END_STATE(); case 647: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(735); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2842, + '$', 1186, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1354, + '+', 1391, + '-', 1228, + '.', 1297, + '0', 1961, + ';', 691, + 'I', 2340, + 'N', 2330, + '[', 1176, + '^', 1676, + '_', 1954, + '`', 361, + 'a', 2104, + 'b', 2201, + 'c', 2146, + 'd', 2008, + 'e', 2202, + 'f', 1966, + 'h', 2081, + 'i', 2053, + 'l', 2032, + 'm', 1978, + 'n', 2168, + 'o', 2297, + 'r', 2009, + 's', 2148, + 't', 2178, + 'u', 2228, + 'w', 2059, + '{', 1285, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(608); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1964); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2367); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2368); END_STATE(); case 648: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(2006); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2842, + '$', 1186, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1391, + '-', 1228, + '.', 1297, + '0', 1961, + ';', 691, + 'I', 2340, + 'N', 2330, + '[', 1176, + '^', 1676, + '_', 1954, + '`', 361, + 'a', 2104, + 'b', 2201, + 'c', 2146, + 'd', 2008, + 'e', 2202, + 'f', 1966, + 'h', 2081, + 'i', 2053, + 'l', 2032, + 'm', 1978, + 'n', 2168, + 'o', 2297, + 'r', 2009, + 's', 2148, + 't', 2178, + 'u', 2228, + 'w', 2059, + '{', 1285, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(616); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1964); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(2367); + if (lookahead != 0 && + (lookahead < ']' || '{' < lookahead)) ADVANCE(2368); END_STATE(); case 649: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(2008); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '"', 1622, + '#', 2842, + '$', 1186, + '\'', 329, + '(', 1180, + ')', 1181, + '+', 1391, + '-', 1220, + '.', 1297, + '0', 1961, + ';', 691, + 'N', 2331, + '[', 1176, + '_', 1965, + '`', 361, + 'e', 1913, + 'f', 1971, + 'n', 2278, + 'o', 1911, + 't', 2194, + '{', 1285, + '|', 1183, + '}', 1286, + 'I', 2341, + 'i', 2341, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(639); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1964); + if (lookahead != 0 && + lookahead != ']') ADVANCE(2368); END_STATE(); case 650: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(1012); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '#', 2835, + '$', 1184, + '(', 1180, + ')', 1181, + '+', 1524, + '-', 1519, + '.', 1298, + ';', 691, + '<', 1203, + '=', 1483, + '_', 360, + '|', 1182, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(651); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 651: - ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '\n', 1148, + '#', 2835, + '$', 1184, + '(', 1180, + ')', 1181, + '-', 1217, + ';', 691, + '|', 1182, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(651); END_STATE(); case 652: - ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + if (eof) ADVANCE(658); + if (lookahead == '\n') ADVANCE(1148); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == ')') ADVANCE(1181); + if (lookahead == '-') ADVANCE(1217); + if (lookahead == ';') ADVANCE(691); + if (lookahead == '|') ADVANCE(1182); + if (lookahead == '}') ADVANCE(1286); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(652); END_STATE(); case 653: - ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (eof) ADVANCE(658); + if (lookahead == '\n') ADVANCE(1148); + if (lookahead == '#') ADVANCE(2835); + if (lookahead == ')') ADVANCE(1181); + if (lookahead == '-') ADVANCE(1217); + if (lookahead == ';') ADVANCE(691); + if (lookahead == '|') ADVANCE(1182); + if (lookahead == '}') ADVANCE(1286); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(652); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1147); END_STATE(); case 654: - ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '!', 1652, + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1181, + '*', 1351, + '+', 1386, + ',', 1177, + '-', 1218, + '.', 1294, + '/', 1372, + ':', 1173, + ';', 691, + '<', 1408, + '=', 673, + '>', 1206, + '?', 1363, + '@', 1209, + '[', 1176, + ']', 1179, + '^', 1675, + '_', 1293, + '`', 361, + '{', 1285, + '|', 1182, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(654); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1669); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(1006); + if (lookahead != 0) ADVANCE(1673); END_STATE(); case 655: - ACCEPT_TOKEN(anon_sym_mut); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + ')', 1540, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ':', 1173, + '=', 671, + '>', 1205, + '@', 1209, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '|', 1182, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(656); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 656: - ACCEPT_TOKEN(anon_sym_mut); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '"', 1622, + '#', 2835, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + ':', 1173, + '=', 671, + '>', 1205, + '@', 1209, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + '|', 1182, + '}', 1286, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(656); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 657: - ACCEPT_TOKEN(anon_sym_mut); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (eof) ADVANCE(658); + ADVANCE_MAP( + '"', 1622, + '#', 2837, + '$', 1185, + '\'', 329, + '(', 1180, + '+', 1385, + '-', 1227, + '.', 1294, + '0', 1561, + 'I', 909, + 'N', 903, + '[', 1176, + '^', 1675, + '_', 713, + '`', 361, + 'a', 802, + 'b', 847, + 'c', 823, + 'd', 741, + 'e', 849, + 'f', 720, + 'h', 786, + 'i', 772, + 'l', 743, + 'm', 723, + 'n', 829, + 'o', 896, + 'r', 744, + 's', 826, + 't', 839, + 'u', 862, + 'w', 776, + '{', 1285, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(657); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1574); + if (set_contains(sym_cmd_identifier_character_set_1, 668, lookahead)) ADVANCE(913); END_STATE(); case 658: - ACCEPT_TOKEN(anon_sym_mut); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); case 659: - ACCEPT_TOKEN(anon_sym_const); + ACCEPT_TOKEN(anon_sym_POUND_BANG); END_STATE(); case 660: - ACCEPT_TOKEN(anon_sym_const); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + ACCEPT_TOKEN(aux_sym_shebang_token1); END_STATE(); case 661: - ACCEPT_TOKEN(anon_sym_const); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(aux_sym_shebang_token1); + if (lookahead == '\n') ADVANCE(661); + if (lookahead == '#') ADVANCE(2836); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') ADVANCE(5); + if (lookahead != 0) ADVANCE(6); END_STATE(); case 662: - ACCEPT_TOKEN(anon_sym_const); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(2047); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 663: - ACCEPT_TOKEN(anon_sym_const); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(765); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 664: - ACCEPT_TOKEN(anon_sym_SEMI); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(2045); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 665: - ACCEPT_TOKEN(sym_cmd_identifier); - ADVANCE_MAP( - '+', 344, - '-', 687, - 'I', 877, - '_', 687, - 'i', 877, - 'n', 713, - 'r', 825, - 'x', 811, - 'B', 886, - 'b', 886, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(1042); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 666: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(344); - if (lookahead == '-') ADVANCE(687); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == '_') ADVANCE(687); - if (lookahead == 'i') ADVANCE(703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_alias); END_STATE(); case 667: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(344); - if (lookahead == '-') ADVANCE(687); - if (lookahead == '_') ADVANCE(687); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_alias); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 668: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(344); - if (lookahead == '-') ADVANCE(687); - if (lookahead == '_') ADVANCE(687); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_alias); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 669: - ACCEPT_TOKEN(sym_cmd_identifier); - ADVANCE_MAP( - '+', 1622, - '-', 687, - 'I', 877, - '_', 687, - 'i', 877, - 'l', 840, - 'n', 713, - 'r', 825, - 'x', 811, - 'B', 886, - 'b', 886, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_alias); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 670: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1622); - if (lookahead == '-') ADVANCE(687); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == '_') ADVANCE(687); - if (lookahead == 'i') ADVANCE(703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_alias); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 671: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1622); - if (lookahead == '-') ADVANCE(687); - if (lookahead == '_') ADVANCE(687); - if (lookahead == 'l') ADVANCE(840); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 672: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '+') ADVANCE(1622); - if (lookahead == '-') ADVANCE(687); - if (lookahead == '_') ADVANCE(687); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '>') ADVANCE(1287); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 673: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(700); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 674: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(871); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(762); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 675: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(765); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(2038); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 676: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(872); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(2040); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 677: - ACCEPT_TOKEN(sym_cmd_identifier); - ADVANCE_MAP( - 'I', 877, - 'a', 769, - 'i', 783, - 'o', 709, - 's', 886, - 'u', 844, - 'B', 886, - 'b', 886, - ); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(1039); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 678: - ACCEPT_TOKEN(sym_cmd_identifier); - ADVANCE_MAP( - 'I', 877, - 'a', 843, - 'i', 783, - 'o', 709, - 's', 886, - 'u', 844, - 'B', 886, - 'b', 886, - ); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let_DASHenv); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 679: - ACCEPT_TOKEN(sym_cmd_identifier); - ADVANCE_MAP( - 'I', 877, - 'i', 877, - 'l', 840, - 'n', 713, - 'r', 825, - 'x', 811, - 'B', 886, - 'b', 886, - ); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let_DASHenv); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 680: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let_DASHenv); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 681: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'r') ADVANCE(860); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_let_DASHenv); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 682: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'r') ADVANCE(874); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_mut); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 683: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_mut); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 684: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_mut); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 685: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N') ADVANCE(878); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'n') ADVANCE(1216); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_mut); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 686: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '_') ADVANCE(686); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(686); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_const); END_STATE(); case 687: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '_') ADVANCE(687); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_const); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 688: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '_') ADVANCE(688); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1459); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_const); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 689: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(768); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_const); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 690: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(875); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_const); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 691: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(769); - if (lookahead == 'o') ADVANCE(711); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 692: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(769); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + '+', 358, + '-', 714, + 'I', 904, + '_', 714, + 'i', 904, + 'n', 740, + 'r', 852, + 'x', 838, + 'B', 913, + 'b', 913, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 693: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(780); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(358); + if (lookahead == '-') ADVANCE(714); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == '_') ADVANCE(714); + if (lookahead == 'i') ADVANCE(730); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 694: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(780); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(358); + if (lookahead == '-') ADVANCE(714); + if (lookahead == '_') ADVANCE(714); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 695: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(833); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(358); + if (lookahead == '-') ADVANCE(714); + if (lookahead == '_') ADVANCE(714); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 696: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(711); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + '+', 1654, + '-', 714, + 'I', 904, + '_', 714, + 'i', 904, + 'l', 867, + 'n', 740, + 'r', 852, + 'x', 838, + 'B', 913, + 'b', 913, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 697: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1654); + if (lookahead == '-') ADVANCE(714); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == '_') ADVANCE(714); + if (lookahead == 'i') ADVANCE(730); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 698: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(843); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1654); + if (lookahead == '-') ADVANCE(714); + if (lookahead == '_') ADVANCE(714); + if (lookahead == 'l') ADVANCE(867); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 699: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'e') ADVANCE(746); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1654); + if (lookahead == '-') ADVANCE(714); + if (lookahead == '_') ADVANCE(714); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 700: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(794); - if (lookahead == 'o') ADVANCE(818); - if (lookahead == 's') ADVANCE(752); - if (lookahead == 'x') ADVANCE(809); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(727); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 701: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(830); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(898); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 702: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(856); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(792); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 703: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(899); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 704: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + 'I', 904, + 'a', 796, + 'i', 810, + 'o', 736, + 's', 913, + 'u', 871, + 'B', 913, + 'b', 913, + ); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 705: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(750); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + 'I', 904, + 'a', 870, + 'i', 810, + 'o', 736, + 's', 913, + 'u', 871, + 'B', 913, + 'b', 913, + ); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 706: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(751); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + 'I', 904, + 'i', 904, + 'l', 867, + 'n', 740, + 'r', 852, + 'x', 838, + 'B', 913, + 'b', 913, + ); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 707: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(725); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 708: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1426); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'r') ADVANCE(887); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 709: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1347); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'r') ADVANCE(901); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 710: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1409); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 711: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(864); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(730); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 712: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(719); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'N') ADVANCE(905); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'n') ADVANCE(1247); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 713: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(834); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(713); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(713); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 714: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(746); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(714); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 715: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'i') ADVANCE(839); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(715); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1490); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 716: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(795); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 717: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(747); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(902); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 718: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1144); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(796); + if (lookahead == 'o') ADVANCE(738); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 719: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1301); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(796); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 720: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1513); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(807); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 721: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1521); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(807); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 722: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1330); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(860); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 723: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1233); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(738); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 724: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1139); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 725: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1288); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(870); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 726: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1208); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(900); + if (lookahead == 'e') ADVANCE(773); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 727: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(870); + if (lookahead == 'a') ADVANCE(821); if (lookahead == 'o') ADVANCE(845); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(779); + if (lookahead == 'x') ADVANCE(836); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 728: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'o') ADVANCE(851); - if (lookahead == 's') ADVANCE(886); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(857); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 729: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'o') ADVANCE(851); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(883); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 730: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 731: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1248); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'c') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 732: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1230); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'c') ADVANCE(777); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 733: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(689); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'c') ADVANCE(778); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 734: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(704); - if (lookahead == 'o') ADVANCE(859); - if (lookahead == 't') ADVANCE(701); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'c') ADVANCE(752); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 735: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(788); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'd') ADVANCE(1457); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 736: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(827); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'd') ADVANCE(1378); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 737: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(789); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'd') ADVANCE(1440); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 738: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(791); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'd') ADVANCE(891); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 739: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(793); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'd') ADVANCE(746); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 740: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(823); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'd') ADVANCE(861); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 741: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(815); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(773); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 742: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(855); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'i') ADVANCE(866); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 743: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(829); - if (lookahead == 'i') ADVANCE(778); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 744: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(829); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(774); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 745: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1171); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 746: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1125); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1332); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 747: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'g') ADVANCE(762); - if (lookahead == 't') ADVANCE(862); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1545); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 748: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(743); - if (lookahead == 'k') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1553); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 749: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(743); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1361); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 750: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1252); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1264); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 751: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1282); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1166); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 752: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(771); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1319); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 753: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1398); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1239); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 754: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1393); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(872); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 755: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(763); - if (lookahead == 'k') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(878); + if (lookahead == 's') ADVANCE(913); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 756: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(763); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(878); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 757: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(744); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 758: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(712); - if (lookahead == 'r') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1279); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 759: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(712); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(1261); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 760: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(695); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(716); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 761: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(790); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(731); + if (lookahead == 'o') ADVANCE(886); + if (lookahead == 't') ADVANCE(728); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 762: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(838); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(815); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 763: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(778); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(854); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 764: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(849); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(816); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 765: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(787); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(818); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 766: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(853); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(820); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 767: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(854); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(850); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 768: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(1204); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(842); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 769: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(732); - if (lookahead == 't') ADVANCE(705); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(882); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 770: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1504); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(856); + if (lookahead == 'i') ADVANCE(805); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 771: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1363); - if (lookahead == 'r') ADVANCE(1368); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(856); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 772: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (lookahead == 's') ADVANCE(1317); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 773: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1152); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 774: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 's') ADVANCE(1317); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'g') ADVANCE(789); + if (lookahead == 't') ADVANCE(889); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 775: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(760); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(770); + if (lookahead == 'k') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 776: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(690); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(770); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 777: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(770); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(1283); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 778: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(723); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(1313); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 779: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(724); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(798); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 780: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(837); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(1429); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 781: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(840); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(1424); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 782: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(840); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(790); + if (lookahead == 'k') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 783: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(886); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(790); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 784: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(836); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(771); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 785: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1134); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(739); + if (lookahead == 'r') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 786: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1285); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(739); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 787: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1388); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(722); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 788: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(865); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(817); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 789: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(866); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(865); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 790: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(863); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(805); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 791: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(867); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(876); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 792: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(814); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 793: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(868); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(880); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 794: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(710); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(881); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 795: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(852); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'k') ADVANCE(1235); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 796: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'k') ADVANCE(759); + if (lookahead == 't') ADVANCE(732); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 797: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(1536); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 798: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(859); - if (lookahead == 't') ADVANCE(701); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(1394); + if (lookahead == 'r') ADVANCE(1399); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 799: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(859); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (lookahead == 's') ADVANCE(1348); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 800: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(810); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 801: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 's') ADVANCE(1348); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 802: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(845); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 803: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(814); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(717); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 804: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(828); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(797); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 805: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(850); - if (lookahead == 's') ADVANCE(886); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(750); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 806: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(850); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(751); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 807: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(795); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(864); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 808: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(817); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(867); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 809: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(819); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(867); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 810: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(1226); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(913); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 811: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(804); - if (lookahead == 't') ADVANCE(740); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(863); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 812: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(860); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1161); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 813: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1212); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1316); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 814: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1166); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1419); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 815: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1297); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(892); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 816: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1440); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(893); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 817: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1433); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(890); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 818: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1419); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(894); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 819: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1414); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 820: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(895); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 821: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(707); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(737); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 822: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(879); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 823: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(785); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 824: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(874); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 825: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(803); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(886); + if (lookahead == 't') ADVANCE(728); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 826: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(786); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 827: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(776); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(837); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 828: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(847); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 829: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(722); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(872); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 830: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(858); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(841); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 831: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(861); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(855); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 832: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(877); + if (lookahead == 's') ADVANCE(913); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 833: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(642); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(877); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 834: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(674); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(822); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 835: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(718); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(844); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 836: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(846); - if (lookahead == 't') ADVANCE(761); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(846); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 837: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(721); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'p') ADVANCE(1257); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 838: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(857); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'p') ADVANCE(831); + if (lookahead == 't') ADVANCE(767); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 839: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(848); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(887); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 840: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(731); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1243); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 841: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(676); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1193); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 842: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(647); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1328); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 843: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(705); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1471); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 844: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(657); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1464); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 845: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1449); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1450); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 846: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(662); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(1445); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 847: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(636); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 848: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1175); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(734); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 849: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(673); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 850: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1444); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(812); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 851: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(675); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(901); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 852: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(761); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(830); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 853: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(753); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(813); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 854: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(754); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(803); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 855: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(862); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(874); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 856: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(706); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(749); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 857: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(741); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(885); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 858: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(841); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'r') ADVANCE(888); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 859: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(821); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 860: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(720); - if (lookahead == 'y') ADVANCE(1278); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(669); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 861: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(720); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(701); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 862: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(826); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(745); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 863: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(726); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(873); + if (lookahead == 't') ADVANCE(788); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 864: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(779); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(748); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 865: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(653); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(884); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 866: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1306); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(875); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 867: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1129); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(758); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 868: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(1293); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 's') ADVANCE(703); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 869: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(674); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 870: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(1314); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(732); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 871: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(766); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(684); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 872: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(767); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(1480); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 873: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(689); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 874: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1278); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(663); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 875: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1310); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(1202); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 876: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(700); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 877: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(1475); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 878: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(880); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(702); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 879: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(884); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(788); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 880: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(883); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(780); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 881: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(781); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 882: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(889); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 883: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(879); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(733); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 884: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(885); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(768); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 885: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 't') ADVANCE(868); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 886: ACCEPT_TOKEN(sym_cmd_identifier); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'u') ADVANCE(848); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 887: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(355); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(747); + if (lookahead == 'y') ADVANCE(1309); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 888: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(486); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(747); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 889: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(439); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(853); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 890: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(397); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(753); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 891: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(362); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(806); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 892: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(426); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(680); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 893: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(487); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(1337); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 894: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(440); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(1156); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 895: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(488); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(1324); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 896: - ACCEPT_TOKEN(sym_identifier); - ADVANCE_MAP( - 'I', 970, - '_', 904, - 'i', 970, - 'n', 914, - '+', 344, - '-', 344, - 'B', 979, - 'b', 979, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 897: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == '_') ADVANCE(904); - if (lookahead == 'i') ADVANCE(910); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(1345); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 898: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(970); - if (lookahead == 'n') ADVANCE(914); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(793); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 899: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(970); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(794); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 900: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(910); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 901: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(931); - if (lookahead == 'o') ADVANCE(913); - if (lookahead == 's') ADVANCE(979); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1309); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 902: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(902); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(902); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1341); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 903: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(904); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 904: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(904); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 905: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '_') ADVANCE(905); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1460); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(907); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 906: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(923); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(911); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 907: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(968); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(910); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 908: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(949); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 909: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(953); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 910: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(906); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 911: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(912); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 912: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(1424); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 913: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(1348); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(sym_cmd_identifier); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 914: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(956); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(370); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 915: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1511); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(454); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 916: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1519); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(501); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 917: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(911); - if (lookahead == 't') ADVANCE(908); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(377); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 918: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(892); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(415); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 919: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(926); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(445); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 920: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(960); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(455); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 921: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(957); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(502); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 922: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'k') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '-') ADVANCE(503); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 923: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(955); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ADVANCE_MAP( + 'I', 997, + '_', 932, + 'i', 997, + 'n', 941, + '+', 358, + '-', 358, + 'B', 1006, + 'b', 1006, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 924: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(1502); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == '_') ADVANCE(932); + if (lookahead == 'i') ADVANCE(937); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 925: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(924); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(997); + if (lookahead == 'n') ADVANCE(941); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 926: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(927); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(997); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 927: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(889); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(937); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 928: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(891); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(958); + if (lookahead == 'o') ADVANCE(940); + if (lookahead == 's') ADVANCE(1006); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 929: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(928); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(929); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(929); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 930: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'm') ADVANCE(943); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(930); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1491); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 931: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(979); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(932); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 932: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(912); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(932); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 933: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(1220); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(950); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 934: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(914); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(995); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 935: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(918); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(976); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 936: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(959); - if (lookahead == 'u') ADVANCE(925); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(974); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(980); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 937: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(947); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 938: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(963); - if (lookahead == 's') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'c') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 939: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(963); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'd') ADVANCE(1455); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 940: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(913); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'd') ADVANCE(1379); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 941: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(948); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'd') ADVANCE(983); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 942: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(950); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(1543); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 943: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'p') ADVANCE(942); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(1551); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 944: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(938); + if (lookahead == 't') ADVANCE(935); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 945: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(966); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(919); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 946: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1438); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(953); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 947: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1431); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'i') ADVANCE(987); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 948: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1165); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'i') ADVANCE(984); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 949: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(965); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'k') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 950: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(964); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(982); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 951: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(952); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(1534); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 952: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(941); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(951); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 953: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(895); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(954); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 954: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(915); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 955: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(916); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(917); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 956: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(888); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(955); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 957: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(961); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'm') ADVANCE(970); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 958: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(893); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(1006); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 959: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(1447); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(939); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 960: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(887); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(1251); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 961: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(1174); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(941); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 962: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(908); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(945); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 963: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(890); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(986); + if (lookahead == 'u') ADVANCE(952); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1001); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 964: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(894); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(989); + if (lookahead == 's') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 965: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(958); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(989); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 966: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(915); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(940); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 967: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(929); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(974); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 968: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'y') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(975); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 969: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(974); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(977); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 970: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'p') ADVANCE(969); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 971: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(973); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 972: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(977); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(993); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 973: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(976); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(1469); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 974: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(1462); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 975: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(971); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(1192); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 976: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(972); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(992); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 977: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(978); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(991); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 978: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 979: ACCEPT_TOKEN(sym_identifier); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'r') ADVANCE(968); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 980: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'u') ADVANCE(1086); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(922); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 981: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'r') ADVANCE(1063); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 982: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(1734); - if (lookahead == '>') ADVANCE(1645); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(943); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 983: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '+') ADVANCE(1714); - if (lookahead == '>') ADVANCE(1647); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(916); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 984: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '-') ADVANCE(1120); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(984); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(988); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 985: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '_') ADVANCE(985); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(985); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(921); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 986: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == '_') ADVANCE(986); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(986); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(1478); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 987: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1039); - if (lookahead == 'o') ADVANCE(1059); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(914); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 988: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1029); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(1201); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 989: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1100); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(918); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 990: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1031); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(935); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 991: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1073); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(920); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 992: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'a') ADVANCE(1080); - if (lookahead == 'o') ADVANCE(995); - if (lookahead == 'u') ADVANCE(1081); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(985); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 993: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'c') ADVANCE(1024); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(942); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 994: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'c') ADVANCE(1007); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(956); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 995: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'd') ADVANCE(1094); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'y') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 996: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'd') ADVANCE(1001); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1001); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 997: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1021); - if (lookahead == 'o') ADVANCE(1237); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 998: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1079); - if (lookahead == 'o') ADVANCE(1051); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1000); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 999: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1022); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1004); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1000: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1143); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1003); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1001: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1303); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1002: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1510); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(998); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1003: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1518); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(999); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1004: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1329); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1005); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1005: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1232); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1006: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1138); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_identifier); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1007: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1290); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'u') ADVANCE(1113); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1008: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1207); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'r') ADVANCE(1090); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1009: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1512); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '+') ADVANCE(1766); + if (lookahead == '>') ADVANCE(1677); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1010: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1520); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '+') ADVANCE(1746); + if (lookahead == '>') ADVANCE(1679); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1011: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(988); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '-') ADVANCE(1147); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1011); END_STATE(); case 1012: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1044); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '_') ADVANCE(1012); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1012); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1013: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1070); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == '_') ADVANCE(1013); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1013); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1014: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1045); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'a') ADVANCE(1066); + if (lookahead == 'o') ADVANCE(1086); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1015: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1047); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'a') ADVANCE(1056); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1016: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1048); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'a') ADVANCE(1127); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1017: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1067); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'a') ADVANCE(1058); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1018: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1061); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'a') ADVANCE(1100); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1019: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'e') ADVANCE(1072); - if (lookahead == 'i') ADVANCE(1037); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'a') ADVANCE(1107); + if (lookahead == 'o') ADVANCE(1022); + if (lookahead == 'u') ADVANCE(1108); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1020: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'f') ADVANCE(1242); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1103); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'c') ADVANCE(1051); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1021: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'f') ADVANCE(1124); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'c') ADVANCE(1034); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1022: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'g') ADVANCE(1028); - if (lookahead == 't') ADVANCE(1092); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'd') ADVANCE(1121); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1023: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'h') ADVANCE(1019); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'd') ADVANCE(1028); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1024: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'h') ADVANCE(1251); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1048); + if (lookahead == 'o') ADVANCE(1268); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1025: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(996); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1106); + if (lookahead == 'o') ADVANCE(1078); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1026: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(991); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1049); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1027: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(1046); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1170); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1028: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'i') ADVANCE(1078); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1334); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1029: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'k') ADVANCE(1203); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1542); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1030: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1501); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1550); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1031: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1074); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1360); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1032: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1503); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1263); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1033: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1026); - if (lookahead == 's') ADVANCE(1316); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1165); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1034: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1030); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1321); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1035: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(989); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1238); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1036: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1032); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1544); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1037: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1005); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1552); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1038: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1006); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1015); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1039: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'l') ADVANCE(1077); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1071); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1040: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1076); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1097); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1041: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1133); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1072); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1042: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1284); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1074); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1043: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1222); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1075); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1044: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1095); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1094); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1045: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1096); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1088); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1046: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1093); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'e') ADVANCE(1099); + if (lookahead == 'i') ADVANCE(1064); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1047: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1097); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'f') ADVANCE(1273); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1130); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1048: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'n') ADVANCE(1098); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'f') ADVANCE(1151); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1049: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1040); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'g') ADVANCE(1055); + if (lookahead == 't') ADVANCE(1119); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1050: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1090); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'h') ADVANCE(1046); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1051: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1056); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'h') ADVANCE(1282); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1052: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1085); - if (lookahead == 'u') ADVANCE(1036); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1111); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'i') ADVANCE(1023); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1053: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1082); - if (lookahead == 'u') ADVANCE(1034); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1109); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'i') ADVANCE(1018); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1054: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1060); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'i') ADVANCE(1073); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1055: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'o') ADVANCE(1071); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'i') ADVANCE(1105); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1056: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'p') ADVANCE(1225); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'k') ADVANCE(1234); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1057: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'p') ADVANCE(1055); - if (lookahead == 't') ADVANCE(1017); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1533); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1058: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1091); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1101); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1059: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1211); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1535); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1060: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1164); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1053); + if (lookahead == 's') ADVANCE(1347); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1061: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1296); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1057); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1062: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1088); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1016); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1063: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(982); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1059); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1064: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1011); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1032); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1065: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(994); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1033); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1066: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1068); - if (lookahead == 'x') ADVANCE(1057); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'l') ADVANCE(1104); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1067: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1041); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1103); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1068: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1054); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1160); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1069: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1042); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1315); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1070: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1035); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1253); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1071: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1084); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1122); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1072: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'r') ADVANCE(1004); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1123); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1073: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(641); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1120); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1074: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1010); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1124); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1075: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1000); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'n') ADVANCE(1125); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1076: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1083); - if (lookahead == 't') ADVANCE(1027); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1067); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1077: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1003); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1117); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1078: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 's') ADVANCE(1087); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1083); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1079: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(650); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1112); + if (lookahead == 'u') ADVANCE(1063); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1138); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1080: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(993); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1109); + if (lookahead == 'u') ADVANCE(1061); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1136); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1081: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(656); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1087); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1082: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(1446); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'o') ADVANCE(1098); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1083: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(661); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'p') ADVANCE(1256); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1084: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(638); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'p') ADVANCE(1082); + if (lookahead == 't') ADVANCE(1044); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1085: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(1448); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1118); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1086: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(983); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1242); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1087: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 't') ADVANCE(1018); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1191); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1088: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1009); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1327); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1089: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1036); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1111); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1115); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1090: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1065); - if (lookahead == '!' || - lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1009); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); case 1091: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1002); - if (lookahead == 'y') ADVANCE(1277); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1038); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1092: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1069); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1021); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1093: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1008); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1095); + if (lookahead == 'x') ADVANCE(1084); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1094: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'u') ADVANCE(1038); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1068); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1095: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(652); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1081); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1096: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1305); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1069); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1097: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1128); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1062); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1098: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1292); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1111); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1099: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'v') ADVANCE(1013); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'r') ADVANCE(1031); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1100: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (lookahead == 'y') ADVANCE(1309); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 's') ADVANCE(668); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); case 1101: - ACCEPT_TOKEN(sym__long_flag_identifier); + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 's') ADVANCE(1037); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); + END_STATE(); + case 1102: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 's') ADVANCE(1027); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1103: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 's') ADVANCE(1110); + if (lookahead == 't') ADVANCE(1054); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1104: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 's') ADVANCE(1030); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1105: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 's') ADVANCE(1114); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1106: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(677); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1107: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(1020); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1108: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(683); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1109: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(1477); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1110: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(688); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1111: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(665); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1112: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(1479); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); + END_STATE(); + case 1113: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(1010); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); + END_STATE(); + case 1114: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 't') ADVANCE(1045); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1115: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1036); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); + END_STATE(); + case 1116: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1063); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1109); + lookahead == 'a') ADVANCE(1138); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); + END_STATE(); + case 1117: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1092); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1102: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1118: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1029); + if (lookahead == 'y') ADVANCE(1308); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1119: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1096); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1120: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1035); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1121: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'u') ADVANCE(1065); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1122: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'v') ADVANCE(679); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1123: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'v') ADVANCE(1336); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1124: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'v') ADVANCE(1155); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1125: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'v') ADVANCE(1323); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1126: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'v') ADVANCE(1040); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1127: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'y') ADVANCE(1340); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); + END_STATE(); + case 1128: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1111); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'a') ADVANCE(1136); + if (lookahead == '!' || + lookahead == '.' || + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1103: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1129: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1138); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); + END_STATE(); + case 1130: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1107); + lookahead == 'f') ADVANCE(1134); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1104: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1131: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1108); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'f') ADVANCE(1135); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1105: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1132: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1115); + lookahead == 'i') ADVANCE(1142); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1106: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1133: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1116); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'i') ADVANCE(1143); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1107: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1134: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1113); + lookahead == 'i') ADVANCE(1140); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1108: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1135: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1114); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'i') ADVANCE(1141); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1109: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1136: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1119); + lookahead == 'n') ADVANCE(1146); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1110: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1137: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1103); + lookahead == 'n') ADVANCE(1130); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1111: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1138: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1120); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'n') ADVANCE(1147); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1112: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1139: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1104); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'n') ADVANCE(1131); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1113: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1140: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1105); + lookahead == 'n') ADVANCE(1132); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1114: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1141: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1106); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'n') ADVANCE(1133); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1115: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1142: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1117); + lookahead == 't') ADVANCE(1144); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1116: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1143: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1118); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 't') ADVANCE(1145); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1117: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1144: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1119); + lookahead == 'y') ADVANCE(1146); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1118: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1145: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1120); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + lookahead == 'y') ADVANCE(1147); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1119: - ACCEPT_TOKEN(sym__long_flag_identifier); + case 1146: + ACCEPT_TOKEN(sym_long_flag_identifier); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1120: - ACCEPT_TOKEN(sym__long_flag_identifier); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + case 1147: + ACCEPT_TOKEN(sym_long_flag_identifier); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1121: + case 1148: ACCEPT_TOKEN(anon_sym_LF); - if (lookahead == '\n') ADVANCE(1121); + if (lookahead == '\n') ADVANCE(1148); END_STATE(); - case 1122: + case 1149: ACCEPT_TOKEN(anon_sym_def); END_STATE(); - case 1123: + case 1150: ACCEPT_TOKEN(anon_sym_def); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1124: + case 1151: ACCEPT_TOKEN(anon_sym_def); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1125: + case 1152: ACCEPT_TOKEN(anon_sym_def); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1126: + case 1153: ACCEPT_TOKEN(anon_sym_def); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1127: + case 1154: ACCEPT_TOKEN(anon_sym_export_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1128: + case 1155: ACCEPT_TOKEN(anon_sym_export_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1129: + case 1156: ACCEPT_TOKEN(anon_sym_export_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1130: + case 1157: ACCEPT_TOKEN(anon_sym_export_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1131: + case 1158: ACCEPT_TOKEN(anon_sym_extern); END_STATE(); - case 1132: + case 1159: ACCEPT_TOKEN(anon_sym_extern); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1133: + case 1160: ACCEPT_TOKEN(anon_sym_extern); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1134: + case 1161: ACCEPT_TOKEN(anon_sym_extern); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1135: + case 1162: ACCEPT_TOKEN(anon_sym_extern); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1136: + case 1163: ACCEPT_TOKEN(anon_sym_module); END_STATE(); - case 1137: + case 1164: ACCEPT_TOKEN(anon_sym_module); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1138: + case 1165: ACCEPT_TOKEN(anon_sym_module); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1139: + case 1166: ACCEPT_TOKEN(anon_sym_module); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1140: + case 1167: ACCEPT_TOKEN(anon_sym_module); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1141: + case 1168: ACCEPT_TOKEN(anon_sym_use); END_STATE(); - case 1142: + case 1169: ACCEPT_TOKEN(anon_sym_use); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1143: + case 1170: ACCEPT_TOKEN(anon_sym_use); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1144: + case 1171: ACCEPT_TOKEN(anon_sym_use); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1145: + case 1172: ACCEPT_TOKEN(anon_sym_use); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1146: + case 1173: ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); - case 1147: + case 1174: ACCEPT_TOKEN(anon_sym_COLON); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1148: + case 1175: ACCEPT_TOKEN(anon_sym_DASH_GT); END_STATE(); - case 1149: + case 1176: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 1150: + case 1177: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 1151: + case 1178: ACCEPT_TOKEN(anon_sym_COMMA); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1152: + case 1179: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 1153: + case 1180: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 1154: + case 1181: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 1155: + case 1182: ACCEPT_TOKEN(anon_sym_PIPE); END_STATE(); - case 1156: + case 1183: ACCEPT_TOKEN(anon_sym_PIPE); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1157: + case 1184: ACCEPT_TOKEN(anon_sym_DOLLAR); END_STATE(); - case 1158: + case 1185: ACCEPT_TOKEN(anon_sym_DOLLAR); - if (lookahead == '"') ADVANCE(1603); - if (lookahead == '\'') ADVANCE(1600); + if (lookahead == '"') ADVANCE(1635); + if (lookahead == '\'') ADVANCE(1632); END_STATE(); - case 1159: + case 1186: ACCEPT_TOKEN(anon_sym_DOLLAR); - if (lookahead == '"') ADVANCE(1603); - if (lookahead == '\'') ADVANCE(1600); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '"') ADVANCE(1635); + if (lookahead == '\'') ADVANCE(1632); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1160: + case 1187: ACCEPT_TOKEN(anon_sym_DOLLAR); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1161: + case 1188: ACCEPT_TOKEN(anon_sym_DOLLAR); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1162: + case 1189: ACCEPT_TOKEN(anon_sym_cell_DASHpath); END_STATE(); - case 1163: + case 1190: ACCEPT_TOKEN(anon_sym_error); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1164: + case 1191: ACCEPT_TOKEN(anon_sym_error); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1165: + case 1192: ACCEPT_TOKEN(anon_sym_error); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1166: + case 1193: ACCEPT_TOKEN(anon_sym_error); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1167: + case 1194: ACCEPT_TOKEN(anon_sym_error); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1168: + case 1195: ACCEPT_TOKEN(anon_sym_full_DASHcell_DASHpath); END_STATE(); - case 1169: + case 1196: ACCEPT_TOKEN(anon_sym_import_DASHpattern); END_STATE(); - case 1170: + case 1197: ACCEPT_TOKEN(anon_sym_one_DASHof); END_STATE(); - case 1171: + case 1198: ACCEPT_TOKEN(anon_sym_var_DASHwith_DASHopt_DASHtype); END_STATE(); - case 1172: + case 1199: ACCEPT_TOKEN(anon_sym_list); END_STATE(); - case 1173: + case 1200: ACCEPT_TOKEN(anon_sym_list); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1174: + case 1201: ACCEPT_TOKEN(anon_sym_list); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1175: + case 1202: ACCEPT_TOKEN(anon_sym_list); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1176: + case 1203: ACCEPT_TOKEN(anon_sym_LT); END_STATE(); - case 1177: + case 1204: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(1380); + if (lookahead == '=') ADVANCE(1411); END_STATE(); - case 1178: + case 1205: ACCEPT_TOKEN(anon_sym_GT); END_STATE(); - case 1179: + case 1206: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1383); + if (lookahead == '=') ADVANCE(1414); END_STATE(); - case 1180: + case 1207: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1385); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '=') ADVANCE(1416); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1181: + case 1208: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1384); + if (lookahead == '=') ADVANCE(1415); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1182: + case 1209: ACCEPT_TOKEN(anon_sym_AT); END_STATE(); - case 1183: + case 1210: ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); - case 1184: + case 1211: ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1185: + case 1212: ACCEPT_TOKEN(anon_sym_QMARK); END_STATE(); - case 1186: + case 1213: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); - case 1187: + case 1214: ACCEPT_TOKEN(anon_sym_DASH_DASH); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1188: + case 1215: + ACCEPT_TOKEN(anon_sym_DASH_DASH); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); + END_STATE(); + case 1216: ACCEPT_TOKEN(anon_sym_DASH); END_STATE(); - case 1189: + case 1217: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1186); + if (lookahead == '-') ADVANCE(1213); END_STATE(); - case 1190: + case 1218: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1187); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(1213); + if (lookahead == '=') ADVANCE(1356); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1657); END_STATE(); - case 1191: + case 1219: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '=') ADVANCE(1325); + if (lookahead == '-') ADVANCE(1213); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(516); END_STATE(); - case 1192: + case 1220: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '=') ADVANCE(1325); + if (lookahead == '-') ADVANCE(1215); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1625); + lookahead == 'i') ADVANCE(2341); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1193: + case 1221: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); + if (lookahead == '-') ADVANCE(1215); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); + END_STATE(); + case 1222: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(1214); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2286); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == 'i') ADVANCE(2764); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1194: + case 1223: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '=') ADVANCE(1356); + END_STATE(); + case 1224: ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '=') ADVANCE(1356); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1625); + lookahead == 'i') ADVANCE(1657); END_STATE(); - case 1195: + case 1225: ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(502); + lookahead == 'i') ADVANCE(2318); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1196: + case 1226: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2309); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == 'i') ADVANCE(1657); END_STATE(); - case 1197: + case 1227: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2732); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == 'i') ADVANCE(516); END_STATE(); - case 1198: + case 1228: ACCEPT_TOKEN(anon_sym_DASH); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2341); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1199: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + case 1229: + ACCEPT_TOKEN(anon_sym_DASH); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1200: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1634); + case 1230: + ACCEPT_TOKEN(sym_param_short_flag_identifier); END_STATE(); - case 1201: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + case 1231: + ACCEPT_TOKEN(sym_param_short_flag_identifier); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1666); END_STATE(); - case 1202: + case 1232: + ACCEPT_TOKEN(sym_param_short_flag_identifier); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); + END_STATE(); + case 1233: ACCEPT_TOKEN(anon_sym_break); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1203: + case 1234: ACCEPT_TOKEN(anon_sym_break); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1204: + case 1235: ACCEPT_TOKEN(anon_sym_break); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1205: + case 1236: ACCEPT_TOKEN(anon_sym_break); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1206: + case 1237: ACCEPT_TOKEN(anon_sym_continue); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1207: + case 1238: ACCEPT_TOKEN(anon_sym_continue); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1208: + case 1239: ACCEPT_TOKEN(anon_sym_continue); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1209: + case 1240: ACCEPT_TOKEN(anon_sym_continue); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1210: + case 1241: ACCEPT_TOKEN(anon_sym_for); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1211: + case 1242: ACCEPT_TOKEN(anon_sym_for); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1212: + case 1243: ACCEPT_TOKEN(anon_sym_for); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1213: + case 1244: ACCEPT_TOKEN(anon_sym_for); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1214: + case 1245: ACCEPT_TOKEN(anon_sym_in); END_STATE(); - case 1215: + case 1246: ACCEPT_TOKEN(anon_sym_in); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); + lookahead == ':') ADVANCE(2368); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2283); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == 'f') ADVANCE(2315); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1216: + case 1247: ACCEPT_TOKEN(anon_sym_in); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(880); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + lookahead == 'f') ADVANCE(907); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1217: + case 1248: ACCEPT_TOKEN(anon_sym_in); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2305); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + lookahead == 'f') ADVANCE(2337); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1218: + case 1249: ACCEPT_TOKEN(anon_sym_in); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2304); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == 'f') ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1219: + case 1250: ACCEPT_TOKEN(anon_sym_in); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1551); + lookahead == 'f') ADVANCE(1583); END_STATE(); - case 1220: + case 1251: ACCEPT_TOKEN(anon_sym_in); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1221: + case 1252: ACCEPT_TOKEN(anon_sym_in); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1222: + case 1253: ACCEPT_TOKEN(anon_sym_in); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1223: + case 1254: ACCEPT_TOKEN(anon_sym_in); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1224: + case 1255: ACCEPT_TOKEN(anon_sym_loop); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1225: + case 1256: ACCEPT_TOKEN(anon_sym_loop); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1226: + case 1257: ACCEPT_TOKEN(anon_sym_loop); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1227: + case 1258: ACCEPT_TOKEN(anon_sym_loop); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1228: + case 1259: ACCEPT_TOKEN(anon_sym_make); END_STATE(); - case 1229: + case 1260: ACCEPT_TOKEN(anon_sym_make); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1230: + case 1261: ACCEPT_TOKEN(anon_sym_make); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1231: + case 1262: ACCEPT_TOKEN(anon_sym_while); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1232: + case 1263: ACCEPT_TOKEN(anon_sym_while); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1233: + case 1264: ACCEPT_TOKEN(anon_sym_while); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1234: + case 1265: ACCEPT_TOKEN(anon_sym_while); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1235: + case 1266: ACCEPT_TOKEN(anon_sym_do); END_STATE(); - case 1236: + case 1267: ACCEPT_TOKEN(anon_sym_do); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1237: + case 1268: ACCEPT_TOKEN(anon_sym_do); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1238: + case 1269: ACCEPT_TOKEN(anon_sym_do); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1239: + case 1270: ACCEPT_TOKEN(anon_sym_do); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1240: + case 1271: ACCEPT_TOKEN(anon_sym_if); END_STATE(); - case 1241: + case 1272: ACCEPT_TOKEN(anon_sym_if); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1242: + case 1273: ACCEPT_TOKEN(anon_sym_if); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1243: + case 1274: ACCEPT_TOKEN(anon_sym_if); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1244: + case 1275: ACCEPT_TOKEN(anon_sym_if); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1245: + case 1276: ACCEPT_TOKEN(anon_sym_if); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1246: + case 1277: ACCEPT_TOKEN(anon_sym_else); END_STATE(); - case 1247: + case 1278: ACCEPT_TOKEN(anon_sym_else); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1248: + case 1279: ACCEPT_TOKEN(anon_sym_else); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1249: + case 1280: ACCEPT_TOKEN(anon_sym_match); END_STATE(); - case 1250: + case 1281: ACCEPT_TOKEN(anon_sym_match); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1251: + case 1282: ACCEPT_TOKEN(anon_sym_match); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1252: + case 1283: ACCEPT_TOKEN(anon_sym_match); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1253: + case 1284: ACCEPT_TOKEN(anon_sym_match); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1254: + case 1285: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); - case 1255: + case 1286: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 1256: + case 1287: ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); - case 1257: + case 1288: ACCEPT_TOKEN(anon_sym_EQ_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1258: + case 1289: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(1494); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1526); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1259: + case 1290: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(1697); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(1729); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1260: + case 1291: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(1698); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '_') ADVANCE(1730); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1261: + case 1292: ACCEPT_TOKEN(anon_sym__); - if (lookahead == '_') ADVANCE(1933); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1933); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1965); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1965); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1262: + case 1293: ACCEPT_TOKEN(anon_sym__); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1263: + case 1294: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); - case 1264: + case 1295: ACCEPT_TOKEN(anon_sym_DOT); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1265: + case 1296: ACCEPT_TOKEN(anon_sym_DOT); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1266: + case 1297: ACCEPT_TOKEN(anon_sym_DOT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1267: + case 1298: ACCEPT_TOKEN(anon_sym_DOT2); END_STATE(); - case 1268: + case 1299: ACCEPT_TOKEN(anon_sym_DOT2); - if (lookahead == '.') ADVANCE(322); + if (lookahead == '.') ADVANCE(340); END_STATE(); - case 1269: + case 1300: ACCEPT_TOKEN(anon_sym_DOT2); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1616); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1648); END_STATE(); - case 1270: + case 1301: ACCEPT_TOKEN(anon_sym_DOT2); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1271: + case 1302: ACCEPT_TOKEN(anon_sym_DOT2); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1272: + case 1303: ACCEPT_TOKEN(anon_sym_DOT2); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1273: + case 1304: ACCEPT_TOKEN(anon_sym_DOLLAR2); END_STATE(); - case 1274: + case 1305: ACCEPT_TOKEN(anon_sym_DOLLAR2); - if (lookahead == '"') ADVANCE(1603); - if (lookahead == '\'') ADVANCE(1600); + if (lookahead == '"') ADVANCE(1635); + if (lookahead == '\'') ADVANCE(1632); END_STATE(); - case 1275: + case 1306: ACCEPT_TOKEN(anon_sym_try); END_STATE(); - case 1276: + case 1307: ACCEPT_TOKEN(anon_sym_try); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1277: + case 1308: ACCEPT_TOKEN(anon_sym_try); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1278: + case 1309: ACCEPT_TOKEN(anon_sym_try); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1279: + case 1310: ACCEPT_TOKEN(anon_sym_try); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1280: + case 1311: ACCEPT_TOKEN(anon_sym_catch); END_STATE(); - case 1281: + case 1312: ACCEPT_TOKEN(anon_sym_catch); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1282: + case 1313: ACCEPT_TOKEN(anon_sym_catch); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1283: + case 1314: ACCEPT_TOKEN(anon_sym_return); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1284: + case 1315: ACCEPT_TOKEN(anon_sym_return); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1285: + case 1316: ACCEPT_TOKEN(anon_sym_return); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1286: + case 1317: ACCEPT_TOKEN(anon_sym_return); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1287: + case 1318: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(2018); + if (lookahead == '-') ADVANCE(2050); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1288: + case 1319: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(739); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(766); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1289: + case 1320: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(2017); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2049); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1290: + case 1321: ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(1016); + if (lookahead == '-') ADVANCE(1043); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1291: + case 1322: ACCEPT_TOKEN(anon_sym_source_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1292: + case 1323: ACCEPT_TOKEN(anon_sym_source_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1293: + case 1324: ACCEPT_TOKEN(anon_sym_source_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1294: + case 1325: ACCEPT_TOKEN(anon_sym_source_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1295: + case 1326: ACCEPT_TOKEN(anon_sym_register); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1296: + case 1327: ACCEPT_TOKEN(anon_sym_register); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1297: + case 1328: ACCEPT_TOKEN(anon_sym_register); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1298: + case 1329: ACCEPT_TOKEN(anon_sym_register); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1299: + case 1330: ACCEPT_TOKEN(anon_sym_hide); END_STATE(); - case 1300: + case 1331: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(2012); + if (lookahead == '-') ADVANCE(2044); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1301: + case 1332: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(737); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(764); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1302: + case 1333: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(2011); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2043); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1303: + case 1334: ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(1014); + if (lookahead == '-') ADVANCE(1041); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1304: + case 1335: ACCEPT_TOKEN(anon_sym_hide_DASHenv); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1305: + case 1336: ACCEPT_TOKEN(anon_sym_hide_DASHenv); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1306: + case 1337: ACCEPT_TOKEN(anon_sym_hide_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1307: + case 1338: ACCEPT_TOKEN(anon_sym_hide_DASHenv); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1308: + case 1339: ACCEPT_TOKEN(anon_sym_overlay); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1309: + case 1340: ACCEPT_TOKEN(anon_sym_overlay); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1310: + case 1341: ACCEPT_TOKEN(anon_sym_overlay); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1311: + case 1342: ACCEPT_TOKEN(anon_sym_overlay); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1312: + case 1343: ACCEPT_TOKEN(anon_sym_new); END_STATE(); - case 1313: + case 1344: ACCEPT_TOKEN(anon_sym_new); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1314: + case 1345: ACCEPT_TOKEN(anon_sym_new); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1315: + case 1346: ACCEPT_TOKEN(anon_sym_as); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1316: + case 1347: ACCEPT_TOKEN(anon_sym_as); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1317: + case 1348: ACCEPT_TOKEN(anon_sym_as); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1318: + case 1349: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 1319: + case 1350: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1333); + if (lookahead == '*') ADVANCE(1364); END_STATE(); - case 1320: + case 1351: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1333); - if (lookahead == '=') ADVANCE(1326); + if (lookahead == '*') ADVANCE(1364); + if (lookahead == '=') ADVANCE(1357); END_STATE(); - case 1321: + case 1352: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1335); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '*') ADVANCE(1366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1322: + case 1353: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1334); + if (lookahead == '*') ADVANCE(1365); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1323: + case 1354: ACCEPT_TOKEN(anon_sym_STAR); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1324: + case 1355: ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); - case 1325: + case 1356: ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); - case 1326: + case 1357: ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); - case 1327: + case 1358: ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); - case 1328: + case 1359: ACCEPT_TOKEN(anon_sym_PLUS_PLUS_EQ); END_STATE(); - case 1329: + case 1360: ACCEPT_TOKEN(anon_sym_where); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1330: + case 1361: ACCEPT_TOKEN(anon_sym_where); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1331: + case 1362: ACCEPT_TOKEN(anon_sym_where); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1332: + case 1363: ACCEPT_TOKEN(anon_sym_QMARK2); END_STATE(); - case 1333: + case 1364: ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); - case 1334: + case 1365: ACCEPT_TOKEN(anon_sym_STAR_STAR); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1335: + case 1366: ACCEPT_TOKEN(anon_sym_STAR_STAR); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1336: + case 1367: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); - case 1337: + case 1368: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (lookahead == '=') ADVANCE(1328); + if (lookahead == '=') ADVANCE(1359); END_STATE(); - case 1338: + case 1369: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1339: + case 1370: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1340: + case 1371: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1351); + if (lookahead == '/') ADVANCE(1382); END_STATE(); - case 1341: + case 1372: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1351); - if (lookahead == '=') ADVANCE(1327); + if (lookahead == '/') ADVANCE(1382); + if (lookahead == '=') ADVANCE(1358); END_STATE(); - case 1342: + case 1373: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1353); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '/') ADVANCE(1384); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1343: + case 1374: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1352); + if (lookahead == '/') ADVANCE(1383); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1344: + case 1375: ACCEPT_TOKEN(anon_sym_mod); END_STATE(); - case 1345: + case 1376: ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(2081); + if (lookahead == 'u') ADVANCE(2113); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1346: + case 1377: ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(2082); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'u') ADVANCE(2114); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1347: + case 1378: ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(779); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'u') ADVANCE(806); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1348: + case 1379: ACCEPT_TOKEN(anon_sym_mod); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1349: + case 1380: ACCEPT_TOKEN(anon_sym_mod); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1350: + case 1381: ACCEPT_TOKEN(anon_sym_mod); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1351: + case 1382: ACCEPT_TOKEN(anon_sym_SLASH_SLASH); END_STATE(); - case 1352: + case 1383: ACCEPT_TOKEN(anon_sym_SLASH_SLASH); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1353: + case 1384: ACCEPT_TOKEN(anon_sym_SLASH_SLASH); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1354: + case 1385: ACCEPT_TOKEN(anon_sym_PLUS); END_STATE(); - case 1355: + case 1386: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1337); - if (lookahead == '=') ADVANCE(1324); + if (lookahead == '+') ADVANCE(1368); + if (lookahead == '=') ADVANCE(1355); END_STATE(); - case 1356: + case 1387: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1336); + if (lookahead == '+') ADVANCE(1367); END_STATE(); - case 1357: + case 1388: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1339); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '+') ADVANCE(1370); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1358: + case 1389: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1338); + if (lookahead == '+') ADVANCE(1369); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1359: + case 1390: ACCEPT_TOKEN(anon_sym_PLUS); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1360: + case 1391: ACCEPT_TOKEN(anon_sym_PLUS); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1361: + case 1392: ACCEPT_TOKEN(anon_sym_bit_DASHshl); END_STATE(); - case 1362: + case 1393: ACCEPT_TOKEN(anon_sym_bit_DASHshl); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1363: + case 1394: ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1364: + case 1395: ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1365: + case 1396: ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1366: + case 1397: ACCEPT_TOKEN(anon_sym_bit_DASHshr); END_STATE(); - case 1367: + case 1398: ACCEPT_TOKEN(anon_sym_bit_DASHshr); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1368: + case 1399: ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1369: + case 1400: ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1370: + case 1401: ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1371: + case 1402: ACCEPT_TOKEN(anon_sym_EQ_EQ); END_STATE(); - case 1372: + case 1403: ACCEPT_TOKEN(anon_sym_EQ_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1373: + case 1404: ACCEPT_TOKEN(anon_sym_EQ_EQ); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1374: + case 1405: ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); - case 1375: + case 1406: ACCEPT_TOKEN(anon_sym_BANG_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1376: + case 1407: ACCEPT_TOKEN(anon_sym_BANG_EQ); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1377: + case 1408: ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1380); + if (lookahead == '=') ADVANCE(1411); END_STATE(); - case 1378: + case 1409: ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1382); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '=') ADVANCE(1413); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1379: + case 1410: ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1381); + if (lookahead == '=') ADVANCE(1412); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1380: + case 1411: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); - case 1381: + case 1412: ACCEPT_TOKEN(anon_sym_LT_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1382: + case 1413: ACCEPT_TOKEN(anon_sym_LT_EQ); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1383: + case 1414: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); - case 1384: + case 1415: ACCEPT_TOKEN(anon_sym_GT_EQ); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1385: + case 1416: ACCEPT_TOKEN(anon_sym_GT_EQ); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1386: + case 1417: ACCEPT_TOKEN(anon_sym_not_DASHin); END_STATE(); - case 1387: + case 1418: ACCEPT_TOKEN(anon_sym_not_DASHin); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1388: + case 1419: ACCEPT_TOKEN(anon_sym_not_DASHin); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1389: + case 1420: ACCEPT_TOKEN(anon_sym_not_DASHin); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1390: + case 1421: ACCEPT_TOKEN(anon_sym_not_DASHin); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1391: + case 1422: ACCEPT_TOKEN(anon_sym_starts_DASHwith); END_STATE(); - case 1392: + case 1423: ACCEPT_TOKEN(anon_sym_starts_DASHwith); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1393: + case 1424: ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1394: + case 1425: ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1395: + case 1426: ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1396: + case 1427: ACCEPT_TOKEN(anon_sym_ends_DASHwith); END_STATE(); - case 1397: + case 1428: ACCEPT_TOKEN(anon_sym_ends_DASHwith); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1398: + case 1429: ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1399: + case 1430: ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1400: + case 1431: ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1401: + case 1432: ACCEPT_TOKEN(anon_sym_EQ_TILDE); END_STATE(); - case 1402: + case 1433: ACCEPT_TOKEN(anon_sym_EQ_TILDE); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1403: + case 1434: ACCEPT_TOKEN(anon_sym_EQ_TILDE); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1404: + case 1435: ACCEPT_TOKEN(anon_sym_BANG_TILDE); END_STATE(); - case 1405: + case 1436: ACCEPT_TOKEN(anon_sym_BANG_TILDE); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 1406: + case 1437: ACCEPT_TOKEN(anon_sym_BANG_TILDE); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1407: + case 1438: ACCEPT_TOKEN(anon_sym_bit_DASHand); END_STATE(); - case 1408: + case 1439: ACCEPT_TOKEN(anon_sym_bit_DASHand); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1409: + case 1440: ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1410: + case 1441: ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1411: + case 1442: ACCEPT_TOKEN(anon_sym_bit_DASHand); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1412: + case 1443: ACCEPT_TOKEN(anon_sym_bit_DASHxor); END_STATE(); - case 1413: + case 1444: ACCEPT_TOKEN(anon_sym_bit_DASHxor); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1414: + case 1445: ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1415: + case 1446: ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1416: + case 1447: ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1417: + case 1448: ACCEPT_TOKEN(anon_sym_bit_DASHor); END_STATE(); - case 1418: + case 1449: ACCEPT_TOKEN(anon_sym_bit_DASHor); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1419: + case 1450: ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1420: + case 1451: ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1421: + case 1452: ACCEPT_TOKEN(anon_sym_bit_DASHor); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1422: + case 1453: ACCEPT_TOKEN(anon_sym_and); END_STATE(); - case 1423: + case 1454: ACCEPT_TOKEN(anon_sym_and); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1424: + case 1455: ACCEPT_TOKEN(anon_sym_and); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1425: + case 1456: ACCEPT_TOKEN(anon_sym_and); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1426: + case 1457: ACCEPT_TOKEN(anon_sym_and); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1427: + case 1458: ACCEPT_TOKEN(anon_sym_and); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1428: + case 1459: ACCEPT_TOKEN(anon_sym_and); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1429: + case 1460: ACCEPT_TOKEN(anon_sym_xor); END_STATE(); - case 1430: + case 1461: ACCEPT_TOKEN(anon_sym_xor); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1431: + case 1462: ACCEPT_TOKEN(anon_sym_xor); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1432: + case 1463: ACCEPT_TOKEN(anon_sym_xor); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1433: + case 1464: ACCEPT_TOKEN(anon_sym_xor); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1434: + case 1465: ACCEPT_TOKEN(anon_sym_xor); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1435: + case 1466: ACCEPT_TOKEN(anon_sym_xor); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1436: + case 1467: ACCEPT_TOKEN(anon_sym_or); END_STATE(); - case 1437: + case 1468: ACCEPT_TOKEN(anon_sym_or); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); - case 1438: + case 1469: ACCEPT_TOKEN(anon_sym_or); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1439: + case 1470: ACCEPT_TOKEN(anon_sym_or); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1440: + case 1471: ACCEPT_TOKEN(anon_sym_or); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1441: + case 1472: ACCEPT_TOKEN(anon_sym_or); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1442: + case 1473: ACCEPT_TOKEN(anon_sym_or); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1443: + case 1474: ACCEPT_TOKEN(anon_sym_not); END_STATE(); - case 1444: + case 1475: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(765); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '-') ADVANCE(792); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1445: + case 1476: ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(2054); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2086); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1446: + case 1477: ACCEPT_TOKEN(anon_sym_not); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1447: + case 1478: ACCEPT_TOKEN(anon_sym_not); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1448: + case 1479: ACCEPT_TOKEN(anon_sym_not); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1449: + case 1480: ACCEPT_TOKEN(anon_sym_not); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1450: + case 1481: ACCEPT_TOKEN(anon_sym_not); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1451: + case 1482: ACCEPT_TOKEN(anon_sym_LPAREN2); END_STATE(); - case 1452: + case 1483: ACCEPT_TOKEN(anon_sym_EQ2); END_STATE(); - case 1453: + case 1484: ACCEPT_TOKEN(anon_sym_EQ2); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '>') ADVANCE(1256); - if (lookahead == '~') ADVANCE(1401); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '>') ADVANCE(1287); + if (lookahead == '~') ADVANCE(1432); END_STATE(); - case 1454: + case 1485: ACCEPT_TOKEN(anon_sym_EQ2); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); END_STATE(); - case 1455: + case 1486: ACCEPT_TOKEN(anon_sym_EQ2); - if (lookahead == '>') ADVANCE(1256); + if (lookahead == '>') ADVANCE(1287); END_STATE(); - case 1456: + case 1487: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '-') ADVANCE(1785); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '-') ADVANCE(1817); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1457: + case 1488: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '-') ADVANCE(2681); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '-') ADVANCE(2713); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1458: + case 1489: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '-') ADVANCE(521); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '-') ADVANCE(535); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1459: + case 1490: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1459); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1459); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(1490); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1490); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1460: + case 1491: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1460); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1460); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1491); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1491); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1461: + case 1492: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1461); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1461); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(1611); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '_') ADVANCE(1492); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1643); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1462: + case 1493: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1462); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1462); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1616); + if (lookahead == '_') ADVANCE(1493); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1648); END_STATE(); - case 1463: + case 1494: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1463); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1463); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '_') ADVANCE(1494); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1464: + case 1495: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1464); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1464); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(1495); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1495); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1465: + case 1496: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1465); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1465); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(1661); + if (lookahead == '_') ADVANCE(1496); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1693); END_STATE(); - case 1466: + case 1497: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1466); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1466); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1497); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1467: + case 1498: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1467); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1467); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2766); + if (lookahead == '_') ADVANCE(1498); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2798); END_STATE(); - case 1468: + case 1499: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1473); + if (lookahead == '_') ADVANCE(1512); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1504); END_STATE(); - case 1469: + case 1500: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1475); + if (lookahead == '_') ADVANCE(1512); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1506); END_STATE(); - case 1470: + case 1501: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1477); + if (lookahead == '_') ADVANCE(1512); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1508); END_STATE(); - case 1471: + case 1502: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (lookahead == 'b') ADVANCE(1629); - if (lookahead == 'o') ADVANCE(1630); - if (lookahead == 'x') ADVANCE(1640); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(1512); + if (lookahead == 'b') ADVANCE(1661); + if (lookahead == 'o') ADVANCE(1662); + if (lookahead == 'x') ADVANCE(1672); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1472: + case 1503: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1458); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1489); END_STATE(); - case 1473: + case 1504: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1472); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1503); END_STATE(); - case 1474: + case 1505: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1456); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1487); END_STATE(); - case 1475: + case 1506: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1474); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1505); END_STATE(); - case 1476: + case 1507: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1457); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); END_STATE(); - case 1477: + case 1508: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1476); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1507); END_STATE(); - case 1478: + case 1509: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1473); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1504); END_STATE(); - case 1479: + case 1510: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1475); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1506); END_STATE(); - case 1480: + case 1511: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1477); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1508); END_STATE(); - case 1481: + case 1512: ACCEPT_TOKEN(aux_sym__immediate_decimal_token1); - if (lookahead == '_') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(1512); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1482: + case 1513: ACCEPT_TOKEN(aux_sym__immediate_decimal_token2); - if (lookahead == '_') ADVANCE(1482); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(1513); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1483: + case 1514: ACCEPT_TOKEN(aux_sym__immediate_decimal_token2); - if (lookahead == '_') ADVANCE(1483); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + if (lookahead == '_') ADVANCE(1514); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); - case 1484: + case 1515: ACCEPT_TOKEN(aux_sym__immediate_decimal_token2); - if (lookahead == '_') ADVANCE(1484); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1515); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1485: + case 1516: ACCEPT_TOKEN(aux_sym__immediate_decimal_token2); - if (lookahead == '_') ADVANCE(1485); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1516); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1516); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1486: + case 1517: ACCEPT_TOKEN(aux_sym__immediate_decimal_token2); - if (lookahead == '_') ADVANCE(1486); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1486); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(1517); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1517); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1487: + case 1518: ACCEPT_TOKEN(anon_sym_DASH2); END_STATE(); - case 1488: + case 1519: ACCEPT_TOKEN(anon_sym_DASH2); - if (lookahead == '-') ADVANCE(1186); + if (lookahead == '-') ADVANCE(1213); END_STATE(); - case 1489: + case 1520: ACCEPT_TOKEN(anon_sym_DASH2); + if (lookahead == '-') ADVANCE(1213); + if (lookahead == '=') ADVANCE(1356); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1625); + lookahead == 'i') ADVANCE(1657); END_STATE(); - case 1490: + case 1521: ACCEPT_TOKEN(anon_sym_DASH2); + if (lookahead == '-') ADVANCE(1213); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(502); + lookahead == 'i') ADVANCE(516); END_STATE(); - case 1491: + case 1522: ACCEPT_TOKEN(anon_sym_DASH2); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1657); END_STATE(); - case 1492: + case 1523: + ACCEPT_TOKEN(anon_sym_DASH2); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(516); + END_STATE(); + case 1524: ACCEPT_TOKEN(anon_sym_PLUS2); END_STATE(); - case 1493: + case 1525: ACCEPT_TOKEN(anon_sym_PLUS2); - if (lookahead == '+') ADVANCE(1337); - if (lookahead == '=') ADVANCE(1324); + if (lookahead == '+') ADVANCE(1368); + if (lookahead == '=') ADVANCE(1355); END_STATE(); - case 1494: + case 1526: ACCEPT_TOKEN(aux_sym__immediate_decimal_token3); - if (lookahead == '_') ADVANCE(1494); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1526); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1495: + case 1527: ACCEPT_TOKEN(aux_sym__immediate_decimal_token3); - if (lookahead == '_') ADVANCE(1495); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(1527); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 1496: + case 1528: ACCEPT_TOKEN(aux_sym__immediate_decimal_token3); - if (lookahead == '_') ADVANCE(1496); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1461); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(1611); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '_') ADVANCE(1528); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1643); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1497: + case 1529: ACCEPT_TOKEN(aux_sym__immediate_decimal_token3); - if (lookahead == '_') ADVANCE(1497); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1465); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(1661); + if (lookahead == '_') ADVANCE(1529); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1648); END_STATE(); - case 1498: + case 1530: ACCEPT_TOKEN(aux_sym__immediate_decimal_token3); - if (lookahead == '_') ADVANCE(1498); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1462); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1616); + if (lookahead == '_') ADVANCE(1530); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1693); END_STATE(); - case 1499: + case 1531: ACCEPT_TOKEN(aux_sym__immediate_decimal_token3); - if (lookahead == '_') ADVANCE(1499); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1463); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '_') ADVANCE(1531); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1500: + case 1532: ACCEPT_TOKEN(anon_sym_null); END_STATE(); - case 1501: + case 1533: ACCEPT_TOKEN(anon_sym_null); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1502: + case 1534: ACCEPT_TOKEN(anon_sym_null); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1503: + case 1535: ACCEPT_TOKEN(anon_sym_null); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1504: + case 1536: ACCEPT_TOKEN(anon_sym_null); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1505: + case 1537: ACCEPT_TOKEN(anon_sym_null); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1506: + case 1538: ACCEPT_TOKEN(anon_sym_null); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1507: + case 1539: ACCEPT_TOKEN(anon_sym_null); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1508: + case 1540: ACCEPT_TOKEN(anon_sym_RPAREN2); END_STATE(); - case 1509: + case 1541: ACCEPT_TOKEN(anon_sym_true); END_STATE(); - case 1510: + case 1542: ACCEPT_TOKEN(anon_sym_true); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1511: + case 1543: ACCEPT_TOKEN(anon_sym_true); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1512: + case 1544: ACCEPT_TOKEN(anon_sym_true); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1513: + case 1545: ACCEPT_TOKEN(anon_sym_true); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1514: + case 1546: ACCEPT_TOKEN(anon_sym_true); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1515: + case 1547: ACCEPT_TOKEN(anon_sym_true); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1516: + case 1548: ACCEPT_TOKEN(anon_sym_true); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1517: + case 1549: ACCEPT_TOKEN(anon_sym_false); END_STATE(); - case 1518: + case 1550: ACCEPT_TOKEN(anon_sym_false); if (lookahead == '!' || lookahead == '.' || - lookahead == '?') ADVANCE(886); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1119); + lookahead == '?') ADVANCE(913); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1146); END_STATE(); - case 1519: + case 1551: ACCEPT_TOKEN(anon_sym_false); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); - case 1520: + case 1552: ACCEPT_TOKEN(anon_sym_false); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1120); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1147); END_STATE(); - case 1521: + case 1553: ACCEPT_TOKEN(anon_sym_false); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); - case 1522: + case 1554: ACCEPT_TOKEN(anon_sym_false); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); - case 1523: + case 1555: ACCEPT_TOKEN(anon_sym_false); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1524: + case 1556: ACCEPT_TOKEN(anon_sym_false); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1525: + case 1557: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '-') ADVANCE(1785); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '-') ADVANCE(1817); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1526: + case 1558: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '-') ADVANCE(2681); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '-') ADVANCE(2713); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1527: + case 1559: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '-') ADVANCE(521); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '-') ADVANCE(535); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1528: + case 1560: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '-') ADVANCE(1639); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '-') ADVANCE(1671); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1529: + case 1561: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); - case 1530: + case 1562: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1537); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1569); END_STATE(); - case 1531: + case 1563: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); - case 1532: + case 1564: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); END_STATE(); - case 1533: + case 1565: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1629); - if (lookahead == 'o') ADVANCE(1630); - if (lookahead == 'x') ADVANCE(1640); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1661); + if (lookahead == 'o') ADVANCE(1662); + if (lookahead == 'x') ADVANCE(1672); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1534: + case 1566: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1527); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1559); END_STATE(); - case 1535: + case 1567: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1534); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1566); END_STATE(); - case 1536: + case 1568: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1528); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1560); END_STATE(); - case 1537: + case 1569: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1536); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1568); END_STATE(); - case 1538: + case 1570: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1525); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1557); END_STATE(); - case 1539: + case 1571: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1538); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1570); END_STATE(); - case 1540: + case 1572: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1526); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1558); END_STATE(); - case 1541: + case 1573: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1540); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1572); END_STATE(); - case 1542: + case 1574: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); - case 1543: + case 1575: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1537); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1569); END_STATE(); - case 1544: + case 1576: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); - case 1545: + case 1577: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); END_STATE(); - case 1546: + case 1578: ACCEPT_TOKEN(aux_sym__val_number_decimal_token1); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 1547: + case 1579: ACCEPT_TOKEN(aux_sym__val_number_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1547); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1579); END_STATE(); - case 1548: + case 1580: ACCEPT_TOKEN(aux_sym__val_number_token2); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1548); + lookahead == '_') ADVANCE(1580); END_STATE(); - case 1549: + case 1581: ACCEPT_TOKEN(aux_sym__val_number_token3); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1549); + lookahead == '_') ADVANCE(1581); END_STATE(); - case 1550: + case 1582: ACCEPT_TOKEN(aux_sym__val_number_token4); END_STATE(); - case 1551: + case 1583: ACCEPT_TOKEN(aux_sym__val_number_token4); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1776); + lookahead == 'i') ADVANCE(1808); END_STATE(); - case 1552: + case 1584: ACCEPT_TOKEN(aux_sym__val_number_token4); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2674); + lookahead == 'i') ADVANCE(2706); END_STATE(); - case 1553: + case 1585: ACCEPT_TOKEN(aux_sym__val_number_token4); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(506); + lookahead == 'i') ADVANCE(520); END_STATE(); - case 1554: + case 1586: ACCEPT_TOKEN(aux_sym__val_number_token5); END_STATE(); - case 1555: + case 1587: ACCEPT_TOKEN(aux_sym__val_number_token5); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1626); + lookahead == 'i') ADVANCE(1658); END_STATE(); - case 1556: + case 1588: ACCEPT_TOKEN(aux_sym__val_number_token5); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(503); + lookahead == 'i') ADVANCE(517); END_STATE(); - case 1557: + case 1589: ACCEPT_TOKEN(aux_sym__val_number_token6); END_STATE(); - case 1558: + case 1590: ACCEPT_TOKEN(sym_filesize_unit); END_STATE(); - case 1559: + case 1591: ACCEPT_TOKEN(sym_filesize_unit); - if (lookahead == 'i') ADVANCE(1756); + if (lookahead == 'i') ADVANCE(1788); END_STATE(); - case 1560: + case 1592: ACCEPT_TOKEN(sym_filesize_unit); - if (lookahead == 'i') ADVANCE(465); + if (lookahead == 'i') ADVANCE(480); END_STATE(); - case 1561: + case 1593: ACCEPT_TOKEN(sym_duration_unit); END_STATE(); - case 1562: + case 1594: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1548); + lookahead == '_') ADVANCE(1580); END_STATE(); - case 1563: + case 1595: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(2316); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == '_') ADVANCE(2348); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1564: + case 1596: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(2736); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == '_') ADVANCE(2768); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1565: + case 1597: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1549); + lookahead == '_') ADVANCE(1581); END_STATE(); - case 1566: + case 1598: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2319); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + lookahead == '_') ADVANCE(2351); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1567: + case 1599: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2739); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == '_') ADVANCE(2771); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1568: + case 1600: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1547); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1579); END_STATE(); - case 1569: + case 1601: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2333); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2365); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 1570: + case 1602: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2753); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2785); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 1571: + case 1603: ACCEPT_TOKEN(anon_sym_LBRACK2); END_STATE(); - case 1572: + case 1604: ACCEPT_TOKEN(sym_hex_digit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1572); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1604); END_STATE(); - case 1573: + case 1605: ACCEPT_TOKEN(sym_val_date); END_STATE(); - case 1574: + case 1606: ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(515); + if (lookahead == '.') ADVANCE(529); if (lookahead == '+' || - lookahead == '-') ADVANCE(323); + lookahead == '-') ADVANCE(341); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1573); + lookahead == 'z') ADVANCE(1605); END_STATE(); - case 1575: + case 1607: ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(1783); + if (lookahead == '.') ADVANCE(1815); if (lookahead == '+' || - lookahead == '-') ADVANCE(1676); + lookahead == '-') ADVANCE(1708); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1573); + lookahead == 'z') ADVANCE(1605); END_STATE(); - case 1576: + case 1608: ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(2683); + if (lookahead == '.') ADVANCE(2715); if (lookahead == '+' || - lookahead == '-') ADVANCE(2637); + lookahead == '-') ADVANCE(2669); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1573); + lookahead == 'z') ADVANCE(1605); END_STATE(); - case 1577: + case 1609: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1587); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(514); + if (lookahead == ':') ADVANCE(1619); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(528); END_STATE(); - case 1578: + case 1610: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1588); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1780); + if (lookahead == ':') ADVANCE(1620); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1812); END_STATE(); - case 1579: + case 1611: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1589); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2678); + if (lookahead == ':') ADVANCE(1621); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2710); END_STATE(); - case 1580: + case 1612: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(1789); + if (lookahead == 'T') ADVANCE(1821); END_STATE(); - case 1581: + case 1613: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(2687); + if (lookahead == 'T') ADVANCE(2719); END_STATE(); - case 1582: + case 1614: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(1636); + if (lookahead == 'T') ADVANCE(1668); END_STATE(); - case 1583: + case 1615: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(524); + if (lookahead == 'T') ADVANCE(538); END_STATE(); - case 1584: + case 1616: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || - lookahead == '-') ADVANCE(323); + lookahead == '-') ADVANCE(341); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1573); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1584); + lookahead == 'z') ADVANCE(1605); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1616); END_STATE(); - case 1585: + case 1617: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || - lookahead == '-') ADVANCE(1676); + lookahead == '-') ADVANCE(1708); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1573); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); + lookahead == 'z') ADVANCE(1605); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1617); END_STATE(); - case 1586: + case 1618: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || - lookahead == '-') ADVANCE(2637); + lookahead == '-') ADVANCE(2669); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1573); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1586); + lookahead == 'z') ADVANCE(1605); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1618); END_STATE(); - case 1587: + case 1619: ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(514); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(528); END_STATE(); - case 1588: + case 1620: ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1780); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1812); END_STATE(); - case 1589: + case 1621: ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2678); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2710); END_STATE(); - case 1590: + case 1622: ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); - case 1591: + case 1623: ACCEPT_TOKEN(sym__escaped_str_content); - if (lookahead == '#') ADVANCE(1592); + if (lookahead == '#') ADVANCE(1624); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1591); + lookahead == ' ') ADVANCE(1623); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && - lookahead != '\\') ADVANCE(1592); + lookahead != '\\') ADVANCE(1624); END_STATE(); - case 1592: + case 1624: ACCEPT_TOKEN(sym__escaped_str_content); if (lookahead != 0 && lookahead != '"' && - lookahead != '\\') ADVANCE(1592); + lookahead != '\\') ADVANCE(1624); END_STATE(); - case 1593: + case 1625: ACCEPT_TOKEN(sym__str_single_quotes); END_STATE(); - case 1594: + case 1626: ACCEPT_TOKEN(sym__str_back_ticks); END_STATE(); - case 1595: + case 1627: ACCEPT_TOKEN(sym_escape_sequence); END_STATE(); - case 1596: + case 1628: ACCEPT_TOKEN(sym_escaped_interpolated_content); - if (lookahead == '#') ADVANCE(1597); + if (lookahead == '#') ADVANCE(1629); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1596); + lookahead == ' ') ADVANCE(1628); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '(' && - lookahead != '\\') ADVANCE(1597); + lookahead != '\\') ADVANCE(1629); END_STATE(); - case 1597: + case 1629: ACCEPT_TOKEN(sym_escaped_interpolated_content); if (lookahead != 0 && lookahead != '"' && lookahead != '(' && - lookahead != '\\') ADVANCE(1597); + lookahead != '\\') ADVANCE(1629); END_STATE(); - case 1598: + case 1630: ACCEPT_TOKEN(sym_unescaped_interpolated_content); - if (lookahead == '#') ADVANCE(1599); + if (lookahead == '#') ADVANCE(1631); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1598); + lookahead == ' ') ADVANCE(1630); if (lookahead != 0 && lookahead != '\'' && - lookahead != '(') ADVANCE(1599); + lookahead != '(') ADVANCE(1631); END_STATE(); - case 1599: + case 1631: ACCEPT_TOKEN(sym_unescaped_interpolated_content); if (lookahead != 0 && lookahead != '\'' && - lookahead != '(') ADVANCE(1599); + lookahead != '(') ADVANCE(1631); END_STATE(); - case 1600: + case 1632: ACCEPT_TOKEN(anon_sym_DOLLAR_SQUOTE); END_STATE(); - case 1601: + case 1633: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); - case 1602: + case 1634: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\'') ADVANCE(1593); - if (lookahead != 0) ADVANCE(312); + if (lookahead == '\'') ADVANCE(1625); + if (lookahead != 0) ADVANCE(329); END_STATE(); - case 1603: + case 1635: ACCEPT_TOKEN(anon_sym_DOLLAR_DQUOTE); END_STATE(); - case 1604: + case 1636: ACCEPT_TOKEN(anon_sym_DQUOTE2); END_STATE(); - case 1605: + case 1637: ACCEPT_TOKEN(sym_inter_escape_sequence); END_STATE(); - case 1606: + case 1638: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if (lookahead == '#') ADVANCE(2811); - if (lookahead == '-') ADVANCE(1491); - if (lookahead == '.') ADVANCE(1272); - if (lookahead == '_') ADVANCE(1496); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1461); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(1611); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1612); + if (lookahead == '#') ADVANCE(2843); + if (lookahead == '.') ADVANCE(1303); + if (lookahead == '_') ADVANCE(1528); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1643); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1644); END_STATE(); - case 1607: + case 1639: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if (lookahead == '#') ADVANCE(2811); - if (lookahead == '.') ADVANCE(1272); - if (lookahead == '_') ADVANCE(1499); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1463); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1612); + if (lookahead == '#') ADVANCE(2843); + if (lookahead == '.') ADVANCE(1303); + if (lookahead == '_') ADVANCE(1531); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(1644); END_STATE(); - case 1608: + case 1640: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if (lookahead == '#') ADVANCE(2811); - if (lookahead == '_') ADVANCE(1610); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1463); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '#') ADVANCE(2843); + if (lookahead == '_') ADVANCE(1642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1609: + case 1641: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if (lookahead == '#') ADVANCE(2811); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '#') ADVANCE(2843); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1610: + case 1642: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if (lookahead == '_') ADVANCE(1610); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1463); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (lookahead == '_') ADVANCE(1642); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1611: + case 1643: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(1611); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1643); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1612: + case 1644: ACCEPT_TOKEN(aux_sym__list_item_starts_with_sign_token1); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 1613: + case 1645: ACCEPT_TOKEN(sym__entry_separator); END_STATE(); - case 1614: + case 1646: ACCEPT_TOKEN(sym__entry_separator); - if (lookahead == ',') ADVANCE(1613); + if (lookahead == ',') ADVANCE(1645); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(1614); + lookahead == ' ') ADVANCE(1646); END_STATE(); - case 1615: + case 1647: ACCEPT_TOKEN(aux_sym__record_key_token1); - if (lookahead == '#') ADVANCE(2807); - if (lookahead == '.') ADVANCE(1269); - if (lookahead == '_') ADVANCE(1498); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1462); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1616); + if (lookahead == '#') ADVANCE(2839); + if (lookahead == '.') ADVANCE(1300); + if (lookahead == '_') ADVANCE(1529); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1648); END_STATE(); - case 1616: + case 1648: ACCEPT_TOKEN(aux_sym__record_key_token1); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1616); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1648); END_STATE(); - case 1617: + case 1649: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (lookahead == '-') ADVANCE(1635); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (lookahead == '-') ADVANCE(1667); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1618: + case 1650: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (lookahead == '-') ADVANCE(1639); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (lookahead == '-') ADVANCE(1671); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1619: + case 1651: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (lookahead == ':') ADVANCE(519); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(1641); + if (lookahead == ':') ADVANCE(533); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1620: + case 1652: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1621: + case 1653: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1622: + case 1654: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (lookahead == '_') ADVANCE(1622); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (lookahead == '_') ADVANCE(1654); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1623: + case 1655: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1555); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == 'f') ADVANCE(1587); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1624: + case 1656: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1627); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == 'i') ADVANCE(1659); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1625: + case 1657: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1623); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == 'n') ADVANCE(1655); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1626: + case 1658: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1624); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == 'n') ADVANCE(1656); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1627: + case 1659: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1628); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == 't') ADVANCE(1660); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1628: + case 1660: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1554); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == 'y') ADVANCE(1586); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1629: + case 1661: ACCEPT_TOKEN(aux_sym__record_key_token2); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1548); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == '_') ADVANCE(1580); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1630: + case 1662: ACCEPT_TOKEN(aux_sym__record_key_token2); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1549); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + lookahead == '_') ADVANCE(1581); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1631: + case 1663: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1618); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1650); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1632: + case 1664: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1582); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1614); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1633: + case 1665: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1619); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1651); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1634: + case 1666: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1631); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1663); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1635: + case 1667: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1632); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1664); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1636: + case 1668: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1633); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1665); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1637: + case 1669: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1634); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1666); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1638: + case 1670: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1617); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1649); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1639: + case 1671: ACCEPT_TOKEN(aux_sym__record_key_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1638); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1670); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1640: + case 1672: ACCEPT_TOKEN(aux_sym__record_key_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1547); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1579); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1641: + case 1673: ACCEPT_TOKEN(aux_sym__record_key_token2); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1641); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1673); END_STATE(); - case 1642: + case 1674: ACCEPT_TOKEN(aux_sym_path_token1); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1642); - END_STATE(); - case 1643: - ACCEPT_TOKEN(anon_sym_CARET); - END_STATE(); - case 1644: - ACCEPT_TOKEN(anon_sym_CARET); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1645: - ACCEPT_TOKEN(anon_sym_err_GT); - END_STATE(); - case 1646: - ACCEPT_TOKEN(anon_sym_err_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1647: - ACCEPT_TOKEN(anon_sym_out_GT); - END_STATE(); - case 1648: - ACCEPT_TOKEN(anon_sym_out_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1649: - ACCEPT_TOKEN(anon_sym_e_GT); - END_STATE(); - case 1650: - ACCEPT_TOKEN(anon_sym_e_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1651: - ACCEPT_TOKEN(anon_sym_o_GT); - END_STATE(); - case 1652: - ACCEPT_TOKEN(anon_sym_o_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1653: - ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); - END_STATE(); - case 1654: - ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1655: - ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); - END_STATE(); - case 1656: - ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1657: - ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); - END_STATE(); - case 1658: - ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1659: - ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); - END_STATE(); - case 1660: - ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); - END_STATE(); - case 1661: - ACCEPT_TOKEN(aux_sym_short_flag_token1); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(1661); - END_STATE(); - case 1662: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1694); - if (lookahead == '-') ADVANCE(1696); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == '_') ADVANCE(1696); - if (lookahead == 'r') ADVANCE(1743); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1663: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'r') ADVANCE(1436); - if (lookahead == 'u') ADVANCE(1759); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1664: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'u') ADVANCE(1759); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1665: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - ADVANCE_MAP( - '+', 1732, - '>', 1649, - 'I', 1771, - 'i', 1771, - 'n', 1708, - 'r', 1743, - 'B', 1558, - 'b', 1558, - ); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1666: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'r') ADVANCE(1743); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1667: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'n') ADVANCE(1708); - if (lookahead == 'r') ADVANCE(1743); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1668: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'r') ADVANCE(1743); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1669: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1734); - if (lookahead == '>') ADVANCE(1645); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1670: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1714); - if (lookahead == '>') ADVANCE(1647); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1671: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1701); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1672: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1719); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1673: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1767); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); - END_STATE(); - case 1674: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1787); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1674); END_STATE(); case 1675: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1768); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); case 1676: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '2') ADVANCE(1779); - if (lookahead == '0' || - lookahead == '1') ADVANCE(1784); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_CARET); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1677: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(1790); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_err_GT); END_STATE(); case 1678: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(1792); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_err_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1679: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_out_GT); END_STATE(); case 1680: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_out_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1681: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1659); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_e_GT); END_STATE(); case 1682: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1657); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_e_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1683: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1653); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_o_GT); END_STATE(); case 1684: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1655); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_o_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1685: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - ADVANCE_MAP( - 'I', 1771, - '_', 1696, - 'i', 1771, - 'n', 1708, - '+', 1696, - '-', 1696, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); END_STATE(); case 1686: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == '_') ADVANCE(1696); - if (lookahead == 'i') ADVANCE(1703); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1696); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1687: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'n') ADVANCE(1708); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); END_STATE(); case 1688: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'r') ADVANCE(1765); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1689: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); END_STATE(); case 1690: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1691: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1728); - if (lookahead == 'o') ADVANCE(1706); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); END_STATE(); case 1692: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1728); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1693: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N') ADVANCE(1772); - if (lookahead == 'n') ADVANCE(1219); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ACCEPT_TOKEN(sym_short_flag_identifier); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1693); END_STATE(); case 1694: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1696); - if (lookahead == 'o') ADVANCE(1681); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1726); + if (lookahead == '-') ADVANCE(1728); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == '_') ADVANCE(1728); + if (lookahead == 'r') ADVANCE(1775); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1695: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1696); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1696); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'r') ADVANCE(1467); + if (lookahead == 'u') ADVANCE(1791); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1696: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1696); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'u') ADVANCE(1791); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1697: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1697); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ADVANCE_MAP( + '+', 1764, + '>', 1681, + 'I', 1803, + 'i', 1803, + 'n', 1740, + 'r', 1775, + 'B', 1590, + 'b', 1590, + ); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1698: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '_') ADVANCE(1698); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'r') ADVANCE(1775); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1699: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1769); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'r') ADVANCE(1775); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1700: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1726); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'r') ADVANCE(1775); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1701: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1731); - if (lookahead == 'o') ADVANCE(1745); - if (lookahead == 's') ADVANCE(1715); - if (lookahead == 'x') ADVANCE(1736); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1766); + if (lookahead == '>') ADVANCE(1677); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1702: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1747); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '+') ADVANCE(1746); + if (lookahead == '>') ADVANCE(1679); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1703: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '-') ADVANCE(1733); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1704: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'c') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '-') ADVANCE(1751); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1705: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1422); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '-') ADVANCE(1799); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1706: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1344); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '-') ADVANCE(1819); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1707: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1407); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '-') ADVANCE(1800); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1708: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1753); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '2') ADVANCE(1811); + if (lookahead == '0' || + lookahead == '1') ADVANCE(1816); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1709: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1704); - if (lookahead == 't') ADVANCE(1702); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == ':') ADVANCE(1822); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1710: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1704); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == ':') ADVANCE(1824); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1711: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1509); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1712: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1517); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1713: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1682); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '>') ADVANCE(1691); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1714: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1749); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '>') ADVANCE(1689); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1715: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1724); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '>') ADVANCE(1685); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1716: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1396); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '>') ADVANCE(1687); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1717: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1391); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + ADVANCE_MAP( + 'I', 1803, + '_', 1728, + 'i', 1803, + 'n', 1740, + '+', 1728, + '-', 1728, + 'B', 1590, + 'b', 1590, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1718: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1756); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == '_') ADVANCE(1728); + if (lookahead == 'i') ADVANCE(1735); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1728); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1719: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1729); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1720: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1760); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'r') ADVANCE(1797); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1721: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1762); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1722: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'k') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1735); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1723: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1500); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1760); + if (lookahead == 'o') ADVANCE(1738); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1724: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1361); - if (lookahead == 'r') ADVANCE(1366); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1760); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1725: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1723); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'N') ADVANCE(1804); + if (lookahead == 'n') ADVANCE(1250); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1726: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1752); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '_') ADVANCE(1728); + if (lookahead == 'o') ADVANCE(1713); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1727: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1705); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '_') ADVANCE(1728); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1728); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1728: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '_') ADVANCE(1728); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1729: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1386); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '_') ADVANCE(1729); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1730: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1708); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == '_') ADVANCE(1730); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1731: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1707); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'a') ADVANCE(1801); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1732: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1681); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'a') ADVANCE(1758); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1733: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1744); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'a') ADVANCE(1763); + if (lookahead == 'o') ADVANCE(1777); + if (lookahead == 's') ADVANCE(1747); + if (lookahead == 'x') ADVANCE(1768); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1734: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1766); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'a') ADVANCE(1779); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1735: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1706); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1736: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1746); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'c') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1737: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1757); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'd') ADVANCE(1453); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1738: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1758); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'd') ADVANCE(1375); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1739: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1758); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'd') ADVANCE(1438); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1740: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'd') ADVANCE(1785); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1741: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1436); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'e') ADVANCE(1736); + if (lookahead == 't') ADVANCE(1734); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1742: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1765); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'e') ADVANCE(1736); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1743: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1669); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'e') ADVANCE(1541); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1744: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1429); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'e') ADVANCE(1549); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1745: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1417); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'e') ADVANCE(1714); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1746: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1412); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'e') ADVANCE(1781); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1747: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1763); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'h') ADVANCE(1756); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1748: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1684); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'h') ADVANCE(1427); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1749: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1748); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'h') ADVANCE(1422); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1750: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'i') ADVANCE(1788); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1751: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'i') ADVANCE(1761); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1752: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1712); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'i') ADVANCE(1792); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1753: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1673); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'i') ADVANCE(1794); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1754: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1675); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'k') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1755: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1702); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'l') ADVANCE(1532); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1756: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1671); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'l') ADVANCE(1392); + if (lookahead == 'r') ADVANCE(1397); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1757: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1443); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'l') ADVANCE(1755); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1758: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1672); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'l') ADVANCE(1784); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1759: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1670); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'n') ADVANCE(1737); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1760: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1716); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'n') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1761: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1683); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'n') ADVANCE(1417); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1762: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1717); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'n') ADVANCE(1740); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1763: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1754); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'n') ADVANCE(1739); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1764: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1713); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1765: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1711); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1776); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1766: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1761); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1798); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1767: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(1720); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1738); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1768: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(1721); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1778); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1769: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'y') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1789); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1770: ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'o') ADVANCE(1790); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'u') ADVANCE(1757); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + lookahead == 'a') ADVANCE(1807); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1771: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'o') ADVANCE(1790); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1772: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1551); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1773: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1777); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1467); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1774: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1772); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1797); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1775: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1557); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1701); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1776: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1773); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1460); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1777: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1778); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1448); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1778: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1550); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1443); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1779: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1578); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1795); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1780: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1716); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1781: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1678); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 'r') ADVANCE(1780); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1782: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1575); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1783: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 's') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1784: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 's') ADVANCE(1744); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1785: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1788); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 's') ADVANCE(1705); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1786: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1580); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 's') ADVANCE(1707); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1787: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1786); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1734); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1788: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1674); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1703); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1789: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1781); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1474); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1790: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1782); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1704); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1791: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1677); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1702); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1792: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1791); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1748); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1793: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1793); + if (lookahead == 't') ADVANCE(1715); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1794: - ACCEPT_TOKEN(aux_sym_unquoted_token2); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1749); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1795: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'r') ADVANCE(1436); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1786); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1796: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1797: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'n') ADVANCE(1708); - if (lookahead == 'r') ADVANCE(1743); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'u') ADVANCE(1743); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1798: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'r') ADVANCE(1743); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'u') ADVANCE(1793); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1799: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'w') ADVANCE(1752); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1800: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '>') ADVANCE(1256); - if (lookahead == '~') ADVANCE(1401); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'w') ADVANCE(1753); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1801: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'y') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1802: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '>') ADVANCE(1256); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1803: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'N') ADVANCE(878); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'n') ADVANCE(1216); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1804: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'N') ADVANCE(1772); - if (lookahead == 'n') ADVANCE(1219); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1583); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1805: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(1697); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1809); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1806: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(688); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1459); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1804); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1807: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1589); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1808: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == '_') ADVANCE(905); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1460); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1805); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1809: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(769); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1810); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1810: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(1726); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1582); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1811: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(780); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1610); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1812: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(711); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1605); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1813: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1710); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1814: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'a') ADVANCE(856); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1607); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1815: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(746); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1617); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1816: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'i') ADVANCE(839); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1610); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1817: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1820); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1818: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(747); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1612); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1819: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'o') ADVANCE(851); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1818); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1820: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1706); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1821: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'f') ADVANCE(1240); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1813); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1822: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'h') ADVANCE(743); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1814); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1823: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'h') ADVANCE(763); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1709); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1824: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(712); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1823); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1825: - ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(1756); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1825); END_STATE(); case 1826: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(960); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); END_STATE(); case 1827: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(465); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'r') ADVANCE(1467); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 1828: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'i') ADVANCE(849); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 1829: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (lookahead == 's') ADVANCE(1317); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'r') ADVANCE(1775); END_STATE(); case 1830: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'r') ADVANCE(1775); END_STATE(); case 1831: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(760); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); END_STATE(); case 1832: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'l') ADVANCE(840); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '>') ADVANCE(1287); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 1833: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1705); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 1834: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(363); + if (lookahead == '>') ADVANCE(1287); END_STATE(); case 1835: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1214); + if (lookahead == 'N') ADVANCE(905); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'n') ADVANCE(1247); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1836: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(912); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'N') ADVANCE(1804); + if (lookahead == 'n') ADVANCE(1250); END_STATE(); case 1837: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1220); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1729); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 1838: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(1708); + if (lookahead == '_') ADVANCE(930); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1491); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1839: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(366); + if (lookahead == '_') ADVANCE(715); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1490); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1840: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(914); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 1841: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(796); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1842: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(1758); END_STATE(); case 1843: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(859); - if (lookahead == 't') ADVANCE(701); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(807); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1844: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(859); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(738); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1845: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(1744); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1846: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(947); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(883); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1847: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(1706); + if (lookahead == 'e') ADVANCE(773); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1848: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(444); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'i') ADVANCE(866); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1849: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(963); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1850: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(364); + if (lookahead == 'e') ADVANCE(774); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1851: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(913); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(878); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1852: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1853: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(845); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1271); END_STATE(); case 1854: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(467); + if (lookahead == 'h') ADVANCE(770); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1855: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(850); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(790); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1856: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(817); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(739); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1857: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'o') ADVANCE(1758); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'i') ADVANCE(1788); END_STATE(); case 1858: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(860); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(987); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1859: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1440); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(480); END_STATE(); case 1860: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1436); + if (lookahead == 'i') ADVANCE(876); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1861: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1765); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (lookahead == 's') ADVANCE(1348); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1862: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(1438); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1863: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1864: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(867); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1865: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'r') ADVANCE(874); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1737); END_STATE(); case 1866: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 's') ADVANCE(718); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1245); END_STATE(); case 1867: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(1702); + if (lookahead == 'n') ADVANCE(939); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1868: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(908); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(1251); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1869: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 't') ADVANCE(350); + if (lookahead == 'n') ADVANCE(1740); END_STATE(); case 1870: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'n') ADVANCE(941); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1871: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(378); END_STATE(); case 1872: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1873: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(382); END_STATE(); case 1874: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1875: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1772); + if (lookahead == 'o') ADVANCE(886); + if (lookahead == 't') ADVANCE(728); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1876: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1877: ACCEPT_TOKEN(aux_sym_unquoted_token2); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(1776); END_STATE(); case 1878: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2001); - if (lookahead == '>') ADVANCE(1652); - if (lookahead == 'r') ADVANCE(1442); - if (lookahead == 'u') ADVANCE(2230); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(1738); END_STATE(); case 1879: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2001); - if (lookahead == '>') ADVANCE(1652); - if (lookahead == 'u') ADVANCE(2230); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(989); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1880: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2120); - if (lookahead == '>') ADVANCE(1650); - if (lookahead == 'n') ADVANCE(1965); - if (lookahead == 'r') ADVANCE(2163); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(940); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1881: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2120); - if (lookahead == '>') ADVANCE(1650); - if (lookahead == 'r') ADVANCE(2163); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1882: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2121); - if (lookahead == '>') ADVANCE(1646); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(872); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1883: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+') ADVANCE(2009); - if (lookahead == '>') ADVANCE(1648); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(974); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1884: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(1940); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(459); END_STATE(); case 1885: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2327); - if (lookahead == '_') ADVANCE(1933); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1933); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(379); END_STATE(); case 1886: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2267); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(482); END_STATE(); case 1887: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(1942); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(877); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1888: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(1952); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(844); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1889: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(1952); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'o') ADVANCE(1790); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 1890: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2269); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(887); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1891: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2269); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(1471); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1892: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2268); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(1467); END_STATE(); case 1893: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2046); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(1797); END_STATE(); case 1894: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2046); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(1469); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1895: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2055); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1896: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2328); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1897: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2270); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'r') ADVANCE(901); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1898: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2272); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 's') ADVANCE(745); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1899: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2272); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 't') ADVANCE(1734); END_STATE(); case 1900: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '-') ADVANCE(2271); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 't') ADVANCE(935); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1901: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '.') ADVANCE(1184); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 't') ADVANCE(366); END_STATE(); case 1902: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '.') ADVANCE(1901); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 1903: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '.') ADVANCE(2325); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1904); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(2336); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1904: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '2') ADVANCE(2317); - if (lookahead == '0' || - lookahead == '1') ADVANCE(2326); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 1905: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ':') ADVANCE(2318); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2320); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1906: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ':') ADVANCE(2330); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1907: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ':') ADVANCE(2332); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1804); END_STATE(); case 1908: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1376); - if (lookahead == '~') ADVANCE(1406); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 1909: - ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1373); - if (lookahead == '>') ADVANCE(1257); - if (lookahead == '~') ADVANCE(1403); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + ACCEPT_TOKEN(aux_sym_unquoted_token2); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 1910: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1373); - if (lookahead == '~') ADVANCE(1403); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '+') ADVANCE(2033); + if (lookahead == '>') ADVANCE(1684); + if (lookahead == 'r') ADVANCE(1473); + if (lookahead == 'u') ADVANCE(2262); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1911: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1375); - if (lookahead == '~') ADVANCE(1405); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == '+') ADVANCE(2033); + if (lookahead == '>') ADVANCE(1684); + if (lookahead == 'u') ADVANCE(2262); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1912: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '=') ADVANCE(1372); - if (lookahead == '~') ADVANCE(1402); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == '+') ADVANCE(2152); + if (lookahead == '>') ADVANCE(1682); + if (lookahead == 'n') ADVANCE(1997); + if (lookahead == 'r') ADVANCE(2195); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1913: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1660); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '+') ADVANCE(2152); + if (lookahead == '>') ADVANCE(1682); + if (lookahead == 'r') ADVANCE(2195); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1914: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1658); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '+') ADVANCE(2153); + if (lookahead == '>') ADVANCE(1678); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1915: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1654); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '+') ADVANCE(2041); + if (lookahead == '>') ADVANCE(1680); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1916: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1656); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(1972); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1917: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '>') ADVANCE(1257); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2359); + if (lookahead == '_') ADVANCE(1965); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1965); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1918: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N') ADVANCE(2300); - if (lookahead == 'f') ADVANCE(1244); - if (lookahead == 'n') ADVANCE(1217); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2299); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1919: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N') ADVANCE(2301); - if (lookahead == 'n') ADVANCE(1218); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(1974); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1920: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N') ADVANCE(2278); - if (lookahead == 'f') ADVANCE(1241); - if (lookahead == 'n') ADVANCE(1215); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '-') ADVANCE(1984); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1921: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'T') ADVANCE(2329); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(1984); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1922: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1922); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1922); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2301); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1923: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1923); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1923); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '-') ADVANCE(2301); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1924: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1925); - if (lookahead == 'b') ADVANCE(2293); - if (lookahead == 'o') ADVANCE(2294); - if (lookahead == 'x') ADVANCE(2295); + if (lookahead == '-') ADVANCE(2300); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1925); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1925: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1925); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1925); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == '-') ADVANCE(2078); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1926: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1927); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1927); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2078); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1927: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1927); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2087); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1928: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1928); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1466); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2360); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1929: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1933); - if (lookahead == 'b') ADVANCE(1563); - if (lookahead == 'o') ADVANCE(1566); - if (lookahead == 'x') ADVANCE(1569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1931); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2302); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1930: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1933); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1885); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2304); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1931: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1933); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1930); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2304); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1932: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1933); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1931); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '-') ADVANCE(2303); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1933: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '_') ADVANCE(1933); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1933); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '.') ADVANCE(1211); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1934: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2083); - if (lookahead == 'o') ADVANCE(2147); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '.') ADVANCE(1933); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1935: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2063); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '.') ADVANCE(2357); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1936); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(2368); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1936: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2273); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '2') ADVANCE(2349); + if (lookahead == '0' || + lookahead == '1') ADVANCE(2358); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1937: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2065); - if (lookahead == 'o') ADVANCE(1962); - if (lookahead == 'u') ADVANCE(2220); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == ':') ADVANCE(2350); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2352); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1938: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2064); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == ':') ADVANCE(2362); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1939: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2074); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ':') ADVANCE(2364); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1940: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2112); - if (lookahead == 'o') ADVANCE(2150); - if (lookahead == 's') ADVANCE(2029); - if (lookahead == 'x') ADVANCE(2138); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '=') ADVANCE(1407); + if (lookahead == '~') ADVANCE(1437); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1941: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2218); - if (lookahead == 'o') ADVANCE(2090); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '=') ADVANCE(1404); + if (lookahead == '>') ADVANCE(1288); + if (lookahead == '~') ADVANCE(1434); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1942: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2113); - if (lookahead == 'o') ADVANCE(2158); - if (lookahead == 's') ADVANCE(2034); - if (lookahead == 'x') ADVANCE(2137); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '=') ADVANCE(1404); + if (lookahead == '~') ADVANCE(1434); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1943: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2275); + if (lookahead == '=') ADVANCE(1406); + if (lookahead == '~') ADVANCE(1436); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 1944: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2190); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '=') ADVANCE(1403); + if (lookahead == '~') ADVANCE(1433); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 1945: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2212); - if (lookahead == 'o') ADVANCE(1959); - if (lookahead == 'u') ADVANCE(2213); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '>') ADVANCE(1692); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1946: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2212); - if (lookahead == 'o') ADVANCE(1972); - if (lookahead == 'u') ADVANCE(2213); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '>') ADVANCE(1690); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1947: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2177); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '>') ADVANCE(1686); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1948: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2191); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '>') ADVANCE(1688); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1949: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2179); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '>') ADVANCE(1288); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1950: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2180); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'N') ADVANCE(2332); + if (lookahead == 'f') ADVANCE(1275); + if (lookahead == 'n') ADVANCE(1248); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1951: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2182); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'N') ADVANCE(2333); + if (lookahead == 'n') ADVANCE(1249); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1952: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'a') ADVANCE(2111); - if (lookahead == 'o') ADVANCE(2165); - if (lookahead == 's') ADVANCE(2037); - if (lookahead == 'x') ADVANCE(2133); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'N') ADVANCE(2310); + if (lookahead == 'f') ADVANCE(1272); + if (lookahead == 'n') ADVANCE(1246); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1953: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2028); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'T') ADVANCE(2361); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1954: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2032); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '_') ADVANCE(1954); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1954); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1955: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(2033); + if (lookahead == '_') ADVANCE(1955); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1955); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1956: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(1996); + if (lookahead == '_') ADVANCE(1957); + if (lookahead == 'b') ADVANCE(2325); + if (lookahead == 'o') ADVANCE(2326); + if (lookahead == 'x') ADVANCE(2327); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1957); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 1957: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'c') ADVANCE(1985); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1957); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1957); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 1958: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1427); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1959); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1959); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1517); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1959: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1346); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1959); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1517); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1960: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1410); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1960); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1497); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1961: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1423); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '_') ADVANCE(1965); + if (lookahead == 'b') ADVANCE(1595); + if (lookahead == 'o') ADVANCE(1598); + if (lookahead == 'x') ADVANCE(1601); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1963); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1962: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1345); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '_') ADVANCE(1965); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1917); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1963: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1408); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == '_') ADVANCE(1965); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1962); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1964: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1428); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1965); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1963); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1965: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2197); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == '_') ADVANCE(1965); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1965); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1966: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1350); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2115); + if (lookahead == 'o') ADVANCE(2179); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1967: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1411); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2095); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1968: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1425); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2305); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1969: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2195); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2097); + if (lookahead == 'o') ADVANCE(1994); + if (lookahead == 'u') ADVANCE(2252); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1970: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1349); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2096); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1971: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2192); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2106); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1972: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2256); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2144); + if (lookahead == 'o') ADVANCE(2182); + if (lookahead == 's') ADVANCE(2061); + if (lookahead == 'x') ADVANCE(2170); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1973: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(2193); + if (lookahead == 'a') ADVANCE(2250); + if (lookahead == 'o') ADVANCE(2122); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1974: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1979); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2145); + if (lookahead == 'o') ADVANCE(2190); + if (lookahead == 's') ADVANCE(2066); + if (lookahead == 'x') ADVANCE(2169); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1975: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'd') ADVANCE(1992); + if (lookahead == 'a') ADVANCE(2307); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1976: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2022); - if (lookahead == 'o') ADVANCE(1239); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2222); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1977: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2025); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2244); + if (lookahead == 'o') ADVANCE(1991); + if (lookahead == 'u') ADVANCE(2245); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1978: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1145); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2244); + if (lookahead == 'o') ADVANCE(2004); + if (lookahead == 'u') ADVANCE(2245); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1979: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1302); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2209); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1980: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1514); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2223); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1981: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1522); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2211); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1982: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1331); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2212); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1983: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1234); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2214); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1984: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1140); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'a') ADVANCE(2143); + if (lookahead == 'o') ADVANCE(2197); + if (lookahead == 's') ADVANCE(2069); + if (lookahead == 'x') ADVANCE(2165); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1985: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1289); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'c') ADVANCE(2060); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1986: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1209); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'c') ADVANCE(2064); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1987: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2023); - if (lookahead == 'o') ADVANCE(1236); + if (lookahead == 'c') ADVANCE(2065); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1988: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2266); - if (lookahead == 'o') ADVANCE(2228); + if (lookahead == 'c') ADVANCE(2028); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2284); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1989: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2026); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'c') ADVANCE(2017); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1990: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1142); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(1458); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1991: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1247); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(1377); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1992: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1300); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(1441); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 1993: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1229); + if (lookahead == 'd') ADVANCE(1454); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1994: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1231); + if (lookahead == 'd') ADVANCE(1376); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1995: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1137); + if (lookahead == 'd') ADVANCE(1439); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 1996: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1287); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(1459); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1997: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1206); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(2229); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1998: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1516); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(1381); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 1999: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1524); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(1442); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2000: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2211); - if (lookahead == 'o') ADVANCE(2117); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(1456); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2001: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1914); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(2227); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2002: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1935); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(1380); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2003: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2219); - if (lookahead == 'i') ADVANCE(2200); - if (lookahead == 'o') ADVANCE(2119); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(2224); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2004: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(1938); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'd') ADVANCE(2288); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2005: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2178); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(2225); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2006: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2087); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'd') ADVANCE(2011); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2007: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2173); + if (lookahead == 'd') ADVANCE(2024); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2008: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2092); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2054); + if (lookahead == 'o') ADVANCE(1270); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2009: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2186); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2057); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2010: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2187); - if (lookahead == 'i') ADVANCE(2080); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1172); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2011: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2102); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1333); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2012: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2104); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(1546); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2013: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2107); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1554); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2014: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2175); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(1362); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2015: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2108); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(1265); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2016: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2174); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1167); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2017: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2109); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1320); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2018: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2110); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(1240); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2019: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2160); + if (lookahead == 'e') ADVANCE(2055); + if (lookahead == 'o') ADVANCE(1267); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2020: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'e') ADVANCE(2152); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2298); + if (lookahead == 'o') ADVANCE(2260); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2316); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2021: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1244); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2300); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2058); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2022: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1126); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1169); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2023: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1123); + if (lookahead == 'e') ADVANCE(1278); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2024: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'f') ADVANCE(1245); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1331); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2025: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'g') ADVANCE(2053); - if (lookahead == 't') ADVANCE(2253); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1260); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2026: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'g') ADVANCE(2062); - if (lookahead == 't') ADVANCE(2252); + if (lookahead == 'e') ADVANCE(1262); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2027: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2010); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1164); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2028: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1253); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1318); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2029: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2067); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1237); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2030: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1399); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1548); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2031: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1394); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(1556); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2032: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1281); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2243); + if (lookahead == 'o') ADVANCE(2149); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2033: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1250); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(1946); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2034: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2068); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(1967); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2035: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1397); + if (lookahead == 'e') ADVANCE(2251); + if (lookahead == 'i') ADVANCE(2232); + if (lookahead == 'o') ADVANCE(2151); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2036: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1392); + if (lookahead == 'e') ADVANCE(1970); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2037: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2070); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2210); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2038: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1400); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2119); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2039: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(1395); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2205); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2040: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'h') ADVANCE(2043); + if (lookahead == 'e') ADVANCE(2124); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2041: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2210); - if (lookahead == 'r') ADVANCE(2002); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2218); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2042: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2217); - if (lookahead == 'r') ADVANCE(2004); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2219); + if (lookahead == 'i') ADVANCE(2112); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2043: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2079); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2134); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2044: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(1944); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2136); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2045: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(1948); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2139); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2046: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2096); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2207); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2047: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2227); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2140); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2048: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2226); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2206); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2049: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(1974); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2141); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2050: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2101); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'e') ADVANCE(2142); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2051: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(1975); + if (lookahead == 'e') ADVANCE(2192); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2052: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2103); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'e') ADVANCE(2184); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2053: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2204); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'f') ADVANCE(1275); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2332); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2054: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2088); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'f') ADVANCE(1153); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2055: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2093); + if (lookahead == 'f') ADVANCE(1150); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2056: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2231); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'f') ADVANCE(1276); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2057: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2235); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'g') ADVANCE(2085); + if (lookahead == 't') ADVANCE(2285); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2058: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2236); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'g') ADVANCE(2094); + if (lookahead == 't') ADVANCE(2284); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2059: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2238); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'h') ADVANCE(2042); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2060: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2237); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(1284); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2061: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2239); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'h') ADVANCE(2099); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2062: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'i') ADVANCE(2205); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'h') ADVANCE(1430); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2063: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'k') ADVANCE(1205); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(1425); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2064: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'k') ADVANCE(1202); + if (lookahead == 'h') ADVANCE(1312); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2065: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'k') ADVANCE(1993); - if (lookahead == 't') ADVANCE(1955); + if (lookahead == 'h') ADVANCE(1281); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2066: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1505); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(2100); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2067: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1364); - if (lookahead == 'r') ADVANCE(1369); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(1428); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2068: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1362); - if (lookahead == 'r') ADVANCE(1367); + if (lookahead == 'h') ADVANCE(1423); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2069: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1507); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(2102); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2070: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1365); - if (lookahead == 'r') ADVANCE(1370); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(1431); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2071: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2044); - if (lookahead == 'n') ADVANCE(1958); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(1426); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2072: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2044); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'h') ADVANCE(2075); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2073: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2045); - if (lookahead == 'n') ADVANCE(1961); - if (lookahead == 's') ADVANCE(1315); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'i') ADVANCE(2242); + if (lookahead == 'r') ADVANCE(2034); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2074: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2194); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2249); + if (lookahead == 'r') ADVANCE(2036); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2075: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2066); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2111); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2076: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2069); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(1976); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2077: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1936); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(1980); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2078: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1943); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'i') ADVANCE(2128); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2079: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1994); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'i') ADVANCE(2259); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2080: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1983); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2258); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2081: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1995); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'i') ADVANCE(2006); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2082: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(1984); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2133); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2083: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2203); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2007); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2084: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'l') ADVANCE(2199); - if (lookahead == 'n') ADVANCE(1973); - if (lookahead == 'r') ADVANCE(2189); - if (lookahead == 'x') ADVANCE(2144); + if (lookahead == 'i') ADVANCE(2135); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2085: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2201); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2236); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2086: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1135); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2120); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2087: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2257); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2125); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2088: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1389); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2263); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2089: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1286); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'i') ADVANCE(2267); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2090: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2202); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'i') ADVANCE(2268); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2091: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1132); + if (lookahead == 'i') ADVANCE(2270); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2092: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2261); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'i') ADVANCE(2269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2093: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1387); + if (lookahead == 'i') ADVANCE(2271); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2094: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1283); + if (lookahead == 'i') ADVANCE(2237); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2095: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1964); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'k') ADVANCE(1236); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2096: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1390); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'k') ADVANCE(1233); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2097: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1968); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'k') ADVANCE(2025); + if (lookahead == 't') ADVANCE(1987); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2098: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1221); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(1537); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2099: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1223); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(1395); + if (lookahead == 'r') ADVANCE(1400); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2100: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1971); - if (lookahead == 'r') ADVANCE(2188); - if (lookahead == 'x') ADVANCE(2143); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(1393); + if (lookahead == 'r') ADVANCE(1398); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2101: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2255); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(1539); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2102: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2258); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(1396); + if (lookahead == 'r') ADVANCE(1401); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2103: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2254); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'l') ADVANCE(2076); + if (lookahead == 'n') ADVANCE(1990); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2104: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2262); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'l') ADVANCE(2076); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2105: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1965); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2077); + if (lookahead == 'n') ADVANCE(1993); + if (lookahead == 's') ADVANCE(1346); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2106: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1969); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2226); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2107: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2259); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2098); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2108: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2263); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'l') ADVANCE(2101); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2109: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2260); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(1968); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2110: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(2264); + if (lookahead == 'l') ADVANCE(1975); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2111: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1967); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2026); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2112: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1960); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2015); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2113: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'n') ADVANCE(1963); + if (lookahead == 'l') ADVANCE(2027); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2114: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2085); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2016); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2115: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2249); - if (lookahead == 't') ADVANCE(1950); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2235); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2116: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2249); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'l') ADVANCE(2231); + if (lookahead == 'n') ADVANCE(2005); + if (lookahead == 'r') ADVANCE(2221); + if (lookahead == 'x') ADVANCE(2176); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2117: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2141); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2233); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2118: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2250); - if (lookahead == 't') ADVANCE(1951); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'n') ADVANCE(1162); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2119: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2142); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'n') ADVANCE(2289); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2120: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(1913); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1420); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2121: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2251); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1317); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2122: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2168); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2234); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2123: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2155); + if (lookahead == 'n') ADVANCE(1159); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2124: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2233); - if (lookahead == 'u') ADVANCE(2076); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2307); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2293); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2125: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2233); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1418); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2126: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2164); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1314); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2127: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(1966); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1996); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2128: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2232); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1421); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2129: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(1970); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2000); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2130: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2148); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1252); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2131: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2156); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'n') ADVANCE(1254); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2132: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2214); - if (lookahead == 'u') ADVANCE(2075); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2306); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2003); + if (lookahead == 'r') ADVANCE(2220); + if (lookahead == 'x') ADVANCE(2175); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2133: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2166); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2287); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2134: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2157); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'n') ADVANCE(2290); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2135: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2149); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2286); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2136: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2224); - if (lookahead == 'u') ADVANCE(2075); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2306); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2294); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2137: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2159); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'n') ADVANCE(1997); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2138: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2151); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2001); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2139: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2184); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2291); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2140: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'o') ADVANCE(2185); + if (lookahead == 'n') ADVANCE(2295); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2141: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(1227); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(2292); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2142: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(1224); + if (lookahead == 'n') ADVANCE(2296); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2143: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(2139); - if (lookahead == 't') ADVANCE(2016); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1999); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2144: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'p') ADVANCE(2140); - if (lookahead == 't') ADVANCE(2014); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'n') ADVANCE(1992); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2145: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1441); - if (lookahead == 'v') ADVANCE(2005); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'n') ADVANCE(1995); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2146: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2248); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2117); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2147: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1213); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2281); + if (lookahead == 't') ADVANCE(1982); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2148: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1434); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2281); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2149: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1167); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2173); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2150: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1420); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2282); + if (lookahead == 't') ADVANCE(1983); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2151: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1415); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2174); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2152: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1298); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(1945); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2153: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1437); - if (lookahead == 'v') ADVANCE(2007); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(2283); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2154: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2274); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(2200); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2155: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1210); + if (lookahead == 'o') ADVANCE(2187); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2156: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1430); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(2265); + if (lookahead == 'u') ADVANCE(2108); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2339); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2157: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1163); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(2265); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2158: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1418); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(2196); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2159: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1413); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(1998); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2160: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1295); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'o') ADVANCE(2264); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2161: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1442); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2002); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2162: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2247); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2180); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2163: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1882); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2188); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2164: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1435); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2246); + if (lookahead == 'u') ADVANCE(2107); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2338); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2165: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1421); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2198); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2166: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1416); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2189); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2167: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1439); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2181); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2168: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1432); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2256); + if (lookahead == 'u') ADVANCE(2107); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2338); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2169: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2002); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2191); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2170: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2188); - if (lookahead == 'x') ADVANCE(2143); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2183); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2171: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1957); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'o') ADVANCE(2216); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2172: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1956); + if (lookahead == 'o') ADVANCE(2217); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2173: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2078); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'p') ADVANCE(1258); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2174: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2086); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'p') ADVANCE(1255); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2175: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2091); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'p') ADVANCE(2171); + if (lookahead == 't') ADVANCE(2048); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2176: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1916); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'p') ADVANCE(2172); + if (lookahead == 't') ADVANCE(2046); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2177: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2243); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1472); + if (lookahead == 'v') ADVANCE(2037); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2178: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2077); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2280); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2179: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2242); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1244); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2180: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2244); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1465); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2181: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2089); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1194); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2182: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2245); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(1451); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2183: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2094); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(1446); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2184: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2216); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1329); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2185: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2223); + if (lookahead == 'r') ADVANCE(1468); + if (lookahead == 'v') ADVANCE(2039); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2186: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2176); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2306); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2187: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(1982); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1241); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2188: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2135); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1461); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2189: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'r') ADVANCE(2134); + if (lookahead == 'r') ADVANCE(1190); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2190: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(643); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1449); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2191: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(640); + if (lookahead == 'r') ADVANCE(1444); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2192: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1326); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2193: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1892); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(1473); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2194: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1999); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2279); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2195: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1890); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1914); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2196: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1978); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1466); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2197: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1891); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1452); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2198: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1990); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(1447); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2199: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1991); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(1470); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2200: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2221); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(1463); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2201: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2215); - if (lookahead == 't') ADVANCE(2050); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2034); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2202: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2222); - if (lookahead == 't') ADVANCE(2052); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(2220); + if (lookahead == 'x') ADVANCE(2175); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2203: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1981); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1989); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2204: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2240); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1988); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2205: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(2241); + if (lookahead == 'r') ADVANCE(2110); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2206: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1897); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2118); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2207: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1900); + if (lookahead == 'r') ADVANCE(2123); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2208: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1898); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(1948); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2209: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 's') ADVANCE(1899); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2275); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2210: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1884); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2109); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2211: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(648); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2274); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2212: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1953); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2276); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2213: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(658); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2121); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2214: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1445); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2277); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2215: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(663); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2126); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2216: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(637); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'r') ADVANCE(2248); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2217: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1887); + if (lookahead == 'r') ADVANCE(2255); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2218: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1954); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(2208); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2219: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(649); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(2014); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2220: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(655); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'r') ADVANCE(2167); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2221: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1173); + if (lookahead == 'r') ADVANCE(2166); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2222: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(660); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 's') ADVANCE(670); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2223: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(635); + if (lookahead == 's') ADVANCE(667); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2224: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1450); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(1918); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2225: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1947); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(1924); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2226: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1888); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2031); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2227: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1889); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(1922); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2228: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1895); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 's') ADVANCE(2010); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2229: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1949); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(1923); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2230: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1883); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2022); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2231: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2038); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2023); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2232: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1893); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2253); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2233: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1894); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2247); + if (lookahead == 't') ADVANCE(2082); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2234: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(1915); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2254); + if (lookahead == 't') ADVANCE(2084); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2235: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2039); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2013); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2236: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2030); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2272); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2237: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2031); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(2273); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2238: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2035); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 's') ADVANCE(1929); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2239: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2036); + if (lookahead == 's') ADVANCE(1932); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2240: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2020); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 's') ADVANCE(1930); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2241: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2019); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 's') ADVANCE(1931); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2242: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2209); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1916); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2243: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2208); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(675); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2244: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2206); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1985); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2245: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 't') ADVANCE(2207); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(685); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2246: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2076); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2307); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1476); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2247: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(1998); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(690); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2248: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(1980); - if (lookahead == 'y') ADVANCE(1279); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(664); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2249: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2171); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1919); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2250: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2172); + if (lookahead == 't') ADVANCE(1986); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2251: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2234); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(676); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2252: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2183); + if (lookahead == 't') ADVANCE(682); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2253: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2181); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1200); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2254: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(1997); + if (lookahead == 't') ADVANCE(687); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2255: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(1986); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(662); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2256: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'u') ADVANCE(2082); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1481); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2257: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(654); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1979); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2258: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1307); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1920); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2259: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1130); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1921); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2260: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1294); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1927); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2261: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(651); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(1981); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2262: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1304); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(1915); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2263: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1127); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(2070); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2264: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(1291); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(1925); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2265: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'v') ADVANCE(2005); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(1926); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2266: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(1313); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(1947); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2267: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2058); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(2071); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2268: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2059); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(2062); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2269: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2056); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(2063); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2270: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2060); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(2067); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2271: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2061); + if (lookahead == 't') ADVANCE(2068); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2272: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'w') ADVANCE(2057); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(2052); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2273: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'y') ADVANCE(1311); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(2051); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2274: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'y') ADVANCE(1276); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(2241); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2275: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'y') ADVANCE(1308); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 't') ADVANCE(2240); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2276: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1904); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(2336); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2276); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 't') ADVANCE(2238); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2277: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 't') ADVANCE(2239); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2284); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2278: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2283); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2108); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2339); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2279: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2282); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2030); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2280: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2289); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2012); + if (lookahead == 'y') ADVANCE(1310); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2281: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2290); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2203); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2282: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'u') ADVANCE(2204); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2288); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2283: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2287); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2266); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2284: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'u') ADVANCE(2215); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2296); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2285: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2278); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2213); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2286: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'u') ADVANCE(2029); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2279); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2287: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2280); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2018); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2288: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2281); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == 'u') ADVANCE(2114); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2289: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2291); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'v') ADVANCE(681); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2290: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2292); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == 'v') ADVANCE(1338); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2291: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2296); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + if (lookahead == 'v') ADVANCE(1157); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2292: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2297); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == 'v') ADVANCE(1325); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2293: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'v') ADVANCE(678); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(2293); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2294: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'v') ADVANCE(1335); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2294); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2295: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'v') ADVANCE(1154); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2295); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2296: ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'v') ADVANCE(1322); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2296); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2297: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + if (lookahead == 'v') ADVANCE(2037); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2298: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2306); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(1344); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2299: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2307); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(2090); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2300: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2305); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(2091); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2301: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2304); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(2088); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2302: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2312); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(2092); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2303: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2313); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(2093); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2304: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2311); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'w') ADVANCE(2089); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2305: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2310); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'y') ADVANCE(1342); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2306: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2335); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'y') ADVANCE(1307); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2307: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'y') ADVANCE(1339); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2308: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2300); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1936); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(2368); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2308); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2309: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2301); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2316); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2310: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2302); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(2315); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2311: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2303); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(2314); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2312: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2314); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2321); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2313: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2315); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2322); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2314: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2335); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2320); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2315: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2319); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2316: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(2316); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2328); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2317: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1905); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2310); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2318: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2320); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2311); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2319: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2319); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2312); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2320: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2336); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2313); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2321: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1896); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2323); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2322: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1921); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2324); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2323: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1907); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(2328); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2324: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1903); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(2329); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2325: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2276); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(2325); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2326: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(2326); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2327: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2321); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2327); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2328: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2322); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2328); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2329); END_STATE(); case 2329: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2323); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == ',' || + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); case 2330: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2324); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2338); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2331: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1906); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2339); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2332: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2331); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(2337); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2333: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2333); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2334: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(2334); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2344); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2335: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(2335); - if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2336); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2345); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2336: ACCEPT_TOKEN(aux_sym_unquoted_token3); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2343); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2337: - ACCEPT_TOKEN(aux_sym_unquoted_token4); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2342); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2338: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'r') ADVANCE(1436); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2367); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2339: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2340: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'n') ADVANCE(1708); - if (lookahead == 'r') ADVANCE(1743); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2332); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2341: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'r') ADVANCE(1743); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2333); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2342: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2334); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2343: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'N') ADVANCE(878); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'n') ADVANCE(1216); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2335); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2344: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'N') ADVANCE(1772); - if (lookahead == 'n') ADVANCE(1219); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2346); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2345: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(686); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(686); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2347); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2346: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1697); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(2367); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2347: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2348: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1698); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(2348); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2349: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1937); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2350: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2352); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2351: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1629); - if (lookahead == 'o') ADVANCE(1630); - if (lookahead == 'x') ADVANCE(1640); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(2351); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2352: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2368); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2353: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1928); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2354: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2355: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(769); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1939); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2356: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(1726); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1935); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2357: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(780); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2308); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2358: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(711); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1937); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2359: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2353); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2360: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'a') ADVANCE(856); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2354); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2361: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(746); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2355); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2362: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'i') ADVANCE(839); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2356); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2363: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1938); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2364: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(747); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2363); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2365: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'o') ADVANCE(851); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2365); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2366: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(2366); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2367: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'f') ADVANCE(1240); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(2367); + if ((!eof && set_contains(aux_sym_unquoted_token2_character_set_1, 12, lookahead))) ADVANCE(2368); END_STATE(); case 2368: - ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'h') ADVANCE(743); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token3); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); case 2369: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'h') ADVANCE(763); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); END_STATE(); case 2370: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(712); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'r') ADVANCE(1467); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 2371: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(1756); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 2372: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(960); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'r') ADVANCE(1775); END_STATE(); case 2373: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(465); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'r') ADVANCE(1775); END_STATE(); case 2374: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'i') ADVANCE(849); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); END_STATE(); case 2375: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (lookahead == 's') ADVANCE(1317); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'N') ADVANCE(905); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'n') ADVANCE(1247); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2376: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'N') ADVANCE(1804); + if (lookahead == 'n') ADVANCE(1250); END_STATE(); case 2377: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(760); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(713); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(713); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2378: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'l') ADVANCE(840); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(1729); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2379: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1705); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2380: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(363); + if (lookahead == '_') ADVANCE(1730); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2381: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1214); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); case 2382: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(912); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); case 2383: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1220); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1661); + if (lookahead == 'o') ADVANCE(1662); + if (lookahead == 'x') ADVANCE(1672); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2384: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(1708); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); case 2385: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(366); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); case 2386: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(914); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2387: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(796); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2388: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(1758); END_STATE(); case 2389: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(859); - if (lookahead == 't') ADVANCE(701); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(807); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2390: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(859); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(738); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2391: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(1744); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2392: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(947); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(883); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2393: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(1706); + if (lookahead == 'e') ADVANCE(773); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2394: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(444); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'i') ADVANCE(866); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2395: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(963); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2396: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(364); + if (lookahead == 'e') ADVANCE(774); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2397: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(913); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(878); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2398: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2399: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(845); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1271); END_STATE(); case 2400: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(467); + if (lookahead == 'h') ADVANCE(770); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2401: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(850); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(790); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2402: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(817); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(739); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2403: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'o') ADVANCE(1758); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'i') ADVANCE(1788); END_STATE(); case 2404: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(860); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(987); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2405: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1440); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(480); END_STATE(); case 2406: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1436); + if (lookahead == 'i') ADVANCE(876); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2407: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1765); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (lookahead == 's') ADVANCE(1348); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2408: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(1438); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2409: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2410: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(867); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2411: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'r') ADVANCE(874); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1737); END_STATE(); case 2412: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 's') ADVANCE(718); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1245); END_STATE(); case 2413: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(1702); + if (lookahead == 'n') ADVANCE(939); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2414: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(908); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(1251); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2415: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 't') ADVANCE(350); + if (lookahead == 'n') ADVANCE(1740); END_STATE(); case 2416: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'n') ADVANCE(941); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2417: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(378); END_STATE(); case 2418: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2419: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(382); END_STATE(); case 2420: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2421: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1772); + if (lookahead == 'o') ADVANCE(886); + if (lookahead == 't') ADVANCE(728); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2422: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2423: ACCEPT_TOKEN(aux_sym_unquoted_token4); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(1776); END_STATE(); case 2424: - ACCEPT_TOKEN(aux_sym_unquoted_token5); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(1738); END_STATE(); case 2425: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'r') ADVANCE(1436); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(989); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2426: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(940); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2427: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'n') ADVANCE(1708); - if (lookahead == 'r') ADVANCE(1743); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2428: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'r') ADVANCE(1743); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(872); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2429: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '.') ADVANCE(322); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(974); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2430: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(459); END_STATE(); case 2431: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '>') ADVANCE(1256); - if (lookahead == '~') ADVANCE(1401); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(379); END_STATE(); case 2432: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(482); END_STATE(); case 2433: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '>') ADVANCE(1256); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(877); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2434: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'N') ADVANCE(878); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'n') ADVANCE(1216); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(844); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2435: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'N') ADVANCE(1772); - if (lookahead == 'n') ADVANCE(1219); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'o') ADVANCE(1790); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2436: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(686); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(686); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(887); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2437: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1697); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(1471); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2438: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(1467); END_STATE(); case 2439: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1698); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(1797); END_STATE(); case 2440: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(1469); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2441: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2442: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1629); - if (lookahead == 'o') ADVANCE(1630); - if (lookahead == 'x') ADVANCE(1640); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2443: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'r') ADVANCE(901); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2444: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 's') ADVANCE(745); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2445: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 't') ADVANCE(1734); END_STATE(); case 2446: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'a') ADVANCE(769); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 't') ADVANCE(935); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2447: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'a') ADVANCE(1726); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 't') ADVANCE(366); END_STATE(); case 2448: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'a') ADVANCE(780); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2449: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(711); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2450: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'a') ADVANCE(843); - if (lookahead == 'o') ADVANCE(709); - if (lookahead == 'u') ADVANCE(844); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2451: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'a') ADVANCE(856); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2452: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'e') ADVANCE(746); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2453: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'i') ADVANCE(839); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1804); END_STATE(); case 2454: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2455: - ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'e') ADVANCE(747); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token4); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2456: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'o') ADVANCE(851); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); END_STATE(); case 2457: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'r') ADVANCE(1467); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 2458: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'f') ADVANCE(1240); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 2459: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'h') ADVANCE(743); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'r') ADVANCE(1775); END_STATE(); case 2460: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'h') ADVANCE(763); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'r') ADVANCE(1775); END_STATE(); case 2461: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'i') ADVANCE(712); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '.') ADVANCE(340); END_STATE(); case 2462: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'i') ADVANCE(1756); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); END_STATE(); case 2463: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'i') ADVANCE(960); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '>') ADVANCE(1287); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 2464: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'i') ADVANCE(465); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 2465: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'i') ADVANCE(849); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '>') ADVANCE(1287); END_STATE(); case 2466: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (lookahead == 's') ADVANCE(1317); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'N') ADVANCE(905); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'n') ADVANCE(1247); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2467: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'N') ADVANCE(1804); + if (lookahead == 'n') ADVANCE(1250); END_STATE(); case 2468: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'l') ADVANCE(760); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(713); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(713); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2469: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'l') ADVANCE(840); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(1729); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2470: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(1705); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2471: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(363); + if (lookahead == '_') ADVANCE(1730); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2472: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(1214); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); case 2473: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(912); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); case 2474: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(1220); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1661); + if (lookahead == 'o') ADVANCE(1662); + if (lookahead == 'x') ADVANCE(1672); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2475: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(1708); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); case 2476: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(366); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); case 2477: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(914); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2478: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(796); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2479: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(1758); END_STATE(); case 2480: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(859); - if (lookahead == 't') ADVANCE(701); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(807); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2481: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(859); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(738); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2482: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(1744); + if (lookahead == 'a') ADVANCE(870); + if (lookahead == 'o') ADVANCE(736); + if (lookahead == 'u') ADVANCE(871); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2483: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(947); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(883); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2484: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(1706); + if (lookahead == 'e') ADVANCE(773); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2485: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(444); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'i') ADVANCE(866); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2486: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(963); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2487: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(364); + if (lookahead == 'e') ADVANCE(774); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2488: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(913); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(878); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2489: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2490: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(845); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'f') ADVANCE(1271); END_STATE(); case 2491: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(467); + if (lookahead == 'h') ADVANCE(770); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2492: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(850); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(790); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2493: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(817); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(739); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2494: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'o') ADVANCE(1758); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'i') ADVANCE(1788); END_STATE(); case 2495: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(860); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(987); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2496: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(1440); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(480); END_STATE(); case 2497: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(1436); + if (lookahead == 'i') ADVANCE(876); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2498: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(1765); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (lookahead == 's') ADVANCE(1348); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2499: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(1438); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2500: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2501: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(867); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2502: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'r') ADVANCE(874); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1737); END_STATE(); case 2503: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 's') ADVANCE(718); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(1245); END_STATE(); case 2504: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 't') ADVANCE(1702); + if (lookahead == 'n') ADVANCE(939); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2505: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 't') ADVANCE(908); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'n') ADVANCE(1251); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2506: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 't') ADVANCE(350); + if (lookahead == 'n') ADVANCE(1740); END_STATE(); case 2507: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'n') ADVANCE(941); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2508: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(378); END_STATE(); case 2509: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2510: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'n') ADVANCE(382); END_STATE(); case 2511: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2512: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1772); + if (lookahead == 'o') ADVANCE(886); + if (lookahead == 't') ADVANCE(728); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2513: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'o') ADVANCE(886); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2514: ACCEPT_TOKEN(aux_sym_unquoted_token5); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'o') ADVANCE(1776); END_STATE(); case 2515: - ACCEPT_TOKEN(aux_sym_unquoted_token6); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(1738); END_STATE(); case 2516: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - '+', 344, - '-', 687, - 'I', 877, - '_', 687, - 'i', 877, - 'n', 713, - 'r', 825, - 'x', 811, - 'B', 886, - 'b', 886, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(989); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2517: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '+') ADVANCE(344); - if (lookahead == '-') ADVANCE(687); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == '_') ADVANCE(687); - if (lookahead == 'i') ADVANCE(703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(940); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2518: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - '+', 1622, - '-', 687, - 'I', 877, - '_', 687, - 'i', 877, - 'l', 840, - 'n', 713, - 'r', 825, - 'x', 811, - 'B', 886, - 'b', 886, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2519: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '+') ADVANCE(1622); - if (lookahead == '-') ADVANCE(687); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == '_') ADVANCE(687); - if (lookahead == 'i') ADVANCE(703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1482); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(872); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2520: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - '+', 1694, - '-', 1696, - '>', 1649, - 'I', 1771, - '_', 1696, - 'i', 1771, - 'n', 1708, - 'r', 1743, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(974); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2521: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - '+', 1694, - '-', 1696, - '>', 1649, - 'I', 1771, - '_', 1696, - 'i', 1771, - 'r', 1743, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(459); END_STATE(); case 2522: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'r') ADVANCE(1436); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(379); END_STATE(); case 2523: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '+') ADVANCE(1713); - if (lookahead == '>') ADVANCE(1651); - if (lookahead == 'u') ADVANCE(1759); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(482); END_STATE(); case 2524: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - '+', 1732, - '>', 1649, - 'I', 1771, - 'i', 1771, - 'n', 1708, - 'r', 1743, - 'B', 1558, - 'b', 1558, - ); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(877); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2525: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '+') ADVANCE(1732); - if (lookahead == '>') ADVANCE(1649); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'r') ADVANCE(1743); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(844); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2526: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '.') ADVANCE(322); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'o') ADVANCE(1790); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2527: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '=') ADVANCE(1374); - if (lookahead == '~') ADVANCE(1404); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(887); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2528: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '>') ADVANCE(1256); - if (lookahead == '~') ADVANCE(1401); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(1471); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2529: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '=') ADVANCE(1371); - if (lookahead == '~') ADVANCE(1401); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(1467); END_STATE(); case 2530: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '>') ADVANCE(1256); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(1797); END_STATE(); case 2531: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - 'I', 877, - 'a', 769, - 'i', 783, - 'o', 709, - 's', 886, - 'u', 844, - 'B', 886, - 'b', 886, - ); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(1469); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2532: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - 'I', 877, - 'a', 843, - 'i', 783, - 'o', 709, - 's', 886, - 'u', 844, - 'B', 886, - 'b', 886, - ); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2533: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - 'I', 877, - 'i', 877, - 'l', 840, - 'n', 713, - 'r', 825, - 'x', 811, - 'B', 886, - 'b', 886, - ); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2534: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'n') ADVANCE(713); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == 'x') ADVANCE(811); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'r') ADVANCE(901); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2535: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'r') ADVANCE(860); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 's') ADVANCE(745); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2536: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'r') ADVANCE(874); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 't') ADVANCE(1734); END_STATE(); case 2537: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(877); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 't') ADVANCE(935); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2538: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(877); - if (lookahead == 'i') ADVANCE(703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 't') ADVANCE(366); END_STATE(); case 2539: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - 'I', 1771, - '_', 1696, - 'i', 1771, - 'n', 1708, - '+', 1696, - '-', 1696, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2540: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == '_') ADVANCE(1696); - if (lookahead == 'i') ADVANCE(1703); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1696); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2541: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'n') ADVANCE(1708); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2542: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'r') ADVANCE(1765); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2543: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1771); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2544: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1703); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1804); END_STATE(); case 2545: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1728); - if (lookahead == 'o') ADVANCE(1706); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2546: - ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(1771); - if (lookahead == 'i') ADVANCE(1728); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ACCEPT_TOKEN(aux_sym_unquoted_token5); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2547: ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - 'I', 497, - '_', 344, - 'i', 497, - 'n', 366, - '+', 344, - '-', 344, - 'B', 1558, - 'b', 1558, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); END_STATE(); case 2548: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == '_') ADVANCE(344); - if (lookahead == 'i') ADVANCE(497); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + ADVANCE_MAP( + '+', 358, + '-', 714, + 'I', 904, + '_', 714, + 'i', 904, + 'n', 740, + 'r', 852, + 'x', 838, + 'B', 913, + 'b', 913, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2549: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == '_') ADVANCE(344); - if (lookahead == 'i') ADVANCE(358); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); + if (lookahead == '+') ADVANCE(358); + if (lookahead == '-') ADVANCE(714); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == '_') ADVANCE(714); + if (lookahead == 'i') ADVANCE(730); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + lookahead == 'b') ADVANCE(913); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2550: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); - if (lookahead == 'n') ADVANCE(366); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ADVANCE_MAP( + '+', 1654, + '-', 714, + 'I', 904, + '_', 714, + 'i', 904, + 'l', 867, + 'n', 740, + 'r', 852, + 'x', 838, + 'B', 913, + 'b', 913, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2551: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); + if (lookahead == '+') ADVANCE(1654); + if (lookahead == '-') ADVANCE(714); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == '_') ADVANCE(714); + if (lookahead == 'i') ADVANCE(730); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(913); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1513); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2552: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(358); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ADVANCE_MAP( + '+', 1726, + '-', 1728, + '>', 1681, + 'I', 1803, + '_', 1728, + 'i', 1803, + 'n', 1740, + 'r', 1775, + 'B', 1590, + 'b', 1590, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2553: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(416); - if (lookahead == 'o') ADVANCE(364); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + ADVANCE_MAP( + '+', 1726, + '-', 1728, + '>', 1681, + 'I', 1803, + '_', 1728, + 'i', 1803, + 'r', 1775, + 'B', 1590, + 'b', 1590, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2554: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(416); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'r') ADVANCE(1467); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 2555: ACCEPT_TOKEN(aux_sym_unquoted_token6); - ADVANCE_MAP( - 'I', 970, - '_', 904, - 'i', 970, - 'n', 914, - '+', 344, - '-', 344, - 'B', 979, - 'b', 979, - ); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + if (lookahead == '+') ADVANCE(1745); + if (lookahead == '>') ADVANCE(1683); + if (lookahead == 'u') ADVANCE(1791); END_STATE(); case 2556: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == '_') ADVANCE(904); - if (lookahead == 'i') ADVANCE(910); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); - if (set_contains(sym__long_flag_identifier_character_set_1, 764, lookahead)) ADVANCE(979); + ADVANCE_MAP( + '+', 1764, + '>', 1681, + 'I', 1803, + 'i', 1803, + 'n', 1740, + 'r', 1775, + 'B', 1590, + 'b', 1590, + ); END_STATE(); case 2557: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(970); - if (lookahead == 'n') ADVANCE(914); + if (lookahead == '+') ADVANCE(1764); + if (lookahead == '>') ADVANCE(1681); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'r') ADVANCE(1775); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2558: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(970); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '.') ADVANCE(340); END_STATE(); case 2559: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(910); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '=') ADVANCE(1405); + if (lookahead == '~') ADVANCE(1435); END_STATE(); case 2560: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'I') ADVANCE(970); - if (lookahead == 'i') ADVANCE(931); - if (lookahead == 'o') ADVANCE(913); - if (lookahead == 's') ADVANCE(979); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '>') ADVANCE(1287); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 2561: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'N') ADVANCE(878); - if (lookahead == 'f') ADVANCE(1243); - if (lookahead == 'n') ADVANCE(1216); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '=') ADVANCE(1402); + if (lookahead == '~') ADVANCE(1432); END_STATE(); case 2562: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'N') ADVANCE(1772); - if (lookahead == 'n') ADVANCE(1219); + if (lookahead == '>') ADVANCE(1287); END_STATE(); case 2563: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(686); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(686); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + 'I', 904, + 'a', 796, + 'i', 810, + 'o', 736, + 's', 913, + 'u', 871, + 'B', 913, + 'b', 913, + ); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2564: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(344); - if (lookahead == '+' || - lookahead == '-') ADVANCE(344); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + ADVANCE_MAP( + 'I', 904, + 'a', 870, + 'i', 810, + 'o', 736, + 's', 913, + 'u', 871, + 'B', 913, + 'b', 913, + ); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2565: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1697); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ADVANCE_MAP( + 'I', 904, + 'i', 904, + 'l', 867, + 'n', 740, + 'r', 852, + 'x', 838, + 'B', 913, + 'b', 913, + ); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2566: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(688); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1459); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'n') ADVANCE(740); + if (lookahead == 'r') ADVANCE(852); + if (lookahead == 'x') ADVANCE(838); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2567: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'r') ADVANCE(887); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2568: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1698); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'r') ADVANCE(901); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2569: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(905); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1460); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(904); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2570: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + if (lookahead == 'I') ADVANCE(904); + if (lookahead == 'i') ADVANCE(730); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2571: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + ADVANCE_MAP( + 'I', 1803, + '_', 1728, + 'i', 1803, + 'n', 1740, + '+', 1728, + '-', 1728, + 'B', 1590, + 'b', 1590, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2572: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1629); - if (lookahead == 'o') ADVANCE(1630); - if (lookahead == 'x') ADVANCE(1640); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == '_') ADVANCE(1728); + if (lookahead == 'i') ADVANCE(1735); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1728); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2573: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2574: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'r') ADVANCE(1797); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2575: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1803); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2576: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(1769); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1735); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2577: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(1726); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1760); + if (lookahead == 'o') ADVANCE(1738); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2578: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(490); + if (lookahead == 'I') ADVANCE(1803); + if (lookahead == 'i') ADVANCE(1760); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2579: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(968); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + ADVANCE_MAP( + 'I', 997, + '_', 932, + 'i', 997, + 'n', 941, + '+', 358, + '-', 358, + 'B', 1006, + 'b', 1006, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 2580: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(780); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == '_') ADVANCE(932); + if (lookahead == 'i') ADVANCE(937); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1515); + if (set_contains(sym_long_flag_identifier_character_set_1, 777, lookahead)) ADVANCE(1006); END_STATE(); case 2581: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(873); - if (lookahead == 'e') ADVANCE(746); - if (lookahead == 'o') ADVANCE(1238); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(997); + if (lookahead == 'n') ADVANCE(941); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2582: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'a') ADVANCE(856); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(997); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2583: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'i') ADVANCE(839); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(937); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2584: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'o') ADVANCE(800); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(997); + if (lookahead == 'i') ADVANCE(958); + if (lookahead == 'o') ADVANCE(940); + if (lookahead == 's') ADVANCE(1006); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2585: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(747); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + ADVANCE_MAP( + 'I', 511, + '_', 358, + 'i', 511, + 'n', 382, + '+', 358, + '-', 358, + 'B', 1590, + 'b', 1590, + ); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2586: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(870); - if (lookahead == 'o') ADVANCE(851); - if (lookahead == 's') ADVANCE(886); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == '_') ADVANCE(358); + if (lookahead == 'i') ADVANCE(511); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2587: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(1704); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == '_') ADVANCE(358); + if (lookahead == 'i') ADVANCE(373); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2588: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(1704); - if (lookahead == 't') ADVANCE(1702); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(511); + if (lookahead == 'n') ADVANCE(382); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2589: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(911); - if (lookahead == 't') ADVANCE(908); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(511); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2590: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(359); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(373); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2591: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(359); - if (lookahead == 't') ADVANCE(350); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(432); + if (lookahead == 'o') ADVANCE(379); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2592: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'e') ADVANCE(704); - if (lookahead == 'o') ADVANCE(859); - if (lookahead == 't') ADVANCE(701); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(432); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); END_STATE(); case 2593: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'f') ADVANCE(1240); + if (lookahead == 'N') ADVANCE(905); + if (lookahead == 'f') ADVANCE(1274); + if (lookahead == 'n') ADVANCE(1247); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2594: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'h') ADVANCE(743); - if (lookahead == 'k') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'N') ADVANCE(1804); + if (lookahead == 'n') ADVANCE(1250); END_STATE(); case 2595: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'h') ADVANCE(763); - if (lookahead == 'k') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(713); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(713); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2596: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'i') ADVANCE(712); - if (lookahead == 'r') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(358); + if (lookahead == '+' || + lookahead == '-') ADVANCE(358); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); case 2597: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'i') ADVANCE(1756); + if (lookahead == '_') ADVANCE(1729); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2598: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'i') ADVANCE(960); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(930); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1491); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2599: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'i') ADVANCE(465); + if (lookahead == '_') ADVANCE(715); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1490); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2600: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'i') ADVANCE(849); - if (lookahead == 'r') ADVANCE(733); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2601: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'k') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == '_') ADVANCE(1730); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2602: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'k') ADVANCE(1561); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); case 2603: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (lookahead == 's') ADVANCE(1317); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); case 2604: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'l') ADVANCE(760); - if (lookahead == 'n') ADVANCE(708); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1661); + if (lookahead == 'o') ADVANCE(1662); + if (lookahead == 'x') ADVANCE(1672); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2605: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'n') ADVANCE(1705); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1567); END_STATE(); case 2606: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'n') ADVANCE(363); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1571); END_STATE(); case 2607: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'n') ADVANCE(1214); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); case 2608: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'n') ADVANCE(912); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(1801); END_STATE(); case 2609: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'n') ADVANCE(1220); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(1758); END_STATE(); case 2610: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(784); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'a') ADVANCE(995); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2611: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(1744); + if (lookahead == 'a') ADVANCE(504); END_STATE(); case 2612: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(947); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(807); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2613: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(444); + if (lookahead == 'a') ADVANCE(900); + if (lookahead == 'e') ADVANCE(773); + if (lookahead == 'o') ADVANCE(1269); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2614: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(963); - if (lookahead == 's') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'a') ADVANCE(883); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2615: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(813); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'i') ADVANCE(866); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2616: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(467); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'e') ADVANCE(869); + if (lookahead == 'o') ADVANCE(827); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2617: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(850); - if (lookahead == 's') ADVANCE(886); - if (lookahead == 'u') ADVANCE(777); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(774); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2618: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(817); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'o') ADVANCE(878); + if (lookahead == 's') ADVANCE(913); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2619: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'o') ADVANCE(1758); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'e') ADVANCE(1736); END_STATE(); case 2620: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'r') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(1736); + if (lookahead == 't') ADVANCE(1734); END_STATE(); case 2621: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'r') ADVANCE(1440); - if (lookahead == 'v') ADVANCE(736); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'e') ADVANCE(938); + if (lookahead == 't') ADVANCE(935); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2622: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'r') ADVANCE(1561); + if (lookahead == 'e') ADVANCE(374); END_STATE(); case 2623: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'r') ADVANCE(1436); + if (lookahead == 'e') ADVANCE(374); + if (lookahead == 't') ADVANCE(366); END_STATE(); case 2624: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'r') ADVANCE(1438); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'e') ADVANCE(731); + if (lookahead == 'o') ADVANCE(886); + if (lookahead == 't') ADVANCE(728); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2625: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 's') ADVANCE(979); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'f') ADVANCE(1271); END_STATE(); case 2626: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 's') ADVANCE(886); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'h') ADVANCE(770); + if (lookahead == 'k') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2627: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'h') ADVANCE(790); + if (lookahead == 'k') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2628: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(1725); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'i') ADVANCE(739); + if (lookahead == 'r') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2629: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 's') ADVANCE(718); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(1788); END_STATE(); case 2630: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1775); + if (lookahead == 'i') ADVANCE(987); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2631: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(881); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(480); END_STATE(); case 2632: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'i') ADVANCE(876); + if (lookahead == 'r') ADVANCE(760); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2633: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1772); + if (lookahead == 'k') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2634: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (set_contains(sym_identifier_character_set_1, 763, lookahead)) ADVANCE(979); + if (lookahead == 'k') ADVANCE(1593); END_STATE(); case 2635: ACCEPT_TOKEN(aux_sym_unquoted_token6); - if (set_contains(sym_cmd_identifier_character_set_2, 766, lookahead)) ADVANCE(886); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (lookahead == 's') ADVANCE(1348); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2636: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == '-') ADVANCE(2685); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'l') ADVANCE(787); + if (lookahead == 'n') ADVANCE(735); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2637: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == '2') ADVANCE(2677); - if (lookahead == '0' || - lookahead == '1') ADVANCE(2684); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'n') ADVANCE(1737); END_STATE(); case 2638: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == ':') ADVANCE(2688); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'n') ADVANCE(1245); END_STATE(); case 2639: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == ':') ADVANCE(2690); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'n') ADVANCE(939); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2640: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2669); - if (lookahead == 'r') ADVANCE(2665); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'n') ADVANCE(1251); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2641: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2669); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'n') ADVANCE(378); END_STATE(); case 2642: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2650); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(811); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2643: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2659); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(1776); END_STATE(); case 2644: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == '_') ADVANCE(2644); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(989); + if (lookahead == 's') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2645: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == '_') ADVANCE(2645); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(840); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2646: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == '_') ADVANCE(2647); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2647); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(974); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2647: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == '_') ADVANCE(2647); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(459); END_STATE(); case 2648: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'a') ADVANCE(2657); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(482); + if (lookahead == 's') ADVANCE(1593); END_STATE(); case 2649: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'a') ADVANCE(2667); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(877); + if (lookahead == 's') ADVANCE(913); + if (lookahead == 'u') ADVANCE(804); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2650: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(844); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2651: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'c') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'o') ADVANCE(1790); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2652: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'e') ADVANCE(1509); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'r') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2653: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'e') ADVANCE(1517); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'r') ADVANCE(1471); + if (lookahead == 'v') ADVANCE(763); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2654: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'e') ADVANCE(2651); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'r') ADVANCE(1593); END_STATE(); case 2655: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'k') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'r') ADVANCE(1467); END_STATE(); case 2656: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'l') ADVANCE(1500); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'r') ADVANCE(1469); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2657: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'l') ADVANCE(2664); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 's') ADVANCE(1006); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2658: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'l') ADVANCE(2656); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 's') ADVANCE(913); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2659: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'n') ADVANCE(1561); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 's') ADVANCE(1593); END_STATE(); case 2660: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'r') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'u') ADVANCE(1757); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2661: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'r') ADVANCE(2665); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 's') ADVANCE(745); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2662: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(2658); + ACCEPT_TOKEN(aux_sym_unquoted_token6); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + lookahead == 'a') ADVANCE(1807); END_STATE(); case 2663: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 's') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(908); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2664: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 's') ADVANCE(2653); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(905); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2665: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'u') ADVANCE(2652); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1804); END_STATE(); case 2666: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'u') ADVANCE(2658); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (set_contains(sym_identifier_character_set_1, 776, lookahead)) ADVANCE(1006); END_STATE(); case 2667: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'y') ADVANCE(1561); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + ACCEPT_TOKEN(aux_sym_unquoted_token6); + if (set_contains(sym_cmd_identifier_character_set_2, 779, lookahead)) ADVANCE(913); END_STATE(); case 2668: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == '-') ADVANCE(2717); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2669: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == '2') ADVANCE(2709); + if (lookahead == '0' || + lookahead == '1') ADVANCE(2716); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2670: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1552); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == ':') ADVANCE(2720); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2671: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2675); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == ':') ADVANCE(2722); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2672: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1557); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2701); + if (lookahead == 'r') ADVANCE(2697); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2673: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2670); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2701); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2674: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2671); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2682); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2675: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2676); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2691); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2676: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1550); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == '_') ADVANCE(2676); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2677: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1579); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == '_') ADVANCE(2677); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2678: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == '_') ADVANCE(2679); + if (lookahead == '+' || + lookahead == '-') ADVANCE(2679); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2679: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2636); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == '_') ADVANCE(2679); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2680: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2639); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'a') ADVANCE(2689); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2681: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2679); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'a') ADVANCE(2699); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2682: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1576); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2683: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1586); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'c') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2684: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1579); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'e') ADVANCE(1541); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2685: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2686); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'e') ADVANCE(1549); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2686: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1581); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'e') ADVANCE(2683); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2687: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2680); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'k') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2688: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2682); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'l') ADVANCE(1532); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2689: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2638); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'l') ADVANCE(2696); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2690: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2689); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'l') ADVANCE(2688); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2691: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2691); + if (lookahead == 'n') ADVANCE(1593); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2692: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'r') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2693: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); - if (lookahead == '_') ADVANCE(2645); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'r') ADVANCE(2697); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2694: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'u') ADVANCE(2690); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2704); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2695: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); - if (lookahead == 'a') ADVANCE(2657); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 's') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2696: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); - if (lookahead == 'r') ADVANCE(2665); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 's') ADVANCE(2685); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2697: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); - if (lookahead == 'u') ADVANCE(2658); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'u') ADVANCE(2684); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2698: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'u') ADVANCE(2690); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2699: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2670); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'y') ADVANCE(1593); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2700: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '-') ADVANCE(2747); - if (lookahead == '_') ADVANCE(2709); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2709); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2704); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2701: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '-') ADVANCE(2748); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(1590); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2702: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '.') ADVANCE(2745); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2703); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(2754); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1584); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2703: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '2') ADVANCE(2737); - if (lookahead == '0' || - lookahead == '1') ADVANCE(2746); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2707); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2704: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == ':') ADVANCE(2738); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2740); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1589); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2705: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == ':') ADVANCE(2750); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2702); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2706: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == ':') ADVANCE(2752); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2703); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2707: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'T') ADVANCE(2749); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2708); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2708: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2709); - if (lookahead == 'b') ADVANCE(1564); - if (lookahead == 'o') ADVANCE(1567); - if (lookahead == 'x') ADVANCE(1570); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2711); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1582); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2709: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2709); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2709); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1611); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2710: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2709); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2700); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1605); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2711: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2709); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2710); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2668); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2712: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2709); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2711); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2671); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2713: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2713); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1464); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2711); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2714: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2715); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2715); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1486); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1608); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2715: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '_') ADVANCE(2715); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1486); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1618); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2716: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'a') ADVANCE(2719); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1611); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2717: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'e') ADVANCE(1515); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2718); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2718: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'e') ADVANCE(1523); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1613); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2719: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'l') ADVANCE(2723); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2712); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2720: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'l') ADVANCE(1506); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2714); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2721: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'l') ADVANCE(2720); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2670); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2722: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'r') ADVANCE(2724); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2721); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2723: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 's') ADVANCE(2718); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token1); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2723); END_STATE(); case 2724: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'u') ADVANCE(2717); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); END_STATE(); case 2725: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'u') ADVANCE(2721); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2731); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + if (lookahead == '_') ADVANCE(2677); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2726: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '+' || - lookahead == '-') ADVANCE(2703); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(2754); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2726); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); case 2727: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2731); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + if (lookahead == 'a') ADVANCE(2689); END_STATE(); case 2728: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(2730); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + if (lookahead == 'r') ADVANCE(2697); END_STATE(); case 2729: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2734); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + if (lookahead == 'u') ADVANCE(2690); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2704); END_STATE(); case 2730: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2733); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2704); END_STATE(); case 2731: - ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token2); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2754); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + lookahead == 'n') ADVANCE(2702); END_STATE(); case 2732: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2728); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '-') ADVANCE(2779); + if (lookahead == '_') ADVANCE(2741); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2741); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2733: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2729); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '-') ADVANCE(2780); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2734: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2735); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '.') ADVANCE(2777); + if (lookahead == '+' || + lookahead == '-') ADVANCE(2735); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(2786); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token2_character_set_1, 13, lookahead))) ADVANCE(2786); END_STATE(); case 2735: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(2754); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '2') ADVANCE(2769); + if (lookahead == '0' || + lookahead == '1') ADVANCE(2778); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2736: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(2736); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == ':') ADVANCE(2770); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2772); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2737: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(2704); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == ':') ADVANCE(2782); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2738: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2740); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == ':') ADVANCE(2784); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2739: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(2739); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == 'T') ADVANCE(2781); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2740: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2754); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2741); + if (lookahead == 'b') ADVANCE(1596); + if (lookahead == 'o') ADVANCE(1599); + if (lookahead == 'x') ADVANCE(1602); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2743); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2741: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2701); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2741); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2741); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2742: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2707); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2741); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2732); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2743: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2706); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2741); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2742); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2744: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2702); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2741); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2743); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2745: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2726); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2746); + if (lookahead == '+' || + lookahead == '-') ADVANCE(2746); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1516); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2746: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2704); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2746); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1516); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2747: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2741); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == '_') ADVANCE(2747); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1495); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2748: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2742); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == 'a') ADVANCE(2751); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2749: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2743); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == 'e') ADVANCE(1547); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2750: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2744); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == 'e') ADVANCE(1555); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2751: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2705); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == 'l') ADVANCE(2755); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2752: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2751); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if (lookahead == 'l') ADVANCE(1538); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); case 2753: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'l') ADVANCE(2752); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2754: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'r') ADVANCE(2756); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2755: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 's') ADVANCE(2750); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2756: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'u') ADVANCE(2749); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2757: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'u') ADVANCE(2753); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2763); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2758: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == '+' || + lookahead == '-') ADVANCE(2735); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(2786); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2758); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2759: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2763); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2760: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(2762); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2761: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2766); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2762: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2765); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2763: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2786); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2764: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2760); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2765: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2761); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2766: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2767); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2767: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(2786); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2768: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(2768); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2769: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(2736); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2770: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(2772); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2771: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(2771); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2772: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2786); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2773: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2733); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2774: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2739); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2775: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2738); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2776: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2734); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2777: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2758); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2778: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2736); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2779: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2773); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2780: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2774); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2781: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2775); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2782: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2776); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2783: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2737); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2784: + ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2783); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); + END_STATE(); + case 2785: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2753); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2785); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 2754: + case 2786: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token3); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 2755: + case 2787: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); END_STATE(); - case 2756: + case 2788: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); - if (lookahead == '_') ADVANCE(2645); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(2677); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 2757: + case 2789: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 2758: + case 2790: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); - if (lookahead == 'a') ADVANCE(2657); + if (lookahead == 'a') ADVANCE(2689); END_STATE(); - case 2759: + case 2791: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); - if (lookahead == 'r') ADVANCE(2665); + if (lookahead == 'r') ADVANCE(2697); END_STATE(); - case 2760: + case 2792: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); - if (lookahead == 'u') ADVANCE(2658); + if (lookahead == 'u') ADVANCE(2690); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); END_STATE(); - case 2761: + case 2793: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); END_STATE(); - case 2762: + case 2794: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token4); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2670); + lookahead == 'n') ADVANCE(2702); END_STATE(); - case 2763: + case 2795: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token5); - if (lookahead == '#') ADVANCE(2809); - if (lookahead == '_') ADVANCE(2765); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1467); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2766); + if (lookahead == '#') ADVANCE(2841); + if (lookahead == '_') ADVANCE(2797); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2798); END_STATE(); - case 2764: + case 2796: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token5); - if (lookahead == '#') ADVANCE(2809); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2766); + if (lookahead == '#') ADVANCE(2841); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2798); END_STATE(); - case 2765: + case 2797: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token5); - if (lookahead == '_') ADVANCE(2765); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1467); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2766); + if (lookahead == '_') ADVANCE(2797); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1498); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2798); END_STATE(); - case 2766: + case 2798: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token5); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2766); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2798); END_STATE(); - case 2767: + case 2799: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); END_STATE(); - case 2768: + case 2800: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); - if (lookahead == '_') ADVANCE(2645); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(2677); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 2769: + case 2801: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 2770: + case 2802: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); - if (lookahead == 'a') ADVANCE(2657); + if (lookahead == 'a') ADVANCE(2689); END_STATE(); - case 2771: + case 2803: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); - if (lookahead == 'r') ADVANCE(2665); + if (lookahead == 'r') ADVANCE(2697); END_STATE(); - case 2772: + case 2804: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); - if (lookahead == 'u') ADVANCE(2658); + if (lookahead == 'u') ADVANCE(2690); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); END_STATE(); - case 2773: + case 2805: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); END_STATE(); - case 2774: + case 2806: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token6); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2670); + lookahead == 'n') ADVANCE(2702); END_STATE(); - case 2775: + case 2807: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); END_STATE(); - case 2776: + case 2808: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == '_') ADVANCE(344); - if (lookahead == 'i') ADVANCE(497); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == '_') ADVANCE(358); + if (lookahead == 'i') ADVANCE(511); if (lookahead == '+' || - lookahead == '-') ADVANCE(344); + lookahead == '-') ADVANCE(358); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); - case 2777: + case 2809: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == '_') ADVANCE(344); - if (lookahead == 'i') ADVANCE(358); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == '_') ADVANCE(358); + if (lookahead == 'i') ADVANCE(373); if (lookahead == '+' || - lookahead == '-') ADVANCE(344); + lookahead == '-') ADVANCE(358); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); - case 2778: + case 2810: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(497); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(511); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2779: + case 2811: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(358); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(373); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2780: + case 2812: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(497); - if (lookahead == 'i') ADVANCE(416); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'i') ADVANCE(432); + if (lookahead == 's') ADVANCE(1593); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2781: + case 2813: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == '_') ADVANCE(2647); - if (lookahead == 'i') ADVANCE(2669); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == '_') ADVANCE(2679); + if (lookahead == 'i') ADVANCE(2701); if (lookahead == '+' || - lookahead == '-') ADVANCE(2647); + lookahead == '-') ADVANCE(2679); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); - case 2782: + case 2814: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == '_') ADVANCE(2647); - if (lookahead == 'i') ADVANCE(2650); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == '_') ADVANCE(2679); + if (lookahead == 'i') ADVANCE(2682); if (lookahead == '+' || - lookahead == '-') ADVANCE(2647); + lookahead == '-') ADVANCE(2679); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); + lookahead == 'b') ADVANCE(1590); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1514); END_STATE(); - case 2783: + case 2815: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2669); - if (lookahead == 'r') ADVANCE(2665); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2701); + if (lookahead == 'r') ADVANCE(2697); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2784: + case 2816: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2669); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2701); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2785: + case 2817: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2650); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2682); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2786: + case 2818: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'I') ADVANCE(2669); - if (lookahead == 'i') ADVANCE(2659); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 'I') ADVANCE(2701); + if (lookahead == 'i') ADVANCE(2691); + if (lookahead == 's') ADVANCE(1593); if (lookahead == 'B' || - lookahead == 'b') ADVANCE(1558); + lookahead == 'b') ADVANCE(1590); END_STATE(); - case 2787: + case 2819: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == '_') ADVANCE(2644); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (lookahead == '_') ADVANCE(2676); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1578); END_STATE(); - case 2788: + case 2820: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == '_') ADVANCE(2645); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(2677); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 2789: + case 2821: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == '_') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1481); + if (lookahead == '_') ADVANCE(360); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1512); END_STATE(); - case 2790: + case 2822: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == '_') ADVANCE(1546); - if (lookahead == 'b') ADVANCE(1562); - if (lookahead == 'o') ADVANCE(1565); - if (lookahead == 'x') ADVANCE(1568); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); + if (lookahead == '_') ADVANCE(1578); + if (lookahead == 'b') ADVANCE(1594); + if (lookahead == 'o') ADVANCE(1597); + if (lookahead == 'x') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); END_STATE(); - case 2791: + case 2823: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == '_') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); + if (lookahead == '_') ADVANCE(1578); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1573); END_STATE(); - case 2792: + case 2824: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'a') ADVANCE(2657); + if (lookahead == 'a') ADVANCE(2689); END_STATE(); - case 2793: + case 2825: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'a') ADVANCE(490); + if (lookahead == 'a') ADVANCE(504); END_STATE(); - case 2794: + case 2826: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'a') ADVANCE(2667); + if (lookahead == 'a') ADVANCE(2699); END_STATE(); - case 2795: + case 2827: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'e') ADVANCE(2651); + if (lookahead == 'e') ADVANCE(2683); END_STATE(); - case 2796: + case 2828: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'e') ADVANCE(359); + if (lookahead == 'e') ADVANCE(374); END_STATE(); - case 2797: + case 2829: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'k') ADVANCE(1561); + if (lookahead == 'k') ADVANCE(1593); END_STATE(); - case 2798: + case 2830: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 'r') ADVANCE(1561); + if (lookahead == 'r') ADVANCE(1593); END_STATE(); - case 2799: + case 2831: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 's') ADVANCE(1561); + if (lookahead == 's') ADVANCE(1593); END_STATE(); - case 2800: + case 2832: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); - if (lookahead == 's') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(2658); + if (lookahead == 's') ADVANCE(1593); + if (lookahead == 'u') ADVANCE(2690); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); END_STATE(); - case 2801: + case 2833: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2672); + lookahead == 'a') ADVANCE(2704); END_STATE(); - case 2802: + case 2834: ACCEPT_TOKEN(aux_sym__unquoted_in_list_token7); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2670); + lookahead == 'n') ADVANCE(2702); END_STATE(); - case 2803: + case 2835: ACCEPT_TOKEN(anon_sym_POUND); END_STATE(); - case 2804: + case 2836: ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '\n') ADVANCE(633); + if (lookahead == '\n') ADVANCE(660); if (lookahead != 0) ADVANCE(6); END_STATE(); - case 2805: + case 2837: ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(632); + if (lookahead == '!') ADVANCE(659); END_STATE(); - case 2806: + case 2838: ACCEPT_TOKEN(anon_sym_POUND); if (lookahead == ',' || - lookahead == ':') ADVANCE(2336); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2297); + lookahead == ':') ADVANCE(2368); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2329); END_STATE(); - case 2807: + case 2839: ACCEPT_TOKEN(anon_sym_POUND); - if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1616); + if ((!eof && set_contains(aux_sym__record_key_token1_character_set_1, 12, lookahead))) ADVANCE(1648); END_STATE(); - case 2808: + case 2840: ACCEPT_TOKEN(anon_sym_POUND); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2754); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2786); END_STATE(); - case 2809: + case 2841: ACCEPT_TOKEN(anon_sym_POUND); - if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2766); + if ((!eof && set_contains(aux_sym__unquoted_in_list_token1_character_set_2, 12, lookahead))) ADVANCE(2798); END_STATE(); - case 2810: + case 2842: ACCEPT_TOKEN(anon_sym_POUND); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2336); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(2368); END_STATE(); - case 2811: + case 2843: ACCEPT_TOKEN(anon_sym_POUND); - if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1612); + if ((!eof && set_contains(aux_sym__list_item_starts_with_sign_token1_character_set_1, 11, lookahead))) ADVANCE(1644); END_STATE(); - case 2812: + case 2844: ACCEPT_TOKEN(anon_sym_POUND); if (lookahead != 0 && - lookahead != '\n') ADVANCE(2814); + lookahead != '\n') ADVANCE(2846); END_STATE(); - case 2813: + case 2845: ACCEPT_TOKEN(aux_sym_comment_token1); - if (lookahead == '#') ADVANCE(2812); + if (lookahead == '#') ADVANCE(2844); if (lookahead == '\t' || (0x0b <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(2813); + lookahead == ' ') ADVANCE(2845); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(2814); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(2846); END_STATE(); - case 2814: + case 2846: ACCEPT_TOKEN(aux_sym_comment_token1); if (lookahead != 0 && - lookahead != '\n') ADVANCE(2814); + lookahead != '\n') ADVANCE(2846); END_STATE(); default: return false; @@ -41656,6909 +43426,7505 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0}, - [1] = {.lex_state = 630}, - [2] = {.lex_state = 143}, - [3] = {.lex_state = 143}, - [4] = {.lex_state = 143}, - [5] = {.lex_state = 143}, - [6] = {.lex_state = 143}, - [7] = {.lex_state = 143}, - [8] = {.lex_state = 143}, - [9] = {.lex_state = 143}, - [10] = {.lex_state = 143}, - [11] = {.lex_state = 143}, - [12] = {.lex_state = 143}, - [13] = {.lex_state = 143}, - [14] = {.lex_state = 143}, - [15] = {.lex_state = 143}, - [16] = {.lex_state = 143}, - [17] = {.lex_state = 143}, - [18] = {.lex_state = 143}, - [19] = {.lex_state = 143}, - [20] = {.lex_state = 143}, - [21] = {.lex_state = 628}, - [22] = {.lex_state = 628}, - [23] = {.lex_state = 628}, - [24] = {.lex_state = 628}, - [25] = {.lex_state = 628}, - [26] = {.lex_state = 628}, - [27] = {.lex_state = 628}, - [28] = {.lex_state = 628}, - [29] = {.lex_state = 628}, - [30] = {.lex_state = 628}, - [31] = {.lex_state = 628}, - [32] = {.lex_state = 628}, - [33] = {.lex_state = 628}, - [34] = {.lex_state = 628}, - [35] = {.lex_state = 628}, - [36] = {.lex_state = 628}, - [37] = {.lex_state = 628}, - [38] = {.lex_state = 628}, - [39] = {.lex_state = 628}, - [40] = {.lex_state = 628}, - [41] = {.lex_state = 628}, - [42] = {.lex_state = 628}, - [43] = {.lex_state = 628}, - [44] = {.lex_state = 628}, - [45] = {.lex_state = 628}, - [46] = {.lex_state = 628}, - [47] = {.lex_state = 628}, - [48] = {.lex_state = 628}, - [49] = {.lex_state = 628}, - [50] = {.lex_state = 628}, - [51] = {.lex_state = 628}, - [52] = {.lex_state = 628}, - [53] = {.lex_state = 628}, - [54] = {.lex_state = 628}, - [55] = {.lex_state = 628}, - [56] = {.lex_state = 628}, - [57] = {.lex_state = 628}, - [58] = {.lex_state = 628}, - [59] = {.lex_state = 628}, - [60] = {.lex_state = 628}, - [61] = {.lex_state = 628}, - [62] = {.lex_state = 628}, - [63] = {.lex_state = 628}, - [64] = {.lex_state = 628}, - [65] = {.lex_state = 628}, - [66] = {.lex_state = 628}, - [67] = {.lex_state = 628}, - [68] = {.lex_state = 628}, - [69] = {.lex_state = 628}, - [70] = {.lex_state = 628}, - [71] = {.lex_state = 628}, - [72] = {.lex_state = 628}, - [73] = {.lex_state = 628}, - [74] = {.lex_state = 628}, - [75] = {.lex_state = 628}, - [76] = {.lex_state = 628}, - [77] = {.lex_state = 628}, - [78] = {.lex_state = 628}, - [79] = {.lex_state = 628}, - [80] = {.lex_state = 628}, - [81] = {.lex_state = 628}, - [82] = {.lex_state = 628}, - [83] = {.lex_state = 628}, - [84] = {.lex_state = 628}, - [85] = {.lex_state = 628}, - [86] = {.lex_state = 628}, - [87] = {.lex_state = 628}, - [88] = {.lex_state = 628}, - [89] = {.lex_state = 628}, - [90] = {.lex_state = 628}, - [91] = {.lex_state = 628}, - [92] = {.lex_state = 628}, - [93] = {.lex_state = 628}, - [94] = {.lex_state = 628}, - [95] = {.lex_state = 628}, - [96] = {.lex_state = 628}, - [97] = {.lex_state = 628}, - [98] = {.lex_state = 628}, - [99] = {.lex_state = 628}, - [100] = {.lex_state = 628}, - [101] = {.lex_state = 628}, - [102] = {.lex_state = 628}, - [103] = {.lex_state = 628}, - [104] = {.lex_state = 628}, - [105] = {.lex_state = 628}, - [106] = {.lex_state = 628}, - [107] = {.lex_state = 628}, - [108] = {.lex_state = 628}, - [109] = {.lex_state = 628}, - [110] = {.lex_state = 628}, - [111] = {.lex_state = 628}, - [112] = {.lex_state = 628}, - [113] = {.lex_state = 628}, - [114] = {.lex_state = 628}, - [115] = {.lex_state = 628}, - [116] = {.lex_state = 628}, - [117] = {.lex_state = 628}, - [118] = {.lex_state = 628}, - [119] = {.lex_state = 628}, - [120] = {.lex_state = 628}, - [121] = {.lex_state = 628}, - [122] = {.lex_state = 628}, - [123] = {.lex_state = 628}, - [124] = {.lex_state = 628}, - [125] = {.lex_state = 628}, - [126] = {.lex_state = 628}, - [127] = {.lex_state = 628}, - [128] = {.lex_state = 628}, - [129] = {.lex_state = 628}, - [130] = {.lex_state = 628}, - [131] = {.lex_state = 628}, - [132] = {.lex_state = 628}, - [133] = {.lex_state = 628}, - [134] = {.lex_state = 628}, - [135] = {.lex_state = 538}, - [136] = {.lex_state = 538}, - [137] = {.lex_state = 539}, - [138] = {.lex_state = 539}, - [139] = {.lex_state = 539}, - [140] = {.lex_state = 539}, - [141] = {.lex_state = 552}, - [142] = {.lex_state = 538}, - [143] = {.lex_state = 552}, - [144] = {.lex_state = 563}, - [145] = {.lex_state = 539}, - [146] = {.lex_state = 538}, - [147] = {.lex_state = 539}, - [148] = {.lex_state = 551}, - [149] = {.lex_state = 536}, - [150] = {.lex_state = 536}, - [151] = {.lex_state = 539}, - [152] = {.lex_state = 552}, - [153] = {.lex_state = 563}, - [154] = {.lex_state = 540}, - [155] = {.lex_state = 536}, - [156] = {.lex_state = 551}, - [157] = {.lex_state = 540}, - [158] = {.lex_state = 540}, - [159] = {.lex_state = 551}, - [160] = {.lex_state = 540}, - [161] = {.lex_state = 539}, - [162] = {.lex_state = 552}, - [163] = {.lex_state = 539}, - [164] = {.lex_state = 539}, - [165] = {.lex_state = 551}, - [166] = {.lex_state = 540}, - [167] = {.lex_state = 536}, - [168] = {.lex_state = 551}, - [169] = {.lex_state = 1}, - [170] = {.lex_state = 533}, - [171] = {.lex_state = 550}, - [172] = {.lex_state = 550}, - [173] = {.lex_state = 1}, - [174] = {.lex_state = 550}, - [175] = {.lex_state = 550}, - [176] = {.lex_state = 550}, - [177] = {.lex_state = 550}, - [178] = {.lex_state = 540}, - [179] = {.lex_state = 550}, - [180] = {.lex_state = 550}, - [181] = {.lex_state = 550}, - [182] = {.lex_state = 540}, - [183] = {.lex_state = 1}, - [184] = {.lex_state = 540}, - [185] = {.lex_state = 1}, - [186] = {.lex_state = 544}, - [187] = {.lex_state = 540}, - [188] = {.lex_state = 550}, + [1] = {.lex_state = 657}, + [2] = {.lex_state = 168}, + [3] = {.lex_state = 168}, + [4] = {.lex_state = 168}, + [5] = {.lex_state = 168}, + [6] = {.lex_state = 168}, + [7] = {.lex_state = 168}, + [8] = {.lex_state = 168}, + [9] = {.lex_state = 168}, + [10] = {.lex_state = 168}, + [11] = {.lex_state = 168}, + [12] = {.lex_state = 168}, + [13] = {.lex_state = 168}, + [14] = {.lex_state = 168}, + [15] = {.lex_state = 168}, + [16] = {.lex_state = 168}, + [17] = {.lex_state = 168}, + [18] = {.lex_state = 168}, + [19] = {.lex_state = 168}, + [20] = {.lex_state = 168}, + [21] = {.lex_state = 168}, + [22] = {.lex_state = 168}, + [23] = {.lex_state = 168}, + [24] = {.lex_state = 655}, + [25] = {.lex_state = 655}, + [26] = {.lex_state = 655}, + [27] = {.lex_state = 655}, + [28] = {.lex_state = 655}, + [29] = {.lex_state = 655}, + [30] = {.lex_state = 655}, + [31] = {.lex_state = 655}, + [32] = {.lex_state = 655}, + [33] = {.lex_state = 655}, + [34] = {.lex_state = 655}, + [35] = {.lex_state = 655}, + [36] = {.lex_state = 655}, + [37] = {.lex_state = 655}, + [38] = {.lex_state = 655}, + [39] = {.lex_state = 655}, + [40] = {.lex_state = 655}, + [41] = {.lex_state = 655}, + [42] = {.lex_state = 655}, + [43] = {.lex_state = 655}, + [44] = {.lex_state = 655}, + [45] = {.lex_state = 655}, + [46] = {.lex_state = 655}, + [47] = {.lex_state = 655}, + [48] = {.lex_state = 655}, + [49] = {.lex_state = 655}, + [50] = {.lex_state = 655}, + [51] = {.lex_state = 655}, + [52] = {.lex_state = 655}, + [53] = {.lex_state = 655}, + [54] = {.lex_state = 655}, + [55] = {.lex_state = 655}, + [56] = {.lex_state = 655}, + [57] = {.lex_state = 655}, + [58] = {.lex_state = 655}, + [59] = {.lex_state = 655}, + [60] = {.lex_state = 655}, + [61] = {.lex_state = 655}, + [62] = {.lex_state = 655}, + [63] = {.lex_state = 655}, + [64] = {.lex_state = 655}, + [65] = {.lex_state = 655}, + [66] = {.lex_state = 655}, + [67] = {.lex_state = 655}, + [68] = {.lex_state = 655}, + [69] = {.lex_state = 655}, + [70] = {.lex_state = 655}, + [71] = {.lex_state = 655}, + [72] = {.lex_state = 655}, + [73] = {.lex_state = 655}, + [74] = {.lex_state = 655}, + [75] = {.lex_state = 655}, + [76] = {.lex_state = 655}, + [77] = {.lex_state = 655}, + [78] = {.lex_state = 655}, + [79] = {.lex_state = 655}, + [80] = {.lex_state = 655}, + [81] = {.lex_state = 655}, + [82] = {.lex_state = 655}, + [83] = {.lex_state = 655}, + [84] = {.lex_state = 655}, + [85] = {.lex_state = 655}, + [86] = {.lex_state = 655}, + [87] = {.lex_state = 655}, + [88] = {.lex_state = 655}, + [89] = {.lex_state = 655}, + [90] = {.lex_state = 655}, + [91] = {.lex_state = 655}, + [92] = {.lex_state = 655}, + [93] = {.lex_state = 655}, + [94] = {.lex_state = 655}, + [95] = {.lex_state = 655}, + [96] = {.lex_state = 655}, + [97] = {.lex_state = 655}, + [98] = {.lex_state = 655}, + [99] = {.lex_state = 655}, + [100] = {.lex_state = 655}, + [101] = {.lex_state = 655}, + [102] = {.lex_state = 655}, + [103] = {.lex_state = 655}, + [104] = {.lex_state = 655}, + [105] = {.lex_state = 655}, + [106] = {.lex_state = 655}, + [107] = {.lex_state = 655}, + [108] = {.lex_state = 655}, + [109] = {.lex_state = 655}, + [110] = {.lex_state = 655}, + [111] = {.lex_state = 655}, + [112] = {.lex_state = 655}, + [113] = {.lex_state = 655}, + [114] = {.lex_state = 655}, + [115] = {.lex_state = 655}, + [116] = {.lex_state = 655}, + [117] = {.lex_state = 655}, + [118] = {.lex_state = 655}, + [119] = {.lex_state = 655}, + [120] = {.lex_state = 655}, + [121] = {.lex_state = 655}, + [122] = {.lex_state = 655}, + [123] = {.lex_state = 655}, + [124] = {.lex_state = 655}, + [125] = {.lex_state = 655}, + [126] = {.lex_state = 655}, + [127] = {.lex_state = 655}, + [128] = {.lex_state = 655}, + [129] = {.lex_state = 655}, + [130] = {.lex_state = 655}, + [131] = {.lex_state = 655}, + [132] = {.lex_state = 655}, + [133] = {.lex_state = 655}, + [134] = {.lex_state = 655}, + [135] = {.lex_state = 655}, + [136] = {.lex_state = 655}, + [137] = {.lex_state = 655}, + [138] = {.lex_state = 655}, + [139] = {.lex_state = 655}, + [140] = {.lex_state = 655}, + [141] = {.lex_state = 655}, + [142] = {.lex_state = 655}, + [143] = {.lex_state = 655}, + [144] = {.lex_state = 655}, + [145] = {.lex_state = 655}, + [146] = {.lex_state = 655}, + [147] = {.lex_state = 655}, + [148] = {.lex_state = 655}, + [149] = {.lex_state = 655}, + [150] = {.lex_state = 655}, + [151] = {.lex_state = 655}, + [152] = {.lex_state = 655}, + [153] = {.lex_state = 655}, + [154] = {.lex_state = 655}, + [155] = {.lex_state = 655}, + [156] = {.lex_state = 655}, + [157] = {.lex_state = 553}, + [158] = {.lex_state = 553}, + [159] = {.lex_state = 571}, + [160] = {.lex_state = 554}, + [161] = {.lex_state = 554}, + [162] = {.lex_state = 554}, + [163] = {.lex_state = 586}, + [164] = {.lex_state = 571}, + [165] = {.lex_state = 554}, + [166] = {.lex_state = 553}, + [167] = {.lex_state = 553}, + [168] = {.lex_state = 554}, + [169] = {.lex_state = 555}, + [170] = {.lex_state = 551}, + [171] = {.lex_state = 570}, + [172] = {.lex_state = 570}, + [173] = {.lex_state = 570}, + [174] = {.lex_state = 571}, + [175] = {.lex_state = 555}, + [176] = {.lex_state = 554}, + [177] = {.lex_state = 551}, + [178] = {.lex_state = 555}, + [179] = {.lex_state = 555}, + [180] = {.lex_state = 570}, + [181] = {.lex_state = 555}, + [182] = {.lex_state = 554}, + [183] = {.lex_state = 570}, + [184] = {.lex_state = 551}, + [185] = {.lex_state = 554}, + [186] = {.lex_state = 554}, + [187] = {.lex_state = 571}, + [188] = {.lex_state = 586}, [189] = {.lex_state = 551}, - [190] = {.lex_state = 550}, - [191] = {.lex_state = 550}, - [192] = {.lex_state = 550}, - [193] = {.lex_state = 550}, - [194] = {.lex_state = 551}, - [195] = {.lex_state = 550}, - [196] = {.lex_state = 551}, - [197] = {.lex_state = 550}, - [198] = {.lex_state = 551}, - [199] = {.lex_state = 550}, - [200] = {.lex_state = 540}, - [201] = {.lex_state = 551}, - [202] = {.lex_state = 550}, - [203] = {.lex_state = 550}, - [204] = {.lex_state = 550}, - [205] = {.lex_state = 550}, - [206] = {.lex_state = 536}, - [207] = {.lex_state = 550}, - [208] = {.lex_state = 550}, - [209] = {.lex_state = 550}, - [210] = {.lex_state = 550}, - [211] = {.lex_state = 536}, - [212] = {.lex_state = 544}, - [213] = {.lex_state = 550}, - [214] = {.lex_state = 550}, - [215] = {.lex_state = 550}, - [216] = {.lex_state = 550}, + [190] = {.lex_state = 554}, + [191] = {.lex_state = 570}, + [192] = {.lex_state = 570}, + [193] = {.lex_state = 569}, + [194] = {.lex_state = 569}, + [195] = {.lex_state = 569}, + [196] = {.lex_state = 569}, + [197] = {.lex_state = 569}, + [198] = {.lex_state = 555}, + [199] = {.lex_state = 569}, + [200] = {.lex_state = 569}, + [201] = {.lex_state = 569}, + [202] = {.lex_state = 569}, + [203] = {.lex_state = 569}, + [204] = {.lex_state = 570}, + [205] = {.lex_state = 569}, + [206] = {.lex_state = 569}, + [207] = {.lex_state = 569}, + [208] = {.lex_state = 569}, + [209] = {.lex_state = 570}, + [210] = {.lex_state = 1}, + [211] = {.lex_state = 1}, + [212] = {.lex_state = 569}, + [213] = {.lex_state = 569}, + [214] = {.lex_state = 570}, + [215] = {.lex_state = 569}, + [216] = {.lex_state = 547}, [217] = {.lex_state = 555}, - [218] = {.lex_state = 550}, - [219] = {.lex_state = 533}, - [220] = {.lex_state = 550}, + [218] = {.lex_state = 556}, + [219] = {.lex_state = 569}, + [220] = {.lex_state = 569}, [221] = {.lex_state = 555}, - [222] = {.lex_state = 555}, - [223] = {.lex_state = 550}, - [224] = {.lex_state = 550}, - [225] = {.lex_state = 550}, - [226] = {.lex_state = 550}, - [227] = {.lex_state = 536}, - [228] = {.lex_state = 550}, - [229] = {.lex_state = 550}, - [230] = {.lex_state = 550}, - [231] = {.lex_state = 550}, - [232] = {.lex_state = 550}, - [233] = {.lex_state = 550}, - [234] = {.lex_state = 550}, - [235] = {.lex_state = 550}, - [236] = {.lex_state = 536}, - [237] = {.lex_state = 550}, - [238] = {.lex_state = 536}, - [239] = {.lex_state = 555}, - [240] = {.lex_state = 555}, - [241] = {.lex_state = 555}, - [242] = {.lex_state = 550}, - [243] = {.lex_state = 550}, - [244] = {.lex_state = 550}, - [245] = {.lex_state = 550}, - [246] = {.lex_state = 550}, - [247] = {.lex_state = 566}, - [248] = {.lex_state = 550}, - [249] = {.lex_state = 550}, - [250] = {.lex_state = 550}, - [251] = {.lex_state = 550}, - [252] = {.lex_state = 569}, - [253] = {.lex_state = 550}, - [254] = {.lex_state = 550}, - [255] = {.lex_state = 555}, - [256] = {.lex_state = 555}, - [257] = {.lex_state = 550}, - [258] = {.lex_state = 555}, - [259] = {.lex_state = 555}, - [260] = {.lex_state = 555}, - [261] = {.lex_state = 555}, - [262] = {.lex_state = 555}, - [263] = {.lex_state = 555}, - [264] = {.lex_state = 555}, - [265] = {.lex_state = 555}, - [266] = {.lex_state = 555}, - [267] = {.lex_state = 555}, - [268] = {.lex_state = 555}, - [269] = {.lex_state = 555}, - [270] = {.lex_state = 555}, - [271] = {.lex_state = 555}, - [272] = {.lex_state = 555}, - [273] = {.lex_state = 555}, - [274] = {.lex_state = 555}, - [275] = {.lex_state = 555}, - [276] = {.lex_state = 555}, - [277] = {.lex_state = 555}, - [278] = {.lex_state = 555}, - [279] = {.lex_state = 555}, - [280] = {.lex_state = 555}, - [281] = {.lex_state = 555}, - [282] = {.lex_state = 555}, - [283] = {.lex_state = 555}, - [284] = {.lex_state = 555}, - [285] = {.lex_state = 555}, - [286] = {.lex_state = 555}, - [287] = {.lex_state = 555}, - [288] = {.lex_state = 555}, - [289] = {.lex_state = 555}, - [290] = {.lex_state = 555}, - [291] = {.lex_state = 566}, - [292] = {.lex_state = 550}, - [293] = {.lex_state = 555}, - [294] = {.lex_state = 555}, - [295] = {.lex_state = 555}, - [296] = {.lex_state = 550}, - [297] = {.lex_state = 550}, - [298] = {.lex_state = 555}, - [299] = {.lex_state = 555}, - [300] = {.lex_state = 555}, - [301] = {.lex_state = 555}, - [302] = {.lex_state = 555}, - [303] = {.lex_state = 550}, - [304] = {.lex_state = 555}, - [305] = {.lex_state = 555}, - [306] = {.lex_state = 555}, - [307] = {.lex_state = 550}, - [308] = {.lex_state = 569}, - [309] = {.lex_state = 555}, - [310] = {.lex_state = 555}, - [311] = {.lex_state = 555}, - [312] = {.lex_state = 550}, - [313] = {.lex_state = 555}, - [314] = {.lex_state = 555}, - [315] = {.lex_state = 555}, - [316] = {.lex_state = 555}, - [317] = {.lex_state = 555}, - [318] = {.lex_state = 555}, - [319] = {.lex_state = 555}, - [320] = {.lex_state = 555}, - [321] = {.lex_state = 555}, - [322] = {.lex_state = 555}, - [323] = {.lex_state = 555}, - [324] = {.lex_state = 555}, - [325] = {.lex_state = 555}, - [326] = {.lex_state = 555}, - [327] = {.lex_state = 555}, - [328] = {.lex_state = 555}, - [329] = {.lex_state = 555}, - [330] = {.lex_state = 555}, - [331] = {.lex_state = 555}, - [332] = {.lex_state = 555}, - [333] = {.lex_state = 555}, - [334] = {.lex_state = 555}, - [335] = {.lex_state = 555}, - [336] = {.lex_state = 555}, - [337] = {.lex_state = 555}, - [338] = {.lex_state = 555}, - [339] = {.lex_state = 555}, - [340] = {.lex_state = 555}, - [341] = {.lex_state = 555}, - [342] = {.lex_state = 555}, - [343] = {.lex_state = 555}, - [344] = {.lex_state = 555}, - [345] = {.lex_state = 555}, - [346] = {.lex_state = 555}, - [347] = {.lex_state = 555}, - [348] = {.lex_state = 555}, - [349] = {.lex_state = 555}, - [350] = {.lex_state = 555}, - [351] = {.lex_state = 555}, - [352] = {.lex_state = 555}, - [353] = {.lex_state = 555}, - [354] = {.lex_state = 555}, - [355] = {.lex_state = 555}, - [356] = {.lex_state = 555}, - [357] = {.lex_state = 555}, - [358] = {.lex_state = 555}, - [359] = {.lex_state = 555}, - [360] = {.lex_state = 555}, - [361] = {.lex_state = 555}, - [362] = {.lex_state = 555}, - [363] = {.lex_state = 555}, - [364] = {.lex_state = 555}, - [365] = {.lex_state = 555}, - [366] = {.lex_state = 555}, - [367] = {.lex_state = 555}, - [368] = {.lex_state = 555}, - [369] = {.lex_state = 555}, - [370] = {.lex_state = 555}, - [371] = {.lex_state = 555}, - [372] = {.lex_state = 555}, - [373] = {.lex_state = 555}, - [374] = {.lex_state = 555}, - [375] = {.lex_state = 555}, - [376] = {.lex_state = 555}, - [377] = {.lex_state = 555}, - [378] = {.lex_state = 555}, - [379] = {.lex_state = 555}, - [380] = {.lex_state = 555}, - [381] = {.lex_state = 555}, - [382] = {.lex_state = 555}, - [383] = {.lex_state = 555}, - [384] = {.lex_state = 555}, - [385] = {.lex_state = 555}, - [386] = {.lex_state = 555}, - [387] = {.lex_state = 555}, - [388] = {.lex_state = 555}, - [389] = {.lex_state = 555}, - [390] = {.lex_state = 37}, - [391] = {.lex_state = 37}, - [392] = {.lex_state = 22}, - [393] = {.lex_state = 39}, - [394] = {.lex_state = 39}, - [395] = {.lex_state = 102}, - [396] = {.lex_state = 39}, - [397] = {.lex_state = 41}, - [398] = {.lex_state = 39}, - [399] = {.lex_state = 41}, - [400] = {.lex_state = 39}, - [401] = {.lex_state = 22}, - [402] = {.lex_state = 43}, - [403] = {.lex_state = 38}, - [404] = {.lex_state = 43}, - [405] = {.lex_state = 20}, - [406] = {.lex_state = 38}, - [407] = {.lex_state = 20}, - [408] = {.lex_state = 20}, - [409] = {.lex_state = 20}, - [410] = {.lex_state = 20}, - [411] = {.lex_state = 38}, - [412] = {.lex_state = 103}, + [222] = {.lex_state = 569}, + [223] = {.lex_state = 555}, + [224] = {.lex_state = 1}, + [225] = {.lex_state = 1}, + [226] = {.lex_state = 555}, + [227] = {.lex_state = 574}, + [228] = {.lex_state = 569}, + [229] = {.lex_state = 569}, + [230] = {.lex_state = 569}, + [231] = {.lex_state = 569}, + [232] = {.lex_state = 569}, + [233] = {.lex_state = 574}, + [234] = {.lex_state = 569}, + [235] = {.lex_state = 574}, + [236] = {.lex_state = 569}, + [237] = {.lex_state = 569}, + [238] = {.lex_state = 551}, + [239] = {.lex_state = 556}, + [240] = {.lex_state = 569}, + [241] = {.lex_state = 569}, + [242] = {.lex_state = 551}, + [243] = {.lex_state = 547}, + [244] = {.lex_state = 569}, + [245] = {.lex_state = 569}, + [246] = {.lex_state = 569}, + [247] = {.lex_state = 569}, + [248] = {.lex_state = 569}, + [249] = {.lex_state = 551}, + [250] = {.lex_state = 551}, + [251] = {.lex_state = 569}, + [252] = {.lex_state = 551}, + [253] = {.lex_state = 569}, + [254] = {.lex_state = 569}, + [255] = {.lex_state = 569}, + [256] = {.lex_state = 569}, + [257] = {.lex_state = 569}, + [258] = {.lex_state = 569}, + [259] = {.lex_state = 569}, + [260] = {.lex_state = 569}, + [261] = {.lex_state = 569}, + [262] = {.lex_state = 574}, + [263] = {.lex_state = 574}, + [264] = {.lex_state = 569}, + [265] = {.lex_state = 574}, + [266] = {.lex_state = 569}, + [267] = {.lex_state = 569}, + [268] = {.lex_state = 569}, + [269] = {.lex_state = 590}, + [270] = {.lex_state = 594}, + [271] = {.lex_state = 569}, + [272] = {.lex_state = 569}, + [273] = {.lex_state = 569}, + [274] = {.lex_state = 569}, + [275] = {.lex_state = 569}, + [276] = {.lex_state = 569}, + [277] = {.lex_state = 574}, + [278] = {.lex_state = 574}, + [279] = {.lex_state = 574}, + [280] = {.lex_state = 574}, + [281] = {.lex_state = 574}, + [282] = {.lex_state = 574}, + [283] = {.lex_state = 574}, + [284] = {.lex_state = 574}, + [285] = {.lex_state = 574}, + [286] = {.lex_state = 574}, + [287] = {.lex_state = 574}, + [288] = {.lex_state = 574}, + [289] = {.lex_state = 569}, + [290] = {.lex_state = 574}, + [291] = {.lex_state = 574}, + [292] = {.lex_state = 574}, + [293] = {.lex_state = 574}, + [294] = {.lex_state = 574}, + [295] = {.lex_state = 574}, + [296] = {.lex_state = 574}, + [297] = {.lex_state = 574}, + [298] = {.lex_state = 574}, + [299] = {.lex_state = 574}, + [300] = {.lex_state = 574}, + [301] = {.lex_state = 574}, + [302] = {.lex_state = 574}, + [303] = {.lex_state = 574}, + [304] = {.lex_state = 574}, + [305] = {.lex_state = 574}, + [306] = {.lex_state = 574}, + [307] = {.lex_state = 574}, + [308] = {.lex_state = 574}, + [309] = {.lex_state = 574}, + [310] = {.lex_state = 574}, + [311] = {.lex_state = 574}, + [312] = {.lex_state = 574}, + [313] = {.lex_state = 574}, + [314] = {.lex_state = 574}, + [315] = {.lex_state = 574}, + [316] = {.lex_state = 574}, + [317] = {.lex_state = 574}, + [318] = {.lex_state = 594}, + [319] = {.lex_state = 574}, + [320] = {.lex_state = 574}, + [321] = {.lex_state = 574}, + [322] = {.lex_state = 590}, + [323] = {.lex_state = 574}, + [324] = {.lex_state = 574}, + [325] = {.lex_state = 569}, + [326] = {.lex_state = 569}, + [327] = {.lex_state = 574}, + [328] = {.lex_state = 574}, + [329] = {.lex_state = 574}, + [330] = {.lex_state = 574}, + [331] = {.lex_state = 569}, + [332] = {.lex_state = 574}, + [333] = {.lex_state = 569}, + [334] = {.lex_state = 569}, + [335] = {.lex_state = 574}, + [336] = {.lex_state = 574}, + [337] = {.lex_state = 574}, + [338] = {.lex_state = 574}, + [339] = {.lex_state = 574}, + [340] = {.lex_state = 574}, + [341] = {.lex_state = 574}, + [342] = {.lex_state = 574}, + [343] = {.lex_state = 574}, + [344] = {.lex_state = 574}, + [345] = {.lex_state = 574}, + [346] = {.lex_state = 574}, + [347] = {.lex_state = 574}, + [348] = {.lex_state = 569}, + [349] = {.lex_state = 574}, + [350] = {.lex_state = 574}, + [351] = {.lex_state = 574}, + [352] = {.lex_state = 574}, + [353] = {.lex_state = 574}, + [354] = {.lex_state = 574}, + [355] = {.lex_state = 574}, + [356] = {.lex_state = 574}, + [357] = {.lex_state = 574}, + [358] = {.lex_state = 574}, + [359] = {.lex_state = 574}, + [360] = {.lex_state = 574}, + [361] = {.lex_state = 574}, + [362] = {.lex_state = 574}, + [363] = {.lex_state = 574}, + [364] = {.lex_state = 574}, + [365] = {.lex_state = 574}, + [366] = {.lex_state = 574}, + [367] = {.lex_state = 574}, + [368] = {.lex_state = 574}, + [369] = {.lex_state = 574}, + [370] = {.lex_state = 574}, + [371] = {.lex_state = 574}, + [372] = {.lex_state = 574}, + [373] = {.lex_state = 574}, + [374] = {.lex_state = 574}, + [375] = {.lex_state = 574}, + [376] = {.lex_state = 574}, + [377] = {.lex_state = 574}, + [378] = {.lex_state = 574}, + [379] = {.lex_state = 574}, + [380] = {.lex_state = 574}, + [381] = {.lex_state = 574}, + [382] = {.lex_state = 574}, + [383] = {.lex_state = 574}, + [384] = {.lex_state = 574}, + [385] = {.lex_state = 574}, + [386] = {.lex_state = 574}, + [387] = {.lex_state = 574}, + [388] = {.lex_state = 574}, + [389] = {.lex_state = 574}, + [390] = {.lex_state = 574}, + [391] = {.lex_state = 574}, + [392] = {.lex_state = 574}, + [393] = {.lex_state = 574}, + [394] = {.lex_state = 574}, + [395] = {.lex_state = 574}, + [396] = {.lex_state = 574}, + [397] = {.lex_state = 574}, + [398] = {.lex_state = 574}, + [399] = {.lex_state = 574}, + [400] = {.lex_state = 574}, + [401] = {.lex_state = 574}, + [402] = {.lex_state = 574}, + [403] = {.lex_state = 574}, + [404] = {.lex_state = 574}, + [405] = {.lex_state = 574}, + [406] = {.lex_state = 574}, + [407] = {.lex_state = 574}, + [408] = {.lex_state = 574}, + [409] = {.lex_state = 574}, + [410] = {.lex_state = 574}, + [411] = {.lex_state = 574}, + [412] = {.lex_state = 38}, [413] = {.lex_state = 38}, - [414] = {.lex_state = 38}, - [415] = {.lex_state = 43}, - [416] = {.lex_state = 29}, - [417] = {.lex_state = 43}, - [418] = {.lex_state = 43}, - [419] = {.lex_state = 29}, - [420] = {.lex_state = 19}, - [421] = {.lex_state = 40}, - [422] = {.lex_state = 27}, - [423] = {.lex_state = 21}, - [424] = {.lex_state = 21}, - [425] = {.lex_state = 21}, - [426] = {.lex_state = 21}, - [427] = {.lex_state = 42}, + [414] = {.lex_state = 42}, + [415] = {.lex_state = 23}, + [416] = {.lex_state = 42}, + [417] = {.lex_state = 40}, + [418] = {.lex_state = 40}, + [419] = {.lex_state = 112}, + [420] = {.lex_state = 40}, + [421] = {.lex_state = 23}, + [422] = {.lex_state = 40}, + [423] = {.lex_state = 40}, + [424] = {.lex_state = 44}, + [425] = {.lex_state = 30}, + [426] = {.lex_state = 39}, + [427] = {.lex_state = 39}, [428] = {.lex_state = 21}, - [429] = {.lex_state = 42}, - [430] = {.lex_state = 27}, - [431] = {.lex_state = 21}, + [429] = {.lex_state = 21}, + [430] = {.lex_state = 39}, + [431] = {.lex_state = 113}, [432] = {.lex_state = 21}, - [433] = {.lex_state = 19}, - [434] = {.lex_state = 8}, - [435] = {.lex_state = 21}, - [436] = {.lex_state = 42}, - [437] = {.lex_state = 27}, - [438] = {.lex_state = 21}, - [439] = {.lex_state = 21}, - [440] = {.lex_state = 19}, - [441] = {.lex_state = 42}, - [442] = {.lex_state = 27}, - [443] = {.lex_state = 19}, - [444] = {.lex_state = 27}, - [445] = {.lex_state = 19}, - [446] = {.lex_state = 21}, - [447] = {.lex_state = 42}, - [448] = {.lex_state = 21}, - [449] = {.lex_state = 21}, - [450] = {.lex_state = 21}, - [451] = {.lex_state = 21}, - [452] = {.lex_state = 28}, - [453] = {.lex_state = 18}, - [454] = {.lex_state = 18}, - [455] = {.lex_state = 26}, + [433] = {.lex_state = 39}, + [434] = {.lex_state = 21}, + [435] = {.lex_state = 39}, + [436] = {.lex_state = 44}, + [437] = {.lex_state = 21}, + [438] = {.lex_state = 44}, + [439] = {.lex_state = 44}, + [440] = {.lex_state = 44}, + [441] = {.lex_state = 30}, + [442] = {.lex_state = 43}, + [443] = {.lex_state = 28}, + [444] = {.lex_state = 22}, + [445] = {.lex_state = 22}, + [446] = {.lex_state = 28}, + [447] = {.lex_state = 28}, + [448] = {.lex_state = 22}, + [449] = {.lex_state = 22}, + [450] = {.lex_state = 22}, + [451] = {.lex_state = 43}, + [452] = {.lex_state = 22}, + [453] = {.lex_state = 22}, + [454] = {.lex_state = 22}, + [455] = {.lex_state = 22}, [456] = {.lex_state = 28}, - [457] = {.lex_state = 28}, + [457] = {.lex_state = 43}, [458] = {.lex_state = 28}, - [459] = {.lex_state = 9}, - [460] = {.lex_state = 44}, - [461] = {.lex_state = 18}, - [462] = {.lex_state = 28}, - [463] = {.lex_state = 28}, - [464] = {.lex_state = 18}, - [465] = {.lex_state = 28}, - [466] = {.lex_state = 28}, - [467] = {.lex_state = 23}, - [468] = {.lex_state = 26}, - [469] = {.lex_state = 26}, - [470] = {.lex_state = 28}, - [471] = {.lex_state = 28}, - [472] = {.lex_state = 28}, - [473] = {.lex_state = 26}, - [474] = {.lex_state = 28}, - [475] = {.lex_state = 28}, - [476] = {.lex_state = 23}, - [477] = {.lex_state = 26}, - [478] = {.lex_state = 23}, - [479] = {.lex_state = 28}, - [480] = {.lex_state = 28}, - [481] = {.lex_state = 132}, - [482] = {.lex_state = 21}, - [483] = {.lex_state = 25}, - [484] = {.lex_state = 25}, - [485] = {.lex_state = 21}, - [486] = {.lex_state = 21}, - [487] = {.lex_state = 31}, - [488] = {.lex_state = 21}, - [489] = {.lex_state = 113}, - [490] = {.lex_state = 21}, - [491] = {.lex_state = 31}, - [492] = {.lex_state = 31}, - [493] = {.lex_state = 25}, - [494] = {.lex_state = 21}, - [495] = {.lex_state = 21}, - [496] = {.lex_state = 25}, - [497] = {.lex_state = 24}, - [498] = {.lex_state = 24}, - [499] = {.lex_state = 24}, - [500] = {.lex_state = 24}, - [501] = {.lex_state = 28}, - [502] = {.lex_state = 24}, - [503] = {.lex_state = 24}, - [504] = {.lex_state = 24}, - [505] = {.lex_state = 24}, - [506] = {.lex_state = 24}, - [507] = {.lex_state = 24}, - [508] = {.lex_state = 24}, - [509] = {.lex_state = 24}, - [510] = {.lex_state = 24}, - [511] = {.lex_state = 24}, - [512] = {.lex_state = 24}, - [513] = {.lex_state = 24}, - [514] = {.lex_state = 24}, - [515] = {.lex_state = 24}, - [516] = {.lex_state = 24}, - [517] = {.lex_state = 24}, - [518] = {.lex_state = 24}, - [519] = {.lex_state = 24}, - [520] = {.lex_state = 24}, - [521] = {.lex_state = 24}, - [522] = {.lex_state = 24}, - [523] = {.lex_state = 24}, - [524] = {.lex_state = 28}, - [525] = {.lex_state = 24}, - [526] = {.lex_state = 24}, - [527] = {.lex_state = 24}, - [528] = {.lex_state = 24}, - [529] = {.lex_state = 114}, - [530] = {.lex_state = 24}, - [531] = {.lex_state = 24}, - [532] = {.lex_state = 133}, - [533] = {.lex_state = 28}, - [534] = {.lex_state = 24}, - [535] = {.lex_state = 24}, - [536] = {.lex_state = 24}, - [537] = {.lex_state = 28}, - [538] = {.lex_state = 24}, - [539] = {.lex_state = 24}, - [540] = {.lex_state = 24}, - [541] = {.lex_state = 24}, - [542] = {.lex_state = 28}, - [543] = {.lex_state = 24}, - [544] = {.lex_state = 24}, - [545] = {.lex_state = 24}, - [546] = {.lex_state = 28}, - [547] = {.lex_state = 24}, - [548] = {.lex_state = 24}, - [549] = {.lex_state = 24}, - [550] = {.lex_state = 24}, - [551] = {.lex_state = 24}, - [552] = {.lex_state = 24}, - [553] = {.lex_state = 24}, - [554] = {.lex_state = 24}, - [555] = {.lex_state = 24}, - [556] = {.lex_state = 28}, - [557] = {.lex_state = 24}, - [558] = {.lex_state = 24}, - [559] = {.lex_state = 24}, - [560] = {.lex_state = 24}, - [561] = {.lex_state = 24}, - [562] = {.lex_state = 24}, - [563] = {.lex_state = 24}, - [564] = {.lex_state = 24}, - [565] = {.lex_state = 24}, - [566] = {.lex_state = 24}, - [567] = {.lex_state = 24}, - [568] = {.lex_state = 24}, - [569] = {.lex_state = 32}, - [570] = {.lex_state = 32}, - [571] = {.lex_state = 32}, - [572] = {.lex_state = 32}, - [573] = {.lex_state = 32}, - [574] = {.lex_state = 32}, - [575] = {.lex_state = 32}, - [576] = {.lex_state = 32}, - [577] = {.lex_state = 32}, - [578] = {.lex_state = 32}, - [579] = {.lex_state = 32}, - [580] = {.lex_state = 32}, - [581] = {.lex_state = 32}, - [582] = {.lex_state = 32}, - [583] = {.lex_state = 32}, - [584] = {.lex_state = 32}, - [585] = {.lex_state = 32}, - [586] = {.lex_state = 32}, - [587] = {.lex_state = 32}, - [588] = {.lex_state = 32}, - [589] = {.lex_state = 32}, - [590] = {.lex_state = 32}, - [591] = {.lex_state = 32}, - [592] = {.lex_state = 32}, - [593] = {.lex_state = 32}, - [594] = {.lex_state = 32}, - [595] = {.lex_state = 32}, - [596] = {.lex_state = 32}, - [597] = {.lex_state = 32}, - [598] = {.lex_state = 32}, - [599] = {.lex_state = 32}, - [600] = {.lex_state = 32}, - [601] = {.lex_state = 32}, - [602] = {.lex_state = 32}, - [603] = {.lex_state = 32}, - [604] = {.lex_state = 32}, - [605] = {.lex_state = 32}, - [606] = {.lex_state = 32}, - [607] = {.lex_state = 32}, - [608] = {.lex_state = 32}, - [609] = {.lex_state = 32}, - [610] = {.lex_state = 32}, - [611] = {.lex_state = 32}, - [612] = {.lex_state = 32}, - [613] = {.lex_state = 32}, - [614] = {.lex_state = 32}, - [615] = {.lex_state = 32}, - [616] = {.lex_state = 32}, - [617] = {.lex_state = 32}, - [618] = {.lex_state = 32}, - [619] = {.lex_state = 32}, - [620] = {.lex_state = 32}, - [621] = {.lex_state = 32}, - [622] = {.lex_state = 32}, - [623] = {.lex_state = 32}, - [624] = {.lex_state = 32}, - [625] = {.lex_state = 32}, - [626] = {.lex_state = 32}, - [627] = {.lex_state = 32}, - [628] = {.lex_state = 32}, - [629] = {.lex_state = 32}, - [630] = {.lex_state = 32}, - [631] = {.lex_state = 32}, - [632] = {.lex_state = 145}, - [633] = {.lex_state = 145}, - [634] = {.lex_state = 145}, - [635] = {.lex_state = 145}, - [636] = {.lex_state = 145}, - [637] = {.lex_state = 145}, - [638] = {.lex_state = 145}, - [639] = {.lex_state = 145}, - [640] = {.lex_state = 145}, - [641] = {.lex_state = 145}, - [642] = {.lex_state = 145}, - [643] = {.lex_state = 145}, - [644] = {.lex_state = 145}, - [645] = {.lex_state = 145}, - [646] = {.lex_state = 145}, - [647] = {.lex_state = 145}, - [648] = {.lex_state = 145}, - [649] = {.lex_state = 145}, - [650] = {.lex_state = 145}, - [651] = {.lex_state = 145}, - [652] = {.lex_state = 145}, - [653] = {.lex_state = 145}, - [654] = {.lex_state = 145}, - [655] = {.lex_state = 145}, - [656] = {.lex_state = 145}, - [657] = {.lex_state = 145}, - [658] = {.lex_state = 145}, - [659] = {.lex_state = 615}, - [660] = {.lex_state = 615}, - [661] = {.lex_state = 615}, - [662] = {.lex_state = 615}, - [663] = {.lex_state = 541}, - [664] = {.lex_state = 615}, - [665] = {.lex_state = 541}, - [666] = {.lex_state = 615}, - [667] = {.lex_state = 615}, - [668] = {.lex_state = 615}, - [669] = {.lex_state = 615}, - [670] = {.lex_state = 542}, - [671] = {.lex_state = 541}, - [672] = {.lex_state = 542}, - [673] = {.lex_state = 615}, - [674] = {.lex_state = 542}, - [675] = {.lex_state = 564}, - [676] = {.lex_state = 541}, - [677] = {.lex_state = 615}, - [678] = {.lex_state = 542}, - [679] = {.lex_state = 542}, - [680] = {.lex_state = 615}, - [681] = {.lex_state = 615}, - [682] = {.lex_state = 615}, - [683] = {.lex_state = 543}, - [684] = {.lex_state = 542}, - [685] = {.lex_state = 543}, - [686] = {.lex_state = 542}, - [687] = {.lex_state = 564}, - [688] = {.lex_state = 615}, - [689] = {.lex_state = 615}, - [690] = {.lex_state = 615}, - [691] = {.lex_state = 542}, - [692] = {.lex_state = 615}, - [693] = {.lex_state = 542}, - [694] = {.lex_state = 542}, - [695] = {.lex_state = 615}, - [696] = {.lex_state = 615}, - [697] = {.lex_state = 543}, - [698] = {.lex_state = 615}, - [699] = {.lex_state = 615}, - [700] = {.lex_state = 615}, - [701] = {.lex_state = 615}, - [702] = {.lex_state = 543}, - [703] = {.lex_state = 543}, - [704] = {.lex_state = 543}, - [705] = {.lex_state = 4}, - [706] = {.lex_state = 573}, - [707] = {.lex_state = 543}, - [708] = {.lex_state = 573}, - [709] = {.lex_state = 581}, - [710] = {.lex_state = 581}, - [711] = {.lex_state = 545}, - [712] = {.lex_state = 573}, - [713] = {.lex_state = 573}, - [714] = {.lex_state = 615}, - [715] = {.lex_state = 543}, - [716] = {.lex_state = 543}, - [717] = {.lex_state = 612}, - [718] = {.lex_state = 573}, - [719] = {.lex_state = 613}, - [720] = {.lex_state = 612}, - [721] = {.lex_state = 4}, - [722] = {.lex_state = 573}, - [723] = {.lex_state = 581}, - [724] = {.lex_state = 573}, - [725] = {.lex_state = 573}, - [726] = {.lex_state = 545}, - [727] = {.lex_state = 573}, - [728] = {.lex_state = 543}, - [729] = {.lex_state = 573}, - [730] = {.lex_state = 573}, - [731] = {.lex_state = 534}, - [732] = {.lex_state = 543}, - [733] = {.lex_state = 543}, - [734] = {.lex_state = 612}, - [735] = {.lex_state = 612}, - [736] = {.lex_state = 573}, - [737] = {.lex_state = 615}, - [738] = {.lex_state = 615}, - [739] = {.lex_state = 615}, - [740] = {.lex_state = 615}, - [741] = {.lex_state = 573}, - [742] = {.lex_state = 615}, - [743] = {.lex_state = 573}, - [744] = {.lex_state = 612}, - [745] = {.lex_state = 615}, - [746] = {.lex_state = 615}, - [747] = {.lex_state = 615}, - [748] = {.lex_state = 615}, - [749] = {.lex_state = 615}, - [750] = {.lex_state = 573}, - [751] = {.lex_state = 615}, - [752] = {.lex_state = 545}, - [753] = {.lex_state = 545}, - [754] = {.lex_state = 572}, - [755] = {.lex_state = 581}, - [756] = {.lex_state = 573}, - [757] = {.lex_state = 573}, - [758] = {.lex_state = 573}, - [759] = {.lex_state = 612}, - [760] = {.lex_state = 612}, - [761] = {.lex_state = 612}, - [762] = {.lex_state = 612}, - [763] = {.lex_state = 573}, - [764] = {.lex_state = 573}, - [765] = {.lex_state = 573}, - [766] = {.lex_state = 581}, - [767] = {.lex_state = 573}, - [768] = {.lex_state = 573}, - [769] = {.lex_state = 573}, - [770] = {.lex_state = 573}, - [771] = {.lex_state = 573}, - [772] = {.lex_state = 579}, - [773] = {.lex_state = 612}, - [774] = {.lex_state = 534}, - [775] = {.lex_state = 573}, - [776] = {.lex_state = 612}, - [777] = {.lex_state = 573}, - [778] = {.lex_state = 575}, - [779] = {.lex_state = 572}, - [780] = {.lex_state = 613}, - [781] = {.lex_state = 612}, - [782] = {.lex_state = 581}, - [783] = {.lex_state = 575}, - [784] = {.lex_state = 612}, - [785] = {.lex_state = 573}, - [786] = {.lex_state = 575}, - [787] = {.lex_state = 573}, - [788] = {.lex_state = 572}, - [789] = {.lex_state = 612}, - [790] = {.lex_state = 612}, - [791] = {.lex_state = 572}, - [792] = {.lex_state = 579}, - [793] = {.lex_state = 612}, - [794] = {.lex_state = 601}, - [795] = {.lex_state = 612}, - [796] = {.lex_state = 601}, - [797] = {.lex_state = 567}, - [798] = {.lex_state = 612}, - [799] = {.lex_state = 597}, - [800] = {.lex_state = 597}, - [801] = {.lex_state = 572}, - [802] = {.lex_state = 572}, - [803] = {.lex_state = 573}, - [804] = {.lex_state = 601}, - [805] = {.lex_state = 601}, - [806] = {.lex_state = 573}, - [807] = {.lex_state = 612}, - [808] = {.lex_state = 575}, - [809] = {.lex_state = 572}, - [810] = {.lex_state = 575}, - [811] = {.lex_state = 575}, - [812] = {.lex_state = 573}, - [813] = {.lex_state = 573}, - [814] = {.lex_state = 573}, - [815] = {.lex_state = 572}, - [816] = {.lex_state = 597}, - [817] = {.lex_state = 573}, - [818] = {.lex_state = 588}, - [819] = {.lex_state = 573}, - [820] = {.lex_state = 601}, - [821] = {.lex_state = 570}, - [822] = {.lex_state = 573}, - [823] = {.lex_state = 577}, - [824] = {.lex_state = 576}, - [825] = {.lex_state = 573}, - [826] = {.lex_state = 573}, - [827] = {.lex_state = 576}, - [828] = {.lex_state = 576}, - [829] = {.lex_state = 576}, - [830] = {.lex_state = 597}, - [831] = {.lex_state = 588}, - [832] = {.lex_state = 576}, - [833] = {.lex_state = 576}, - [834] = {.lex_state = 576}, - [835] = {.lex_state = 576}, - [836] = {.lex_state = 573}, - [837] = {.lex_state = 567}, - [838] = {.lex_state = 576}, - [839] = {.lex_state = 576}, - [840] = {.lex_state = 576}, - [841] = {.lex_state = 576}, - [842] = {.lex_state = 576}, - [843] = {.lex_state = 576}, - [844] = {.lex_state = 573}, - [845] = {.lex_state = 576}, - [846] = {.lex_state = 601}, - [847] = {.lex_state = 142}, - [848] = {.lex_state = 576}, - [849] = {.lex_state = 576}, - [850] = {.lex_state = 576}, - [851] = {.lex_state = 577}, - [852] = {.lex_state = 576}, - [853] = {.lex_state = 576}, - [854] = {.lex_state = 576}, - [855] = {.lex_state = 573}, - [856] = {.lex_state = 601}, - [857] = {.lex_state = 601}, - [858] = {.lex_state = 576}, - [859] = {.lex_state = 573}, - [860] = {.lex_state = 576}, - [861] = {.lex_state = 576}, - [862] = {.lex_state = 576}, - [863] = {.lex_state = 576}, - [864] = {.lex_state = 576}, - [865] = {.lex_state = 576}, - [866] = {.lex_state = 576}, - [867] = {.lex_state = 576}, - [868] = {.lex_state = 576}, - [869] = {.lex_state = 576}, - [870] = {.lex_state = 576}, - [871] = {.lex_state = 577}, - [872] = {.lex_state = 576}, - [873] = {.lex_state = 576}, - [874] = {.lex_state = 576}, - [875] = {.lex_state = 576}, - [876] = {.lex_state = 576}, - [877] = {.lex_state = 576}, - [878] = {.lex_state = 576}, - [879] = {.lex_state = 576}, - [880] = {.lex_state = 576}, - [881] = {.lex_state = 576}, - [882] = {.lex_state = 576}, - [883] = {.lex_state = 576}, - [884] = {.lex_state = 576}, - [885] = {.lex_state = 576}, - [886] = {.lex_state = 576}, - [887] = {.lex_state = 576}, - [888] = {.lex_state = 570}, - [889] = {.lex_state = 576}, - [890] = {.lex_state = 577}, - [891] = {.lex_state = 576}, - [892] = {.lex_state = 576}, - [893] = {.lex_state = 576}, - [894] = {.lex_state = 576}, - [895] = {.lex_state = 142}, - [896] = {.lex_state = 601}, - [897] = {.lex_state = 576}, - [898] = {.lex_state = 576}, - [899] = {.lex_state = 576}, - [900] = {.lex_state = 576}, - [901] = {.lex_state = 576}, - [902] = {.lex_state = 576}, - [903] = {.lex_state = 576}, - [904] = {.lex_state = 578}, - [905] = {.lex_state = 576}, - [906] = {.lex_state = 601}, - [907] = {.lex_state = 576}, - [908] = {.lex_state = 160}, - [909] = {.lex_state = 576}, - [910] = {.lex_state = 576}, - [911] = {.lex_state = 586}, - [912] = {.lex_state = 577}, - [913] = {.lex_state = 587}, - [914] = {.lex_state = 576}, - [915] = {.lex_state = 576}, - [916] = {.lex_state = 160}, - [917] = {.lex_state = 160}, - [918] = {.lex_state = 586}, - [919] = {.lex_state = 576}, - [920] = {.lex_state = 576}, - [921] = {.lex_state = 160}, - [922] = {.lex_state = 576}, - [923] = {.lex_state = 576}, - [924] = {.lex_state = 577}, - [925] = {.lex_state = 577}, - [926] = {.lex_state = 576}, - [927] = {.lex_state = 576}, - [928] = {.lex_state = 577}, - [929] = {.lex_state = 576}, - [930] = {.lex_state = 160}, - [931] = {.lex_state = 576}, - [932] = {.lex_state = 576}, - [933] = {.lex_state = 576}, - [934] = {.lex_state = 576}, - [935] = {.lex_state = 576}, - [936] = {.lex_state = 576}, - [937] = {.lex_state = 576}, - [938] = {.lex_state = 576}, - [939] = {.lex_state = 576}, - [940] = {.lex_state = 576}, - [941] = {.lex_state = 576}, - [942] = {.lex_state = 576}, - [943] = {.lex_state = 576}, - [944] = {.lex_state = 577}, - [945] = {.lex_state = 576}, - [946] = {.lex_state = 576}, - [947] = {.lex_state = 576}, - [948] = {.lex_state = 576}, - [949] = {.lex_state = 576}, - [950] = {.lex_state = 577}, - [951] = {.lex_state = 576}, - [952] = {.lex_state = 577}, - [953] = {.lex_state = 577}, - [954] = {.lex_state = 576}, - [955] = {.lex_state = 577}, - [956] = {.lex_state = 576}, - [957] = {.lex_state = 576}, - [958] = {.lex_state = 577}, - [959] = {.lex_state = 576}, - [960] = {.lex_state = 576}, - [961] = {.lex_state = 577}, - [962] = {.lex_state = 576}, - [963] = {.lex_state = 576}, - [964] = {.lex_state = 160}, - [965] = {.lex_state = 160}, - [966] = {.lex_state = 576}, - [967] = {.lex_state = 576}, - [968] = {.lex_state = 577}, - [969] = {.lex_state = 577}, - [970] = {.lex_state = 576}, - [971] = {.lex_state = 576}, - [972] = {.lex_state = 576}, - [973] = {.lex_state = 576}, - [974] = {.lex_state = 576}, - [975] = {.lex_state = 576}, - [976] = {.lex_state = 576}, - [977] = {.lex_state = 576}, - [978] = {.lex_state = 576}, - [979] = {.lex_state = 576}, - [980] = {.lex_state = 576}, - [981] = {.lex_state = 576}, - [982] = {.lex_state = 576}, - [983] = {.lex_state = 576}, - [984] = {.lex_state = 576}, - [985] = {.lex_state = 576}, - [986] = {.lex_state = 576}, - [987] = {.lex_state = 576}, - [988] = {.lex_state = 576}, - [989] = {.lex_state = 578}, - [990] = {.lex_state = 576}, - [991] = {.lex_state = 577}, - [992] = {.lex_state = 576}, - [993] = {.lex_state = 576}, - [994] = {.lex_state = 576}, - [995] = {.lex_state = 577}, - [996] = {.lex_state = 576}, - [997] = {.lex_state = 219}, - [998] = {.lex_state = 585}, - [999] = {.lex_state = 583}, - [1000] = {.lex_state = 605}, - [1001] = {.lex_state = 605}, - [1002] = {.lex_state = 219}, - [1003] = {.lex_state = 585}, - [1004] = {.lex_state = 585}, - [1005] = {.lex_state = 577}, - [1006] = {.lex_state = 585}, - [1007] = {.lex_state = 219}, - [1008] = {.lex_state = 585}, - [1009] = {.lex_state = 577}, - [1010] = {.lex_state = 581}, - [1011] = {.lex_state = 586}, - [1012] = {.lex_state = 577}, - [1013] = {.lex_state = 577}, - [1014] = {.lex_state = 219}, - [1015] = {.lex_state = 585}, - [1016] = {.lex_state = 577}, - [1017] = {.lex_state = 577}, - [1018] = {.lex_state = 585}, - [1019] = {.lex_state = 577}, - [1020] = {.lex_state = 577}, - [1021] = {.lex_state = 219}, - [1022] = {.lex_state = 620}, - [1023] = {.lex_state = 577}, - [1024] = {.lex_state = 586}, - [1025] = {.lex_state = 219}, - [1026] = {.lex_state = 577}, - [1027] = {.lex_state = 602}, - [1028] = {.lex_state = 577}, - [1029] = {.lex_state = 577}, - [1030] = {.lex_state = 577}, - [1031] = {.lex_state = 587}, - [1032] = {.lex_state = 577}, - [1033] = {.lex_state = 581}, - [1034] = {.lex_state = 224}, - [1035] = {.lex_state = 581}, - [1036] = {.lex_state = 581}, - [1037] = {.lex_state = 581}, - [1038] = {.lex_state = 601}, - [1039] = {.lex_state = 581}, - [1040] = {.lex_state = 160}, - [1041] = {.lex_state = 581}, - [1042] = {.lex_state = 585}, - [1043] = {.lex_state = 601}, - [1044] = {.lex_state = 577}, - [1045] = {.lex_state = 585}, - [1046] = {.lex_state = 577}, - [1047] = {.lex_state = 581}, - [1048] = {.lex_state = 585}, - [1049] = {.lex_state = 581}, - [1050] = {.lex_state = 581}, - [1051] = {.lex_state = 581}, - [1052] = {.lex_state = 581}, - [1053] = {.lex_state = 585}, - [1054] = {.lex_state = 151}, - [1055] = {.lex_state = 581}, - [1056] = {.lex_state = 224}, - [1057] = {.lex_state = 585}, - [1058] = {.lex_state = 620}, - [1059] = {.lex_state = 581}, - [1060] = {.lex_state = 577}, - [1061] = {.lex_state = 581}, - [1062] = {.lex_state = 577}, - [1063] = {.lex_state = 581}, - [1064] = {.lex_state = 577}, - [1065] = {.lex_state = 160}, - [1066] = {.lex_state = 577}, - [1067] = {.lex_state = 606}, - [1068] = {.lex_state = 581}, - [1069] = {.lex_state = 581}, - [1070] = {.lex_state = 577}, - [1071] = {.lex_state = 577}, - [1072] = {.lex_state = 577}, - [1073] = {.lex_state = 602}, - [1074] = {.lex_state = 581}, - [1075] = {.lex_state = 601}, - [1076] = {.lex_state = 581}, - [1077] = {.lex_state = 581}, - [1078] = {.lex_state = 605}, - [1079] = {.lex_state = 605}, - [1080] = {.lex_state = 599}, - [1081] = {.lex_state = 599}, - [1082] = {.lex_state = 599}, - [1083] = {.lex_state = 585}, - [1084] = {.lex_state = 585}, - [1085] = {.lex_state = 583}, - [1086] = {.lex_state = 621}, - [1087] = {.lex_state = 601}, - [1088] = {.lex_state = 577}, - [1089] = {.lex_state = 577}, - [1090] = {.lex_state = 577}, - [1091] = {.lex_state = 224}, - [1092] = {.lex_state = 577}, - [1093] = {.lex_state = 224}, - [1094] = {.lex_state = 581}, - [1095] = {.lex_state = 224}, - [1096] = {.lex_state = 224}, - [1097] = {.lex_state = 581}, - [1098] = {.lex_state = 581}, - [1099] = {.lex_state = 577}, - [1100] = {.lex_state = 581}, - [1101] = {.lex_state = 581}, - [1102] = {.lex_state = 581}, - [1103] = {.lex_state = 581}, - [1104] = {.lex_state = 581}, - [1105] = {.lex_state = 581}, - [1106] = {.lex_state = 581}, - [1107] = {.lex_state = 613}, - [1108] = {.lex_state = 581}, - [1109] = {.lex_state = 581}, - [1110] = {.lex_state = 581}, - [1111] = {.lex_state = 581}, - [1112] = {.lex_state = 581}, - [1113] = {.lex_state = 220}, - [1114] = {.lex_state = 581}, - [1115] = {.lex_state = 581}, - [1116] = {.lex_state = 581}, - [1117] = {.lex_state = 581}, - [1118] = {.lex_state = 577}, - [1119] = {.lex_state = 581}, - [1120] = {.lex_state = 581}, - [1121] = {.lex_state = 581}, - [1122] = {.lex_state = 581}, - [1123] = {.lex_state = 581}, - [1124] = {.lex_state = 581}, - [1125] = {.lex_state = 601}, - [1126] = {.lex_state = 599}, - [1127] = {.lex_state = 581}, - [1128] = {.lex_state = 581}, - [1129] = {.lex_state = 613}, - [1130] = {.lex_state = 599}, - [1131] = {.lex_state = 613}, - [1132] = {.lex_state = 599}, - [1133] = {.lex_state = 581}, - [1134] = {.lex_state = 581}, - [1135] = {.lex_state = 581}, - [1136] = {.lex_state = 613}, - [1137] = {.lex_state = 581}, - [1138] = {.lex_state = 581}, - [1139] = {.lex_state = 613}, - [1140] = {.lex_state = 581}, - [1141] = {.lex_state = 581}, - [1142] = {.lex_state = 613}, - [1143] = {.lex_state = 581}, - [1144] = {.lex_state = 613}, - [1145] = {.lex_state = 601}, - [1146] = {.lex_state = 581}, - [1147] = {.lex_state = 581}, - [1148] = {.lex_state = 581}, - [1149] = {.lex_state = 581}, - [1150] = {.lex_state = 581}, - [1151] = {.lex_state = 581}, - [1152] = {.lex_state = 581}, - [1153] = {.lex_state = 581}, - [1154] = {.lex_state = 581}, - [1155] = {.lex_state = 581}, - [1156] = {.lex_state = 577}, - [1157] = {.lex_state = 581}, - [1158] = {.lex_state = 581}, - [1159] = {.lex_state = 581}, - [1160] = {.lex_state = 581}, - [1161] = {.lex_state = 581}, - [1162] = {.lex_state = 581}, - [1163] = {.lex_state = 581}, - [1164] = {.lex_state = 613}, - [1165] = {.lex_state = 581}, - [1166] = {.lex_state = 613}, - [1167] = {.lex_state = 613}, - [1168] = {.lex_state = 581}, - [1169] = {.lex_state = 581}, - [1170] = {.lex_state = 581}, - [1171] = {.lex_state = 581}, - [1172] = {.lex_state = 581}, - [1173] = {.lex_state = 581}, - [1174] = {.lex_state = 581}, - [1175] = {.lex_state = 581}, - [1176] = {.lex_state = 581}, - [1177] = {.lex_state = 581}, - [1178] = {.lex_state = 220}, - [1179] = {.lex_state = 581}, - [1180] = {.lex_state = 220}, - [1181] = {.lex_state = 581}, - [1182] = {.lex_state = 220}, - [1183] = {.lex_state = 577}, - [1184] = {.lex_state = 577}, - [1185] = {.lex_state = 220}, - [1186] = {.lex_state = 581}, - [1187] = {.lex_state = 577}, - [1188] = {.lex_state = 577}, - [1189] = {.lex_state = 581}, - [1190] = {.lex_state = 581}, - [1191] = {.lex_state = 613}, - [1192] = {.lex_state = 613}, - [1193] = {.lex_state = 613}, - [1194] = {.lex_state = 581}, - [1195] = {.lex_state = 581}, - [1196] = {.lex_state = 581}, - [1197] = {.lex_state = 581}, - [1198] = {.lex_state = 581}, - [1199] = {.lex_state = 581}, - [1200] = {.lex_state = 581}, - [1201] = {.lex_state = 220}, - [1202] = {.lex_state = 581}, - [1203] = {.lex_state = 581}, - [1204] = {.lex_state = 581}, - [1205] = {.lex_state = 220}, - [1206] = {.lex_state = 581}, - [1207] = {.lex_state = 220}, - [1208] = {.lex_state = 220}, - [1209] = {.lex_state = 581}, - [1210] = {.lex_state = 581}, - [1211] = {.lex_state = 581}, - [1212] = {.lex_state = 581}, - [1213] = {.lex_state = 606}, - [1214] = {.lex_state = 581}, - [1215] = {.lex_state = 581}, - [1216] = {.lex_state = 581}, - [1217] = {.lex_state = 581}, - [1218] = {.lex_state = 220}, - [1219] = {.lex_state = 581}, - [1220] = {.lex_state = 581}, - [1221] = {.lex_state = 220}, - [1222] = {.lex_state = 581}, - [1223] = {.lex_state = 220}, - [1224] = {.lex_state = 581}, - [1225] = {.lex_state = 581}, - [1226] = {.lex_state = 581}, - [1227] = {.lex_state = 581}, - [1228] = {.lex_state = 581}, - [1229] = {.lex_state = 581}, - [1230] = {.lex_state = 581}, - [1231] = {.lex_state = 581}, - [1232] = {.lex_state = 581}, - [1233] = {.lex_state = 581}, - [1234] = {.lex_state = 581}, - [1235] = {.lex_state = 581}, - [1236] = {.lex_state = 581}, - [1237] = {.lex_state = 581}, - [1238] = {.lex_state = 581}, - [1239] = {.lex_state = 581}, - [1240] = {.lex_state = 581}, - [1241] = {.lex_state = 577}, - [1242] = {.lex_state = 577}, - [1243] = {.lex_state = 581}, - [1244] = {.lex_state = 581}, - [1245] = {.lex_state = 581}, - [1246] = {.lex_state = 581}, - [1247] = {.lex_state = 581}, - [1248] = {.lex_state = 581}, - [1249] = {.lex_state = 581}, - [1250] = {.lex_state = 581}, - [1251] = {.lex_state = 613}, - [1252] = {.lex_state = 581}, - [1253] = {.lex_state = 581}, - [1254] = {.lex_state = 581}, - [1255] = {.lex_state = 581}, - [1256] = {.lex_state = 581}, - [1257] = {.lex_state = 581}, - [1258] = {.lex_state = 581}, - [1259] = {.lex_state = 581}, - [1260] = {.lex_state = 613}, - [1261] = {.lex_state = 581}, - [1262] = {.lex_state = 581}, - [1263] = {.lex_state = 581}, - [1264] = {.lex_state = 577}, - [1265] = {.lex_state = 581}, - [1266] = {.lex_state = 581}, - [1267] = {.lex_state = 581}, - [1268] = {.lex_state = 581}, - [1269] = {.lex_state = 581}, - [1270] = {.lex_state = 581}, - [1271] = {.lex_state = 581}, - [1272] = {.lex_state = 581}, - [1273] = {.lex_state = 581}, - [1274] = {.lex_state = 581}, - [1275] = {.lex_state = 581}, - [1276] = {.lex_state = 581}, - [1277] = {.lex_state = 581}, - [1278] = {.lex_state = 581}, - [1279] = {.lex_state = 581}, - [1280] = {.lex_state = 581}, - [1281] = {.lex_state = 581}, - [1282] = {.lex_state = 581}, - [1283] = {.lex_state = 581}, - [1284] = {.lex_state = 581}, - [1285] = {.lex_state = 581}, - [1286] = {.lex_state = 581}, - [1287] = {.lex_state = 581}, - [1288] = {.lex_state = 581}, - [1289] = {.lex_state = 581}, - [1290] = {.lex_state = 581}, - [1291] = {.lex_state = 613}, - [1292] = {.lex_state = 581}, - [1293] = {.lex_state = 581}, - [1294] = {.lex_state = 613}, - [1295] = {.lex_state = 581}, - [1296] = {.lex_state = 581}, - [1297] = {.lex_state = 581}, - [1298] = {.lex_state = 581}, - [1299] = {.lex_state = 581}, - [1300] = {.lex_state = 581}, - [1301] = {.lex_state = 581}, - [1302] = {.lex_state = 613}, - [1303] = {.lex_state = 613}, - [1304] = {.lex_state = 613}, - [1305] = {.lex_state = 613}, - [1306] = {.lex_state = 621}, - [1307] = {.lex_state = 613}, - [1308] = {.lex_state = 581}, - [1309] = {.lex_state = 601}, - [1310] = {.lex_state = 581}, - [1311] = {.lex_state = 581}, - [1312] = {.lex_state = 581}, - [1313] = {.lex_state = 581}, - [1314] = {.lex_state = 581}, - [1315] = {.lex_state = 613}, - [1316] = {.lex_state = 613}, - [1317] = {.lex_state = 581}, - [1318] = {.lex_state = 613}, - [1319] = {.lex_state = 581}, - [1320] = {.lex_state = 581}, - [1321] = {.lex_state = 577}, - [1322] = {.lex_state = 581}, - [1323] = {.lex_state = 581}, - [1324] = {.lex_state = 577}, - [1325] = {.lex_state = 577}, - [1326] = {.lex_state = 577}, - [1327] = {.lex_state = 581}, - [1328] = {.lex_state = 601}, - [1329] = {.lex_state = 581}, - [1330] = {.lex_state = 613}, - [1331] = {.lex_state = 581}, - [1332] = {.lex_state = 581}, - [1333] = {.lex_state = 581}, - [1334] = {.lex_state = 581}, - [1335] = {.lex_state = 613}, - [1336] = {.lex_state = 613}, - [1337] = {.lex_state = 581}, - [1338] = {.lex_state = 581}, - [1339] = {.lex_state = 581}, - [1340] = {.lex_state = 581}, - [1341] = {.lex_state = 581}, - [1342] = {.lex_state = 613}, - [1343] = {.lex_state = 581}, - [1344] = {.lex_state = 581}, - [1345] = {.lex_state = 581}, - [1346] = {.lex_state = 581}, - [1347] = {.lex_state = 581}, - [1348] = {.lex_state = 581}, - [1349] = {.lex_state = 581}, - [1350] = {.lex_state = 581}, - [1351] = {.lex_state = 581}, - [1352] = {.lex_state = 581}, - [1353] = {.lex_state = 581}, - [1354] = {.lex_state = 581}, - [1355] = {.lex_state = 613}, - [1356] = {.lex_state = 613}, - [1357] = {.lex_state = 613}, - [1358] = {.lex_state = 581}, - [1359] = {.lex_state = 581}, - [1360] = {.lex_state = 581}, - [1361] = {.lex_state = 581}, - [1362] = {.lex_state = 581}, - [1363] = {.lex_state = 581}, - [1364] = {.lex_state = 581}, - [1365] = {.lex_state = 581}, - [1366] = {.lex_state = 581}, - [1367] = {.lex_state = 581}, - [1368] = {.lex_state = 581}, - [1369] = {.lex_state = 581}, - [1370] = {.lex_state = 581}, - [1371] = {.lex_state = 581}, - [1372] = {.lex_state = 581}, - [1373] = {.lex_state = 581}, - [1374] = {.lex_state = 581}, - [1375] = {.lex_state = 581}, - [1376] = {.lex_state = 581}, - [1377] = {.lex_state = 581}, - [1378] = {.lex_state = 581}, - [1379] = {.lex_state = 581}, - [1380] = {.lex_state = 581}, - [1381] = {.lex_state = 581}, - [1382] = {.lex_state = 581}, - [1383] = {.lex_state = 581}, - [1384] = {.lex_state = 581}, - [1385] = {.lex_state = 581}, - [1386] = {.lex_state = 581}, - [1387] = {.lex_state = 581}, - [1388] = {.lex_state = 581}, - [1389] = {.lex_state = 581}, - [1390] = {.lex_state = 581}, - [1391] = {.lex_state = 581}, - [1392] = {.lex_state = 581}, - [1393] = {.lex_state = 581}, - [1394] = {.lex_state = 613}, - [1395] = {.lex_state = 613}, - [1396] = {.lex_state = 613}, - [1397] = {.lex_state = 613}, - [1398] = {.lex_state = 581}, - [1399] = {.lex_state = 581}, - [1400] = {.lex_state = 581}, - [1401] = {.lex_state = 581}, - [1402] = {.lex_state = 581}, - [1403] = {.lex_state = 581}, - [1404] = {.lex_state = 581}, - [1405] = {.lex_state = 581}, - [1406] = {.lex_state = 581}, - [1407] = {.lex_state = 581}, - [1408] = {.lex_state = 581}, - [1409] = {.lex_state = 581}, - [1410] = {.lex_state = 581}, - [1411] = {.lex_state = 613}, - [1412] = {.lex_state = 613}, - [1413] = {.lex_state = 613}, - [1414] = {.lex_state = 613}, - [1415] = {.lex_state = 613}, - [1416] = {.lex_state = 581}, - [1417] = {.lex_state = 581}, - [1418] = {.lex_state = 581}, - [1419] = {.lex_state = 581}, - [1420] = {.lex_state = 581}, - [1421] = {.lex_state = 581}, - [1422] = {.lex_state = 581}, - [1423] = {.lex_state = 581}, - [1424] = {.lex_state = 581}, - [1425] = {.lex_state = 581}, - [1426] = {.lex_state = 581}, - [1427] = {.lex_state = 581}, - [1428] = {.lex_state = 581}, - [1429] = {.lex_state = 581}, - [1430] = {.lex_state = 581}, - [1431] = {.lex_state = 581}, - [1432] = {.lex_state = 581}, - [1433] = {.lex_state = 581}, - [1434] = {.lex_state = 581}, - [1435] = {.lex_state = 581}, - [1436] = {.lex_state = 613}, - [1437] = {.lex_state = 613}, - [1438] = {.lex_state = 613}, - [1439] = {.lex_state = 581}, - [1440] = {.lex_state = 613}, - [1441] = {.lex_state = 581}, - [1442] = {.lex_state = 581}, - [1443] = {.lex_state = 581}, - [1444] = {.lex_state = 581}, - [1445] = {.lex_state = 581}, - [1446] = {.lex_state = 581}, - [1447] = {.lex_state = 581}, - [1448] = {.lex_state = 581}, - [1449] = {.lex_state = 581}, - [1450] = {.lex_state = 581}, - [1451] = {.lex_state = 581}, - [1452] = {.lex_state = 581}, - [1453] = {.lex_state = 581}, - [1454] = {.lex_state = 581}, - [1455] = {.lex_state = 581}, - [1456] = {.lex_state = 581}, - [1457] = {.lex_state = 613}, - [1458] = {.lex_state = 581}, - [1459] = {.lex_state = 581}, - [1460] = {.lex_state = 581}, - [1461] = {.lex_state = 581}, - [1462] = {.lex_state = 581}, - [1463] = {.lex_state = 225}, - [1464] = {.lex_state = 225}, - [1465] = {.lex_state = 225}, - [1466] = {.lex_state = 225}, - [1467] = {.lex_state = 581}, - [1468] = {.lex_state = 225}, - [1469] = {.lex_state = 225}, - [1470] = {.lex_state = 225}, - [1471] = {.lex_state = 225}, - [1472] = {.lex_state = 225}, - [1473] = {.lex_state = 581}, - [1474] = {.lex_state = 225}, - [1475] = {.lex_state = 225}, - [1476] = {.lex_state = 225}, - [1477] = {.lex_state = 581}, - [1478] = {.lex_state = 581}, - [1479] = {.lex_state = 613}, - [1480] = {.lex_state = 581}, - [1481] = {.lex_state = 613}, - [1482] = {.lex_state = 581}, - [1483] = {.lex_state = 581}, - [1484] = {.lex_state = 581}, - [1485] = {.lex_state = 581}, - [1486] = {.lex_state = 581}, - [1487] = {.lex_state = 581}, - [1488] = {.lex_state = 581}, - [1489] = {.lex_state = 581}, - [1490] = {.lex_state = 581}, - [1491] = {.lex_state = 581}, - [1492] = {.lex_state = 581}, - [1493] = {.lex_state = 581}, - [1494] = {.lex_state = 581}, - [1495] = {.lex_state = 613}, - [1496] = {.lex_state = 613}, - [1497] = {.lex_state = 581}, - [1498] = {.lex_state = 581}, - [1499] = {.lex_state = 581}, - [1500] = {.lex_state = 581}, - [1501] = {.lex_state = 581}, - [1502] = {.lex_state = 581}, - [1503] = {.lex_state = 581}, - [1504] = {.lex_state = 581}, - [1505] = {.lex_state = 581}, - [1506] = {.lex_state = 581}, - [1507] = {.lex_state = 146}, - [1508] = {.lex_state = 581}, - [1509] = {.lex_state = 581}, - [1510] = {.lex_state = 581}, - [1511] = {.lex_state = 581}, - [1512] = {.lex_state = 581}, - [1513] = {.lex_state = 581}, - [1514] = {.lex_state = 581}, - [1515] = {.lex_state = 146}, - [1516] = {.lex_state = 581}, - [1517] = {.lex_state = 581}, - [1518] = {.lex_state = 581}, - [1519] = {.lex_state = 581}, - [1520] = {.lex_state = 581}, - [1521] = {.lex_state = 581}, - [1522] = {.lex_state = 581}, - [1523] = {.lex_state = 581}, - [1524] = {.lex_state = 581}, - [1525] = {.lex_state = 33}, - [1526] = {.lex_state = 581}, - [1527] = {.lex_state = 581}, - [1528] = {.lex_state = 33}, - [1529] = {.lex_state = 581}, - [1530] = {.lex_state = 146}, - [1531] = {.lex_state = 581}, - [1532] = {.lex_state = 146}, - [1533] = {.lex_state = 581}, - [1534] = {.lex_state = 581}, - [1535] = {.lex_state = 581}, - [1536] = {.lex_state = 581}, - [1537] = {.lex_state = 581}, - [1538] = {.lex_state = 142}, - [1539] = {.lex_state = 142}, - [1540] = {.lex_state = 142}, - [1541] = {.lex_state = 142}, - [1542] = {.lex_state = 101}, - [1543] = {.lex_state = 142}, - [1544] = {.lex_state = 142}, - [1545] = {.lex_state = 134}, - [1546] = {.lex_state = 134}, - [1547] = {.lex_state = 142}, - [1548] = {.lex_state = 142}, - [1549] = {.lex_state = 34}, - [1550] = {.lex_state = 142}, - [1551] = {.lex_state = 628}, - [1552] = {.lex_state = 34}, - [1553] = {.lex_state = 142}, - [1554] = {.lex_state = 142}, - [1555] = {.lex_state = 142}, - [1556] = {.lex_state = 34}, - [1557] = {.lex_state = 142}, - [1558] = {.lex_state = 142}, - [1559] = {.lex_state = 142}, - [1560] = {.lex_state = 34}, - [1561] = {.lex_state = 34}, - [1562] = {.lex_state = 35}, - [1563] = {.lex_state = 35}, - [1564] = {.lex_state = 35}, - [1565] = {.lex_state = 628}, - [1566] = {.lex_state = 35}, - [1567] = {.lex_state = 137}, - [1568] = {.lex_state = 35}, - [1569] = {.lex_state = 158}, - [1570] = {.lex_state = 137}, - [1571] = {.lex_state = 137}, - [1572] = {.lex_state = 158}, - [1573] = {.lex_state = 137}, - [1574] = {.lex_state = 137}, - [1575] = {.lex_state = 628}, - [1576] = {.lex_state = 158}, - [1577] = {.lex_state = 158}, - [1578] = {.lex_state = 142}, - [1579] = {.lex_state = 187}, - [1580] = {.lex_state = 187}, - [1581] = {.lex_state = 187}, - [1582] = {.lex_state = 138}, - [1583] = {.lex_state = 144}, - [1584] = {.lex_state = 138}, - [1585] = {.lex_state = 138}, - [1586] = {.lex_state = 138}, - [1587] = {.lex_state = 187}, - [1588] = {.lex_state = 138}, - [1589] = {.lex_state = 138}, + [459] = {.lex_state = 43}, + [460] = {.lex_state = 22}, + [461] = {.lex_state = 20}, + [462] = {.lex_state = 22}, + [463] = {.lex_state = 22}, + [464] = {.lex_state = 20}, + [465] = {.lex_state = 8}, + [466] = {.lex_state = 41}, + [467] = {.lex_state = 20}, + [468] = {.lex_state = 20}, + [469] = {.lex_state = 22}, + [470] = {.lex_state = 20}, + [471] = {.lex_state = 22}, + [472] = {.lex_state = 22}, + [473] = {.lex_state = 43}, + [474] = {.lex_state = 27}, + [475] = {.lex_state = 9}, + [476] = {.lex_state = 45}, + [477] = {.lex_state = 29}, + [478] = {.lex_state = 19}, + [479] = {.lex_state = 24}, + [480] = {.lex_state = 24}, + [481] = {.lex_state = 29}, + [482] = {.lex_state = 29}, + [483] = {.lex_state = 29}, + [484] = {.lex_state = 29}, + [485] = {.lex_state = 29}, + [486] = {.lex_state = 29}, + [487] = {.lex_state = 19}, + [488] = {.lex_state = 27}, + [489] = {.lex_state = 29}, + [490] = {.lex_state = 19}, + [491] = {.lex_state = 24}, + [492] = {.lex_state = 19}, + [493] = {.lex_state = 29}, + [494] = {.lex_state = 27}, + [495] = {.lex_state = 29}, + [496] = {.lex_state = 27}, + [497] = {.lex_state = 29}, + [498] = {.lex_state = 27}, + [499] = {.lex_state = 29}, + [500] = {.lex_state = 29}, + [501] = {.lex_state = 29}, + [502] = {.lex_state = 29}, + [503] = {.lex_state = 22}, + [504] = {.lex_state = 22}, + [505] = {.lex_state = 22}, + [506] = {.lex_state = 22}, + [507] = {.lex_state = 26}, + [508] = {.lex_state = 26}, + [509] = {.lex_state = 22}, + [510] = {.lex_state = 22}, + [511] = {.lex_state = 145}, + [512] = {.lex_state = 124}, + [513] = {.lex_state = 26}, + [514] = {.lex_state = 26}, + [515] = {.lex_state = 32}, + [516] = {.lex_state = 32}, + [517] = {.lex_state = 32}, + [518] = {.lex_state = 22}, + [519] = {.lex_state = 25}, + [520] = {.lex_state = 25}, + [521] = {.lex_state = 25}, + [522] = {.lex_state = 25}, + [523] = {.lex_state = 25}, + [524] = {.lex_state = 25}, + [525] = {.lex_state = 25}, + [526] = {.lex_state = 25}, + [527] = {.lex_state = 25}, + [528] = {.lex_state = 25}, + [529] = {.lex_state = 25}, + [530] = {.lex_state = 25}, + [531] = {.lex_state = 25}, + [532] = {.lex_state = 25}, + [533] = {.lex_state = 25}, + [534] = {.lex_state = 25}, + [535] = {.lex_state = 25}, + [536] = {.lex_state = 25}, + [537] = {.lex_state = 25}, + [538] = {.lex_state = 25}, + [539] = {.lex_state = 25}, + [540] = {.lex_state = 25}, + [541] = {.lex_state = 25}, + [542] = {.lex_state = 29}, + [543] = {.lex_state = 25}, + [544] = {.lex_state = 25}, + [545] = {.lex_state = 25}, + [546] = {.lex_state = 25}, + [547] = {.lex_state = 25}, + [548] = {.lex_state = 25}, + [549] = {.lex_state = 25}, + [550] = {.lex_state = 25}, + [551] = {.lex_state = 25}, + [552] = {.lex_state = 146}, + [553] = {.lex_state = 29}, + [554] = {.lex_state = 25}, + [555] = {.lex_state = 29}, + [556] = {.lex_state = 25}, + [557] = {.lex_state = 29}, + [558] = {.lex_state = 25}, + [559] = {.lex_state = 29}, + [560] = {.lex_state = 25}, + [561] = {.lex_state = 25}, + [562] = {.lex_state = 29}, + [563] = {.lex_state = 25}, + [564] = {.lex_state = 25}, + [565] = {.lex_state = 125}, + [566] = {.lex_state = 25}, + [567] = {.lex_state = 29}, + [568] = {.lex_state = 25}, + [569] = {.lex_state = 25}, + [570] = {.lex_state = 25}, + [571] = {.lex_state = 25}, + [572] = {.lex_state = 25}, + [573] = {.lex_state = 25}, + [574] = {.lex_state = 25}, + [575] = {.lex_state = 25}, + [576] = {.lex_state = 25}, + [577] = {.lex_state = 25}, + [578] = {.lex_state = 25}, + [579] = {.lex_state = 25}, + [580] = {.lex_state = 25}, + [581] = {.lex_state = 25}, + [582] = {.lex_state = 25}, + [583] = {.lex_state = 25}, + [584] = {.lex_state = 25}, + [585] = {.lex_state = 25}, + [586] = {.lex_state = 25}, + [587] = {.lex_state = 25}, + [588] = {.lex_state = 25}, + [589] = {.lex_state = 25}, + [590] = {.lex_state = 25}, + [591] = {.lex_state = 33}, + [592] = {.lex_state = 33}, + [593] = {.lex_state = 33}, + [594] = {.lex_state = 33}, + [595] = {.lex_state = 33}, + [596] = {.lex_state = 33}, + [597] = {.lex_state = 33}, + [598] = {.lex_state = 33}, + [599] = {.lex_state = 33}, + [600] = {.lex_state = 33}, + [601] = {.lex_state = 33}, + [602] = {.lex_state = 33}, + [603] = {.lex_state = 33}, + [604] = {.lex_state = 33}, + [605] = {.lex_state = 33}, + [606] = {.lex_state = 33}, + [607] = {.lex_state = 33}, + [608] = {.lex_state = 33}, + [609] = {.lex_state = 33}, + [610] = {.lex_state = 33}, + [611] = {.lex_state = 33}, + [612] = {.lex_state = 33}, + [613] = {.lex_state = 33}, + [614] = {.lex_state = 33}, + [615] = {.lex_state = 33}, + [616] = {.lex_state = 33}, + [617] = {.lex_state = 33}, + [618] = {.lex_state = 33}, + [619] = {.lex_state = 33}, + [620] = {.lex_state = 33}, + [621] = {.lex_state = 33}, + [622] = {.lex_state = 33}, + [623] = {.lex_state = 33}, + [624] = {.lex_state = 33}, + [625] = {.lex_state = 33}, + [626] = {.lex_state = 33}, + [627] = {.lex_state = 33}, + [628] = {.lex_state = 33}, + [629] = {.lex_state = 33}, + [630] = {.lex_state = 33}, + [631] = {.lex_state = 33}, + [632] = {.lex_state = 33}, + [633] = {.lex_state = 33}, + [634] = {.lex_state = 33}, + [635] = {.lex_state = 33}, + [636] = {.lex_state = 33}, + [637] = {.lex_state = 33}, + [638] = {.lex_state = 33}, + [639] = {.lex_state = 33}, + [640] = {.lex_state = 33}, + [641] = {.lex_state = 33}, + [642] = {.lex_state = 33}, + [643] = {.lex_state = 33}, + [644] = {.lex_state = 33}, + [645] = {.lex_state = 33}, + [646] = {.lex_state = 33}, + [647] = {.lex_state = 33}, + [648] = {.lex_state = 33}, + [649] = {.lex_state = 33}, + [650] = {.lex_state = 33}, + [651] = {.lex_state = 33}, + [652] = {.lex_state = 33}, + [653] = {.lex_state = 33}, + [654] = {.lex_state = 157}, + [655] = {.lex_state = 157}, + [656] = {.lex_state = 157}, + [657] = {.lex_state = 157}, + [658] = {.lex_state = 157}, + [659] = {.lex_state = 157}, + [660] = {.lex_state = 157}, + [661] = {.lex_state = 157}, + [662] = {.lex_state = 157}, + [663] = {.lex_state = 157}, + [664] = {.lex_state = 157}, + [665] = {.lex_state = 157}, + [666] = {.lex_state = 157}, + [667] = {.lex_state = 157}, + [668] = {.lex_state = 157}, + [669] = {.lex_state = 157}, + [670] = {.lex_state = 157}, + [671] = {.lex_state = 157}, + [672] = {.lex_state = 157}, + [673] = {.lex_state = 157}, + [674] = {.lex_state = 157}, + [675] = {.lex_state = 157}, + [676] = {.lex_state = 157}, + [677] = {.lex_state = 157}, + [678] = {.lex_state = 157}, + [679] = {.lex_state = 157}, + [680] = {.lex_state = 157}, + [681] = {.lex_state = 557}, + [682] = {.lex_state = 557}, + [683] = {.lex_state = 642}, + [684] = {.lex_state = 558}, + [685] = {.lex_state = 557}, + [686] = {.lex_state = 558}, + [687] = {.lex_state = 642}, + [688] = {.lex_state = 642}, + [689] = {.lex_state = 558}, + [690] = {.lex_state = 587}, + [691] = {.lex_state = 558}, + [692] = {.lex_state = 557}, + [693] = {.lex_state = 642}, + [694] = {.lex_state = 642}, + [695] = {.lex_state = 558}, + [696] = {.lex_state = 642}, + [697] = {.lex_state = 559}, + [698] = {.lex_state = 642}, + [699] = {.lex_state = 642}, + [700] = {.lex_state = 559}, + [701] = {.lex_state = 558}, + [702] = {.lex_state = 558}, + [703] = {.lex_state = 559}, + [704] = {.lex_state = 642}, + [705] = {.lex_state = 642}, + [706] = {.lex_state = 642}, + [707] = {.lex_state = 558}, + [708] = {.lex_state = 559}, + [709] = {.lex_state = 559}, + [710] = {.lex_state = 642}, + [711] = {.lex_state = 558}, + [712] = {.lex_state = 587}, + [713] = {.lex_state = 558}, + [714] = {.lex_state = 559}, + [715] = {.lex_state = 599}, + [716] = {.lex_state = 642}, + [717] = {.lex_state = 599}, + [718] = {.lex_state = 642}, + [719] = {.lex_state = 639}, + [720] = {.lex_state = 4}, + [721] = {.lex_state = 559}, + [722] = {.lex_state = 599}, + [723] = {.lex_state = 559}, + [724] = {.lex_state = 642}, + [725] = {.lex_state = 599}, + [726] = {.lex_state = 599}, + [727] = {.lex_state = 642}, + [728] = {.lex_state = 599}, + [729] = {.lex_state = 548}, + [730] = {.lex_state = 642}, + [731] = {.lex_state = 642}, + [732] = {.lex_state = 599}, + [733] = {.lex_state = 599}, + [734] = {.lex_state = 559}, + [735] = {.lex_state = 599}, + [736] = {.lex_state = 642}, + [737] = {.lex_state = 599}, + [738] = {.lex_state = 4}, + [739] = {.lex_state = 639}, + [740] = {.lex_state = 599}, + [741] = {.lex_state = 560}, + [742] = {.lex_state = 639}, + [743] = {.lex_state = 599}, + [744] = {.lex_state = 642}, + [745] = {.lex_state = 599}, + [746] = {.lex_state = 599}, + [747] = {.lex_state = 639}, + [748] = {.lex_state = 642}, + [749] = {.lex_state = 640}, + [750] = {.lex_state = 639}, + [751] = {.lex_state = 559}, + [752] = {.lex_state = 642}, + [753] = {.lex_state = 642}, + [754] = {.lex_state = 559}, + [755] = {.lex_state = 559}, + [756] = {.lex_state = 599}, + [757] = {.lex_state = 560}, + [758] = {.lex_state = 642}, + [759] = {.lex_state = 607}, + [760] = {.lex_state = 639}, + [761] = {.lex_state = 639}, + [762] = {.lex_state = 560}, + [763] = {.lex_state = 599}, + [764] = {.lex_state = 599}, + [765] = {.lex_state = 639}, + [766] = {.lex_state = 599}, + [767] = {.lex_state = 599}, + [768] = {.lex_state = 599}, + [769] = {.lex_state = 599}, + [770] = {.lex_state = 599}, + [771] = {.lex_state = 599}, + [772] = {.lex_state = 599}, + [773] = {.lex_state = 599}, + [774] = {.lex_state = 639}, + [775] = {.lex_state = 601}, + [776] = {.lex_state = 599}, + [777] = {.lex_state = 607}, + [778] = {.lex_state = 639}, + [779] = {.lex_state = 548}, + [780] = {.lex_state = 599}, + [781] = {.lex_state = 642}, + [782] = {.lex_state = 599}, + [783] = {.lex_state = 642}, + [784] = {.lex_state = 642}, + [785] = {.lex_state = 607}, + [786] = {.lex_state = 639}, + [787] = {.lex_state = 598}, + [788] = {.lex_state = 599}, + [789] = {.lex_state = 642}, + [790] = {.lex_state = 639}, + [791] = {.lex_state = 601}, + [792] = {.lex_state = 560}, + [793] = {.lex_state = 599}, + [794] = {.lex_state = 642}, + [795] = {.lex_state = 640}, + [796] = {.lex_state = 639}, + [797] = {.lex_state = 639}, + [798] = {.lex_state = 642}, + [799] = {.lex_state = 639}, + [800] = {.lex_state = 601}, + [801] = {.lex_state = 598}, + [802] = {.lex_state = 642}, + [803] = {.lex_state = 642}, + [804] = {.lex_state = 642}, + [805] = {.lex_state = 598}, + [806] = {.lex_state = 642}, + [807] = {.lex_state = 598}, + [808] = {.lex_state = 642}, + [809] = {.lex_state = 642}, + [810] = {.lex_state = 599}, + [811] = {.lex_state = 629}, + [812] = {.lex_state = 629}, + [813] = {.lex_state = 639}, + [814] = {.lex_state = 629}, + [815] = {.lex_state = 591}, + [816] = {.lex_state = 599}, + [817] = {.lex_state = 595}, + [818] = {.lex_state = 607}, + [819] = {.lex_state = 629}, + [820] = {.lex_state = 599}, + [821] = {.lex_state = 599}, + [822] = {.lex_state = 601}, + [823] = {.lex_state = 639}, + [824] = {.lex_state = 629}, + [825] = {.lex_state = 599}, + [826] = {.lex_state = 607}, + [827] = {.lex_state = 599}, + [828] = {.lex_state = 598}, + [829] = {.lex_state = 639}, + [830] = {.lex_state = 598}, + [831] = {.lex_state = 599}, + [832] = {.lex_state = 607}, + [833] = {.lex_state = 598}, + [834] = {.lex_state = 601}, + [835] = {.lex_state = 598}, + [836] = {.lex_state = 601}, + [837] = {.lex_state = 605}, + [838] = {.lex_state = 639}, + [839] = {.lex_state = 602}, + [840] = {.lex_state = 602}, + [841] = {.lex_state = 599}, + [842] = {.lex_state = 602}, + [843] = {.lex_state = 602}, + [844] = {.lex_state = 614}, + [845] = {.lex_state = 602}, + [846] = {.lex_state = 602}, + [847] = {.lex_state = 602}, + [848] = {.lex_state = 605}, + [849] = {.lex_state = 602}, + [850] = {.lex_state = 602}, + [851] = {.lex_state = 602}, + [852] = {.lex_state = 602}, + [853] = {.lex_state = 602}, + [854] = {.lex_state = 602}, + [855] = {.lex_state = 602}, + [856] = {.lex_state = 602}, + [857] = {.lex_state = 614}, + [858] = {.lex_state = 602}, + [859] = {.lex_state = 595}, + [860] = {.lex_state = 602}, + [861] = {.lex_state = 602}, + [862] = {.lex_state = 602}, + [863] = {.lex_state = 602}, + [864] = {.lex_state = 602}, + [865] = {.lex_state = 599}, + [866] = {.lex_state = 602}, + [867] = {.lex_state = 599}, + [868] = {.lex_state = 602}, + [869] = {.lex_state = 602}, + [870] = {.lex_state = 602}, + [871] = {.lex_state = 602}, + [872] = {.lex_state = 602}, + [873] = {.lex_state = 602}, + [874] = {.lex_state = 602}, + [875] = {.lex_state = 602}, + [876] = {.lex_state = 602}, + [877] = {.lex_state = 602}, + [878] = {.lex_state = 602}, + [879] = {.lex_state = 602}, + [880] = {.lex_state = 629}, + [881] = {.lex_state = 602}, + [882] = {.lex_state = 602}, + [883] = {.lex_state = 602}, + [884] = {.lex_state = 602}, + [885] = {.lex_state = 602}, + [886] = {.lex_state = 602}, + [887] = {.lex_state = 602}, + [888] = {.lex_state = 602}, + [889] = {.lex_state = 602}, + [890] = {.lex_state = 602}, + [891] = {.lex_state = 602}, + [892] = {.lex_state = 602}, + [893] = {.lex_state = 602}, + [894] = {.lex_state = 155}, + [895] = {.lex_state = 602}, + [896] = {.lex_state = 602}, + [897] = {.lex_state = 602}, + [898] = {.lex_state = 599}, + [899] = {.lex_state = 602}, + [900] = {.lex_state = 155}, + [901] = {.lex_state = 602}, + [902] = {.lex_state = 602}, + [903] = {.lex_state = 602}, + [904] = {.lex_state = 602}, + [905] = {.lex_state = 602}, + [906] = {.lex_state = 602}, + [907] = {.lex_state = 602}, + [908] = {.lex_state = 613}, + [909] = {.lex_state = 602}, + [910] = {.lex_state = 599}, + [911] = {.lex_state = 599}, + [912] = {.lex_state = 602}, + [913] = {.lex_state = 599}, + [914] = {.lex_state = 602}, + [915] = {.lex_state = 602}, + [916] = {.lex_state = 629}, + [917] = {.lex_state = 602}, + [918] = {.lex_state = 591}, + [919] = {.lex_state = 614}, + [920] = {.lex_state = 629}, + [921] = {.lex_state = 629}, + [922] = {.lex_state = 629}, + [923] = {.lex_state = 602}, + [924] = {.lex_state = 602}, + [925] = {.lex_state = 604}, + [926] = {.lex_state = 603}, + [927] = {.lex_state = 602}, + [928] = {.lex_state = 603}, + [929] = {.lex_state = 602}, + [930] = {.lex_state = 602}, + [931] = {.lex_state = 602}, + [932] = {.lex_state = 602}, + [933] = {.lex_state = 602}, + [934] = {.lex_state = 602}, + [935] = {.lex_state = 602}, + [936] = {.lex_state = 602}, + [937] = {.lex_state = 613}, + [938] = {.lex_state = 602}, + [939] = {.lex_state = 602}, + [940] = {.lex_state = 602}, + [941] = {.lex_state = 602}, + [942] = {.lex_state = 602}, + [943] = {.lex_state = 602}, + [944] = {.lex_state = 602}, + [945] = {.lex_state = 602}, + [946] = {.lex_state = 602}, + [947] = {.lex_state = 602}, + [948] = {.lex_state = 602}, + [949] = {.lex_state = 602}, + [950] = {.lex_state = 602}, + [951] = {.lex_state = 603}, + [952] = {.lex_state = 602}, + [953] = {.lex_state = 602}, + [954] = {.lex_state = 602}, + [955] = {.lex_state = 602}, + [956] = {.lex_state = 602}, + [957] = {.lex_state = 602}, + [958] = {.lex_state = 602}, + [959] = {.lex_state = 602}, + [960] = {.lex_state = 602}, + [961] = {.lex_state = 602}, + [962] = {.lex_state = 602}, + [963] = {.lex_state = 602}, + [964] = {.lex_state = 602}, + [965] = {.lex_state = 603}, + [966] = {.lex_state = 602}, + [967] = {.lex_state = 602}, + [968] = {.lex_state = 602}, + [969] = {.lex_state = 602}, + [970] = {.lex_state = 602}, + [971] = {.lex_state = 602}, + [972] = {.lex_state = 602}, + [973] = {.lex_state = 602}, + [974] = {.lex_state = 602}, + [975] = {.lex_state = 602}, + [976] = {.lex_state = 602}, + [977] = {.lex_state = 602}, + [978] = {.lex_state = 602}, + [979] = {.lex_state = 602}, + [980] = {.lex_state = 602}, + [981] = {.lex_state = 602}, + [982] = {.lex_state = 602}, + [983] = {.lex_state = 602}, + [984] = {.lex_state = 602}, + [985] = {.lex_state = 614}, + [986] = {.lex_state = 602}, + [987] = {.lex_state = 602}, + [988] = {.lex_state = 602}, + [989] = {.lex_state = 602}, + [990] = {.lex_state = 602}, + [991] = {.lex_state = 602}, + [992] = {.lex_state = 602}, + [993] = {.lex_state = 603}, + [994] = {.lex_state = 198}, + [995] = {.lex_state = 603}, + [996] = {.lex_state = 603}, + [997] = {.lex_state = 198}, + [998] = {.lex_state = 603}, + [999] = {.lex_state = 604}, + [1000] = {.lex_state = 603}, + [1001] = {.lex_state = 603}, + [1002] = {.lex_state = 198}, + [1003] = {.lex_state = 603}, + [1004] = {.lex_state = 611}, + [1005] = {.lex_state = 603}, + [1006] = {.lex_state = 611}, + [1007] = {.lex_state = 603}, + [1008] = {.lex_state = 198}, + [1009] = {.lex_state = 198}, + [1010] = {.lex_state = 198}, + [1011] = {.lex_state = 198}, + [1012] = {.lex_state = 630}, + [1013] = {.lex_state = 603}, + [1014] = {.lex_state = 603}, + [1015] = {.lex_state = 603}, + [1016] = {.lex_state = 603}, + [1017] = {.lex_state = 603}, + [1018] = {.lex_state = 612}, + [1019] = {.lex_state = 603}, + [1020] = {.lex_state = 603}, + [1021] = {.lex_state = 610}, + [1022] = {.lex_state = 610}, + [1023] = {.lex_state = 607}, + [1024] = {.lex_state = 603}, + [1025] = {.lex_state = 167}, + [1026] = {.lex_state = 612}, + [1027] = {.lex_state = 236}, + [1028] = {.lex_state = 603}, + [1029] = {.lex_state = 630}, + [1030] = {.lex_state = 236}, + [1031] = {.lex_state = 236}, + [1032] = {.lex_state = 236}, + [1033] = {.lex_state = 236}, + [1034] = {.lex_state = 236}, + [1035] = {.lex_state = 617}, + [1036] = {.lex_state = 617}, + [1037] = {.lex_state = 603}, + [1038] = {.lex_state = 609}, + [1039] = {.lex_state = 629}, + [1040] = {.lex_state = 603}, + [1041] = {.lex_state = 603}, + [1042] = {.lex_state = 629}, + [1043] = {.lex_state = 610}, + [1044] = {.lex_state = 629}, + [1045] = {.lex_state = 610}, + [1046] = {.lex_state = 610}, + [1047] = {.lex_state = 603}, + [1048] = {.lex_state = 647}, + [1049] = {.lex_state = 603}, + [1050] = {.lex_state = 603}, + [1051] = {.lex_state = 629}, + [1052] = {.lex_state = 603}, + [1053] = {.lex_state = 603}, + [1054] = {.lex_state = 603}, + [1055] = {.lex_state = 611}, + [1056] = {.lex_state = 603}, + [1057] = {.lex_state = 610}, + [1058] = {.lex_state = 611}, + [1059] = {.lex_state = 610}, + [1060] = {.lex_state = 648}, + [1061] = {.lex_state = 607}, + [1062] = {.lex_state = 640}, + [1063] = {.lex_state = 607}, + [1064] = {.lex_state = 629}, + [1065] = {.lex_state = 607}, + [1066] = {.lex_state = 610}, + [1067] = {.lex_state = 610}, + [1068] = {.lex_state = 607}, + [1069] = {.lex_state = 610}, + [1070] = {.lex_state = 640}, + [1071] = {.lex_state = 629}, + [1072] = {.lex_state = 640}, + [1073] = {.lex_state = 238}, + [1074] = {.lex_state = 629}, + [1075] = {.lex_state = 198}, + [1076] = {.lex_state = 640}, + [1077] = {.lex_state = 640}, + [1078] = {.lex_state = 607}, + [1079] = {.lex_state = 609}, + [1080] = {.lex_state = 640}, + [1081] = {.lex_state = 640}, + [1082] = {.lex_state = 603}, + [1083] = {.lex_state = 640}, + [1084] = {.lex_state = 607}, + [1085] = {.lex_state = 640}, + [1086] = {.lex_state = 640}, + [1087] = {.lex_state = 647}, + [1088] = {.lex_state = 640}, + [1089] = {.lex_state = 640}, + [1090] = {.lex_state = 640}, + [1091] = {.lex_state = 607}, + [1092] = {.lex_state = 640}, + [1093] = {.lex_state = 640}, + [1094] = {.lex_state = 607}, + [1095] = {.lex_state = 607}, + [1096] = {.lex_state = 607}, + [1097] = {.lex_state = 640}, + [1098] = {.lex_state = 640}, + [1099] = {.lex_state = 607}, + [1100] = {.lex_state = 607}, + [1101] = {.lex_state = 607}, + [1102] = {.lex_state = 607}, + [1103] = {.lex_state = 607}, + [1104] = {.lex_state = 607}, + [1105] = {.lex_state = 607}, + [1106] = {.lex_state = 615}, + [1107] = {.lex_state = 198}, + [1108] = {.lex_state = 629}, + [1109] = {.lex_state = 607}, + [1110] = {.lex_state = 607}, + [1111] = {.lex_state = 607}, + [1112] = {.lex_state = 607}, + [1113] = {.lex_state = 607}, + [1114] = {.lex_state = 640}, + [1115] = {.lex_state = 617}, + [1116] = {.lex_state = 610}, + [1117] = {.lex_state = 640}, + [1118] = {.lex_state = 640}, + [1119] = {.lex_state = 640}, + [1120] = {.lex_state = 238}, + [1121] = {.lex_state = 617}, + [1122] = {.lex_state = 640}, + [1123] = {.lex_state = 238}, + [1124] = {.lex_state = 238}, + [1125] = {.lex_state = 238}, + [1126] = {.lex_state = 238}, + [1127] = {.lex_state = 610}, + [1128] = {.lex_state = 640}, + [1129] = {.lex_state = 640}, + [1130] = {.lex_state = 640}, + [1131] = {.lex_state = 618}, + [1132] = {.lex_state = 607}, + [1133] = {.lex_state = 607}, + [1134] = {.lex_state = 603}, + [1135] = {.lex_state = 603}, + [1136] = {.lex_state = 603}, + [1137] = {.lex_state = 603}, + [1138] = {.lex_state = 603}, + [1139] = {.lex_state = 603}, + [1140] = {.lex_state = 607}, + [1141] = {.lex_state = 603}, + [1142] = {.lex_state = 603}, + [1143] = {.lex_state = 610}, + [1144] = {.lex_state = 603}, + [1145] = {.lex_state = 603}, + [1146] = {.lex_state = 610}, + [1147] = {.lex_state = 603}, + [1148] = {.lex_state = 603}, + [1149] = {.lex_state = 603}, + [1150] = {.lex_state = 615}, + [1151] = {.lex_state = 603}, + [1152] = {.lex_state = 607}, + [1153] = {.lex_state = 615}, + [1154] = {.lex_state = 607}, + [1155] = {.lex_state = 607}, + [1156] = {.lex_state = 603}, + [1157] = {.lex_state = 603}, + [1158] = {.lex_state = 607}, + [1159] = {.lex_state = 607}, + [1160] = {.lex_state = 607}, + [1161] = {.lex_state = 607}, + [1162] = {.lex_state = 607}, + [1163] = {.lex_state = 607}, + [1164] = {.lex_state = 607}, + [1165] = {.lex_state = 607}, + [1166] = {.lex_state = 607}, + [1167] = {.lex_state = 607}, + [1168] = {.lex_state = 607}, + [1169] = {.lex_state = 607}, + [1170] = {.lex_state = 607}, + [1171] = {.lex_state = 607}, + [1172] = {.lex_state = 607}, + [1173] = {.lex_state = 640}, + [1174] = {.lex_state = 640}, + [1175] = {.lex_state = 607}, + [1176] = {.lex_state = 607}, + [1177] = {.lex_state = 607}, + [1178] = {.lex_state = 607}, + [1179] = {.lex_state = 640}, + [1180] = {.lex_state = 607}, + [1181] = {.lex_state = 607}, + [1182] = {.lex_state = 618}, + [1183] = {.lex_state = 237}, + [1184] = {.lex_state = 607}, + [1185] = {.lex_state = 603}, + [1186] = {.lex_state = 607}, + [1187] = {.lex_state = 237}, + [1188] = {.lex_state = 237}, + [1189] = {.lex_state = 607}, + [1190] = {.lex_state = 607}, + [1191] = {.lex_state = 607}, + [1192] = {.lex_state = 607}, + [1193] = {.lex_state = 607}, + [1194] = {.lex_state = 607}, + [1195] = {.lex_state = 603}, + [1196] = {.lex_state = 603}, + [1197] = {.lex_state = 607}, + [1198] = {.lex_state = 603}, + [1199] = {.lex_state = 603}, + [1200] = {.lex_state = 607}, + [1201] = {.lex_state = 607}, + [1202] = {.lex_state = 607}, + [1203] = {.lex_state = 607}, + [1204] = {.lex_state = 607}, + [1205] = {.lex_state = 237}, + [1206] = {.lex_state = 237}, + [1207] = {.lex_state = 237}, + [1208] = {.lex_state = 237}, + [1209] = {.lex_state = 237}, + [1210] = {.lex_state = 237}, + [1211] = {.lex_state = 607}, + [1212] = {.lex_state = 237}, + [1213] = {.lex_state = 237}, + [1214] = {.lex_state = 237}, + [1215] = {.lex_state = 607}, + [1216] = {.lex_state = 607}, + [1217] = {.lex_state = 607}, + [1218] = {.lex_state = 607}, + [1219] = {.lex_state = 607}, + [1220] = {.lex_state = 607}, + [1221] = {.lex_state = 607}, + [1222] = {.lex_state = 607}, + [1223] = {.lex_state = 607}, + [1224] = {.lex_state = 607}, + [1225] = {.lex_state = 615}, + [1226] = {.lex_state = 607}, + [1227] = {.lex_state = 607}, + [1228] = {.lex_state = 640}, + [1229] = {.lex_state = 640}, + [1230] = {.lex_state = 640}, + [1231] = {.lex_state = 640}, + [1232] = {.lex_state = 640}, + [1233] = {.lex_state = 607}, + [1234] = {.lex_state = 640}, + [1235] = {.lex_state = 640}, + [1236] = {.lex_state = 640}, + [1237] = {.lex_state = 640}, + [1238] = {.lex_state = 607}, + [1239] = {.lex_state = 607}, + [1240] = {.lex_state = 607}, + [1241] = {.lex_state = 607}, + [1242] = {.lex_state = 607}, + [1243] = {.lex_state = 607}, + [1244] = {.lex_state = 607}, + [1245] = {.lex_state = 607}, + [1246] = {.lex_state = 640}, + [1247] = {.lex_state = 640}, + [1248] = {.lex_state = 640}, + [1249] = {.lex_state = 640}, + [1250] = {.lex_state = 603}, + [1251] = {.lex_state = 603}, + [1252] = {.lex_state = 607}, + [1253] = {.lex_state = 615}, + [1254] = {.lex_state = 607}, + [1255] = {.lex_state = 607}, + [1256] = {.lex_state = 607}, + [1257] = {.lex_state = 607}, + [1258] = {.lex_state = 607}, + [1259] = {.lex_state = 607}, + [1260] = {.lex_state = 607}, + [1261] = {.lex_state = 607}, + [1262] = {.lex_state = 615}, + [1263] = {.lex_state = 607}, + [1264] = {.lex_state = 607}, + [1265] = {.lex_state = 607}, + [1266] = {.lex_state = 603}, + [1267] = {.lex_state = 607}, + [1268] = {.lex_state = 603}, + [1269] = {.lex_state = 603}, + [1270] = {.lex_state = 603}, + [1271] = {.lex_state = 607}, + [1272] = {.lex_state = 607}, + [1273] = {.lex_state = 607}, + [1274] = {.lex_state = 607}, + [1275] = {.lex_state = 607}, + [1276] = {.lex_state = 607}, + [1277] = {.lex_state = 607}, + [1278] = {.lex_state = 607}, + [1279] = {.lex_state = 607}, + [1280] = {.lex_state = 607}, + [1281] = {.lex_state = 607}, + [1282] = {.lex_state = 607}, + [1283] = {.lex_state = 607}, + [1284] = {.lex_state = 607}, + [1285] = {.lex_state = 607}, + [1286] = {.lex_state = 640}, + [1287] = {.lex_state = 640}, + [1288] = {.lex_state = 640}, + [1289] = {.lex_state = 607}, + [1290] = {.lex_state = 607}, + [1291] = {.lex_state = 607}, + [1292] = {.lex_state = 607}, + [1293] = {.lex_state = 607}, + [1294] = {.lex_state = 607}, + [1295] = {.lex_state = 607}, + [1296] = {.lex_state = 607}, + [1297] = {.lex_state = 607}, + [1298] = {.lex_state = 607}, + [1299] = {.lex_state = 607}, + [1300] = {.lex_state = 607}, + [1301] = {.lex_state = 607}, + [1302] = {.lex_state = 607}, + [1303] = {.lex_state = 607}, + [1304] = {.lex_state = 607}, + [1305] = {.lex_state = 607}, + [1306] = {.lex_state = 607}, + [1307] = {.lex_state = 607}, + [1308] = {.lex_state = 648}, + [1309] = {.lex_state = 607}, + [1310] = {.lex_state = 607}, + [1311] = {.lex_state = 607}, + [1312] = {.lex_state = 607}, + [1313] = {.lex_state = 607}, + [1314] = {.lex_state = 607}, + [1315] = {.lex_state = 640}, + [1316] = {.lex_state = 640}, + [1317] = {.lex_state = 640}, + [1318] = {.lex_state = 607}, + [1319] = {.lex_state = 607}, + [1320] = {.lex_state = 607}, + [1321] = {.lex_state = 607}, + [1322] = {.lex_state = 640}, + [1323] = {.lex_state = 607}, + [1324] = {.lex_state = 607}, + [1325] = {.lex_state = 607}, + [1326] = {.lex_state = 607}, + [1327] = {.lex_state = 607}, + [1328] = {.lex_state = 607}, + [1329] = {.lex_state = 607}, + [1330] = {.lex_state = 607}, + [1331] = {.lex_state = 607}, + [1332] = {.lex_state = 607}, + [1333] = {.lex_state = 607}, + [1334] = {.lex_state = 607}, + [1335] = {.lex_state = 607}, + [1336] = {.lex_state = 607}, + [1337] = {.lex_state = 607}, + [1338] = {.lex_state = 607}, + [1339] = {.lex_state = 607}, + [1340] = {.lex_state = 607}, + [1341] = {.lex_state = 607}, + [1342] = {.lex_state = 607}, + [1343] = {.lex_state = 607}, + [1344] = {.lex_state = 640}, + [1345] = {.lex_state = 640}, + [1346] = {.lex_state = 607}, + [1347] = {.lex_state = 607}, + [1348] = {.lex_state = 607}, + [1349] = {.lex_state = 607}, + [1350] = {.lex_state = 607}, + [1351] = {.lex_state = 607}, + [1352] = {.lex_state = 607}, + [1353] = {.lex_state = 607}, + [1354] = {.lex_state = 607}, + [1355] = {.lex_state = 607}, + [1356] = {.lex_state = 607}, + [1357] = {.lex_state = 607}, + [1358] = {.lex_state = 607}, + [1359] = {.lex_state = 607}, + [1360] = {.lex_state = 607}, + [1361] = {.lex_state = 607}, + [1362] = {.lex_state = 607}, + [1363] = {.lex_state = 607}, + [1364] = {.lex_state = 607}, + [1365] = {.lex_state = 607}, + [1366] = {.lex_state = 607}, + [1367] = {.lex_state = 607}, + [1368] = {.lex_state = 607}, + [1369] = {.lex_state = 607}, + [1370] = {.lex_state = 607}, + [1371] = {.lex_state = 607}, + [1372] = {.lex_state = 607}, + [1373] = {.lex_state = 607}, + [1374] = {.lex_state = 607}, + [1375] = {.lex_state = 607}, + [1376] = {.lex_state = 607}, + [1377] = {.lex_state = 607}, + [1378] = {.lex_state = 607}, + [1379] = {.lex_state = 607}, + [1380] = {.lex_state = 607}, + [1381] = {.lex_state = 607}, + [1382] = {.lex_state = 607}, + [1383] = {.lex_state = 607}, + [1384] = {.lex_state = 607}, + [1385] = {.lex_state = 607}, + [1386] = {.lex_state = 607}, + [1387] = {.lex_state = 607}, + [1388] = {.lex_state = 607}, + [1389] = {.lex_state = 607}, + [1390] = {.lex_state = 607}, + [1391] = {.lex_state = 607}, + [1392] = {.lex_state = 607}, + [1393] = {.lex_state = 607}, + [1394] = {.lex_state = 607}, + [1395] = {.lex_state = 607}, + [1396] = {.lex_state = 607}, + [1397] = {.lex_state = 607}, + [1398] = {.lex_state = 607}, + [1399] = {.lex_state = 607}, + [1400] = {.lex_state = 607}, + [1401] = {.lex_state = 607}, + [1402] = {.lex_state = 607}, + [1403] = {.lex_state = 607}, + [1404] = {.lex_state = 607}, + [1405] = {.lex_state = 607}, + [1406] = {.lex_state = 607}, + [1407] = {.lex_state = 607}, + [1408] = {.lex_state = 607}, + [1409] = {.lex_state = 607}, + [1410] = {.lex_state = 607}, + [1411] = {.lex_state = 607}, + [1412] = {.lex_state = 607}, + [1413] = {.lex_state = 607}, + [1414] = {.lex_state = 607}, + [1415] = {.lex_state = 607}, + [1416] = {.lex_state = 607}, + [1417] = {.lex_state = 607}, + [1418] = {.lex_state = 607}, + [1419] = {.lex_state = 607}, + [1420] = {.lex_state = 607}, + [1421] = {.lex_state = 607}, + [1422] = {.lex_state = 607}, + [1423] = {.lex_state = 607}, + [1424] = {.lex_state = 607}, + [1425] = {.lex_state = 607}, + [1426] = {.lex_state = 607}, + [1427] = {.lex_state = 607}, + [1428] = {.lex_state = 607}, + [1429] = {.lex_state = 607}, + [1430] = {.lex_state = 607}, + [1431] = {.lex_state = 607}, + [1432] = {.lex_state = 607}, + [1433] = {.lex_state = 607}, + [1434] = {.lex_state = 607}, + [1435] = {.lex_state = 607}, + [1436] = {.lex_state = 607}, + [1437] = {.lex_state = 607}, + [1438] = {.lex_state = 607}, + [1439] = {.lex_state = 607}, + [1440] = {.lex_state = 607}, + [1441] = {.lex_state = 607}, + [1442] = {.lex_state = 607}, + [1443] = {.lex_state = 607}, + [1444] = {.lex_state = 607}, + [1445] = {.lex_state = 607}, + [1446] = {.lex_state = 607}, + [1447] = {.lex_state = 607}, + [1448] = {.lex_state = 607}, + [1449] = {.lex_state = 607}, + [1450] = {.lex_state = 607}, + [1451] = {.lex_state = 607}, + [1452] = {.lex_state = 607}, + [1453] = {.lex_state = 607}, + [1454] = {.lex_state = 607}, + [1455] = {.lex_state = 607}, + [1456] = {.lex_state = 607}, + [1457] = {.lex_state = 607}, + [1458] = {.lex_state = 607}, + [1459] = {.lex_state = 607}, + [1460] = {.lex_state = 239}, + [1461] = {.lex_state = 607}, + [1462] = {.lex_state = 607}, + [1463] = {.lex_state = 239}, + [1464] = {.lex_state = 607}, + [1465] = {.lex_state = 239}, + [1466] = {.lex_state = 239}, + [1467] = {.lex_state = 607}, + [1468] = {.lex_state = 239}, + [1469] = {.lex_state = 607}, + [1470] = {.lex_state = 607}, + [1471] = {.lex_state = 607}, + [1472] = {.lex_state = 607}, + [1473] = {.lex_state = 607}, + [1474] = {.lex_state = 607}, + [1475] = {.lex_state = 239}, + [1476] = {.lex_state = 239}, + [1477] = {.lex_state = 607}, + [1478] = {.lex_state = 607}, + [1479] = {.lex_state = 607}, + [1480] = {.lex_state = 607}, + [1481] = {.lex_state = 607}, + [1482] = {.lex_state = 607}, + [1483] = {.lex_state = 607}, + [1484] = {.lex_state = 607}, + [1485] = {.lex_state = 607}, + [1486] = {.lex_state = 607}, + [1487] = {.lex_state = 607}, + [1488] = {.lex_state = 607}, + [1489] = {.lex_state = 607}, + [1490] = {.lex_state = 607}, + [1491] = {.lex_state = 607}, + [1492] = {.lex_state = 607}, + [1493] = {.lex_state = 607}, + [1494] = {.lex_state = 607}, + [1495] = {.lex_state = 607}, + [1496] = {.lex_state = 607}, + [1497] = {.lex_state = 607}, + [1498] = {.lex_state = 607}, + [1499] = {.lex_state = 607}, + [1500] = {.lex_state = 607}, + [1501] = {.lex_state = 607}, + [1502] = {.lex_state = 239}, + [1503] = {.lex_state = 607}, + [1504] = {.lex_state = 607}, + [1505] = {.lex_state = 607}, + [1506] = {.lex_state = 607}, + [1507] = {.lex_state = 607}, + [1508] = {.lex_state = 607}, + [1509] = {.lex_state = 239}, + [1510] = {.lex_state = 607}, + [1511] = {.lex_state = 607}, + [1512] = {.lex_state = 239}, + [1513] = {.lex_state = 239}, + [1514] = {.lex_state = 607}, + [1515] = {.lex_state = 607}, + [1516] = {.lex_state = 239}, + [1517] = {.lex_state = 607}, + [1518] = {.lex_state = 607}, + [1519] = {.lex_state = 607}, + [1520] = {.lex_state = 607}, + [1521] = {.lex_state = 607}, + [1522] = {.lex_state = 607}, + [1523] = {.lex_state = 607}, + [1524] = {.lex_state = 607}, + [1525] = {.lex_state = 607}, + [1526] = {.lex_state = 607}, + [1527] = {.lex_state = 607}, + [1528] = {.lex_state = 607}, + [1529] = {.lex_state = 155}, + [1530] = {.lex_state = 155}, + [1531] = {.lex_state = 607}, + [1532] = {.lex_state = 155}, + [1533] = {.lex_state = 607}, + [1534] = {.lex_state = 155}, + [1535] = {.lex_state = 607}, + [1536] = {.lex_state = 155}, + [1537] = {.lex_state = 607}, + [1538] = {.lex_state = 158}, + [1539] = {.lex_state = 607}, + [1540] = {.lex_state = 607}, + [1541] = {.lex_state = 607}, + [1542] = {.lex_state = 34}, + [1543] = {.lex_state = 607}, + [1544] = {.lex_state = 607}, + [1545] = {.lex_state = 155}, + [1546] = {.lex_state = 607}, + [1547] = {.lex_state = 155}, + [1548] = {.lex_state = 607}, + [1549] = {.lex_state = 607}, + [1550] = {.lex_state = 155}, + [1551] = {.lex_state = 155}, + [1552] = {.lex_state = 155}, + [1553] = {.lex_state = 607}, + [1554] = {.lex_state = 34}, + [1555] = {.lex_state = 155}, + [1556] = {.lex_state = 155}, + [1557] = {.lex_state = 158}, + [1558] = {.lex_state = 607}, + [1559] = {.lex_state = 155}, + [1560] = {.lex_state = 607}, + [1561] = {.lex_state = 607}, + [1562] = {.lex_state = 607}, + [1563] = {.lex_state = 158}, + [1564] = {.lex_state = 158}, + [1565] = {.lex_state = 155}, + [1566] = {.lex_state = 155}, + [1567] = {.lex_state = 607}, + [1568] = {.lex_state = 607}, + [1569] = {.lex_state = 607}, + [1570] = {.lex_state = 607}, + [1571] = {.lex_state = 155}, + [1572] = {.lex_state = 155}, + [1573] = {.lex_state = 607}, + [1574] = {.lex_state = 607}, + [1575] = {.lex_state = 155}, + [1576] = {.lex_state = 607}, + [1577] = {.lex_state = 607}, + [1578] = {.lex_state = 147}, + [1579] = {.lex_state = 147}, + [1580] = {.lex_state = 35}, + [1581] = {.lex_state = 35}, + [1582] = {.lex_state = 655}, + [1583] = {.lex_state = 111}, + [1584] = {.lex_state = 35}, + [1585] = {.lex_state = 35}, + [1586] = {.lex_state = 35}, + [1587] = {.lex_state = 196}, + [1588] = {.lex_state = 166}, + [1589] = {.lex_state = 655}, [1590] = {.lex_state = 150}, - [1591] = {.lex_state = 138}, - [1592] = {.lex_state = 187}, - [1593] = {.lex_state = 187}, - [1594] = {.lex_state = 187}, - [1595] = {.lex_state = 157}, - [1596] = {.lex_state = 142}, - [1597] = {.lex_state = 138}, - [1598] = {.lex_state = 138}, - [1599] = {.lex_state = 157}, - [1600] = {.lex_state = 157}, - [1601] = {.lex_state = 187}, - [1602] = {.lex_state = 138}, - [1603] = {.lex_state = 187}, - [1604] = {.lex_state = 188}, - [1605] = {.lex_state = 150}, - [1606] = {.lex_state = 188}, - [1607] = {.lex_state = 138}, - [1608] = {.lex_state = 7}, - [1609] = {.lex_state = 150}, - [1610] = {.lex_state = 150}, - [1611] = {.lex_state = 150}, - [1612] = {.lex_state = 150}, - [1613] = {.lex_state = 150}, - [1614] = {.lex_state = 150}, - [1615] = {.lex_state = 157}, - [1616] = {.lex_state = 136}, - [1617] = {.lex_state = 136}, - [1618] = {.lex_state = 150}, - [1619] = {.lex_state = 138}, - [1620] = {.lex_state = 136}, - [1621] = {.lex_state = 138}, - [1622] = {.lex_state = 136}, - [1623] = {.lex_state = 138}, - [1624] = {.lex_state = 136}, - [1625] = {.lex_state = 138}, - [1626] = {.lex_state = 138}, - [1627] = {.lex_state = 36}, - [1628] = {.lex_state = 144}, - [1629] = {.lex_state = 150}, - [1630] = {.lex_state = 144}, - [1631] = {.lex_state = 144}, - [1632] = {.lex_state = 185}, - [1633] = {.lex_state = 185}, - [1634] = {.lex_state = 186}, - [1635] = {.lex_state = 191}, - [1636] = {.lex_state = 186}, - [1637] = {.lex_state = 144}, - [1638] = {.lex_state = 144}, - [1639] = {.lex_state = 144}, - [1640] = {.lex_state = 191}, - [1641] = {.lex_state = 186}, - [1642] = {.lex_state = 144}, - [1643] = {.lex_state = 144}, - [1644] = {.lex_state = 186}, - [1645] = {.lex_state = 144}, - [1646] = {.lex_state = 144}, - [1647] = {.lex_state = 144}, - [1648] = {.lex_state = 144}, - [1649] = {.lex_state = 144}, - [1650] = {.lex_state = 144}, - [1651] = {.lex_state = 144}, - [1652] = {.lex_state = 144}, - [1653] = {.lex_state = 144}, - [1654] = {.lex_state = 207}, - [1655] = {.lex_state = 144}, - [1656] = {.lex_state = 144}, - [1657] = {.lex_state = 207}, - [1658] = {.lex_state = 144}, - [1659] = {.lex_state = 144}, - [1660] = {.lex_state = 144}, - [1661] = {.lex_state = 144}, - [1662] = {.lex_state = 144}, - [1663] = {.lex_state = 144}, - [1664] = {.lex_state = 144}, - [1665] = {.lex_state = 144}, - [1666] = {.lex_state = 144}, - [1667] = {.lex_state = 144}, - [1668] = {.lex_state = 144}, - [1669] = {.lex_state = 144}, - [1670] = {.lex_state = 144}, - [1671] = {.lex_state = 144}, - [1672] = {.lex_state = 144}, - [1673] = {.lex_state = 144}, - [1674] = {.lex_state = 144}, - [1675] = {.lex_state = 144}, - [1676] = {.lex_state = 144}, - [1677] = {.lex_state = 144}, - [1678] = {.lex_state = 144}, - [1679] = {.lex_state = 135}, - [1680] = {.lex_state = 135}, - [1681] = {.lex_state = 144}, - [1682] = {.lex_state = 144}, - [1683] = {.lex_state = 144}, - [1684] = {.lex_state = 144}, - [1685] = {.lex_state = 144}, - [1686] = {.lex_state = 152}, - [1687] = {.lex_state = 144}, - [1688] = {.lex_state = 144}, - [1689] = {.lex_state = 144}, - [1690] = {.lex_state = 144}, - [1691] = {.lex_state = 186}, - [1692] = {.lex_state = 186}, - [1693] = {.lex_state = 144}, - [1694] = {.lex_state = 186}, - [1695] = {.lex_state = 144}, - [1696] = {.lex_state = 144}, - [1697] = {.lex_state = 144}, - [1698] = {.lex_state = 144}, - [1699] = {.lex_state = 144}, - [1700] = {.lex_state = 152}, - [1701] = {.lex_state = 144}, - [1702] = {.lex_state = 144}, - [1703] = {.lex_state = 144}, - [1704] = {.lex_state = 144}, - [1705] = {.lex_state = 144}, - [1706] = {.lex_state = 144}, - [1707] = {.lex_state = 144}, - [1708] = {.lex_state = 144}, - [1709] = {.lex_state = 144}, - [1710] = {.lex_state = 158}, - [1711] = {.lex_state = 144}, - [1712] = {.lex_state = 144}, - [1713] = {.lex_state = 144}, - [1714] = {.lex_state = 144}, - [1715] = {.lex_state = 158}, - [1716] = {.lex_state = 135}, - [1717] = {.lex_state = 158}, - [1718] = {.lex_state = 135}, - [1719] = {.lex_state = 144}, - [1720] = {.lex_state = 144}, - [1721] = {.lex_state = 144}, - [1722] = {.lex_state = 144}, - [1723] = {.lex_state = 140}, - [1724] = {.lex_state = 144}, - [1725] = {.lex_state = 144}, - [1726] = {.lex_state = 140}, - [1727] = {.lex_state = 144}, - [1728] = {.lex_state = 144}, - [1729] = {.lex_state = 144}, - [1730] = {.lex_state = 144}, - [1731] = {.lex_state = 144}, - [1732] = {.lex_state = 144}, - [1733] = {.lex_state = 144}, - [1734] = {.lex_state = 144}, - [1735] = {.lex_state = 144}, - [1736] = {.lex_state = 144}, - [1737] = {.lex_state = 158}, - [1738] = {.lex_state = 144}, - [1739] = {.lex_state = 144}, - [1740] = {.lex_state = 144}, - [1741] = {.lex_state = 144}, - [1742] = {.lex_state = 144}, - [1743] = {.lex_state = 144}, - [1744] = {.lex_state = 144}, - [1745] = {.lex_state = 144}, - [1746] = {.lex_state = 144}, - [1747] = {.lex_state = 144}, - [1748] = {.lex_state = 144}, - [1749] = {.lex_state = 144}, - [1750] = {.lex_state = 144}, - [1751] = {.lex_state = 144}, - [1752] = {.lex_state = 158}, - [1753] = {.lex_state = 144}, - [1754] = {.lex_state = 144}, - [1755] = {.lex_state = 140}, - [1756] = {.lex_state = 144}, - [1757] = {.lex_state = 185}, - [1758] = {.lex_state = 185}, - [1759] = {.lex_state = 158}, - [1760] = {.lex_state = 158}, - [1761] = {.lex_state = 144}, - [1762] = {.lex_state = 144}, - [1763] = {.lex_state = 144}, - [1764] = {.lex_state = 144}, - [1765] = {.lex_state = 144}, - [1766] = {.lex_state = 144}, - [1767] = {.lex_state = 144}, - [1768] = {.lex_state = 144}, - [1769] = {.lex_state = 144}, - [1770] = {.lex_state = 144}, - [1771] = {.lex_state = 144}, - [1772] = {.lex_state = 144}, - [1773] = {.lex_state = 144}, - [1774] = {.lex_state = 144}, - [1775] = {.lex_state = 144}, - [1776] = {.lex_state = 144}, - [1777] = {.lex_state = 144}, - [1778] = {.lex_state = 144}, - [1779] = {.lex_state = 150}, - [1780] = {.lex_state = 150}, - [1781] = {.lex_state = 144}, - [1782] = {.lex_state = 144}, - [1783] = {.lex_state = 144}, - [1784] = {.lex_state = 144}, - [1785] = {.lex_state = 144}, - [1786] = {.lex_state = 144}, - [1787] = {.lex_state = 144}, - [1788] = {.lex_state = 144}, - [1789] = {.lex_state = 144}, - [1790] = {.lex_state = 144}, - [1791] = {.lex_state = 144}, - [1792] = {.lex_state = 144}, - [1793] = {.lex_state = 144}, - [1794] = {.lex_state = 144}, - [1795] = {.lex_state = 144}, - [1796] = {.lex_state = 144}, - [1797] = {.lex_state = 144}, - [1798] = {.lex_state = 144}, - [1799] = {.lex_state = 144}, - [1800] = {.lex_state = 144}, - [1801] = {.lex_state = 144}, - [1802] = {.lex_state = 144}, - [1803] = {.lex_state = 144}, - [1804] = {.lex_state = 144}, - [1805] = {.lex_state = 144}, - [1806] = {.lex_state = 144}, - [1807] = {.lex_state = 158}, - [1808] = {.lex_state = 144}, - [1809] = {.lex_state = 144}, - [1810] = {.lex_state = 144}, - [1811] = {.lex_state = 144}, - [1812] = {.lex_state = 144}, - [1813] = {.lex_state = 144}, - [1814] = {.lex_state = 144}, - [1815] = {.lex_state = 144}, - [1816] = {.lex_state = 144}, - [1817] = {.lex_state = 144}, - [1818] = {.lex_state = 144}, - [1819] = {.lex_state = 144}, - [1820] = {.lex_state = 144}, - [1821] = {.lex_state = 144}, - [1822] = {.lex_state = 187}, - [1823] = {.lex_state = 187}, - [1824] = {.lex_state = 187}, - [1825] = {.lex_state = 187}, - [1826] = {.lex_state = 187}, - [1827] = {.lex_state = 144}, - [1828] = {.lex_state = 147}, - [1829] = {.lex_state = 187}, - [1830] = {.lex_state = 147}, - [1831] = {.lex_state = 160}, - [1832] = {.lex_state = 147}, - [1833] = {.lex_state = 147}, - [1834] = {.lex_state = 138}, - [1835] = {.lex_state = 187}, - [1836] = {.lex_state = 138}, - [1837] = {.lex_state = 187}, - [1838] = {.lex_state = 150}, - [1839] = {.lex_state = 112}, - [1840] = {.lex_state = 206}, - [1841] = {.lex_state = 206}, - [1842] = {.lex_state = 206}, - [1843] = {.lex_state = 144}, - [1844] = {.lex_state = 138}, - [1845] = {.lex_state = 138}, - [1846] = {.lex_state = 189}, - [1847] = {.lex_state = 138}, - [1848] = {.lex_state = 189}, - [1849] = {.lex_state = 189}, - [1850] = {.lex_state = 147}, - [1851] = {.lex_state = 123}, - [1852] = {.lex_state = 147}, - [1853] = {.lex_state = 187}, - [1854] = {.lex_state = 187}, - [1855] = {.lex_state = 187}, - [1856] = {.lex_state = 187}, - [1857] = {.lex_state = 160}, - [1858] = {.lex_state = 206}, - [1859] = {.lex_state = 138}, - [1860] = {.lex_state = 206}, - [1861] = {.lex_state = 210}, - [1862] = {.lex_state = 210}, - [1863] = {.lex_state = 187}, - [1864] = {.lex_state = 206}, - [1865] = {.lex_state = 206}, - [1866] = {.lex_state = 187}, - [1867] = {.lex_state = 138}, - [1868] = {.lex_state = 187}, - [1869] = {.lex_state = 144}, - [1870] = {.lex_state = 150}, - [1871] = {.lex_state = 152}, - [1872] = {.lex_state = 141}, - [1873] = {.lex_state = 152}, - [1874] = {.lex_state = 152}, - [1875] = {.lex_state = 152}, - [1876] = {.lex_state = 152}, - [1877] = {.lex_state = 150}, - [1878] = {.lex_state = 150}, - [1879] = {.lex_state = 152}, - [1880] = {.lex_state = 152}, - [1881] = {.lex_state = 152}, - [1882] = {.lex_state = 152}, - [1883] = {.lex_state = 152}, - [1884] = {.lex_state = 152}, - [1885] = {.lex_state = 152}, - [1886] = {.lex_state = 152}, - [1887] = {.lex_state = 152}, - [1888] = {.lex_state = 152}, - [1889] = {.lex_state = 141}, - [1890] = {.lex_state = 141}, - [1891] = {.lex_state = 141}, - [1892] = {.lex_state = 158}, - [1893] = {.lex_state = 152}, - [1894] = {.lex_state = 150}, - [1895] = {.lex_state = 190}, - [1896] = {.lex_state = 190}, - [1897] = {.lex_state = 141}, - [1898] = {.lex_state = 152}, - [1899] = {.lex_state = 141}, - [1900] = {.lex_state = 152}, - [1901] = {.lex_state = 190}, - [1902] = {.lex_state = 152}, - [1903] = {.lex_state = 190}, - [1904] = {.lex_state = 152}, - [1905] = {.lex_state = 141}, - [1906] = {.lex_state = 141}, - [1907] = {.lex_state = 190}, - [1908] = {.lex_state = 150}, - [1909] = {.lex_state = 152}, - [1910] = {.lex_state = 152}, - [1911] = {.lex_state = 190}, - [1912] = {.lex_state = 141}, - [1913] = {.lex_state = 152}, - [1914] = {.lex_state = 190}, - [1915] = {.lex_state = 190}, - [1916] = {.lex_state = 152}, - [1917] = {.lex_state = 141}, - [1918] = {.lex_state = 141}, - [1919] = {.lex_state = 152}, - [1920] = {.lex_state = 190}, - [1921] = {.lex_state = 152}, - [1922] = {.lex_state = 150}, - [1923] = {.lex_state = 150}, - [1924] = {.lex_state = 152}, - [1925] = {.lex_state = 152}, - [1926] = {.lex_state = 152}, - [1927] = {.lex_state = 152}, - [1928] = {.lex_state = 190}, - [1929] = {.lex_state = 152}, - [1930] = {.lex_state = 190}, - [1931] = {.lex_state = 190}, - [1932] = {.lex_state = 141}, - [1933] = {.lex_state = 141}, - [1934] = {.lex_state = 158}, - [1935] = {.lex_state = 152}, - [1936] = {.lex_state = 152}, - [1937] = {.lex_state = 152}, - [1938] = {.lex_state = 152}, - [1939] = {.lex_state = 158}, - [1940] = {.lex_state = 152}, - [1941] = {.lex_state = 152}, - [1942] = {.lex_state = 152}, - [1943] = {.lex_state = 152}, - [1944] = {.lex_state = 141}, - [1945] = {.lex_state = 141}, - [1946] = {.lex_state = 190}, - [1947] = {.lex_state = 152}, - [1948] = {.lex_state = 190}, - [1949] = {.lex_state = 190}, - [1950] = {.lex_state = 152}, - [1951] = {.lex_state = 190}, - [1952] = {.lex_state = 152}, - [1953] = {.lex_state = 152}, - [1954] = {.lex_state = 150}, - [1955] = {.lex_state = 152}, - [1956] = {.lex_state = 152}, - [1957] = {.lex_state = 152}, - [1958] = {.lex_state = 152}, - [1959] = {.lex_state = 190}, - [1960] = {.lex_state = 152}, - [1961] = {.lex_state = 190}, - [1962] = {.lex_state = 190}, - [1963] = {.lex_state = 152}, - [1964] = {.lex_state = 190}, - [1965] = {.lex_state = 190}, - [1966] = {.lex_state = 190}, - [1967] = {.lex_state = 152}, - [1968] = {.lex_state = 152}, - [1969] = {.lex_state = 152}, - [1970] = {.lex_state = 190}, - [1971] = {.lex_state = 190}, - [1972] = {.lex_state = 190}, - [1973] = {.lex_state = 141}, - [1974] = {.lex_state = 150}, - [1975] = {.lex_state = 152}, - [1976] = {.lex_state = 152}, - [1977] = {.lex_state = 158}, - [1978] = {.lex_state = 158}, - [1979] = {.lex_state = 152}, - [1980] = {.lex_state = 158}, - [1981] = {.lex_state = 158}, - [1982] = {.lex_state = 158}, - [1983] = {.lex_state = 152}, - [1984] = {.lex_state = 152}, - [1985] = {.lex_state = 158}, - [1986] = {.lex_state = 152}, - [1987] = {.lex_state = 158}, - [1988] = {.lex_state = 152}, - [1989] = {.lex_state = 158}, - [1990] = {.lex_state = 152}, - [1991] = {.lex_state = 141}, - [1992] = {.lex_state = 190}, - [1993] = {.lex_state = 152}, - [1994] = {.lex_state = 190}, - [1995] = {.lex_state = 152}, - [1996] = {.lex_state = 152}, - [1997] = {.lex_state = 152}, - [1998] = {.lex_state = 152}, - [1999] = {.lex_state = 152}, - [2000] = {.lex_state = 152}, - [2001] = {.lex_state = 152}, - [2002] = {.lex_state = 152}, - [2003] = {.lex_state = 152}, - [2004] = {.lex_state = 141}, - [2005] = {.lex_state = 152}, - [2006] = {.lex_state = 150}, - [2007] = {.lex_state = 152}, - [2008] = {.lex_state = 152}, - [2009] = {.lex_state = 152}, - [2010] = {.lex_state = 152}, - [2011] = {.lex_state = 152}, - [2012] = {.lex_state = 152}, - [2013] = {.lex_state = 190}, - [2014] = {.lex_state = 141}, - [2015] = {.lex_state = 141}, - [2016] = {.lex_state = 152}, - [2017] = {.lex_state = 152}, - [2018] = {.lex_state = 152}, - [2019] = {.lex_state = 152}, - [2020] = {.lex_state = 152}, - [2021] = {.lex_state = 141}, - [2022] = {.lex_state = 152}, - [2023] = {.lex_state = 152}, - [2024] = {.lex_state = 152}, - [2025] = {.lex_state = 152}, - [2026] = {.lex_state = 152}, - [2027] = {.lex_state = 152}, - [2028] = {.lex_state = 141}, - [2029] = {.lex_state = 141}, - [2030] = {.lex_state = 152}, - [2031] = {.lex_state = 152}, - [2032] = {.lex_state = 141}, - [2033] = {.lex_state = 208}, - [2034] = {.lex_state = 141}, - [2035] = {.lex_state = 141}, - [2036] = {.lex_state = 208}, - [2037] = {.lex_state = 152}, - [2038] = {.lex_state = 141}, - [2039] = {.lex_state = 208}, - [2040] = {.lex_state = 190}, - [2041] = {.lex_state = 141}, - [2042] = {.lex_state = 152}, - [2043] = {.lex_state = 141}, - [2044] = {.lex_state = 152}, - [2045] = {.lex_state = 190}, - [2046] = {.lex_state = 152}, - [2047] = {.lex_state = 152}, - [2048] = {.lex_state = 152}, - [2049] = {.lex_state = 152}, - [2050] = {.lex_state = 141}, - [2051] = {.lex_state = 152}, - [2052] = {.lex_state = 152}, - [2053] = {.lex_state = 152}, - [2054] = {.lex_state = 141}, - [2055] = {.lex_state = 152}, - [2056] = {.lex_state = 152}, - [2057] = {.lex_state = 152}, - [2058] = {.lex_state = 152}, - [2059] = {.lex_state = 141}, - [2060] = {.lex_state = 152}, - [2061] = {.lex_state = 152}, - [2062] = {.lex_state = 152}, - [2063] = {.lex_state = 152}, - [2064] = {.lex_state = 152}, - [2065] = {.lex_state = 141}, - [2066] = {.lex_state = 141}, - [2067] = {.lex_state = 141}, - [2068] = {.lex_state = 190}, - [2069] = {.lex_state = 152}, - [2070] = {.lex_state = 152}, - [2071] = {.lex_state = 190}, - [2072] = {.lex_state = 150}, - [2073] = {.lex_state = 190}, - [2074] = {.lex_state = 152}, - [2075] = {.lex_state = 190}, - [2076] = {.lex_state = 190}, - [2077] = {.lex_state = 152}, - [2078] = {.lex_state = 152}, - [2079] = {.lex_state = 152}, - [2080] = {.lex_state = 152}, - [2081] = {.lex_state = 152}, - [2082] = {.lex_state = 152}, - [2083] = {.lex_state = 150}, - [2084] = {.lex_state = 152}, - [2085] = {.lex_state = 152}, - [2086] = {.lex_state = 152}, - [2087] = {.lex_state = 152}, - [2088] = {.lex_state = 152}, - [2089] = {.lex_state = 152}, - [2090] = {.lex_state = 152}, - [2091] = {.lex_state = 152}, - [2092] = {.lex_state = 152}, - [2093] = {.lex_state = 152}, - [2094] = {.lex_state = 190}, - [2095] = {.lex_state = 152}, - [2096] = {.lex_state = 152}, - [2097] = {.lex_state = 190}, - [2098] = {.lex_state = 190}, - [2099] = {.lex_state = 152}, - [2100] = {.lex_state = 152}, - [2101] = {.lex_state = 152}, - [2102] = {.lex_state = 152}, - [2103] = {.lex_state = 141}, - [2104] = {.lex_state = 152}, - [2105] = {.lex_state = 152}, - [2106] = {.lex_state = 152}, - [2107] = {.lex_state = 141}, - [2108] = {.lex_state = 152}, - [2109] = {.lex_state = 152}, - [2110] = {.lex_state = 190}, - [2111] = {.lex_state = 141}, - [2112] = {.lex_state = 190}, - [2113] = {.lex_state = 190}, - [2114] = {.lex_state = 190}, - [2115] = {.lex_state = 152}, - [2116] = {.lex_state = 190}, - [2117] = {.lex_state = 152}, - [2118] = {.lex_state = 152}, - [2119] = {.lex_state = 152}, - [2120] = {.lex_state = 152}, - [2121] = {.lex_state = 152}, - [2122] = {.lex_state = 152}, - [2123] = {.lex_state = 152}, - [2124] = {.lex_state = 152}, - [2125] = {.lex_state = 152}, - [2126] = {.lex_state = 152}, - [2127] = {.lex_state = 152}, - [2128] = {.lex_state = 152}, - [2129] = {.lex_state = 152}, - [2130] = {.lex_state = 152}, - [2131] = {.lex_state = 152}, - [2132] = {.lex_state = 152}, - [2133] = {.lex_state = 152}, - [2134] = {.lex_state = 152}, - [2135] = {.lex_state = 152}, - [2136] = {.lex_state = 152}, - [2137] = {.lex_state = 152}, - [2138] = {.lex_state = 152}, - [2139] = {.lex_state = 152}, - [2140] = {.lex_state = 152}, - [2141] = {.lex_state = 141}, - [2142] = {.lex_state = 152}, - [2143] = {.lex_state = 152}, - [2144] = {.lex_state = 152}, - [2145] = {.lex_state = 150}, - [2146] = {.lex_state = 190}, - [2147] = {.lex_state = 152}, - [2148] = {.lex_state = 152}, - [2149] = {.lex_state = 152}, - [2150] = {.lex_state = 152}, - [2151] = {.lex_state = 152}, - [2152] = {.lex_state = 141}, - [2153] = {.lex_state = 152}, - [2154] = {.lex_state = 150}, - [2155] = {.lex_state = 152}, - [2156] = {.lex_state = 152}, - [2157] = {.lex_state = 152}, - [2158] = {.lex_state = 152}, - [2159] = {.lex_state = 150}, - [2160] = {.lex_state = 150}, - [2161] = {.lex_state = 152}, - [2162] = {.lex_state = 152}, - [2163] = {.lex_state = 141}, - [2164] = {.lex_state = 152}, - [2165] = {.lex_state = 152}, - [2166] = {.lex_state = 152}, - [2167] = {.lex_state = 152}, - [2168] = {.lex_state = 152}, - [2169] = {.lex_state = 141}, - [2170] = {.lex_state = 152}, - [2171] = {.lex_state = 190}, - [2172] = {.lex_state = 152}, - [2173] = {.lex_state = 141}, - [2174] = {.lex_state = 190}, - [2175] = {.lex_state = 190}, - [2176] = {.lex_state = 152}, - [2177] = {.lex_state = 152}, - [2178] = {.lex_state = 152}, - [2179] = {.lex_state = 152}, - [2180] = {.lex_state = 152}, - [2181] = {.lex_state = 152}, - [2182] = {.lex_state = 152}, - [2183] = {.lex_state = 152}, - [2184] = {.lex_state = 152}, - [2185] = {.lex_state = 141}, - [2186] = {.lex_state = 152}, - [2187] = {.lex_state = 141}, - [2188] = {.lex_state = 152}, - [2189] = {.lex_state = 142}, - [2190] = {.lex_state = 141}, - [2191] = {.lex_state = 152}, - [2192] = {.lex_state = 152}, - [2193] = {.lex_state = 141}, - [2194] = {.lex_state = 141}, - [2195] = {.lex_state = 152}, - [2196] = {.lex_state = 190}, - [2197] = {.lex_state = 150}, - [2198] = {.lex_state = 152}, - [2199] = {.lex_state = 152}, - [2200] = {.lex_state = 141}, - [2201] = {.lex_state = 152}, - [2202] = {.lex_state = 152}, - [2203] = {.lex_state = 190}, - [2204] = {.lex_state = 141}, - [2205] = {.lex_state = 152}, - [2206] = {.lex_state = 152}, - [2207] = {.lex_state = 150}, - [2208] = {.lex_state = 141}, - [2209] = {.lex_state = 152}, - [2210] = {.lex_state = 152}, - [2211] = {.lex_state = 152}, - [2212] = {.lex_state = 141}, - [2213] = {.lex_state = 141}, - [2214] = {.lex_state = 190}, - [2215] = {.lex_state = 152}, - [2216] = {.lex_state = 142}, - [2217] = {.lex_state = 190}, - [2218] = {.lex_state = 190}, - [2219] = {.lex_state = 190}, - [2220] = {.lex_state = 141}, - [2221] = {.lex_state = 141}, - [2222] = {.lex_state = 152}, - [2223] = {.lex_state = 152}, - [2224] = {.lex_state = 152}, - [2225] = {.lex_state = 152}, - [2226] = {.lex_state = 141}, - [2227] = {.lex_state = 141}, - [2228] = {.lex_state = 190}, - [2229] = {.lex_state = 190}, - [2230] = {.lex_state = 152}, - [2231] = {.lex_state = 141}, - [2232] = {.lex_state = 141}, - [2233] = {.lex_state = 190}, - [2234] = {.lex_state = 152}, - [2235] = {.lex_state = 152}, - [2236] = {.lex_state = 141}, - [2237] = {.lex_state = 152}, - [2238] = {.lex_state = 152}, - [2239] = {.lex_state = 158}, - [2240] = {.lex_state = 152}, - [2241] = {.lex_state = 190}, - [2242] = {.lex_state = 141}, - [2243] = {.lex_state = 152}, - [2244] = {.lex_state = 190}, - [2245] = {.lex_state = 141}, - [2246] = {.lex_state = 141}, - [2247] = {.lex_state = 141}, - [2248] = {.lex_state = 190}, - [2249] = {.lex_state = 190}, - [2250] = {.lex_state = 160}, - [2251] = {.lex_state = 160}, - [2252] = {.lex_state = 160}, - [2253] = {.lex_state = 211}, - [2254] = {.lex_state = 211}, - [2255] = {.lex_state = 160}, - [2256] = {.lex_state = 160}, - [2257] = {.lex_state = 160}, - [2258] = {.lex_state = 160}, - [2259] = {.lex_state = 160}, - [2260] = {.lex_state = 160}, - [2261] = {.lex_state = 160}, - [2262] = {.lex_state = 160}, - [2263] = {.lex_state = 160}, - [2264] = {.lex_state = 160}, - [2265] = {.lex_state = 160}, - [2266] = {.lex_state = 160}, - [2267] = {.lex_state = 160}, - [2268] = {.lex_state = 160}, - [2269] = {.lex_state = 211}, - [2270] = {.lex_state = 211}, - [2271] = {.lex_state = 211}, - [2272] = {.lex_state = 160}, - [2273] = {.lex_state = 160}, - [2274] = {.lex_state = 160}, - [2275] = {.lex_state = 160}, - [2276] = {.lex_state = 160}, - [2277] = {.lex_state = 160}, - [2278] = {.lex_state = 160}, - [2279] = {.lex_state = 160}, - [2280] = {.lex_state = 160}, - [2281] = {.lex_state = 211}, - [2282] = {.lex_state = 160}, - [2283] = {.lex_state = 160}, - [2284] = {.lex_state = 160}, - [2285] = {.lex_state = 160}, - [2286] = {.lex_state = 160}, - [2287] = {.lex_state = 160}, - [2288] = {.lex_state = 160}, - [2289] = {.lex_state = 160}, - [2290] = {.lex_state = 160}, - [2291] = {.lex_state = 160}, - [2292] = {.lex_state = 160}, - [2293] = {.lex_state = 160}, - [2294] = {.lex_state = 211}, - [2295] = {.lex_state = 211}, - [2296] = {.lex_state = 160}, - [2297] = {.lex_state = 160}, - [2298] = {.lex_state = 160}, - [2299] = {.lex_state = 160}, - [2300] = {.lex_state = 160}, - [2301] = {.lex_state = 160}, - [2302] = {.lex_state = 160}, - [2303] = {.lex_state = 160}, - [2304] = {.lex_state = 160}, - [2305] = {.lex_state = 160}, - [2306] = {.lex_state = 160}, - [2307] = {.lex_state = 160}, - [2308] = {.lex_state = 160}, - [2309] = {.lex_state = 160}, - [2310] = {.lex_state = 160}, - [2311] = {.lex_state = 160}, - [2312] = {.lex_state = 142}, - [2313] = {.lex_state = 142}, - [2314] = {.lex_state = 160}, - [2315] = {.lex_state = 160}, - [2316] = {.lex_state = 160}, - [2317] = {.lex_state = 160}, - [2318] = {.lex_state = 160}, - [2319] = {.lex_state = 160}, - [2320] = {.lex_state = 160}, - [2321] = {.lex_state = 160}, - [2322] = {.lex_state = 617}, - [2323] = {.lex_state = 211}, - [2324] = {.lex_state = 160}, - [2325] = {.lex_state = 142}, - [2326] = {.lex_state = 617}, - [2327] = {.lex_state = 616}, - [2328] = {.lex_state = 616}, - [2329] = {.lex_state = 616}, - [2330] = {.lex_state = 616}, - [2331] = {.lex_state = 616}, - [2332] = {.lex_state = 616}, - [2333] = {.lex_state = 619}, - [2334] = {.lex_state = 616}, - [2335] = {.lex_state = 616}, - [2336] = {.lex_state = 616}, - [2337] = {.lex_state = 616}, - [2338] = {.lex_state = 616}, - [2339] = {.lex_state = 619}, - [2340] = {.lex_state = 616}, - [2341] = {.lex_state = 618}, - [2342] = {.lex_state = 618}, - [2343] = {.lex_state = 618}, - [2344] = {.lex_state = 618}, - [2345] = {.lex_state = 618}, - [2346] = {.lex_state = 618}, - [2347] = {.lex_state = 619}, - [2348] = {.lex_state = 619}, - [2349] = {.lex_state = 618}, - [2350] = {.lex_state = 618}, - [2351] = {.lex_state = 618}, - [2352] = {.lex_state = 618}, - [2353] = {.lex_state = 618}, - [2354] = {.lex_state = 618}, - [2355] = {.lex_state = 212}, - [2356] = {.lex_state = 618}, - [2357] = {.lex_state = 618}, - [2358] = {.lex_state = 618}, - [2359] = {.lex_state = 618}, - [2360] = {.lex_state = 618}, - [2361] = {.lex_state = 618}, - [2362] = {.lex_state = 618}, - [2363] = {.lex_state = 618}, - [2364] = {.lex_state = 618}, - [2365] = {.lex_state = 618}, - [2366] = {.lex_state = 618}, - [2367] = {.lex_state = 618}, - [2368] = {.lex_state = 589}, - [2369] = {.lex_state = 589}, - [2370] = {.lex_state = 589}, - [2371] = {.lex_state = 592}, - [2372] = {.lex_state = 592}, - [2373] = {.lex_state = 589}, - [2374] = {.lex_state = 592}, - [2375] = {.lex_state = 592}, - [2376] = {.lex_state = 592}, - [2377] = {.lex_state = 593}, - [2378] = {.lex_state = 592}, - [2379] = {.lex_state = 592}, - [2380] = {.lex_state = 592}, - [2381] = {.lex_state = 593}, - [2382] = {.lex_state = 592}, - [2383] = {.lex_state = 593}, - [2384] = {.lex_state = 593}, - [2385] = {.lex_state = 593}, - [2386] = {.lex_state = 592}, - [2387] = {.lex_state = 596}, - [2388] = {.lex_state = 596}, - [2389] = {.lex_state = 596}, - [2390] = {.lex_state = 596}, - [2391] = {.lex_state = 557}, - [2392] = {.lex_state = 593}, - [2393] = {.lex_state = 593}, - [2394] = {.lex_state = 596}, - [2395] = {.lex_state = 596}, - [2396] = {.lex_state = 596}, - [2397] = {.lex_state = 593}, - [2398] = {.lex_state = 590}, - [2399] = {.lex_state = 593}, - [2400] = {.lex_state = 590}, - [2401] = {.lex_state = 557}, - [2402] = {.lex_state = 596}, - [2403] = {.lex_state = 557}, - [2404] = {.lex_state = 596}, - [2405] = {.lex_state = 596}, - [2406] = {.lex_state = 591}, - [2407] = {.lex_state = 596}, - [2408] = {.lex_state = 596}, - [2409] = {.lex_state = 557}, - [2410] = {.lex_state = 608}, - [2411] = {.lex_state = 596}, - [2412] = {.lex_state = 593}, - [2413] = {.lex_state = 596}, - [2414] = {.lex_state = 591}, - [2415] = {.lex_state = 596}, - [2416] = {.lex_state = 594}, - [2417] = {.lex_state = 77}, - [2418] = {.lex_state = 557}, - [2419] = {.lex_state = 557}, - [2420] = {.lex_state = 596}, - [2421] = {.lex_state = 594}, - [2422] = {.lex_state = 45}, - [2423] = {.lex_state = 594}, - [2424] = {.lex_state = 607}, - [2425] = {.lex_state = 596}, - [2426] = {.lex_state = 596}, - [2427] = {.lex_state = 596}, - [2428] = {.lex_state = 596}, - [2429] = {.lex_state = 610}, - [2430] = {.lex_state = 595}, - [2431] = {.lex_state = 77}, - [2432] = {.lex_state = 596}, - [2433] = {.lex_state = 607}, - [2434] = {.lex_state = 591}, - [2435] = {.lex_state = 80}, - [2436] = {.lex_state = 591}, - [2437] = {.lex_state = 596}, - [2438] = {.lex_state = 608}, - [2439] = {.lex_state = 595}, - [2440] = {.lex_state = 596}, - [2441] = {.lex_state = 80}, - [2442] = {.lex_state = 596}, - [2443] = {.lex_state = 557}, - [2444] = {.lex_state = 77}, - [2445] = {.lex_state = 595}, - [2446] = {.lex_state = 595}, - [2447] = {.lex_state = 596}, - [2448] = {.lex_state = 557}, - [2449] = {.lex_state = 596}, - [2450] = {.lex_state = 596}, - [2451] = {.lex_state = 595}, - [2452] = {.lex_state = 594}, - [2453] = {.lex_state = 610}, - [2454] = {.lex_state = 595}, - [2455] = {.lex_state = 596}, - [2456] = {.lex_state = 595}, - [2457] = {.lex_state = 596}, - [2458] = {.lex_state = 590}, - [2459] = {.lex_state = 77}, - [2460] = {.lex_state = 77}, - [2461] = {.lex_state = 610}, - [2462] = {.lex_state = 590}, - [2463] = {.lex_state = 45}, - [2464] = {.lex_state = 596}, - [2465] = {.lex_state = 595}, - [2466] = {.lex_state = 596}, - [2467] = {.lex_state = 596}, - [2468] = {.lex_state = 622}, - [2469] = {.lex_state = 596}, - [2470] = {.lex_state = 48}, - [2471] = {.lex_state = 557}, - [2472] = {.lex_state = 607}, - [2473] = {.lex_state = 557}, - [2474] = {.lex_state = 596}, - [2475] = {.lex_state = 266}, - [2476] = {.lex_state = 595}, - [2477] = {.lex_state = 48}, - [2478] = {.lex_state = 595}, - [2479] = {.lex_state = 557}, - [2480] = {.lex_state = 557}, - [2481] = {.lex_state = 596}, - [2482] = {.lex_state = 594}, - [2483] = {.lex_state = 596}, - [2484] = {.lex_state = 595}, - [2485] = {.lex_state = 596}, - [2486] = {.lex_state = 557}, - [2487] = {.lex_state = 46}, - [2488] = {.lex_state = 596}, - [2489] = {.lex_state = 607}, - [2490] = {.lex_state = 596}, - [2491] = {.lex_state = 595}, - [2492] = {.lex_state = 594}, - [2493] = {.lex_state = 46}, - [2494] = {.lex_state = 596}, - [2495] = {.lex_state = 595}, - [2496] = {.lex_state = 266}, - [2497] = {.lex_state = 594}, - [2498] = {.lex_state = 596}, - [2499] = {.lex_state = 595}, - [2500] = {.lex_state = 595}, - [2501] = {.lex_state = 596}, - [2502] = {.lex_state = 611}, - [2503] = {.lex_state = 46}, - [2504] = {.lex_state = 596}, - [2505] = {.lex_state = 557}, - [2506] = {.lex_state = 53}, - [2507] = {.lex_state = 228}, - [2508] = {.lex_state = 611}, - [2509] = {.lex_state = 596}, - [2510] = {.lex_state = 596}, - [2511] = {.lex_state = 53}, - [2512] = {.lex_state = 81}, - [2513] = {.lex_state = 594}, - [2514] = {.lex_state = 81}, - [2515] = {.lex_state = 81}, - [2516] = {.lex_state = 611}, - [2517] = {.lex_state = 81}, - [2518] = {.lex_state = 266}, - [2519] = {.lex_state = 610}, - [2520] = {.lex_state = 81}, - [2521] = {.lex_state = 104}, - [2522] = {.lex_state = 77}, - [2523] = {.lex_state = 596}, - [2524] = {.lex_state = 595}, - [2525] = {.lex_state = 557}, - [2526] = {.lex_state = 77}, - [2527] = {.lex_state = 610}, - [2528] = {.lex_state = 614}, - [2529] = {.lex_state = 610}, - [2530] = {.lex_state = 596}, - [2531] = {.lex_state = 46}, - [2532] = {.lex_state = 266}, - [2533] = {.lex_state = 46}, - [2534] = {.lex_state = 596}, - [2535] = {.lex_state = 557}, - [2536] = {.lex_state = 612}, - [2537] = {.lex_state = 612}, - [2538] = {.lex_state = 47}, - [2539] = {.lex_state = 612}, - [2540] = {.lex_state = 612}, - [2541] = {.lex_state = 612}, - [2542] = {.lex_state = 54}, - [2543] = {.lex_state = 79}, - [2544] = {.lex_state = 54}, - [2545] = {.lex_state = 612}, - [2546] = {.lex_state = 77}, - [2547] = {.lex_state = 54}, - [2548] = {.lex_state = 614}, - [2549] = {.lex_state = 79}, - [2550] = {.lex_state = 54}, - [2551] = {.lex_state = 622}, - [2552] = {.lex_state = 596}, - [2553] = {.lex_state = 54}, - [2554] = {.lex_state = 106}, - [2555] = {.lex_state = 47}, - [2556] = {.lex_state = 596}, - [2557] = {.lex_state = 612}, - [2558] = {.lex_state = 612}, - [2559] = {.lex_state = 612}, - [2560] = {.lex_state = 79}, - [2561] = {.lex_state = 596}, - [2562] = {.lex_state = 612}, - [2563] = {.lex_state = 596}, - [2564] = {.lex_state = 612}, - [2565] = {.lex_state = 559}, - [2566] = {.lex_state = 596}, - [2567] = {.lex_state = 79}, - [2568] = {.lex_state = 47}, - [2569] = {.lex_state = 612}, - [2570] = {.lex_state = 77}, - [2571] = {.lex_state = 612}, - [2572] = {.lex_state = 612}, - [2573] = {.lex_state = 79}, - [2574] = {.lex_state = 79}, - [2575] = {.lex_state = 612}, - [2576] = {.lex_state = 596}, - [2577] = {.lex_state = 596}, - [2578] = {.lex_state = 79}, - [2579] = {.lex_state = 612}, - [2580] = {.lex_state = 3}, - [2581] = {.lex_state = 3}, - [2582] = {.lex_state = 596}, - [2583] = {.lex_state = 559}, - [2584] = {.lex_state = 612}, - [2585] = {.lex_state = 79}, - [2586] = {.lex_state = 3}, - [2587] = {.lex_state = 596}, - [2588] = {.lex_state = 596}, - [2589] = {.lex_state = 47}, - [2590] = {.lex_state = 612}, - [2591] = {.lex_state = 596}, - [2592] = {.lex_state = 227}, - [2593] = {.lex_state = 105}, - [2594] = {.lex_state = 47}, - [2595] = {.lex_state = 612}, - [2596] = {.lex_state = 612}, - [2597] = {.lex_state = 612}, - [2598] = {.lex_state = 79}, - [2599] = {.lex_state = 612}, - [2600] = {.lex_state = 612}, - [2601] = {.lex_state = 612}, - [2602] = {.lex_state = 79}, - [2603] = {.lex_state = 79}, - [2604] = {.lex_state = 79}, - [2605] = {.lex_state = 79}, - [2606] = {.lex_state = 79}, - [2607] = {.lex_state = 612}, - [2608] = {.lex_state = 612}, - [2609] = {.lex_state = 3}, - [2610] = {.lex_state = 612}, - [2611] = {.lex_state = 612}, - [2612] = {.lex_state = 612}, - [2613] = {.lex_state = 557}, - [2614] = {.lex_state = 612}, - [2615] = {.lex_state = 612}, - [2616] = {.lex_state = 79}, - [2617] = {.lex_state = 3}, - [2618] = {.lex_state = 612}, - [2619] = {.lex_state = 612}, - [2620] = {.lex_state = 612}, - [2621] = {.lex_state = 612}, - [2622] = {.lex_state = 612}, - [2623] = {.lex_state = 612}, - [2624] = {.lex_state = 612}, - [2625] = {.lex_state = 612}, - [2626] = {.lex_state = 612}, - [2627] = {.lex_state = 557}, - [2628] = {.lex_state = 56}, - [2629] = {.lex_state = 612}, - [2630] = {.lex_state = 612}, - [2631] = {.lex_state = 3}, - [2632] = {.lex_state = 612}, - [2633] = {.lex_state = 612}, - [2634] = {.lex_state = 612}, - [2635] = {.lex_state = 612}, - [2636] = {.lex_state = 612}, - [2637] = {.lex_state = 612}, - [2638] = {.lex_state = 79}, - [2639] = {.lex_state = 612}, - [2640] = {.lex_state = 56}, - [2641] = {.lex_state = 612}, - [2642] = {.lex_state = 612}, - [2643] = {.lex_state = 612}, - [2644] = {.lex_state = 612}, - [2645] = {.lex_state = 612}, - [2646] = {.lex_state = 611}, - [2647] = {.lex_state = 612}, - [2648] = {.lex_state = 612}, - [2649] = {.lex_state = 596}, - [2650] = {.lex_state = 612}, - [2651] = {.lex_state = 612}, - [2652] = {.lex_state = 612}, - [2653] = {.lex_state = 612}, - [2654] = {.lex_state = 596}, - [2655] = {.lex_state = 612}, - [2656] = {.lex_state = 612}, - [2657] = {.lex_state = 557}, - [2658] = {.lex_state = 612}, - [2659] = {.lex_state = 612}, - [2660] = {.lex_state = 612}, - [2661] = {.lex_state = 612}, - [2662] = {.lex_state = 596}, - [2663] = {.lex_state = 612}, - [2664] = {.lex_state = 612}, - [2665] = {.lex_state = 612}, - [2666] = {.lex_state = 612}, - [2667] = {.lex_state = 612}, - [2668] = {.lex_state = 612}, - [2669] = {.lex_state = 611}, - [2670] = {.lex_state = 612}, - [2671] = {.lex_state = 612}, - [2672] = {.lex_state = 612}, - [2673] = {.lex_state = 79}, - [2674] = {.lex_state = 612}, - [2675] = {.lex_state = 612}, - [2676] = {.lex_state = 612}, - [2677] = {.lex_state = 612}, - [2678] = {.lex_state = 49}, - [2679] = {.lex_state = 49}, - [2680] = {.lex_state = 612}, - [2681] = {.lex_state = 596}, - [2682] = {.lex_state = 49}, - [2683] = {.lex_state = 611}, - [2684] = {.lex_state = 612}, - [2685] = {.lex_state = 612}, - [2686] = {.lex_state = 612}, - [2687] = {.lex_state = 612}, - [2688] = {.lex_state = 612}, - [2689] = {.lex_state = 612}, - [2690] = {.lex_state = 49}, - [2691] = {.lex_state = 557}, - [2692] = {.lex_state = 612}, - [2693] = {.lex_state = 79}, - [2694] = {.lex_state = 49}, - [2695] = {.lex_state = 596}, - [2696] = {.lex_state = 557}, - [2697] = {.lex_state = 79}, - [2698] = {.lex_state = 612}, - [2699] = {.lex_state = 612}, - [2700] = {.lex_state = 612}, - [2701] = {.lex_state = 612}, - [2702] = {.lex_state = 612}, - [2703] = {.lex_state = 596}, - [2704] = {.lex_state = 266}, - [2705] = {.lex_state = 79}, - [2706] = {.lex_state = 596}, - [2707] = {.lex_state = 612}, - [2708] = {.lex_state = 557}, - [2709] = {.lex_state = 612}, - [2710] = {.lex_state = 612}, - [2711] = {.lex_state = 612}, - [2712] = {.lex_state = 612}, - [2713] = {.lex_state = 612}, - [2714] = {.lex_state = 612}, - [2715] = {.lex_state = 612}, - [2716] = {.lex_state = 612}, - [2717] = {.lex_state = 612}, - [2718] = {.lex_state = 612}, - [2719] = {.lex_state = 79}, - [2720] = {.lex_state = 612}, - [2721] = {.lex_state = 612}, - [2722] = {.lex_state = 612}, - [2723] = {.lex_state = 50}, - [2724] = {.lex_state = 612}, - [2725] = {.lex_state = 50}, - [2726] = {.lex_state = 559}, - [2727] = {.lex_state = 50}, - [2728] = {.lex_state = 612}, - [2729] = {.lex_state = 50}, - [2730] = {.lex_state = 10}, - [2731] = {.lex_state = 612}, - [2732] = {.lex_state = 57}, - [2733] = {.lex_state = 57}, - [2734] = {.lex_state = 51}, - [2735] = {.lex_state = 79}, - [2736] = {.lex_state = 612}, - [2737] = {.lex_state = 612}, - [2738] = {.lex_state = 612}, - [2739] = {.lex_state = 266}, - [2740] = {.lex_state = 612}, - [2741] = {.lex_state = 266}, - [2742] = {.lex_state = 612}, - [2743] = {.lex_state = 50}, - [2744] = {.lex_state = 55}, - [2745] = {.lex_state = 612}, - [2746] = {.lex_state = 57}, - [2747] = {.lex_state = 612}, - [2748] = {.lex_state = 612}, - [2749] = {.lex_state = 612}, - [2750] = {.lex_state = 266}, - [2751] = {.lex_state = 612}, - [2752] = {.lex_state = 612}, - [2753] = {.lex_state = 79}, - [2754] = {.lex_state = 55}, - [2755] = {.lex_state = 612}, - [2756] = {.lex_state = 612}, - [2757] = {.lex_state = 3}, - [2758] = {.lex_state = 612}, - [2759] = {.lex_state = 79}, - [2760] = {.lex_state = 612}, - [2761] = {.lex_state = 612}, - [2762] = {.lex_state = 612}, - [2763] = {.lex_state = 55}, - [2764] = {.lex_state = 559}, - [2765] = {.lex_state = 557}, - [2766] = {.lex_state = 612}, - [2767] = {.lex_state = 57}, - [2768] = {.lex_state = 612}, - [2769] = {.lex_state = 612}, - [2770] = {.lex_state = 612}, - [2771] = {.lex_state = 612}, - [2772] = {.lex_state = 612}, - [2773] = {.lex_state = 612}, - [2774] = {.lex_state = 612}, - [2775] = {.lex_state = 55}, - [2776] = {.lex_state = 77}, - [2777] = {.lex_state = 546}, - [2778] = {.lex_state = 57}, - [2779] = {.lex_state = 79}, - [2780] = {.lex_state = 612}, - [2781] = {.lex_state = 612}, - [2782] = {.lex_state = 612}, - [2783] = {.lex_state = 612}, - [2784] = {.lex_state = 612}, - [2785] = {.lex_state = 557}, - [2786] = {.lex_state = 612}, - [2787] = {.lex_state = 612}, - [2788] = {.lex_state = 612}, - [2789] = {.lex_state = 612}, - [2790] = {.lex_state = 612}, - [2791] = {.lex_state = 612}, - [2792] = {.lex_state = 557}, - [2793] = {.lex_state = 612}, - [2794] = {.lex_state = 612}, - [2795] = {.lex_state = 546}, - [2796] = {.lex_state = 3}, - [2797] = {.lex_state = 612}, - [2798] = {.lex_state = 612}, - [2799] = {.lex_state = 557}, - [2800] = {.lex_state = 559}, - [2801] = {.lex_state = 612}, - [2802] = {.lex_state = 612}, - [2803] = {.lex_state = 612}, - [2804] = {.lex_state = 612}, - [2805] = {.lex_state = 612}, - [2806] = {.lex_state = 559}, - [2807] = {.lex_state = 107}, - [2808] = {.lex_state = 612}, - [2809] = {.lex_state = 559}, - [2810] = {.lex_state = 612}, - [2811] = {.lex_state = 612}, - [2812] = {.lex_state = 612}, - [2813] = {.lex_state = 612}, - [2814] = {.lex_state = 612}, - [2815] = {.lex_state = 612}, - [2816] = {.lex_state = 216}, - [2817] = {.lex_state = 612}, - [2818] = {.lex_state = 612}, - [2819] = {.lex_state = 612}, - [2820] = {.lex_state = 612}, - [2821] = {.lex_state = 612}, - [2822] = {.lex_state = 612}, - [2823] = {.lex_state = 612}, - [2824] = {.lex_state = 612}, - [2825] = {.lex_state = 612}, - [2826] = {.lex_state = 612}, - [2827] = {.lex_state = 612}, - [2828] = {.lex_state = 79}, - [2829] = {.lex_state = 612}, - [2830] = {.lex_state = 79}, - [2831] = {.lex_state = 612}, - [2832] = {.lex_state = 612}, - [2833] = {.lex_state = 612}, - [2834] = {.lex_state = 612}, - [2835] = {.lex_state = 612}, - [2836] = {.lex_state = 612}, - [2837] = {.lex_state = 612}, - [2838] = {.lex_state = 612}, - [2839] = {.lex_state = 612}, - [2840] = {.lex_state = 557}, - [2841] = {.lex_state = 612}, - [2842] = {.lex_state = 559}, - [2843] = {.lex_state = 612}, - [2844] = {.lex_state = 612}, - [2845] = {.lex_state = 612}, - [2846] = {.lex_state = 612}, - [2847] = {.lex_state = 612}, - [2848] = {.lex_state = 612}, - [2849] = {.lex_state = 612}, - [2850] = {.lex_state = 612}, - [2851] = {.lex_state = 612}, - [2852] = {.lex_state = 55}, - [2853] = {.lex_state = 58}, - [2854] = {.lex_state = 92}, - [2855] = {.lex_state = 221}, - [2856] = {.lex_state = 92}, - [2857] = {.lex_state = 559}, - [2858] = {.lex_state = 559}, - [2859] = {.lex_state = 213}, - [2860] = {.lex_state = 79}, - [2861] = {.lex_state = 546}, - [2862] = {.lex_state = 79}, - [2863] = {.lex_state = 79}, - [2864] = {.lex_state = 559}, - [2865] = {.lex_state = 266}, - [2866] = {.lex_state = 266}, - [2867] = {.lex_state = 565}, - [2868] = {.lex_state = 11}, - [2869] = {.lex_state = 52}, - [2870] = {.lex_state = 213}, - [2871] = {.lex_state = 559}, - [2872] = {.lex_state = 58}, - [2873] = {.lex_state = 559}, - [2874] = {.lex_state = 213}, - [2875] = {.lex_state = 77}, - [2876] = {.lex_state = 145}, - [2877] = {.lex_state = 145}, - [2878] = {.lex_state = 559}, - [2879] = {.lex_state = 559}, - [2880] = {.lex_state = 92}, - [2881] = {.lex_state = 547}, - [2882] = {.lex_state = 547}, - [2883] = {.lex_state = 546}, - [2884] = {.lex_state = 79}, - [2885] = {.lex_state = 145}, - [2886] = {.lex_state = 547}, - [2887] = {.lex_state = 266}, - [2888] = {.lex_state = 559}, - [2889] = {.lex_state = 79}, - [2890] = {.lex_state = 213}, - [2891] = {.lex_state = 12}, - [2892] = {.lex_state = 547}, - [2893] = {.lex_state = 213}, - [2894] = {.lex_state = 266}, - [2895] = {.lex_state = 58}, - [2896] = {.lex_state = 266}, - [2897] = {.lex_state = 213}, - [2898] = {.lex_state = 79}, - [2899] = {.lex_state = 79}, - [2900] = {.lex_state = 266}, - [2901] = {.lex_state = 559}, - [2902] = {.lex_state = 58}, - [2903] = {.lex_state = 59}, - [2904] = {.lex_state = 547}, - [2905] = {.lex_state = 92}, - [2906] = {.lex_state = 221}, - [2907] = {.lex_state = 559}, - [2908] = {.lex_state = 58}, - [2909] = {.lex_state = 145}, - [2910] = {.lex_state = 145}, - [2911] = {.lex_state = 221}, - [2912] = {.lex_state = 221}, - [2913] = {.lex_state = 221}, - [2914] = {.lex_state = 221}, - [2915] = {.lex_state = 559}, - [2916] = {.lex_state = 79}, - [2917] = {.lex_state = 79}, - [2918] = {.lex_state = 559}, - [2919] = {.lex_state = 547}, - [2920] = {.lex_state = 124}, - [2921] = {.lex_state = 547}, - [2922] = {.lex_state = 548}, - [2923] = {.lex_state = 559}, - [2924] = {.lex_state = 92}, - [2925] = {.lex_state = 145}, - [2926] = {.lex_state = 215}, - [2927] = {.lex_state = 145}, - [2928] = {.lex_state = 92}, - [2929] = {.lex_state = 13}, - [2930] = {.lex_state = 60}, - [2931] = {.lex_state = 215}, - [2932] = {.lex_state = 559}, - [2933] = {.lex_state = 79}, - [2934] = {.lex_state = 79}, - [2935] = {.lex_state = 79}, - [2936] = {.lex_state = 547}, - [2937] = {.lex_state = 559}, - [2938] = {.lex_state = 92}, - [2939] = {.lex_state = 92}, - [2940] = {.lex_state = 79}, - [2941] = {.lex_state = 79}, - [2942] = {.lex_state = 92}, - [2943] = {.lex_state = 559}, - [2944] = {.lex_state = 79}, - [2945] = {.lex_state = 266}, - [2946] = {.lex_state = 266}, - [2947] = {.lex_state = 79}, - [2948] = {.lex_state = 215}, - [2949] = {.lex_state = 223}, - [2950] = {.lex_state = 223}, - [2951] = {.lex_state = 115}, - [2952] = {.lex_state = 79}, - [2953] = {.lex_state = 215}, - [2954] = {.lex_state = 215}, - [2955] = {.lex_state = 547}, - [2956] = {.lex_state = 559}, - [2957] = {.lex_state = 79}, - [2958] = {.lex_state = 92}, - [2959] = {.lex_state = 79}, - [2960] = {.lex_state = 547}, - [2961] = {.lex_state = 79}, - [2962] = {.lex_state = 77}, - [2963] = {.lex_state = 79}, - [2964] = {.lex_state = 79}, - [2965] = {.lex_state = 215}, - [2966] = {.lex_state = 79}, - [2967] = {.lex_state = 79}, - [2968] = {.lex_state = 79}, - [2969] = {.lex_state = 548}, - [2970] = {.lex_state = 92}, - [2971] = {.lex_state = 548}, - [2972] = {.lex_state = 79}, - [2973] = {.lex_state = 79}, - [2974] = {.lex_state = 79}, - [2975] = {.lex_state = 79}, - [2976] = {.lex_state = 79}, - [2977] = {.lex_state = 79}, - [2978] = {.lex_state = 559}, - [2979] = {.lex_state = 79}, - [2980] = {.lex_state = 79}, - [2981] = {.lex_state = 548}, - [2982] = {.lex_state = 79}, - [2983] = {.lex_state = 79}, - [2984] = {.lex_state = 548}, - [2985] = {.lex_state = 79}, - [2986] = {.lex_state = 79}, - [2987] = {.lex_state = 79}, - [2988] = {.lex_state = 79}, - [2989] = {.lex_state = 79}, - [2990] = {.lex_state = 79}, - [2991] = {.lex_state = 92}, - [2992] = {.lex_state = 79}, - [2993] = {.lex_state = 79}, - [2994] = {.lex_state = 565}, - [2995] = {.lex_state = 92}, - [2996] = {.lex_state = 266}, - [2997] = {.lex_state = 79}, - [2998] = {.lex_state = 79}, - [2999] = {.lex_state = 92}, - [3000] = {.lex_state = 79}, - [3001] = {.lex_state = 79}, - [3002] = {.lex_state = 79}, - [3003] = {.lex_state = 77}, - [3004] = {.lex_state = 79}, - [3005] = {.lex_state = 559}, - [3006] = {.lex_state = 79}, - [3007] = {.lex_state = 79}, - [3008] = {.lex_state = 79}, - [3009] = {.lex_state = 559}, - [3010] = {.lex_state = 79}, - [3011] = {.lex_state = 266}, - [3012] = {.lex_state = 214}, - [3013] = {.lex_state = 222}, - [3014] = {.lex_state = 218}, - [3015] = {.lex_state = 218}, - [3016] = {.lex_state = 61}, - [3017] = {.lex_state = 65}, - [3018] = {.lex_state = 125}, - [3019] = {.lex_state = 65}, - [3020] = {.lex_state = 79}, - [3021] = {.lex_state = 79}, - [3022] = {.lex_state = 548}, - [3023] = {.lex_state = 61}, - [3024] = {.lex_state = 559}, - [3025] = {.lex_state = 116}, - [3026] = {.lex_state = 92}, - [3027] = {.lex_state = 559}, - [3028] = {.lex_state = 92}, - [3029] = {.lex_state = 79}, - [3030] = {.lex_state = 79}, - [3031] = {.lex_state = 548}, - [3032] = {.lex_state = 126}, - [3033] = {.lex_state = 559}, - [3034] = {.lex_state = 559}, - [3035] = {.lex_state = 548}, - [3036] = {.lex_state = 214}, - [3037] = {.lex_state = 92}, - [3038] = {.lex_state = 548}, - [3039] = {.lex_state = 214}, - [3040] = {.lex_state = 214}, - [3041] = {.lex_state = 559}, - [3042] = {.lex_state = 559}, - [3043] = {.lex_state = 92}, - [3044] = {.lex_state = 559}, - [3045] = {.lex_state = 559}, - [3046] = {.lex_state = 214}, - [3047] = {.lex_state = 214}, - [3048] = {.lex_state = 214}, - [3049] = {.lex_state = 214}, - [3050] = {.lex_state = 559}, - [3051] = {.lex_state = 214}, - [3052] = {.lex_state = 214}, - [3053] = {.lex_state = 92}, - [3054] = {.lex_state = 214}, - [3055] = {.lex_state = 214}, - [3056] = {.lex_state = 559}, - [3057] = {.lex_state = 222}, - [3058] = {.lex_state = 222}, - [3059] = {.lex_state = 222}, - [3060] = {.lex_state = 222}, - [3061] = {.lex_state = 222}, - [3062] = {.lex_state = 559}, - [3063] = {.lex_state = 222}, - [3064] = {.lex_state = 222}, - [3065] = {.lex_state = 266}, - [3066] = {.lex_state = 549}, - [3067] = {.lex_state = 222}, - [3068] = {.lex_state = 92}, - [3069] = {.lex_state = 559}, - [3070] = {.lex_state = 222}, - [3071] = {.lex_state = 266}, - [3072] = {.lex_state = 92}, - [3073] = {.lex_state = 222}, - [3074] = {.lex_state = 548}, - [3075] = {.lex_state = 559}, - [3076] = {.lex_state = 79}, - [3077] = {.lex_state = 79}, - [3078] = {.lex_state = 535}, - [3079] = {.lex_state = 559}, - [3080] = {.lex_state = 559}, - [3081] = {.lex_state = 79}, - [3082] = {.lex_state = 559}, - [3083] = {.lex_state = 79}, - [3084] = {.lex_state = 117}, - [3085] = {.lex_state = 79}, - [3086] = {.lex_state = 266}, - [3087] = {.lex_state = 266}, - [3088] = {.lex_state = 559}, - [3089] = {.lex_state = 559}, - [3090] = {.lex_state = 559}, - [3091] = {.lex_state = 222}, - [3092] = {.lex_state = 559}, - [3093] = {.lex_state = 266}, - [3094] = {.lex_state = 559}, - [3095] = {.lex_state = 559}, - [3096] = {.lex_state = 559}, - [3097] = {.lex_state = 559}, - [3098] = {.lex_state = 559}, - [3099] = {.lex_state = 559}, - [3100] = {.lex_state = 79}, - [3101] = {.lex_state = 559}, - [3102] = {.lex_state = 79}, - [3103] = {.lex_state = 79}, - [3104] = {.lex_state = 79}, - [3105] = {.lex_state = 217}, - [3106] = {.lex_state = 559}, - [3107] = {.lex_state = 559}, - [3108] = {.lex_state = 559}, - [3109] = {.lex_state = 79}, - [3110] = {.lex_state = 559}, - [3111] = {.lex_state = 559}, - [3112] = {.lex_state = 559}, - [3113] = {.lex_state = 79}, - [3114] = {.lex_state = 72}, - [3115] = {.lex_state = 65}, - [3116] = {.lex_state = 559}, - [3117] = {.lex_state = 217}, - [3118] = {.lex_state = 217}, - [3119] = {.lex_state = 79}, - [3120] = {.lex_state = 559}, - [3121] = {.lex_state = 79}, - [3122] = {.lex_state = 72}, - [3123] = {.lex_state = 79}, - [3124] = {.lex_state = 65}, - [3125] = {.lex_state = 79}, - [3126] = {.lex_state = 65}, - [3127] = {.lex_state = 79}, - [3128] = {.lex_state = 79}, - [3129] = {.lex_state = 559}, - [3130] = {.lex_state = 79}, - [3131] = {.lex_state = 559}, - [3132] = {.lex_state = 217}, - [3133] = {.lex_state = 79}, - [3134] = {.lex_state = 79}, - [3135] = {.lex_state = 79}, - [3136] = {.lex_state = 79}, - [3137] = {.lex_state = 559}, - [3138] = {.lex_state = 79}, - [3139] = {.lex_state = 108}, - [3140] = {.lex_state = 79}, - [3141] = {.lex_state = 79}, - [3142] = {.lex_state = 584}, - [3143] = {.lex_state = 79}, - [3144] = {.lex_state = 65}, - [3145] = {.lex_state = 79}, - [3146] = {.lex_state = 65}, - [3147] = {.lex_state = 79}, - [3148] = {.lex_state = 559}, - [3149] = {.lex_state = 92}, - [3150] = {.lex_state = 92}, - [3151] = {.lex_state = 96}, - [3152] = {.lex_state = 584}, - [3153] = {.lex_state = 96}, - [3154] = {.lex_state = 584}, - [3155] = {.lex_state = 559}, - [3156] = {.lex_state = 559}, - [3157] = {.lex_state = 217}, - [3158] = {.lex_state = 79}, - [3159] = {.lex_state = 92}, - [3160] = {.lex_state = 549}, - [3161] = {.lex_state = 559}, - [3162] = {.lex_state = 69}, - [3163] = {.lex_state = 217}, - [3164] = {.lex_state = 559}, - [3165] = {.lex_state = 559}, - [3166] = {.lex_state = 535}, - [3167] = {.lex_state = 559}, - [3168] = {.lex_state = 217}, - [3169] = {.lex_state = 118}, - [3170] = {.lex_state = 92}, - [3171] = {.lex_state = 79}, - [3172] = {.lex_state = 217}, - [3173] = {.lex_state = 79}, - [3174] = {.lex_state = 79}, - [3175] = {.lex_state = 217}, - [3176] = {.lex_state = 217}, - [3177] = {.lex_state = 559}, - [3178] = {.lex_state = 217}, - [3179] = {.lex_state = 559}, - [3180] = {.lex_state = 69}, - [3181] = {.lex_state = 559}, - [3182] = {.lex_state = 62}, - [3183] = {.lex_state = 62}, - [3184] = {.lex_state = 79}, - [3185] = {.lex_state = 217}, - [3186] = {.lex_state = 62}, - [3187] = {.lex_state = 559}, - [3188] = {.lex_state = 127}, - [3189] = {.lex_state = 92}, - [3190] = {.lex_state = 62}, - [3191] = {.lex_state = 79}, - [3192] = {.lex_state = 559}, - [3193] = {.lex_state = 66}, - [3194] = {.lex_state = 266}, - [3195] = {.lex_state = 79}, - [3196] = {.lex_state = 584}, - [3197] = {.lex_state = 109}, - [3198] = {.lex_state = 66}, - [3199] = {.lex_state = 559}, - [3200] = {.lex_state = 92}, - [3201] = {.lex_state = 62}, - [3202] = {.lex_state = 66}, - [3203] = {.lex_state = 66}, - [3204] = {.lex_state = 66}, - [3205] = {.lex_state = 559}, - [3206] = {.lex_state = 65}, - [3207] = {.lex_state = 65}, - [3208] = {.lex_state = 96}, - [3209] = {.lex_state = 96}, - [3210] = {.lex_state = 584}, - [3211] = {.lex_state = 96}, - [3212] = {.lex_state = 70}, - [3213] = {.lex_state = 111}, - [3214] = {.lex_state = 70}, - [3215] = {.lex_state = 96}, - [3216] = {.lex_state = 568}, - [3217] = {.lex_state = 79}, - [3218] = {.lex_state = 79}, - [3219] = {.lex_state = 96}, - [3220] = {.lex_state = 96}, - [3221] = {.lex_state = 70}, - [3222] = {.lex_state = 96}, - [3223] = {.lex_state = 79}, - [3224] = {.lex_state = 559}, - [3225] = {.lex_state = 79}, - [3226] = {.lex_state = 79}, - [3227] = {.lex_state = 70}, - [3228] = {.lex_state = 559}, - [3229] = {.lex_state = 79}, - [3230] = {.lex_state = 77}, - [3231] = {.lex_state = 92}, - [3232] = {.lex_state = 559}, - [3233] = {.lex_state = 559}, - [3234] = {.lex_state = 559}, - [3235] = {.lex_state = 584}, - [3236] = {.lex_state = 559}, - [3237] = {.lex_state = 559}, - [3238] = {.lex_state = 73}, - [3239] = {.lex_state = 96}, - [3240] = {.lex_state = 92}, - [3241] = {.lex_state = 73}, - [3242] = {.lex_state = 584}, - [3243] = {.lex_state = 110}, - [3244] = {.lex_state = 92}, - [3245] = {.lex_state = 92}, - [3246] = {.lex_state = 65}, - [3247] = {.lex_state = 73}, - [3248] = {.lex_state = 79}, - [3249] = {.lex_state = 65}, - [3250] = {.lex_state = 65}, - [3251] = {.lex_state = 584}, - [3252] = {.lex_state = 584}, - [3253] = {.lex_state = 79}, - [3254] = {.lex_state = 79}, - [3255] = {.lex_state = 96}, - [3256] = {.lex_state = 92}, - [3257] = {.lex_state = 92}, - [3258] = {.lex_state = 79}, - [3259] = {.lex_state = 79}, - [3260] = {.lex_state = 79}, - [3261] = {.lex_state = 79}, - [3262] = {.lex_state = 584}, - [3263] = {.lex_state = 70}, - [3264] = {.lex_state = 67}, - [3265] = {.lex_state = 65}, - [3266] = {.lex_state = 584}, - [3267] = {.lex_state = 92}, - [3268] = {.lex_state = 92}, - [3269] = {.lex_state = 559}, - [3270] = {.lex_state = 559}, - [3271] = {.lex_state = 92}, - [3272] = {.lex_state = 73}, - [3273] = {.lex_state = 67}, - [3274] = {.lex_state = 92}, - [3275] = {.lex_state = 73}, - [3276] = {.lex_state = 584}, - [3277] = {.lex_state = 559}, - [3278] = {.lex_state = 65}, - [3279] = {.lex_state = 92}, - [3280] = {.lex_state = 67}, - [3281] = {.lex_state = 92}, - [3282] = {.lex_state = 559}, - [3283] = {.lex_state = 194}, - [3284] = {.lex_state = 194}, - [3285] = {.lex_state = 571}, - [3286] = {.lex_state = 67}, - [3287] = {.lex_state = 559}, - [3288] = {.lex_state = 63}, - [3289] = {.lex_state = 92}, - [3290] = {.lex_state = 67}, - [3291] = {.lex_state = 65}, - [3292] = {.lex_state = 63}, - [3293] = {.lex_state = 65}, - [3294] = {.lex_state = 559}, - [3295] = {.lex_state = 559}, - [3296] = {.lex_state = 92}, - [3297] = {.lex_state = 559}, - [3298] = {.lex_state = 63}, - [3299] = {.lex_state = 63}, - [3300] = {.lex_state = 92}, - [3301] = {.lex_state = 63}, - [3302] = {.lex_state = 65}, - [3303] = {.lex_state = 92}, - [3304] = {.lex_state = 597}, - [3305] = {.lex_state = 559}, - [3306] = {.lex_state = 559}, - [3307] = {.lex_state = 96}, - [3308] = {.lex_state = 559}, - [3309] = {.lex_state = 597}, - [3310] = {.lex_state = 559}, - [3311] = {.lex_state = 559}, - [3312] = {.lex_state = 568}, - [3313] = {.lex_state = 559}, - [3314] = {.lex_state = 71}, - [3315] = {.lex_state = 96}, - [3316] = {.lex_state = 584}, - [3317] = {.lex_state = 559}, - [3318] = {.lex_state = 559}, - [3319] = {.lex_state = 167}, - [3320] = {.lex_state = 571}, - [3321] = {.lex_state = 96}, - [3322] = {.lex_state = 559}, - [3323] = {.lex_state = 559}, - [3324] = {.lex_state = 559}, - [3325] = {.lex_state = 559}, - [3326] = {.lex_state = 559}, - [3327] = {.lex_state = 559}, - [3328] = {.lex_state = 559}, - [3329] = {.lex_state = 559}, - [3330] = {.lex_state = 65}, - [3331] = {.lex_state = 74}, - [3332] = {.lex_state = 167}, - [3333] = {.lex_state = 584}, - [3334] = {.lex_state = 559}, - [3335] = {.lex_state = 192}, - [3336] = {.lex_state = 559}, - [3337] = {.lex_state = 192}, - [3338] = {.lex_state = 559}, - [3339] = {.lex_state = 559}, - [3340] = {.lex_state = 559}, - [3341] = {.lex_state = 74}, - [3342] = {.lex_state = 71}, - [3343] = {.lex_state = 559}, - [3344] = {.lex_state = 559}, - [3345] = {.lex_state = 559}, - [3346] = {.lex_state = 604}, - [3347] = {.lex_state = 74}, - [3348] = {.lex_state = 559}, - [3349] = {.lex_state = 559}, - [3350] = {.lex_state = 559}, - [3351] = {.lex_state = 96}, - [3352] = {.lex_state = 192}, - [3353] = {.lex_state = 559}, - [3354] = {.lex_state = 559}, - [3355] = {.lex_state = 584}, - [3356] = {.lex_state = 559}, - [3357] = {.lex_state = 192}, - [3358] = {.lex_state = 96}, - [3359] = {.lex_state = 559}, - [3360] = {.lex_state = 559}, - [3361] = {.lex_state = 559}, - [3362] = {.lex_state = 192}, - [3363] = {.lex_state = 68}, - [3364] = {.lex_state = 559}, - [3365] = {.lex_state = 559}, - [3366] = {.lex_state = 559}, - [3367] = {.lex_state = 559}, - [3368] = {.lex_state = 559}, - [3369] = {.lex_state = 559}, - [3370] = {.lex_state = 559}, - [3371] = {.lex_state = 15}, - [3372] = {.lex_state = 559}, - [3373] = {.lex_state = 71}, - [3374] = {.lex_state = 559}, - [3375] = {.lex_state = 559}, - [3376] = {.lex_state = 559}, - [3377] = {.lex_state = 559}, - [3378] = {.lex_state = 559}, - [3379] = {.lex_state = 559}, - [3380] = {.lex_state = 559}, - [3381] = {.lex_state = 559}, - [3382] = {.lex_state = 74}, - [3383] = {.lex_state = 559}, + [1591] = {.lex_state = 155}, + [1592] = {.lex_state = 36}, + [1593] = {.lex_state = 36}, + [1594] = {.lex_state = 36}, + [1595] = {.lex_state = 36}, + [1596] = {.lex_state = 36}, + [1597] = {.lex_state = 150}, + [1598] = {.lex_state = 150}, + [1599] = {.lex_state = 166}, + [1600] = {.lex_state = 196}, + [1601] = {.lex_state = 166}, + [1602] = {.lex_state = 150}, + [1603] = {.lex_state = 166}, + [1604] = {.lex_state = 155}, + [1605] = {.lex_state = 196}, + [1606] = {.lex_state = 150}, + [1607] = {.lex_state = 166}, + [1608] = {.lex_state = 655}, + [1609] = {.lex_state = 166}, + [1610] = {.lex_state = 166}, + [1611] = {.lex_state = 196}, + [1612] = {.lex_state = 166}, + [1613] = {.lex_state = 151}, + [1614] = {.lex_state = 215}, + [1615] = {.lex_state = 151}, + [1616] = {.lex_state = 195}, + [1617] = {.lex_state = 195}, + [1618] = {.lex_state = 151}, + [1619] = {.lex_state = 151}, + [1620] = {.lex_state = 151}, + [1621] = {.lex_state = 215}, + [1622] = {.lex_state = 151}, + [1623] = {.lex_state = 151}, + [1624] = {.lex_state = 149}, + [1625] = {.lex_state = 215}, + [1626] = {.lex_state = 151}, + [1627] = {.lex_state = 151}, + [1628] = {.lex_state = 156}, + [1629] = {.lex_state = 149}, + [1630] = {.lex_state = 151}, + [1631] = {.lex_state = 215}, + [1632] = {.lex_state = 215}, + [1633] = {.lex_state = 151}, + [1634] = {.lex_state = 162}, + [1635] = {.lex_state = 149}, + [1636] = {.lex_state = 215}, + [1637] = {.lex_state = 215}, + [1638] = {.lex_state = 215}, + [1639] = {.lex_state = 151}, + [1640] = {.lex_state = 151}, + [1641] = {.lex_state = 215}, + [1642] = {.lex_state = 156}, + [1643] = {.lex_state = 195}, + [1644] = {.lex_state = 195}, + [1645] = {.lex_state = 151}, + [1646] = {.lex_state = 7}, + [1647] = {.lex_state = 149}, + [1648] = {.lex_state = 151}, + [1649] = {.lex_state = 149}, + [1650] = {.lex_state = 216}, + [1651] = {.lex_state = 216}, + [1652] = {.lex_state = 37}, + [1653] = {.lex_state = 162}, + [1654] = {.lex_state = 151}, + [1655] = {.lex_state = 219}, + [1656] = {.lex_state = 156}, + [1657] = {.lex_state = 156}, + [1658] = {.lex_state = 196}, + [1659] = {.lex_state = 196}, + [1660] = {.lex_state = 156}, + [1661] = {.lex_state = 148}, + [1662] = {.lex_state = 148}, + [1663] = {.lex_state = 196}, + [1664] = {.lex_state = 214}, + [1665] = {.lex_state = 214}, + [1666] = {.lex_state = 214}, + [1667] = {.lex_state = 214}, + [1668] = {.lex_state = 156}, + [1669] = {.lex_state = 156}, + [1670] = {.lex_state = 156}, + [1671] = {.lex_state = 156}, + [1672] = {.lex_state = 156}, + [1673] = {.lex_state = 156}, + [1674] = {.lex_state = 156}, + [1675] = {.lex_state = 156}, + [1676] = {.lex_state = 156}, + [1677] = {.lex_state = 156}, + [1678] = {.lex_state = 156}, + [1679] = {.lex_state = 156}, + [1680] = {.lex_state = 156}, + [1681] = {.lex_state = 156}, + [1682] = {.lex_state = 156}, + [1683] = {.lex_state = 156}, + [1684] = {.lex_state = 156}, + [1685] = {.lex_state = 156}, + [1686] = {.lex_state = 156}, + [1687] = {.lex_state = 156}, + [1688] = {.lex_state = 156}, + [1689] = {.lex_state = 156}, + [1690] = {.lex_state = 156}, + [1691] = {.lex_state = 156}, + [1692] = {.lex_state = 156}, + [1693] = {.lex_state = 213}, + [1694] = {.lex_state = 213}, + [1695] = {.lex_state = 156}, + [1696] = {.lex_state = 156}, + [1697] = {.lex_state = 156}, + [1698] = {.lex_state = 156}, + [1699] = {.lex_state = 156}, + [1700] = {.lex_state = 156}, + [1701] = {.lex_state = 156}, + [1702] = {.lex_state = 156}, + [1703] = {.lex_state = 156}, + [1704] = {.lex_state = 156}, + [1705] = {.lex_state = 156}, + [1706] = {.lex_state = 156}, + [1707] = {.lex_state = 156}, + [1708] = {.lex_state = 156}, + [1709] = {.lex_state = 156}, + [1710] = {.lex_state = 156}, + [1711] = {.lex_state = 214}, + [1712] = {.lex_state = 156}, + [1713] = {.lex_state = 156}, + [1714] = {.lex_state = 156}, + [1715] = {.lex_state = 156}, + [1716] = {.lex_state = 156}, + [1717] = {.lex_state = 156}, + [1718] = {.lex_state = 156}, + [1719] = {.lex_state = 156}, + [1720] = {.lex_state = 156}, + [1721] = {.lex_state = 153}, + [1722] = {.lex_state = 156}, + [1723] = {.lex_state = 156}, + [1724] = {.lex_state = 156}, + [1725] = {.lex_state = 156}, + [1726] = {.lex_state = 156}, + [1727] = {.lex_state = 156}, + [1728] = {.lex_state = 156}, + [1729] = {.lex_state = 156}, + [1730] = {.lex_state = 156}, + [1731] = {.lex_state = 156}, + [1732] = {.lex_state = 156}, + [1733] = {.lex_state = 156}, + [1734] = {.lex_state = 156}, + [1735] = {.lex_state = 156}, + [1736] = {.lex_state = 156}, + [1737] = {.lex_state = 156}, + [1738] = {.lex_state = 156}, + [1739] = {.lex_state = 156}, + [1740] = {.lex_state = 156}, + [1741] = {.lex_state = 156}, + [1742] = {.lex_state = 156}, + [1743] = {.lex_state = 156}, + [1744] = {.lex_state = 156}, + [1745] = {.lex_state = 156}, + [1746] = {.lex_state = 156}, + [1747] = {.lex_state = 156}, + [1748] = {.lex_state = 156}, + [1749] = {.lex_state = 156}, + [1750] = {.lex_state = 156}, + [1751] = {.lex_state = 156}, + [1752] = {.lex_state = 156}, + [1753] = {.lex_state = 156}, + [1754] = {.lex_state = 156}, + [1755] = {.lex_state = 156}, + [1756] = {.lex_state = 156}, + [1757] = {.lex_state = 156}, + [1758] = {.lex_state = 156}, + [1759] = {.lex_state = 156}, + [1760] = {.lex_state = 156}, + [1761] = {.lex_state = 156}, + [1762] = {.lex_state = 156}, + [1763] = {.lex_state = 214}, + [1764] = {.lex_state = 156}, + [1765] = {.lex_state = 156}, + [1766] = {.lex_state = 156}, + [1767] = {.lex_state = 156}, + [1768] = {.lex_state = 163}, + [1769] = {.lex_state = 156}, + [1770] = {.lex_state = 156}, + [1771] = {.lex_state = 156}, + [1772] = {.lex_state = 219}, + [1773] = {.lex_state = 156}, + [1774] = {.lex_state = 156}, + [1775] = {.lex_state = 156}, + [1776] = {.lex_state = 156}, + [1777] = {.lex_state = 156}, + [1778] = {.lex_state = 156}, + [1779] = {.lex_state = 156}, + [1780] = {.lex_state = 156}, + [1781] = {.lex_state = 156}, + [1782] = {.lex_state = 156}, + [1783] = {.lex_state = 156}, + [1784] = {.lex_state = 156}, + [1785] = {.lex_state = 156}, + [1786] = {.lex_state = 156}, + [1787] = {.lex_state = 156}, + [1788] = {.lex_state = 156}, + [1789] = {.lex_state = 196}, + [1790] = {.lex_state = 196}, + [1791] = {.lex_state = 156}, + [1792] = {.lex_state = 213}, + [1793] = {.lex_state = 196}, + [1794] = {.lex_state = 213}, + [1795] = {.lex_state = 156}, + [1796] = {.lex_state = 156}, + [1797] = {.lex_state = 156}, + [1798] = {.lex_state = 156}, + [1799] = {.lex_state = 156}, + [1800] = {.lex_state = 156}, + [1801] = {.lex_state = 156}, + [1802] = {.lex_state = 156}, + [1803] = {.lex_state = 163}, + [1804] = {.lex_state = 156}, + [1805] = {.lex_state = 156}, + [1806] = {.lex_state = 156}, + [1807] = {.lex_state = 156}, + [1808] = {.lex_state = 156}, + [1809] = {.lex_state = 156}, + [1810] = {.lex_state = 156}, + [1811] = {.lex_state = 156}, + [1812] = {.lex_state = 156}, + [1813] = {.lex_state = 223}, + [1814] = {.lex_state = 156}, + [1815] = {.lex_state = 156}, + [1816] = {.lex_state = 156}, + [1817] = {.lex_state = 156}, + [1818] = {.lex_state = 156}, + [1819] = {.lex_state = 156}, + [1820] = {.lex_state = 156}, + [1821] = {.lex_state = 156}, + [1822] = {.lex_state = 156}, + [1823] = {.lex_state = 156}, + [1824] = {.lex_state = 156}, + [1825] = {.lex_state = 156}, + [1826] = {.lex_state = 156}, + [1827] = {.lex_state = 156}, + [1828] = {.lex_state = 196}, + [1829] = {.lex_state = 196}, + [1830] = {.lex_state = 156}, + [1831] = {.lex_state = 156}, + [1832] = {.lex_state = 156}, + [1833] = {.lex_state = 223}, + [1834] = {.lex_state = 156}, + [1835] = {.lex_state = 156}, + [1836] = {.lex_state = 156}, + [1837] = {.lex_state = 156}, + [1838] = {.lex_state = 156}, + [1839] = {.lex_state = 148}, + [1840] = {.lex_state = 148}, + [1841] = {.lex_state = 153}, + [1842] = {.lex_state = 214}, + [1843] = {.lex_state = 153}, + [1844] = {.lex_state = 162}, + [1845] = {.lex_state = 162}, + [1846] = {.lex_state = 156}, + [1847] = {.lex_state = 198}, + [1848] = {.lex_state = 151}, + [1849] = {.lex_state = 155}, + [1850] = {.lex_state = 159}, + [1851] = {.lex_state = 159}, + [1852] = {.lex_state = 215}, + [1853] = {.lex_state = 156}, + [1854] = {.lex_state = 151}, + [1855] = {.lex_state = 215}, + [1856] = {.lex_state = 215}, + [1857] = {.lex_state = 215}, + [1858] = {.lex_state = 215}, + [1859] = {.lex_state = 156}, + [1860] = {.lex_state = 215}, + [1861] = {.lex_state = 222}, + [1862] = {.lex_state = 215}, + [1863] = {.lex_state = 222}, + [1864] = {.lex_state = 222}, + [1865] = {.lex_state = 162}, + [1866] = {.lex_state = 222}, + [1867] = {.lex_state = 217}, + [1868] = {.lex_state = 151}, + [1869] = {.lex_state = 151}, + [1870] = {.lex_state = 222}, + [1871] = {.lex_state = 155}, + [1872] = {.lex_state = 151}, + [1873] = {.lex_state = 159}, + [1874] = {.lex_state = 159}, + [1875] = {.lex_state = 135}, + [1876] = {.lex_state = 226}, + [1877] = {.lex_state = 159}, + [1878] = {.lex_state = 151}, + [1879] = {.lex_state = 159}, + [1880] = {.lex_state = 226}, + [1881] = {.lex_state = 215}, + [1882] = {.lex_state = 198}, + [1883] = {.lex_state = 215}, + [1884] = {.lex_state = 215}, + [1885] = {.lex_state = 222}, + [1886] = {.lex_state = 222}, + [1887] = {.lex_state = 123}, + [1888] = {.lex_state = 162}, + [1889] = {.lex_state = 156}, + [1890] = {.lex_state = 151}, + [1891] = {.lex_state = 215}, + [1892] = {.lex_state = 215}, + [1893] = {.lex_state = 215}, + [1894] = {.lex_state = 215}, + [1895] = {.lex_state = 217}, + [1896] = {.lex_state = 215}, + [1897] = {.lex_state = 217}, + [1898] = {.lex_state = 163}, + [1899] = {.lex_state = 154}, + [1900] = {.lex_state = 163}, + [1901] = {.lex_state = 163}, + [1902] = {.lex_state = 163}, + [1903] = {.lex_state = 163}, + [1904] = {.lex_state = 196}, + [1905] = {.lex_state = 163}, + [1906] = {.lex_state = 163}, + [1907] = {.lex_state = 163}, + [1908] = {.lex_state = 163}, + [1909] = {.lex_state = 163}, + [1910] = {.lex_state = 163}, + [1911] = {.lex_state = 218}, + [1912] = {.lex_state = 162}, + [1913] = {.lex_state = 163}, + [1914] = {.lex_state = 196}, + [1915] = {.lex_state = 163}, + [1916] = {.lex_state = 163}, + [1917] = {.lex_state = 163}, + [1918] = {.lex_state = 163}, + [1919] = {.lex_state = 163}, + [1920] = {.lex_state = 163}, + [1921] = {.lex_state = 163}, + [1922] = {.lex_state = 163}, + [1923] = {.lex_state = 154}, + [1924] = {.lex_state = 163}, + [1925] = {.lex_state = 163}, + [1926] = {.lex_state = 163}, + [1927] = {.lex_state = 163}, + [1928] = {.lex_state = 163}, + [1929] = {.lex_state = 163}, + [1930] = {.lex_state = 163}, + [1931] = {.lex_state = 163}, + [1932] = {.lex_state = 163}, + [1933] = {.lex_state = 163}, + [1934] = {.lex_state = 163}, + [1935] = {.lex_state = 163}, + [1936] = {.lex_state = 163}, + [1937] = {.lex_state = 163}, + [1938] = {.lex_state = 163}, + [1939] = {.lex_state = 163}, + [1940] = {.lex_state = 163}, + [1941] = {.lex_state = 163}, + [1942] = {.lex_state = 218}, + [1943] = {.lex_state = 163}, + [1944] = {.lex_state = 162}, + [1945] = {.lex_state = 163}, + [1946] = {.lex_state = 163}, + [1947] = {.lex_state = 162}, + [1948] = {.lex_state = 218}, + [1949] = {.lex_state = 163}, + [1950] = {.lex_state = 218}, + [1951] = {.lex_state = 218}, + [1952] = {.lex_state = 218}, + [1953] = {.lex_state = 163}, + [1954] = {.lex_state = 218}, + [1955] = {.lex_state = 218}, + [1956] = {.lex_state = 196}, + [1957] = {.lex_state = 218}, + [1958] = {.lex_state = 163}, + [1959] = {.lex_state = 218}, + [1960] = {.lex_state = 218}, + [1961] = {.lex_state = 218}, + [1962] = {.lex_state = 218}, + [1963] = {.lex_state = 218}, + [1964] = {.lex_state = 163}, + [1965] = {.lex_state = 163}, + [1966] = {.lex_state = 163}, + [1967] = {.lex_state = 163}, + [1968] = {.lex_state = 163}, + [1969] = {.lex_state = 163}, + [1970] = {.lex_state = 154}, + [1971] = {.lex_state = 163}, + [1972] = {.lex_state = 218}, + [1973] = {.lex_state = 218}, + [1974] = {.lex_state = 218}, + [1975] = {.lex_state = 163}, + [1976] = {.lex_state = 163}, + [1977] = {.lex_state = 163}, + [1978] = {.lex_state = 163}, + [1979] = {.lex_state = 163}, + [1980] = {.lex_state = 163}, + [1981] = {.lex_state = 163}, + [1982] = {.lex_state = 163}, + [1983] = {.lex_state = 163}, + [1984] = {.lex_state = 163}, + [1985] = {.lex_state = 218}, + [1986] = {.lex_state = 163}, + [1987] = {.lex_state = 163}, + [1988] = {.lex_state = 163}, + [1989] = {.lex_state = 163}, + [1990] = {.lex_state = 163}, + [1991] = {.lex_state = 163}, + [1992] = {.lex_state = 163}, + [1993] = {.lex_state = 218}, + [1994] = {.lex_state = 163}, + [1995] = {.lex_state = 163}, + [1996] = {.lex_state = 163}, + [1997] = {.lex_state = 218}, + [1998] = {.lex_state = 163}, + [1999] = {.lex_state = 163}, + [2000] = {.lex_state = 163}, + [2001] = {.lex_state = 163}, + [2002] = {.lex_state = 218}, + [2003] = {.lex_state = 163}, + [2004] = {.lex_state = 163}, + [2005] = {.lex_state = 163}, + [2006] = {.lex_state = 163}, + [2007] = {.lex_state = 163}, + [2008] = {.lex_state = 163}, + [2009] = {.lex_state = 163}, + [2010] = {.lex_state = 163}, + [2011] = {.lex_state = 163}, + [2012] = {.lex_state = 163}, + [2013] = {.lex_state = 163}, + [2014] = {.lex_state = 163}, + [2015] = {.lex_state = 154}, + [2016] = {.lex_state = 163}, + [2017] = {.lex_state = 163}, + [2018] = {.lex_state = 163}, + [2019] = {.lex_state = 163}, + [2020] = {.lex_state = 163}, + [2021] = {.lex_state = 163}, + [2022] = {.lex_state = 218}, + [2023] = {.lex_state = 218}, + [2024] = {.lex_state = 163}, + [2025] = {.lex_state = 163}, + [2026] = {.lex_state = 163}, + [2027] = {.lex_state = 163}, + [2028] = {.lex_state = 163}, + [2029] = {.lex_state = 163}, + [2030] = {.lex_state = 163}, + [2031] = {.lex_state = 154}, + [2032] = {.lex_state = 163}, + [2033] = {.lex_state = 163}, + [2034] = {.lex_state = 163}, + [2035] = {.lex_state = 163}, + [2036] = {.lex_state = 162}, + [2037] = {.lex_state = 163}, + [2038] = {.lex_state = 218}, + [2039] = {.lex_state = 163}, + [2040] = {.lex_state = 196}, + [2041] = {.lex_state = 218}, + [2042] = {.lex_state = 163}, + [2043] = {.lex_state = 218}, + [2044] = {.lex_state = 154}, + [2045] = {.lex_state = 154}, + [2046] = {.lex_state = 163}, + [2047] = {.lex_state = 163}, + [2048] = {.lex_state = 163}, + [2049] = {.lex_state = 163}, + [2050] = {.lex_state = 218}, + [2051] = {.lex_state = 163}, + [2052] = {.lex_state = 196}, + [2053] = {.lex_state = 196}, + [2054] = {.lex_state = 163}, + [2055] = {.lex_state = 154}, + [2056] = {.lex_state = 218}, + [2057] = {.lex_state = 218}, + [2058] = {.lex_state = 162}, + [2059] = {.lex_state = 163}, + [2060] = {.lex_state = 163}, + [2061] = {.lex_state = 162}, + [2062] = {.lex_state = 163}, + [2063] = {.lex_state = 163}, + [2064] = {.lex_state = 154}, + [2065] = {.lex_state = 224}, + [2066] = {.lex_state = 218}, + [2067] = {.lex_state = 154}, + [2068] = {.lex_state = 154}, + [2069] = {.lex_state = 224}, + [2070] = {.lex_state = 218}, + [2071] = {.lex_state = 163}, + [2072] = {.lex_state = 154}, + [2073] = {.lex_state = 163}, + [2074] = {.lex_state = 163}, + [2075] = {.lex_state = 218}, + [2076] = {.lex_state = 218}, + [2077] = {.lex_state = 163}, + [2078] = {.lex_state = 224}, + [2079] = {.lex_state = 163}, + [2080] = {.lex_state = 163}, + [2081] = {.lex_state = 163}, + [2082] = {.lex_state = 154}, + [2083] = {.lex_state = 163}, + [2084] = {.lex_state = 162}, + [2085] = {.lex_state = 154}, + [2086] = {.lex_state = 218}, + [2087] = {.lex_state = 163}, + [2088] = {.lex_state = 163}, + [2089] = {.lex_state = 163}, + [2090] = {.lex_state = 163}, + [2091] = {.lex_state = 218}, + [2092] = {.lex_state = 163}, + [2093] = {.lex_state = 218}, + [2094] = {.lex_state = 154}, + [2095] = {.lex_state = 163}, + [2096] = {.lex_state = 218}, + [2097] = {.lex_state = 163}, + [2098] = {.lex_state = 163}, + [2099] = {.lex_state = 163}, + [2100] = {.lex_state = 162}, + [2101] = {.lex_state = 162}, + [2102] = {.lex_state = 163}, + [2103] = {.lex_state = 163}, + [2104] = {.lex_state = 163}, + [2105] = {.lex_state = 162}, + [2106] = {.lex_state = 163}, + [2107] = {.lex_state = 218}, + [2108] = {.lex_state = 163}, + [2109] = {.lex_state = 163}, + [2110] = {.lex_state = 218}, + [2111] = {.lex_state = 163}, + [2112] = {.lex_state = 163}, + [2113] = {.lex_state = 154}, + [2114] = {.lex_state = 154}, + [2115] = {.lex_state = 155}, + [2116] = {.lex_state = 218}, + [2117] = {.lex_state = 163}, + [2118] = {.lex_state = 163}, + [2119] = {.lex_state = 218}, + [2120] = {.lex_state = 154}, + [2121] = {.lex_state = 163}, + [2122] = {.lex_state = 163}, + [2123] = {.lex_state = 163}, + [2124] = {.lex_state = 163}, + [2125] = {.lex_state = 163}, + [2126] = {.lex_state = 163}, + [2127] = {.lex_state = 163}, + [2128] = {.lex_state = 163}, + [2129] = {.lex_state = 163}, + [2130] = {.lex_state = 163}, + [2131] = {.lex_state = 163}, + [2132] = {.lex_state = 163}, + [2133] = {.lex_state = 163}, + [2134] = {.lex_state = 163}, + [2135] = {.lex_state = 163}, + [2136] = {.lex_state = 155}, + [2137] = {.lex_state = 163}, + [2138] = {.lex_state = 163}, + [2139] = {.lex_state = 163}, + [2140] = {.lex_state = 163}, + [2141] = {.lex_state = 163}, + [2142] = {.lex_state = 163}, + [2143] = {.lex_state = 163}, + [2144] = {.lex_state = 163}, + [2145] = {.lex_state = 163}, + [2146] = {.lex_state = 163}, + [2147] = {.lex_state = 218}, + [2148] = {.lex_state = 154}, + [2149] = {.lex_state = 154}, + [2150] = {.lex_state = 163}, + [2151] = {.lex_state = 218}, + [2152] = {.lex_state = 154}, + [2153] = {.lex_state = 163}, + [2154] = {.lex_state = 163}, + [2155] = {.lex_state = 163}, + [2156] = {.lex_state = 163}, + [2157] = {.lex_state = 154}, + [2158] = {.lex_state = 163}, + [2159] = {.lex_state = 163}, + [2160] = {.lex_state = 218}, + [2161] = {.lex_state = 163}, + [2162] = {.lex_state = 154}, + [2163] = {.lex_state = 163}, + [2164] = {.lex_state = 154}, + [2165] = {.lex_state = 163}, + [2166] = {.lex_state = 163}, + [2167] = {.lex_state = 163}, + [2168] = {.lex_state = 218}, + [2169] = {.lex_state = 154}, + [2170] = {.lex_state = 162}, + [2171] = {.lex_state = 196}, + [2172] = {.lex_state = 196}, + [2173] = {.lex_state = 163}, + [2174] = {.lex_state = 163}, + [2175] = {.lex_state = 154}, + [2176] = {.lex_state = 154}, + [2177] = {.lex_state = 154}, + [2178] = {.lex_state = 163}, + [2179] = {.lex_state = 163}, + [2180] = {.lex_state = 154}, + [2181] = {.lex_state = 154}, + [2182] = {.lex_state = 154}, + [2183] = {.lex_state = 163}, + [2184] = {.lex_state = 154}, + [2185] = {.lex_state = 163}, + [2186] = {.lex_state = 163}, + [2187] = {.lex_state = 154}, + [2188] = {.lex_state = 163}, + [2189] = {.lex_state = 154}, + [2190] = {.lex_state = 154}, + [2191] = {.lex_state = 163}, + [2192] = {.lex_state = 163}, + [2193] = {.lex_state = 163}, + [2194] = {.lex_state = 154}, + [2195] = {.lex_state = 163}, + [2196] = {.lex_state = 163}, + [2197] = {.lex_state = 154}, + [2198] = {.lex_state = 218}, + [2199] = {.lex_state = 218}, + [2200] = {.lex_state = 163}, + [2201] = {.lex_state = 218}, + [2202] = {.lex_state = 154}, + [2203] = {.lex_state = 154}, + [2204] = {.lex_state = 162}, + [2205] = {.lex_state = 154}, + [2206] = {.lex_state = 218}, + [2207] = {.lex_state = 218}, + [2208] = {.lex_state = 218}, + [2209] = {.lex_state = 218}, + [2210] = {.lex_state = 154}, + [2211] = {.lex_state = 218}, + [2212] = {.lex_state = 163}, + [2213] = {.lex_state = 163}, + [2214] = {.lex_state = 163}, + [2215] = {.lex_state = 163}, + [2216] = {.lex_state = 218}, + [2217] = {.lex_state = 154}, + [2218] = {.lex_state = 154}, + [2219] = {.lex_state = 154}, + [2220] = {.lex_state = 163}, + [2221] = {.lex_state = 163}, + [2222] = {.lex_state = 154}, + [2223] = {.lex_state = 154}, + [2224] = {.lex_state = 154}, + [2225] = {.lex_state = 163}, + [2226] = {.lex_state = 163}, + [2227] = {.lex_state = 163}, + [2228] = {.lex_state = 154}, + [2229] = {.lex_state = 154}, + [2230] = {.lex_state = 163}, + [2231] = {.lex_state = 163}, + [2232] = {.lex_state = 154}, + [2233] = {.lex_state = 162}, + [2234] = {.lex_state = 218}, + [2235] = {.lex_state = 163}, + [2236] = {.lex_state = 163}, + [2237] = {.lex_state = 163}, + [2238] = {.lex_state = 163}, + [2239] = {.lex_state = 154}, + [2240] = {.lex_state = 163}, + [2241] = {.lex_state = 154}, + [2242] = {.lex_state = 154}, + [2243] = {.lex_state = 154}, + [2244] = {.lex_state = 154}, + [2245] = {.lex_state = 163}, + [2246] = {.lex_state = 163}, + [2247] = {.lex_state = 163}, + [2248] = {.lex_state = 154}, + [2249] = {.lex_state = 162}, + [2250] = {.lex_state = 163}, + [2251] = {.lex_state = 163}, + [2252] = {.lex_state = 163}, + [2253] = {.lex_state = 163}, + [2254] = {.lex_state = 154}, + [2255] = {.lex_state = 163}, + [2256] = {.lex_state = 163}, + [2257] = {.lex_state = 163}, + [2258] = {.lex_state = 163}, + [2259] = {.lex_state = 163}, + [2260] = {.lex_state = 154}, + [2261] = {.lex_state = 154}, + [2262] = {.lex_state = 163}, + [2263] = {.lex_state = 163}, + [2264] = {.lex_state = 163}, + [2265] = {.lex_state = 163}, + [2266] = {.lex_state = 163}, + [2267] = {.lex_state = 163}, + [2268] = {.lex_state = 154}, + [2269] = {.lex_state = 163}, + [2270] = {.lex_state = 163}, + [2271] = {.lex_state = 163}, + [2272] = {.lex_state = 163}, + [2273] = {.lex_state = 162}, + [2274] = {.lex_state = 154}, + [2275] = {.lex_state = 163}, + [2276] = {.lex_state = 163}, + [2277] = {.lex_state = 163}, + [2278] = {.lex_state = 163}, + [2279] = {.lex_state = 162}, + [2280] = {.lex_state = 163}, + [2281] = {.lex_state = 163}, + [2282] = {.lex_state = 163}, + [2283] = {.lex_state = 163}, + [2284] = {.lex_state = 163}, + [2285] = {.lex_state = 163}, + [2286] = {.lex_state = 163}, + [2287] = {.lex_state = 163}, + [2288] = {.lex_state = 218}, + [2289] = {.lex_state = 218}, + [2290] = {.lex_state = 163}, + [2291] = {.lex_state = 163}, + [2292] = {.lex_state = 163}, + [2293] = {.lex_state = 163}, + [2294] = {.lex_state = 163}, + [2295] = {.lex_state = 163}, + [2296] = {.lex_state = 163}, + [2297] = {.lex_state = 163}, + [2298] = {.lex_state = 163}, + [2299] = {.lex_state = 163}, + [2300] = {.lex_state = 163}, + [2301] = {.lex_state = 163}, + [2302] = {.lex_state = 163}, + [2303] = {.lex_state = 162}, + [2304] = {.lex_state = 154}, + [2305] = {.lex_state = 163}, + [2306] = {.lex_state = 154}, + [2307] = {.lex_state = 154}, + [2308] = {.lex_state = 163}, + [2309] = {.lex_state = 218}, + [2310] = {.lex_state = 196}, + [2311] = {.lex_state = 196}, + [2312] = {.lex_state = 218}, + [2313] = {.lex_state = 218}, + [2314] = {.lex_state = 196}, + [2315] = {.lex_state = 196}, + [2316] = {.lex_state = 220}, + [2317] = {.lex_state = 198}, + [2318] = {.lex_state = 198}, + [2319] = {.lex_state = 220}, + [2320] = {.lex_state = 198}, + [2321] = {.lex_state = 198}, + [2322] = {.lex_state = 198}, + [2323] = {.lex_state = 198}, + [2324] = {.lex_state = 198}, + [2325] = {.lex_state = 198}, + [2326] = {.lex_state = 198}, + [2327] = {.lex_state = 198}, + [2328] = {.lex_state = 198}, + [2329] = {.lex_state = 198}, + [2330] = {.lex_state = 198}, + [2331] = {.lex_state = 220}, + [2332] = {.lex_state = 198}, + [2333] = {.lex_state = 198}, + [2334] = {.lex_state = 198}, + [2335] = {.lex_state = 198}, + [2336] = {.lex_state = 198}, + [2337] = {.lex_state = 198}, + [2338] = {.lex_state = 220}, + [2339] = {.lex_state = 220}, + [2340] = {.lex_state = 198}, + [2341] = {.lex_state = 198}, + [2342] = {.lex_state = 198}, + [2343] = {.lex_state = 198}, + [2344] = {.lex_state = 198}, + [2345] = {.lex_state = 198}, + [2346] = {.lex_state = 198}, + [2347] = {.lex_state = 220}, + [2348] = {.lex_state = 198}, + [2349] = {.lex_state = 220}, + [2350] = {.lex_state = 198}, + [2351] = {.lex_state = 198}, + [2352] = {.lex_state = 198}, + [2353] = {.lex_state = 198}, + [2354] = {.lex_state = 198}, + [2355] = {.lex_state = 198}, + [2356] = {.lex_state = 198}, + [2357] = {.lex_state = 198}, + [2358] = {.lex_state = 198}, + [2359] = {.lex_state = 644}, + [2360] = {.lex_state = 198}, + [2361] = {.lex_state = 198}, + [2362] = {.lex_state = 198}, + [2363] = {.lex_state = 198}, + [2364] = {.lex_state = 198}, + [2365] = {.lex_state = 198}, + [2366] = {.lex_state = 198}, + [2367] = {.lex_state = 198}, + [2368] = {.lex_state = 198}, + [2369] = {.lex_state = 198}, + [2370] = {.lex_state = 198}, + [2371] = {.lex_state = 198}, + [2372] = {.lex_state = 198}, + [2373] = {.lex_state = 198}, + [2374] = {.lex_state = 198}, + [2375] = {.lex_state = 198}, + [2376] = {.lex_state = 198}, + [2377] = {.lex_state = 198}, + [2378] = {.lex_state = 198}, + [2379] = {.lex_state = 198}, + [2380] = {.lex_state = 198}, + [2381] = {.lex_state = 198}, + [2382] = {.lex_state = 220}, + [2383] = {.lex_state = 198}, + [2384] = {.lex_state = 198}, + [2385] = {.lex_state = 198}, + [2386] = {.lex_state = 198}, + [2387] = {.lex_state = 155}, + [2388] = {.lex_state = 220}, + [2389] = {.lex_state = 644}, + [2390] = {.lex_state = 198}, + [2391] = {.lex_state = 643}, + [2392] = {.lex_state = 643}, + [2393] = {.lex_state = 643}, + [2394] = {.lex_state = 643}, + [2395] = {.lex_state = 643}, + [2396] = {.lex_state = 643}, + [2397] = {.lex_state = 643}, + [2398] = {.lex_state = 643}, + [2399] = {.lex_state = 643}, + [2400] = {.lex_state = 643}, + [2401] = {.lex_state = 643}, + [2402] = {.lex_state = 646}, + [2403] = {.lex_state = 646}, + [2404] = {.lex_state = 643}, + [2405] = {.lex_state = 645}, + [2406] = {.lex_state = 646}, + [2407] = {.lex_state = 645}, + [2408] = {.lex_state = 645}, + [2409] = {.lex_state = 645}, + [2410] = {.lex_state = 645}, + [2411] = {.lex_state = 645}, + [2412] = {.lex_state = 645}, + [2413] = {.lex_state = 645}, + [2414] = {.lex_state = 645}, + [2415] = {.lex_state = 645}, + [2416] = {.lex_state = 646}, + [2417] = {.lex_state = 645}, + [2418] = {.lex_state = 645}, + [2419] = {.lex_state = 645}, + [2420] = {.lex_state = 645}, + [2421] = {.lex_state = 645}, + [2422] = {.lex_state = 645}, + [2423] = {.lex_state = 645}, + [2424] = {.lex_state = 645}, + [2425] = {.lex_state = 645}, + [2426] = {.lex_state = 645}, + [2427] = {.lex_state = 645}, + [2428] = {.lex_state = 645}, + [2429] = {.lex_state = 645}, + [2430] = {.lex_state = 645}, + [2431] = {.lex_state = 620}, + [2432] = {.lex_state = 221}, + [2433] = {.lex_state = 620}, + [2434] = {.lex_state = 623}, + [2435] = {.lex_state = 620}, + [2436] = {.lex_state = 623}, + [2437] = {.lex_state = 623}, + [2438] = {.lex_state = 623}, + [2439] = {.lex_state = 623}, + [2440] = {.lex_state = 620}, + [2441] = {.lex_state = 623}, + [2442] = {.lex_state = 623}, + [2443] = {.lex_state = 624}, + [2444] = {.lex_state = 623}, + [2445] = {.lex_state = 624}, + [2446] = {.lex_state = 623}, + [2447] = {.lex_state = 624}, + [2448] = {.lex_state = 624}, + [2449] = {.lex_state = 624}, + [2450] = {.lex_state = 623}, + [2451] = {.lex_state = 627}, + [2452] = {.lex_state = 624}, + [2453] = {.lex_state = 624}, + [2454] = {.lex_state = 635}, + [2455] = {.lex_state = 622}, + [2456] = {.lex_state = 627}, + [2457] = {.lex_state = 627}, + [2458] = {.lex_state = 624}, + [2459] = {.lex_state = 627}, + [2460] = {.lex_state = 621}, + [2461] = {.lex_state = 624}, + [2462] = {.lex_state = 627}, + [2463] = {.lex_state = 627}, + [2464] = {.lex_state = 627}, + [2465] = {.lex_state = 621}, + [2466] = {.lex_state = 627}, + [2467] = {.lex_state = 627}, + [2468] = {.lex_state = 627}, + [2469] = {.lex_state = 627}, + [2470] = {.lex_state = 622}, + [2471] = {.lex_state = 627}, + [2472] = {.lex_state = 627}, + [2473] = {.lex_state = 627}, + [2474] = {.lex_state = 624}, + [2475] = {.lex_state = 627}, + [2476] = {.lex_state = 627}, + [2477] = {.lex_state = 626}, + [2478] = {.lex_state = 627}, + [2479] = {.lex_state = 627}, + [2480] = {.lex_state = 627}, + [2481] = {.lex_state = 576}, + [2482] = {.lex_state = 626}, + [2483] = {.lex_state = 621}, + [2484] = {.lex_state = 627}, + [2485] = {.lex_state = 622}, + [2486] = {.lex_state = 621}, + [2487] = {.lex_state = 626}, + [2488] = {.lex_state = 626}, + [2489] = {.lex_state = 627}, + [2490] = {.lex_state = 627}, + [2491] = {.lex_state = 627}, + [2492] = {.lex_state = 576}, + [2493] = {.lex_state = 625}, + [2494] = {.lex_state = 627}, + [2495] = {.lex_state = 634}, + [2496] = {.lex_state = 622}, + [2497] = {.lex_state = 637}, + [2498] = {.lex_state = 627}, + [2499] = {.lex_state = 634}, + [2500] = {.lex_state = 576}, + [2501] = {.lex_state = 627}, + [2502] = {.lex_state = 637}, + [2503] = {.lex_state = 626}, + [2504] = {.lex_state = 626}, + [2505] = {.lex_state = 627}, + [2506] = {.lex_state = 576}, + [2507] = {.lex_state = 627}, + [2508] = {.lex_state = 637}, + [2509] = {.lex_state = 635}, + [2510] = {.lex_state = 625}, + [2511] = {.lex_state = 625}, + [2512] = {.lex_state = 626}, + [2513] = {.lex_state = 627}, + [2514] = {.lex_state = 627}, + [2515] = {.lex_state = 626}, + [2516] = {.lex_state = 625}, + [2517] = {.lex_state = 637}, + [2518] = {.lex_state = 627}, + [2519] = {.lex_state = 243}, + [2520] = {.lex_state = 627}, + [2521] = {.lex_state = 634}, + [2522] = {.lex_state = 626}, + [2523] = {.lex_state = 627}, + [2524] = {.lex_state = 626}, + [2525] = {.lex_state = 634}, + [2526] = {.lex_state = 627}, + [2527] = {.lex_state = 82}, + [2528] = {.lex_state = 576}, + [2529] = {.lex_state = 626}, + [2530] = {.lex_state = 576}, + [2531] = {.lex_state = 576}, + [2532] = {.lex_state = 625}, + [2533] = {.lex_state = 625}, + [2534] = {.lex_state = 637}, + [2535] = {.lex_state = 98}, + [2536] = {.lex_state = 98}, + [2537] = {.lex_state = 627}, + [2538] = {.lex_state = 626}, + [2539] = {.lex_state = 627}, + [2540] = {.lex_state = 46}, + [2541] = {.lex_state = 627}, + [2542] = {.lex_state = 627}, + [2543] = {.lex_state = 641}, + [2544] = {.lex_state = 637}, + [2545] = {.lex_state = 626}, + [2546] = {.lex_state = 627}, + [2547] = {.lex_state = 96}, + [2548] = {.lex_state = 96}, + [2549] = {.lex_state = 627}, + [2550] = {.lex_state = 626}, + [2551] = {.lex_state = 627}, + [2552] = {.lex_state = 576}, + [2553] = {.lex_state = 626}, + [2554] = {.lex_state = 627}, + [2555] = {.lex_state = 638}, + [2556] = {.lex_state = 627}, + [2557] = {.lex_state = 46}, + [2558] = {.lex_state = 625}, + [2559] = {.lex_state = 638}, + [2560] = {.lex_state = 626}, + [2561] = {.lex_state = 649}, + [2562] = {.lex_state = 627}, + [2563] = {.lex_state = 638}, + [2564] = {.lex_state = 625}, + [2565] = {.lex_state = 82}, + [2566] = {.lex_state = 627}, + [2567] = {.lex_state = 627}, + [2568] = {.lex_state = 627}, + [2569] = {.lex_state = 627}, + [2570] = {.lex_state = 639}, + [2571] = {.lex_state = 639}, + [2572] = {.lex_state = 576}, + [2573] = {.lex_state = 639}, + [2574] = {.lex_state = 627}, + [2575] = {.lex_state = 627}, + [2576] = {.lex_state = 627}, + [2577] = {.lex_state = 627}, + [2578] = {.lex_state = 576}, + [2579] = {.lex_state = 639}, + [2580] = {.lex_state = 639}, + [2581] = {.lex_state = 639}, + [2582] = {.lex_state = 627}, + [2583] = {.lex_state = 639}, + [2584] = {.lex_state = 576}, + [2585] = {.lex_state = 84}, + [2586] = {.lex_state = 283}, + [2587] = {.lex_state = 639}, + [2588] = {.lex_state = 576}, + [2589] = {.lex_state = 639}, + [2590] = {.lex_state = 639}, + [2591] = {.lex_state = 639}, + [2592] = {.lex_state = 639}, + [2593] = {.lex_state = 639}, + [2594] = {.lex_state = 639}, + [2595] = {.lex_state = 639}, + [2596] = {.lex_state = 639}, + [2597] = {.lex_state = 639}, + [2598] = {.lex_state = 639}, + [2599] = {.lex_state = 639}, + [2600] = {.lex_state = 639}, + [2601] = {.lex_state = 639}, + [2602] = {.lex_state = 639}, + [2603] = {.lex_state = 627}, + [2604] = {.lex_state = 639}, + [2605] = {.lex_state = 639}, + [2606] = {.lex_state = 639}, + [2607] = {.lex_state = 641}, + [2608] = {.lex_state = 639}, + [2609] = {.lex_state = 639}, + [2610] = {.lex_state = 47}, + [2611] = {.lex_state = 639}, + [2612] = {.lex_state = 639}, + [2613] = {.lex_state = 639}, + [2614] = {.lex_state = 639}, + [2615] = {.lex_state = 576}, + [2616] = {.lex_state = 627}, + [2617] = {.lex_state = 639}, + [2618] = {.lex_state = 47}, + [2619] = {.lex_state = 627}, + [2620] = {.lex_state = 639}, + [2621] = {.lex_state = 639}, + [2622] = {.lex_state = 639}, + [2623] = {.lex_state = 639}, + [2624] = {.lex_state = 639}, + [2625] = {.lex_state = 639}, + [2626] = {.lex_state = 639}, + [2627] = {.lex_state = 639}, + [2628] = {.lex_state = 639}, + [2629] = {.lex_state = 639}, + [2630] = {.lex_state = 639}, + [2631] = {.lex_state = 84}, + [2632] = {.lex_state = 627}, + [2633] = {.lex_state = 649}, + [2634] = {.lex_state = 627}, + [2635] = {.lex_state = 627}, + [2636] = {.lex_state = 627}, + [2637] = {.lex_state = 98}, + [2638] = {.lex_state = 639}, + [2639] = {.lex_state = 54}, + [2640] = {.lex_state = 627}, + [2641] = {.lex_state = 84}, + [2642] = {.lex_state = 283}, + [2643] = {.lex_state = 639}, + [2644] = {.lex_state = 638}, + [2645] = {.lex_state = 639}, + [2646] = {.lex_state = 639}, + [2647] = {.lex_state = 639}, + [2648] = {.lex_state = 639}, + [2649] = {.lex_state = 98}, + [2650] = {.lex_state = 639}, + [2651] = {.lex_state = 639}, + [2652] = {.lex_state = 639}, + [2653] = {.lex_state = 639}, + [2654] = {.lex_state = 639}, + [2655] = {.lex_state = 639}, + [2656] = {.lex_state = 639}, + [2657] = {.lex_state = 627}, + [2658] = {.lex_state = 47}, + [2659] = {.lex_state = 639}, + [2660] = {.lex_state = 627}, + [2661] = {.lex_state = 639}, + [2662] = {.lex_state = 639}, + [2663] = {.lex_state = 639}, + [2664] = {.lex_state = 639}, + [2665] = {.lex_state = 576}, + [2666] = {.lex_state = 84}, + [2667] = {.lex_state = 638}, + [2668] = {.lex_state = 639}, + [2669] = {.lex_state = 639}, + [2670] = {.lex_state = 627}, + [2671] = {.lex_state = 639}, + [2672] = {.lex_state = 283}, + [2673] = {.lex_state = 639}, + [2674] = {.lex_state = 576}, + [2675] = {.lex_state = 54}, + [2676] = {.lex_state = 639}, + [2677] = {.lex_state = 49}, + [2678] = {.lex_state = 639}, + [2679] = {.lex_state = 47}, + [2680] = {.lex_state = 639}, + [2681] = {.lex_state = 638}, + [2682] = {.lex_state = 576}, + [2683] = {.lex_state = 639}, + [2684] = {.lex_state = 639}, + [2685] = {.lex_state = 639}, + [2686] = {.lex_state = 639}, + [2687] = {.lex_state = 639}, + [2688] = {.lex_state = 639}, + [2689] = {.lex_state = 639}, + [2690] = {.lex_state = 639}, + [2691] = {.lex_state = 639}, + [2692] = {.lex_state = 639}, + [2693] = {.lex_state = 639}, + [2694] = {.lex_state = 639}, + [2695] = {.lex_state = 114}, + [2696] = {.lex_state = 84}, + [2697] = {.lex_state = 627}, + [2698] = {.lex_state = 639}, + [2699] = {.lex_state = 639}, + [2700] = {.lex_state = 47}, + [2701] = {.lex_state = 639}, + [2702] = {.lex_state = 639}, + [2703] = {.lex_state = 639}, + [2704] = {.lex_state = 639}, + [2705] = {.lex_state = 639}, + [2706] = {.lex_state = 639}, + [2707] = {.lex_state = 639}, + [2708] = {.lex_state = 49}, + [2709] = {.lex_state = 639}, + [2710] = {.lex_state = 639}, + [2711] = {.lex_state = 242}, + [2712] = {.lex_state = 639}, + [2713] = {.lex_state = 639}, + [2714] = {.lex_state = 283}, + [2715] = {.lex_state = 627}, + [2716] = {.lex_state = 639}, + [2717] = {.lex_state = 639}, + [2718] = {.lex_state = 639}, + [2719] = {.lex_state = 639}, + [2720] = {.lex_state = 55}, + [2721] = {.lex_state = 639}, + [2722] = {.lex_state = 639}, + [2723] = {.lex_state = 83}, + [2724] = {.lex_state = 639}, + [2725] = {.lex_state = 639}, + [2726] = {.lex_state = 55}, + [2727] = {.lex_state = 639}, + [2728] = {.lex_state = 639}, + [2729] = {.lex_state = 57}, + [2730] = {.lex_state = 639}, + [2731] = {.lex_state = 3}, + [2732] = {.lex_state = 83}, + [2733] = {.lex_state = 639}, + [2734] = {.lex_state = 639}, + [2735] = {.lex_state = 639}, + [2736] = {.lex_state = 639}, + [2737] = {.lex_state = 50}, + [2738] = {.lex_state = 639}, + [2739] = {.lex_state = 639}, + [2740] = {.lex_state = 83}, + [2741] = {.lex_state = 55}, + [2742] = {.lex_state = 576}, + [2743] = {.lex_state = 639}, + [2744] = {.lex_state = 639}, + [2745] = {.lex_state = 48}, + [2746] = {.lex_state = 639}, + [2747] = {.lex_state = 639}, + [2748] = {.lex_state = 639}, + [2749] = {.lex_state = 48}, + [2750] = {.lex_state = 3}, + [2751] = {.lex_state = 48}, + [2752] = {.lex_state = 639}, + [2753] = {.lex_state = 561}, + [2754] = {.lex_state = 639}, + [2755] = {.lex_state = 3}, + [2756] = {.lex_state = 83}, + [2757] = {.lex_state = 639}, + [2758] = {.lex_state = 639}, + [2759] = {.lex_state = 639}, + [2760] = {.lex_state = 639}, + [2761] = {.lex_state = 639}, + [2762] = {.lex_state = 639}, + [2763] = {.lex_state = 639}, + [2764] = {.lex_state = 639}, + [2765] = {.lex_state = 639}, + [2766] = {.lex_state = 83}, + [2767] = {.lex_state = 639}, + [2768] = {.lex_state = 639}, + [2769] = {.lex_state = 639}, + [2770] = {.lex_state = 639}, + [2771] = {.lex_state = 50}, + [2772] = {.lex_state = 55}, + [2773] = {.lex_state = 639}, + [2774] = {.lex_state = 83}, + [2775] = {.lex_state = 83}, + [2776] = {.lex_state = 639}, + [2777] = {.lex_state = 639}, + [2778] = {.lex_state = 639}, + [2779] = {.lex_state = 639}, + [2780] = {.lex_state = 50}, + [2781] = {.lex_state = 50}, + [2782] = {.lex_state = 639}, + [2783] = {.lex_state = 639}, + [2784] = {.lex_state = 639}, + [2785] = {.lex_state = 576}, + [2786] = {.lex_state = 639}, + [2787] = {.lex_state = 639}, + [2788] = {.lex_state = 83}, + [2789] = {.lex_state = 639}, + [2790] = {.lex_state = 639}, + [2791] = {.lex_state = 561}, + [2792] = {.lex_state = 639}, + [2793] = {.lex_state = 639}, + [2794] = {.lex_state = 639}, + [2795] = {.lex_state = 639}, + [2796] = {.lex_state = 639}, + [2797] = {.lex_state = 55}, + [2798] = {.lex_state = 639}, + [2799] = {.lex_state = 639}, + [2800] = {.lex_state = 639}, + [2801] = {.lex_state = 639}, + [2802] = {.lex_state = 639}, + [2803] = {.lex_state = 3}, + [2804] = {.lex_state = 83}, + [2805] = {.lex_state = 639}, + [2806] = {.lex_state = 639}, + [2807] = {.lex_state = 639}, + [2808] = {.lex_state = 639}, + [2809] = {.lex_state = 576}, + [2810] = {.lex_state = 639}, + [2811] = {.lex_state = 639}, + [2812] = {.lex_state = 50}, + [2813] = {.lex_state = 639}, + [2814] = {.lex_state = 639}, + [2815] = {.lex_state = 116}, + [2816] = {.lex_state = 639}, + [2817] = {.lex_state = 83}, + [2818] = {.lex_state = 283}, + [2819] = {.lex_state = 639}, + [2820] = {.lex_state = 639}, + [2821] = {.lex_state = 639}, + [2822] = {.lex_state = 639}, + [2823] = {.lex_state = 48}, + [2824] = {.lex_state = 639}, + [2825] = {.lex_state = 639}, + [2826] = {.lex_state = 639}, + [2827] = {.lex_state = 83}, + [2828] = {.lex_state = 83}, + [2829] = {.lex_state = 83}, + [2830] = {.lex_state = 639}, + [2831] = {.lex_state = 639}, + [2832] = {.lex_state = 115}, + [2833] = {.lex_state = 576}, + [2834] = {.lex_state = 639}, + [2835] = {.lex_state = 639}, + [2836] = {.lex_state = 83}, + [2837] = {.lex_state = 639}, + [2838] = {.lex_state = 639}, + [2839] = {.lex_state = 83}, + [2840] = {.lex_state = 639}, + [2841] = {.lex_state = 639}, + [2842] = {.lex_state = 639}, + [2843] = {.lex_state = 83}, + [2844] = {.lex_state = 639}, + [2845] = {.lex_state = 582}, + [2846] = {.lex_state = 48}, + [2847] = {.lex_state = 576}, + [2848] = {.lex_state = 3}, + [2849] = {.lex_state = 639}, + [2850] = {.lex_state = 639}, + [2851] = {.lex_state = 639}, + [2852] = {.lex_state = 639}, + [2853] = {.lex_state = 639}, + [2854] = {.lex_state = 639}, + [2855] = {.lex_state = 639}, + [2856] = {.lex_state = 576}, + [2857] = {.lex_state = 639}, + [2858] = {.lex_state = 3}, + [2859] = {.lex_state = 639}, + [2860] = {.lex_state = 83}, + [2861] = {.lex_state = 230}, + [2862] = {.lex_state = 83}, + [2863] = {.lex_state = 83}, + [2864] = {.lex_state = 83}, + [2865] = {.lex_state = 582}, + [2866] = {.lex_state = 57}, + [2867] = {.lex_state = 639}, + [2868] = {.lex_state = 639}, + [2869] = {.lex_state = 639}, + [2870] = {.lex_state = 639}, + [2871] = {.lex_state = 639}, + [2872] = {.lex_state = 3}, + [2873] = {.lex_state = 83}, + [2874] = {.lex_state = 562}, + [2875] = {.lex_state = 576}, + [2876] = {.lex_state = 58}, + [2877] = {.lex_state = 565}, + [2878] = {.lex_state = 576}, + [2879] = {.lex_state = 588}, + [2880] = {.lex_state = 233}, + [2881] = {.lex_state = 83}, + [2882] = {.lex_state = 562}, + [2883] = {.lex_state = 83}, + [2884] = {.lex_state = 58}, + [2885] = {.lex_state = 582}, + [2886] = {.lex_state = 58}, + [2887] = {.lex_state = 56}, + [2888] = {.lex_state = 117}, + [2889] = {.lex_state = 233}, + [2890] = {.lex_state = 283}, + [2891] = {.lex_state = 576}, + [2892] = {.lex_state = 565}, + [2893] = {.lex_state = 56}, + [2894] = {.lex_state = 58}, + [2895] = {.lex_state = 578}, + [2896] = {.lex_state = 56}, + [2897] = {.lex_state = 10}, + [2898] = {.lex_state = 52}, + [2899] = {.lex_state = 83}, + [2900] = {.lex_state = 56}, + [2901] = {.lex_state = 562}, + [2902] = {.lex_state = 51}, + [2903] = {.lex_state = 83}, + [2904] = {.lex_state = 561}, + [2905] = {.lex_state = 3}, + [2906] = {.lex_state = 233}, + [2907] = {.lex_state = 51}, + [2908] = {.lex_state = 233}, + [2909] = {.lex_state = 562}, + [2910] = {.lex_state = 83}, + [2911] = {.lex_state = 83}, + [2912] = {.lex_state = 582}, + [2913] = {.lex_state = 576}, + [2914] = {.lex_state = 578}, + [2915] = {.lex_state = 582}, + [2916] = {.lex_state = 582}, + [2917] = {.lex_state = 582}, + [2918] = {.lex_state = 51}, + [2919] = {.lex_state = 562}, + [2920] = {.lex_state = 561}, + [2921] = {.lex_state = 283}, + [2922] = {.lex_state = 283}, + [2923] = {.lex_state = 51}, + [2924] = {.lex_state = 233}, + [2925] = {.lex_state = 582}, + [2926] = {.lex_state = 576}, + [2927] = {.lex_state = 58}, + [2928] = {.lex_state = 233}, + [2929] = {.lex_state = 56}, + [2930] = {.lex_state = 51}, + [2931] = {.lex_state = 229}, + [2932] = {.lex_state = 157}, + [2933] = {.lex_state = 566}, + [2934] = {.lex_state = 563}, + [2935] = {.lex_state = 582}, + [2936] = {.lex_state = 283}, + [2937] = {.lex_state = 566}, + [2938] = {.lex_state = 582}, + [2939] = {.lex_state = 582}, + [2940] = {.lex_state = 582}, + [2941] = {.lex_state = 157}, + [2942] = {.lex_state = 53}, + [2943] = {.lex_state = 227}, + [2944] = {.lex_state = 11}, + [2945] = {.lex_state = 83}, + [2946] = {.lex_state = 562}, + [2947] = {.lex_state = 157}, + [2948] = {.lex_state = 582}, + [2949] = {.lex_state = 12}, + [2950] = {.lex_state = 578}, + [2951] = {.lex_state = 565}, + [2952] = {.lex_state = 235}, + [2953] = {.lex_state = 283}, + [2954] = {.lex_state = 582}, + [2955] = {.lex_state = 563}, + [2956] = {.lex_state = 83}, + [2957] = {.lex_state = 588}, + [2958] = {.lex_state = 562}, + [2959] = {.lex_state = 227}, + [2960] = {.lex_state = 563}, + [2961] = {.lex_state = 283}, + [2962] = {.lex_state = 235}, + [2963] = {.lex_state = 563}, + [2964] = {.lex_state = 59}, + [2965] = {.lex_state = 157}, + [2966] = {.lex_state = 157}, + [2967] = {.lex_state = 582}, + [2968] = {.lex_state = 98}, + [2969] = {.lex_state = 83}, + [2970] = {.lex_state = 565}, + [2971] = {.lex_state = 566}, + [2972] = {.lex_state = 60}, + [2973] = {.lex_state = 227}, + [2974] = {.lex_state = 283}, + [2975] = {.lex_state = 283}, + [2976] = {.lex_state = 578}, + [2977] = {.lex_state = 283}, + [2978] = {.lex_state = 100}, + [2979] = {.lex_state = 83}, + [2980] = {.lex_state = 589}, + [2981] = {.lex_state = 562}, + [2982] = {.lex_state = 582}, + [2983] = {.lex_state = 582}, + [2984] = {.lex_state = 578}, + [2985] = {.lex_state = 562}, + [2986] = {.lex_state = 227}, + [2987] = {.lex_state = 100}, + [2988] = {.lex_state = 83}, + [2989] = {.lex_state = 566}, + [2990] = {.lex_state = 59}, + [2991] = {.lex_state = 227}, + [2992] = {.lex_state = 83}, + [2993] = {.lex_state = 578}, + [2994] = {.lex_state = 227}, + [2995] = {.lex_state = 562}, + [2996] = {.lex_state = 563}, + [2997] = {.lex_state = 578}, + [2998] = {.lex_state = 229}, + [2999] = {.lex_state = 229}, + [3000] = {.lex_state = 578}, + [3001] = {.lex_state = 582}, + [3002] = {.lex_state = 229}, + [3003] = {.lex_state = 59}, + [3004] = {.lex_state = 229}, + [3005] = {.lex_state = 96}, + [3006] = {.lex_state = 566}, + [3007] = {.lex_state = 578}, + [3008] = {.lex_state = 229}, + [3009] = {.lex_state = 83}, + [3010] = {.lex_state = 59}, + [3011] = {.lex_state = 98}, + [3012] = {.lex_state = 59}, + [3013] = {.lex_state = 283}, + [3014] = {.lex_state = 83}, + [3015] = {.lex_state = 561}, + [3016] = {.lex_state = 83}, + [3017] = {.lex_state = 232}, + [3018] = {.lex_state = 582}, + [3019] = {.lex_state = 232}, + [3020] = {.lex_state = 578}, + [3021] = {.lex_state = 578}, + [3022] = {.lex_state = 582}, + [3023] = {.lex_state = 157}, + [3024] = {.lex_state = 582}, + [3025] = {.lex_state = 561}, + [3026] = {.lex_state = 83}, + [3027] = {.lex_state = 578}, + [3028] = {.lex_state = 582}, + [3029] = {.lex_state = 83}, + [3030] = {.lex_state = 561}, + [3031] = {.lex_state = 83}, + [3032] = {.lex_state = 582}, + [3033] = {.lex_state = 83}, + [3034] = {.lex_state = 126}, + [3035] = {.lex_state = 561}, + [3036] = {.lex_state = 83}, + [3037] = {.lex_state = 578}, + [3038] = {.lex_state = 567}, + [3039] = {.lex_state = 564}, + [3040] = {.lex_state = 578}, + [3041] = {.lex_state = 83}, + [3042] = {.lex_state = 561}, + [3043] = {.lex_state = 578}, + [3044] = {.lex_state = 83}, + [3045] = {.lex_state = 566}, + [3046] = {.lex_state = 561}, + [3047] = {.lex_state = 83}, + [3048] = {.lex_state = 83}, + [3049] = {.lex_state = 83}, + [3050] = {.lex_state = 83}, + [3051] = {.lex_state = 578}, + [3052] = {.lex_state = 83}, + [3053] = {.lex_state = 83}, + [3054] = {.lex_state = 561}, + [3055] = {.lex_state = 566}, + [3056] = {.lex_state = 83}, + [3057] = {.lex_state = 83}, + [3058] = {.lex_state = 589}, + [3059] = {.lex_state = 283}, + [3060] = {.lex_state = 283}, + [3061] = {.lex_state = 561}, + [3062] = {.lex_state = 83}, + [3063] = {.lex_state = 561}, + [3064] = {.lex_state = 566}, + [3065] = {.lex_state = 83}, + [3066] = {.lex_state = 582}, + [3067] = {.lex_state = 83}, + [3068] = {.lex_state = 136}, + [3069] = {.lex_state = 83}, + [3070] = {.lex_state = 561}, + [3071] = {.lex_state = 234}, + [3072] = {.lex_state = 83}, + [3073] = {.lex_state = 234}, + [3074] = {.lex_state = 582}, + [3075] = {.lex_state = 234}, + [3076] = {.lex_state = 83}, + [3077] = {.lex_state = 234}, + [3078] = {.lex_state = 83}, + [3079] = {.lex_state = 561}, + [3080] = {.lex_state = 83}, + [3081] = {.lex_state = 563}, + [3082] = {.lex_state = 582}, + [3083] = {.lex_state = 83}, + [3084] = {.lex_state = 83}, + [3085] = {.lex_state = 83}, + [3086] = {.lex_state = 83}, + [3087] = {.lex_state = 83}, + [3088] = {.lex_state = 83}, + [3089] = {.lex_state = 83}, + [3090] = {.lex_state = 83}, + [3091] = {.lex_state = 83}, + [3092] = {.lex_state = 234}, + [3093] = {.lex_state = 234}, + [3094] = {.lex_state = 567}, + [3095] = {.lex_state = 234}, + [3096] = {.lex_state = 234}, + [3097] = {.lex_state = 234}, + [3098] = {.lex_state = 234}, + [3099] = {.lex_state = 234}, + [3100] = {.lex_state = 234}, + [3101] = {.lex_state = 83}, + [3102] = {.lex_state = 83}, + [3103] = {.lex_state = 83}, + [3104] = {.lex_state = 566}, + [3105] = {.lex_state = 83}, + [3106] = {.lex_state = 83}, + [3107] = {.lex_state = 83}, + [3108] = {.lex_state = 567}, + [3109] = {.lex_state = 563}, + [3110] = {.lex_state = 83}, + [3111] = {.lex_state = 83}, + [3112] = {.lex_state = 83}, + [3113] = {.lex_state = 567}, + [3114] = {.lex_state = 561}, + [3115] = {.lex_state = 563}, + [3116] = {.lex_state = 578}, + [3117] = {.lex_state = 563}, + [3118] = {.lex_state = 100}, + [3119] = {.lex_state = 157}, + [3120] = {.lex_state = 563}, + [3121] = {.lex_state = 549}, + [3122] = {.lex_state = 567}, + [3123] = {.lex_state = 561}, + [3124] = {.lex_state = 561}, + [3125] = {.lex_state = 61}, + [3126] = {.lex_state = 13}, + [3127] = {.lex_state = 100}, + [3128] = {.lex_state = 83}, + [3129] = {.lex_state = 566}, + [3130] = {.lex_state = 83}, + [3131] = {.lex_state = 578}, + [3132] = {.lex_state = 83}, + [3133] = {.lex_state = 582}, + [3134] = {.lex_state = 100}, + [3135] = {.lex_state = 561}, + [3136] = {.lex_state = 578}, + [3137] = {.lex_state = 582}, + [3138] = {.lex_state = 231}, + [3139] = {.lex_state = 582}, + [3140] = {.lex_state = 561}, + [3141] = {.lex_state = 561}, + [3142] = {.lex_state = 62}, + [3143] = {.lex_state = 582}, + [3144] = {.lex_state = 582}, + [3145] = {.lex_state = 578}, + [3146] = {.lex_state = 578}, + [3147] = {.lex_state = 582}, + [3148] = {.lex_state = 83}, + [3149] = {.lex_state = 578}, + [3150] = {.lex_state = 83}, + [3151] = {.lex_state = 582}, + [3152] = {.lex_state = 83}, + [3153] = {.lex_state = 70}, + [3154] = {.lex_state = 561}, + [3155] = {.lex_state = 83}, + [3156] = {.lex_state = 70}, + [3157] = {.lex_state = 561}, + [3158] = {.lex_state = 62}, + [3159] = {.lex_state = 582}, + [3160] = {.lex_state = 561}, + [3161] = {.lex_state = 578}, + [3162] = {.lex_state = 582}, + [3163] = {.lex_state = 83}, + [3164] = {.lex_state = 578}, + [3165] = {.lex_state = 561}, + [3166] = {.lex_state = 83}, + [3167] = {.lex_state = 83}, + [3168] = {.lex_state = 582}, + [3169] = {.lex_state = 83}, + [3170] = {.lex_state = 578}, + [3171] = {.lex_state = 228}, + [3172] = {.lex_state = 228}, + [3173] = {.lex_state = 619}, + [3174] = {.lex_state = 83}, + [3175] = {.lex_state = 578}, + [3176] = {.lex_state = 128}, + [3177] = {.lex_state = 619}, + [3178] = {.lex_state = 578}, + [3179] = {.lex_state = 567}, + [3180] = {.lex_state = 231}, + [3181] = {.lex_state = 231}, + [3182] = {.lex_state = 231}, + [3183] = {.lex_state = 231}, + [3184] = {.lex_state = 283}, + [3185] = {.lex_state = 578}, + [3186] = {.lex_state = 231}, + [3187] = {.lex_state = 231}, + [3188] = {.lex_state = 231}, + [3189] = {.lex_state = 231}, + [3190] = {.lex_state = 283}, + [3191] = {.lex_state = 578}, + [3192] = {.lex_state = 578}, + [3193] = {.lex_state = 83}, + [3194] = {.lex_state = 83}, + [3195] = {.lex_state = 283}, + [3196] = {.lex_state = 83}, + [3197] = {.lex_state = 283}, + [3198] = {.lex_state = 283}, + [3199] = {.lex_state = 567}, + [3200] = {.lex_state = 582}, + [3201] = {.lex_state = 231}, + [3202] = {.lex_state = 231}, + [3203] = {.lex_state = 567}, + [3204] = {.lex_state = 231}, + [3205] = {.lex_state = 283}, + [3206] = {.lex_state = 582}, + [3207] = {.lex_state = 582}, + [3208] = {.lex_state = 228}, + [3209] = {.lex_state = 561}, + [3210] = {.lex_state = 567}, + [3211] = {.lex_state = 561}, + [3212] = {.lex_state = 228}, + [3213] = {.lex_state = 582}, + [3214] = {.lex_state = 83}, + [3215] = {.lex_state = 582}, + [3216] = {.lex_state = 582}, + [3217] = {.lex_state = 582}, + [3218] = {.lex_state = 567}, + [3219] = {.lex_state = 582}, + [3220] = {.lex_state = 582}, + [3221] = {.lex_state = 561}, + [3222] = {.lex_state = 561}, + [3223] = {.lex_state = 619}, + [3224] = {.lex_state = 582}, + [3225] = {.lex_state = 582}, + [3226] = {.lex_state = 582}, + [3227] = {.lex_state = 582}, + [3228] = {.lex_state = 100}, + [3229] = {.lex_state = 561}, + [3230] = {.lex_state = 561}, + [3231] = {.lex_state = 228}, + [3232] = {.lex_state = 550}, + [3233] = {.lex_state = 549}, + [3234] = {.lex_state = 228}, + [3235] = {.lex_state = 228}, + [3236] = {.lex_state = 564}, + [3237] = {.lex_state = 100}, + [3238] = {.lex_state = 100}, + [3239] = {.lex_state = 582}, + [3240] = {.lex_state = 561}, + [3241] = {.lex_state = 568}, + [3242] = {.lex_state = 228}, + [3243] = {.lex_state = 127}, + [3244] = {.lex_state = 228}, + [3245] = {.lex_state = 228}, + [3246] = {.lex_state = 228}, + [3247] = {.lex_state = 561}, + [3248] = {.lex_state = 228}, + [3249] = {.lex_state = 100}, + [3250] = {.lex_state = 582}, + [3251] = {.lex_state = 582}, + [3252] = {.lex_state = 138}, + [3253] = {.lex_state = 619}, + [3254] = {.lex_state = 100}, + [3255] = {.lex_state = 100}, + [3256] = {.lex_state = 561}, + [3257] = {.lex_state = 582}, + [3258] = {.lex_state = 582}, + [3259] = {.lex_state = 66}, + [3260] = {.lex_state = 100}, + [3261] = {.lex_state = 66}, + [3262] = {.lex_state = 137}, + [3263] = {.lex_state = 578}, + [3264] = {.lex_state = 619}, + [3265] = {.lex_state = 582}, + [3266] = {.lex_state = 120}, + [3267] = {.lex_state = 619}, + [3268] = {.lex_state = 100}, + [3269] = {.lex_state = 83}, + [3270] = {.lex_state = 67}, + [3271] = {.lex_state = 83}, + [3272] = {.lex_state = 67}, + [3273] = {.lex_state = 83}, + [3274] = {.lex_state = 582}, + [3275] = {.lex_state = 83}, + [3276] = {.lex_state = 201}, + [3277] = {.lex_state = 63}, + [3278] = {.lex_state = 67}, + [3279] = {.lex_state = 98}, + [3280] = {.lex_state = 83}, + [3281] = {.lex_state = 561}, + [3282] = {.lex_state = 561}, + [3283] = {.lex_state = 578}, + [3284] = {.lex_state = 67}, + [3285] = {.lex_state = 582}, + [3286] = {.lex_state = 74}, + [3287] = {.lex_state = 100}, + [3288] = {.lex_state = 83}, + [3289] = {.lex_state = 83}, + [3290] = {.lex_state = 98}, + [3291] = {.lex_state = 582}, + [3292] = {.lex_state = 83}, + [3293] = {.lex_state = 582}, + [3294] = {.lex_state = 129}, + [3295] = {.lex_state = 578}, + [3296] = {.lex_state = 582}, + [3297] = {.lex_state = 77}, + [3298] = {.lex_state = 578}, + [3299] = {.lex_state = 619}, + [3300] = {.lex_state = 63}, + [3301] = {.lex_state = 582}, + [3302] = {.lex_state = 71}, + [3303] = {.lex_state = 631}, + [3304] = {.lex_state = 83}, + [3305] = {.lex_state = 71}, + [3306] = {.lex_state = 83}, + [3307] = {.lex_state = 67}, + [3308] = {.lex_state = 83}, + [3309] = {.lex_state = 100}, + [3310] = {.lex_state = 582}, + [3311] = {.lex_state = 578}, + [3312] = {.lex_state = 582}, + [3313] = {.lex_state = 83}, + [3314] = {.lex_state = 578}, + [3315] = {.lex_state = 100}, + [3316] = {.lex_state = 83}, + [3317] = {.lex_state = 100}, + [3318] = {.lex_state = 83}, + [3319] = {.lex_state = 619}, + [3320] = {.lex_state = 100}, + [3321] = {.lex_state = 619}, + [3322] = {.lex_state = 83}, + [3323] = {.lex_state = 582}, + [3324] = {.lex_state = 77}, + [3325] = {.lex_state = 619}, + [3326] = {.lex_state = 83}, + [3327] = {.lex_state = 582}, + [3328] = {.lex_state = 83}, + [3329] = {.lex_state = 592}, + [3330] = {.lex_state = 83}, + [3331] = {.lex_state = 582}, + [3332] = {.lex_state = 582}, + [3333] = {.lex_state = 283}, + [3334] = {.lex_state = 582}, + [3335] = {.lex_state = 582}, + [3336] = {.lex_state = 100}, + [3337] = {.lex_state = 104}, + [3338] = {.lex_state = 582}, + [3339] = {.lex_state = 100}, + [3340] = {.lex_state = 561}, + [3341] = {.lex_state = 66}, + [3342] = {.lex_state = 582}, + [3343] = {.lex_state = 582}, + [3344] = {.lex_state = 582}, + [3345] = {.lex_state = 561}, + [3346] = {.lex_state = 578}, + [3347] = {.lex_state = 83}, + [3348] = {.lex_state = 201}, + [3349] = {.lex_state = 104}, + [3350] = {.lex_state = 83}, + [3351] = {.lex_state = 100}, + [3352] = {.lex_state = 83}, + [3353] = {.lex_state = 100}, + [3354] = {.lex_state = 83}, + [3355] = {.lex_state = 66}, + [3356] = {.lex_state = 100}, + [3357] = {.lex_state = 71}, + [3358] = {.lex_state = 578}, + [3359] = {.lex_state = 568}, + [3360] = {.lex_state = 139}, + [3361] = {.lex_state = 83}, + [3362] = {.lex_state = 100}, + [3363] = {.lex_state = 83}, + [3364] = {.lex_state = 66}, + [3365] = {.lex_state = 550}, + [3366] = {.lex_state = 100}, + [3367] = {.lex_state = 100}, + [3368] = {.lex_state = 71}, + [3369] = {.lex_state = 83}, + [3370] = {.lex_state = 74}, + [3371] = {.lex_state = 561}, + [3372] = {.lex_state = 582}, + [3373] = {.lex_state = 582}, + [3374] = {.lex_state = 100}, + [3375] = {.lex_state = 100}, + [3376] = {.lex_state = 100}, + [3377] = {.lex_state = 100}, + [3378] = {.lex_state = 582}, + [3379] = {.lex_state = 596}, + [3380] = {.lex_state = 119}, + [3381] = {.lex_state = 100}, + [3382] = {.lex_state = 561}, + [3383] = {.lex_state = 66}, [3384] = {.lex_state = 71}, - [3385] = {.lex_state = 559}, - [3386] = {.lex_state = 559}, - [3387] = {.lex_state = 559}, - [3388] = {.lex_state = 559}, - [3389] = {.lex_state = 559}, - [3390] = {.lex_state = 559}, - [3391] = {.lex_state = 559}, - [3392] = {.lex_state = 559}, - [3393] = {.lex_state = 559}, - [3394] = {.lex_state = 559}, - [3395] = {.lex_state = 584}, - [3396] = {.lex_state = 584}, - [3397] = {.lex_state = 559}, - [3398] = {.lex_state = 559}, - [3399] = {.lex_state = 74}, - [3400] = {.lex_state = 559}, - [3401] = {.lex_state = 559}, - [3402] = {.lex_state = 559}, - [3403] = {.lex_state = 559}, - [3404] = {.lex_state = 74}, - [3405] = {.lex_state = 65}, - [3406] = {.lex_state = 71}, - [3407] = {.lex_state = 559}, - [3408] = {.lex_state = 559}, - [3409] = {.lex_state = 584}, - [3410] = {.lex_state = 559}, - [3411] = {.lex_state = 559}, - [3412] = {.lex_state = 559}, - [3413] = {.lex_state = 559}, - [3414] = {.lex_state = 584}, - [3415] = {.lex_state = 77}, - [3416] = {.lex_state = 64}, - [3417] = {.lex_state = 14}, - [3418] = {.lex_state = 559}, - [3419] = {.lex_state = 559}, - [3420] = {.lex_state = 559}, - [3421] = {.lex_state = 559}, - [3422] = {.lex_state = 559}, - [3423] = {.lex_state = 613}, - [3424] = {.lex_state = 92}, - [3425] = {.lex_state = 613}, - [3426] = {.lex_state = 92}, - [3427] = {.lex_state = 559}, - [3428] = {.lex_state = 559}, - [3429] = {.lex_state = 65}, - [3430] = {.lex_state = 559}, - [3431] = {.lex_state = 559}, - [3432] = {.lex_state = 92}, - [3433] = {.lex_state = 92}, - [3434] = {.lex_state = 96}, - [3435] = {.lex_state = 92}, - [3436] = {.lex_state = 559}, - [3437] = {.lex_state = 559}, - [3438] = {.lex_state = 92}, - [3439] = {.lex_state = 92}, - [3440] = {.lex_state = 559}, - [3441] = {.lex_state = 92}, - [3442] = {.lex_state = 559}, - [3443] = {.lex_state = 65}, - [3444] = {.lex_state = 559}, - [3445] = {.lex_state = 92}, - [3446] = {.lex_state = 559}, - [3447] = {.lex_state = 584}, - [3448] = {.lex_state = 92}, - [3449] = {.lex_state = 559}, - [3450] = {.lex_state = 92}, - [3451] = {.lex_state = 613}, - [3452] = {.lex_state = 92}, - [3453] = {.lex_state = 193}, - [3454] = {.lex_state = 559}, - [3455] = {.lex_state = 559}, - [3456] = {.lex_state = 92}, - [3457] = {.lex_state = 92}, - [3458] = {.lex_state = 92}, - [3459] = {.lex_state = 559}, - [3460] = {.lex_state = 92}, - [3461] = {.lex_state = 613}, - [3462] = {.lex_state = 92}, - [3463] = {.lex_state = 92}, - [3464] = {.lex_state = 559}, - [3465] = {.lex_state = 92}, - [3466] = {.lex_state = 77}, - [3467] = {.lex_state = 92}, - [3468] = {.lex_state = 559}, - [3469] = {.lex_state = 559}, - [3470] = {.lex_state = 17}, - [3471] = {.lex_state = 559}, - [3472] = {.lex_state = 92}, - [3473] = {.lex_state = 559}, - [3474] = {.lex_state = 584}, - [3475] = {.lex_state = 559}, - [3476] = {.lex_state = 613}, - [3477] = {.lex_state = 197}, - [3478] = {.lex_state = 559}, - [3479] = {.lex_state = 559}, - [3480] = {.lex_state = 584}, - [3481] = {.lex_state = 77}, - [3482] = {.lex_state = 613}, - [3483] = {.lex_state = 559}, - [3484] = {.lex_state = 65}, - [3485] = {.lex_state = 161}, - [3486] = {.lex_state = 161}, - [3487] = {.lex_state = 559}, - [3488] = {.lex_state = 559}, - [3489] = {.lex_state = 92}, - [3490] = {.lex_state = 604}, - [3491] = {.lex_state = 96}, - [3492] = {.lex_state = 559}, - [3493] = {.lex_state = 92}, - [3494] = {.lex_state = 193}, - [3495] = {.lex_state = 92}, - [3496] = {.lex_state = 559}, - [3497] = {.lex_state = 92}, - [3498] = {.lex_state = 559}, - [3499] = {.lex_state = 193}, - [3500] = {.lex_state = 559}, - [3501] = {.lex_state = 161}, - [3502] = {.lex_state = 559}, - [3503] = {.lex_state = 559}, - [3504] = {.lex_state = 96}, - [3505] = {.lex_state = 193}, - [3506] = {.lex_state = 76}, - [3507] = {.lex_state = 559}, - [3508] = {.lex_state = 559}, - [3509] = {.lex_state = 559}, - [3510] = {.lex_state = 559}, - [3511] = {.lex_state = 193}, - [3512] = {.lex_state = 92}, - [3513] = {.lex_state = 65}, - [3514] = {.lex_state = 161}, - [3515] = {.lex_state = 559}, - [3516] = {.lex_state = 559}, - [3517] = {.lex_state = 559}, - [3518] = {.lex_state = 559}, - [3519] = {.lex_state = 613}, - [3520] = {.lex_state = 65}, - [3521] = {.lex_state = 559}, - [3522] = {.lex_state = 92}, - [3523] = {.lex_state = 559}, - [3524] = {.lex_state = 161}, - [3525] = {.lex_state = 613}, - [3526] = {.lex_state = 559}, - [3527] = {.lex_state = 16}, - [3528] = {.lex_state = 75}, - [3529] = {.lex_state = 559}, - [3530] = {.lex_state = 559}, - [3531] = {.lex_state = 92}, - [3532] = {.lex_state = 559}, - [3533] = {.lex_state = 559}, - [3534] = {.lex_state = 559}, - [3535] = {.lex_state = 65}, - [3536] = {.lex_state = 559}, - [3537] = {.lex_state = 559}, - [3538] = {.lex_state = 92}, - [3539] = {.lex_state = 559}, - [3540] = {.lex_state = 559}, - [3541] = {.lex_state = 559}, - [3542] = {.lex_state = 559}, - [3543] = {.lex_state = 559}, - [3544] = {.lex_state = 559}, - [3545] = {.lex_state = 559}, - [3546] = {.lex_state = 559}, - [3547] = {.lex_state = 559}, - [3548] = {.lex_state = 559}, - [3549] = {.lex_state = 559}, - [3550] = {.lex_state = 559}, - [3551] = {.lex_state = 559}, - [3552] = {.lex_state = 559}, - [3553] = {.lex_state = 559}, - [3554] = {.lex_state = 65}, - [3555] = {.lex_state = 195}, - [3556] = {.lex_state = 162}, - [3557] = {.lex_state = 197}, - [3558] = {.lex_state = 162}, - [3559] = {.lex_state = 613}, - [3560] = {.lex_state = 197}, - [3561] = {.lex_state = 197}, - [3562] = {.lex_state = 197}, - [3563] = {.lex_state = 197}, - [3564] = {.lex_state = 162}, - [3565] = {.lex_state = 128}, - [3566] = {.lex_state = 166}, - [3567] = {.lex_state = 166}, - [3568] = {.lex_state = 162}, - [3569] = {.lex_state = 197}, - [3570] = {.lex_state = 120}, - [3571] = {.lex_state = 613}, - [3572] = {.lex_state = 613}, - [3573] = {.lex_state = 613}, - [3574] = {.lex_state = 166}, - [3575] = {.lex_state = 65}, - [3576] = {.lex_state = 197}, - [3577] = {.lex_state = 166}, - [3578] = {.lex_state = 197}, - [3579] = {.lex_state = 166}, - [3580] = {.lex_state = 65}, - [3581] = {.lex_state = 166}, - [3582] = {.lex_state = 166}, - [3583] = {.lex_state = 170}, - [3584] = {.lex_state = 65}, - [3585] = {.lex_state = 65}, - [3586] = {.lex_state = 65}, - [3587] = {.lex_state = 65}, - [3588] = {.lex_state = 197}, - [3589] = {.lex_state = 166}, - [3590] = {.lex_state = 65}, - [3591] = {.lex_state = 65}, - [3592] = {.lex_state = 65}, - [3593] = {.lex_state = 162}, - [3594] = {.lex_state = 65}, - [3595] = {.lex_state = 65}, - [3596] = {.lex_state = 199}, - [3597] = {.lex_state = 65}, - [3598] = {.lex_state = 199}, - [3599] = {.lex_state = 65}, - [3600] = {.lex_state = 196}, - [3601] = {.lex_state = 65}, - [3602] = {.lex_state = 199}, - [3603] = {.lex_state = 166}, - [3604] = {.lex_state = 65}, - [3605] = {.lex_state = 163}, - [3606] = {.lex_state = 65}, - [3607] = {.lex_state = 613}, - [3608] = {.lex_state = 613}, - [3609] = {.lex_state = 163}, - [3610] = {.lex_state = 129}, - [3611] = {.lex_state = 65}, - [3612] = {.lex_state = 65}, - [3613] = {.lex_state = 65}, - [3614] = {.lex_state = 195}, - [3615] = {.lex_state = 613}, - [3616] = {.lex_state = 200}, - [3617] = {.lex_state = 613}, - [3618] = {.lex_state = 65}, - [3619] = {.lex_state = 197}, - [3620] = {.lex_state = 197}, - [3621] = {.lex_state = 119}, - [3622] = {.lex_state = 65}, - [3623] = {.lex_state = 65}, - [3624] = {.lex_state = 197}, - [3625] = {.lex_state = 201}, - [3626] = {.lex_state = 202}, - [3627] = {.lex_state = 92}, - [3628] = {.lex_state = 173}, - [3629] = {.lex_state = 199}, - [3630] = {.lex_state = 65}, - [3631] = {.lex_state = 65}, - [3632] = {.lex_state = 65}, - [3633] = {.lex_state = 65}, - [3634] = {.lex_state = 65}, - [3635] = {.lex_state = 65}, - [3636] = {.lex_state = 65}, - [3637] = {.lex_state = 170}, - [3638] = {.lex_state = 92}, - [3639] = {.lex_state = 65}, - [3640] = {.lex_state = 170}, - [3641] = {.lex_state = 169}, - [3642] = {.lex_state = 121}, - [3643] = {.lex_state = 65}, - [3644] = {.lex_state = 65}, - [3645] = {.lex_state = 198}, - [3646] = {.lex_state = 65}, - [3647] = {.lex_state = 65}, - [3648] = {.lex_state = 198}, - [3649] = {.lex_state = 77}, - [3650] = {.lex_state = 170}, - [3651] = {.lex_state = 65}, - [3652] = {.lex_state = 65}, - [3653] = {.lex_state = 170}, - [3654] = {.lex_state = 65}, - [3655] = {.lex_state = 65}, - [3656] = {.lex_state = 168}, - [3657] = {.lex_state = 131}, - [3658] = {.lex_state = 65}, - [3659] = {.lex_state = 168}, - [3660] = {.lex_state = 170}, - [3661] = {.lex_state = 65}, - [3662] = {.lex_state = 170}, - [3663] = {.lex_state = 77}, - [3664] = {.lex_state = 65}, - [3665] = {.lex_state = 65}, - [3666] = {.lex_state = 77}, - [3667] = {.lex_state = 65}, - [3668] = {.lex_state = 77}, - [3669] = {.lex_state = 170}, - [3670] = {.lex_state = 65}, - [3671] = {.lex_state = 65}, - [3672] = {.lex_state = 65}, - [3673] = {.lex_state = 65}, - [3674] = {.lex_state = 65}, - [3675] = {.lex_state = 65}, - [3676] = {.lex_state = 77}, - [3677] = {.lex_state = 164}, - [3678] = {.lex_state = 77}, - [3679] = {.lex_state = 77}, - [3680] = {.lex_state = 65}, - [3681] = {.lex_state = 164}, - [3682] = {.lex_state = 65}, - [3683] = {.lex_state = 122}, - [3684] = {.lex_state = 198}, - [3685] = {.lex_state = 65}, - [3686] = {.lex_state = 199}, - [3687] = {.lex_state = 65}, - [3688] = {.lex_state = 65}, - [3689] = {.lex_state = 170}, - [3690] = {.lex_state = 169}, - [3691] = {.lex_state = 77}, - [3692] = {.lex_state = 198}, - [3693] = {.lex_state = 77}, - [3694] = {.lex_state = 77}, - [3695] = {.lex_state = 65}, - [3696] = {.lex_state = 165}, - [3697] = {.lex_state = 202}, - [3698] = {.lex_state = 65}, - [3699] = {.lex_state = 170}, - [3700] = {.lex_state = 77}, - [3701] = {.lex_state = 164}, - [3702] = {.lex_state = 164}, - [3703] = {.lex_state = 201}, - [3704] = {.lex_state = 197}, - [3705] = {.lex_state = 165}, - [3706] = {.lex_state = 170}, - [3707] = {.lex_state = 77}, - [3708] = {.lex_state = 77}, - [3709] = {.lex_state = 165}, - [3710] = {.lex_state = 65}, - [3711] = {.lex_state = 174}, - [3712] = {.lex_state = 165}, - [3713] = {.lex_state = 202}, - [3714] = {.lex_state = 130}, - [3715] = {.lex_state = 197}, - [3716] = {.lex_state = 174}, - [3717] = {.lex_state = 77}, - [3718] = {.lex_state = 165}, - [3719] = {.lex_state = 197}, - [3720] = {.lex_state = 170}, - [3721] = {.lex_state = 165}, - [3722] = {.lex_state = 165}, - [3723] = {.lex_state = 197}, - [3724] = {.lex_state = 170}, - [3725] = {.lex_state = 170}, - [3726] = {.lex_state = 199}, - [3727] = {.lex_state = 77}, - [3728] = {.lex_state = 199}, - [3729] = {.lex_state = 199}, - [3730] = {.lex_state = 166}, - [3731] = {.lex_state = 92}, - [3732] = {.lex_state = 171}, - [3733] = {.lex_state = 172}, - [3734] = {.lex_state = 176}, - [3735] = {.lex_state = 203}, - [3736] = {.lex_state = 92}, - [3737] = {.lex_state = 92}, - [3738] = {.lex_state = 172}, - [3739] = {.lex_state = 172}, - [3740] = {.lex_state = 77}, - [3741] = {.lex_state = 92}, - [3742] = {.lex_state = 203}, - [3743] = {.lex_state = 203}, - [3744] = {.lex_state = 205}, - [3745] = {.lex_state = 92}, - [3746] = {.lex_state = 92}, - [3747] = {.lex_state = 203}, - [3748] = {.lex_state = 92}, - [3749] = {.lex_state = 92}, - [3750] = {.lex_state = 92}, - [3751] = {.lex_state = 176}, - [3752] = {.lex_state = 203}, - [3753] = {.lex_state = 203}, - [3754] = {.lex_state = 203}, - [3755] = {.lex_state = 197}, - [3756] = {.lex_state = 92}, - [3757] = {.lex_state = 166}, - [3758] = {.lex_state = 197}, - [3759] = {.lex_state = 92}, - [3760] = {.lex_state = 92}, - [3761] = {.lex_state = 172}, - [3762] = {.lex_state = 197}, - [3763] = {.lex_state = 197}, - [3764] = {.lex_state = 197}, - [3765] = {.lex_state = 197}, - [3766] = {.lex_state = 166}, - [3767] = {.lex_state = 197}, - [3768] = {.lex_state = 203}, - [3769] = {.lex_state = 197}, - [3770] = {.lex_state = 166}, - [3771] = {.lex_state = 166}, - [3772] = {.lex_state = 166}, - [3773] = {.lex_state = 197}, - [3774] = {.lex_state = 203}, - [3775] = {.lex_state = 203}, - [3776] = {.lex_state = 181}, - [3777] = {.lex_state = 181}, - [3778] = {.lex_state = 203}, - [3779] = {.lex_state = 172}, - [3780] = {.lex_state = 166}, - [3781] = {.lex_state = 166}, - [3782] = {.lex_state = 203}, - [3783] = {.lex_state = 172}, - [3784] = {.lex_state = 166}, - [3785] = {.lex_state = 197}, - [3786] = {.lex_state = 172}, - [3787] = {.lex_state = 172}, - [3788] = {.lex_state = 203}, - [3789] = {.lex_state = 166}, - [3790] = {.lex_state = 203}, - [3791] = {.lex_state = 203}, - [3792] = {.lex_state = 77}, - [3793] = {.lex_state = 166}, - [3794] = {.lex_state = 176}, - [3795] = {.lex_state = 203}, - [3796] = {.lex_state = 203}, - [3797] = {.lex_state = 203}, - [3798] = {.lex_state = 77}, - [3799] = {.lex_state = 166}, - [3800] = {.lex_state = 166}, - [3801] = {.lex_state = 203}, - [3802] = {.lex_state = 77}, - [3803] = {.lex_state = 178}, - [3804] = {.lex_state = 77}, - [3805] = {.lex_state = 197}, - [3806] = {.lex_state = 203}, - [3807] = {.lex_state = 77}, - [3808] = {.lex_state = 203}, - [3809] = {.lex_state = 178}, - [3810] = {.lex_state = 77}, - [3811] = {.lex_state = 203}, - [3812] = {.lex_state = 77}, - [3813] = {.lex_state = 203}, - [3814] = {.lex_state = 203}, - [3815] = {.lex_state = 77}, - [3816] = {.lex_state = 203}, - [3817] = {.lex_state = 203}, - [3818] = {.lex_state = 77}, - [3819] = {.lex_state = 203}, - [3820] = {.lex_state = 203}, - [3821] = {.lex_state = 203}, - [3822] = {.lex_state = 77}, - [3823] = {.lex_state = 171}, - [3824] = {.lex_state = 171}, - [3825] = {.lex_state = 203}, - [3826] = {.lex_state = 203}, - [3827] = {.lex_state = 77}, - [3828] = {.lex_state = 203}, - [3829] = {.lex_state = 203}, - [3830] = {.lex_state = 166}, - [3831] = {.lex_state = 166}, - [3832] = {.lex_state = 77}, - [3833] = {.lex_state = 203}, - [3834] = {.lex_state = 197}, - [3835] = {.lex_state = 203}, - [3836] = {.lex_state = 77}, - [3837] = {.lex_state = 203}, - [3838] = {.lex_state = 203}, - [3839] = {.lex_state = 197}, + [3385] = {.lex_state = 582}, + [3386] = {.lex_state = 83}, + [3387] = {.lex_state = 63}, + [3388] = {.lex_state = 561}, + [3389] = {.lex_state = 66}, + [3390] = {.lex_state = 63}, + [3391] = {.lex_state = 118}, + [3392] = {.lex_state = 619}, + [3393] = {.lex_state = 619}, + [3394] = {.lex_state = 582}, + [3395] = {.lex_state = 63}, + [3396] = {.lex_state = 561}, + [3397] = {.lex_state = 100}, + [3398] = {.lex_state = 582}, + [3399] = {.lex_state = 561}, + [3400] = {.lex_state = 592}, + [3401] = {.lex_state = 561}, + [3402] = {.lex_state = 596}, + [3403] = {.lex_state = 619}, + [3404] = {.lex_state = 561}, + [3405] = {.lex_state = 561}, + [3406] = {.lex_state = 561}, + [3407] = {.lex_state = 561}, + [3408] = {.lex_state = 561}, + [3409] = {.lex_state = 619}, + [3410] = {.lex_state = 98}, + [3411] = {.lex_state = 68}, + [3412] = {.lex_state = 561}, + [3413] = {.lex_state = 64}, + [3414] = {.lex_state = 100}, + [3415] = {.lex_state = 199}, + [3416] = {.lex_state = 561}, + [3417] = {.lex_state = 631}, + [3418] = {.lex_state = 100}, + [3419] = {.lex_state = 64}, + [3420] = {.lex_state = 66}, + [3421] = {.lex_state = 104}, + [3422] = {.lex_state = 561}, + [3423] = {.lex_state = 66}, + [3424] = {.lex_state = 104}, + [3425] = {.lex_state = 561}, + [3426] = {.lex_state = 561}, + [3427] = {.lex_state = 561}, + [3428] = {.lex_state = 98}, + [3429] = {.lex_state = 582}, + [3430] = {.lex_state = 561}, + [3431] = {.lex_state = 100}, + [3432] = {.lex_state = 561}, + [3433] = {.lex_state = 104}, + [3434] = {.lex_state = 100}, + [3435] = {.lex_state = 72}, + [3436] = {.lex_state = 66}, + [3437] = {.lex_state = 619}, + [3438] = {.lex_state = 561}, + [3439] = {.lex_state = 66}, + [3440] = {.lex_state = 100}, + [3441] = {.lex_state = 75}, + [3442] = {.lex_state = 561}, + [3443] = {.lex_state = 561}, + [3444] = {.lex_state = 561}, + [3445] = {.lex_state = 561}, + [3446] = {.lex_state = 100}, + [3447] = {.lex_state = 100}, + [3448] = {.lex_state = 66}, + [3449] = {.lex_state = 78}, + [3450] = {.lex_state = 100}, + [3451] = {.lex_state = 104}, + [3452] = {.lex_state = 561}, + [3453] = {.lex_state = 75}, + [3454] = {.lex_state = 561}, + [3455] = {.lex_state = 561}, + [3456] = {.lex_state = 98}, + [3457] = {.lex_state = 561}, + [3458] = {.lex_state = 100}, + [3459] = {.lex_state = 96}, + [3460] = {.lex_state = 561}, + [3461] = {.lex_state = 561}, + [3462] = {.lex_state = 561}, + [3463] = {.lex_state = 561}, + [3464] = {.lex_state = 100}, + [3465] = {.lex_state = 561}, + [3466] = {.lex_state = 561}, + [3467] = {.lex_state = 66}, + [3468] = {.lex_state = 561}, + [3469] = {.lex_state = 561}, + [3470] = {.lex_state = 561}, + [3471] = {.lex_state = 561}, + [3472] = {.lex_state = 561}, + [3473] = {.lex_state = 561}, + [3474] = {.lex_state = 561}, + [3475] = {.lex_state = 561}, + [3476] = {.lex_state = 100}, + [3477] = {.lex_state = 561}, + [3478] = {.lex_state = 561}, + [3479] = {.lex_state = 100}, + [3480] = {.lex_state = 561}, + [3481] = {.lex_state = 561}, + [3482] = {.lex_state = 100}, + [3483] = {.lex_state = 100}, + [3484] = {.lex_state = 75}, + [3485] = {.lex_state = 561}, + [3486] = {.lex_state = 100}, + [3487] = {.lex_state = 66}, + [3488] = {.lex_state = 561}, + [3489] = {.lex_state = 582}, + [3490] = {.lex_state = 582}, + [3491] = {.lex_state = 104}, + [3492] = {.lex_state = 597}, + [3493] = {.lex_state = 561}, + [3494] = {.lex_state = 561}, + [3495] = {.lex_state = 561}, + [3496] = {.lex_state = 561}, + [3497] = {.lex_state = 561}, + [3498] = {.lex_state = 561}, + [3499] = {.lex_state = 619}, + [3500] = {.lex_state = 83}, + [3501] = {.lex_state = 561}, + [3502] = {.lex_state = 582}, + [3503] = {.lex_state = 561}, + [3504] = {.lex_state = 561}, + [3505] = {.lex_state = 104}, + [3506] = {.lex_state = 66}, + [3507] = {.lex_state = 619}, + [3508] = {.lex_state = 582}, + [3509] = {.lex_state = 100}, + [3510] = {.lex_state = 619}, + [3511] = {.lex_state = 104}, + [3512] = {.lex_state = 199}, + [3513] = {.lex_state = 561}, + [3514] = {.lex_state = 619}, + [3515] = {.lex_state = 633}, + [3516] = {.lex_state = 561}, + [3517] = {.lex_state = 72}, + [3518] = {.lex_state = 78}, + [3519] = {.lex_state = 561}, + [3520] = {.lex_state = 121}, + [3521] = {.lex_state = 561}, + [3522] = {.lex_state = 199}, + [3523] = {.lex_state = 561}, + [3524] = {.lex_state = 66}, + [3525] = {.lex_state = 199}, + [3526] = {.lex_state = 83}, + [3527] = {.lex_state = 64}, + [3528] = {.lex_state = 582}, + [3529] = {.lex_state = 75}, + [3530] = {.lex_state = 104}, + [3531] = {.lex_state = 104}, + [3532] = {.lex_state = 122}, + [3533] = {.lex_state = 561}, + [3534] = {.lex_state = 83}, + [3535] = {.lex_state = 72}, + [3536] = {.lex_state = 561}, + [3537] = {.lex_state = 582}, + [3538] = {.lex_state = 181}, + [3539] = {.lex_state = 75}, + [3540] = {.lex_state = 582}, + [3541] = {.lex_state = 83}, + [3542] = {.lex_state = 593}, + [3543] = {.lex_state = 83}, + [3544] = {.lex_state = 72}, + [3545] = {.lex_state = 78}, + [3546] = {.lex_state = 181}, + [3547] = {.lex_state = 66}, + [3548] = {.lex_state = 561}, + [3549] = {.lex_state = 78}, + [3550] = {.lex_state = 83}, + [3551] = {.lex_state = 83}, + [3552] = {.lex_state = 68}, + [3553] = {.lex_state = 83}, + [3554] = {.lex_state = 582}, + [3555] = {.lex_state = 582}, + [3556] = {.lex_state = 561}, + [3557] = {.lex_state = 72}, + [3558] = {.lex_state = 561}, + [3559] = {.lex_state = 582}, + [3560] = {.lex_state = 98}, + [3561] = {.lex_state = 64}, + [3562] = {.lex_state = 561}, + [3563] = {.lex_state = 83}, + [3564] = {.lex_state = 83}, + [3565] = {.lex_state = 83}, + [3566] = {.lex_state = 561}, + [3567] = {.lex_state = 64}, + [3568] = {.lex_state = 83}, + [3569] = {.lex_state = 98}, + [3570] = {.lex_state = 68}, + [3571] = {.lex_state = 582}, + [3572] = {.lex_state = 68}, + [3573] = {.lex_state = 68}, + [3574] = {.lex_state = 199}, + [3575] = {.lex_state = 83}, + [3576] = {.lex_state = 100}, + [3577] = {.lex_state = 78}, + [3578] = {.lex_state = 582}, + [3579] = {.lex_state = 561}, + [3580] = {.lex_state = 98}, + [3581] = {.lex_state = 561}, + [3582] = {.lex_state = 561}, + [3583] = {.lex_state = 582}, + [3584] = {.lex_state = 582}, + [3585] = {.lex_state = 640}, + [3586] = {.lex_state = 582}, + [3587] = {.lex_state = 561}, + [3588] = {.lex_state = 597}, + [3589] = {.lex_state = 561}, + [3590] = {.lex_state = 582}, + [3591] = {.lex_state = 561}, + [3592] = {.lex_state = 561}, + [3593] = {.lex_state = 633}, + [3594] = {.lex_state = 561}, + [3595] = {.lex_state = 582}, + [3596] = {.lex_state = 561}, + [3597] = {.lex_state = 561}, + [3598] = {.lex_state = 98}, + [3599] = {.lex_state = 561}, + [3600] = {.lex_state = 582}, + [3601] = {.lex_state = 582}, + [3602] = {.lex_state = 98}, + [3603] = {.lex_state = 582}, + [3604] = {.lex_state = 582}, + [3605] = {.lex_state = 582}, + [3606] = {.lex_state = 582}, + [3607] = {.lex_state = 79}, + [3608] = {.lex_state = 98}, + [3609] = {.lex_state = 561}, + [3610] = {.lex_state = 582}, + [3611] = {.lex_state = 582}, + [3612] = {.lex_state = 561}, + [3613] = {.lex_state = 619}, + [3614] = {.lex_state = 98}, + [3615] = {.lex_state = 582}, + [3616] = {.lex_state = 79}, + [3617] = {.lex_state = 582}, + [3618] = {.lex_state = 582}, + [3619] = {.lex_state = 582}, + [3620] = {.lex_state = 100}, + [3621] = {.lex_state = 16}, + [3622] = {.lex_state = 582}, + [3623] = {.lex_state = 76}, + [3624] = {.lex_state = 582}, + [3625] = {.lex_state = 15}, + [3626] = {.lex_state = 561}, + [3627] = {.lex_state = 582}, + [3628] = {.lex_state = 619}, + [3629] = {.lex_state = 76}, + [3630] = {.lex_state = 582}, + [3631] = {.lex_state = 98}, + [3632] = {.lex_state = 582}, + [3633] = {.lex_state = 79}, + [3634] = {.lex_state = 561}, + [3635] = {.lex_state = 640}, + [3636] = {.lex_state = 76}, + [3637] = {.lex_state = 69}, + [3638] = {.lex_state = 76}, + [3639] = {.lex_state = 561}, + [3640] = {.lex_state = 561}, + [3641] = {.lex_state = 582}, + [3642] = {.lex_state = 98}, + [3643] = {.lex_state = 582}, + [3644] = {.lex_state = 561}, + [3645] = {.lex_state = 200}, + [3646] = {.lex_state = 79}, + [3647] = {.lex_state = 561}, + [3648] = {.lex_state = 582}, + [3649] = {.lex_state = 179}, + [3650] = {.lex_state = 582}, + [3651] = {.lex_state = 179}, + [3652] = {.lex_state = 98}, + [3653] = {.lex_state = 582}, + [3654] = {.lex_state = 640}, + [3655] = {.lex_state = 640}, + [3656] = {.lex_state = 561}, + [3657] = {.lex_state = 582}, + [3658] = {.lex_state = 200}, + [3659] = {.lex_state = 582}, + [3660] = {.lex_state = 204}, + [3661] = {.lex_state = 179}, + [3662] = {.lex_state = 98}, + [3663] = {.lex_state = 561}, + [3664] = {.lex_state = 561}, + [3665] = {.lex_state = 561}, + [3666] = {.lex_state = 100}, + [3667] = {.lex_state = 200}, + [3668] = {.lex_state = 582}, + [3669] = {.lex_state = 582}, + [3670] = {.lex_state = 100}, + [3671] = {.lex_state = 582}, + [3672] = {.lex_state = 179}, + [3673] = {.lex_state = 98}, + [3674] = {.lex_state = 561}, + [3675] = {.lex_state = 98}, + [3676] = {.lex_state = 179}, + [3677] = {.lex_state = 582}, + [3678] = {.lex_state = 582}, + [3679] = {.lex_state = 582}, + [3680] = {.lex_state = 582}, + [3681] = {.lex_state = 582}, + [3682] = {.lex_state = 98}, + [3683] = {.lex_state = 76}, + [3684] = {.lex_state = 582}, + [3685] = {.lex_state = 582}, + [3686] = {.lex_state = 582}, + [3687] = {.lex_state = 561}, + [3688] = {.lex_state = 561}, + [3689] = {.lex_state = 582}, + [3690] = {.lex_state = 582}, + [3691] = {.lex_state = 582}, + [3692] = {.lex_state = 582}, + [3693] = {.lex_state = 582}, + [3694] = {.lex_state = 98}, + [3695] = {.lex_state = 582}, + [3696] = {.lex_state = 582}, + [3697] = {.lex_state = 582}, + [3698] = {.lex_state = 582}, + [3699] = {.lex_state = 582}, + [3700] = {.lex_state = 561}, + [3701] = {.lex_state = 582}, + [3702] = {.lex_state = 582}, + [3703] = {.lex_state = 582}, + [3704] = {.lex_state = 561}, + [3705] = {.lex_state = 582}, + [3706] = {.lex_state = 582}, + [3707] = {.lex_state = 561}, + [3708] = {.lex_state = 582}, + [3709] = {.lex_state = 582}, + [3710] = {.lex_state = 104}, + [3711] = {.lex_state = 582}, + [3712] = {.lex_state = 582}, + [3713] = {.lex_state = 561}, + [3714] = {.lex_state = 619}, + [3715] = {.lex_state = 582}, + [3716] = {.lex_state = 582}, + [3717] = {.lex_state = 98}, + [3718] = {.lex_state = 582}, + [3719] = {.lex_state = 561}, + [3720] = {.lex_state = 640}, + [3721] = {.lex_state = 561}, + [3722] = {.lex_state = 561}, + [3723] = {.lex_state = 561}, + [3724] = {.lex_state = 104}, + [3725] = {.lex_state = 582}, + [3726] = {.lex_state = 640}, + [3727] = {.lex_state = 582}, + [3728] = {.lex_state = 561}, + [3729] = {.lex_state = 640}, + [3730] = {.lex_state = 582}, + [3731] = {.lex_state = 104}, + [3732] = {.lex_state = 561}, + [3733] = {.lex_state = 582}, + [3734] = {.lex_state = 561}, + [3735] = {.lex_state = 561}, + [3736] = {.lex_state = 561}, + [3737] = {.lex_state = 561}, + [3738] = {.lex_state = 561}, + [3739] = {.lex_state = 582}, + [3740] = {.lex_state = 561}, + [3741] = {.lex_state = 65}, + [3742] = {.lex_state = 582}, + [3743] = {.lex_state = 104}, + [3744] = {.lex_state = 14}, + [3745] = {.lex_state = 582}, + [3746] = {.lex_state = 561}, + [3747] = {.lex_state = 582}, + [3748] = {.lex_state = 561}, + [3749] = {.lex_state = 582}, + [3750] = {.lex_state = 79}, + [3751] = {.lex_state = 561}, + [3752] = {.lex_state = 561}, + [3753] = {.lex_state = 561}, + [3754] = {.lex_state = 640}, + [3755] = {.lex_state = 104}, + [3756] = {.lex_state = 561}, + [3757] = {.lex_state = 79}, + [3758] = {.lex_state = 98}, + [3759] = {.lex_state = 561}, + [3760] = {.lex_state = 561}, + [3761] = {.lex_state = 200}, + [3762] = {.lex_state = 561}, + [3763] = {.lex_state = 96}, + [3764] = {.lex_state = 561}, + [3765] = {.lex_state = 561}, + [3766] = {.lex_state = 561}, + [3767] = {.lex_state = 98}, + [3768] = {.lex_state = 561}, + [3769] = {.lex_state = 98}, + [3770] = {.lex_state = 100}, + [3771] = {.lex_state = 561}, + [3772] = {.lex_state = 561}, + [3773] = {.lex_state = 561}, + [3774] = {.lex_state = 561}, + [3775] = {.lex_state = 200}, + [3776] = {.lex_state = 98}, + [3777] = {.lex_state = 98}, + [3778] = {.lex_state = 98}, + [3779] = {.lex_state = 66}, + [3780] = {.lex_state = 582}, + [3781] = {.lex_state = 593}, + [3782] = {.lex_state = 73}, + [3783] = {.lex_state = 66}, + [3784] = {.lex_state = 100}, + [3785] = {.lex_state = 66}, + [3786] = {.lex_state = 100}, + [3787] = {.lex_state = 582}, + [3788] = {.lex_state = 582}, + [3789] = {.lex_state = 100}, + [3790] = {.lex_state = 100}, + [3791] = {.lex_state = 640}, + [3792] = {.lex_state = 582}, + [3793] = {.lex_state = 582}, + [3794] = {.lex_state = 582}, + [3795] = {.lex_state = 582}, + [3796] = {.lex_state = 100}, + [3797] = {.lex_state = 207}, + [3798] = {.lex_state = 582}, + [3799] = {.lex_state = 640}, + [3800] = {.lex_state = 582}, + [3801] = {.lex_state = 100}, + [3802] = {.lex_state = 96}, + [3803] = {.lex_state = 582}, + [3804] = {.lex_state = 204}, + [3805] = {.lex_state = 582}, + [3806] = {.lex_state = 66}, + [3807] = {.lex_state = 582}, + [3808] = {.lex_state = 100}, + [3809] = {.lex_state = 582}, + [3810] = {.lex_state = 100}, + [3811] = {.lex_state = 100}, + [3812] = {.lex_state = 582}, + [3813] = {.lex_state = 582}, + [3814] = {.lex_state = 582}, + [3815] = {.lex_state = 184}, + [3816] = {.lex_state = 98}, + [3817] = {.lex_state = 100}, + [3818] = {.lex_state = 98}, + [3819] = {.lex_state = 582}, + [3820] = {.lex_state = 96}, + [3821] = {.lex_state = 100}, + [3822] = {.lex_state = 100}, + [3823] = {.lex_state = 100}, + [3824] = {.lex_state = 204}, + [3825] = {.lex_state = 582}, + [3826] = {.lex_state = 206}, + [3827] = {.lex_state = 98}, + [3828] = {.lex_state = 582}, + [3829] = {.lex_state = 582}, + [3830] = {.lex_state = 582}, + [3831] = {.lex_state = 202}, + [3832] = {.lex_state = 204}, + [3833] = {.lex_state = 202}, + [3834] = {.lex_state = 100}, + [3835] = {.lex_state = 66}, + [3836] = {.lex_state = 100}, + [3837] = {.lex_state = 582}, + [3838] = {.lex_state = 80}, + [3839] = {.lex_state = 582}, [3840] = {.lex_state = 203}, - [3841] = {.lex_state = 235}, - [3842] = {.lex_state = 204}, - [3843] = {.lex_state = 203}, - [3844] = {.lex_state = 203}, - [3845] = {.lex_state = 203}, - [3846] = {.lex_state = 203}, - [3847] = {.lex_state = 204}, - [3848] = {.lex_state = 203}, - [3849] = {.lex_state = 203}, - [3850] = {.lex_state = 92}, - [3851] = {.lex_state = 181}, - [3852] = {.lex_state = 197}, - [3853] = {.lex_state = 203}, - [3854] = {.lex_state = 171}, - [3855] = {.lex_state = 203}, - [3856] = {.lex_state = 204}, - [3857] = {.lex_state = 203}, - [3858] = {.lex_state = 203}, - [3859] = {.lex_state = 177}, - [3860] = {.lex_state = 170}, - [3861] = {.lex_state = 170}, - [3862] = {.lex_state = 170}, - [3863] = {.lex_state = 170}, - [3864] = {.lex_state = 170}, - [3865] = {.lex_state = 170}, - [3866] = {.lex_state = 203}, - [3867] = {.lex_state = 203}, - [3868] = {.lex_state = 203}, - [3869] = {.lex_state = 77}, - [3870] = {.lex_state = 203}, - [3871] = {.lex_state = 77}, - [3872] = {.lex_state = 170}, - [3873] = {.lex_state = 170}, - [3874] = {.lex_state = 203}, - [3875] = {.lex_state = 203}, - [3876] = {.lex_state = 170}, - [3877] = {.lex_state = 203}, - [3878] = {.lex_state = 77}, - [3879] = {.lex_state = 203}, - [3880] = {.lex_state = 177}, - [3881] = {.lex_state = 177}, - [3882] = {.lex_state = 203}, - [3883] = {.lex_state = 77}, - [3884] = {.lex_state = 203}, - [3885] = {.lex_state = 203}, - [3886] = {.lex_state = 177}, - [3887] = {.lex_state = 203}, - [3888] = {.lex_state = 177}, - [3889] = {.lex_state = 234}, - [3890] = {.lex_state = 203}, - [3891] = {.lex_state = 177}, - [3892] = {.lex_state = 177}, - [3893] = {.lex_state = 177}, - [3894] = {.lex_state = 77}, - [3895] = {.lex_state = 177}, - [3896] = {.lex_state = 203}, - [3897] = {.lex_state = 177}, - [3898] = {.lex_state = 203}, - [3899] = {.lex_state = 177}, - [3900] = {.lex_state = 177}, - [3901] = {.lex_state = 203}, - [3902] = {.lex_state = 177}, - [3903] = {.lex_state = 77}, - [3904] = {.lex_state = 177}, - [3905] = {.lex_state = 142}, - [3906] = {.lex_state = 177}, - [3907] = {.lex_state = 184}, - [3908] = {.lex_state = 177}, - [3909] = {.lex_state = 203}, - [3910] = {.lex_state = 203}, - [3911] = {.lex_state = 177}, - [3912] = {.lex_state = 177}, - [3913] = {.lex_state = 177}, - [3914] = {.lex_state = 177}, - [3915] = {.lex_state = 177}, - [3916] = {.lex_state = 203}, - [3917] = {.lex_state = 203}, - [3918] = {.lex_state = 177}, - [3919] = {.lex_state = 170}, - [3920] = {.lex_state = 177}, - [3921] = {.lex_state = 203}, - [3922] = {.lex_state = 203}, - [3923] = {.lex_state = 203}, - [3924] = {.lex_state = 177}, - [3925] = {.lex_state = 170}, - [3926] = {.lex_state = 142}, - [3927] = {.lex_state = 77}, - [3928] = {.lex_state = 177}, - [3929] = {.lex_state = 203}, - [3930] = {.lex_state = 177}, - [3931] = {.lex_state = 203}, - [3932] = {.lex_state = 203}, - [3933] = {.lex_state = 177}, - [3934] = {.lex_state = 177}, - [3935] = {.lex_state = 177}, - [3936] = {.lex_state = 203}, - [3937] = {.lex_state = 177}, - [3938] = {.lex_state = 177}, - [3939] = {.lex_state = 177}, - [3940] = {.lex_state = 177}, - [3941] = {.lex_state = 177}, - [3942] = {.lex_state = 177}, - [3943] = {.lex_state = 77}, - [3944] = {.lex_state = 177}, - [3945] = {.lex_state = 177}, - [3946] = {.lex_state = 177}, - [3947] = {.lex_state = 182}, - [3948] = {.lex_state = 177}, - [3949] = {.lex_state = 177}, - [3950] = {.lex_state = 170}, - [3951] = {.lex_state = 203}, - [3952] = {.lex_state = 77}, - [3953] = {.lex_state = 77}, - [3954] = {.lex_state = 182}, - [3955] = {.lex_state = 177}, - [3956] = {.lex_state = 177}, - [3957] = {.lex_state = 177}, - [3958] = {.lex_state = 177}, - [3959] = {.lex_state = 177}, - [3960] = {.lex_state = 77}, - [3961] = {.lex_state = 203}, - [3962] = {.lex_state = 77}, - [3963] = {.lex_state = 170}, - [3964] = {.lex_state = 203}, - [3965] = {.lex_state = 177}, - [3966] = {.lex_state = 177}, - [3967] = {.lex_state = 177}, - [3968] = {.lex_state = 177}, - [3969] = {.lex_state = 177}, - [3970] = {.lex_state = 177}, - [3971] = {.lex_state = 170}, - [3972] = {.lex_state = 177}, - [3973] = {.lex_state = 170}, - [3974] = {.lex_state = 170}, - [3975] = {.lex_state = 182}, - [3976] = {.lex_state = 177}, - [3977] = {.lex_state = 177}, - [3978] = {.lex_state = 177}, - [3979] = {.lex_state = 177}, - [3980] = {.lex_state = 177}, - [3981] = {.lex_state = 177}, - [3982] = {.lex_state = 77}, - [3983] = {.lex_state = 149}, - [3984] = {.lex_state = 77}, - [3985] = {.lex_state = 203}, - [3986] = {.lex_state = 170}, - [3987] = {.lex_state = 77}, - [3988] = {.lex_state = 170}, - [3989] = {.lex_state = 77}, - [3990] = {.lex_state = 203}, - [3991] = {.lex_state = 77}, - [3992] = {.lex_state = 142}, - [3993] = {.lex_state = 142}, - [3994] = {.lex_state = 142}, - [3995] = {.lex_state = 142}, + [3841] = {.lex_state = 81}, + [3842] = {.lex_state = 100}, + [3843] = {.lex_state = 204}, + [3844] = {.lex_state = 100}, + [3845] = {.lex_state = 204}, + [3846] = {.lex_state = 100}, + [3847] = {.lex_state = 100}, + [3848] = {.lex_state = 100}, + [3849] = {.lex_state = 100}, + [3850] = {.lex_state = 100}, + [3851] = {.lex_state = 66}, + [3852] = {.lex_state = 582}, + [3853] = {.lex_state = 582}, + [3854] = {.lex_state = 104}, + [3855] = {.lex_state = 582}, + [3856] = {.lex_state = 582}, + [3857] = {.lex_state = 582}, + [3858] = {.lex_state = 206}, + [3859] = {.lex_state = 582}, + [3860] = {.lex_state = 204}, + [3861] = {.lex_state = 100}, + [3862] = {.lex_state = 66}, + [3863] = {.lex_state = 100}, + [3864] = {.lex_state = 204}, + [3865] = {.lex_state = 100}, + [3866] = {.lex_state = 582}, + [3867] = {.lex_state = 582}, + [3868] = {.lex_state = 100}, + [3869] = {.lex_state = 640}, + [3870] = {.lex_state = 582}, + [3871] = {.lex_state = 640}, + [3872] = {.lex_state = 104}, + [3873] = {.lex_state = 206}, + [3874] = {.lex_state = 582}, + [3875] = {.lex_state = 640}, + [3876] = {.lex_state = 582}, + [3877] = {.lex_state = 582}, + [3878] = {.lex_state = 66}, + [3879] = {.lex_state = 582}, + [3880] = {.lex_state = 582}, + [3881] = {.lex_state = 582}, + [3882] = {.lex_state = 17}, + [3883] = {.lex_state = 582}, + [3884] = {.lex_state = 204}, + [3885] = {.lex_state = 640}, + [3886] = {.lex_state = 582}, + [3887] = {.lex_state = 582}, + [3888] = {.lex_state = 104}, + [3889] = {.lex_state = 582}, + [3890] = {.lex_state = 180}, + [3891] = {.lex_state = 582}, + [3892] = {.lex_state = 582}, + [3893] = {.lex_state = 204}, + [3894] = {.lex_state = 582}, + [3895] = {.lex_state = 582}, + [3896] = {.lex_state = 18}, + [3897] = {.lex_state = 582}, + [3898] = {.lex_state = 204}, + [3899] = {.lex_state = 582}, + [3900] = {.lex_state = 204}, + [3901] = {.lex_state = 582}, + [3902] = {.lex_state = 180}, + [3903] = {.lex_state = 582}, + [3904] = {.lex_state = 100}, + [3905] = {.lex_state = 582}, + [3906] = {.lex_state = 582}, + [3907] = {.lex_state = 98}, + [3908] = {.lex_state = 100}, + [3909] = {.lex_state = 582}, + [3910] = {.lex_state = 582}, + [3911] = {.lex_state = 582}, + [3912] = {.lex_state = 100}, + [3913] = {.lex_state = 640}, + [3914] = {.lex_state = 180}, + [3915] = {.lex_state = 582}, + [3916] = {.lex_state = 582}, + [3917] = {.lex_state = 582}, + [3918] = {.lex_state = 640}, + [3919] = {.lex_state = 582}, + [3920] = {.lex_state = 582}, + [3921] = {.lex_state = 582}, + [3922] = {.lex_state = 180}, + [3923] = {.lex_state = 582}, + [3924] = {.lex_state = 582}, + [3925] = {.lex_state = 582}, + [3926] = {.lex_state = 98}, + [3927] = {.lex_state = 204}, + [3928] = {.lex_state = 582}, + [3929] = {.lex_state = 180}, + [3930] = {.lex_state = 66}, + [3931] = {.lex_state = 66}, + [3932] = {.lex_state = 208}, + [3933] = {.lex_state = 184}, + [3934] = {.lex_state = 184}, + [3935] = {.lex_state = 184}, + [3936] = {.lex_state = 206}, + [3937] = {.lex_state = 184}, + [3938] = {.lex_state = 206}, + [3939] = {.lex_state = 208}, + [3940] = {.lex_state = 98}, + [3941] = {.lex_state = 184}, + [3942] = {.lex_state = 66}, + [3943] = {.lex_state = 206}, + [3944] = {.lex_state = 184}, + [3945] = {.lex_state = 132}, + [3946] = {.lex_state = 171}, + [3947] = {.lex_state = 171}, + [3948] = {.lex_state = 204}, + [3949] = {.lex_state = 66}, + [3950] = {.lex_state = 140}, + [3951] = {.lex_state = 174}, + [3952] = {.lex_state = 187}, + [3953] = {.lex_state = 66}, + [3954] = {.lex_state = 183}, + [3955] = {.lex_state = 174}, + [3956] = {.lex_state = 204}, + [3957] = {.lex_state = 206}, + [3958] = {.lex_state = 66}, + [3959] = {.lex_state = 66}, + [3960] = {.lex_state = 66}, + [3961] = {.lex_state = 174}, + [3962] = {.lex_state = 204}, + [3963] = {.lex_state = 174}, + [3964] = {.lex_state = 206}, + [3965] = {.lex_state = 66}, + [3966] = {.lex_state = 66}, + [3967] = {.lex_state = 204}, + [3968] = {.lex_state = 182}, + [3969] = {.lex_state = 66}, + [3970] = {.lex_state = 66}, + [3971] = {.lex_state = 182}, + [3972] = {.lex_state = 184}, + [3973] = {.lex_state = 184}, + [3974] = {.lex_state = 141}, + [3975] = {.lex_state = 174}, + [3976] = {.lex_state = 205}, + [3977] = {.lex_state = 66}, + [3978] = {.lex_state = 184}, + [3979] = {.lex_state = 209}, + [3980] = {.lex_state = 184}, + [3981] = {.lex_state = 174}, + [3982] = {.lex_state = 131}, + [3983] = {.lex_state = 66}, + [3984] = {.lex_state = 66}, + [3985] = {.lex_state = 66}, + [3986] = {.lex_state = 66}, + [3987] = {.lex_state = 174}, + [3988] = {.lex_state = 209}, + [3989] = {.lex_state = 66}, + [3990] = {.lex_state = 205}, + [3991] = {.lex_state = 98}, + [3992] = {.lex_state = 209}, + [3993] = {.lex_state = 184}, + [3994] = {.lex_state = 174}, + [3995] = {.lex_state = 98}, [3996] = {.lex_state = 142}, - [3997] = {.lex_state = 211}, - [3998] = {.lex_state = 142}, - [3999] = {.lex_state = 142}, - [4000] = {.lex_state = 142}, - [4001] = {.lex_state = 142}, - [4002] = {.lex_state = 142}, - [4003] = {.lex_state = 142}, - [4004] = {.lex_state = 142}, - [4005] = {.lex_state = 142}, - [4006] = {.lex_state = 142}, - [4007] = {.lex_state = 142}, - [4008] = {.lex_state = 142}, - [4009] = {.lex_state = 142}, - [4010] = {.lex_state = 142}, - [4011] = {.lex_state = 142}, - [4012] = {.lex_state = 142}, - [4013] = {.lex_state = 142}, - [4014] = {.lex_state = 211}, - [4015] = {.lex_state = 142}, - [4016] = {.lex_state = 142}, - [4017] = {.lex_state = 150}, - [4018] = {.lex_state = 142}, - [4019] = {.lex_state = 142}, - [4020] = {.lex_state = 142}, - [4021] = {.lex_state = 142}, - [4022] = {.lex_state = 142}, - [4023] = {.lex_state = 142}, - [4024] = {.lex_state = 142}, - [4025] = {.lex_state = 142}, - [4026] = {.lex_state = 142}, - [4027] = {.lex_state = 142}, - [4028] = {.lex_state = 142}, - [4029] = {.lex_state = 142}, - [4030] = {.lex_state = 142}, - [4031] = {.lex_state = 142}, - [4032] = {.lex_state = 142}, - [4033] = {.lex_state = 142}, - [4034] = {.lex_state = 142}, - [4035] = {.lex_state = 142}, - [4036] = {.lex_state = 142}, - [4037] = {.lex_state = 142}, - [4038] = {.lex_state = 142}, - [4039] = {.lex_state = 142}, - [4040] = {.lex_state = 142}, - [4041] = {.lex_state = 142}, - [4042] = {.lex_state = 142}, - [4043] = {.lex_state = 142}, - [4044] = {.lex_state = 142}, - [4045] = {.lex_state = 142}, - [4046] = {.lex_state = 142}, - [4047] = {.lex_state = 142}, - [4048] = {.lex_state = 142}, - [4049] = {.lex_state = 142}, - [4050] = {.lex_state = 142}, - [4051] = {.lex_state = 142}, - [4052] = {.lex_state = 142}, - [4053] = {.lex_state = 142}, - [4054] = {.lex_state = 142}, - [4055] = {.lex_state = 142}, - [4056] = {.lex_state = 142}, - [4057] = {.lex_state = 142}, - [4058] = {.lex_state = 142}, - [4059] = {.lex_state = 142}, - [4060] = {.lex_state = 142}, - [4061] = {.lex_state = 142}, - [4062] = {.lex_state = 142}, - [4063] = {.lex_state = 142}, - [4064] = {.lex_state = 142}, - [4065] = {.lex_state = 142}, - [4066] = {.lex_state = 142}, - [4067] = {.lex_state = 142}, - [4068] = {.lex_state = 142}, - [4069] = {.lex_state = 142}, - [4070] = {.lex_state = 142}, - [4071] = {.lex_state = 142}, - [4072] = {.lex_state = 142}, - [4073] = {.lex_state = 142}, - [4074] = {.lex_state = 150}, - [4075] = {.lex_state = 142}, - [4076] = {.lex_state = 142}, - [4077] = {.lex_state = 142}, - [4078] = {.lex_state = 142}, - [4079] = {.lex_state = 142}, - [4080] = {.lex_state = 142}, - [4081] = {.lex_state = 142}, - [4082] = {.lex_state = 142}, - [4083] = {.lex_state = 142}, - [4084] = {.lex_state = 142}, - [4085] = {.lex_state = 150}, - [4086] = {.lex_state = 142}, - [4087] = {.lex_state = 153}, - [4088] = {.lex_state = 142}, - [4089] = {.lex_state = 153}, - [4090] = {.lex_state = 142}, - [4091] = {.lex_state = 154}, - [4092] = {.lex_state = 154}, - [4093] = {.lex_state = 153}, - [4094] = {.lex_state = 153}, - [4095] = {.lex_state = 154}, - [4096] = {.lex_state = 154}, - [4097] = {.lex_state = 154}, - [4098] = {.lex_state = 154}, - [4099] = {.lex_state = 238}, - [4100] = {.lex_state = 238}, - [4101] = {.lex_state = 238}, - [4102] = {.lex_state = 238}, - [4103] = {.lex_state = 238}, - [4104] = {.lex_state = 238}, - [4105] = {.lex_state = 238}, - [4106] = {.lex_state = 238}, - [4107] = {.lex_state = 238}, - [4108] = {.lex_state = 238}, - [4109] = {.lex_state = 238}, - [4110] = {.lex_state = 238}, - [4111] = {.lex_state = 238}, - [4112] = {.lex_state = 238}, - [4113] = {.lex_state = 238}, - [4114] = {.lex_state = 238}, - [4115] = {.lex_state = 238}, - [4116] = {.lex_state = 238}, - [4117] = {.lex_state = 623}, - [4118] = {.lex_state = 623}, - [4119] = {.lex_state = 623}, - [4120] = {.lex_state = 623}, - [4121] = {.lex_state = 623}, - [4122] = {.lex_state = 623}, - [4123] = {.lex_state = 623}, - [4124] = {.lex_state = 240}, - [4125] = {.lex_state = 240}, - [4126] = {.lex_state = 155}, - [4127] = {.lex_state = 240}, - [4128] = {.lex_state = 623}, - [4129] = {.lex_state = 240}, - [4130] = {.lex_state = 623}, - [4131] = {.lex_state = 623}, - [4132] = {.lex_state = 240}, - [4133] = {.lex_state = 623}, - [4134] = {.lex_state = 240}, - [4135] = {.lex_state = 623}, - [4136] = {.lex_state = 623}, - [4137] = {.lex_state = 240}, - [4138] = {.lex_state = 240}, - [4139] = {.lex_state = 623}, - [4140] = {.lex_state = 155}, - [4141] = {.lex_state = 623}, - [4142] = {.lex_state = 623}, - [4143] = {.lex_state = 623}, - [4144] = {.lex_state = 240}, - [4145] = {.lex_state = 240}, - [4146] = {.lex_state = 240}, - [4147] = {.lex_state = 245}, - [4148] = {.lex_state = 240}, - [4149] = {.lex_state = 623}, - [4150] = {.lex_state = 623}, - [4151] = {.lex_state = 241}, - [4152] = {.lex_state = 623}, - [4153] = {.lex_state = 241}, - [4154] = {.lex_state = 623}, - [4155] = {.lex_state = 623}, - [4156] = {.lex_state = 246}, - [4157] = {.lex_state = 623}, - [4158] = {.lex_state = 623}, - [4159] = {.lex_state = 623}, - [4160] = {.lex_state = 623}, - [4161] = {.lex_state = 623}, - [4162] = {.lex_state = 623}, - [4163] = {.lex_state = 241}, - [4164] = {.lex_state = 241}, - [4165] = {.lex_state = 241}, - [4166] = {.lex_state = 241}, - [4167] = {.lex_state = 242}, - [4168] = {.lex_state = 623}, - [4169] = {.lex_state = 623}, - [4170] = {.lex_state = 623}, - [4171] = {.lex_state = 623}, - [4172] = {.lex_state = 623}, - [4173] = {.lex_state = 623}, - [4174] = {.lex_state = 623}, - [4175] = {.lex_state = 623}, - [4176] = {.lex_state = 240}, - [4177] = {.lex_state = 623}, - [4178] = {.lex_state = 242}, - [4179] = {.lex_state = 623}, - [4180] = {.lex_state = 623}, - [4181] = {.lex_state = 623}, - [4182] = {.lex_state = 623}, - [4183] = {.lex_state = 623}, - [4184] = {.lex_state = 623}, - [4185] = {.lex_state = 244}, - [4186] = {.lex_state = 623}, - [4187] = {.lex_state = 623}, - [4188] = {.lex_state = 623}, - [4189] = {.lex_state = 623}, - [4190] = {.lex_state = 623}, - [4191] = {.lex_state = 623}, - [4192] = {.lex_state = 240}, - [4193] = {.lex_state = 623}, - [4194] = {.lex_state = 623}, - [4195] = {.lex_state = 240}, - [4196] = {.lex_state = 155}, - [4197] = {.lex_state = 623}, - [4198] = {.lex_state = 240}, - [4199] = {.lex_state = 623}, - [4200] = {.lex_state = 623}, - [4201] = {.lex_state = 240}, - [4202] = {.lex_state = 242}, - [4203] = {.lex_state = 242}, - [4204] = {.lex_state = 242}, - [4205] = {.lex_state = 623}, - [4206] = {.lex_state = 242}, - [4207] = {.lex_state = 623}, - [4208] = {.lex_state = 623}, - [4209] = {.lex_state = 623}, - [4210] = {.lex_state = 623}, - [4211] = {.lex_state = 623}, - [4212] = {.lex_state = 240}, - [4213] = {.lex_state = 247}, - [4214] = {.lex_state = 153}, - [4215] = {.lex_state = 623}, - [4216] = {.lex_state = 242}, - [4217] = {.lex_state = 623}, - [4218] = {.lex_state = 623}, - [4219] = {.lex_state = 623}, - [4220] = {.lex_state = 623}, - [4221] = {.lex_state = 155}, - [4222] = {.lex_state = 247}, - [4223] = {.lex_state = 623}, - [4224] = {.lex_state = 623}, - [4225] = {.lex_state = 153}, - [4226] = {.lex_state = 242}, - [4227] = {.lex_state = 623}, - [4228] = {.lex_state = 155}, - [4229] = {.lex_state = 623}, - [4230] = {.lex_state = 623}, - [4231] = {.lex_state = 623}, - [4232] = {.lex_state = 623}, - [4233] = {.lex_state = 155}, - [4234] = {.lex_state = 155}, - [4235] = {.lex_state = 242}, - [4236] = {.lex_state = 242}, - [4237] = {.lex_state = 242}, - [4238] = {.lex_state = 242}, - [4239] = {.lex_state = 242}, - [4240] = {.lex_state = 242}, - [4241] = {.lex_state = 242}, - [4242] = {.lex_state = 154}, - [4243] = {.lex_state = 243}, - [4244] = {.lex_state = 155}, - [4245] = {.lex_state = 243}, - [4246] = {.lex_state = 155}, - [4247] = {.lex_state = 155}, - [4248] = {.lex_state = 155}, - [4249] = {.lex_state = 155}, - [4250] = {.lex_state = 154}, - [4251] = {.lex_state = 155}, - [4252] = {.lex_state = 155}, - [4253] = {.lex_state = 155}, - [4254] = {.lex_state = 155}, - [4255] = {.lex_state = 155}, - [4256] = {.lex_state = 242}, - [4257] = {.lex_state = 155}, - [4258] = {.lex_state = 155}, - [4259] = {.lex_state = 256}, - [4260] = {.lex_state = 155}, - [4261] = {.lex_state = 155}, - [4262] = {.lex_state = 155}, - [4263] = {.lex_state = 155}, - [4264] = {.lex_state = 155}, - [4265] = {.lex_state = 241}, - [4266] = {.lex_state = 155}, - [4267] = {.lex_state = 155}, - [4268] = {.lex_state = 256}, - [4269] = {.lex_state = 242}, - [4270] = {.lex_state = 248}, - [4271] = {.lex_state = 248}, - [4272] = {.lex_state = 242}, - [4273] = {.lex_state = 155}, - [4274] = {.lex_state = 240}, - [4275] = {.lex_state = 155}, - [4276] = {.lex_state = 242}, - [4277] = {.lex_state = 242}, - [4278] = {.lex_state = 155}, - [4279] = {.lex_state = 155}, - [4280] = {.lex_state = 241}, - [4281] = {.lex_state = 155}, - [4282] = {.lex_state = 241}, - [4283] = {.lex_state = 241}, - [4284] = {.lex_state = 257}, - [4285] = {.lex_state = 241}, - [4286] = {.lex_state = 241}, - [4287] = {.lex_state = 241}, - [4288] = {.lex_state = 77}, - [4289] = {.lex_state = 241}, - [4290] = {.lex_state = 155}, - [4291] = {.lex_state = 241}, - [4292] = {.lex_state = 241}, - [4293] = {.lex_state = 241}, - [4294] = {.lex_state = 258}, - [4295] = {.lex_state = 257}, - [4296] = {.lex_state = 241}, - [4297] = {.lex_state = 252}, - [4298] = {.lex_state = 241}, - [4299] = {.lex_state = 241}, - [4300] = {.lex_state = 252}, - [4301] = {.lex_state = 252}, - [4302] = {.lex_state = 257}, - [4303] = {.lex_state = 241}, - [4304] = {.lex_state = 241}, - [4305] = {.lex_state = 252}, - [4306] = {.lex_state = 241}, - [4307] = {.lex_state = 241}, - [4308] = {.lex_state = 241}, - [4309] = {.lex_state = 241}, - [4310] = {.lex_state = 252}, - [4311] = {.lex_state = 241}, - [4312] = {.lex_state = 241}, - [4313] = {.lex_state = 241}, - [4314] = {.lex_state = 241}, - [4315] = {.lex_state = 241}, - [4316] = {.lex_state = 155}, - [4317] = {.lex_state = 252}, - [4318] = {.lex_state = 241}, - [4319] = {.lex_state = 241}, - [4320] = {.lex_state = 257}, - [4321] = {.lex_state = 241}, - [4322] = {.lex_state = 252}, - [4323] = {.lex_state = 155}, + [3997] = {.lex_state = 184}, + [3998] = {.lex_state = 66}, + [3999] = {.lex_state = 66}, + [4000] = {.lex_state = 205}, + [4001] = {.lex_state = 66}, + [4002] = {.lex_state = 205}, + [4003] = {.lex_state = 130}, + [4004] = {.lex_state = 183}, + [4005] = {.lex_state = 184}, + [4006] = {.lex_state = 66}, + [4007] = {.lex_state = 174}, + [4008] = {.lex_state = 66}, + [4009] = {.lex_state = 66}, + [4010] = {.lex_state = 191}, + [4011] = {.lex_state = 98}, + [4012] = {.lex_state = 98}, + [4013] = {.lex_state = 98}, + [4014] = {.lex_state = 204}, + [4015] = {.lex_state = 250}, + [4016] = {.lex_state = 204}, + [4017] = {.lex_state = 98}, + [4018] = {.lex_state = 210}, + [4019] = {.lex_state = 210}, + [4020] = {.lex_state = 210}, + [4021] = {.lex_state = 210}, + [4022] = {.lex_state = 210}, + [4023] = {.lex_state = 210}, + [4024] = {.lex_state = 210}, + [4025] = {.lex_state = 210}, + [4026] = {.lex_state = 210}, + [4027] = {.lex_state = 210}, + [4028] = {.lex_state = 210}, + [4029] = {.lex_state = 210}, + [4030] = {.lex_state = 96}, + [4031] = {.lex_state = 210}, + [4032] = {.lex_state = 210}, + [4033] = {.lex_state = 210}, + [4034] = {.lex_state = 210}, + [4035] = {.lex_state = 204}, + [4036] = {.lex_state = 210}, + [4037] = {.lex_state = 210}, + [4038] = {.lex_state = 210}, + [4039] = {.lex_state = 185}, + [4040] = {.lex_state = 186}, + [4041] = {.lex_state = 98}, + [4042] = {.lex_state = 185}, + [4043] = {.lex_state = 212}, + [4044] = {.lex_state = 210}, + [4045] = {.lex_state = 191}, + [4046] = {.lex_state = 210}, + [4047] = {.lex_state = 210}, + [4048] = {.lex_state = 210}, + [4049] = {.lex_state = 191}, + [4050] = {.lex_state = 210}, + [4051] = {.lex_state = 210}, + [4052] = {.lex_state = 66}, + [4053] = {.lex_state = 210}, + [4054] = {.lex_state = 210}, + [4055] = {.lex_state = 210}, + [4056] = {.lex_state = 210}, + [4057] = {.lex_state = 188}, + [4058] = {.lex_state = 211}, + [4059] = {.lex_state = 210}, + [4060] = {.lex_state = 210}, + [4061] = {.lex_state = 210}, + [4062] = {.lex_state = 211}, + [4063] = {.lex_state = 188}, + [4064] = {.lex_state = 98}, + [4065] = {.lex_state = 98}, + [4066] = {.lex_state = 211}, + [4067] = {.lex_state = 98}, + [4068] = {.lex_state = 98}, + [4069] = {.lex_state = 98}, + [4070] = {.lex_state = 204}, + [4071] = {.lex_state = 204}, + [4072] = {.lex_state = 204}, + [4073] = {.lex_state = 100}, + [4074] = {.lex_state = 100}, + [4075] = {.lex_state = 186}, + [4076] = {.lex_state = 133}, + [4077] = {.lex_state = 98}, + [4078] = {.lex_state = 186}, + [4079] = {.lex_state = 98}, + [4080] = {.lex_state = 98}, + [4081] = {.lex_state = 98}, + [4082] = {.lex_state = 134}, + [4083] = {.lex_state = 210}, + [4084] = {.lex_state = 210}, + [4085] = {.lex_state = 98}, + [4086] = {.lex_state = 210}, + [4087] = {.lex_state = 172}, + [4088] = {.lex_state = 210}, + [4089] = {.lex_state = 98}, + [4090] = {.lex_state = 98}, + [4091] = {.lex_state = 204}, + [4092] = {.lex_state = 210}, + [4093] = {.lex_state = 98}, + [4094] = {.lex_state = 172}, + [4095] = {.lex_state = 66}, + [4096] = {.lex_state = 66}, + [4097] = {.lex_state = 66}, + [4098] = {.lex_state = 98}, + [4099] = {.lex_state = 98}, + [4100] = {.lex_state = 66}, + [4101] = {.lex_state = 210}, + [4102] = {.lex_state = 66}, + [4103] = {.lex_state = 66}, + [4104] = {.lex_state = 98}, + [4105] = {.lex_state = 66}, + [4106] = {.lex_state = 66}, + [4107] = {.lex_state = 66}, + [4108] = {.lex_state = 66}, + [4109] = {.lex_state = 66}, + [4110] = {.lex_state = 66}, + [4111] = {.lex_state = 98}, + [4112] = {.lex_state = 66}, + [4113] = {.lex_state = 66}, + [4114] = {.lex_state = 66}, + [4115] = {.lex_state = 66}, + [4116] = {.lex_state = 98}, + [4117] = {.lex_state = 66}, + [4118] = {.lex_state = 66}, + [4119] = {.lex_state = 66}, + [4120] = {.lex_state = 66}, + [4121] = {.lex_state = 96}, + [4122] = {.lex_state = 66}, + [4123] = {.lex_state = 66}, + [4124] = {.lex_state = 96}, + [4125] = {.lex_state = 66}, + [4126] = {.lex_state = 96}, + [4127] = {.lex_state = 66}, + [4128] = {.lex_state = 96}, + [4129] = {.lex_state = 66}, + [4130] = {.lex_state = 96}, + [4131] = {.lex_state = 66}, + [4132] = {.lex_state = 96}, + [4133] = {.lex_state = 210}, + [4134] = {.lex_state = 96}, + [4135] = {.lex_state = 98}, + [4136] = {.lex_state = 96}, + [4137] = {.lex_state = 98}, + [4138] = {.lex_state = 96}, + [4139] = {.lex_state = 210}, + [4140] = {.lex_state = 96}, + [4141] = {.lex_state = 210}, + [4142] = {.lex_state = 96}, + [4143] = {.lex_state = 210}, + [4144] = {.lex_state = 96}, + [4145] = {.lex_state = 210}, + [4146] = {.lex_state = 96}, + [4147] = {.lex_state = 173}, + [4148] = {.lex_state = 210}, + [4149] = {.lex_state = 66}, + [4150] = {.lex_state = 66}, + [4151] = {.lex_state = 186}, + [4152] = {.lex_state = 66}, + [4153] = {.lex_state = 186}, + [4154] = {.lex_state = 186}, + [4155] = {.lex_state = 66}, + [4156] = {.lex_state = 98}, + [4157] = {.lex_state = 66}, + [4158] = {.lex_state = 173}, + [4159] = {.lex_state = 175}, + [4160] = {.lex_state = 173}, + [4161] = {.lex_state = 175}, + [4162] = {.lex_state = 173}, + [4163] = {.lex_state = 66}, + [4164] = {.lex_state = 173}, + [4165] = {.lex_state = 186}, + [4166] = {.lex_state = 185}, + [4167] = {.lex_state = 186}, + [4168] = {.lex_state = 173}, + [4169] = {.lex_state = 173}, + [4170] = {.lex_state = 143}, + [4171] = {.lex_state = 98}, + [4172] = {.lex_state = 98}, + [4173] = {.lex_state = 98}, + [4174] = {.lex_state = 144}, + [4175] = {.lex_state = 98}, + [4176] = {.lex_state = 98}, + [4177] = {.lex_state = 98}, + [4178] = {.lex_state = 98}, + [4179] = {.lex_state = 98}, + [4180] = {.lex_state = 98}, + [4181] = {.lex_state = 98}, + [4182] = {.lex_state = 98}, + [4183] = {.lex_state = 98}, + [4184] = {.lex_state = 98}, + [4185] = {.lex_state = 98}, + [4186] = {.lex_state = 98}, + [4187] = {.lex_state = 98}, + [4188] = {.lex_state = 98}, + [4189] = {.lex_state = 98}, + [4190] = {.lex_state = 98}, + [4191] = {.lex_state = 98}, + [4192] = {.lex_state = 185}, + [4193] = {.lex_state = 98}, + [4194] = {.lex_state = 98}, + [4195] = {.lex_state = 98}, + [4196] = {.lex_state = 98}, + [4197] = {.lex_state = 98}, + [4198] = {.lex_state = 98}, + [4199] = {.lex_state = 98}, + [4200] = {.lex_state = 204}, + [4201] = {.lex_state = 204}, + [4202] = {.lex_state = 98}, + [4203] = {.lex_state = 204}, + [4204] = {.lex_state = 98}, + [4205] = {.lex_state = 98}, + [4206] = {.lex_state = 98}, + [4207] = {.lex_state = 98}, + [4208] = {.lex_state = 98}, + [4209] = {.lex_state = 66}, + [4210] = {.lex_state = 204}, + [4211] = {.lex_state = 210}, + [4212] = {.lex_state = 204}, + [4213] = {.lex_state = 210}, + [4214] = {.lex_state = 172}, + [4215] = {.lex_state = 172}, + [4216] = {.lex_state = 204}, + [4217] = {.lex_state = 210}, + [4218] = {.lex_state = 204}, + [4219] = {.lex_state = 210}, + [4220] = {.lex_state = 100}, + [4221] = {.lex_state = 210}, + [4222] = {.lex_state = 210}, + [4223] = {.lex_state = 96}, + [4224] = {.lex_state = 177}, + [4225] = {.lex_state = 177}, + [4226] = {.lex_state = 210}, + [4227] = {.lex_state = 210}, + [4228] = {.lex_state = 177}, + [4229] = {.lex_state = 210}, + [4230] = {.lex_state = 210}, + [4231] = {.lex_state = 210}, + [4232] = {.lex_state = 210}, + [4233] = {.lex_state = 210}, + [4234] = {.lex_state = 96}, + [4235] = {.lex_state = 96}, + [4236] = {.lex_state = 210}, + [4237] = {.lex_state = 249}, + [4238] = {.lex_state = 96}, + [4239] = {.lex_state = 174}, + [4240] = {.lex_state = 96}, + [4241] = {.lex_state = 96}, + [4242] = {.lex_state = 96}, + [4243] = {.lex_state = 96}, + [4244] = {.lex_state = 96}, + [4245] = {.lex_state = 96}, + [4246] = {.lex_state = 210}, + [4247] = {.lex_state = 174}, + [4248] = {.lex_state = 210}, + [4249] = {.lex_state = 184}, + [4250] = {.lex_state = 184}, + [4251] = {.lex_state = 174}, + [4252] = {.lex_state = 96}, + [4253] = {.lex_state = 96}, + [4254] = {.lex_state = 96}, + [4255] = {.lex_state = 210}, + [4256] = {.lex_state = 174}, + [4257] = {.lex_state = 174}, + [4258] = {.lex_state = 174}, + [4259] = {.lex_state = 210}, + [4260] = {.lex_state = 210}, + [4261] = {.lex_state = 210}, + [4262] = {.lex_state = 210}, + [4263] = {.lex_state = 210}, + [4264] = {.lex_state = 184}, + [4265] = {.lex_state = 174}, + [4266] = {.lex_state = 174}, + [4267] = {.lex_state = 210}, + [4268] = {.lex_state = 174}, + [4269] = {.lex_state = 174}, + [4270] = {.lex_state = 184}, + [4271] = {.lex_state = 184}, + [4272] = {.lex_state = 184}, + [4273] = {.lex_state = 184}, + [4274] = {.lex_state = 184}, + [4275] = {.lex_state = 184}, + [4276] = {.lex_state = 184}, + [4277] = {.lex_state = 100}, + [4278] = {.lex_state = 100}, + [4279] = {.lex_state = 100}, + [4280] = {.lex_state = 100}, + [4281] = {.lex_state = 100}, + [4282] = {.lex_state = 210}, + [4283] = {.lex_state = 100}, + [4284] = {.lex_state = 155}, + [4285] = {.lex_state = 100}, + [4286] = {.lex_state = 100}, + [4287] = {.lex_state = 174}, + [4288] = {.lex_state = 210}, + [4289] = {.lex_state = 210}, + [4290] = {.lex_state = 210}, + [4291] = {.lex_state = 100}, + [4292] = {.lex_state = 210}, + [4293] = {.lex_state = 100}, + [4294] = {.lex_state = 100}, + [4295] = {.lex_state = 174}, + [4296] = {.lex_state = 100}, + [4297] = {.lex_state = 174}, + [4298] = {.lex_state = 174}, + [4299] = {.lex_state = 184}, + [4300] = {.lex_state = 184}, + [4301] = {.lex_state = 155}, + [4302] = {.lex_state = 210}, + [4303] = {.lex_state = 184}, + [4304] = {.lex_state = 184}, + [4305] = {.lex_state = 174}, + [4306] = {.lex_state = 210}, + [4307] = {.lex_state = 210}, + [4308] = {.lex_state = 184}, + [4309] = {.lex_state = 184}, + [4310] = {.lex_state = 194}, + [4311] = {.lex_state = 210}, + [4312] = {.lex_state = 210}, + [4313] = {.lex_state = 210}, + [4314] = {.lex_state = 184}, + [4315] = {.lex_state = 192}, + [4316] = {.lex_state = 192}, + [4317] = {.lex_state = 210}, + [4318] = {.lex_state = 184}, + [4319] = {.lex_state = 210}, + [4320] = {.lex_state = 192}, + [4321] = {.lex_state = 96}, + [4322] = {.lex_state = 155}, + [4323] = {.lex_state = 96}, [4324] = {.lex_state = 155}, - [4325] = {.lex_state = 257}, - [4326] = {.lex_state = 252}, - [4327] = {.lex_state = 241}, - [4328] = {.lex_state = 252}, - [4329] = {.lex_state = 241}, + [4325] = {.lex_state = 155}, + [4326] = {.lex_state = 155}, + [4327] = {.lex_state = 96}, + [4328] = {.lex_state = 155}, + [4329] = {.lex_state = 155}, [4330] = {.lex_state = 155}, - [4331] = {.lex_state = 257}, - [4332] = {.lex_state = 241}, - [4333] = {.lex_state = 241}, - [4334] = {.lex_state = 77}, - [4335] = {.lex_state = 241}, - [4336] = {.lex_state = 241}, - [4337] = {.lex_state = 241}, + [4331] = {.lex_state = 155}, + [4332] = {.lex_state = 155}, + [4333] = {.lex_state = 155}, + [4334] = {.lex_state = 155}, + [4335] = {.lex_state = 155}, + [4336] = {.lex_state = 155}, + [4337] = {.lex_state = 155}, [4338] = {.lex_state = 155}, - [4339] = {.lex_state = 241}, - [4340] = {.lex_state = 252}, - [4341] = {.lex_state = 252}, + [4339] = {.lex_state = 178}, + [4340] = {.lex_state = 155}, + [4341] = {.lex_state = 155}, [4342] = {.lex_state = 155}, - [4343] = {.lex_state = 257}, - [4344] = {.lex_state = 241}, - [4345] = {.lex_state = 241}, - [4346] = {.lex_state = 241}, - [4347] = {.lex_state = 241}, - [4348] = {.lex_state = 249}, - [4349] = {.lex_state = 241}, - [4350] = {.lex_state = 249}, - [4351] = {.lex_state = 241}, - [4352] = {.lex_state = 241}, - [4353] = {.lex_state = 252}, - [4354] = {.lex_state = 241}, - [4355] = {.lex_state = 241}, + [4343] = {.lex_state = 155}, + [4344] = {.lex_state = 155}, + [4345] = {.lex_state = 155}, + [4346] = {.lex_state = 155}, + [4347] = {.lex_state = 96}, + [4348] = {.lex_state = 178}, + [4349] = {.lex_state = 155}, + [4350] = {.lex_state = 155}, + [4351] = {.lex_state = 155}, + [4352] = {.lex_state = 155}, + [4353] = {.lex_state = 96}, + [4354] = {.lex_state = 155}, + [4355] = {.lex_state = 155}, [4356] = {.lex_state = 155}, [4357] = {.lex_state = 155}, [4358] = {.lex_state = 155}, - [4359] = {.lex_state = 77}, + [4359] = {.lex_state = 155}, [4360] = {.lex_state = 155}, - [4361] = {.lex_state = 226}, + [4361] = {.lex_state = 178}, [4362] = {.lex_state = 155}, [4363] = {.lex_state = 155}, [4364] = {.lex_state = 155}, [4365] = {.lex_state = 155}, - [4366] = {.lex_state = 155}, - [4367] = {.lex_state = 155}, - [4368] = {.lex_state = 77}, + [4366] = {.lex_state = 178}, + [4367] = {.lex_state = 161}, + [4368] = {.lex_state = 96}, [4369] = {.lex_state = 155}, - [4370] = {.lex_state = 77}, + [4370] = {.lex_state = 155}, [4371] = {.lex_state = 155}, [4372] = {.lex_state = 155}, - [4373] = {.lex_state = 155}, - [4374] = {.lex_state = 155}, - [4375] = {.lex_state = 77}, + [4373] = {.lex_state = 178}, + [4374] = {.lex_state = 96}, + [4375] = {.lex_state = 155}, [4376] = {.lex_state = 155}, - [4377] = {.lex_state = 226}, + [4377] = {.lex_state = 96}, [4378] = {.lex_state = 155}, [4379] = {.lex_state = 155}, [4380] = {.lex_state = 155}, [4381] = {.lex_state = 155}, - [4382] = {.lex_state = 77}, + [4382] = {.lex_state = 155}, [4383] = {.lex_state = 155}, [4384] = {.lex_state = 155}, [4385] = {.lex_state = 155}, - [4386] = {.lex_state = 77}, - [4387] = {.lex_state = 77}, - [4388] = {.lex_state = 77}, - [4389] = {.lex_state = 155}, + [4386] = {.lex_state = 155}, + [4387] = {.lex_state = 155}, + [4388] = {.lex_state = 155}, + [4389] = {.lex_state = 96}, [4390] = {.lex_state = 155}, [4391] = {.lex_state = 155}, [4392] = {.lex_state = 155}, - [4393] = {.lex_state = 155}, - [4394] = {.lex_state = 155}, + [4393] = {.lex_state = 178}, + [4394] = {.lex_state = 178}, [4395] = {.lex_state = 155}, [4396] = {.lex_state = 155}, [4397] = {.lex_state = 155}, [4398] = {.lex_state = 155}, [4399] = {.lex_state = 155}, - [4400] = {.lex_state = 229}, - [4401] = {.lex_state = 229}, - [4402] = {.lex_state = 226}, - [4403] = {.lex_state = 240}, + [4400] = {.lex_state = 178}, + [4401] = {.lex_state = 178}, + [4402] = {.lex_state = 155}, + [4403] = {.lex_state = 155}, [4404] = {.lex_state = 155}, - [4405] = {.lex_state = 240}, + [4405] = {.lex_state = 155}, [4406] = {.lex_state = 155}, - [4407] = {.lex_state = 240}, + [4407] = {.lex_state = 155}, [4408] = {.lex_state = 155}, - [4409] = {.lex_state = 155}, - [4410] = {.lex_state = 155}, - [4411] = {.lex_state = 240}, - [4412] = {.lex_state = 155}, - [4413] = {.lex_state = 240}, - [4414] = {.lex_state = 240}, + [4409] = {.lex_state = 96}, + [4410] = {.lex_state = 178}, + [4411] = {.lex_state = 178}, + [4412] = {.lex_state = 178}, + [4413] = {.lex_state = 178}, + [4414] = {.lex_state = 178}, [4415] = {.lex_state = 155}, - [4416] = {.lex_state = 155}, - [4417] = {.lex_state = 155}, - [4418] = {.lex_state = 229}, - [4419] = {.lex_state = 240}, - [4420] = {.lex_state = 240}, - [4421] = {.lex_state = 240}, - [4422] = {.lex_state = 240}, - [4423] = {.lex_state = 240}, - [4424] = {.lex_state = 155}, + [4416] = {.lex_state = 178}, + [4417] = {.lex_state = 178}, + [4418] = {.lex_state = 178}, + [4419] = {.lex_state = 96}, + [4420] = {.lex_state = 178}, + [4421] = {.lex_state = 155}, + [4422] = {.lex_state = 178}, + [4423] = {.lex_state = 178}, + [4424] = {.lex_state = 178}, [4425] = {.lex_state = 155}, [4426] = {.lex_state = 155}, - [4427] = {.lex_state = 155}, - [4428] = {.lex_state = 240}, - [4429] = {.lex_state = 240}, - [4430] = {.lex_state = 155}, - [4431] = {.lex_state = 155}, - [4432] = {.lex_state = 240}, + [4427] = {.lex_state = 178}, + [4428] = {.lex_state = 178}, + [4429] = {.lex_state = 96}, + [4430] = {.lex_state = 178}, + [4431] = {.lex_state = 178}, + [4432] = {.lex_state = 178}, [4433] = {.lex_state = 155}, - [4434] = {.lex_state = 155}, - [4435] = {.lex_state = 155}, - [4436] = {.lex_state = 155}, - [4437] = {.lex_state = 261}, - [4438] = {.lex_state = 240}, - [4439] = {.lex_state = 155}, - [4440] = {.lex_state = 155}, - [4441] = {.lex_state = 240}, - [4442] = {.lex_state = 155}, - [4443] = {.lex_state = 240}, - [4444] = {.lex_state = 240}, - [4445] = {.lex_state = 240}, - [4446] = {.lex_state = 229}, - [4447] = {.lex_state = 240}, - [4448] = {.lex_state = 240}, - [4449] = {.lex_state = 240}, - [4450] = {.lex_state = 240}, - [4451] = {.lex_state = 240}, - [4452] = {.lex_state = 240}, - [4453] = {.lex_state = 240}, - [4454] = {.lex_state = 155}, - [4455] = {.lex_state = 229}, + [4434] = {.lex_state = 96}, + [4435] = {.lex_state = 178}, + [4436] = {.lex_state = 178}, + [4437] = {.lex_state = 178}, + [4438] = {.lex_state = 178}, + [4439] = {.lex_state = 178}, + [4440] = {.lex_state = 178}, + [4441] = {.lex_state = 178}, + [4442] = {.lex_state = 178}, + [4443] = {.lex_state = 178}, + [4444] = {.lex_state = 155}, + [4445] = {.lex_state = 178}, + [4446] = {.lex_state = 155}, + [4447] = {.lex_state = 155}, + [4448] = {.lex_state = 155}, + [4449] = {.lex_state = 155}, + [4450] = {.lex_state = 155}, + [4451] = {.lex_state = 96}, + [4452] = {.lex_state = 178}, + [4453] = {.lex_state = 155}, + [4454] = {.lex_state = 178}, + [4455] = {.lex_state = 155}, [4456] = {.lex_state = 155}, - [4457] = {.lex_state = 240}, - [4458] = {.lex_state = 240}, - [4459] = {.lex_state = 155}, - [4460] = {.lex_state = 155}, - [4461] = {.lex_state = 240}, - [4462] = {.lex_state = 155}, - [4463] = {.lex_state = 155}, - [4464] = {.lex_state = 240}, - [4465] = {.lex_state = 155}, - [4466] = {.lex_state = 226}, - [4467] = {.lex_state = 240}, - [4468] = {.lex_state = 240}, - [4469] = {.lex_state = 155}, - [4470] = {.lex_state = 92}, - [4471] = {.lex_state = 240}, - [4472] = {.lex_state = 240}, - [4473] = {.lex_state = 240}, - [4474] = {.lex_state = 240}, - [4475] = {.lex_state = 240}, - [4476] = {.lex_state = 155}, - [4477] = {.lex_state = 240}, - [4478] = {.lex_state = 240}, - [4479] = {.lex_state = 226}, - [4480] = {.lex_state = 155}, - [4481] = {.lex_state = 240}, - [4482] = {.lex_state = 155}, - [4483] = {.lex_state = 155}, - [4484] = {.lex_state = 240}, - [4485] = {.lex_state = 240}, + [4457] = {.lex_state = 178}, + [4458] = {.lex_state = 96}, + [4459] = {.lex_state = 178}, + [4460] = {.lex_state = 96}, + [4461] = {.lex_state = 178}, + [4462] = {.lex_state = 178}, + [4463] = {.lex_state = 178}, + [4464] = {.lex_state = 178}, + [4465] = {.lex_state = 178}, + [4466] = {.lex_state = 178}, + [4467] = {.lex_state = 155}, + [4468] = {.lex_state = 96}, + [4469] = {.lex_state = 178}, + [4470] = {.lex_state = 155}, + [4471] = {.lex_state = 96}, + [4472] = {.lex_state = 178}, + [4473] = {.lex_state = 178}, + [4474] = {.lex_state = 178}, + [4475] = {.lex_state = 178}, + [4476] = {.lex_state = 178}, + [4477] = {.lex_state = 155}, + [4478] = {.lex_state = 155}, + [4479] = {.lex_state = 178}, + [4480] = {.lex_state = 178}, + [4481] = {.lex_state = 178}, + [4482] = {.lex_state = 96}, + [4483] = {.lex_state = 96}, + [4484] = {.lex_state = 155}, + [4485] = {.lex_state = 178}, [4486] = {.lex_state = 155}, - [4487] = {.lex_state = 240}, - [4488] = {.lex_state = 155}, - [4489] = {.lex_state = 155}, - [4490] = {.lex_state = 226}, - [4491] = {.lex_state = 226}, - [4492] = {.lex_state = 261}, - [4493] = {.lex_state = 240}, - [4494] = {.lex_state = 240}, - [4495] = {.lex_state = 240}, + [4487] = {.lex_state = 155}, + [4488] = {.lex_state = 178}, + [4489] = {.lex_state = 178}, + [4490] = {.lex_state = 220}, + [4491] = {.lex_state = 162}, + [4492] = {.lex_state = 162}, + [4493] = {.lex_state = 162}, + [4494] = {.lex_state = 155}, + [4495] = {.lex_state = 220}, [4496] = {.lex_state = 155}, - [4497] = {.lex_state = 240}, - [4498] = {.lex_state = 240}, - [4499] = {.lex_state = 155}, - [4500] = {.lex_state = 240}, - [4501] = {.lex_state = 92}, - [4502] = {.lex_state = 240}, - [4503] = {.lex_state = 155}, - [4504] = {.lex_state = 240}, - [4505] = {.lex_state = 226}, - [4506] = {.lex_state = 240}, - [4507] = {.lex_state = 240}, - [4508] = {.lex_state = 155}, - [4509] = {.lex_state = 240}, - [4510] = {.lex_state = 229}, - [4511] = {.lex_state = 240}, - [4512] = {.lex_state = 240}, - [4513] = {.lex_state = 155}, - [4514] = {.lex_state = 240}, - [4515] = {.lex_state = 240}, - [4516] = {.lex_state = 229}, - [4517] = {.lex_state = 240}, - [4518] = {.lex_state = 240}, - [4519] = {.lex_state = 240}, - [4520] = {.lex_state = 155}, - [4521] = {.lex_state = 240}, - [4522] = {.lex_state = 155}, - [4523] = {.lex_state = 155}, - [4524] = {.lex_state = 240}, - [4525] = {.lex_state = 155}, - [4526] = {.lex_state = 155}, - [4527] = {.lex_state = 155}, - [4528] = {.lex_state = 155}, - [4529] = {.lex_state = 240}, - [4530] = {.lex_state = 240}, - [4531] = {.lex_state = 240}, - [4532] = {.lex_state = 240}, - [4533] = {.lex_state = 226}, - [4534] = {.lex_state = 240}, - [4535] = {.lex_state = 240}, - [4536] = {.lex_state = 240}, - [4537] = {.lex_state = 240}, - [4538] = {.lex_state = 240}, - [4539] = {.lex_state = 155}, - [4540] = {.lex_state = 240}, - [4541] = {.lex_state = 240}, - [4542] = {.lex_state = 240}, - [4543] = {.lex_state = 240}, - [4544] = {.lex_state = 240}, - [4545] = {.lex_state = 240}, - [4546] = {.lex_state = 240}, - [4547] = {.lex_state = 155}, - [4548] = {.lex_state = 155}, - [4549] = {.lex_state = 240}, - [4550] = {.lex_state = 155}, - [4551] = {.lex_state = 240}, - [4552] = {.lex_state = 240}, - [4553] = {.lex_state = 240}, - [4554] = {.lex_state = 155}, - [4555] = {.lex_state = 155}, - [4556] = {.lex_state = 155}, - [4557] = {.lex_state = 226}, - [4558] = {.lex_state = 240}, - [4559] = {.lex_state = 240}, - [4560] = {.lex_state = 240}, - [4561] = {.lex_state = 155}, - [4562] = {.lex_state = 240}, - [4563] = {.lex_state = 240}, - [4564] = {.lex_state = 559}, - [4565] = {.lex_state = 226}, - [4566] = {.lex_state = 261}, - [4567] = {.lex_state = 559}, - [4568] = {.lex_state = 155}, - [4569] = {.lex_state = 275}, - [4570] = {.lex_state = 92}, - [4571] = {.lex_state = 559}, - [4572] = {.lex_state = 559}, - [4573] = {.lex_state = 92}, - [4574] = {.lex_state = 559}, - [4575] = {.lex_state = 226}, - [4576] = {.lex_state = 559}, - [4577] = {.lex_state = 559}, - [4578] = {.lex_state = 275}, - [4579] = {.lex_state = 559}, - [4580] = {.lex_state = 559}, - [4581] = {.lex_state = 155}, - [4582] = {.lex_state = 559}, - [4583] = {.lex_state = 559}, - [4584] = {.lex_state = 559}, - [4585] = {.lex_state = 559}, - [4586] = {.lex_state = 559}, - [4587] = {.lex_state = 559}, - [4588] = {.lex_state = 226}, - [4589] = {.lex_state = 559}, - [4590] = {.lex_state = 559}, - [4591] = {.lex_state = 226}, - [4592] = {.lex_state = 559}, - [4593] = {.lex_state = 92}, - [4594] = {.lex_state = 92}, - [4595] = {.lex_state = 92}, - [4596] = {.lex_state = 226}, - [4597] = {.lex_state = 92}, - [4598] = {.lex_state = 559}, - [4599] = {.lex_state = 559}, - [4600] = {.lex_state = 559}, - [4601] = {.lex_state = 226}, - [4602] = {.lex_state = 559}, - [4603] = {.lex_state = 226}, - [4604] = {.lex_state = 92}, - [4605] = {.lex_state = 559}, - [4606] = {.lex_state = 559}, - [4607] = {.lex_state = 155}, - [4608] = {.lex_state = 559}, - [4609] = {.lex_state = 155}, - [4610] = {.lex_state = 261}, - [4611] = {.lex_state = 155}, - [4612] = {.lex_state = 559}, - [4613] = {.lex_state = 559}, - [4614] = {.lex_state = 155}, - [4615] = {.lex_state = 559}, - [4616] = {.lex_state = 559}, - [4617] = {.lex_state = 155}, - [4618] = {.lex_state = 559}, - [4619] = {.lex_state = 559}, - [4620] = {.lex_state = 559}, - [4621] = {.lex_state = 559}, - [4622] = {.lex_state = 559}, - [4623] = {.lex_state = 559}, - [4624] = {.lex_state = 559}, - [4625] = {.lex_state = 559}, - [4626] = {.lex_state = 559}, - [4627] = {.lex_state = 559}, - [4628] = {.lex_state = 559}, - [4629] = {.lex_state = 155}, - [4630] = {.lex_state = 559}, - [4631] = {.lex_state = 155}, - [4632] = {.lex_state = 155}, - [4633] = {.lex_state = 559}, - [4634] = {.lex_state = 155}, - [4635] = {.lex_state = 559}, - [4636] = {.lex_state = 559}, - [4637] = {.lex_state = 559}, - [4638] = {.lex_state = 226}, - [4639] = {.lex_state = 226}, - [4640] = {.lex_state = 155}, - [4641] = {.lex_state = 155}, - [4642] = {.lex_state = 559}, - [4643] = {.lex_state = 559}, - [4644] = {.lex_state = 155}, - [4645] = {.lex_state = 559}, - [4646] = {.lex_state = 92}, - [4647] = {.lex_state = 557}, - [4648] = {.lex_state = 559}, - [4649] = {.lex_state = 552}, - [4650] = {.lex_state = 155}, - [4651] = {.lex_state = 155}, - [4652] = {.lex_state = 559}, - [4653] = {.lex_state = 155}, - [4654] = {.lex_state = 226}, - [4655] = {.lex_state = 559}, - [4656] = {.lex_state = 559}, - [4657] = {.lex_state = 559}, - [4658] = {.lex_state = 155}, - [4659] = {.lex_state = 226}, - [4660] = {.lex_state = 155}, - [4661] = {.lex_state = 226}, - [4662] = {.lex_state = 559}, - [4663] = {.lex_state = 155}, - [4664] = {.lex_state = 559}, - [4665] = {.lex_state = 559}, - [4666] = {.lex_state = 226}, - [4667] = {.lex_state = 559}, - [4668] = {.lex_state = 226}, - [4669] = {.lex_state = 559}, - [4670] = {.lex_state = 155}, - [4671] = {.lex_state = 155}, - [4672] = {.lex_state = 552}, - [4673] = {.lex_state = 552}, - [4674] = {.lex_state = 155}, - [4675] = {.lex_state = 559}, - [4676] = {.lex_state = 155}, - [4677] = {.lex_state = 559}, - [4678] = {.lex_state = 559}, - [4679] = {.lex_state = 226}, - [4680] = {.lex_state = 559}, - [4681] = {.lex_state = 559}, - [4682] = {.lex_state = 268}, - [4683] = {.lex_state = 559}, - [4684] = {.lex_state = 559}, - [4685] = {.lex_state = 559}, - [4686] = {.lex_state = 92}, - [4687] = {.lex_state = 559}, - [4688] = {.lex_state = 155}, - [4689] = {.lex_state = 92}, - [4690] = {.lex_state = 559}, - [4691] = {.lex_state = 552}, - [4692] = {.lex_state = 559}, - [4693] = {.lex_state = 559}, - [4694] = {.lex_state = 226}, - [4695] = {.lex_state = 559}, - [4696] = {.lex_state = 155}, - [4697] = {.lex_state = 155}, - [4698] = {.lex_state = 155}, - [4699] = {.lex_state = 559}, - [4700] = {.lex_state = 268}, - [4701] = {.lex_state = 559}, - [4702] = {.lex_state = 559}, - [4703] = {.lex_state = 559}, - [4704] = {.lex_state = 552}, - [4705] = {.lex_state = 155}, - [4706] = {.lex_state = 559}, - [4707] = {.lex_state = 277}, - [4708] = {.lex_state = 559}, - [4709] = {.lex_state = 559}, - [4710] = {.lex_state = 277}, - [4711] = {.lex_state = 92}, - [4712] = {.lex_state = 559}, - [4713] = {.lex_state = 155}, - [4714] = {.lex_state = 276}, - [4715] = {.lex_state = 226}, - [4716] = {.lex_state = 557}, - [4717] = {.lex_state = 552}, - [4718] = {.lex_state = 276}, - [4719] = {.lex_state = 559}, - [4720] = {.lex_state = 155}, - [4721] = {.lex_state = 277}, - [4722] = {.lex_state = 552}, - [4723] = {.lex_state = 92}, - [4724] = {.lex_state = 155}, - [4725] = {.lex_state = 92}, - [4726] = {.lex_state = 277}, - [4727] = {.lex_state = 559}, - [4728] = {.lex_state = 559}, - [4729] = {.lex_state = 552}, - [4730] = {.lex_state = 277}, - [4731] = {.lex_state = 559}, - [4732] = {.lex_state = 552}, - [4733] = {.lex_state = 226}, - [4734] = {.lex_state = 226}, - [4735] = {.lex_state = 92}, - [4736] = {.lex_state = 92}, - [4737] = {.lex_state = 552}, - [4738] = {.lex_state = 155}, - [4739] = {.lex_state = 92}, - [4740] = {.lex_state = 92}, - [4741] = {.lex_state = 92}, - [4742] = {.lex_state = 559}, - [4743] = {.lex_state = 155}, - [4744] = {.lex_state = 226}, - [4745] = {.lex_state = 559}, - [4746] = {.lex_state = 559}, - [4747] = {.lex_state = 541}, - [4748] = {.lex_state = 552}, - [4749] = {.lex_state = 92}, - [4750] = {.lex_state = 226}, - [4751] = {.lex_state = 226}, - [4752] = {.lex_state = 226}, - [4753] = {.lex_state = 155}, - [4754] = {.lex_state = 559}, - [4755] = {.lex_state = 226}, - [4756] = {.lex_state = 278}, - [4757] = {.lex_state = 226}, - [4758] = {.lex_state = 278}, - [4759] = {.lex_state = 559}, - [4760] = {.lex_state = 92}, - [4761] = {.lex_state = 92}, - [4762] = {.lex_state = 559}, - [4763] = {.lex_state = 559}, - [4764] = {.lex_state = 92}, - [4765] = {.lex_state = 92}, - [4766] = {.lex_state = 226}, - [4767] = {.lex_state = 278}, - [4768] = {.lex_state = 155}, - [4769] = {.lex_state = 1606}, - [4770] = {.lex_state = 559}, - [4771] = {.lex_state = 155}, - [4772] = {.lex_state = 155}, - [4773] = {.lex_state = 155}, - [4774] = {.lex_state = 226}, - [4775] = {.lex_state = 559}, - [4776] = {.lex_state = 92}, - [4777] = {.lex_state = 552}, - [4778] = {.lex_state = 559}, - [4779] = {.lex_state = 240}, - [4780] = {.lex_state = 559}, - [4781] = {.lex_state = 278}, - [4782] = {.lex_state = 552}, - [4783] = {.lex_state = 92}, - [4784] = {.lex_state = 278}, - [4785] = {.lex_state = 226}, - [4786] = {.lex_state = 226}, - [4787] = {.lex_state = 226}, - [4788] = {.lex_state = 92}, - [4789] = {.lex_state = 240}, - [4790] = {.lex_state = 92}, - [4791] = {.lex_state = 552}, - [4792] = {.lex_state = 92}, - [4793] = {.lex_state = 92}, - [4794] = {.lex_state = 92}, - [4795] = {.lex_state = 92}, - [4796] = {.lex_state = 92}, - [4797] = {.lex_state = 92}, - [4798] = {.lex_state = 92}, - [4799] = {.lex_state = 226}, - [4800] = {.lex_state = 92}, - [4801] = {.lex_state = 92}, - [4802] = {.lex_state = 92}, - [4803] = {.lex_state = 92}, - [4804] = {.lex_state = 626}, - [4805] = {.lex_state = 92}, - [4806] = {.lex_state = 92}, - [4807] = {.lex_state = 226}, - [4808] = {.lex_state = 226}, - [4809] = {.lex_state = 155}, - [4810] = {.lex_state = 226}, - [4811] = {.lex_state = 155}, - [4812] = {.lex_state = 155}, - [4813] = {.lex_state = 92}, - [4814] = {.lex_state = 92}, - [4815] = {.lex_state = 155}, - [4816] = {.lex_state = 226}, - [4817] = {.lex_state = 226}, - [4818] = {.lex_state = 92}, - [4819] = {.lex_state = 226}, - [4820] = {.lex_state = 92}, - [4821] = {.lex_state = 92}, - [4822] = {.lex_state = 92}, - [4823] = {.lex_state = 92}, - [4824] = {.lex_state = 92}, - [4825] = {.lex_state = 552}, - [4826] = {.lex_state = 92}, - [4827] = {.lex_state = 92}, - [4828] = {.lex_state = 155}, - [4829] = {.lex_state = 155}, - [4830] = {.lex_state = 226}, - [4831] = {.lex_state = 226}, - [4832] = {.lex_state = 92}, - [4833] = {.lex_state = 92}, - [4834] = {.lex_state = 92}, - [4835] = {.lex_state = 92}, - [4836] = {.lex_state = 155}, - [4837] = {.lex_state = 559}, - [4838] = {.lex_state = 92}, - [4839] = {.lex_state = 559}, - [4840] = {.lex_state = 559}, - [4841] = {.lex_state = 226}, - [4842] = {.lex_state = 559}, - [4843] = {.lex_state = 226}, - [4844] = {.lex_state = 92}, - [4845] = {.lex_state = 552}, - [4846] = {.lex_state = 226}, - [4847] = {.lex_state = 541}, - [4848] = {.lex_state = 92}, - [4849] = {.lex_state = 92}, - [4850] = {.lex_state = 226}, - [4851] = {.lex_state = 92}, - [4852] = {.lex_state = 1606}, - [4853] = {.lex_state = 92}, - [4854] = {.lex_state = 557}, - [4855] = {.lex_state = 269}, - [4856] = {.lex_state = 597}, - [4857] = {.lex_state = 552}, - [4858] = {.lex_state = 541}, - [4859] = {.lex_state = 541}, - [4860] = {.lex_state = 269}, - [4861] = {.lex_state = 279}, - [4862] = {.lex_state = 269}, - [4863] = {.lex_state = 269}, - [4864] = {.lex_state = 269}, - [4865] = {.lex_state = 92}, - [4866] = {.lex_state = 226}, - [4867] = {.lex_state = 1606}, - [4868] = {.lex_state = 552}, - [4869] = {.lex_state = 226}, - [4870] = {.lex_state = 226}, - [4871] = {.lex_state = 226}, - [4872] = {.lex_state = 226}, - [4873] = {.lex_state = 557}, - [4874] = {.lex_state = 143}, - [4875] = {.lex_state = 226}, - [4876] = {.lex_state = 279}, - [4877] = {.lex_state = 143}, - [4878] = {.lex_state = 226}, - [4879] = {.lex_state = 279}, - [4880] = {.lex_state = 279}, - [4881] = {.lex_state = 226}, - [4882] = {.lex_state = 226}, - [4883] = {.lex_state = 226}, - [4884] = {.lex_state = 226}, - [4885] = {.lex_state = 279}, - [4886] = {.lex_state = 559}, - [4887] = {.lex_state = 559}, - [4888] = {.lex_state = 237}, - [4889] = {.lex_state = 155}, - [4890] = {.lex_state = 559}, - [4891] = {.lex_state = 559}, - [4892] = {.lex_state = 559}, - [4893] = {.lex_state = 559}, - [4894] = {.lex_state = 559}, - [4895] = {.lex_state = 559}, - [4896] = {.lex_state = 559}, - [4897] = {.lex_state = 559}, - [4898] = {.lex_state = 559}, - [4899] = {.lex_state = 237}, - [4900] = {.lex_state = 559}, - [4901] = {.lex_state = 559}, - [4902] = {.lex_state = 559}, - [4903] = {.lex_state = 559}, - [4904] = {.lex_state = 559}, - [4905] = {.lex_state = 559}, - [4906] = {.lex_state = 559}, - [4907] = {.lex_state = 559}, - [4908] = {.lex_state = 559}, - [4909] = {.lex_state = 559}, - [4910] = {.lex_state = 559}, - [4911] = {.lex_state = 559}, - [4912] = {.lex_state = 237}, - [4913] = {.lex_state = 559}, - [4914] = {.lex_state = 237}, - [4915] = {.lex_state = 280}, - [4916] = {.lex_state = 280}, - [4917] = {.lex_state = 559}, - [4918] = {.lex_state = 264}, - [4919] = {.lex_state = 280}, - [4920] = {.lex_state = 559}, - [4921] = {.lex_state = 280}, - [4922] = {.lex_state = 559}, - [4923] = {.lex_state = 559}, - [4924] = {.lex_state = 559}, - [4925] = {.lex_state = 559}, - [4926] = {.lex_state = 559}, - [4927] = {.lex_state = 559}, - [4928] = {.lex_state = 559}, - [4929] = {.lex_state = 559}, - [4930] = {.lex_state = 559}, - [4931] = {.lex_state = 559}, - [4932] = {.lex_state = 237}, - [4933] = {.lex_state = 264}, - [4934] = {.lex_state = 261}, - [4935] = {.lex_state = 92}, - [4936] = {.lex_state = 559}, - [4937] = {.lex_state = 559}, - [4938] = {.lex_state = 559}, - [4939] = {.lex_state = 559}, - [4940] = {.lex_state = 559}, - [4941] = {.lex_state = 240}, - [4942] = {.lex_state = 237}, - [4943] = {.lex_state = 559}, - [4944] = {.lex_state = 541}, - [4945] = {.lex_state = 559}, - [4946] = {.lex_state = 559}, - [4947] = {.lex_state = 559}, - [4948] = {.lex_state = 559}, - [4949] = {.lex_state = 559}, - [4950] = {.lex_state = 559}, - [4951] = {.lex_state = 77}, - [4952] = {.lex_state = 77}, - [4953] = {.lex_state = 626}, - [4954] = {.lex_state = 77}, - [4955] = {.lex_state = 291}, - [4956] = {.lex_state = 77}, - [4957] = {.lex_state = 559}, - [4958] = {.lex_state = 559}, - [4959] = {.lex_state = 559}, - [4960] = {.lex_state = 559}, - [4961] = {.lex_state = 240}, - [4962] = {.lex_state = 237}, - [4963] = {.lex_state = 155}, - [4964] = {.lex_state = 237}, - [4965] = {.lex_state = 237}, - [4966] = {.lex_state = 237}, - [4967] = {.lex_state = 237}, - [4968] = {.lex_state = 240}, - [4969] = {.lex_state = 155}, - [4970] = {.lex_state = 155}, - [4971] = {.lex_state = 155}, - [4972] = {.lex_state = 559}, - [4973] = {.lex_state = 77}, - [4974] = {.lex_state = 280}, - [4975] = {.lex_state = 155}, - [4976] = {.lex_state = 226}, - [4977] = {.lex_state = 270}, - [4978] = {.lex_state = 155}, - [4979] = {.lex_state = 559}, - [4980] = {.lex_state = 237}, - [4981] = {.lex_state = 237}, - [4982] = {.lex_state = 559}, - [4983] = {.lex_state = 559}, - [4984] = {.lex_state = 559}, - [4985] = {.lex_state = 559}, - [4986] = {.lex_state = 538}, - [4987] = {.lex_state = 237}, - [4988] = {.lex_state = 552}, - [4989] = {.lex_state = 237}, - [4990] = {.lex_state = 559}, - [4991] = {.lex_state = 552}, - [4992] = {.lex_state = 237}, - [4993] = {.lex_state = 226}, - [4994] = {.lex_state = 237}, - [4995] = {.lex_state = 559}, - [4996] = {.lex_state = 264}, - [4997] = {.lex_state = 237}, - [4998] = {.lex_state = 559}, - [4999] = {.lex_state = 237}, - [5000] = {.lex_state = 77}, - [5001] = {.lex_state = 92}, - [5002] = {.lex_state = 77}, - [5003] = {.lex_state = 77}, - [5004] = {.lex_state = 237}, - [5005] = {.lex_state = 77}, - [5006] = {.lex_state = 237}, - [5007] = {.lex_state = 541}, - [5008] = {.lex_state = 536}, - [5009] = {.lex_state = 538}, - [5010] = {.lex_state = 541}, - [5011] = {.lex_state = 77}, - [5012] = {.lex_state = 77}, - [5013] = {.lex_state = 77}, - [5014] = {.lex_state = 77}, - [5015] = {.lex_state = 237}, - [5016] = {.lex_state = 232}, - [5017] = {.lex_state = 240}, - [5018] = {.lex_state = 237}, - [5019] = {.lex_state = 155}, - [5020] = {.lex_state = 155}, - [5021] = {.lex_state = 155}, - [5022] = {.lex_state = 77}, - [5023] = {.lex_state = 65}, - [5024] = {.lex_state = 77}, - [5025] = {.lex_state = 270}, - [5026] = {.lex_state = 77}, - [5027] = {.lex_state = 226}, - [5028] = {.lex_state = 65}, - [5029] = {.lex_state = 155}, - [5030] = {.lex_state = 626}, - [5031] = {.lex_state = 270}, - [5032] = {.lex_state = 559}, - [5033] = {.lex_state = 226}, - [5034] = {.lex_state = 538}, - [5035] = {.lex_state = 281}, - [5036] = {.lex_state = 264}, - [5037] = {.lex_state = 261}, - [5038] = {.lex_state = 597}, - [5039] = {.lex_state = 270}, - [5040] = {.lex_state = 77}, - [5041] = {.lex_state = 270}, - [5042] = {.lex_state = 92}, - [5043] = {.lex_state = 237}, - [5044] = {.lex_state = 597}, - [5045] = {.lex_state = 237}, - [5046] = {.lex_state = 552}, - [5047] = {.lex_state = 552}, - [5048] = {.lex_state = 552}, - [5049] = {.lex_state = 552}, - [5050] = {.lex_state = 552}, - [5051] = {.lex_state = 552}, - [5052] = {.lex_state = 261}, - [5053] = {.lex_state = 237}, - [5054] = {.lex_state = 237}, - [5055] = {.lex_state = 264}, - [5056] = {.lex_state = 237}, - [5057] = {.lex_state = 155}, - [5058] = {.lex_state = 237}, - [5059] = {.lex_state = 237}, - [5060] = {.lex_state = 541}, - [5061] = {.lex_state = 237}, - [5062] = {.lex_state = 559}, - [5063] = {.lex_state = 237}, - [5064] = {.lex_state = 261}, - [5065] = {.lex_state = 261}, - [5066] = {.lex_state = 77}, - [5067] = {.lex_state = 155}, - [5068] = {.lex_state = 240}, - [5069] = {.lex_state = 237}, - [5070] = {.lex_state = 559}, - [5071] = {.lex_state = 538}, - [5072] = {.lex_state = 233}, - [5073] = {.lex_state = 552}, - [5074] = {.lex_state = 552}, - [5075] = {.lex_state = 552}, - [5076] = {.lex_state = 552}, - [5077] = {.lex_state = 552}, - [5078] = {.lex_state = 552}, - [5079] = {.lex_state = 552}, - [5080] = {.lex_state = 552}, - [5081] = {.lex_state = 552}, - [5082] = {.lex_state = 552}, - [5083] = {.lex_state = 552}, - [5084] = {.lex_state = 552}, - [5085] = {.lex_state = 552}, - [5086] = {.lex_state = 552}, - [5087] = {.lex_state = 552}, - [5088] = {.lex_state = 552}, - [5089] = {.lex_state = 552}, - [5090] = {.lex_state = 552}, - [5091] = {.lex_state = 552}, - [5092] = {.lex_state = 552}, - [5093] = {.lex_state = 552}, - [5094] = {.lex_state = 1615}, - [5095] = {.lex_state = 552}, - [5096] = {.lex_state = 552}, - [5097] = {.lex_state = 552}, - [5098] = {.lex_state = 552}, - [5099] = {.lex_state = 552}, - [5100] = {.lex_state = 552}, - [5101] = {.lex_state = 240}, - [5102] = {.lex_state = 240}, - [5103] = {.lex_state = 552}, - [5104] = {.lex_state = 552}, - [5105] = {.lex_state = 552}, - [5106] = {.lex_state = 552}, - [5107] = {.lex_state = 552}, - [5108] = {.lex_state = 552}, - [5109] = {.lex_state = 552}, - [5110] = {.lex_state = 552}, - [5111] = {.lex_state = 552}, - [5112] = {.lex_state = 552}, - [5113] = {.lex_state = 552}, - [5114] = {.lex_state = 264}, + [4497] = {.lex_state = 164}, + [4498] = {.lex_state = 164}, + [4499] = {.lex_state = 165}, + [4500] = {.lex_state = 165}, + [4501] = {.lex_state = 164}, + [4502] = {.lex_state = 164}, + [4503] = {.lex_state = 165}, + [4504] = {.lex_state = 165}, + [4505] = {.lex_state = 165}, + [4506] = {.lex_state = 165}, + [4507] = {.lex_state = 253}, + [4508] = {.lex_state = 253}, + [4509] = {.lex_state = 253}, + [4510] = {.lex_state = 253}, + [4511] = {.lex_state = 253}, + [4512] = {.lex_state = 253}, + [4513] = {.lex_state = 253}, + [4514] = {.lex_state = 650}, + [4515] = {.lex_state = 253}, + [4516] = {.lex_state = 650}, + [4517] = {.lex_state = 253}, + [4518] = {.lex_state = 253}, + [4519] = {.lex_state = 253}, + [4520] = {.lex_state = 650}, + [4521] = {.lex_state = 253}, + [4522] = {.lex_state = 253}, + [4523] = {.lex_state = 253}, + [4524] = {.lex_state = 253}, + [4525] = {.lex_state = 253}, + [4526] = {.lex_state = 253}, + [4527] = {.lex_state = 650}, + [4528] = {.lex_state = 253}, + [4529] = {.lex_state = 650}, + [4530] = {.lex_state = 650}, + [4531] = {.lex_state = 650}, + [4532] = {.lex_state = 650}, + [4533] = {.lex_state = 650}, + [4534] = {.lex_state = 650}, + [4535] = {.lex_state = 650}, + [4536] = {.lex_state = 650}, + [4537] = {.lex_state = 650}, + [4538] = {.lex_state = 650}, + [4539] = {.lex_state = 650}, + [4540] = {.lex_state = 650}, + [4541] = {.lex_state = 650}, + [4542] = {.lex_state = 650}, + [4543] = {.lex_state = 650}, + [4544] = {.lex_state = 650}, + [4545] = {.lex_state = 650}, + [4546] = {.lex_state = 169}, + [4547] = {.lex_state = 260}, + [4548] = {.lex_state = 650}, + [4549] = {.lex_state = 650}, + [4550] = {.lex_state = 650}, + [4551] = {.lex_state = 650}, + [4552] = {.lex_state = 650}, + [4553] = {.lex_state = 169}, + [4554] = {.lex_state = 650}, + [4555] = {.lex_state = 650}, + [4556] = {.lex_state = 650}, + [4557] = {.lex_state = 650}, + [4558] = {.lex_state = 256}, + [4559] = {.lex_state = 650}, + [4560] = {.lex_state = 650}, + [4561] = {.lex_state = 650}, + [4562] = {.lex_state = 650}, + [4563] = {.lex_state = 650}, + [4564] = {.lex_state = 650}, + [4565] = {.lex_state = 650}, + [4566] = {.lex_state = 650}, + [4567] = {.lex_state = 650}, + [4568] = {.lex_state = 256}, + [4569] = {.lex_state = 256}, + [4570] = {.lex_state = 257}, + [4571] = {.lex_state = 256}, + [4572] = {.lex_state = 256}, + [4573] = {.lex_state = 650}, + [4574] = {.lex_state = 650}, + [4575] = {.lex_state = 650}, + [4576] = {.lex_state = 650}, + [4577] = {.lex_state = 256}, + [4578] = {.lex_state = 256}, + [4579] = {.lex_state = 650}, + [4580] = {.lex_state = 256}, + [4581] = {.lex_state = 650}, + [4582] = {.lex_state = 650}, + [4583] = {.lex_state = 256}, + [4584] = {.lex_state = 650}, + [4585] = {.lex_state = 650}, + [4586] = {.lex_state = 256}, + [4587] = {.lex_state = 256}, + [4588] = {.lex_state = 261}, + [4589] = {.lex_state = 256}, + [4590] = {.lex_state = 260}, + [4591] = {.lex_state = 650}, + [4592] = {.lex_state = 260}, + [4593] = {.lex_state = 650}, + [4594] = {.lex_state = 650}, + [4595] = {.lex_state = 650}, + [4596] = {.lex_state = 169}, + [4597] = {.lex_state = 650}, + [4598] = {.lex_state = 257}, + [4599] = {.lex_state = 650}, + [4600] = {.lex_state = 255}, + [4601] = {.lex_state = 650}, + [4602] = {.lex_state = 257}, + [4603] = {.lex_state = 257}, + [4604] = {.lex_state = 259}, + [4605] = {.lex_state = 255}, + [4606] = {.lex_state = 255}, + [4607] = {.lex_state = 260}, + [4608] = {.lex_state = 255}, + [4609] = {.lex_state = 255}, + [4610] = {.lex_state = 255}, + [4611] = {.lex_state = 255}, + [4612] = {.lex_state = 257}, + [4613] = {.lex_state = 260}, + [4614] = {.lex_state = 650}, + [4615] = {.lex_state = 650}, + [4616] = {.lex_state = 255}, + [4617] = {.lex_state = 255}, + [4618] = {.lex_state = 650}, + [4619] = {.lex_state = 260}, + [4620] = {.lex_state = 255}, + [4621] = {.lex_state = 255}, + [4622] = {.lex_state = 255}, + [4623] = {.lex_state = 257}, + [4624] = {.lex_state = 260}, + [4625] = {.lex_state = 650}, + [4626] = {.lex_state = 650}, + [4627] = {.lex_state = 98}, + [4628] = {.lex_state = 262}, + [4629] = {.lex_state = 262}, + [4630] = {.lex_state = 169}, + [4631] = {.lex_state = 164}, + [4632] = {.lex_state = 257}, + [4633] = {.lex_state = 169}, + [4634] = {.lex_state = 98}, + [4635] = {.lex_state = 650}, + [4636] = {.lex_state = 650}, + [4637] = {.lex_state = 98}, + [4638] = {.lex_state = 650}, + [4639] = {.lex_state = 650}, + [4640] = {.lex_state = 650}, + [4641] = {.lex_state = 650}, + [4642] = {.lex_state = 650}, + [4643] = {.lex_state = 164}, + [4644] = {.lex_state = 650}, + [4645] = {.lex_state = 257}, + [4646] = {.lex_state = 650}, + [4647] = {.lex_state = 650}, + [4648] = {.lex_state = 650}, + [4649] = {.lex_state = 650}, + [4650] = {.lex_state = 169}, + [4651] = {.lex_state = 169}, + [4652] = {.lex_state = 256}, + [4653] = {.lex_state = 256}, + [4654] = {.lex_state = 169}, + [4655] = {.lex_state = 169}, + [4656] = {.lex_state = 256}, + [4657] = {.lex_state = 256}, + [4658] = {.lex_state = 169}, + [4659] = {.lex_state = 169}, + [4660] = {.lex_state = 169}, + [4661] = {.lex_state = 169}, + [4662] = {.lex_state = 263}, + [4663] = {.lex_state = 263}, + [4664] = {.lex_state = 169}, + [4665] = {.lex_state = 257}, + [4666] = {.lex_state = 257}, + [4667] = {.lex_state = 257}, + [4668] = {.lex_state = 257}, + [4669] = {.lex_state = 257}, + [4670] = {.lex_state = 257}, + [4671] = {.lex_state = 257}, + [4672] = {.lex_state = 257}, + [4673] = {.lex_state = 258}, + [4674] = {.lex_state = 169}, + [4675] = {.lex_state = 271}, + [4676] = {.lex_state = 258}, + [4677] = {.lex_state = 169}, + [4678] = {.lex_state = 256}, + [4679] = {.lex_state = 169}, + [4680] = {.lex_state = 169}, + [4681] = {.lex_state = 260}, + [4682] = {.lex_state = 257}, + [4683] = {.lex_state = 257}, + [4684] = {.lex_state = 169}, + [4685] = {.lex_state = 256}, + [4686] = {.lex_state = 271}, + [4687] = {.lex_state = 256}, + [4688] = {.lex_state = 256}, + [4689] = {.lex_state = 169}, + [4690] = {.lex_state = 256}, + [4691] = {.lex_state = 257}, + [4692] = {.lex_state = 256}, + [4693] = {.lex_state = 257}, + [4694] = {.lex_state = 165}, + [4695] = {.lex_state = 256}, + [4696] = {.lex_state = 256}, + [4697] = {.lex_state = 169}, + [4698] = {.lex_state = 275}, + [4699] = {.lex_state = 255}, + [4700] = {.lex_state = 82}, + [4701] = {.lex_state = 82}, + [4702] = {.lex_state = 169}, + [4703] = {.lex_state = 165}, + [4704] = {.lex_state = 169}, + [4705] = {.lex_state = 169}, + [4706] = {.lex_state = 169}, + [4707] = {.lex_state = 169}, + [4708] = {.lex_state = 169}, + [4709] = {.lex_state = 169}, + [4710] = {.lex_state = 169}, + [4711] = {.lex_state = 169}, + [4712] = {.lex_state = 267}, + [4713] = {.lex_state = 169}, + [4714] = {.lex_state = 267}, + [4715] = {.lex_state = 267}, + [4716] = {.lex_state = 255}, + [4717] = {.lex_state = 267}, + [4718] = {.lex_state = 82}, + [4719] = {.lex_state = 82}, + [4720] = {.lex_state = 255}, + [4721] = {.lex_state = 169}, + [4722] = {.lex_state = 169}, + [4723] = {.lex_state = 255}, + [4724] = {.lex_state = 82}, + [4725] = {.lex_state = 255}, + [4726] = {.lex_state = 169}, + [4727] = {.lex_state = 82}, + [4728] = {.lex_state = 82}, + [4729] = {.lex_state = 255}, + [4730] = {.lex_state = 267}, + [4731] = {.lex_state = 267}, + [4732] = {.lex_state = 255}, + [4733] = {.lex_state = 255}, + [4734] = {.lex_state = 255}, + [4735] = {.lex_state = 255}, + [4736] = {.lex_state = 255}, + [4737] = {.lex_state = 255}, + [4738] = {.lex_state = 255}, + [4739] = {.lex_state = 255}, + [4740] = {.lex_state = 255}, + [4741] = {.lex_state = 255}, + [4742] = {.lex_state = 255}, + [4743] = {.lex_state = 255}, + [4744] = {.lex_state = 255}, + [4745] = {.lex_state = 82}, + [4746] = {.lex_state = 169}, + [4747] = {.lex_state = 255}, + [4748] = {.lex_state = 272}, + [4749] = {.lex_state = 255}, + [4750] = {.lex_state = 255}, + [4751] = {.lex_state = 255}, + [4752] = {.lex_state = 267}, + [4753] = {.lex_state = 255}, + [4754] = {.lex_state = 272}, + [4755] = {.lex_state = 255}, + [4756] = {.lex_state = 267}, + [4757] = {.lex_state = 255}, + [4758] = {.lex_state = 255}, + [4759] = {.lex_state = 255}, + [4760] = {.lex_state = 82}, + [4761] = {.lex_state = 255}, + [4762] = {.lex_state = 267}, + [4763] = {.lex_state = 255}, + [4764] = {.lex_state = 255}, + [4765] = {.lex_state = 267}, + [4766] = {.lex_state = 255}, + [4767] = {.lex_state = 264}, + [4768] = {.lex_state = 255}, + [4769] = {.lex_state = 255}, + [4770] = {.lex_state = 264}, + [4771] = {.lex_state = 255}, + [4772] = {.lex_state = 267}, + [4773] = {.lex_state = 267}, + [4774] = {.lex_state = 169}, + [4775] = {.lex_state = 169}, + [4776] = {.lex_state = 255}, + [4777] = {.lex_state = 272}, + [4778] = {.lex_state = 169}, + [4779] = {.lex_state = 255}, + [4780] = {.lex_state = 255}, + [4781] = {.lex_state = 272}, + [4782] = {.lex_state = 273}, + [4783] = {.lex_state = 255}, + [4784] = {.lex_state = 82}, + [4785] = {.lex_state = 255}, + [4786] = {.lex_state = 267}, + [4787] = {.lex_state = 272}, + [4788] = {.lex_state = 272}, + [4789] = {.lex_state = 267}, + [4790] = {.lex_state = 255}, + [4791] = {.lex_state = 255}, + [4792] = {.lex_state = 255}, + [4793] = {.lex_state = 255}, + [4794] = {.lex_state = 255}, + [4795] = {.lex_state = 255}, + [4796] = {.lex_state = 255}, + [4797] = {.lex_state = 267}, + [4798] = {.lex_state = 272}, + [4799] = {.lex_state = 255}, + [4800] = {.lex_state = 169}, + [4801] = {.lex_state = 169}, + [4802] = {.lex_state = 169}, + [4803] = {.lex_state = 169}, + [4804] = {.lex_state = 169}, + [4805] = {.lex_state = 169}, + [4806] = {.lex_state = 240}, + [4807] = {.lex_state = 169}, + [4808] = {.lex_state = 169}, + [4809] = {.lex_state = 169}, + [4810] = {.lex_state = 169}, + [4811] = {.lex_state = 240}, + [4812] = {.lex_state = 169}, + [4813] = {.lex_state = 169}, + [4814] = {.lex_state = 169}, + [4815] = {.lex_state = 280}, + [4816] = {.lex_state = 169}, + [4817] = {.lex_state = 169}, + [4818] = {.lex_state = 169}, + [4819] = {.lex_state = 169}, + [4820] = {.lex_state = 169}, + [4821] = {.lex_state = 169}, + [4822] = {.lex_state = 169}, + [4823] = {.lex_state = 169}, + [4824] = {.lex_state = 169}, + [4825] = {.lex_state = 169}, + [4826] = {.lex_state = 240}, + [4827] = {.lex_state = 169}, + [4828] = {.lex_state = 169}, + [4829] = {.lex_state = 280}, + [4830] = {.lex_state = 98}, + [4831] = {.lex_state = 169}, + [4832] = {.lex_state = 169}, + [4833] = {.lex_state = 169}, + [4834] = {.lex_state = 169}, + [4835] = {.lex_state = 244}, + [4836] = {.lex_state = 240}, + [4837] = {.lex_state = 244}, + [4838] = {.lex_state = 169}, + [4839] = {.lex_state = 169}, + [4840] = {.lex_state = 169}, + [4841] = {.lex_state = 169}, + [4842] = {.lex_state = 169}, + [4843] = {.lex_state = 169}, + [4844] = {.lex_state = 169}, + [4845] = {.lex_state = 260}, + [4846] = {.lex_state = 169}, + [4847] = {.lex_state = 100}, + [4848] = {.lex_state = 561}, + [4849] = {.lex_state = 260}, + [4850] = {.lex_state = 260}, + [4851] = {.lex_state = 240}, + [4852] = {.lex_state = 240}, + [4853] = {.lex_state = 244}, + [4854] = {.lex_state = 240}, + [4855] = {.lex_state = 240}, + [4856] = {.lex_state = 260}, + [4857] = {.lex_state = 260}, + [4858] = {.lex_state = 260}, + [4859] = {.lex_state = 260}, + [4860] = {.lex_state = 260}, + [4861] = {.lex_state = 260}, + [4862] = {.lex_state = 260}, + [4863] = {.lex_state = 260}, + [4864] = {.lex_state = 260}, + [4865] = {.lex_state = 240}, + [4866] = {.lex_state = 244}, + [4867] = {.lex_state = 260}, + [4868] = {.lex_state = 260}, + [4869] = {.lex_state = 561}, + [4870] = {.lex_state = 169}, + [4871] = {.lex_state = 561}, + [4872] = {.lex_state = 561}, + [4873] = {.lex_state = 260}, + [4874] = {.lex_state = 260}, + [4875] = {.lex_state = 260}, + [4876] = {.lex_state = 260}, + [4877] = {.lex_state = 260}, + [4878] = {.lex_state = 561}, + [4879] = {.lex_state = 169}, + [4880] = {.lex_state = 561}, + [4881] = {.lex_state = 260}, + [4882] = {.lex_state = 280}, + [4883] = {.lex_state = 260}, + [4884] = {.lex_state = 260}, + [4885] = {.lex_state = 169}, + [4886] = {.lex_state = 260}, + [4887] = {.lex_state = 260}, + [4888] = {.lex_state = 260}, + [4889] = {.lex_state = 260}, + [4890] = {.lex_state = 169}, + [4891] = {.lex_state = 260}, + [4892] = {.lex_state = 260}, + [4893] = {.lex_state = 260}, + [4894] = {.lex_state = 260}, + [4895] = {.lex_state = 260}, + [4896] = {.lex_state = 260}, + [4897] = {.lex_state = 260}, + [4898] = {.lex_state = 260}, + [4899] = {.lex_state = 260}, + [4900] = {.lex_state = 260}, + [4901] = {.lex_state = 260}, + [4902] = {.lex_state = 260}, + [4903] = {.lex_state = 561}, + [4904] = {.lex_state = 561}, + [4905] = {.lex_state = 561}, + [4906] = {.lex_state = 561}, + [4907] = {.lex_state = 260}, + [4908] = {.lex_state = 260}, + [4909] = {.lex_state = 260}, + [4910] = {.lex_state = 169}, + [4911] = {.lex_state = 169}, + [4912] = {.lex_state = 561}, + [4913] = {.lex_state = 561}, + [4914] = {.lex_state = 169}, + [4915] = {.lex_state = 561}, + [4916] = {.lex_state = 260}, + [4917] = {.lex_state = 260}, + [4918] = {.lex_state = 169}, + [4919] = {.lex_state = 260}, + [4920] = {.lex_state = 561}, + [4921] = {.lex_state = 169}, + [4922] = {.lex_state = 169}, + [4923] = {.lex_state = 169}, + [4924] = {.lex_state = 260}, + [4925] = {.lex_state = 260}, + [4926] = {.lex_state = 260}, + [4927] = {.lex_state = 169}, + [4928] = {.lex_state = 169}, + [4929] = {.lex_state = 260}, + [4930] = {.lex_state = 169}, + [4931] = {.lex_state = 561}, + [4932] = {.lex_state = 561}, + [4933] = {.lex_state = 561}, + [4934] = {.lex_state = 169}, + [4935] = {.lex_state = 561}, + [4936] = {.lex_state = 260}, + [4937] = {.lex_state = 260}, + [4938] = {.lex_state = 260}, + [4939] = {.lex_state = 561}, + [4940] = {.lex_state = 169}, + [4941] = {.lex_state = 260}, + [4942] = {.lex_state = 561}, + [4943] = {.lex_state = 260}, + [4944] = {.lex_state = 561}, + [4945] = {.lex_state = 169}, + [4946] = {.lex_state = 260}, + [4947] = {.lex_state = 169}, + [4948] = {.lex_state = 169}, + [4949] = {.lex_state = 561}, + [4950] = {.lex_state = 260}, + [4951] = {.lex_state = 169}, + [4952] = {.lex_state = 260}, + [4953] = {.lex_state = 561}, + [4954] = {.lex_state = 169}, + [4955] = {.lex_state = 561}, + [4956] = {.lex_state = 260}, + [4957] = {.lex_state = 561}, + [4958] = {.lex_state = 260}, + [4959] = {.lex_state = 169}, + [4960] = {.lex_state = 561}, + [4961] = {.lex_state = 260}, + [4962] = {.lex_state = 260}, + [4963] = {.lex_state = 561}, + [4964] = {.lex_state = 561}, + [4965] = {.lex_state = 260}, + [4966] = {.lex_state = 561}, + [4967] = {.lex_state = 260}, + [4968] = {.lex_state = 260}, + [4969] = {.lex_state = 260}, + [4970] = {.lex_state = 260}, + [4971] = {.lex_state = 260}, + [4972] = {.lex_state = 260}, + [4973] = {.lex_state = 260}, + [4974] = {.lex_state = 169}, + [4975] = {.lex_state = 260}, + [4976] = {.lex_state = 260}, + [4977] = {.lex_state = 561}, + [4978] = {.lex_state = 280}, + [4979] = {.lex_state = 169}, + [4980] = {.lex_state = 561}, + [4981] = {.lex_state = 260}, + [4982] = {.lex_state = 260}, + [4983] = {.lex_state = 260}, + [4984] = {.lex_state = 169}, + [4985] = {.lex_state = 169}, + [4986] = {.lex_state = 561}, + [4987] = {.lex_state = 260}, + [4988] = {.lex_state = 561}, + [4989] = {.lex_state = 561}, + [4990] = {.lex_state = 260}, + [4991] = {.lex_state = 260}, + [4992] = {.lex_state = 169}, + [4993] = {.lex_state = 169}, + [4994] = {.lex_state = 260}, + [4995] = {.lex_state = 169}, + [4996] = {.lex_state = 561}, + [4997] = {.lex_state = 169}, + [4998] = {.lex_state = 260}, + [4999] = {.lex_state = 260}, + [5000] = {.lex_state = 260}, + [5001] = {.lex_state = 169}, + [5002] = {.lex_state = 169}, + [5003] = {.lex_state = 169}, + [5004] = {.lex_state = 169}, + [5005] = {.lex_state = 169}, + [5006] = {.lex_state = 280}, + [5007] = {.lex_state = 260}, + [5008] = {.lex_state = 561}, + [5009] = {.lex_state = 244}, + [5010] = {.lex_state = 280}, + [5011] = {.lex_state = 244}, + [5012] = {.lex_state = 169}, + [5013] = {.lex_state = 169}, + [5014] = {.lex_state = 260}, + [5015] = {.lex_state = 260}, + [5016] = {.lex_state = 260}, + [5017] = {.lex_state = 260}, + [5018] = {.lex_state = 260}, + [5019] = {.lex_state = 169}, + [5020] = {.lex_state = 280}, + [5021] = {.lex_state = 169}, + [5022] = {.lex_state = 240}, + [5023] = {.lex_state = 280}, + [5024] = {.lex_state = 169}, + [5025] = {.lex_state = 169}, + [5026] = {.lex_state = 169}, + [5027] = {.lex_state = 169}, + [5028] = {.lex_state = 169}, + [5029] = {.lex_state = 260}, + [5030] = {.lex_state = 260}, + [5031] = {.lex_state = 260}, + [5032] = {.lex_state = 169}, + [5033] = {.lex_state = 169}, + [5034] = {.lex_state = 260}, + [5035] = {.lex_state = 169}, + [5036] = {.lex_state = 260}, + [5037] = {.lex_state = 169}, + [5038] = {.lex_state = 169}, + [5039] = {.lex_state = 169}, + [5040] = {.lex_state = 169}, + [5041] = {.lex_state = 169}, + [5042] = {.lex_state = 260}, + [5043] = {.lex_state = 244}, + [5044] = {.lex_state = 169}, + [5045] = {.lex_state = 169}, + [5046] = {.lex_state = 169}, + [5047] = {.lex_state = 260}, + [5048] = {.lex_state = 240}, + [5049] = {.lex_state = 169}, + [5050] = {.lex_state = 240}, + [5051] = {.lex_state = 561}, + [5052] = {.lex_state = 561}, + [5053] = {.lex_state = 280}, + [5054] = {.lex_state = 169}, + [5055] = {.lex_state = 260}, + [5056] = {.lex_state = 291}, + [5057] = {.lex_state = 561}, + [5058] = {.lex_state = 561}, + [5059] = {.lex_state = 561}, + [5060] = {.lex_state = 561}, + [5061] = {.lex_state = 561}, + [5062] = {.lex_state = 240}, + [5063] = {.lex_state = 561}, + [5064] = {.lex_state = 561}, + [5065] = {.lex_state = 561}, + [5066] = {.lex_state = 561}, + [5067] = {.lex_state = 169}, + [5068] = {.lex_state = 561}, + [5069] = {.lex_state = 561}, + [5070] = {.lex_state = 169}, + [5071] = {.lex_state = 240}, + [5072] = {.lex_state = 100}, + [5073] = {.lex_state = 240}, + [5074] = {.lex_state = 561}, + [5075] = {.lex_state = 561}, + [5076] = {.lex_state = 169}, + [5077] = {.lex_state = 561}, + [5078] = {.lex_state = 561}, + [5079] = {.lex_state = 561}, + [5080] = {.lex_state = 100}, + [5081] = {.lex_state = 100}, + [5082] = {.lex_state = 100}, + [5083] = {.lex_state = 169}, + [5084] = {.lex_state = 240}, + [5085] = {.lex_state = 561}, + [5086] = {.lex_state = 240}, + [5087] = {.lex_state = 561}, + [5088] = {.lex_state = 291}, + [5089] = {.lex_state = 561}, + [5090] = {.lex_state = 561}, + [5091] = {.lex_state = 280}, + [5092] = {.lex_state = 561}, + [5093] = {.lex_state = 561}, + [5094] = {.lex_state = 561}, + [5095] = {.lex_state = 561}, + [5096] = {.lex_state = 169}, + [5097] = {.lex_state = 561}, + [5098] = {.lex_state = 561}, + [5099] = {.lex_state = 561}, + [5100] = {.lex_state = 561}, + [5101] = {.lex_state = 280}, + [5102] = {.lex_state = 280}, + [5103] = {.lex_state = 561}, + [5104] = {.lex_state = 561}, + [5105] = {.lex_state = 561}, + [5106] = {.lex_state = 561}, + [5107] = {.lex_state = 561}, + [5108] = {.lex_state = 169}, + [5109] = {.lex_state = 561}, + [5110] = {.lex_state = 561}, + [5111] = {.lex_state = 561}, + [5112] = {.lex_state = 169}, + [5113] = {.lex_state = 240}, + [5114] = {.lex_state = 561}, [5115] = {.lex_state = 240}, - [5116] = {.lex_state = 552}, - [5117] = {.lex_state = 552}, - [5118] = {.lex_state = 552}, - [5119] = {.lex_state = 552}, - [5120] = {.lex_state = 552}, - [5121] = {.lex_state = 552}, - [5122] = {.lex_state = 552}, - [5123] = {.lex_state = 552}, - [5124] = {.lex_state = 552}, - [5125] = {.lex_state = 552}, - [5126] = {.lex_state = 552}, - [5127] = {.lex_state = 552}, - [5128] = {.lex_state = 552}, - [5129] = {.lex_state = 552}, - [5130] = {.lex_state = 552}, - [5131] = {.lex_state = 552}, - [5132] = {.lex_state = 552}, - [5133] = {.lex_state = 552}, - [5134] = {.lex_state = 552}, - [5135] = {.lex_state = 552}, - [5136] = {.lex_state = 552}, - [5137] = {.lex_state = 552}, - [5138] = {.lex_state = 155}, - [5139] = {.lex_state = 552}, - [5140] = {.lex_state = 552}, - [5141] = {.lex_state = 552}, - [5142] = {.lex_state = 552}, - [5143] = {.lex_state = 552}, - [5144] = {.lex_state = 311}, - [5145] = {.lex_state = 552}, - [5146] = {.lex_state = 552}, - [5147] = {.lex_state = 552}, - [5148] = {.lex_state = 552}, - [5149] = {.lex_state = 552}, - [5150] = {.lex_state = 552}, - [5151] = {.lex_state = 552}, - [5152] = {.lex_state = 264}, - [5153] = {.lex_state = 552}, - [5154] = {.lex_state = 552}, - [5155] = {.lex_state = 233}, - [5156] = {.lex_state = 552}, - [5157] = {.lex_state = 233}, - [5158] = {.lex_state = 233}, - [5159] = {.lex_state = 233}, - [5160] = {.lex_state = 552}, - [5161] = {.lex_state = 233}, - [5162] = {.lex_state = 233}, - [5163] = {.lex_state = 233}, - [5164] = {.lex_state = 233}, - [5165] = {.lex_state = 233}, - [5166] = {.lex_state = 233}, - [5167] = {.lex_state = 233}, - [5168] = {.lex_state = 233}, - [5169] = {.lex_state = 233}, - [5170] = {.lex_state = 552}, - [5171] = {.lex_state = 552}, - [5172] = {.lex_state = 552}, - [5173] = {.lex_state = 552}, - [5174] = {.lex_state = 552}, - [5175] = {.lex_state = 552}, - [5176] = {.lex_state = 552}, - [5177] = {.lex_state = 311}, - [5178] = {.lex_state = 552}, - [5179] = {.lex_state = 552}, - [5180] = {.lex_state = 552}, - [5181] = {.lex_state = 233}, - [5182] = {.lex_state = 552}, - [5183] = {.lex_state = 311}, - [5184] = {.lex_state = 552}, - [5185] = {.lex_state = 552}, - [5186] = {.lex_state = 311}, - [5187] = {.lex_state = 552}, - [5188] = {.lex_state = 552}, - [5189] = {.lex_state = 240}, - [5190] = {.lex_state = 552}, - [5191] = {.lex_state = 552}, - [5192] = {.lex_state = 552}, - [5193] = {.lex_state = 552}, - [5194] = {.lex_state = 538}, - [5195] = {.lex_state = 240}, - [5196] = {.lex_state = 233}, - [5197] = {.lex_state = 240}, - [5198] = {.lex_state = 552}, - [5199] = {.lex_state = 311}, - [5200] = {.lex_state = 552}, - [5201] = {.lex_state = 552}, - [5202] = {.lex_state = 311}, - [5203] = {.lex_state = 552}, - [5204] = {.lex_state = 552}, - [5205] = {.lex_state = 240}, - [5206] = {.lex_state = 552}, - [5207] = {.lex_state = 552}, - [5208] = {.lex_state = 552}, - [5209] = {.lex_state = 552}, - [5210] = {.lex_state = 233}, - [5211] = {.lex_state = 552}, - [5212] = {.lex_state = 311}, - [5213] = {.lex_state = 226}, - [5214] = {.lex_state = 92}, - [5215] = {.lex_state = 552}, - [5216] = {.lex_state = 240}, - [5217] = {.lex_state = 311}, - [5218] = {.lex_state = 552}, - [5219] = {.lex_state = 552}, - [5220] = {.lex_state = 65}, - [5221] = {.lex_state = 552}, - [5222] = {.lex_state = 552}, - [5223] = {.lex_state = 65}, - [5224] = {.lex_state = 552}, - [5225] = {.lex_state = 552}, - [5226] = {.lex_state = 552}, - [5227] = {.lex_state = 252}, - [5228] = {.lex_state = 252}, - [5229] = {.lex_state = 233}, - [5230] = {.lex_state = 552}, - [5231] = {.lex_state = 311}, - [5232] = {.lex_state = 240}, - [5233] = {.lex_state = 311}, - [5234] = {.lex_state = 92}, - [5235] = {.lex_state = 552}, - [5236] = {.lex_state = 552}, - [5237] = {.lex_state = 552}, - [5238] = {.lex_state = 552}, - [5239] = {.lex_state = 536}, - [5240] = {.lex_state = 155}, - [5241] = {.lex_state = 552}, - [5242] = {.lex_state = 552}, - [5243] = {.lex_state = 552}, - [5244] = {.lex_state = 538}, - [5245] = {.lex_state = 92}, - [5246] = {.lex_state = 552}, - [5247] = {.lex_state = 552}, - [5248] = {.lex_state = 552}, - [5249] = {.lex_state = 552}, - [5250] = {.lex_state = 77}, - [5251] = {.lex_state = 77}, - [5252] = {.lex_state = 77}, - [5253] = {.lex_state = 552}, - [5254] = {.lex_state = 77}, - [5255] = {.lex_state = 552}, - [5256] = {.lex_state = 552}, - [5257] = {.lex_state = 233}, - [5258] = {.lex_state = 552}, - [5259] = {.lex_state = 292}, - [5260] = {.lex_state = 240}, - [5261] = {.lex_state = 311}, - [5262] = {.lex_state = 240}, - [5263] = {.lex_state = 282}, - [5264] = {.lex_state = 552}, - [5265] = {.lex_state = 311}, - [5266] = {.lex_state = 538}, - [5267] = {.lex_state = 552}, - [5268] = {.lex_state = 552}, - [5269] = {.lex_state = 552}, - [5270] = {.lex_state = 77}, - [5271] = {.lex_state = 226}, - [5272] = {.lex_state = 252}, - [5273] = {.lex_state = 552}, - [5274] = {.lex_state = 552}, - [5275] = {.lex_state = 552}, - [5276] = {.lex_state = 552}, - [5277] = {.lex_state = 552}, - [5278] = {.lex_state = 552}, - [5279] = {.lex_state = 552}, - [5280] = {.lex_state = 559}, - [5281] = {.lex_state = 559}, - [5282] = {.lex_state = 559}, - [5283] = {.lex_state = 559}, - [5284] = {.lex_state = 311}, - [5285] = {.lex_state = 559}, - [5286] = {.lex_state = 559}, - [5287] = {.lex_state = 559}, - [5288] = {.lex_state = 559}, - [5289] = {.lex_state = 233}, - [5290] = {.lex_state = 240}, - [5291] = {.lex_state = 311}, - [5292] = {.lex_state = 559}, - [5293] = {.lex_state = 559}, - [5294] = {.lex_state = 552}, - [5295] = {.lex_state = 552}, - [5296] = {.lex_state = 597}, - [5297] = {.lex_state = 552}, - [5298] = {.lex_state = 311}, - [5299] = {.lex_state = 559}, - [5300] = {.lex_state = 559}, - [5301] = {.lex_state = 559}, - [5302] = {.lex_state = 240}, - [5303] = {.lex_state = 559}, - [5304] = {.lex_state = 559}, - [5305] = {.lex_state = 559}, - [5306] = {.lex_state = 559}, - [5307] = {.lex_state = 559}, - [5308] = {.lex_state = 559}, - [5309] = {.lex_state = 559}, - [5310] = {.lex_state = 559}, - [5311] = {.lex_state = 559}, - [5312] = {.lex_state = 552}, - [5313] = {.lex_state = 559}, - [5314] = {.lex_state = 559}, - [5315] = {.lex_state = 559}, - [5316] = {.lex_state = 559}, - [5317] = {.lex_state = 559}, - [5318] = {.lex_state = 559}, - [5319] = {.lex_state = 559}, - [5320] = {.lex_state = 559}, - [5321] = {.lex_state = 559}, - [5322] = {.lex_state = 559}, - [5323] = {.lex_state = 559}, - [5324] = {.lex_state = 233}, - [5325] = {.lex_state = 240}, - [5326] = {.lex_state = 552}, - [5327] = {.lex_state = 311}, - [5328] = {.lex_state = 559}, - [5329] = {.lex_state = 559}, - [5330] = {.lex_state = 240}, - [5331] = {.lex_state = 311}, - [5332] = {.lex_state = 559}, - [5333] = {.lex_state = 559}, - [5334] = {.lex_state = 271}, - [5335] = {.lex_state = 559}, - [5336] = {.lex_state = 538}, - [5337] = {.lex_state = 559}, - [5338] = {.lex_state = 559}, - [5339] = {.lex_state = 559}, - [5340] = {.lex_state = 538}, - [5341] = {.lex_state = 559}, - [5342] = {.lex_state = 559}, - [5343] = {.lex_state = 559}, - [5344] = {.lex_state = 559}, - [5345] = {.lex_state = 559}, - [5346] = {.lex_state = 559}, - [5347] = {.lex_state = 559}, - [5348] = {.lex_state = 559}, - [5349] = {.lex_state = 559}, - [5350] = {.lex_state = 240}, - [5351] = {.lex_state = 552}, - [5352] = {.lex_state = 538}, - [5353] = {.lex_state = 240}, - [5354] = {.lex_state = 233}, - [5355] = {.lex_state = 311}, - [5356] = {.lex_state = 311}, - [5357] = {.lex_state = 552}, - [5358] = {.lex_state = 240}, - [5359] = {.lex_state = 311}, - [5360] = {.lex_state = 272}, - [5361] = {.lex_state = 552}, - [5362] = {.lex_state = 552}, - [5363] = {.lex_state = 552}, - [5364] = {.lex_state = 538}, - [5365] = {.lex_state = 552}, - [5366] = {.lex_state = 240}, - [5367] = {.lex_state = 552}, - [5368] = {.lex_state = 155}, - [5369] = {.lex_state = 155}, - [5370] = {.lex_state = 233}, - [5371] = {.lex_state = 552}, - [5372] = {.lex_state = 311}, - [5373] = {.lex_state = 552}, + [5116] = {.lex_state = 561}, + [5117] = {.lex_state = 561}, + [5118] = {.lex_state = 561}, + [5119] = {.lex_state = 280}, + [5120] = {.lex_state = 561}, + [5121] = {.lex_state = 561}, + [5122] = {.lex_state = 561}, + [5123] = {.lex_state = 561}, + [5124] = {.lex_state = 561}, + [5125] = {.lex_state = 240}, + [5126] = {.lex_state = 280}, + [5127] = {.lex_state = 169}, + [5128] = {.lex_state = 561}, + [5129] = {.lex_state = 240}, + [5130] = {.lex_state = 240}, + [5131] = {.lex_state = 280}, + [5132] = {.lex_state = 240}, + [5133] = {.lex_state = 240}, + [5134] = {.lex_state = 169}, + [5135] = {.lex_state = 293}, + [5136] = {.lex_state = 561}, + [5137] = {.lex_state = 561}, + [5138] = {.lex_state = 280}, + [5139] = {.lex_state = 561}, + [5140] = {.lex_state = 285}, + [5141] = {.lex_state = 240}, + [5142] = {.lex_state = 561}, + [5143] = {.lex_state = 576}, + [5144] = {.lex_state = 169}, + [5145] = {.lex_state = 169}, + [5146] = {.lex_state = 561}, + [5147] = {.lex_state = 280}, + [5148] = {.lex_state = 280}, + [5149] = {.lex_state = 240}, + [5150] = {.lex_state = 561}, + [5151] = {.lex_state = 571}, + [5152] = {.lex_state = 571}, + [5153] = {.lex_state = 293}, + [5154] = {.lex_state = 280}, + [5155] = {.lex_state = 240}, + [5156] = {.lex_state = 285}, + [5157] = {.lex_state = 280}, + [5158] = {.lex_state = 292}, + [5159] = {.lex_state = 280}, + [5160] = {.lex_state = 280}, + [5161] = {.lex_state = 293}, + [5162] = {.lex_state = 169}, + [5163] = {.lex_state = 561}, + [5164] = {.lex_state = 169}, + [5165] = {.lex_state = 169}, + [5166] = {.lex_state = 292}, + [5167] = {.lex_state = 280}, + [5168] = {.lex_state = 280}, + [5169] = {.lex_state = 169}, + [5170] = {.lex_state = 169}, + [5171] = {.lex_state = 169}, + [5172] = {.lex_state = 280}, + [5173] = {.lex_state = 240}, + [5174] = {.lex_state = 280}, + [5175] = {.lex_state = 169}, + [5176] = {.lex_state = 169}, + [5177] = {.lex_state = 576}, + [5178] = {.lex_state = 280}, + [5179] = {.lex_state = 280}, + [5180] = {.lex_state = 169}, + [5181] = {.lex_state = 561}, + [5182] = {.lex_state = 561}, + [5183] = {.lex_state = 561}, + [5184] = {.lex_state = 561}, + [5185] = {.lex_state = 561}, + [5186] = {.lex_state = 169}, + [5187] = {.lex_state = 280}, + [5188] = {.lex_state = 561}, + [5189] = {.lex_state = 169}, + [5190] = {.lex_state = 280}, + [5191] = {.lex_state = 169}, + [5192] = {.lex_state = 169}, + [5193] = {.lex_state = 280}, + [5194] = {.lex_state = 240}, + [5195] = {.lex_state = 169}, + [5196] = {.lex_state = 240}, + [5197] = {.lex_state = 280}, + [5198] = {.lex_state = 280}, + [5199] = {.lex_state = 280}, + [5200] = {.lex_state = 240}, + [5201] = {.lex_state = 561}, + [5202] = {.lex_state = 280}, + [5203] = {.lex_state = 293}, + [5204] = {.lex_state = 571}, + [5205] = {.lex_state = 280}, + [5206] = {.lex_state = 280}, + [5207] = {.lex_state = 571}, + [5208] = {.lex_state = 280}, + [5209] = {.lex_state = 280}, + [5210] = {.lex_state = 561}, + [5211] = {.lex_state = 280}, + [5212] = {.lex_state = 280}, + [5213] = {.lex_state = 280}, + [5214] = {.lex_state = 571}, + [5215] = {.lex_state = 280}, + [5216] = {.lex_state = 280}, + [5217] = {.lex_state = 280}, + [5218] = {.lex_state = 571}, + [5219] = {.lex_state = 280}, + [5220] = {.lex_state = 169}, + [5221] = {.lex_state = 280}, + [5222] = {.lex_state = 280}, + [5223] = {.lex_state = 280}, + [5224] = {.lex_state = 280}, + [5225] = {.lex_state = 280}, + [5226] = {.lex_state = 169}, + [5227] = {.lex_state = 280}, + [5228] = {.lex_state = 280}, + [5229] = {.lex_state = 169}, + [5230] = {.lex_state = 280}, + [5231] = {.lex_state = 571}, + [5232] = {.lex_state = 169}, + [5233] = {.lex_state = 169}, + [5234] = {.lex_state = 293}, + [5235] = {.lex_state = 571}, + [5236] = {.lex_state = 280}, + [5237] = {.lex_state = 169}, + [5238] = {.lex_state = 280}, + [5239] = {.lex_state = 169}, + [5240] = {.lex_state = 653}, + [5241] = {.lex_state = 280}, + [5242] = {.lex_state = 280}, + [5243] = {.lex_state = 280}, + [5244] = {.lex_state = 561}, + [5245] = {.lex_state = 280}, + [5246] = {.lex_state = 571}, + [5247] = {.lex_state = 280}, + [5248] = {.lex_state = 571}, + [5249] = {.lex_state = 169}, + [5250] = {.lex_state = 240}, + [5251] = {.lex_state = 240}, + [5252] = {.lex_state = 169}, + [5253] = {.lex_state = 166}, + [5254] = {.lex_state = 82}, + [5255] = {.lex_state = 240}, + [5256] = {.lex_state = 561}, + [5257] = {.lex_state = 82}, + [5258] = {.lex_state = 240}, + [5259] = {.lex_state = 240}, + [5260] = {.lex_state = 82}, + [5261] = {.lex_state = 561}, + [5262] = {.lex_state = 169}, + [5263] = {.lex_state = 240}, + [5264] = {.lex_state = 82}, + [5265] = {.lex_state = 653}, + [5266] = {.lex_state = 82}, + [5267] = {.lex_state = 561}, + [5268] = {.lex_state = 168}, + [5269] = {.lex_state = 82}, + [5270] = {.lex_state = 82}, + [5271] = {.lex_state = 82}, + [5272] = {.lex_state = 561}, + [5273] = {.lex_state = 561}, + [5274] = {.lex_state = 561}, + [5275] = {.lex_state = 561}, + [5276] = {.lex_state = 561}, + [5277] = {.lex_state = 561}, + [5278] = {.lex_state = 561}, + [5279] = {.lex_state = 561}, + [5280] = {.lex_state = 561}, + [5281] = {.lex_state = 561}, + [5282] = {.lex_state = 561}, + [5283] = {.lex_state = 561}, + [5284] = {.lex_state = 571}, + [5285] = {.lex_state = 561}, + [5286] = {.lex_state = 561}, + [5287] = {.lex_state = 561}, + [5288] = {.lex_state = 561}, + [5289] = {.lex_state = 82}, + [5290] = {.lex_state = 561}, + [5291] = {.lex_state = 561}, + [5292] = {.lex_state = 561}, + [5293] = {.lex_state = 561}, + [5294] = {.lex_state = 561}, + [5295] = {.lex_state = 240}, + [5296] = {.lex_state = 561}, + [5297] = {.lex_state = 82}, + [5298] = {.lex_state = 168}, + [5299] = {.lex_state = 561}, + [5300] = {.lex_state = 561}, + [5301] = {.lex_state = 561}, + [5302] = {.lex_state = 561}, + [5303] = {.lex_state = 82}, + [5304] = {.lex_state = 561}, + [5305] = {.lex_state = 561}, + [5306] = {.lex_state = 561}, + [5307] = {.lex_state = 561}, + [5308] = {.lex_state = 561}, + [5309] = {.lex_state = 561}, + [5310] = {.lex_state = 561}, + [5311] = {.lex_state = 82}, + [5312] = {.lex_state = 561}, + [5313] = {.lex_state = 561}, + [5314] = {.lex_state = 561}, + [5315] = {.lex_state = 561}, + [5316] = {.lex_state = 561}, + [5317] = {.lex_state = 561}, + [5318] = {.lex_state = 561}, + [5319] = {.lex_state = 82}, + [5320] = {.lex_state = 240}, + [5321] = {.lex_state = 561}, + [5322] = {.lex_state = 561}, + [5323] = {.lex_state = 294}, + [5324] = {.lex_state = 561}, + [5325] = {.lex_state = 294}, + [5326] = {.lex_state = 169}, + [5327] = {.lex_state = 561}, + [5328] = {.lex_state = 294}, + [5329] = {.lex_state = 169}, + [5330] = {.lex_state = 557}, + [5331] = {.lex_state = 561}, + [5332] = {.lex_state = 240}, + [5333] = {.lex_state = 169}, + [5334] = {.lex_state = 561}, + [5335] = {.lex_state = 561}, + [5336] = {.lex_state = 169}, + [5337] = {.lex_state = 240}, + [5338] = {.lex_state = 571}, + [5339] = {.lex_state = 294}, + [5340] = {.lex_state = 240}, + [5341] = {.lex_state = 571}, + [5342] = {.lex_state = 571}, + [5343] = {.lex_state = 557}, + [5344] = {.lex_state = 240}, + [5345] = {.lex_state = 240}, + [5346] = {.lex_state = 169}, + [5347] = {.lex_state = 294}, + [5348] = {.lex_state = 240}, + [5349] = {.lex_state = 571}, + [5350] = {.lex_state = 571}, + [5351] = {.lex_state = 240}, + [5352] = {.lex_state = 240}, + [5353] = {.lex_state = 169}, + [5354] = {.lex_state = 295}, + [5355] = {.lex_state = 169}, + [5356] = {.lex_state = 169}, + [5357] = {.lex_state = 240}, + [5358] = {.lex_state = 295}, + [5359] = {.lex_state = 240}, + [5360] = {.lex_state = 240}, + [5361] = {.lex_state = 82}, + [5362] = {.lex_state = 82}, + [5363] = {.lex_state = 295}, + [5364] = {.lex_state = 82}, + [5365] = {.lex_state = 571}, + [5366] = {.lex_state = 295}, + [5367] = {.lex_state = 561}, + [5368] = {.lex_state = 561}, + [5369] = {.lex_state = 561}, + [5370] = {.lex_state = 561}, + [5371] = {.lex_state = 561}, + [5372] = {.lex_state = 240}, + [5373] = {.lex_state = 561}, [5374] = {.lex_state = 240}, - [5375] = {.lex_state = 311}, - [5376] = {.lex_state = 552}, - [5377] = {.lex_state = 240}, - [5378] = {.lex_state = 155}, - [5379] = {.lex_state = 552}, - [5380] = {.lex_state = 552}, - [5381] = {.lex_state = 65}, + [5375] = {.lex_state = 561}, + [5376] = {.lex_state = 169}, + [5377] = {.lex_state = 561}, + [5378] = {.lex_state = 561}, + [5379] = {.lex_state = 561}, + [5380] = {.lex_state = 295}, + [5381] = {.lex_state = 166}, [5382] = {.lex_state = 240}, - [5383] = {.lex_state = 155}, - [5384] = {.lex_state = 552}, - [5385] = {.lex_state = 233}, - [5386] = {.lex_state = 559}, - [5387] = {.lex_state = 552}, + [5383] = {.lex_state = 240}, + [5384] = {.lex_state = 571}, + [5385] = {.lex_state = 82}, + [5386] = {.lex_state = 561}, + [5387] = {.lex_state = 169}, [5388] = {.lex_state = 240}, - [5389] = {.lex_state = 311}, - [5390] = {.lex_state = 538}, - [5391] = {.lex_state = 311}, - [5392] = {.lex_state = 65}, - [5393] = {.lex_state = 155}, - [5394] = {.lex_state = 233}, - [5395] = {.lex_state = 552}, - [5396] = {.lex_state = 311}, - [5397] = {.lex_state = 552}, - [5398] = {.lex_state = 311}, - [5399] = {.lex_state = 552}, - [5400] = {.lex_state = 311}, - [5401] = {.lex_state = 552}, - [5402] = {.lex_state = 552}, - [5403] = {.lex_state = 552}, - [5404] = {.lex_state = 552}, - [5405] = {.lex_state = 552}, - [5406] = {.lex_state = 559}, - [5407] = {.lex_state = 552}, - [5408] = {.lex_state = 626}, - [5409] = {.lex_state = 552}, - [5410] = {.lex_state = 552}, - [5411] = {.lex_state = 233}, - [5412] = {.lex_state = 552}, - [5413] = {.lex_state = 552}, - [5414] = {.lex_state = 552}, - [5415] = {.lex_state = 552}, - [5416] = {.lex_state = 552}, - [5417] = {.lex_state = 552}, - [5418] = {.lex_state = 311}, - [5419] = {.lex_state = 311}, - [5420] = {.lex_state = 552}, - [5421] = {.lex_state = 552}, - [5422] = {.lex_state = 552}, - [5423] = {.lex_state = 552}, - [5424] = {.lex_state = 552}, - [5425] = {.lex_state = 77}, - [5426] = {.lex_state = 311}, - [5427] = {.lex_state = 552}, - [5428] = {.lex_state = 77}, - [5429] = {.lex_state = 240}, - [5430] = {.lex_state = 552}, - [5431] = {.lex_state = 233}, - [5432] = {.lex_state = 77}, - [5433] = {.lex_state = 233}, - [5434] = {.lex_state = 552}, - [5435] = {.lex_state = 552}, - [5436] = {.lex_state = 552}, - [5437] = {.lex_state = 552}, - [5438] = {.lex_state = 552}, - [5439] = {.lex_state = 538}, - [5440] = {.lex_state = 552}, - [5441] = {.lex_state = 552}, - [5442] = {.lex_state = 552}, - [5443] = {.lex_state = 311}, - [5444] = {.lex_state = 538}, - [5445] = {.lex_state = 311}, - [5446] = {.lex_state = 233}, - [5447] = {.lex_state = 536}, - [5448] = {.lex_state = 552}, - [5449] = {.lex_state = 552}, - [5450] = {.lex_state = 240}, - [5451] = {.lex_state = 538}, - [5452] = {.lex_state = 552}, - [5453] = {.lex_state = 552}, - [5454] = {.lex_state = 240}, - [5455] = {.lex_state = 552}, - [5456] = {.lex_state = 155}, - [5457] = {.lex_state = 240}, - [5458] = {.lex_state = 240}, - [5459] = {.lex_state = 240}, - [5460] = {.lex_state = 240}, - [5461] = {.lex_state = 240}, - [5462] = {.lex_state = 240}, - [5463] = {.lex_state = 597}, - [5464] = {.lex_state = 240}, - [5465] = {.lex_state = 240}, - [5466] = {.lex_state = 240}, - [5467] = {.lex_state = 240}, - [5468] = {.lex_state = 240}, - [5469] = {.lex_state = 240}, - [5470] = {.lex_state = 240}, - [5471] = {.lex_state = 311}, - [5472] = {.lex_state = 240}, - [5473] = {.lex_state = 240}, - [5474] = {.lex_state = 236}, - [5475] = {.lex_state = 552}, - [5476] = {.lex_state = 0}, - [5477] = {.lex_state = 0}, - [5478] = {.lex_state = 0}, - [5479] = {.lex_state = 0}, - [5480] = {.lex_state = 0}, - [5481] = {.lex_state = 538}, - [5482] = {.lex_state = 236}, - [5483] = {.lex_state = 552}, - [5484] = {.lex_state = 0}, - [5485] = {.lex_state = 236}, - [5486] = {.lex_state = 295}, - [5487] = {.lex_state = 0}, - [5488] = {.lex_state = 92}, - [5489] = {.lex_state = 552}, - [5490] = {.lex_state = 552}, - [5491] = {.lex_state = 0}, - [5492] = {.lex_state = 0}, - [5493] = {.lex_state = 0}, - [5494] = {.lex_state = 240}, - [5495] = {.lex_state = 0}, - [5496] = {.lex_state = 236}, - [5497] = {.lex_state = 0}, - [5498] = {.lex_state = 0}, - [5499] = {.lex_state = 237}, - [5500] = {.lex_state = 0}, - [5501] = {.lex_state = 552}, - [5502] = {.lex_state = 538}, - [5503] = {.lex_state = 0}, - [5504] = {.lex_state = 237}, - [5505] = {.lex_state = 552}, - [5506] = {.lex_state = 236}, - [5507] = {.lex_state = 538}, - [5508] = {.lex_state = 237}, - [5509] = {.lex_state = 37}, - [5510] = {.lex_state = 37}, - [5511] = {.lex_state = 37}, - [5512] = {.lex_state = 37}, - [5513] = {.lex_state = 538}, - [5514] = {.lex_state = 295}, - [5515] = {.lex_state = 92}, - [5516] = {.lex_state = 538}, - [5517] = {.lex_state = 65}, - [5518] = {.lex_state = 236}, - [5519] = {.lex_state = 552}, - [5520] = {.lex_state = 552}, - [5521] = {.lex_state = 552}, - [5522] = {.lex_state = 552}, - [5523] = {.lex_state = 552}, - [5524] = {.lex_state = 552}, - [5525] = {.lex_state = 92}, - [5526] = {.lex_state = 92}, - [5527] = {.lex_state = 552}, - [5528] = {.lex_state = 1615}, - [5529] = {.lex_state = 236}, - [5530] = {.lex_state = 552}, - [5531] = {.lex_state = 552}, - [5532] = {.lex_state = 552}, - [5533] = {.lex_state = 552}, - [5534] = {.lex_state = 1607}, - [5535] = {.lex_state = 552}, - [5536] = {.lex_state = 0}, - [5537] = {.lex_state = 552}, - [5538] = {.lex_state = 552}, - [5539] = {.lex_state = 552}, - [5540] = {.lex_state = 552}, - [5541] = {.lex_state = 552}, - [5542] = {.lex_state = 552}, - [5543] = {.lex_state = 552}, - [5544] = {.lex_state = 552}, - [5545] = {.lex_state = 552}, - [5546] = {.lex_state = 552}, - [5547] = {.lex_state = 0}, - [5548] = {.lex_state = 92}, - [5549] = {.lex_state = 92}, - [5550] = {.lex_state = 92}, - [5551] = {.lex_state = 92}, - [5552] = {.lex_state = 552}, - [5553] = {.lex_state = 552}, - [5554] = {.lex_state = 552}, - [5555] = {.lex_state = 552}, - [5556] = {.lex_state = 552}, - [5557] = {.lex_state = 552}, - [5558] = {.lex_state = 552}, - [5559] = {.lex_state = 552}, - [5560] = {.lex_state = 552}, - [5561] = {.lex_state = 552}, - [5562] = {.lex_state = 236}, - [5563] = {.lex_state = 538}, - [5564] = {.lex_state = 552}, - [5565] = {.lex_state = 552}, - [5566] = {.lex_state = 552}, - [5567] = {.lex_state = 552}, - [5568] = {.lex_state = 552}, - [5569] = {.lex_state = 552}, - [5570] = {.lex_state = 552}, - [5571] = {.lex_state = 552}, - [5572] = {.lex_state = 552}, - [5573] = {.lex_state = 552}, - [5574] = {.lex_state = 552}, - [5575] = {.lex_state = 552}, - [5576] = {.lex_state = 552}, - [5577] = {.lex_state = 295}, - [5578] = {.lex_state = 92}, - [5579] = {.lex_state = 552}, - [5580] = {.lex_state = 552}, - [5581] = {.lex_state = 552}, - [5582] = {.lex_state = 552}, - [5583] = {.lex_state = 236}, - [5584] = {.lex_state = 92}, - [5585] = {.lex_state = 552}, - [5586] = {.lex_state = 552}, - [5587] = {.lex_state = 552}, - [5588] = {.lex_state = 552}, - [5589] = {.lex_state = 552}, - [5590] = {.lex_state = 552}, - [5591] = {.lex_state = 265}, - [5592] = {.lex_state = 552}, - [5593] = {.lex_state = 552}, - [5594] = {.lex_state = 0}, - [5595] = {.lex_state = 236}, - [5596] = {.lex_state = 295}, - [5597] = {.lex_state = 552}, - [5598] = {.lex_state = 0}, - [5599] = {.lex_state = 552}, - [5600] = {.lex_state = 0}, - [5601] = {.lex_state = 552}, - [5602] = {.lex_state = 0}, - [5603] = {.lex_state = 552}, - [5604] = {.lex_state = 552}, - [5605] = {.lex_state = 552}, - [5606] = {.lex_state = 552}, - [5607] = {.lex_state = 552}, - [5608] = {.lex_state = 552}, - [5609] = {.lex_state = 552}, - [5610] = {.lex_state = 552}, - [5611] = {.lex_state = 552}, - [5612] = {.lex_state = 552}, - [5613] = {.lex_state = 0}, - [5614] = {.lex_state = 552}, - [5615] = {.lex_state = 552}, - [5616] = {.lex_state = 552}, - [5617] = {.lex_state = 552}, - [5618] = {.lex_state = 552}, - [5619] = {.lex_state = 552}, - [5620] = {.lex_state = 552}, - [5621] = {.lex_state = 295}, - [5622] = {.lex_state = 92}, - [5623] = {.lex_state = 552}, - [5624] = {.lex_state = 0}, - [5625] = {.lex_state = 552}, - [5626] = {.lex_state = 552}, - [5627] = {.lex_state = 240}, - [5628] = {.lex_state = 552}, - [5629] = {.lex_state = 552}, - [5630] = {.lex_state = 552}, - [5631] = {.lex_state = 552}, - [5632] = {.lex_state = 552}, - [5633] = {.lex_state = 552}, - [5634] = {.lex_state = 552}, - [5635] = {.lex_state = 552}, - [5636] = {.lex_state = 552}, - [5637] = {.lex_state = 552}, - [5638] = {.lex_state = 552}, - [5639] = {.lex_state = 552}, - [5640] = {.lex_state = 552}, - [5641] = {.lex_state = 0}, - [5642] = {.lex_state = 236}, - [5643] = {.lex_state = 295}, - [5644] = {.lex_state = 92}, - [5645] = {.lex_state = 552}, - [5646] = {.lex_state = 552}, - [5647] = {.lex_state = 265}, - [5648] = {.lex_state = 552}, - [5649] = {.lex_state = 236}, - [5650] = {.lex_state = 0}, - [5651] = {.lex_state = 236}, - [5652] = {.lex_state = 552}, - [5653] = {.lex_state = 236}, - [5654] = {.lex_state = 236}, - [5655] = {.lex_state = 236}, - [5656] = {.lex_state = 236}, - [5657] = {.lex_state = 236}, - [5658] = {.lex_state = 236}, - [5659] = {.lex_state = 552}, - [5660] = {.lex_state = 236}, - [5661] = {.lex_state = 236}, - [5662] = {.lex_state = 236}, - [5663] = {.lex_state = 236}, - [5664] = {.lex_state = 236}, - [5665] = {.lex_state = 552}, - [5666] = {.lex_state = 236}, - [5667] = {.lex_state = 236}, - [5668] = {.lex_state = 0}, - [5669] = {.lex_state = 236}, - [5670] = {.lex_state = 236}, - [5671] = {.lex_state = 236}, - [5672] = {.lex_state = 236}, - [5673] = {.lex_state = 552}, - [5674] = {.lex_state = 236}, - [5675] = {.lex_state = 236}, - [5676] = {.lex_state = 236}, - [5677] = {.lex_state = 236}, - [5678] = {.lex_state = 236}, - [5679] = {.lex_state = 0}, - [5680] = {.lex_state = 236}, - [5681] = {.lex_state = 236}, - [5682] = {.lex_state = 1607}, - [5683] = {.lex_state = 552}, - [5684] = {.lex_state = 552}, - [5685] = {.lex_state = 236}, - [5686] = {.lex_state = 236}, - [5687] = {.lex_state = 92}, - [5688] = {.lex_state = 236}, - [5689] = {.lex_state = 236}, - [5690] = {.lex_state = 552}, - [5691] = {.lex_state = 552}, - [5692] = {.lex_state = 92}, - [5693] = {.lex_state = 236}, - [5694] = {.lex_state = 236}, - [5695] = {.lex_state = 92}, - [5696] = {.lex_state = 552}, - [5697] = {.lex_state = 552}, - [5698] = {.lex_state = 552}, - [5699] = {.lex_state = 552}, - [5700] = {.lex_state = 552}, - [5701] = {.lex_state = 552}, - [5702] = {.lex_state = 552}, - [5703] = {.lex_state = 552}, - [5704] = {.lex_state = 552}, - [5705] = {.lex_state = 295}, - [5706] = {.lex_state = 0}, - [5707] = {.lex_state = 236}, - [5708] = {.lex_state = 92}, - [5709] = {.lex_state = 295}, - [5710] = {.lex_state = 92}, - [5711] = {.lex_state = 295}, - [5712] = {.lex_state = 236}, - [5713] = {.lex_state = 236}, - [5714] = {.lex_state = 552}, - [5715] = {.lex_state = 236}, - [5716] = {.lex_state = 92}, - [5717] = {.lex_state = 295}, - [5718] = {.lex_state = 552}, - [5719] = {.lex_state = 236}, - [5720] = {.lex_state = 236}, - [5721] = {.lex_state = 92}, - [5722] = {.lex_state = 295}, - [5723] = {.lex_state = 236}, - [5724] = {.lex_state = 236}, - [5725] = {.lex_state = 552}, - [5726] = {.lex_state = 92}, - [5727] = {.lex_state = 236}, - [5728] = {.lex_state = 295}, - [5729] = {.lex_state = 236}, - [5730] = {.lex_state = 236}, - [5731] = {.lex_state = 92}, - [5732] = {.lex_state = 295}, - [5733] = {.lex_state = 236}, - [5734] = {.lex_state = 0}, - [5735] = {.lex_state = 236}, - [5736] = {.lex_state = 92}, - [5737] = {.lex_state = 295}, - [5738] = {.lex_state = 1615}, - [5739] = {.lex_state = 236}, - [5740] = {.lex_state = 236}, - [5741] = {.lex_state = 92}, - [5742] = {.lex_state = 295}, - [5743] = {.lex_state = 236}, - [5744] = {.lex_state = 0}, - [5745] = {.lex_state = 236}, - [5746] = {.lex_state = 92}, - [5747] = {.lex_state = 295}, - [5748] = {.lex_state = 552}, - [5749] = {.lex_state = 236}, - [5750] = {.lex_state = 236}, - [5751] = {.lex_state = 92}, - [5752] = {.lex_state = 295}, - [5753] = {.lex_state = 236}, - [5754] = {.lex_state = 236}, - [5755] = {.lex_state = 552}, - [5756] = {.lex_state = 552}, - [5757] = {.lex_state = 92}, - [5758] = {.lex_state = 295}, - [5759] = {.lex_state = 236}, - [5760] = {.lex_state = 552}, - [5761] = {.lex_state = 552}, - [5762] = {.lex_state = 0}, - [5763] = {.lex_state = 0}, - [5764] = {.lex_state = 236}, - [5765] = {.lex_state = 0}, - [5766] = {.lex_state = 0}, - [5767] = {.lex_state = 236}, - [5768] = {.lex_state = 92}, - [5769] = {.lex_state = 295}, - [5770] = {.lex_state = 0}, - [5771] = {.lex_state = 0}, - [5772] = {.lex_state = 552}, - [5773] = {.lex_state = 0}, - [5774] = {.lex_state = 295}, - [5775] = {.lex_state = 92}, - [5776] = {.lex_state = 0}, - [5777] = {.lex_state = 0}, - [5778] = {.lex_state = 236}, - [5779] = {.lex_state = 236}, - [5780] = {.lex_state = 236}, - [5781] = {.lex_state = 92}, - [5782] = {.lex_state = 295}, - [5783] = {.lex_state = 0}, - [5784] = {.lex_state = 0}, - [5785] = {.lex_state = 236}, - [5786] = {.lex_state = 0}, - [5787] = {.lex_state = 236}, - [5788] = {.lex_state = 202}, - [5789] = {.lex_state = 92}, - [5790] = {.lex_state = 295}, - [5791] = {.lex_state = 284}, - [5792] = {.lex_state = 236}, - [5793] = {.lex_state = 552}, - [5794] = {.lex_state = 552}, - [5795] = {.lex_state = 261}, - [5796] = {.lex_state = 552}, - [5797] = {.lex_state = 284}, - [5798] = {.lex_state = 0}, - [5799] = {.lex_state = 0}, - [5800] = {.lex_state = 0}, - [5801] = {.lex_state = 0}, - [5802] = {.lex_state = 0}, - [5803] = {.lex_state = 0}, - [5804] = {.lex_state = 0}, - [5805] = {.lex_state = 0}, - [5806] = {.lex_state = 236}, - [5807] = {.lex_state = 236}, - [5808] = {.lex_state = 92}, - [5809] = {.lex_state = 0}, - [5810] = {.lex_state = 295}, - [5811] = {.lex_state = 0}, - [5812] = {.lex_state = 37}, - [5813] = {.lex_state = 552}, - [5814] = {.lex_state = 552}, - [5815] = {.lex_state = 37}, - [5816] = {.lex_state = 263}, - [5817] = {.lex_state = 0}, - [5818] = {.lex_state = 552}, - [5819] = {.lex_state = 538}, - [5820] = {.lex_state = 552}, - [5821] = {.lex_state = 301}, - [5822] = {.lex_state = 552}, - [5823] = {.lex_state = 552}, - [5824] = {.lex_state = 552}, - [5825] = {.lex_state = 552}, - [5826] = {.lex_state = 552}, - [5827] = {.lex_state = 0}, - [5828] = {.lex_state = 552}, - [5829] = {.lex_state = 552}, - [5830] = {.lex_state = 0}, - [5831] = {.lex_state = 552}, - [5832] = {.lex_state = 552}, - [5833] = {.lex_state = 552}, - [5834] = {.lex_state = 552}, - [5835] = {.lex_state = 552}, - [5836] = {.lex_state = 552}, - [5837] = {.lex_state = 552}, - [5838] = {.lex_state = 538}, - [5839] = {.lex_state = 295}, - [5840] = {.lex_state = 92}, - [5841] = {.lex_state = 552}, - [5842] = {.lex_state = 0}, - [5843] = {.lex_state = 0}, - [5844] = {.lex_state = 538}, - [5845] = {.lex_state = 236}, - [5846] = {.lex_state = 552}, - [5847] = {.lex_state = 552}, - [5848] = {.lex_state = 538}, - [5849] = {.lex_state = 236}, - [5850] = {.lex_state = 236}, - [5851] = {.lex_state = 263}, - [5852] = {.lex_state = 92}, - [5853] = {.lex_state = 295}, - [5854] = {.lex_state = 0}, - [5855] = {.lex_state = 552}, - [5856] = {.lex_state = 552}, - [5857] = {.lex_state = 236}, - [5858] = {.lex_state = 552}, - [5859] = {.lex_state = 552}, - [5860] = {.lex_state = 283}, - [5861] = {.lex_state = 552}, - [5862] = {.lex_state = 552}, - [5863] = {.lex_state = 552}, - [5864] = {.lex_state = 0}, - [5865] = {.lex_state = 552}, - [5866] = {.lex_state = 552}, - [5867] = {.lex_state = 0}, - [5868] = {.lex_state = 0}, - [5869] = {.lex_state = 552}, - [5870] = {.lex_state = 552}, - [5871] = {.lex_state = 552}, - [5872] = {.lex_state = 236}, - [5873] = {.lex_state = 552}, - [5874] = {.lex_state = 0}, - [5875] = {.lex_state = 552}, - [5876] = {.lex_state = 236}, - [5877] = {.lex_state = 552}, - [5878] = {.lex_state = 552}, - [5879] = {.lex_state = 552}, - [5880] = {.lex_state = 552}, - [5881] = {.lex_state = 295}, - [5882] = {.lex_state = 0}, - [5883] = {.lex_state = 92}, - [5884] = {.lex_state = 552}, - [5885] = {.lex_state = 0}, - [5886] = {.lex_state = 538}, - [5887] = {.lex_state = 538}, - [5888] = {.lex_state = 538}, - [5889] = {.lex_state = 261}, - [5890] = {.lex_state = 552}, - [5891] = {.lex_state = 552}, - [5892] = {.lex_state = 552}, - [5893] = {.lex_state = 552}, - [5894] = {.lex_state = 552}, - [5895] = {.lex_state = 552}, - [5896] = {.lex_state = 552}, - [5897] = {.lex_state = 552}, - [5898] = {.lex_state = 552}, - [5899] = {.lex_state = 552}, - [5900] = {.lex_state = 552}, - [5901] = {.lex_state = 552}, - [5902] = {.lex_state = 1607}, - [5903] = {.lex_state = 552}, - [5904] = {.lex_state = 295}, - [5905] = {.lex_state = 92}, - [5906] = {.lex_state = 552}, - [5907] = {.lex_state = 552}, - [5908] = {.lex_state = 552}, - [5909] = {.lex_state = 552}, - [5910] = {.lex_state = 236}, - [5911] = {.lex_state = 552}, - [5912] = {.lex_state = 552}, - [5913] = {.lex_state = 552}, - [5914] = {.lex_state = 236}, - [5915] = {.lex_state = 552}, - [5916] = {.lex_state = 552}, - [5917] = {.lex_state = 0}, - [5918] = {.lex_state = 538}, - [5919] = {.lex_state = 538}, - [5920] = {.lex_state = 77}, - [5921] = {.lex_state = 265}, - [5922] = {.lex_state = 538}, - [5923] = {.lex_state = 538}, - [5924] = {.lex_state = 306}, - [5925] = {.lex_state = 265}, - [5926] = {.lex_state = 300}, - [5927] = {.lex_state = 538}, - [5928] = {.lex_state = 628}, - [5929] = {.lex_state = 538}, - [5930] = {.lex_state = 37}, - [5931] = {.lex_state = 538}, - [5932] = {.lex_state = 77}, - [5933] = {.lex_state = 265}, - [5934] = {.lex_state = 77}, - [5935] = {.lex_state = 538}, - [5936] = {.lex_state = 265}, - [5937] = {.lex_state = 77}, - [5938] = {.lex_state = 77}, - [5939] = {.lex_state = 92}, - [5940] = {.lex_state = 265}, - [5941] = {.lex_state = 265}, - [5942] = {.lex_state = 77}, - [5943] = {.lex_state = 265}, - [5944] = {.lex_state = 77}, - [5945] = {.lex_state = 302}, - [5946] = {.lex_state = 552}, - [5947] = {.lex_state = 552}, - [5948] = {.lex_state = 77}, - [5949] = {.lex_state = 265}, - [5950] = {.lex_state = 552}, - [5951] = {.lex_state = 77}, - [5952] = {.lex_state = 92}, - [5953] = {.lex_state = 538}, - [5954] = {.lex_state = 77}, - [5955] = {.lex_state = 265}, - [5956] = {.lex_state = 37}, - [5957] = {.lex_state = 77}, - [5958] = {.lex_state = 37}, - [5959] = {.lex_state = 538}, - [5960] = {.lex_state = 265}, - [5961] = {.lex_state = 77}, - [5962] = {.lex_state = 37}, - [5963] = {.lex_state = 265}, - [5964] = {.lex_state = 77}, - [5965] = {.lex_state = 303}, - [5966] = {.lex_state = 628}, - [5967] = {.lex_state = 145}, - [5968] = {.lex_state = 77}, - [5969] = {.lex_state = 308}, - [5970] = {.lex_state = 37}, - [5971] = {.lex_state = 538}, - [5972] = {.lex_state = 538}, - [5973] = {.lex_state = 77}, - [5974] = {.lex_state = 77}, - [5975] = {.lex_state = 77}, - [5976] = {.lex_state = 37}, - [5977] = {.lex_state = 77}, - [5978] = {.lex_state = 77}, - [5979] = {.lex_state = 37}, - [5980] = {.lex_state = 77}, - [5981] = {.lex_state = 37}, - [5982] = {.lex_state = 265}, - [5983] = {.lex_state = 285}, - [5984] = {.lex_state = 265}, - [5985] = {.lex_state = 77}, - [5986] = {.lex_state = 538}, - [5987] = {.lex_state = 37}, - [5988] = {.lex_state = 538}, - [5989] = {.lex_state = 37}, - [5990] = {.lex_state = 538}, - [5991] = {.lex_state = 37}, - [5992] = {.lex_state = 37}, - [5993] = {.lex_state = 552}, - [5994] = {.lex_state = 311}, - [5995] = {.lex_state = 37}, - [5996] = {.lex_state = 552}, - [5997] = {.lex_state = 308}, - [5998] = {.lex_state = 77}, - [5999] = {.lex_state = 265}, - [6000] = {.lex_state = 311}, - [6001] = {.lex_state = 303}, - [6002] = {.lex_state = 236}, - [6003] = {.lex_state = 538}, - [6004] = {.lex_state = 92}, - [6005] = {.lex_state = 77}, - [6006] = {.lex_state = 77}, - [6007] = {.lex_state = 77}, - [6008] = {.lex_state = 92}, - [6009] = {.lex_state = 265}, - [6010] = {.lex_state = 77}, - [6011] = {.lex_state = 77}, - [6012] = {.lex_state = 37}, - [6013] = {.lex_state = 265}, - [6014] = {.lex_state = 265}, - [6015] = {.lex_state = 92}, - [6016] = {.lex_state = 92}, - [6017] = {.lex_state = 92}, - [6018] = {.lex_state = 92}, - [6019] = {.lex_state = 77}, - [6020] = {.lex_state = 92}, - [6021] = {.lex_state = 92}, - [6022] = {.lex_state = 92}, - [6023] = {.lex_state = 77}, - [6024] = {.lex_state = 265}, - [6025] = {.lex_state = 628}, - [6026] = {.lex_state = 538}, - [6027] = {.lex_state = 37}, - [6028] = {.lex_state = 77}, - [6029] = {.lex_state = 265}, - [6030] = {.lex_state = 77}, - [6031] = {.lex_state = 92}, - [6032] = {.lex_state = 265}, - [6033] = {.lex_state = 77}, - [6034] = {.lex_state = 77}, - [6035] = {.lex_state = 77}, - [6036] = {.lex_state = 538}, + [5389] = {.lex_state = 169}, + [5390] = {.lex_state = 240}, + [5391] = {.lex_state = 286}, + [5392] = {.lex_state = 576}, + [5393] = {.lex_state = 240}, + [5394] = {.lex_state = 240}, + [5395] = {.lex_state = 286}, + [5396] = {.lex_state = 240}, + [5397] = {.lex_state = 169}, + [5398] = {.lex_state = 286}, + [5399] = {.lex_state = 82}, + [5400] = {.lex_state = 557}, + [5401] = {.lex_state = 100}, + [5402] = {.lex_state = 240}, + [5403] = {.lex_state = 100}, + [5404] = {.lex_state = 614}, + [5405] = {.lex_state = 240}, + [5406] = {.lex_state = 240}, + [5407] = {.lex_state = 286}, + [5408] = {.lex_state = 169}, + [5409] = {.lex_state = 240}, + [5410] = {.lex_state = 286}, + [5411] = {.lex_state = 561}, + [5412] = {.lex_state = 557}, + [5413] = {.lex_state = 240}, + [5414] = {.lex_state = 240}, + [5415] = {.lex_state = 169}, + [5416] = {.lex_state = 169}, + [5417] = {.lex_state = 240}, + [5418] = {.lex_state = 576}, + [5419] = {.lex_state = 169}, + [5420] = {.lex_state = 98}, + [5421] = {.lex_state = 561}, + [5422] = {.lex_state = 561}, + [5423] = {.lex_state = 561}, + [5424] = {.lex_state = 252}, + [5425] = {.lex_state = 252}, + [5426] = {.lex_state = 561}, + [5427] = {.lex_state = 252}, + [5428] = {.lex_state = 614}, + [5429] = {.lex_state = 561}, + [5430] = {.lex_state = 561}, + [5431] = {.lex_state = 252}, + [5432] = {.lex_state = 561}, + [5433] = {.lex_state = 252}, + [5434] = {.lex_state = 561}, + [5435] = {.lex_state = 561}, + [5436] = {.lex_state = 561}, + [5437] = {.lex_state = 561}, + [5438] = {.lex_state = 561}, + [5439] = {.lex_state = 561}, + [5440] = {.lex_state = 561}, + [5441] = {.lex_state = 561}, + [5442] = {.lex_state = 561}, + [5443] = {.lex_state = 561}, + [5444] = {.lex_state = 561}, + [5445] = {.lex_state = 561}, + [5446] = {.lex_state = 561}, + [5447] = {.lex_state = 561}, + [5448] = {.lex_state = 561}, + [5449] = {.lex_state = 252}, + [5450] = {.lex_state = 557}, + [5451] = {.lex_state = 561}, + [5452] = {.lex_state = 252}, + [5453] = {.lex_state = 561}, + [5454] = {.lex_state = 561}, + [5455] = {.lex_state = 561}, + [5456] = {.lex_state = 561}, + [5457] = {.lex_state = 287}, + [5458] = {.lex_state = 557}, + [5459] = {.lex_state = 561}, + [5460] = {.lex_state = 553}, + [5461] = {.lex_state = 252}, + [5462] = {.lex_state = 561}, + [5463] = {.lex_state = 66}, + [5464] = {.lex_state = 561}, + [5465] = {.lex_state = 287}, + [5466] = {.lex_state = 557}, + [5467] = {.lex_state = 252}, + [5468] = {.lex_state = 561}, + [5469] = {.lex_state = 66}, + [5470] = {.lex_state = 252}, + [5471] = {.lex_state = 252}, + [5472] = {.lex_state = 561}, + [5473] = {.lex_state = 561}, + [5474] = {.lex_state = 561}, + [5475] = {.lex_state = 561}, + [5476] = {.lex_state = 252}, + [5477] = {.lex_state = 561}, + [5478] = {.lex_state = 561}, + [5479] = {.lex_state = 561}, + [5480] = {.lex_state = 561}, + [5481] = {.lex_state = 287}, + [5482] = {.lex_state = 561}, + [5483] = {.lex_state = 252}, + [5484] = {.lex_state = 252}, + [5485] = {.lex_state = 287}, + [5486] = {.lex_state = 551}, + [5487] = {.lex_state = 169}, + [5488] = {.lex_state = 561}, + [5489] = {.lex_state = 252}, + [5490] = {.lex_state = 252}, + [5491] = {.lex_state = 297}, + [5492] = {.lex_state = 561}, + [5493] = {.lex_state = 561}, + [5494] = {.lex_state = 166}, + [5495] = {.lex_state = 1638}, + [5496] = {.lex_state = 561}, + [5497] = {.lex_state = 561}, + [5498] = {.lex_state = 561}, + [5499] = {.lex_state = 614}, + [5500] = {.lex_state = 252}, + [5501] = {.lex_state = 553}, + [5502] = {.lex_state = 561}, + [5503] = {.lex_state = 100}, + [5504] = {.lex_state = 571}, + [5505] = {.lex_state = 571}, + [5506] = {.lex_state = 169}, + [5507] = {.lex_state = 561}, + [5508] = {.lex_state = 571}, + [5509] = {.lex_state = 571}, + [5510] = {.lex_state = 169}, + [5511] = {.lex_state = 561}, + [5512] = {.lex_state = 252}, + [5513] = {.lex_state = 252}, + [5514] = {.lex_state = 252}, + [5515] = {.lex_state = 240}, + [5516] = {.lex_state = 252}, + [5517] = {.lex_state = 252}, + [5518] = {.lex_state = 166}, + [5519] = {.lex_state = 653}, + [5520] = {.lex_state = 98}, + [5521] = {.lex_state = 98}, + [5522] = {.lex_state = 252}, + [5523] = {.lex_state = 296}, + [5524] = {.lex_state = 571}, + [5525] = {.lex_state = 571}, + [5526] = {.lex_state = 169}, + [5527] = {.lex_state = 169}, + [5528] = {.lex_state = 169}, + [5529] = {.lex_state = 169}, + [5530] = {.lex_state = 166}, + [5531] = {.lex_state = 252}, + [5532] = {.lex_state = 247}, + [5533] = {.lex_state = 1638}, + [5534] = {.lex_state = 98}, + [5535] = {.lex_state = 98}, + [5536] = {.lex_state = 571}, + [5537] = {.lex_state = 252}, + [5538] = {.lex_state = 98}, + [5539] = {.lex_state = 571}, + [5540] = {.lex_state = 252}, + [5541] = {.lex_state = 1638}, + [5542] = {.lex_state = 252}, + [5543] = {.lex_state = 296}, + [5544] = {.lex_state = 169}, + [5545] = {.lex_state = 307}, + [5546] = {.lex_state = 561}, + [5547] = {.lex_state = 100}, + [5548] = {.lex_state = 100}, + [5549] = {.lex_state = 287}, + [5550] = {.lex_state = 0}, + [5551] = {.lex_state = 166}, + [5552] = {.lex_state = 553}, + [5553] = {.lex_state = 100}, + [5554] = {.lex_state = 252}, + [5555] = {.lex_state = 296}, + [5556] = {.lex_state = 553}, + [5557] = {.lex_state = 169}, + [5558] = {.lex_state = 252}, + [5559] = {.lex_state = 252}, + [5560] = {.lex_state = 296}, + [5561] = {.lex_state = 296}, + [5562] = {.lex_state = 169}, + [5563] = {.lex_state = 240}, + [5564] = {.lex_state = 252}, + [5565] = {.lex_state = 169}, + [5566] = {.lex_state = 252}, + [5567] = {.lex_state = 252}, + [5568] = {.lex_state = 252}, + [5569] = {.lex_state = 98}, + [5570] = {.lex_state = 557}, + [5571] = {.lex_state = 561}, + [5572] = {.lex_state = 98}, + [5573] = {.lex_state = 98}, + [5574] = {.lex_state = 169}, + [5575] = {.lex_state = 252}, + [5576] = {.lex_state = 252}, + [5577] = {.lex_state = 100}, + [5578] = {.lex_state = 561}, + [5579] = {.lex_state = 252}, + [5580] = {.lex_state = 252}, + [5581] = {.lex_state = 169}, + [5582] = {.lex_state = 98}, + [5583] = {.lex_state = 166}, + [5584] = {.lex_state = 252}, + [5585] = {.lex_state = 98}, + [5586] = {.lex_state = 98}, + [5587] = {.lex_state = 98}, + [5588] = {.lex_state = 169}, + [5589] = {.lex_state = 248}, + [5590] = {.lex_state = 553}, + [5591] = {.lex_state = 328}, + [5592] = {.lex_state = 260}, + [5593] = {.lex_state = 571}, + [5594] = {.lex_state = 571}, + [5595] = {.lex_state = 260}, + [5596] = {.lex_state = 260}, + [5597] = {.lex_state = 571}, + [5598] = {.lex_state = 571}, + [5599] = {.lex_state = 553}, + [5600] = {.lex_state = 571}, + [5601] = {.lex_state = 169}, + [5602] = {.lex_state = 571}, + [5603] = {.lex_state = 571}, + [5604] = {.lex_state = 571}, + [5605] = {.lex_state = 571}, + [5606] = {.lex_state = 571}, + [5607] = {.lex_state = 169}, + [5608] = {.lex_state = 169}, + [5609] = {.lex_state = 571}, + [5610] = {.lex_state = 260}, + [5611] = {.lex_state = 260}, + [5612] = {.lex_state = 571}, + [5613] = {.lex_state = 571}, + [5614] = {.lex_state = 571}, + [5615] = {.lex_state = 571}, + [5616] = {.lex_state = 571}, + [5617] = {.lex_state = 571}, + [5618] = {.lex_state = 571}, + [5619] = {.lex_state = 571}, + [5620] = {.lex_state = 260}, + [5621] = {.lex_state = 260}, + [5622] = {.lex_state = 248}, + [5623] = {.lex_state = 256}, + [5624] = {.lex_state = 256}, + [5625] = {.lex_state = 248}, + [5626] = {.lex_state = 308}, + [5627] = {.lex_state = 328}, + [5628] = {.lex_state = 260}, + [5629] = {.lex_state = 571}, + [5630] = {.lex_state = 571}, + [5631] = {.lex_state = 571}, + [5632] = {.lex_state = 571}, + [5633] = {.lex_state = 571}, + [5634] = {.lex_state = 571}, + [5635] = {.lex_state = 1647}, + [5636] = {.lex_state = 571}, + [5637] = {.lex_state = 571}, + [5638] = {.lex_state = 571}, + [5639] = {.lex_state = 571}, + [5640] = {.lex_state = 571}, + [5641] = {.lex_state = 571}, + [5642] = {.lex_state = 571}, + [5643] = {.lex_state = 571}, + [5644] = {.lex_state = 571}, + [5645] = {.lex_state = 571}, + [5646] = {.lex_state = 571}, + [5647] = {.lex_state = 571}, + [5648] = {.lex_state = 571}, + [5649] = {.lex_state = 571}, + [5650] = {.lex_state = 571}, + [5651] = {.lex_state = 571}, + [5652] = {.lex_state = 571}, + [5653] = {.lex_state = 571}, + [5654] = {.lex_state = 571}, + [5655] = {.lex_state = 571}, + [5656] = {.lex_state = 571}, + [5657] = {.lex_state = 571}, + [5658] = {.lex_state = 571}, + [5659] = {.lex_state = 571}, + [5660] = {.lex_state = 571}, + [5661] = {.lex_state = 571}, + [5662] = {.lex_state = 289}, + [5663] = {.lex_state = 166}, + [5664] = {.lex_state = 328}, + [5665] = {.lex_state = 328}, + [5666] = {.lex_state = 260}, + [5667] = {.lex_state = 571}, + [5668] = {.lex_state = 571}, + [5669] = {.lex_state = 571}, + [5670] = {.lex_state = 328}, + [5671] = {.lex_state = 571}, + [5672] = {.lex_state = 248}, + [5673] = {.lex_state = 260}, + [5674] = {.lex_state = 571}, + [5675] = {.lex_state = 571}, + [5676] = {.lex_state = 571}, + [5677] = {.lex_state = 571}, + [5678] = {.lex_state = 571}, + [5679] = {.lex_state = 571}, + [5680] = {.lex_state = 571}, + [5681] = {.lex_state = 571}, + [5682] = {.lex_state = 571}, + [5683] = {.lex_state = 328}, + [5684] = {.lex_state = 571}, + [5685] = {.lex_state = 571}, + [5686] = {.lex_state = 571}, + [5687] = {.lex_state = 571}, + [5688] = {.lex_state = 248}, + [5689] = {.lex_state = 260}, + [5690] = {.lex_state = 571}, + [5691] = {.lex_state = 571}, + [5692] = {.lex_state = 571}, + [5693] = {.lex_state = 240}, + [5694] = {.lex_state = 571}, + [5695] = {.lex_state = 571}, + [5696] = {.lex_state = 571}, + [5697] = {.lex_state = 571}, + [5698] = {.lex_state = 571}, + [5699] = {.lex_state = 571}, + [5700] = {.lex_state = 571}, + [5701] = {.lex_state = 571}, + [5702] = {.lex_state = 571}, + [5703] = {.lex_state = 571}, + [5704] = {.lex_state = 571}, + [5705] = {.lex_state = 571}, + [5706] = {.lex_state = 571}, + [5707] = {.lex_state = 571}, + [5708] = {.lex_state = 571}, + [5709] = {.lex_state = 571}, + [5710] = {.lex_state = 571}, + [5711] = {.lex_state = 571}, + [5712] = {.lex_state = 571}, + [5713] = {.lex_state = 571}, + [5714] = {.lex_state = 571}, + [5715] = {.lex_state = 571}, + [5716] = {.lex_state = 571}, + [5717] = {.lex_state = 0}, + [5718] = {.lex_state = 571}, + [5719] = {.lex_state = 571}, + [5720] = {.lex_state = 571}, + [5721] = {.lex_state = 571}, + [5722] = {.lex_state = 571}, + [5723] = {.lex_state = 571}, + [5724] = {.lex_state = 571}, + [5725] = {.lex_state = 571}, + [5726] = {.lex_state = 571}, + [5727] = {.lex_state = 571}, + [5728] = {.lex_state = 571}, + [5729] = {.lex_state = 260}, + [5730] = {.lex_state = 571}, + [5731] = {.lex_state = 571}, + [5732] = {.lex_state = 571}, + [5733] = {.lex_state = 571}, + [5734] = {.lex_state = 571}, + [5735] = {.lex_state = 571}, + [5736] = {.lex_state = 571}, + [5737] = {.lex_state = 571}, + [5738] = {.lex_state = 571}, + [5739] = {.lex_state = 571}, + [5740] = {.lex_state = 571}, + [5741] = {.lex_state = 571}, + [5742] = {.lex_state = 571}, + [5743] = {.lex_state = 571}, + [5744] = {.lex_state = 571}, + [5745] = {.lex_state = 571}, + [5746] = {.lex_state = 571}, + [5747] = {.lex_state = 571}, + [5748] = {.lex_state = 571}, + [5749] = {.lex_state = 571}, + [5750] = {.lex_state = 571}, + [5751] = {.lex_state = 328}, + [5752] = {.lex_state = 571}, + [5753] = {.lex_state = 328}, + [5754] = {.lex_state = 571}, + [5755] = {.lex_state = 571}, + [5756] = {.lex_state = 571}, + [5757] = {.lex_state = 248}, + [5758] = {.lex_state = 169}, + [5759] = {.lex_state = 328}, + [5760] = {.lex_state = 571}, + [5761] = {.lex_state = 571}, + [5762] = {.lex_state = 279}, + [5763] = {.lex_state = 571}, + [5764] = {.lex_state = 571}, + [5765] = {.lex_state = 571}, + [5766] = {.lex_state = 571}, + [5767] = {.lex_state = 571}, + [5768] = {.lex_state = 571}, + [5769] = {.lex_state = 169}, + [5770] = {.lex_state = 260}, + [5771] = {.lex_state = 571}, + [5772] = {.lex_state = 614}, + [5773] = {.lex_state = 571}, + [5774] = {.lex_state = 571}, + [5775] = {.lex_state = 260}, + [5776] = {.lex_state = 328}, + [5777] = {.lex_state = 260}, + [5778] = {.lex_state = 571}, + [5779] = {.lex_state = 571}, + [5780] = {.lex_state = 571}, + [5781] = {.lex_state = 260}, + [5782] = {.lex_state = 571}, + [5783] = {.lex_state = 551}, + [5784] = {.lex_state = 571}, + [5785] = {.lex_state = 571}, + [5786] = {.lex_state = 571}, + [5787] = {.lex_state = 279}, + [5788] = {.lex_state = 571}, + [5789] = {.lex_state = 571}, + [5790] = {.lex_state = 571}, + [5791] = {.lex_state = 571}, + [5792] = {.lex_state = 260}, + [5793] = {.lex_state = 328}, + [5794] = {.lex_state = 571}, + [5795] = {.lex_state = 328}, + [5796] = {.lex_state = 248}, + [5797] = {.lex_state = 260}, + [5798] = {.lex_state = 260}, + [5799] = {.lex_state = 260}, + [5800] = {.lex_state = 260}, + [5801] = {.lex_state = 100}, + [5802] = {.lex_state = 288}, + [5803] = {.lex_state = 571}, + [5804] = {.lex_state = 260}, + [5805] = {.lex_state = 328}, + [5806] = {.lex_state = 248}, + [5807] = {.lex_state = 248}, + [5808] = {.lex_state = 260}, + [5809] = {.lex_state = 279}, + [5810] = {.lex_state = 260}, + [5811] = {.lex_state = 328}, + [5812] = {.lex_state = 571}, + [5813] = {.lex_state = 571}, + [5814] = {.lex_state = 571}, + [5815] = {.lex_state = 571}, + [5816] = {.lex_state = 328}, + [5817] = {.lex_state = 260}, + [5818] = {.lex_state = 260}, + [5819] = {.lex_state = 169}, + [5820] = {.lex_state = 571}, + [5821] = {.lex_state = 571}, + [5822] = {.lex_state = 66}, + [5823] = {.lex_state = 553}, + [5824] = {.lex_state = 571}, + [5825] = {.lex_state = 328}, + [5826] = {.lex_state = 553}, + [5827] = {.lex_state = 66}, + [5828] = {.lex_state = 571}, + [5829] = {.lex_state = 553}, + [5830] = {.lex_state = 551}, + [5831] = {.lex_state = 553}, + [5832] = {.lex_state = 248}, + [5833] = {.lex_state = 166}, + [5834] = {.lex_state = 169}, + [5835] = {.lex_state = 571}, + [5836] = {.lex_state = 571}, + [5837] = {.lex_state = 614}, + [5838] = {.lex_state = 260}, + [5839] = {.lex_state = 553}, + [5840] = {.lex_state = 260}, + [5841] = {.lex_state = 169}, + [5842] = {.lex_state = 571}, + [5843] = {.lex_state = 571}, + [5844] = {.lex_state = 328}, + [5845] = {.lex_state = 328}, + [5846] = {.lex_state = 328}, + [5847] = {.lex_state = 248}, + [5848] = {.lex_state = 260}, + [5849] = {.lex_state = 571}, + [5850] = {.lex_state = 571}, + [5851] = {.lex_state = 260}, + [5852] = {.lex_state = 553}, + [5853] = {.lex_state = 260}, + [5854] = {.lex_state = 66}, + [5855] = {.lex_state = 248}, + [5856] = {.lex_state = 260}, + [5857] = {.lex_state = 328}, + [5858] = {.lex_state = 260}, + [5859] = {.lex_state = 571}, + [5860] = {.lex_state = 260}, + [5861] = {.lex_state = 571}, + [5862] = {.lex_state = 260}, + [5863] = {.lex_state = 571}, + [5864] = {.lex_state = 328}, + [5865] = {.lex_state = 328}, + [5866] = {.lex_state = 571}, + [5867] = {.lex_state = 260}, + [5868] = {.lex_state = 328}, + [5869] = {.lex_state = 553}, + [5870] = {.lex_state = 571}, + [5871] = {.lex_state = 248}, + [5872] = {.lex_state = 166}, + [5873] = {.lex_state = 571}, + [5874] = {.lex_state = 571}, + [5875] = {.lex_state = 571}, + [5876] = {.lex_state = 571}, + [5877] = {.lex_state = 328}, + [5878] = {.lex_state = 553}, + [5879] = {.lex_state = 328}, + [5880] = {.lex_state = 260}, + [5881] = {.lex_state = 328}, + [5882] = {.lex_state = 248}, + [5883] = {.lex_state = 66}, + [5884] = {.lex_state = 248}, + [5885] = {.lex_state = 260}, + [5886] = {.lex_state = 240}, + [5887] = {.lex_state = 328}, + [5888] = {.lex_state = 571}, + [5889] = {.lex_state = 328}, + [5890] = {.lex_state = 248}, + [5891] = {.lex_state = 279}, + [5892] = {.lex_state = 248}, + [5893] = {.lex_state = 328}, + [5894] = {.lex_state = 260}, + [5895] = {.lex_state = 260}, + [5896] = {.lex_state = 571}, + [5897] = {.lex_state = 328}, + [5898] = {.lex_state = 571}, + [5899] = {.lex_state = 328}, + [5900] = {.lex_state = 281}, + [5901] = {.lex_state = 260}, + [5902] = {.lex_state = 328}, + [5903] = {.lex_state = 248}, + [5904] = {.lex_state = 281}, + [5905] = {.lex_state = 256}, + [5906] = {.lex_state = 260}, + [5907] = {.lex_state = 571}, + [5908] = {.lex_state = 571}, + [5909] = {.lex_state = 571}, + [5910] = {.lex_state = 248}, + [5911] = {.lex_state = 278}, + [5912] = {.lex_state = 571}, + [5913] = {.lex_state = 248}, + [5914] = {.lex_state = 248}, + [5915] = {.lex_state = 248}, + [5916] = {.lex_state = 328}, + [5917] = {.lex_state = 248}, + [5918] = {.lex_state = 328}, + [5919] = {.lex_state = 248}, + [5920] = {.lex_state = 298}, + [5921] = {.lex_state = 278}, + [5922] = {.lex_state = 248}, + [5923] = {.lex_state = 571}, + [5924] = {.lex_state = 571}, + [5925] = {.lex_state = 248}, + [5926] = {.lex_state = 653}, + [5927] = {.lex_state = 248}, + [5928] = {.lex_state = 248}, + [5929] = {.lex_state = 248}, + [5930] = {.lex_state = 248}, + [5931] = {.lex_state = 571}, + [5932] = {.lex_state = 328}, + [5933] = {.lex_state = 571}, + [5934] = {.lex_state = 248}, + [5935] = {.lex_state = 260}, + [5936] = {.lex_state = 328}, + [5937] = {.lex_state = 571}, + [5938] = {.lex_state = 260}, + [5939] = {.lex_state = 571}, + [5940] = {.lex_state = 260}, + [5941] = {.lex_state = 328}, + [5942] = {.lex_state = 571}, + [5943] = {.lex_state = 248}, + [5944] = {.lex_state = 571}, + [5945] = {.lex_state = 571}, + [5946] = {.lex_state = 169}, + [5947] = {.lex_state = 571}, + [5948] = {.lex_state = 328}, + [5949] = {.lex_state = 571}, + [5950] = {.lex_state = 571}, + [5951] = {.lex_state = 248}, + [5952] = {.lex_state = 553}, + [5953] = {.lex_state = 279}, + [5954] = {.lex_state = 248}, + [5955] = {.lex_state = 328}, + [5956] = {.lex_state = 251}, + [5957] = {.lex_state = 98}, + [5958] = {.lex_state = 251}, + [5959] = {.lex_state = 0}, + [5960] = {.lex_state = 251}, + [5961] = {.lex_state = 251}, + [5962] = {.lex_state = 251}, + [5963] = {.lex_state = 251}, + [5964] = {.lex_state = 169}, + [5965] = {.lex_state = 251}, + [5966] = {.lex_state = 251}, + [5967] = {.lex_state = 251}, + [5968] = {.lex_state = 251}, + [5969] = {.lex_state = 0}, + [5970] = {.lex_state = 251}, + [5971] = {.lex_state = 251}, + [5972] = {.lex_state = 251}, + [5973] = {.lex_state = 251}, + [5974] = {.lex_state = 98}, + [5975] = {.lex_state = 251}, + [5976] = {.lex_state = 251}, + [5977] = {.lex_state = 571}, + [5978] = {.lex_state = 251}, + [5979] = {.lex_state = 166}, + [5980] = {.lex_state = 251}, + [5981] = {.lex_state = 571}, + [5982] = {.lex_state = 571}, + [5983] = {.lex_state = 571}, + [5984] = {.lex_state = 571}, + [5985] = {.lex_state = 571}, + [5986] = {.lex_state = 571}, + [5987] = {.lex_state = 571}, + [5988] = {.lex_state = 571}, + [5989] = {.lex_state = 571}, + [5990] = {.lex_state = 571}, + [5991] = {.lex_state = 571}, + [5992] = {.lex_state = 571}, + [5993] = {.lex_state = 571}, + [5994] = {.lex_state = 571}, + [5995] = {.lex_state = 571}, + [5996] = {.lex_state = 310}, + [5997] = {.lex_state = 98}, + [5998] = {.lex_state = 251}, + [5999] = {.lex_state = 98}, + [6000] = {.lex_state = 251}, + [6001] = {.lex_state = 251}, + [6002] = {.lex_state = 251}, + [6003] = {.lex_state = 251}, + [6004] = {.lex_state = 251}, + [6005] = {.lex_state = 251}, + [6006] = {.lex_state = 251}, + [6007] = {.lex_state = 251}, + [6008] = {.lex_state = 98}, + [6009] = {.lex_state = 251}, + [6010] = {.lex_state = 251}, + [6011] = {.lex_state = 251}, + [6012] = {.lex_state = 0}, + [6013] = {.lex_state = 98}, + [6014] = {.lex_state = 251}, + [6015] = {.lex_state = 251}, + [6016] = {.lex_state = 251}, + [6017] = {.lex_state = 310}, + [6018] = {.lex_state = 571}, + [6019] = {.lex_state = 98}, + [6020] = {.lex_state = 251}, + [6021] = {.lex_state = 0}, + [6022] = {.lex_state = 251}, + [6023] = {.lex_state = 98}, + [6024] = {.lex_state = 310}, + [6025] = {.lex_state = 310}, + [6026] = {.lex_state = 0}, + [6027] = {.lex_state = 251}, + [6028] = {.lex_state = 0}, + [6029] = {.lex_state = 251}, + [6030] = {.lex_state = 98}, + [6031] = {.lex_state = 310}, + [6032] = {.lex_state = 0}, + [6033] = {.lex_state = 571}, + [6034] = {.lex_state = 251}, + [6035] = {.lex_state = 251}, + [6036] = {.lex_state = 571}, [6037] = {.lex_state = 0}, - [6038] = {.lex_state = 265}, - [6039] = {.lex_state = 77}, - [6040] = {.lex_state = 92}, - [6041] = {.lex_state = 77}, - [6042] = {.lex_state = 265}, - [6043] = {.lex_state = 0}, - [6044] = {.lex_state = 538}, - [6045] = {.lex_state = 538}, - [6046] = {.lex_state = 265}, - [6047] = {.lex_state = 538}, - [6048] = {.lex_state = 77}, - [6049] = {.lex_state = 538}, - [6050] = {.lex_state = 77}, - [6051] = {.lex_state = 307}, - [6052] = {.lex_state = 145}, - [6053] = {.lex_state = 77}, - [6054] = {.lex_state = 77}, - [6055] = {.lex_state = 77}, - [6056] = {.lex_state = 538}, - [6057] = {.lex_state = 538}, - [6058] = {.lex_state = 77}, - [6059] = {.lex_state = 77}, - [6060] = {.lex_state = 37}, - [6061] = {.lex_state = 77}, - [6062] = {.lex_state = 265}, - [6063] = {.lex_state = 265}, - [6064] = {.lex_state = 285}, - [6065] = {.lex_state = 77}, - [6066] = {.lex_state = 285}, - [6067] = {.lex_state = 628}, - [6068] = {.lex_state = 77}, - [6069] = {.lex_state = 273}, - [6070] = {.lex_state = 265}, - [6071] = {.lex_state = 92}, - [6072] = {.lex_state = 77}, - [6073] = {.lex_state = 538}, - [6074] = {.lex_state = 0}, - [6075] = {.lex_state = 265}, - [6076] = {.lex_state = 311}, - [6077] = {.lex_state = 628}, - [6078] = {.lex_state = 77}, - [6079] = {.lex_state = 261}, - [6080] = {.lex_state = 265}, - [6081] = {.lex_state = 0}, - [6082] = {.lex_state = 77}, - [6083] = {.lex_state = 0}, - [6084] = {.lex_state = 77}, - [6085] = {.lex_state = 285}, - [6086] = {.lex_state = 0}, - [6087] = {.lex_state = 300}, - [6088] = {.lex_state = 77}, - [6089] = {.lex_state = 538}, - [6090] = {.lex_state = 307}, - [6091] = {.lex_state = 77}, - [6092] = {.lex_state = 37}, - [6093] = {.lex_state = 77}, - [6094] = {.lex_state = 77}, - [6095] = {.lex_state = 77}, - [6096] = {.lex_state = 77}, - [6097] = {.lex_state = 77}, - [6098] = {.lex_state = 285}, - [6099] = {.lex_state = 77}, - [6100] = {.lex_state = 538}, - [6101] = {.lex_state = 77}, - [6102] = {.lex_state = 77}, - [6103] = {.lex_state = 265}, - [6104] = {.lex_state = 77}, - [6105] = {.lex_state = 77}, - [6106] = {.lex_state = 77}, - [6107] = {.lex_state = 265}, - [6108] = {.lex_state = 265}, - [6109] = {.lex_state = 77}, - [6110] = {.lex_state = 265}, - [6111] = {.lex_state = 628}, - [6112] = {.lex_state = 77}, - [6113] = {.lex_state = 265}, - [6114] = {.lex_state = 77}, - [6115] = {.lex_state = 265}, - [6116] = {.lex_state = 77}, - [6117] = {.lex_state = 77}, - [6118] = {.lex_state = 274}, - [6119] = {.lex_state = 0}, - [6120] = {.lex_state = 0}, + [6038] = {.lex_state = 98}, + [6039] = {.lex_state = 310}, + [6040] = {.lex_state = 571}, + [6041] = {.lex_state = 251}, + [6042] = {.lex_state = 251}, + [6043] = {.lex_state = 571}, + [6044] = {.lex_state = 310}, + [6045] = {.lex_state = 251}, + [6046] = {.lex_state = 571}, + [6047] = {.lex_state = 98}, + [6048] = {.lex_state = 571}, + [6049] = {.lex_state = 310}, + [6050] = {.lex_state = 571}, + [6051] = {.lex_state = 251}, + [6052] = {.lex_state = 571}, + [6053] = {.lex_state = 251}, + [6054] = {.lex_state = 571}, + [6055] = {.lex_state = 98}, + [6056] = {.lex_state = 571}, + [6057] = {.lex_state = 571}, + [6058] = {.lex_state = 571}, + [6059] = {.lex_state = 571}, + [6060] = {.lex_state = 310}, + [6061] = {.lex_state = 571}, + [6062] = {.lex_state = 310}, + [6063] = {.lex_state = 98}, + [6064] = {.lex_state = 571}, + [6065] = {.lex_state = 571}, + [6066] = {.lex_state = 251}, + [6067] = {.lex_state = 571}, + [6068] = {.lex_state = 251}, + [6069] = {.lex_state = 571}, + [6070] = {.lex_state = 571}, + [6071] = {.lex_state = 571}, + [6072] = {.lex_state = 251}, + [6073] = {.lex_state = 98}, + [6074] = {.lex_state = 310}, + [6075] = {.lex_state = 98}, + [6076] = {.lex_state = 251}, + [6077] = {.lex_state = 251}, + [6078] = {.lex_state = 571}, + [6079] = {.lex_state = 98}, + [6080] = {.lex_state = 251}, + [6081] = {.lex_state = 571}, + [6082] = {.lex_state = 571}, + [6083] = {.lex_state = 310}, + [6084] = {.lex_state = 571}, + [6085] = {.lex_state = 571}, + [6086] = {.lex_state = 251}, + [6087] = {.lex_state = 0}, + [6088] = {.lex_state = 251}, + [6089] = {.lex_state = 98}, + [6090] = {.lex_state = 310}, + [6091] = {.lex_state = 98}, + [6092] = {.lex_state = 571}, + [6093] = {.lex_state = 571}, + [6094] = {.lex_state = 251}, + [6095] = {.lex_state = 251}, + [6096] = {.lex_state = 98}, + [6097] = {.lex_state = 0}, + [6098] = {.lex_state = 310}, + [6099] = {.lex_state = 0}, + [6100] = {.lex_state = 0}, + [6101] = {.lex_state = 571}, + [6102] = {.lex_state = 571}, + [6103] = {.lex_state = 98}, + [6104] = {.lex_state = 251}, + [6105] = {.lex_state = 571}, + [6106] = {.lex_state = 251}, + [6107] = {.lex_state = 98}, + [6108] = {.lex_state = 571}, + [6109] = {.lex_state = 571}, + [6110] = {.lex_state = 571}, + [6111] = {.lex_state = 571}, + [6112] = {.lex_state = 571}, + [6113] = {.lex_state = 571}, + [6114] = {.lex_state = 0}, + [6115] = {.lex_state = 571}, + [6116] = {.lex_state = 571}, + [6117] = {.lex_state = 251}, + [6118] = {.lex_state = 571}, + [6119] = {.lex_state = 310}, + [6120] = {.lex_state = 571}, [6121] = {.lex_state = 0}, - [6122] = {.lex_state = 77}, - [6123] = {.lex_state = 77}, - [6124] = {.lex_state = 37}, - [6125] = {.lex_state = 286}, - [6126] = {.lex_state = 2763}, - [6127] = {.lex_state = 265}, - [6128] = {.lex_state = 0}, - [6129] = {.lex_state = 37}, - [6130] = {.lex_state = 0}, - [6131] = {.lex_state = 286}, - [6132] = {.lex_state = 305}, - [6133] = {.lex_state = 0}, + [6122] = {.lex_state = 1639}, + [6123] = {.lex_state = 100}, + [6124] = {.lex_state = 100}, + [6125] = {.lex_state = 0}, + [6126] = {.lex_state = 251}, + [6127] = {.lex_state = 310}, + [6128] = {.lex_state = 98}, + [6129] = {.lex_state = 571}, + [6130] = {.lex_state = 98}, + [6131] = {.lex_state = 251}, + [6132] = {.lex_state = 571}, + [6133] = {.lex_state = 251}, [6134] = {.lex_state = 0}, - [6135] = {.lex_state = 0}, - [6136] = {.lex_state = 305}, - [6137] = {.lex_state = 77}, - [6138] = {.lex_state = 0}, - [6139] = {.lex_state = 286}, - [6140] = {.lex_state = 77}, - [6141] = {.lex_state = 305}, - [6142] = {.lex_state = 0}, - [6143] = {.lex_state = 286}, - [6144] = {.lex_state = 274}, - [6145] = {.lex_state = 0}, - [6146] = {.lex_state = 304}, - [6147] = {.lex_state = 37}, + [6135] = {.lex_state = 571}, + [6136] = {.lex_state = 571}, + [6137] = {.lex_state = 571}, + [6138] = {.lex_state = 571}, + [6139] = {.lex_state = 0}, + [6140] = {.lex_state = 251}, + [6141] = {.lex_state = 98}, + [6142] = {.lex_state = 310}, + [6143] = {.lex_state = 571}, + [6144] = {.lex_state = 0}, + [6145] = {.lex_state = 251}, + [6146] = {.lex_state = 0}, + [6147] = {.lex_state = 571}, [6148] = {.lex_state = 0}, - [6149] = {.lex_state = 286}, + [6149] = {.lex_state = 1647}, [6150] = {.lex_state = 0}, - [6151] = {.lex_state = 274}, - [6152] = {.lex_state = 77}, - [6153] = {.lex_state = 77}, - [6154] = {.lex_state = 77}, - [6155] = {.lex_state = 37}, - [6156] = {.lex_state = 77}, - [6157] = {.lex_state = 274}, - [6158] = {.lex_state = 274}, - [6159] = {.lex_state = 309}, - [6160] = {.lex_state = 145}, - [6161] = {.lex_state = 0}, + [6151] = {.lex_state = 279}, + [6152] = {.lex_state = 0}, + [6153] = {.lex_state = 553}, + [6154] = {.lex_state = 0}, + [6155] = {.lex_state = 251}, + [6156] = {.lex_state = 571}, + [6157] = {.lex_state = 571}, + [6158] = {.lex_state = 553}, + [6159] = {.lex_state = 571}, + [6160] = {.lex_state = 279}, + [6161] = {.lex_state = 251}, [6162] = {.lex_state = 0}, - [6163] = {.lex_state = 0}, - [6164] = {.lex_state = 309}, - [6165] = {.lex_state = 0}, - [6166] = {.lex_state = 0}, - [6167] = {.lex_state = 274}, - [6168] = {.lex_state = 274}, - [6169] = {.lex_state = 274}, - [6170] = {.lex_state = 77}, - [6171] = {.lex_state = 0}, - [6172] = {.lex_state = 77}, - [6173] = {.lex_state = 1608}, - [6174] = {.lex_state = 0}, - [6175] = {.lex_state = 0}, - [6176] = {.lex_state = 77}, - [6177] = {.lex_state = 37}, - [6178] = {.lex_state = 77}, - [6179] = {.lex_state = 0}, - [6180] = {.lex_state = 0}, - [6181] = {.lex_state = 309}, - [6182] = {.lex_state = 0}, - [6183] = {.lex_state = 0}, - [6184] = {.lex_state = 0}, - [6185] = {.lex_state = 0}, - [6186] = {.lex_state = 0}, - [6187] = {.lex_state = 2763}, - [6188] = {.lex_state = 0}, + [6163] = {.lex_state = 98}, + [6164] = {.lex_state = 310}, + [6165] = {.lex_state = 571}, + [6166] = {.lex_state = 571}, + [6167] = {.lex_state = 571}, + [6168] = {.lex_state = 0}, + [6169] = {.lex_state = 0}, + [6170] = {.lex_state = 0}, + [6171] = {.lex_state = 251}, + [6172] = {.lex_state = 571}, + [6173] = {.lex_state = 571}, + [6174] = {.lex_state = 571}, + [6175] = {.lex_state = 571}, + [6176] = {.lex_state = 98}, + [6177] = {.lex_state = 251}, + [6178] = {.lex_state = 571}, + [6179] = {.lex_state = 571}, + [6180] = {.lex_state = 571}, + [6181] = {.lex_state = 571}, + [6182] = {.lex_state = 571}, + [6183] = {.lex_state = 251}, + [6184] = {.lex_state = 571}, + [6185] = {.lex_state = 571}, + [6186] = {.lex_state = 571}, + [6187] = {.lex_state = 571}, + [6188] = {.lex_state = 571}, [6189] = {.lex_state = 0}, - [6190] = {.lex_state = 0}, - [6191] = {.lex_state = 0}, - [6192] = {.lex_state = 0}, - [6193] = {.lex_state = 286}, - [6194] = {.lex_state = 0}, - [6195] = {.lex_state = 0}, - [6196] = {.lex_state = 1608}, - [6197] = {.lex_state = 0}, - [6198] = {.lex_state = 0}, - [6199] = {.lex_state = 0}, - [6200] = {.lex_state = 0}, - [6201] = {.lex_state = 0}, + [6190] = {.lex_state = 571}, + [6191] = {.lex_state = 251}, + [6192] = {.lex_state = 310}, + [6193] = {.lex_state = 98}, + [6194] = {.lex_state = 571}, + [6195] = {.lex_state = 310}, + [6196] = {.lex_state = 0}, + [6197] = {.lex_state = 553}, + [6198] = {.lex_state = 251}, + [6199] = {.lex_state = 571}, + [6200] = {.lex_state = 38}, + [6201] = {.lex_state = 571}, [6202] = {.lex_state = 0}, [6203] = {.lex_state = 0}, - [6204] = {.lex_state = 0}, + [6204] = {.lex_state = 251}, [6205] = {.lex_state = 0}, - [6206] = {.lex_state = 1608}, - [6207] = {.lex_state = 0}, - [6208] = {.lex_state = 0}, - [6209] = {.lex_state = 77}, - [6210] = {.lex_state = 0}, - [6211] = {.lex_state = 0}, - [6212] = {.lex_state = 0}, - [6213] = {.lex_state = 0}, - [6214] = {.lex_state = 77}, - [6215] = {.lex_state = 261}, - [6216] = {.lex_state = 293}, - [6217] = {.lex_state = 37}, - [6218] = {.lex_state = 37}, - [6219] = {.lex_state = 0}, - [6220] = {.lex_state = 77}, - [6221] = {.lex_state = 0}, - [6222] = {.lex_state = 37}, - [6223] = {.lex_state = 274}, - [6224] = {.lex_state = 77}, + [6206] = {.lex_state = 571}, + [6207] = {.lex_state = 553}, + [6208] = {.lex_state = 571}, + [6209] = {.lex_state = 251}, + [6210] = {.lex_state = 98}, + [6211] = {.lex_state = 38}, + [6212] = {.lex_state = 310}, + [6213] = {.lex_state = 571}, + [6214] = {.lex_state = 0}, + [6215] = {.lex_state = 553}, + [6216] = {.lex_state = 0}, + [6217] = {.lex_state = 571}, + [6218] = {.lex_state = 571}, + [6219] = {.lex_state = 98}, + [6220] = {.lex_state = 571}, + [6221] = {.lex_state = 571}, + [6222] = {.lex_state = 571}, + [6223] = {.lex_state = 571}, + [6224] = {.lex_state = 571}, [6225] = {.lex_state = 0}, [6226] = {.lex_state = 0}, [6227] = {.lex_state = 0}, - [6228] = {.lex_state = 0}, - [6229] = {.lex_state = 1609}, - [6230] = {.lex_state = 77}, - [6231] = {.lex_state = 0}, - [6232] = {.lex_state = 77}, - [6233] = {.lex_state = 1609}, - [6234] = {.lex_state = 77}, - [6235] = {.lex_state = 1609}, - [6236] = {.lex_state = 77}, - [6237] = {.lex_state = 2764}, - [6238] = {.lex_state = 0}, - [6239] = {.lex_state = 0}, - [6240] = {.lex_state = 0}, - [6241] = {.lex_state = 0}, - [6242] = {.lex_state = 0}, - [6243] = {.lex_state = 304}, - [6244] = {.lex_state = 0}, - [6245] = {.lex_state = 1609}, - [6246] = {.lex_state = 1609}, - [6247] = {.lex_state = 628}, - [6248] = {.lex_state = 628}, + [6228] = {.lex_state = 571}, + [6229] = {.lex_state = 571}, + [6230] = {.lex_state = 571}, + [6231] = {.lex_state = 571}, + [6232] = {.lex_state = 251}, + [6233] = {.lex_state = 251}, + [6234] = {.lex_state = 98}, + [6235] = {.lex_state = 571}, + [6236] = {.lex_state = 571}, + [6237] = {.lex_state = 251}, + [6238] = {.lex_state = 571}, + [6239] = {.lex_state = 571}, + [6240] = {.lex_state = 553}, + [6241] = {.lex_state = 166}, + [6242] = {.lex_state = 571}, + [6243] = {.lex_state = 571}, + [6244] = {.lex_state = 571}, + [6245] = {.lex_state = 571}, + [6246] = {.lex_state = 251}, + [6247] = {.lex_state = 571}, + [6248] = {.lex_state = 98}, [6249] = {.lex_state = 0}, - [6250] = {.lex_state = 628}, - [6251] = {.lex_state = 0}, - [6252] = {.lex_state = 77}, - [6253] = {.lex_state = 0}, - [6254] = {.lex_state = 628}, + [6250] = {.lex_state = 310}, + [6251] = {.lex_state = 300}, + [6252] = {.lex_state = 300}, + [6253] = {.lex_state = 299}, + [6254] = {.lex_state = 209}, [6255] = {.lex_state = 0}, - [6256] = {.lex_state = 0}, - [6257] = {.lex_state = 1609}, - [6258] = {.lex_state = 77}, + [6256] = {.lex_state = 310}, + [6257] = {.lex_state = 98}, + [6258] = {.lex_state = 0}, [6259] = {.lex_state = 0}, - [6260] = {.lex_state = 77}, - [6261] = {.lex_state = 1609}, - [6262] = {.lex_state = 77}, - [6263] = {.lex_state = 1609}, - [6264] = {.lex_state = 77}, - [6265] = {.lex_state = 77}, - [6266] = {.lex_state = 0}, + [6260] = {.lex_state = 0}, + [6261] = {.lex_state = 553}, + [6262] = {.lex_state = 251}, + [6263] = {.lex_state = 0}, + [6264] = {.lex_state = 553}, + [6265] = {.lex_state = 571}, + [6266] = {.lex_state = 98}, [6267] = {.lex_state = 0}, [6268] = {.lex_state = 0}, - [6269] = {.lex_state = 0}, - [6270] = {.lex_state = 0}, - [6271] = {.lex_state = 304}, - [6272] = {.lex_state = 0}, - [6273] = {.lex_state = 1609}, - [6274] = {.lex_state = 77}, - [6275] = {.lex_state = 0}, + [6269] = {.lex_state = 252}, + [6270] = {.lex_state = 252}, + [6271] = {.lex_state = 553}, + [6272] = {.lex_state = 553}, + [6273] = {.lex_state = 251}, + [6274] = {.lex_state = 571}, + [6275] = {.lex_state = 553}, [6276] = {.lex_state = 0}, - [6277] = {.lex_state = 77}, + [6277] = {.lex_state = 571}, [6278] = {.lex_state = 0}, - [6279] = {.lex_state = 0}, + [6279] = {.lex_state = 571}, [6280] = {.lex_state = 0}, - [6281] = {.lex_state = 0}, - [6282] = {.lex_state = 77}, - [6283] = {.lex_state = 304}, + [6281] = {.lex_state = 571}, + [6282] = {.lex_state = 571}, + [6283] = {.lex_state = 251}, [6284] = {.lex_state = 0}, - [6285] = {.lex_state = 0}, - [6286] = {.lex_state = 77}, - [6287] = {.lex_state = 77}, - [6288] = {.lex_state = 266}, - [6289] = {.lex_state = 77}, - [6290] = {.lex_state = 77}, - [6291] = {.lex_state = 0}, - [6292] = {.lex_state = 0}, - [6293] = {.lex_state = 304}, - [6294] = {.lex_state = 0}, - [6295] = {.lex_state = 0}, - [6296] = {.lex_state = 77}, - [6297] = {.lex_state = 0}, - [6298] = {.lex_state = 0}, - [6299] = {.lex_state = 77}, - [6300] = {.lex_state = 77}, - [6301] = {.lex_state = 0}, - [6302] = {.lex_state = 77}, - [6303] = {.lex_state = 77}, - [6304] = {.lex_state = 0}, - [6305] = {.lex_state = 77}, - [6306] = {.lex_state = 0}, - [6307] = {.lex_state = 1609}, - [6308] = {.lex_state = 0}, - [6309] = {.lex_state = 77}, - [6310] = {.lex_state = 77}, - [6311] = {.lex_state = 0}, - [6312] = {.lex_state = 77}, - [6313] = {.lex_state = 77}, - [6314] = {.lex_state = 0}, - [6315] = {.lex_state = 77}, - [6316] = {.lex_state = 77}, - [6317] = {.lex_state = 1609}, - [6318] = {.lex_state = 0}, - [6319] = {.lex_state = 0}, - [6320] = {.lex_state = 77}, - [6321] = {.lex_state = 0}, - [6322] = {.lex_state = 77}, - [6323] = {.lex_state = 77}, - [6324] = {.lex_state = 77}, - [6325] = {.lex_state = 77}, - [6326] = {.lex_state = 77}, - [6327] = {.lex_state = 1609}, - [6328] = {.lex_state = 77}, - [6329] = {.lex_state = 77}, - [6330] = {.lex_state = 628}, - [6331] = {.lex_state = 0}, - [6332] = {.lex_state = 77}, - [6333] = {.lex_state = 77}, - [6334] = {.lex_state = 0}, - [6335] = {.lex_state = 77}, - [6336] = {.lex_state = 0}, - [6337] = {.lex_state = 0}, - [6338] = {.lex_state = 77}, - [6339] = {.lex_state = 77}, + [6285] = {.lex_state = 571}, + [6286] = {.lex_state = 98}, + [6287] = {.lex_state = 310}, + [6288] = {.lex_state = 0}, + [6289] = {.lex_state = 251}, + [6290] = {.lex_state = 0}, + [6291] = {.lex_state = 1639}, + [6292] = {.lex_state = 571}, + [6293] = {.lex_state = 98}, + [6294] = {.lex_state = 571}, + [6295] = {.lex_state = 251}, + [6296] = {.lex_state = 310}, + [6297] = {.lex_state = 571}, + [6298] = {.lex_state = 571}, + [6299] = {.lex_state = 1639}, + [6300] = {.lex_state = 0}, + [6301] = {.lex_state = 571}, + [6302] = {.lex_state = 571}, + [6303] = {.lex_state = 571}, + [6304] = {.lex_state = 571}, + [6305] = {.lex_state = 571}, + [6306] = {.lex_state = 571}, + [6307] = {.lex_state = 571}, + [6308] = {.lex_state = 571}, + [6309] = {.lex_state = 571}, + [6310] = {.lex_state = 100}, + [6311] = {.lex_state = 571}, + [6312] = {.lex_state = 571}, + [6313] = {.lex_state = 571}, + [6314] = {.lex_state = 571}, + [6315] = {.lex_state = 0}, + [6316] = {.lex_state = 0}, + [6317] = {.lex_state = 571}, + [6318] = {.lex_state = 571}, + [6319] = {.lex_state = 571}, + [6320] = {.lex_state = 310}, + [6321] = {.lex_state = 98}, + [6322] = {.lex_state = 571}, + [6323] = {.lex_state = 571}, + [6324] = {.lex_state = 98}, + [6325] = {.lex_state = 571}, + [6326] = {.lex_state = 251}, + [6327] = {.lex_state = 310}, + [6328] = {.lex_state = 100}, + [6329] = {.lex_state = 571}, + [6330] = {.lex_state = 571}, + [6331] = {.lex_state = 571}, + [6332] = {.lex_state = 0}, + [6333] = {.lex_state = 0}, + [6334] = {.lex_state = 100}, + [6335] = {.lex_state = 571}, + [6336] = {.lex_state = 571}, + [6337] = {.lex_state = 251}, + [6338] = {.lex_state = 100}, + [6339] = {.lex_state = 571}, [6340] = {.lex_state = 0}, - [6341] = {.lex_state = 77}, - [6342] = {.lex_state = 77}, - [6343] = {.lex_state = 1609}, - [6344] = {.lex_state = 77}, - [6345] = {.lex_state = 0}, - [6346] = {.lex_state = 304}, - [6347] = {.lex_state = 0}, - [6348] = {.lex_state = 77}, - [6349] = {.lex_state = 0}, - [6350] = {.lex_state = 77}, - [6351] = {.lex_state = 77}, - [6352] = {.lex_state = 77}, - [6353] = {.lex_state = 0}, - [6354] = {.lex_state = 77}, - [6355] = {.lex_state = 77}, - [6356] = {.lex_state = 0}, - [6357] = {.lex_state = 310}, - [6358] = {.lex_state = 0}, - [6359] = {.lex_state = 1609}, - [6360] = {.lex_state = 0}, - [6361] = {.lex_state = 77}, + [6341] = {.lex_state = 0}, + [6342] = {.lex_state = 251}, + [6343] = {.lex_state = 571}, + [6344] = {.lex_state = 0}, + [6345] = {.lex_state = 571}, + [6346] = {.lex_state = 0}, + [6347] = {.lex_state = 251}, + [6348] = {.lex_state = 571}, + [6349] = {.lex_state = 571}, + [6350] = {.lex_state = 571}, + [6351] = {.lex_state = 571}, + [6352] = {.lex_state = 98}, + [6353] = {.lex_state = 310}, + [6354] = {.lex_state = 0}, + [6355] = {.lex_state = 571}, + [6356] = {.lex_state = 571}, + [6357] = {.lex_state = 0}, + [6358] = {.lex_state = 571}, + [6359] = {.lex_state = 571}, + [6360] = {.lex_state = 571}, + [6361] = {.lex_state = 571}, [6362] = {.lex_state = 0}, - [6363] = {.lex_state = 628}, - [6364] = {.lex_state = 77}, - [6365] = {.lex_state = 77}, - [6366] = {.lex_state = 0}, - [6367] = {.lex_state = 77}, - [6368] = {.lex_state = 77}, - [6369] = {.lex_state = 0}, - [6370] = {.lex_state = 0}, - [6371] = {.lex_state = 77}, - [6372] = {.lex_state = 77}, - [6373] = {.lex_state = 0}, - [6374] = {.lex_state = 77}, - [6375] = {.lex_state = 0}, - [6376] = {.lex_state = 77}, - [6377] = {.lex_state = 77}, - [6378] = {.lex_state = 77}, + [6363] = {.lex_state = 0}, + [6364] = {.lex_state = 571}, + [6365] = {.lex_state = 571}, + [6366] = {.lex_state = 571}, + [6367] = {.lex_state = 571}, + [6368] = {.lex_state = 571}, + [6369] = {.lex_state = 571}, + [6370] = {.lex_state = 571}, + [6371] = {.lex_state = 571}, + [6372] = {.lex_state = 571}, + [6373] = {.lex_state = 571}, + [6374] = {.lex_state = 571}, + [6375] = {.lex_state = 571}, + [6376] = {.lex_state = 571}, + [6377] = {.lex_state = 0}, + [6378] = {.lex_state = 0}, [6379] = {.lex_state = 0}, - [6380] = {.lex_state = 77}, - [6381] = {.lex_state = 77}, + [6380] = {.lex_state = 0}, + [6381] = {.lex_state = 0}, [6382] = {.lex_state = 0}, - [6383] = {.lex_state = 0}, - [6384] = {.lex_state = 77}, - [6385] = {.lex_state = 0}, - [6386] = {.lex_state = 0}, - [6387] = {.lex_state = 77}, + [6383] = {.lex_state = 1647}, + [6384] = {.lex_state = 310}, + [6385] = {.lex_state = 98}, + [6386] = {.lex_state = 571}, + [6387] = {.lex_state = 571}, [6388] = {.lex_state = 0}, - [6389] = {.lex_state = 2764}, - [6390] = {.lex_state = 77}, - [6391] = {.lex_state = 77}, - [6392] = {.lex_state = 304}, - [6393] = {.lex_state = 0}, - [6394] = {.lex_state = 0}, - [6395] = {.lex_state = 0}, - [6396] = {.lex_state = 0}, - [6397] = {.lex_state = 77}, - [6398] = {.lex_state = 0}, - [6399] = {.lex_state = 0}, - [6400] = {.lex_state = 77}, - [6401] = {.lex_state = 1609}, - [6402] = {.lex_state = 0}, - [6403] = {.lex_state = 310}, - [6404] = {.lex_state = 0}, - [6405] = {.lex_state = 310}, - [6406] = {.lex_state = 0}, - [6407] = {.lex_state = 77}, - [6408] = {.lex_state = 77}, - [6409] = {.lex_state = 0}, - [6410] = {.lex_state = 77}, - [6411] = {.lex_state = 155}, - [6412] = {.lex_state = 310}, - [6413] = {.lex_state = 1609}, - [6414] = {.lex_state = 304}, - [6415] = {.lex_state = 0}, - [6416] = {.lex_state = 77}, - [6417] = {.lex_state = 304}, + [6389] = {.lex_state = 571}, + [6390] = {.lex_state = 251}, + [6391] = {.lex_state = 571}, + [6392] = {.lex_state = 571}, + [6393] = {.lex_state = 571}, + [6394] = {.lex_state = 251}, + [6395] = {.lex_state = 571}, + [6396] = {.lex_state = 571}, + [6397] = {.lex_state = 571}, + [6398] = {.lex_state = 571}, + [6399] = {.lex_state = 571}, + [6400] = {.lex_state = 251}, + [6401] = {.lex_state = 251}, + [6402] = {.lex_state = 66}, + [6403] = {.lex_state = 571}, + [6404] = {.lex_state = 553}, + [6405] = {.lex_state = 553}, + [6406] = {.lex_state = 571}, + [6407] = {.lex_state = 38}, + [6408] = {.lex_state = 0}, + [6409] = {.lex_state = 38}, + [6410] = {.lex_state = 38}, + [6411] = {.lex_state = 38}, + [6412] = {.lex_state = 252}, + [6413] = {.lex_state = 571}, + [6414] = {.lex_state = 318}, + [6415] = {.lex_state = 571}, + [6416] = {.lex_state = 571}, + [6417] = {.lex_state = 0}, [6418] = {.lex_state = 0}, - [6419] = {.lex_state = 77}, - [6420] = {.lex_state = 0}, - [6421] = {.lex_state = 0}, - [6422] = {.lex_state = 0}, + [6419] = {.lex_state = 0}, + [6420] = {.lex_state = 251}, + [6421] = {.lex_state = 310}, + [6422] = {.lex_state = 571}, [6423] = {.lex_state = 0}, - [6424] = {.lex_state = 0}, - [6425] = {.lex_state = 77}, - [6426] = {.lex_state = 0}, + [6424] = {.lex_state = 571}, + [6425] = {.lex_state = 571}, + [6426] = {.lex_state = 571}, [6427] = {.lex_state = 0}, - [6428] = {.lex_state = 77}, - [6429] = {.lex_state = 0}, - [6430] = {.lex_state = 0}, - [6431] = {.lex_state = 77}, - [6432] = {.lex_state = 0}, - [6433] = {.lex_state = 77}, - [6434] = {.lex_state = 1609}, - [6435] = {.lex_state = 77}, - [6436] = {.lex_state = 77}, - [6437] = {.lex_state = 1609}, - [6438] = {.lex_state = 77}, - [6439] = {.lex_state = 0}, - [6440] = {.lex_state = 77}, - [6441] = {.lex_state = 1609}, - [6442] = {.lex_state = 77}, - [6443] = {.lex_state = 77}, - [6444] = {.lex_state = 304}, - [6445] = {.lex_state = 1609}, - [6446] = {.lex_state = 0}, - [6447] = {.lex_state = 77}, - [6448] = {.lex_state = 77}, - [6449] = {.lex_state = 77}, - [6450] = {.lex_state = 0}, - [6451] = {.lex_state = 310}, - [6452] = {.lex_state = 0}, - [6453] = {.lex_state = 77}, - [6454] = {.lex_state = 77}, - [6455] = {.lex_state = 77}, - [6456] = {.lex_state = 77}, - [6457] = {.lex_state = 0}, - [6458] = {.lex_state = 0}, - [6459] = {.lex_state = 77}, - [6460] = {.lex_state = 0}, - [6461] = {.lex_state = 77}, - [6462] = {.lex_state = 77}, - [6463] = {.lex_state = 0}, - [6464] = {.lex_state = 77}, - [6465] = {.lex_state = 0}, - [6466] = {.lex_state = 77}, - [6467] = {.lex_state = 1609}, - [6468] = {.lex_state = 0}, - [6469] = {.lex_state = 0}, - [6470] = {.lex_state = 0}, - [6471] = {.lex_state = 0}, - [6472] = {.lex_state = 628}, - [6473] = {.lex_state = 628}, - [6474] = {.lex_state = 0}, - [6475] = {.lex_state = 0}, - [6476] = {.lex_state = 0}, - [6477] = {.lex_state = 0}, - [6478] = {.lex_state = 0}, - [6479] = {.lex_state = 77}, - [6480] = {.lex_state = 0}, - [6481] = {.lex_state = 77}, - [6482] = {.lex_state = 0}, - [6483] = {.lex_state = 0}, - [6484] = {.lex_state = 0}, - [6485] = {.lex_state = 0}, - [6486] = {.lex_state = 0}, - [6487] = {.lex_state = 0}, - [6488] = {.lex_state = 0}, - [6489] = {.lex_state = 0}, - [6490] = {.lex_state = 0}, - [6491] = {.lex_state = 1609}, - [6492] = {.lex_state = 0}, - [6493] = {.lex_state = 628}, - [6494] = {.lex_state = 0}, - [6495] = {.lex_state = 77}, - [6496] = {.lex_state = 304}, - [6497] = {.lex_state = 0}, - [6498] = {.lex_state = 0}, - [6499] = {.lex_state = 41}, - [6500] = {.lex_state = 77}, - [6501] = {.lex_state = 0}, - [6502] = {.lex_state = 0}, - [6503] = {.lex_state = 1609}, - [6504] = {.lex_state = 2764}, - [6505] = {.lex_state = 77}, - [6506] = {.lex_state = 299}, - [6507] = {.lex_state = 1609}, - [6508] = {.lex_state = 240}, - [6509] = {.lex_state = 0}, - [6510] = {.lex_state = 77}, - [6511] = {.lex_state = 0}, - [6512] = {.lex_state = 0}, - [6513] = {.lex_state = 0}, - [6514] = {.lex_state = 77}, - [6515] = {.lex_state = 0}, - [6516] = {.lex_state = 0}, - [6517] = {.lex_state = 0}, - [6518] = {.lex_state = 0}, - [6519] = {.lex_state = 0}, - [6520] = {.lex_state = 145}, - [6521] = {.lex_state = 0}, - [6522] = {.lex_state = 0}, - [6523] = {.lex_state = 77}, - [6524] = {.lex_state = 0}, - [6525] = {.lex_state = 0}, - [6526] = {.lex_state = 0}, - [6527] = {.lex_state = 0}, - [6528] = {.lex_state = 0}, - [6529] = {.lex_state = 0}, - [6530] = {.lex_state = 304}, - [6531] = {.lex_state = 0}, - [6532] = {.lex_state = 0}, - [6533] = {.lex_state = 77}, - [6534] = {.lex_state = 1609}, - [6535] = {.lex_state = 304}, - [6536] = {.lex_state = 77}, - [6537] = {.lex_state = 1609}, - [6538] = {.lex_state = 304}, - [6539] = {.lex_state = 77}, - [6540] = {.lex_state = 77}, - [6541] = {.lex_state = 0}, - [6542] = {.lex_state = 0}, - [6543] = {.lex_state = 628}, - [6544] = {.lex_state = 0}, - [6545] = {.lex_state = 0}, - [6546] = {.lex_state = 45}, - [6547] = {.lex_state = 0}, - [6548] = {.lex_state = 1609}, - [6549] = {.lex_state = 0}, - [6550] = {.lex_state = 304}, - [6551] = {.lex_state = 0}, - [6552] = {.lex_state = 0}, - [6553] = {.lex_state = 0}, - [6554] = {.lex_state = 0}, - [6555] = {.lex_state = 0}, - [6556] = {.lex_state = 0}, - [6557] = {.lex_state = 0}, - [6558] = {.lex_state = 77}, - [6559] = {.lex_state = 0}, - [6560] = {.lex_state = 0}, - [6561] = {.lex_state = 0}, - [6562] = {.lex_state = 77}, - [6563] = {.lex_state = 0}, - [6564] = {.lex_state = 0}, - [6565] = {.lex_state = 1609}, - [6566] = {.lex_state = 77}, - [6567] = {.lex_state = 77}, - [6568] = {.lex_state = 1609}, - [6569] = {.lex_state = 77}, - [6570] = {.lex_state = 0}, - [6571] = {.lex_state = 0}, - [6572] = {.lex_state = 0}, - [6573] = {.lex_state = 0}, - [6574] = {.lex_state = 0}, - [6575] = {.lex_state = 0}, - [6576] = {.lex_state = 77}, - [6577] = {.lex_state = 0}, - [6578] = {.lex_state = 0}, - [6579] = {.lex_state = 0}, - [6580] = {.lex_state = 1609}, - [6581] = {.lex_state = 145}, - [6582] = {.lex_state = 0}, - [6583] = {.lex_state = 1609}, - [6584] = {.lex_state = 304}, - [6585] = {.lex_state = 0}, - [6586] = {.lex_state = 0}, - [6587] = {.lex_state = 0}, + [6428] = {.lex_state = 553}, + [6429] = {.lex_state = 553}, + [6430] = {.lex_state = 324}, + [6431] = {.lex_state = 317}, + [6432] = {.lex_state = 317}, + [6433] = {.lex_state = 98}, + [6434] = {.lex_state = 98}, + [6435] = {.lex_state = 281}, + [6436] = {.lex_state = 324}, + [6437] = {.lex_state = 325}, + [6438] = {.lex_state = 98}, + [6439] = {.lex_state = 320}, + [6440] = {.lex_state = 320}, + [6441] = {.lex_state = 166}, + [6442] = {.lex_state = 98}, + [6443] = {.lex_state = 325}, + [6444] = {.lex_state = 281}, + [6445] = {.lex_state = 571}, + [6446] = {.lex_state = 571}, + [6447] = {.lex_state = 98}, + [6448] = {.lex_state = 281}, + [6449] = {.lex_state = 281}, + [6450] = {.lex_state = 553}, + [6451] = {.lex_state = 98}, + [6452] = {.lex_state = 98}, + [6453] = {.lex_state = 98}, + [6454] = {.lex_state = 98}, + [6455] = {.lex_state = 281}, + [6456] = {.lex_state = 281}, + [6457] = {.lex_state = 301}, + [6458] = {.lex_state = 98}, + [6459] = {.lex_state = 281}, + [6460] = {.lex_state = 301}, + [6461] = {.lex_state = 166}, + [6462] = {.lex_state = 166}, + [6463] = {.lex_state = 301}, + [6464] = {.lex_state = 281}, + [6465] = {.lex_state = 301}, + [6466] = {.lex_state = 290}, + [6467] = {.lex_state = 98}, + [6468] = {.lex_state = 301}, + [6469] = {.lex_state = 98}, + [6470] = {.lex_state = 319}, + [6471] = {.lex_state = 281}, + [6472] = {.lex_state = 553}, + [6473] = {.lex_state = 553}, + [6474] = {.lex_state = 98}, + [6475] = {.lex_state = 166}, + [6476] = {.lex_state = 166}, + [6477] = {.lex_state = 98}, + [6478] = {.lex_state = 281}, + [6479] = {.lex_state = 166}, + [6480] = {.lex_state = 166}, + [6481] = {.lex_state = 98}, + [6482] = {.lex_state = 98}, + [6483] = {.lex_state = 98}, + [6484] = {.lex_state = 553}, + [6485] = {.lex_state = 655}, + [6486] = {.lex_state = 281}, + [6487] = {.lex_state = 157}, + [6488] = {.lex_state = 98}, + [6489] = {.lex_state = 281}, + [6490] = {.lex_state = 166}, + [6491] = {.lex_state = 281}, + [6492] = {.lex_state = 98}, + [6493] = {.lex_state = 98}, + [6494] = {.lex_state = 281}, + [6495] = {.lex_state = 169}, + [6496] = {.lex_state = 98}, + [6497] = {.lex_state = 166}, + [6498] = {.lex_state = 166}, + [6499] = {.lex_state = 98}, + [6500] = {.lex_state = 281}, + [6501] = {.lex_state = 98}, + [6502] = {.lex_state = 98}, + [6503] = {.lex_state = 98}, + [6504] = {.lex_state = 166}, + [6505] = {.lex_state = 553}, + [6506] = {.lex_state = 553}, + [6507] = {.lex_state = 38}, + [6508] = {.lex_state = 38}, + [6509] = {.lex_state = 553}, + [6510] = {.lex_state = 98}, + [6511] = {.lex_state = 553}, + [6512] = {.lex_state = 281}, + [6513] = {.lex_state = 98}, + [6514] = {.lex_state = 98}, + [6515] = {.lex_state = 553}, + [6516] = {.lex_state = 38}, + [6517] = {.lex_state = 98}, + [6518] = {.lex_state = 38}, + [6519] = {.lex_state = 38}, + [6520] = {.lex_state = 98}, + [6521] = {.lex_state = 38}, + [6522] = {.lex_state = 98}, + [6523] = {.lex_state = 166}, + [6524] = {.lex_state = 281}, + [6525] = {.lex_state = 98}, + [6526] = {.lex_state = 38}, + [6527] = {.lex_state = 655}, + [6528] = {.lex_state = 38}, + [6529] = {.lex_state = 281}, + [6530] = {.lex_state = 553}, + [6531] = {.lex_state = 38}, + [6532] = {.lex_state = 655}, + [6533] = {.lex_state = 281}, + [6534] = {.lex_state = 98}, + [6535] = {.lex_state = 553}, + [6536] = {.lex_state = 38}, + [6537] = {.lex_state = 98}, + [6538] = {.lex_state = 281}, + [6539] = {.lex_state = 553}, + [6540] = {.lex_state = 281}, + [6541] = {.lex_state = 38}, + [6542] = {.lex_state = 38}, + [6543] = {.lex_state = 98}, + [6544] = {.lex_state = 98}, + [6545] = {.lex_state = 38}, + [6546] = {.lex_state = 98}, + [6547] = {.lex_state = 38}, + [6548] = {.lex_state = 281}, + [6549] = {.lex_state = 38}, + [6550] = {.lex_state = 38}, + [6551] = {.lex_state = 98}, + [6552] = {.lex_state = 98}, + [6553] = {.lex_state = 98}, + [6554] = {.lex_state = 281}, + [6555] = {.lex_state = 166}, + [6556] = {.lex_state = 98}, + [6557] = {.lex_state = 98}, + [6558] = {.lex_state = 553}, + [6559] = {.lex_state = 38}, + [6560] = {.lex_state = 98}, + [6561] = {.lex_state = 98}, + [6562] = {.lex_state = 98}, + [6563] = {.lex_state = 281}, + [6564] = {.lex_state = 281}, + [6565] = {.lex_state = 98}, + [6566] = {.lex_state = 98}, + [6567] = {.lex_state = 98}, + [6568] = {.lex_state = 98}, + [6569] = {.lex_state = 98}, + [6570] = {.lex_state = 38}, + [6571] = {.lex_state = 553}, + [6572] = {.lex_state = 553}, + [6573] = {.lex_state = 98}, + [6574] = {.lex_state = 553}, + [6575] = {.lex_state = 553}, + [6576] = {.lex_state = 157}, + [6577] = {.lex_state = 281}, + [6578] = {.lex_state = 98}, + [6579] = {.lex_state = 281}, + [6580] = {.lex_state = 98}, + [6581] = {.lex_state = 323}, + [6582] = {.lex_state = 98}, + [6583] = {.lex_state = 98}, + [6584] = {.lex_state = 281}, + [6585] = {.lex_state = 38}, + [6586] = {.lex_state = 98}, + [6587] = {.lex_state = 98}, [6588] = {.lex_state = 0}, - [6589] = {.lex_state = 0}, - [6590] = {.lex_state = 266}, - [6591] = {.lex_state = 77}, - [6592] = {.lex_state = 1609}, - [6593] = {.lex_state = 77}, - [6594] = {.lex_state = 0}, - [6595] = {.lex_state = 0}, - [6596] = {.lex_state = 1609}, - [6597] = {.lex_state = 0}, - [6598] = {.lex_state = 77}, - [6599] = {.lex_state = 0}, - [6600] = {.lex_state = 77}, - [6601] = {.lex_state = 0}, - [6602] = {.lex_state = 0}, - [6603] = {.lex_state = 0}, - [6604] = {.lex_state = 77}, - [6605] = {.lex_state = 0}, - [6606] = {.lex_state = 0}, - [6607] = {.lex_state = 2764}, - [6608] = {.lex_state = 1609}, - [6609] = {.lex_state = 0}, - [6610] = {.lex_state = 0}, - [6611] = {.lex_state = 77}, - [6612] = {.lex_state = 0}, - [6613] = {.lex_state = 628}, - [6614] = {.lex_state = 0}, - [6615] = {.lex_state = 0}, - [6616] = {.lex_state = 77}, - [6617] = {.lex_state = 0}, - [6618] = {.lex_state = 0}, - [6619] = {.lex_state = 0}, - [6620] = {.lex_state = 0}, - [6621] = {.lex_state = 77}, - [6622] = {.lex_state = 0}, - [6623] = {.lex_state = 41}, - [6624] = {.lex_state = 0}, - [6625] = {.lex_state = 77}, - [6626] = {.lex_state = 0}, - [6627] = {.lex_state = 0}, - [6628] = {.lex_state = 0}, - [6629] = {.lex_state = 0}, - [6630] = {.lex_state = 45}, - [6631] = {.lex_state = 77}, - [6632] = {.lex_state = 0}, - [6633] = {.lex_state = 0}, - [6634] = {.lex_state = 0}, - [6635] = {.lex_state = 0}, - [6636] = {.lex_state = 0}, + [6589] = {.lex_state = 98}, + [6590] = {.lex_state = 281}, + [6591] = {.lex_state = 98}, + [6592] = {.lex_state = 98}, + [6593] = {.lex_state = 98}, + [6594] = {.lex_state = 98}, + [6595] = {.lex_state = 98}, + [6596] = {.lex_state = 98}, + [6597] = {.lex_state = 281}, + [6598] = {.lex_state = 0}, + [6599] = {.lex_state = 281}, + [6600] = {.lex_state = 0}, + [6601] = {.lex_state = 98}, + [6602] = {.lex_state = 281}, + [6603] = {.lex_state = 281}, + [6604] = {.lex_state = 281}, + [6605] = {.lex_state = 166}, + [6606] = {.lex_state = 38}, + [6607] = {.lex_state = 655}, + [6608] = {.lex_state = 98}, + [6609] = {.lex_state = 553}, + [6610] = {.lex_state = 553}, + [6611] = {.lex_state = 98}, + [6612] = {.lex_state = 553}, + [6613] = {.lex_state = 98}, + [6614] = {.lex_state = 553}, + [6615] = {.lex_state = 553}, + [6616] = {.lex_state = 553}, + [6617] = {.lex_state = 655}, + [6618] = {.lex_state = 553}, + [6619] = {.lex_state = 655}, + [6620] = {.lex_state = 553}, + [6621] = {.lex_state = 98}, + [6622] = {.lex_state = 571}, + [6623] = {.lex_state = 98}, + [6624] = {.lex_state = 571}, + [6625] = {.lex_state = 571}, + [6626] = {.lex_state = 328}, + [6627] = {.lex_state = 281}, + [6628] = {.lex_state = 281}, + [6629] = {.lex_state = 251}, + [6630] = {.lex_state = 328}, + [6631] = {.lex_state = 98}, + [6632] = {.lex_state = 281}, + [6633] = {.lex_state = 328}, + [6634] = {.lex_state = 281}, + [6635] = {.lex_state = 98}, + [6636] = {.lex_state = 98}, [6637] = {.lex_state = 0}, [6638] = {.lex_state = 0}, - [6639] = {.lex_state = 0}, - [6640] = {.lex_state = 1609}, - [6641] = {.lex_state = 0}, - [6642] = {.lex_state = 0}, - [6643] = {.lex_state = 77}, + [6639] = {.lex_state = 281}, + [6640] = {.lex_state = 0}, + [6641] = {.lex_state = 98}, + [6642] = {.lex_state = 281}, + [6643] = {.lex_state = 0}, [6644] = {.lex_state = 0}, - [6645] = {.lex_state = 145}, - [6646] = {.lex_state = 0}, - [6647] = {.lex_state = 77}, - [6648] = {.lex_state = 304}, - [6649] = {.lex_state = 41}, - [6650] = {.lex_state = 0}, - [6651] = {.lex_state = 0}, - [6652] = {.lex_state = 77}, + [6645] = {.lex_state = 1640}, + [6646] = {.lex_state = 38}, + [6647] = {.lex_state = 98}, + [6648] = {.lex_state = 0}, + [6649] = {.lex_state = 0}, + [6650] = {.lex_state = 98}, + [6651] = {.lex_state = 98}, + [6652] = {.lex_state = 166}, [6653] = {.lex_state = 0}, [6654] = {.lex_state = 0}, [6655] = {.lex_state = 0}, [6656] = {.lex_state = 0}, - [6657] = {.lex_state = 0}, + [6657] = {.lex_state = 2795}, [6658] = {.lex_state = 0}, - [6659] = {.lex_state = 0}, + [6659] = {.lex_state = 302}, [6660] = {.lex_state = 0}, - [6661] = {.lex_state = 304}, - [6662] = {.lex_state = 0}, + [6661] = {.lex_state = 281}, + [6662] = {.lex_state = 98}, [6663] = {.lex_state = 0}, - [6664] = {.lex_state = 0}, + [6664] = {.lex_state = 98}, [6665] = {.lex_state = 0}, [6666] = {.lex_state = 0}, [6667] = {.lex_state = 0}, - [6668] = {.lex_state = 45}, - [6669] = {.lex_state = 77}, - [6670] = {.lex_state = 1609}, - [6671] = {.lex_state = 304}, - [6672] = {.lex_state = 77}, - [6673] = {.lex_state = 41}, - [6674] = {.lex_state = 1609}, - [6675] = {.lex_state = 77}, - [6676] = {.lex_state = 628}, + [6668] = {.lex_state = 0}, + [6669] = {.lex_state = 0}, + [6670] = {.lex_state = 0}, + [6671] = {.lex_state = 166}, + [6672] = {.lex_state = 38}, + [6673] = {.lex_state = 0}, + [6674] = {.lex_state = 0}, + [6675] = {.lex_state = 0}, + [6676] = {.lex_state = 0}, [6677] = {.lex_state = 0}, [6678] = {.lex_state = 0}, [6679] = {.lex_state = 0}, - [6680] = {.lex_state = 0}, + [6680] = {.lex_state = 98}, [6681] = {.lex_state = 0}, - [6682] = {.lex_state = 37}, - [6683] = {.lex_state = 41}, - [6684] = {.lex_state = 628}, - [6685] = {.lex_state = 77}, + [6682] = {.lex_state = 326}, + [6683] = {.lex_state = 0}, + [6684] = {.lex_state = 0}, + [6685] = {.lex_state = 0}, [6686] = {.lex_state = 0}, - [6687] = {.lex_state = 0}, - [6688] = {.lex_state = 143}, - [6689] = {.lex_state = 0}, - [6690] = {.lex_state = 0}, - [6691] = {.lex_state = 0}, - [6692] = {.lex_state = 628}, - [6693] = {.lex_state = 41}, - [6694] = {.lex_state = 0}, - [6695] = {.lex_state = 0}, - [6696] = {.lex_state = 0}, + [6687] = {.lex_state = 1640}, + [6688] = {.lex_state = 38}, + [6689] = {.lex_state = 38}, + [6690] = {.lex_state = 38}, + [6691] = {.lex_state = 2795}, + [6692] = {.lex_state = 0}, + [6693] = {.lex_state = 0}, + [6694] = {.lex_state = 98}, + [6695] = {.lex_state = 38}, + [6696] = {.lex_state = 38}, [6697] = {.lex_state = 0}, - [6698] = {.lex_state = 0}, + [6698] = {.lex_state = 302}, [6699] = {.lex_state = 0}, [6700] = {.lex_state = 0}, [6701] = {.lex_state = 0}, - [6702] = {.lex_state = 628}, - [6703] = {.lex_state = 41}, - [6704] = {.lex_state = 37}, - [6705] = {.lex_state = 1609}, - [6706] = {.lex_state = 0}, + [6702] = {.lex_state = 0}, + [6703] = {.lex_state = 98}, + [6704] = {.lex_state = 0}, + [6705] = {.lex_state = 96}, + [6706] = {.lex_state = 98}, [6707] = {.lex_state = 0}, [6708] = {.lex_state = 0}, - [6709] = {.lex_state = 0}, + [6709] = {.lex_state = 38}, [6710] = {.lex_state = 0}, [6711] = {.lex_state = 0}, [6712] = {.lex_state = 0}, - [6713] = {.lex_state = 41}, - [6714] = {.lex_state = 2813}, - [6715] = {.lex_state = 304}, + [6713] = {.lex_state = 0}, + [6714] = {.lex_state = 0}, + [6715] = {.lex_state = 98}, [6716] = {.lex_state = 0}, - [6717] = {.lex_state = 0}, - [6718] = {.lex_state = 310}, - [6719] = {.lex_state = 0}, + [6717] = {.lex_state = 1640}, + [6718] = {.lex_state = 0}, + [6719] = {.lex_state = 157}, [6720] = {.lex_state = 0}, [6721] = {.lex_state = 0}, - [6722] = {.lex_state = 77}, - [6723] = {.lex_state = 41}, + [6722] = {.lex_state = 98}, + [6723] = {.lex_state = 0}, [6724] = {.lex_state = 0}, [6725] = {.lex_state = 0}, [6726] = {.lex_state = 0}, - [6727] = {.lex_state = 0}, - [6728] = {.lex_state = 2764}, - [6729] = {.lex_state = 0}, - [6730] = {.lex_state = 0}, - [6731] = {.lex_state = 0}, - [6732] = {.lex_state = 0}, - [6733] = {.lex_state = 41}, - [6734] = {.lex_state = 0}, - [6735] = {.lex_state = 77}, - [6736] = {.lex_state = 1609}, - [6737] = {.lex_state = 0}, - [6738] = {.lex_state = 77}, - [6739] = {.lex_state = 0}, + [6727] = {.lex_state = 302}, + [6728] = {.lex_state = 98}, + [6729] = {.lex_state = 302}, + [6730] = {.lex_state = 321}, + [6731] = {.lex_state = 302}, + [6732] = {.lex_state = 302}, + [6733] = {.lex_state = 326}, + [6734] = {.lex_state = 309}, + [6735] = {.lex_state = 322}, + [6736] = {.lex_state = 98}, + [6737] = {.lex_state = 322}, + [6738] = {.lex_state = 322}, + [6739] = {.lex_state = 326}, [6740] = {.lex_state = 0}, - [6741] = {.lex_state = 0}, - [6742] = {.lex_state = 1609}, - [6743] = {.lex_state = 41}, - [6744] = {.lex_state = 0}, + [6741] = {.lex_state = 321}, + [6742] = {.lex_state = 1641}, + [6743] = {.lex_state = 98}, + [6744] = {.lex_state = 321}, [6745] = {.lex_state = 0}, - [6746] = {.lex_state = 41}, - [6747] = {.lex_state = 0}, - [6748] = {.lex_state = 0}, - [6749] = {.lex_state = 0}, + [6746] = {.lex_state = 98}, + [6747] = {.lex_state = 1641}, + [6748] = {.lex_state = 98}, + [6749] = {.lex_state = 1641}, [6750] = {.lex_state = 0}, [6751] = {.lex_state = 0}, - [6752] = {.lex_state = 0}, - [6753] = {.lex_state = 41}, + [6752] = {.lex_state = 98}, + [6753] = {.lex_state = 0}, [6754] = {.lex_state = 0}, - [6755] = {.lex_state = 299}, + [6755] = {.lex_state = 98}, [6756] = {.lex_state = 0}, [6757] = {.lex_state = 0}, - [6758] = {.lex_state = 1609}, - [6759] = {.lex_state = 0}, - [6760] = {.lex_state = 0}, + [6758] = {.lex_state = 1641}, + [6759] = {.lex_state = 1641}, + [6760] = {.lex_state = 98}, [6761] = {.lex_state = 0}, - [6762] = {.lex_state = 0}, - [6763] = {.lex_state = 41}, - [6764] = {.lex_state = 145}, - [6765] = {.lex_state = 0}, - [6766] = {.lex_state = 0}, - [6767] = {.lex_state = 0}, - [6768] = {.lex_state = 77}, + [6762] = {.lex_state = 98}, + [6763] = {.lex_state = 1641}, + [6764] = {.lex_state = 0}, + [6765] = {.lex_state = 98}, + [6766] = {.lex_state = 1641}, + [6767] = {.lex_state = 98}, + [6768] = {.lex_state = 321}, [6769] = {.lex_state = 0}, [6770] = {.lex_state = 0}, [6771] = {.lex_state = 0}, - [6772] = {.lex_state = 0}, - [6773] = {.lex_state = 41}, - [6774] = {.lex_state = 1609}, + [6772] = {.lex_state = 315}, + [6773] = {.lex_state = 98}, + [6774] = {.lex_state = 0}, [6775] = {.lex_state = 0}, - [6776] = {.lex_state = 0}, - [6777] = {.lex_state = 628}, + [6776] = {.lex_state = 98}, + [6777] = {.lex_state = 0}, [6778] = {.lex_state = 0}, - [6779] = {.lex_state = 0}, - [6780] = {.lex_state = 0}, + [6779] = {.lex_state = 1641}, + [6780] = {.lex_state = 98}, [6781] = {.lex_state = 0}, - [6782] = {.lex_state = 41}, - [6783] = {.lex_state = 0}, - [6784] = {.lex_state = 0}, - [6785] = {.lex_state = 0}, - [6786] = {.lex_state = 77}, - [6787] = {.lex_state = 0}, + [6782] = {.lex_state = 98}, + [6783] = {.lex_state = 1641}, + [6784] = {.lex_state = 98}, + [6785] = {.lex_state = 1641}, + [6786] = {.lex_state = 98}, + [6787] = {.lex_state = 321}, [6788] = {.lex_state = 0}, - [6789] = {.lex_state = 0}, + [6789] = {.lex_state = 321}, [6790] = {.lex_state = 0}, - [6791] = {.lex_state = 77}, - [6792] = {.lex_state = 0}, + [6791] = {.lex_state = 0}, + [6792] = {.lex_state = 98}, [6793] = {.lex_state = 0}, - [6794] = {.lex_state = 1609}, + [6794] = {.lex_state = 0}, [6795] = {.lex_state = 0}, - [6796] = {.lex_state = 0}, - [6797] = {.lex_state = 77}, - [6798] = {.lex_state = 0}, - [6799] = {.lex_state = 0}, - [6800] = {.lex_state = 1609}, - [6801] = {.lex_state = 0}, - [6802] = {.lex_state = 0}, - [6803] = {.lex_state = 77}, + [6796] = {.lex_state = 98}, + [6797] = {.lex_state = 98}, + [6798] = {.lex_state = 98}, + [6799] = {.lex_state = 98}, + [6800] = {.lex_state = 98}, + [6801] = {.lex_state = 1641}, + [6802] = {.lex_state = 98}, + [6803] = {.lex_state = 1641}, [6804] = {.lex_state = 0}, - [6805] = {.lex_state = 0}, - [6806] = {.lex_state = 0}, - [6807] = {.lex_state = 0}, - [6808] = {.lex_state = 0}, - [6809] = {.lex_state = 77}, - [6810] = {.lex_state = 0}, + [6805] = {.lex_state = 98}, + [6806] = {.lex_state = 98}, + [6807] = {.lex_state = 98}, + [6808] = {.lex_state = 98}, + [6809] = {.lex_state = 98}, + [6810] = {.lex_state = 98}, [6811] = {.lex_state = 0}, - [6812] = {.lex_state = 77}, + [6812] = {.lex_state = 98}, [6813] = {.lex_state = 0}, - [6814] = {.lex_state = 0}, + [6814] = {.lex_state = 98}, [6815] = {.lex_state = 0}, - [6816] = {.lex_state = 0}, - [6817] = {.lex_state = 0}, - [6818] = {.lex_state = 0}, - [6819] = {.lex_state = 77}, - [6820] = {.lex_state = 0}, - [6821] = {.lex_state = 77}, + [6816] = {.lex_state = 1641}, + [6817] = {.lex_state = 98}, + [6818] = {.lex_state = 98}, + [6819] = {.lex_state = 321}, + [6820] = {.lex_state = 98}, + [6821] = {.lex_state = 98}, [6822] = {.lex_state = 0}, [6823] = {.lex_state = 0}, [6824] = {.lex_state = 0}, - [6825] = {.lex_state = 0}, + [6825] = {.lex_state = 1641}, [6826] = {.lex_state = 0}, - [6827] = {.lex_state = 0}, + [6827] = {.lex_state = 98}, [6828] = {.lex_state = 0}, [6829] = {.lex_state = 0}, - [6830] = {.lex_state = 0}, - [6831] = {.lex_state = 1609}, - [6832] = {.lex_state = 0}, - [6833] = {.lex_state = 0}, - [6834] = {.lex_state = 0}, - [6835] = {.lex_state = 0}, - [6836] = {.lex_state = 0}, - [6837] = {.lex_state = 1609}, + [6830] = {.lex_state = 98}, + [6831] = {.lex_state = 98}, + [6832] = {.lex_state = 98}, + [6833] = {.lex_state = 98}, + [6834] = {.lex_state = 98}, + [6835] = {.lex_state = 315}, + [6836] = {.lex_state = 98}, + [6837] = {.lex_state = 0}, [6838] = {.lex_state = 0}, - [6839] = {.lex_state = 77}, - [6840] = {.lex_state = 0}, - [6841] = {.lex_state = 5}, - [6842] = {.lex_state = 0}, - [6843] = {.lex_state = 0}, - [6844] = {.lex_state = 0}, - [6845] = {.lex_state = 298}, - [6846] = {.lex_state = 263}, - [6847] = {.lex_state = 155}, - [6848] = {.lex_state = 77}, - [6849] = {.lex_state = 155}, + [6839] = {.lex_state = 0}, + [6840] = {.lex_state = 98}, + [6841] = {.lex_state = 0}, + [6842] = {.lex_state = 98}, + [6843] = {.lex_state = 98}, + [6844] = {.lex_state = 98}, + [6845] = {.lex_state = 0}, + [6846] = {.lex_state = 98}, + [6847] = {.lex_state = 98}, + [6848] = {.lex_state = 0}, + [6849] = {.lex_state = 1641}, [6850] = {.lex_state = 0}, - [6851] = {.lex_state = 0}, - [6852] = {.lex_state = 77}, - [6853] = {.lex_state = 77}, - [6854] = {.lex_state = 0}, + [6851] = {.lex_state = 38}, + [6852] = {.lex_state = 0}, + [6853] = {.lex_state = 98}, + [6854] = {.lex_state = 98}, [6855] = {.lex_state = 0}, - [6856] = {.lex_state = 77}, + [6856] = {.lex_state = 98}, [6857] = {.lex_state = 0}, [6858] = {.lex_state = 0}, - [6859] = {.lex_state = 77}, - [6860] = {.lex_state = 0}, + [6859] = {.lex_state = 0}, + [6860] = {.lex_state = 1641}, [6861] = {.lex_state = 0}, [6862] = {.lex_state = 0}, - [6863] = {.lex_state = 0}, - [6864] = {.lex_state = 0}, - [6865] = {.lex_state = 304}, - [6866] = {.lex_state = 45}, - [6867] = {.lex_state = 0}, - [6868] = {.lex_state = 45}, + [6863] = {.lex_state = 98}, + [6864] = {.lex_state = 321}, + [6865] = {.lex_state = 0}, + [6866] = {.lex_state = 98}, + [6867] = {.lex_state = 98}, + [6868] = {.lex_state = 0}, [6869] = {.lex_state = 0}, - [6870] = {.lex_state = 45}, + [6870] = {.lex_state = 0}, [6871] = {.lex_state = 0}, - [6872] = {.lex_state = 45}, - [6873] = {.lex_state = 0}, - [6874] = {.lex_state = 45}, - [6875] = {.lex_state = 0}, - [6876] = {.lex_state = 45}, + [6872] = {.lex_state = 0}, + [6873] = {.lex_state = 98}, + [6874] = {.lex_state = 98}, + [6875] = {.lex_state = 1641}, + [6876] = {.lex_state = 98}, [6877] = {.lex_state = 0}, - [6878] = {.lex_state = 45}, - [6879] = {.lex_state = 0}, - [6880] = {.lex_state = 45}, + [6878] = {.lex_state = 98}, + [6879] = {.lex_state = 1641}, + [6880] = {.lex_state = 98}, [6881] = {.lex_state = 0}, - [6882] = {.lex_state = 45}, - [6883] = {.lex_state = 0}, + [6882] = {.lex_state = 0}, + [6883] = {.lex_state = 98}, [6884] = {.lex_state = 0}, - [6885] = {.lex_state = 0}, - [6886] = {.lex_state = 0}, - [6887] = {.lex_state = 0}, + [6885] = {.lex_state = 98}, + [6886] = {.lex_state = 98}, + [6887] = {.lex_state = 157}, [6888] = {.lex_state = 0}, [6889] = {.lex_state = 0}, [6890] = {.lex_state = 0}, - [6891] = {.lex_state = 628}, + [6891] = {.lex_state = 98}, [6892] = {.lex_state = 0}, - [6893] = {.lex_state = 0}, - [6894] = {.lex_state = 628}, - [6895] = {.lex_state = 2764}, - [6896] = {.lex_state = 77}, - [6897] = {.lex_state = 0}, - [6898] = {.lex_state = 1609}, + [6893] = {.lex_state = 98}, + [6894] = {.lex_state = 0}, + [6895] = {.lex_state = 1641}, + [6896] = {.lex_state = 98}, + [6897] = {.lex_state = 157}, + [6898] = {.lex_state = 0}, [6899] = {.lex_state = 0}, [6900] = {.lex_state = 0}, - [6901] = {.lex_state = 77}, - [6902] = {.lex_state = 1609}, - [6903] = {(TSStateId)(-1)}, + [6901] = {.lex_state = 98}, + [6902] = {.lex_state = 0}, + [6903] = {.lex_state = 98}, + [6904] = {.lex_state = 0}, + [6905] = {.lex_state = 0}, + [6906] = {.lex_state = 98}, + [6907] = {.lex_state = 0}, + [6908] = {.lex_state = 315}, + [6909] = {.lex_state = 0}, + [6910] = {.lex_state = 98}, + [6911] = {.lex_state = 0}, + [6912] = {.lex_state = 98}, + [6913] = {.lex_state = 0}, + [6914] = {.lex_state = 0}, + [6915] = {.lex_state = 98}, + [6916] = {.lex_state = 0}, + [6917] = {.lex_state = 98}, + [6918] = {.lex_state = 0}, + [6919] = {.lex_state = 0}, + [6920] = {.lex_state = 0}, + [6921] = {.lex_state = 98}, + [6922] = {.lex_state = 321}, + [6923] = {.lex_state = 0}, + [6924] = {.lex_state = 98}, + [6925] = {.lex_state = 0}, + [6926] = {.lex_state = 0}, + [6927] = {.lex_state = 0}, + [6928] = {.lex_state = 0}, + [6929] = {.lex_state = 0}, + [6930] = {.lex_state = 98}, + [6931] = {.lex_state = 0}, + [6932] = {.lex_state = 98}, + [6933] = {.lex_state = 98}, + [6934] = {.lex_state = 2796}, + [6935] = {.lex_state = 0}, + [6936] = {.lex_state = 1641}, + [6937] = {.lex_state = 0}, + [6938] = {.lex_state = 98}, + [6939] = {.lex_state = 98}, + [6940] = {.lex_state = 98}, + [6941] = {.lex_state = 1641}, + [6942] = {.lex_state = 1641}, + [6943] = {.lex_state = 0}, + [6944] = {.lex_state = 98}, + [6945] = {.lex_state = 0}, + [6946] = {.lex_state = 98}, + [6947] = {.lex_state = 98}, + [6948] = {.lex_state = 0}, + [6949] = {.lex_state = 0}, + [6950] = {.lex_state = 98}, + [6951] = {.lex_state = 98}, + [6952] = {.lex_state = 98}, + [6953] = {.lex_state = 98}, + [6954] = {.lex_state = 0}, + [6955] = {.lex_state = 0}, + [6956] = {.lex_state = 98}, + [6957] = {.lex_state = 0}, + [6958] = {.lex_state = 98}, + [6959] = {.lex_state = 321}, + [6960] = {.lex_state = 98}, + [6961] = {.lex_state = 0}, + [6962] = {.lex_state = 98}, + [6963] = {.lex_state = 1641}, + [6964] = {.lex_state = 98}, + [6965] = {.lex_state = 1641}, + [6966] = {.lex_state = 0}, + [6967] = {.lex_state = 98}, + [6968] = {.lex_state = 0}, + [6969] = {.lex_state = 98}, + [6970] = {.lex_state = 0}, + [6971] = {.lex_state = 0}, + [6972] = {.lex_state = 98}, + [6973] = {.lex_state = 0}, + [6974] = {.lex_state = 98}, + [6975] = {.lex_state = 0}, + [6976] = {.lex_state = 0}, + [6977] = {.lex_state = 98}, + [6978] = {.lex_state = 0}, + [6979] = {.lex_state = 98}, + [6980] = {.lex_state = 315}, + [6981] = {.lex_state = 0}, + [6982] = {.lex_state = 98}, + [6983] = {.lex_state = 0}, + [6984] = {.lex_state = 0}, + [6985] = {.lex_state = 0}, + [6986] = {.lex_state = 0}, + [6987] = {.lex_state = 0}, + [6988] = {.lex_state = 0}, + [6989] = {.lex_state = 0}, + [6990] = {.lex_state = 0}, + [6991] = {.lex_state = 0}, + [6992] = {.lex_state = 0}, + [6993] = {.lex_state = 0}, + [6994] = {.lex_state = 0}, + [6995] = {.lex_state = 0}, + [6996] = {.lex_state = 0}, + [6997] = {.lex_state = 0}, + [6998] = {.lex_state = 0}, + [6999] = {.lex_state = 0}, + [7000] = {.lex_state = 321}, + [7001] = {.lex_state = 0}, + [7002] = {.lex_state = 0}, + [7003] = {.lex_state = 0}, + [7004] = {.lex_state = 166}, + [7005] = {.lex_state = 655}, + [7006] = {.lex_state = 0}, + [7007] = {.lex_state = 42}, + [7008] = {.lex_state = 98}, + [7009] = {.lex_state = 1641}, + [7010] = {.lex_state = 98}, + [7011] = {.lex_state = 1641}, + [7012] = {.lex_state = 1641}, + [7013] = {.lex_state = 316}, + [7014] = {.lex_state = 98}, + [7015] = {.lex_state = 1641}, + [7016] = {.lex_state = 0}, + [7017] = {.lex_state = 98}, + [7018] = {.lex_state = 0}, + [7019] = {.lex_state = 0}, + [7020] = {.lex_state = 0}, + [7021] = {.lex_state = 98}, + [7022] = {.lex_state = 0}, + [7023] = {.lex_state = 0}, + [7024] = {.lex_state = 98}, + [7025] = {.lex_state = 0}, + [7026] = {.lex_state = 98}, + [7027] = {.lex_state = 0}, + [7028] = {.lex_state = 1641}, + [7029] = {.lex_state = 1641}, + [7030] = {.lex_state = 0}, + [7031] = {.lex_state = 0}, + [7032] = {.lex_state = 98}, + [7033] = {.lex_state = 0}, + [7034] = {.lex_state = 0}, + [7035] = {.lex_state = 0}, + [7036] = {.lex_state = 0}, + [7037] = {.lex_state = 98}, + [7038] = {.lex_state = 655}, + [7039] = {.lex_state = 315}, + [7040] = {.lex_state = 98}, + [7041] = {.lex_state = 0}, + [7042] = {.lex_state = 0}, + [7043] = {.lex_state = 0}, + [7044] = {.lex_state = 0}, + [7045] = {.lex_state = 1641}, + [7046] = {.lex_state = 1641}, + [7047] = {.lex_state = 321}, + [7048] = {.lex_state = 655}, + [7049] = {.lex_state = 0}, + [7050] = {.lex_state = 0}, + [7051] = {.lex_state = 0}, + [7052] = {.lex_state = 0}, + [7053] = {.lex_state = 82}, + [7054] = {.lex_state = 0}, + [7055] = {.lex_state = 0}, + [7056] = {.lex_state = 0}, + [7057] = {.lex_state = 98}, + [7058] = {.lex_state = 98}, + [7059] = {.lex_state = 1641}, + [7060] = {.lex_state = 98}, + [7061] = {.lex_state = 1641}, + [7062] = {.lex_state = 0}, + [7063] = {.lex_state = 0}, + [7064] = {.lex_state = 0}, + [7065] = {.lex_state = 0}, + [7066] = {.lex_state = 0}, + [7067] = {.lex_state = 0}, + [7068] = {.lex_state = 0}, + [7069] = {.lex_state = 0}, + [7070] = {.lex_state = 98}, + [7071] = {.lex_state = 0}, + [7072] = {.lex_state = 98}, + [7073] = {.lex_state = 0}, + [7074] = {.lex_state = 2796}, + [7075] = {.lex_state = 82}, + [7076] = {.lex_state = 0}, + [7077] = {.lex_state = 98}, + [7078] = {.lex_state = 0}, + [7079] = {.lex_state = 0}, + [7080] = {.lex_state = 0}, + [7081] = {.lex_state = 0}, + [7082] = {.lex_state = 0}, + [7083] = {.lex_state = 0}, + [7084] = {.lex_state = 0}, + [7085] = {.lex_state = 1641}, + [7086] = {.lex_state = 0}, + [7087] = {.lex_state = 0}, + [7088] = {.lex_state = 0}, + [7089] = {.lex_state = 0}, + [7090] = {.lex_state = 0}, + [7091] = {.lex_state = 0}, + [7092] = {.lex_state = 315}, + [7093] = {.lex_state = 98}, + [7094] = {.lex_state = 0}, + [7095] = {.lex_state = 0}, + [7096] = {.lex_state = 0}, + [7097] = {.lex_state = 0}, + [7098] = {.lex_state = 0}, + [7099] = {.lex_state = 321}, + [7100] = {.lex_state = 168}, + [7101] = {.lex_state = 655}, + [7102] = {.lex_state = 655}, + [7103] = {.lex_state = 655}, + [7104] = {.lex_state = 655}, + [7105] = {.lex_state = 38}, + [7106] = {.lex_state = 0}, + [7107] = {.lex_state = 0}, + [7108] = {.lex_state = 1641}, + [7109] = {.lex_state = 98}, + [7110] = {.lex_state = 98}, + [7111] = {.lex_state = 0}, + [7112] = {.lex_state = 0}, + [7113] = {.lex_state = 283}, + [7114] = {.lex_state = 0}, + [7115] = {.lex_state = 98}, + [7116] = {.lex_state = 166}, + [7117] = {.lex_state = 2796}, + [7118] = {.lex_state = 0}, + [7119] = {.lex_state = 98}, + [7120] = {.lex_state = 0}, + [7121] = {.lex_state = 655}, + [7122] = {.lex_state = 0}, + [7123] = {.lex_state = 0}, + [7124] = {.lex_state = 0}, + [7125] = {.lex_state = 0}, + [7126] = {.lex_state = 0}, + [7127] = {.lex_state = 0}, + [7128] = {.lex_state = 98}, + [7129] = {.lex_state = 1641}, + [7130] = {.lex_state = 98}, + [7131] = {.lex_state = 0}, + [7132] = {.lex_state = 1641}, + [7133] = {.lex_state = 0}, + [7134] = {.lex_state = 0}, + [7135] = {.lex_state = 98}, + [7136] = {.lex_state = 0}, + [7137] = {.lex_state = 0}, + [7138] = {.lex_state = 98}, + [7139] = {.lex_state = 0}, + [7140] = {.lex_state = 327}, + [7141] = {.lex_state = 321}, + [7142] = {.lex_state = 655}, + [7143] = {.lex_state = 0}, + [7144] = {.lex_state = 0}, + [7145] = {.lex_state = 0}, + [7146] = {.lex_state = 0}, + [7147] = {.lex_state = 1641}, + [7148] = {.lex_state = 1641}, + [7149] = {.lex_state = 0}, + [7150] = {.lex_state = 0}, + [7151] = {.lex_state = 0}, + [7152] = {.lex_state = 0}, + [7153] = {.lex_state = 98}, + [7154] = {.lex_state = 0}, + [7155] = {.lex_state = 0}, + [7156] = {.lex_state = 0}, + [7157] = {.lex_state = 0}, + [7158] = {.lex_state = 0}, + [7159] = {.lex_state = 0}, + [7160] = {.lex_state = 2796}, + [7161] = {.lex_state = 98}, + [7162] = {.lex_state = 0}, + [7163] = {.lex_state = 42}, + [7164] = {.lex_state = 0}, + [7165] = {.lex_state = 0}, + [7166] = {.lex_state = 98}, + [7167] = {.lex_state = 0}, + [7168] = {.lex_state = 0}, + [7169] = {.lex_state = 0}, + [7170] = {.lex_state = 82}, + [7171] = {.lex_state = 0}, + [7172] = {.lex_state = 0}, + [7173] = {.lex_state = 0}, + [7174] = {.lex_state = 0}, + [7175] = {.lex_state = 283}, + [7176] = {.lex_state = 1641}, + [7177] = {.lex_state = 98}, + [7178] = {.lex_state = 0}, + [7179] = {.lex_state = 157}, + [7180] = {.lex_state = 98}, + [7181] = {.lex_state = 0}, + [7182] = {.lex_state = 315}, + [7183] = {.lex_state = 0}, + [7184] = {.lex_state = 98}, + [7185] = {.lex_state = 0}, + [7186] = {.lex_state = 0}, + [7187] = {.lex_state = 0}, + [7188] = {.lex_state = 0}, + [7189] = {.lex_state = 1641}, + [7190] = {.lex_state = 0}, + [7191] = {.lex_state = 2796}, + [7192] = {.lex_state = 98}, + [7193] = {.lex_state = 1641}, + [7194] = {.lex_state = 42}, + [7195] = {.lex_state = 98}, + [7196] = {.lex_state = 0}, + [7197] = {.lex_state = 0}, + [7198] = {.lex_state = 0}, + [7199] = {.lex_state = 316}, + [7200] = {.lex_state = 0}, + [7201] = {.lex_state = 0}, + [7202] = {.lex_state = 0}, + [7203] = {.lex_state = 0}, + [7204] = {.lex_state = 0}, + [7205] = {.lex_state = 0}, + [7206] = {.lex_state = 1641}, + [7207] = {.lex_state = 321}, + [7208] = {.lex_state = 0}, + [7209] = {.lex_state = 0}, + [7210] = {.lex_state = 0}, + [7211] = {.lex_state = 98}, + [7212] = {.lex_state = 169}, + [7213] = {.lex_state = 169}, + [7214] = {.lex_state = 278}, + [7215] = {.lex_state = 0}, + [7216] = {.lex_state = 314}, + [7217] = {.lex_state = 0}, + [7218] = {.lex_state = 42}, + [7219] = {.lex_state = 98}, + [7220] = {.lex_state = 0}, + [7221] = {.lex_state = 321}, + [7222] = {.lex_state = 0}, + [7223] = {.lex_state = 0}, + [7224] = {.lex_state = 0}, + [7225] = {.lex_state = 0}, + [7226] = {.lex_state = 0}, + [7227] = {.lex_state = 0}, + [7228] = {.lex_state = 42}, + [7229] = {.lex_state = 0}, + [7230] = {.lex_state = 0}, + [7231] = {.lex_state = 98}, + [7232] = {.lex_state = 0}, + [7233] = {.lex_state = 0}, + [7234] = {.lex_state = 0}, + [7235] = {.lex_state = 0}, + [7236] = {.lex_state = 0}, + [7237] = {.lex_state = 0}, + [7238] = {.lex_state = 42}, + [7239] = {.lex_state = 0}, + [7240] = {.lex_state = 0}, + [7241] = {.lex_state = 2796}, + [7242] = {.lex_state = 0}, + [7243] = {.lex_state = 0}, + [7244] = {.lex_state = 0}, + [7245] = {.lex_state = 0}, + [7246] = {.lex_state = 0}, + [7247] = {.lex_state = 0}, + [7248] = {.lex_state = 42}, + [7249] = {.lex_state = 1641}, + [7250] = {.lex_state = 98}, + [7251] = {.lex_state = 655}, + [7252] = {.lex_state = 0}, + [7253] = {.lex_state = 655}, + [7254] = {.lex_state = 0}, + [7255] = {.lex_state = 0}, + [7256] = {.lex_state = 0}, + [7257] = {.lex_state = 0}, + [7258] = {.lex_state = 42}, + [7259] = {.lex_state = 0}, + [7260] = {.lex_state = 1641}, + [7261] = {.lex_state = 98}, + [7262] = {.lex_state = 0}, + [7263] = {.lex_state = 0}, + [7264] = {.lex_state = 0}, + [7265] = {.lex_state = 0}, + [7266] = {.lex_state = 0}, + [7267] = {.lex_state = 0}, + [7268] = {.lex_state = 42}, + [7269] = {.lex_state = 0}, + [7270] = {.lex_state = 1641}, + [7271] = {.lex_state = 98}, + [7272] = {.lex_state = 0}, + [7273] = {.lex_state = 0}, + [7274] = {.lex_state = 0}, + [7275] = {.lex_state = 0}, + [7276] = {.lex_state = 0}, + [7277] = {.lex_state = 98}, + [7278] = {.lex_state = 42}, + [7279] = {.lex_state = 0}, + [7280] = {.lex_state = 0}, + [7281] = {.lex_state = 1641}, + [7282] = {.lex_state = 0}, + [7283] = {.lex_state = 315}, + [7284] = {.lex_state = 0}, + [7285] = {.lex_state = 0}, + [7286] = {.lex_state = 0}, + [7287] = {.lex_state = 98}, + [7288] = {.lex_state = 42}, + [7289] = {.lex_state = 0}, + [7290] = {.lex_state = 0}, + [7291] = {.lex_state = 655}, + [7292] = {.lex_state = 0}, + [7293] = {.lex_state = 0}, + [7294] = {.lex_state = 0}, + [7295] = {.lex_state = 0}, + [7296] = {.lex_state = 0}, + [7297] = {.lex_state = 0}, + [7298] = {.lex_state = 42}, + [7299] = {.lex_state = 655}, + [7300] = {.lex_state = 0}, + [7301] = {.lex_state = 0}, + [7302] = {.lex_state = 0}, + [7303] = {.lex_state = 98}, + [7304] = {.lex_state = 0}, + [7305] = {.lex_state = 0}, + [7306] = {.lex_state = 0}, + [7307] = {.lex_state = 1641}, + [7308] = {.lex_state = 42}, + [7309] = {.lex_state = 0}, + [7310] = {.lex_state = 0}, + [7311] = {.lex_state = 98}, + [7312] = {.lex_state = 0}, + [7313] = {.lex_state = 655}, + [7314] = {.lex_state = 0}, + [7315] = {.lex_state = 0}, + [7316] = {.lex_state = 0}, + [7317] = {.lex_state = 0}, + [7318] = {.lex_state = 42}, + [7319] = {.lex_state = 98}, + [7320] = {.lex_state = 0}, + [7321] = {.lex_state = 0}, + [7322] = {.lex_state = 0}, + [7323] = {.lex_state = 0}, + [7324] = {.lex_state = 0}, + [7325] = {.lex_state = 0}, + [7326] = {.lex_state = 0}, + [7327] = {.lex_state = 0}, + [7328] = {.lex_state = 42}, + [7329] = {.lex_state = 2845}, + [7330] = {.lex_state = 0}, + [7331] = {.lex_state = 655}, + [7332] = {.lex_state = 0}, + [7333] = {.lex_state = 655}, + [7334] = {.lex_state = 0}, + [7335] = {.lex_state = 0}, + [7336] = {.lex_state = 0}, + [7337] = {.lex_state = 0}, + [7338] = {.lex_state = 42}, + [7339] = {.lex_state = 0}, + [7340] = {.lex_state = 98}, + [7341] = {.lex_state = 0}, + [7342] = {.lex_state = 0}, + [7343] = {.lex_state = 98}, + [7344] = {.lex_state = 0}, + [7345] = {.lex_state = 0}, + [7346] = {.lex_state = 0}, + [7347] = {.lex_state = 1641}, + [7348] = {.lex_state = 42}, + [7349] = {.lex_state = 98}, + [7350] = {.lex_state = 1641}, + [7351] = {.lex_state = 0}, + [7352] = {.lex_state = 655}, + [7353] = {.lex_state = 0}, + [7354] = {.lex_state = 321}, + [7355] = {.lex_state = 42}, + [7356] = {.lex_state = 0}, + [7357] = {.lex_state = 0}, + [7358] = {.lex_state = 0}, + [7359] = {.lex_state = 0}, + [7360] = {.lex_state = 0}, + [7361] = {.lex_state = 327}, + [7362] = {.lex_state = 0}, + [7363] = {.lex_state = 0}, + [7364] = {.lex_state = 0}, + [7365] = {.lex_state = 98}, + [7366] = {.lex_state = 0}, + [7367] = {.lex_state = 0}, + [7368] = {.lex_state = 655}, + [7369] = {.lex_state = 0}, + [7370] = {.lex_state = 0}, + [7371] = {.lex_state = 42}, + [7372] = {.lex_state = 0}, + [7373] = {.lex_state = 0}, + [7374] = {.lex_state = 0}, + [7375] = {.lex_state = 0}, + [7376] = {.lex_state = 0}, + [7377] = {.lex_state = 0}, + [7378] = {.lex_state = 0}, + [7379] = {.lex_state = 98}, + [7380] = {.lex_state = 0}, + [7381] = {.lex_state = 98}, + [7382] = {.lex_state = 0}, + [7383] = {.lex_state = 0}, + [7384] = {.lex_state = 0}, + [7385] = {.lex_state = 0}, + [7386] = {.lex_state = 0}, + [7387] = {.lex_state = 0}, + [7388] = {.lex_state = 0}, + [7389] = {.lex_state = 0}, + [7390] = {.lex_state = 0}, + [7391] = {.lex_state = 321}, + [7392] = {.lex_state = 0}, + [7393] = {.lex_state = 0}, + [7394] = {.lex_state = 0}, + [7395] = {.lex_state = 0}, + [7396] = {.lex_state = 0}, + [7397] = {.lex_state = 0}, + [7398] = {.lex_state = 0}, + [7399] = {.lex_state = 1641}, + [7400] = {.lex_state = 0}, + [7401] = {.lex_state = 321}, + [7402] = {.lex_state = 0}, + [7403] = {.lex_state = 0}, + [7404] = {.lex_state = 0}, + [7405] = {.lex_state = 166}, + [7406] = {.lex_state = 0}, + [7407] = {.lex_state = 157}, + [7408] = {.lex_state = 0}, + [7409] = {.lex_state = 0}, + [7410] = {.lex_state = 0}, + [7411] = {.lex_state = 0}, + [7412] = {.lex_state = 0}, + [7413] = {.lex_state = 0}, + [7414] = {.lex_state = 0}, + [7415] = {.lex_state = 98}, + [7416] = {.lex_state = 1641}, + [7417] = {.lex_state = 169}, + [7418] = {.lex_state = 98}, + [7419] = {.lex_state = 1641}, + [7420] = {.lex_state = 98}, + [7421] = {.lex_state = 98}, + [7422] = {.lex_state = 0}, + [7423] = {.lex_state = 0}, + [7424] = {.lex_state = 98}, + [7425] = {.lex_state = 0}, + [7426] = {.lex_state = 1641}, + [7427] = {.lex_state = 0}, + [7428] = {.lex_state = 0}, + [7429] = {.lex_state = 98}, + [7430] = {.lex_state = 0}, + [7431] = {.lex_state = 0}, + [7432] = {.lex_state = 0}, + [7433] = {.lex_state = 0}, + [7434] = {.lex_state = 98}, + [7435] = {.lex_state = 0}, + [7436] = {.lex_state = 0}, + [7437] = {.lex_state = 98}, + [7438] = {.lex_state = 0}, + [7439] = {.lex_state = 0}, + [7440] = {.lex_state = 98}, + [7441] = {.lex_state = 0}, + [7442] = {.lex_state = 98}, + [7443] = {.lex_state = 98}, + [7444] = {.lex_state = 321}, + [7445] = {.lex_state = 321}, + [7446] = {.lex_state = 321}, + [7447] = {.lex_state = 0}, + [7448] = {.lex_state = 321}, + [7449] = {.lex_state = 0}, + [7450] = {.lex_state = 0}, + [7451] = {.lex_state = 0}, + [7452] = {.lex_state = 82}, + [7453] = {.lex_state = 5}, + [7454] = {.lex_state = 0}, + [7455] = {.lex_state = 82}, + [7456] = {.lex_state = 0}, + [7457] = {.lex_state = 82}, + [7458] = {.lex_state = 0}, + [7459] = {.lex_state = 82}, + [7460] = {.lex_state = 0}, + [7461] = {.lex_state = 82}, + [7462] = {.lex_state = 0}, + [7463] = {.lex_state = 82}, + [7464] = {.lex_state = 0}, + [7465] = {.lex_state = 82}, + [7466] = {.lex_state = 0}, + [7467] = {.lex_state = 82}, + [7468] = {.lex_state = 0}, + [7469] = {.lex_state = 82}, + [7470] = {.lex_state = 0}, + [7471] = {.lex_state = 82}, + [7472] = {.lex_state = 0}, + [7473] = {.lex_state = 82}, + [7474] = {.lex_state = 0}, + [7475] = {.lex_state = 82}, + [7476] = {.lex_state = 0}, + [7477] = {.lex_state = 0}, + [7478] = {.lex_state = 0}, + [7479] = {.lex_state = 0}, + [7480] = {.lex_state = 0}, + [7481] = {.lex_state = 0}, + [7482] = {.lex_state = 327}, + [7483] = {.lex_state = 327}, + [7484] = {.lex_state = 0}, + [7485] = {.lex_state = 327}, + [7486] = {.lex_state = 0}, + [7487] = {.lex_state = 327}, + [7488] = {.lex_state = 321}, + [7489] = {.lex_state = 0}, + [7490] = {.lex_state = 0}, + [7491] = {.lex_state = 0}, + [7492] = {.lex_state = 0}, + [7493] = {.lex_state = 98}, + [7494] = {.lex_state = 1641}, + [7495] = {.lex_state = 98}, + [7496] = {.lex_state = 1641}, + [7497] = {.lex_state = 98}, + [7498] = {.lex_state = 0}, + [7499] = {(TSStateId)(-1)}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -48607,8 +50973,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1), [anon_sym_AT] = ACTIONS(1), [anon_sym_QMARK] = ACTIONS(1), + [anon_sym_DASH_DASH] = ACTIONS(1), [anon_sym_DASH] = ACTIONS(1), - [aux_sym_param_short_flag_token1] = ACTIONS(1), + [sym_param_short_flag_identifier] = ACTIONS(1), [anon_sym_LBRACE] = ACTIONS(1), [anon_sym_RBRACE] = ACTIONS(1), [anon_sym__] = ACTIONS(1), @@ -48617,6 +50984,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR2] = ACTIONS(1), [anon_sym_STAR] = ACTIONS(1), [anon_sym_PLUS_EQ] = ACTIONS(1), + [anon_sym_DASH_EQ] = ACTIONS(1), [anon_sym_STAR_EQ] = ACTIONS(1), [anon_sym_SLASH_EQ] = ACTIONS(1), [anon_sym_PLUS_PLUS_EQ] = ACTIONS(1), @@ -48656,86 +51024,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [1] = { - [sym_nu_script] = STATE(6724), + [sym_nu_script] = STATE(7356), [sym_shebang] = STATE(52), - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(5336), - [sym__declaration_last] = STATE(5986), - [sym_decl_alias_last] = STATE(6044), - [sym_stmt_let_last] = STATE(5988), - [sym_stmt_mut_last] = STATE(5988), - [sym_stmt_const_last] = STATE(5988), - [sym__statement_last] = STATE(5986), - [sym_pipeline_last] = STATE(5988), - [sym__block_body] = STATE(6706), - [sym_decl_def] = STATE(1405), - [sym_decl_export] = STATE(1405), - [sym_decl_extern] = STATE(1405), - [sym_decl_module] = STATE(1405), - [sym_decl_use] = STATE(1405), - [sym__ctrl_statement] = STATE(1420), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_for] = STATE(1421), - [sym_ctrl_loop] = STATE(1421), - [sym_ctrl_error] = STATE(1421), - [sym_ctrl_while] = STATE(1421), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_stmt_source] = STATE(1420), - [sym_stmt_register] = STATE(1420), - [sym__stmt_hide] = STATE(1420), - [sym_hide_mod] = STATE(1422), - [sym_hide_env] = STATE(1422), - [sym__stmt_overlay] = STATE(1420), - [sym_overlay_list] = STATE(1423), - [sym_overlay_hide] = STATE(1423), - [sym_overlay_new] = STATE(1423), - [sym_overlay_use] = STATE(1423), - [sym_assignment] = STATE(1420), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(2765), - [sym__var] = STATE(2471), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5852), + [sym__declaration_last] = STATE(6509), + [sym_decl_alias_last] = STATE(6511), + [sym_stmt_let_last] = STATE(6515), + [sym_stmt_mut_last] = STATE(6515), + [sym_stmt_const_last] = STATE(6515), + [sym__statement_last] = STATE(6509), + [sym_pipeline_last] = STATE(6515), + [sym__block_body] = STATE(7339), + [sym_decl_def] = STATE(1421), + [sym_decl_export] = STATE(1421), + [sym_decl_extern] = STATE(1421), + [sym_decl_module] = STATE(1421), + [sym_decl_use] = STATE(1421), + [sym__ctrl_statement] = STATE(1429), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_for] = STATE(1440), + [sym_ctrl_loop] = STATE(1440), + [sym_ctrl_error] = STATE(1440), + [sym_ctrl_while] = STATE(1440), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), + [sym_stmt_source] = STATE(1429), + [sym_stmt_register] = STATE(1429), + [sym__stmt_hide] = STATE(1429), + [sym_hide_mod] = STATE(1449), + [sym_hide_env] = STATE(1449), + [sym__stmt_overlay] = STATE(1429), + [sym_overlay_list] = STATE(1450), + [sym_overlay_hide] = STATE(1450), + [sym_overlay_new] = STATE(1450), + [sym_overlay_use] = STATE(1450), + [sym_assignment] = STATE(1429), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(2926), + [sym__var] = STATE(2682), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), [sym_comment] = STATE(1), - [aux_sym_pipeline_repeat1] = STATE(655), - [aux_sym__block_body_repeat2] = STATE(132), + [aux_sym_pipeline_repeat1] = STATE(675), + [aux_sym__block_body_repeat2] = STATE(154), [ts_builtin_sym_end] = ACTIONS(5), [anon_sym_POUND_BANG] = ACTIONS(7), [anon_sym_export] = ACTIONS(9), @@ -48799,91 +51167,91 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(105), }, [2] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6900), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(90), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym__match_pattern_record_variable] = STATE(2296), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3270), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(236), - [sym__var] = STATE(149), - [sym_val_number] = STATE(3205), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3394), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6899), - [sym_record_entry] = STATE(2146), - [sym__record_key] = STATE(6628), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7090), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(148), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym__match_pattern_record_variable] = STATE(2356), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3502), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(249), + [sym__var] = STATE(170), + [sym_val_number] = STATE(3343), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3747), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7089), + [sym_record_entry] = STATE(2234), + [sym__record_key] = STATE(7168), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(2), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym__match_pattern_record_repeat1] = STATE(930), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym__match_pattern_record_repeat1] = STATE(1011), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(109), [anon_sym_let] = ACTIONS(111), @@ -48955,89 +51323,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [3] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6622), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(67), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6638), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7267), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(72), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7263), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(3), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -49109,89 +51477,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [4] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6597), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(104), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6563), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6957), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(139), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6975), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(4), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -49263,89 +51631,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [5] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6279), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(67), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6638), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7071), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(81), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6870), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(5), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -49417,89 +51785,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [6] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6340), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(62), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6620), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7090), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(148), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7089), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(6), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -49571,89 +51939,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [7] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6478), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(58), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6476), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6988), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(108), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7280), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(7), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -49725,89 +52093,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [8] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6603), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(87), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6636), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6771), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(114), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6925), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(8), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -49879,89 +52247,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [9] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6615), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(108), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6838), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7023), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(132), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7035), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(9), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50033,89 +52401,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [10] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6383), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(101), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6253), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7229), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(93), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7097), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(10), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50187,89 +52555,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [11] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6498), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(127), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6379), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6919), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(111), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7118), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(11), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50341,89 +52709,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [12] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6311), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(105), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6298), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7036), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(132), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7035), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(12), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50495,89 +52863,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [13] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6542), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(84), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6555), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7441), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(101), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7309), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(13), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50649,89 +53017,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [14] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6369), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(72), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6362), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7098), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(93), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7097), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(14), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50803,89 +53171,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [15] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6642), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(87), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6636), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7310), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(84), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7069), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(15), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -50957,89 +53325,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [16] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6732), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(119), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6497), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7269), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(105), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7435), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(16), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -51111,89 +53479,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [17] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6840), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(115), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6595), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6978), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(139), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6975), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(17), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -51265,89 +53633,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [18] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6557), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(84), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6555), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6877), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(74), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6777), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(18), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -51419,89 +53787,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [19] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6460), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(127), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6379), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6829), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(126), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6828), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(19), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -51573,89 +53941,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [20] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6900), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(90), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3287), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2691), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3192), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3334), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_record_body] = STATE(6899), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6889), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(81), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6870), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(20), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [aux_sym_record_body_repeat1] = STATE(1040), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), [anon_sym_export] = ACTIONS(211), [anon_sym_alias] = ACTIONS(213), [anon_sym_let] = ACTIONS(215), @@ -51727,124 +54095,135 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [21] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6817), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(87), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7436), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(68), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(7169), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(21), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), + [anon_sym_export] = ACTIONS(211), + [anon_sym_alias] = ACTIONS(213), + [anon_sym_let] = ACTIONS(215), + [anon_sym_let_DASHenv] = ACTIONS(215), + [anon_sym_mut] = ACTIONS(217), + [anon_sym_const] = ACTIONS(219), + [sym_cmd_identifier] = ACTIONS(221), + [anon_sym_def] = ACTIONS(223), + [anon_sym_export_DASHenv] = ACTIONS(225), + [anon_sym_extern] = ACTIONS(227), + [anon_sym_module] = ACTIONS(229), + [anon_sym_use] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(235), + [anon_sym_list] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(141), + [anon_sym_break] = ACTIONS(239), + [anon_sym_continue] = ACTIONS(241), + [anon_sym_for] = ACTIONS(243), + [anon_sym_in] = ACTIONS(237), + [anon_sym_loop] = ACTIONS(245), + [anon_sym_make] = ACTIONS(237), + [anon_sym_while] = ACTIONS(247), + [anon_sym_do] = ACTIONS(249), + [anon_sym_if] = ACTIONS(251), + [anon_sym_else] = ACTIONS(237), + [anon_sym_match] = ACTIONS(253), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(347), + [anon_sym_RBRACE] = ACTIONS(305), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(257), + [anon_sym_catch] = ACTIONS(237), + [anon_sym_return] = ACTIONS(259), + [anon_sym_source] = ACTIONS(261), + [anon_sym_source_DASHenv] = ACTIONS(261), + [anon_sym_register] = ACTIONS(263), + [anon_sym_hide] = ACTIONS(265), + [anon_sym_hide_DASHenv] = ACTIONS(267), + [anon_sym_overlay] = ACTIONS(269), + [anon_sym_new] = ACTIONS(237), + [anon_sym_as] = ACTIONS(237), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(181), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -51865,128 +54244,140 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [aux_sym__record_key_token2] = ACTIONS(207), [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [22] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6850), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(67), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6905), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(131), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6904), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(22), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), + [anon_sym_export] = ACTIONS(211), + [anon_sym_alias] = ACTIONS(213), + [anon_sym_let] = ACTIONS(215), + [anon_sym_let_DASHenv] = ACTIONS(215), + [anon_sym_mut] = ACTIONS(217), + [anon_sym_const] = ACTIONS(219), + [sym_cmd_identifier] = ACTIONS(221), + [anon_sym_def] = ACTIONS(223), + [anon_sym_export_DASHenv] = ACTIONS(225), + [anon_sym_extern] = ACTIONS(227), + [anon_sym_module] = ACTIONS(229), + [anon_sym_use] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(235), + [anon_sym_list] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(141), + [anon_sym_break] = ACTIONS(239), + [anon_sym_continue] = ACTIONS(241), + [anon_sym_for] = ACTIONS(243), + [anon_sym_in] = ACTIONS(237), + [anon_sym_loop] = ACTIONS(245), + [anon_sym_make] = ACTIONS(237), + [anon_sym_while] = ACTIONS(247), + [anon_sym_do] = ACTIONS(249), + [anon_sym_if] = ACTIONS(251), + [anon_sym_else] = ACTIONS(237), + [anon_sym_match] = ACTIONS(253), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(365), + [anon_sym_RBRACE] = ACTIONS(307), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(257), + [anon_sym_catch] = ACTIONS(237), + [anon_sym_return] = ACTIONS(259), + [anon_sym_source] = ACTIONS(261), + [anon_sym_source_DASHenv] = ACTIONS(261), + [anon_sym_register] = ACTIONS(263), + [anon_sym_hide] = ACTIONS(265), + [anon_sym_hide_DASHenv] = ACTIONS(267), + [anon_sym_overlay] = ACTIONS(269), + [anon_sym_new] = ACTIONS(237), + [anon_sym_as] = ACTIONS(237), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(181), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -52007,128 +54398,140 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [aux_sym__record_key_token2] = ACTIONS(207), [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [23] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6850), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(79), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7171), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(76), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3429), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2833), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3385), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3733), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_record_body] = STATE(6753), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(23), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [aux_sym_record_body_repeat1] = STATE(1075), + [anon_sym_export] = ACTIONS(211), + [anon_sym_alias] = ACTIONS(213), + [anon_sym_let] = ACTIONS(215), + [anon_sym_let_DASHenv] = ACTIONS(215), + [anon_sym_mut] = ACTIONS(217), + [anon_sym_const] = ACTIONS(219), + [sym_cmd_identifier] = ACTIONS(221), + [anon_sym_def] = ACTIONS(223), + [anon_sym_export_DASHenv] = ACTIONS(225), + [anon_sym_extern] = ACTIONS(227), + [anon_sym_module] = ACTIONS(229), + [anon_sym_use] = ACTIONS(231), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(235), + [anon_sym_list] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(141), + [anon_sym_break] = ACTIONS(239), + [anon_sym_continue] = ACTIONS(241), + [anon_sym_for] = ACTIONS(243), + [anon_sym_in] = ACTIONS(237), + [anon_sym_loop] = ACTIONS(245), + [anon_sym_make] = ACTIONS(237), + [anon_sym_while] = ACTIONS(247), + [anon_sym_do] = ACTIONS(249), + [anon_sym_if] = ACTIONS(251), + [anon_sym_else] = ACTIONS(237), + [anon_sym_match] = ACTIONS(253), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(367), + [anon_sym_RBRACE] = ACTIONS(309), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(257), + [anon_sym_catch] = ACTIONS(237), + [anon_sym_return] = ACTIONS(259), + [anon_sym_source] = ACTIONS(261), + [anon_sym_source_DASHenv] = ACTIONS(261), + [anon_sym_register] = ACTIONS(263), + [anon_sym_hide] = ACTIONS(265), + [anon_sym_hide_DASHenv] = ACTIONS(267), + [anon_sym_overlay] = ACTIONS(269), + [anon_sym_new] = ACTIONS(237), + [anon_sym_as] = ACTIONS(237), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(181), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -52149,128 +54552,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [aux_sym__record_key_token2] = ACTIONS(207), [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [24] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6817), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym_parameter_pipes] = STATE(65), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7200), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(93), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(24), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(369), + [anon_sym_RBRACE] = ACTIONS(353), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -52295,124 +54699,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [25] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6516), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7076), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(132), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(25), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(371), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(391), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -52431,128 +54837,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [26] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6452), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7200), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(136), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(26), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(373), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(395), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -52571,128 +54979,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [27] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6275), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7076), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym_parameter_pipes] = STATE(117), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(27), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_PIPE] = ACTIONS(133), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(375), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(397), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -52711,128 +55121,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [28] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6487), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6751), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(28), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(399), + [anon_sym_RPAREN2] = ACTIONS(397), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -52851,128 +55261,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [29] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6238), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6892), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(29), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(367), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(401), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -52991,128 +55401,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [30] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6458), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6981), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(30), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(401), + [anon_sym_RPAREN2] = ACTIONS(403), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53131,128 +55541,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [31] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6594), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6989), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(31), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(403), + [anon_sym_RPAREN2] = ACTIONS(405), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53271,128 +55681,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [32] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6482), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6996), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(32), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(405), + [anon_sym_RPAREN2] = ACTIONS(407), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53411,128 +55821,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [33] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6396), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7178), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(33), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(407), + [anon_sym_RPAREN2] = ACTIONS(409), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53551,128 +55961,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [34] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6606), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6839), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(34), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(369), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(411), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53691,128 +56101,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [35] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6897), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6813), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(35), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(365), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(413), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53831,128 +56241,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [36] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6406), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7114), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(36), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(409), + [anon_sym_RPAREN2] = ACTIONS(415), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -53971,128 +56381,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [37] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6281), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6961), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(37), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(411), + [anon_sym_RPAREN2] = ACTIONS(417), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54111,128 +56521,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [38] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6432), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6838), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(38), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(413), + [anon_sym_RPAREN2] = ACTIONS(419), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54251,128 +56661,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [39] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6225), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6929), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(39), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(415), + [anon_sym_RPAREN2] = ACTIONS(421), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54391,128 +56801,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [40] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6439), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6826), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(40), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(401), + [anon_sym_RPAREN2] = ACTIONS(421), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54531,128 +56941,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [41] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6827), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6920), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(41), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_RBRACE] = ACTIONS(347), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(413), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54671,128 +57081,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [42] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6860), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6916), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(42), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(417), + [anon_sym_RPAREN2] = ACTIONS(397), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54811,128 +57221,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [43] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6480), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6902), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(43), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(399), + [anon_sym_RPAREN2] = ACTIONS(423), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -54951,128 +57361,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [44] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6375), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7210), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(44), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(373), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(391), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55091,128 +57501,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [45] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6471), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6943), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(45), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(395), + [anon_sym_RPAREN2] = ACTIONS(425), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55231,128 +57641,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [46] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6385), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6918), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(46), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(353), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(405), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55371,128 +57781,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [47] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6599), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6971), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(47), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(415), + [anon_sym_RPAREN2] = ACTIONS(425), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55511,128 +57921,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [48] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6409), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6872), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(48), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(419), + [anon_sym_RPAREN2] = ACTIONS(427), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55651,128 +58061,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [49] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6308), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6852), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(49), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(421), + [anon_sym_RPAREN2] = ACTIONS(409), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55791,128 +58201,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [50] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6654), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6913), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(50), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(423), + [anon_sym_RPAREN2] = ACTIONS(411), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -55931,128 +58341,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [51] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6347), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6937), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(51), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(423), + [anon_sym_RPAREN2] = ACTIONS(429), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -56071,89 +58481,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [52] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(5336), - [sym__declaration_last] = STATE(5986), - [sym_decl_alias_last] = STATE(6044), - [sym_stmt_let_last] = STATE(5988), - [sym_stmt_mut_last] = STATE(5988), - [sym_stmt_const_last] = STATE(5988), - [sym__statement_last] = STATE(5986), - [sym_pipeline_last] = STATE(5988), - [sym__block_body] = STATE(6734), - [sym_decl_def] = STATE(1405), - [sym_decl_export] = STATE(1405), - [sym_decl_extern] = STATE(1405), - [sym_decl_module] = STATE(1405), - [sym_decl_use] = STATE(1405), - [sym__ctrl_statement] = STATE(1420), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_for] = STATE(1421), - [sym_ctrl_loop] = STATE(1421), - [sym_ctrl_error] = STATE(1421), - [sym_ctrl_while] = STATE(1421), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_stmt_source] = STATE(1420), - [sym_stmt_register] = STATE(1420), - [sym__stmt_hide] = STATE(1420), - [sym_hide_mod] = STATE(1422), - [sym_hide_env] = STATE(1422), - [sym__stmt_overlay] = STATE(1420), - [sym_overlay_list] = STATE(1423), - [sym_overlay_hide] = STATE(1423), - [sym_overlay_new] = STATE(1423), - [sym_overlay_use] = STATE(1423), - [sym_assignment] = STATE(1420), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(2765), - [sym__var] = STATE(2471), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5852), + [sym__declaration_last] = STATE(6509), + [sym_decl_alias_last] = STATE(6511), + [sym_stmt_let_last] = STATE(6515), + [sym_stmt_mut_last] = STATE(6515), + [sym_stmt_const_last] = STATE(6515), + [sym__statement_last] = STATE(6509), + [sym_pipeline_last] = STATE(6515), + [sym__block_body] = STATE(7054), + [sym_decl_def] = STATE(1421), + [sym_decl_export] = STATE(1421), + [sym_decl_extern] = STATE(1421), + [sym_decl_module] = STATE(1421), + [sym_decl_use] = STATE(1421), + [sym__ctrl_statement] = STATE(1429), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_for] = STATE(1440), + [sym_ctrl_loop] = STATE(1440), + [sym_ctrl_error] = STATE(1440), + [sym_ctrl_while] = STATE(1440), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), + [sym_stmt_source] = STATE(1429), + [sym_stmt_register] = STATE(1429), + [sym__stmt_hide] = STATE(1429), + [sym_hide_mod] = STATE(1449), + [sym_hide_env] = STATE(1449), + [sym__stmt_overlay] = STATE(1429), + [sym_overlay_list] = STATE(1450), + [sym_overlay_hide] = STATE(1450), + [sym_overlay_new] = STATE(1450), + [sym_overlay_use] = STATE(1450), + [sym_assignment] = STATE(1429), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(2926), + [sym__var] = STATE(2682), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), [sym_comment] = STATE(52), - [aux_sym_pipeline_repeat1] = STATE(655), - [aux_sym__block_body_repeat2] = STATE(132), - [ts_builtin_sym_end] = ACTIONS(425), + [aux_sym_pipeline_repeat1] = STATE(675), + [aux_sym__block_body_repeat2] = STATE(154), + [ts_builtin_sym_end] = ACTIONS(431), [anon_sym_export] = ACTIONS(9), [anon_sym_alias] = ACTIONS(11), [anon_sym_let] = ACTIONS(13), @@ -56215,124 +58625,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [53] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6446), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7187), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(53), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(409), + [anon_sym_RPAREN2] = ACTIONS(419), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -56351,128 +58761,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [54] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6386), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6976), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(54), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(421), + [anon_sym_RPAREN2] = ACTIONS(405), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -56491,128 +58901,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [55] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6360), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6983), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(55), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(411), + [anon_sym_RPAREN2] = ACTIONS(433), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -56631,128 +59041,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [56] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6334), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7320), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(56), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(397), + [anon_sym_RPAREN2] = ACTIONS(411), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -56771,128 +59181,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [57] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6251), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6992), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(57), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), - [anon_sym_RPAREN2] = ACTIONS(403), + [anon_sym_RPAREN2] = ACTIONS(407), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -56911,127 +59321,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [58] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6331), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7433), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(58), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(433), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -57050,127 +59461,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [59] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6463), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7041), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(59), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(435), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -57189,127 +59601,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [60] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6695), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7289), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(60), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(437), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -57328,127 +59741,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [61] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6654), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6882), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(61), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(435), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -57467,127 +59881,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [62] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6806), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6966), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(62), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(403), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -57606,125 +60021,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [63] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6829), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7027), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(63), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(375), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -57749,123 +60165,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [64] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6251), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6881), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(64), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(427), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -57884,127 +60301,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [65] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6696), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6775), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(65), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(401), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -58023,127 +60441,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [66] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6225), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6791), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(66), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), + [anon_sym_RPAREN2] = ACTIONS(423), [anon_sym_true] = ACTIONS(187), [anon_sym_false] = ACTIONS(187), [aux_sym__val_number_decimal_token1] = ACTIONS(189), @@ -58162,125 +60581,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [67] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6843), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7084), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(67), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_RBRACE] = ACTIONS(371), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -58305,121 +60725,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [68] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6415), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7137), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(68), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -58440,125 +60860,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [69] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6825), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6987), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(69), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -58579,125 +60999,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [70] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6641), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6911), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(70), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -58718,125 +61138,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [71] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6409), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6902), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(71), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -58857,125 +61277,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [72] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6637), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7227), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(72), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59000,121 +61420,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [73] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6404), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6892), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(73), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59135,125 +61555,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [74] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6509), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6781), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(74), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59274,125 +61694,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [75] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6516), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7114), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(75), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59413,125 +61833,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [76] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6386), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6761), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(76), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59552,125 +61972,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [77] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6336), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7208), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(77), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59695,121 +62115,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [78] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6385), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6999), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(78), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59830,125 +62250,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [79] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6457), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6998), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(79), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -59969,125 +62389,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [80] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6373), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6882), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(80), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -60108,125 +62528,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [81] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6489), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6837), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(81), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -60247,125 +62667,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [82] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6465), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6845), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(82), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -60390,121 +62810,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [83] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6501), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6872), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(83), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -60525,125 +62945,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [84] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6541), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7034), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(84), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -60668,121 +63088,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [85] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6545), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7486), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(85), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -60807,260 +63227,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [86] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6599), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7042), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(86), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), - [anon_sym_POUND] = ACTIONS(3), - }, - [87] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6602), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(87), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -61084,539 +63365,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [88] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6605), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(88), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), - [anon_sym_POUND] = ACTIONS(3), - }, - [89] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [87] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6744), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(89), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), - [anon_sym_POUND] = ACTIONS(3), - }, - [90] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6815), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(90), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), - [anon_sym_POUND] = ACTIONS(3), - }, - [91] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6823), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(91), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6997), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(87), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -61637,125 +63501,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [92] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [88] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6358), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(92), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6862), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(88), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -61776,125 +63640,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [93] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [89] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6488), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(93), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6996), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(89), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -61915,125 +63779,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [94] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [90] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6360), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(94), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6995), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(90), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -62054,125 +63918,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [95] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [91] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6860), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(95), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6949), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(91), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -62193,125 +64057,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [96] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6487), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(96), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [92] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7139), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(92), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -62332,125 +64196,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [97] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6486), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(97), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [93] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7362), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(93), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -62471,125 +64335,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [98] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [94] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6485), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(98), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6852), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(94), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -62610,403 +64474,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [99] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [95] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6483), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(99), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), - [anon_sym_POUND] = ACTIONS(3), - }, - [100] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6858), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(100), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), - [anon_sym_POUND] = ACTIONS(3), - }, - [101] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6259), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(101), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7243), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(95), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63027,125 +64613,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [102] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [96] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6347), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(102), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6994), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(96), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63166,125 +64752,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [103] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6402), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(103), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [97] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6993), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(97), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63305,125 +64891,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [104] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6231), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(104), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [98] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6991), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(98), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63444,125 +65030,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [105] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6319), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(105), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [99] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6990), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(99), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63583,125 +65169,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [106] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [100] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6477), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(106), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6838), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(100), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63722,125 +65308,264 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [107] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [101] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7273), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(101), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), + }, + [102] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6474), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(107), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6989), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(102), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -63861,125 +65586,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [108] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6678), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(108), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [103] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7279), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(103), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64003,122 +65728,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [109] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [104] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6471), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(109), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6839), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(104), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64139,125 +65864,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [110] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6276), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(110), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [105] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7423), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64281,122 +66006,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [111] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6375), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(111), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [106] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7425), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(106), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64417,125 +66142,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [112] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [107] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6490), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(112), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6804), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(107), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64556,125 +66281,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [113] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6295), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(113), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [108] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7498), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(108), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64695,125 +66420,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [114] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6577), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(114), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [109] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7377), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(109), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64837,122 +66562,261 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [115] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6570), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(115), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [110] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7041), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(110), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), + }, + [111] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7341), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(111), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -64976,122 +66840,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [116] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6482), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(116), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [112] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7337), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(112), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65112,125 +66976,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [117] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [113] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6468), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(117), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6751), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(113), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65251,125 +67115,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [118] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6475), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(118), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [114] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7165), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(114), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65393,122 +67257,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [119] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6450), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(119), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [115] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7155), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(115), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65532,122 +67396,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [120] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [116] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6446), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(120), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7289), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(116), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65668,125 +67532,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [121] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6396), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(121), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [117] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6948), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(117), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65807,125 +67671,403 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [122] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [118] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7025), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(118), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), + }, + [119] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6945), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(119), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), + }, + [120] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6321), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(122), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7178), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(120), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -65946,125 +68088,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [123] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [121] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6432), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(123), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6961), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(121), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66085,125 +68227,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [124] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [122] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6334), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(124), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6984), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(122), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66224,125 +68366,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [125] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6353), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(125), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [123] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6981), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(123), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66363,125 +68505,403 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [126] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [124] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6937), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(124), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), + }, + [125] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6424), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7016), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(125), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), + }, + [126] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6754), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(126), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66502,125 +68922,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [127] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(4986), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym__block_body] = STATE(6345), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6757), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(127), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(130), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66645,121 +69065,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [128] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6458), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7088), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(128), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66780,125 +69200,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [129] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5340), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), [sym_decl_def] = STATE(1445), [sym_decl_export] = STATE(1445), [sym_decl_extern] = STATE(1445), [sym_decl_module] = STATE(1445), [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym__parenthesized_body] = STATE(6781), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7094), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(129), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(131), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -66919,124 +69339,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [130] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(5034), - [sym__declaration_last] = STATE(5838), - [sym_decl_alias_last] = STATE(5844), - [sym_stmt_let_last] = STATE(5848), - [sym_stmt_mut_last] = STATE(5848), - [sym_stmt_const_last] = STATE(5848), - [sym__statement_last] = STATE(5838), - [sym_pipeline_last] = STATE(5848), - [sym_decl_def] = STATE(1290), - [sym_decl_export] = STATE(1290), - [sym_decl_extern] = STATE(1290), - [sym_decl_module] = STATE(1290), - [sym_decl_use] = STATE(1290), - [sym__ctrl_statement] = STATE(1289), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_stmt_source] = STATE(1289), - [sym_stmt_register] = STATE(1289), - [sym__stmt_hide] = STATE(1289), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1289), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1289), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6971), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(130), - [aux_sym_pipeline_repeat1] = STATE(654), - [aux_sym__block_body_repeat2] = STATE(133), - [anon_sym_export] = ACTIONS(305), - [anon_sym_alias] = ACTIONS(307), - [anon_sym_let] = ACTIONS(309), - [anon_sym_let_DASHenv] = ACTIONS(309), - [anon_sym_mut] = ACTIONS(311), - [anon_sym_const] = ACTIONS(313), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -67057,124 +69478,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [131] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym__block_body_statement_parenthesized_last] = STATE(5439), - [sym__declaration_parenthesized_last] = STATE(6047), - [sym_decl_alias_parenthesized_last] = STATE(6057), - [sym_stmt_let_parenthesized_last] = STATE(5919), - [sym_stmt_mut_parenthesized_last] = STATE(5919), - [sym_stmt_const_parenthesized_last] = STATE(5919), - [sym__statement_parenthesized_last] = STATE(6047), - [sym_pipeline_parenthesized_last] = STATE(5919), - [sym_decl_def] = STATE(1445), - [sym_decl_export] = STATE(1445), - [sym_decl_extern] = STATE(1445), - [sym_decl_module] = STATE(1445), - [sym_decl_use] = STATE(1445), - [sym__ctrl_statement] = STATE(1446), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_stmt_source] = STATE(1446), - [sym_stmt_register] = STATE(1446), - [sym__stmt_hide] = STATE(1446), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1446), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1446), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6811), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(131), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [aux_sym__parenthesized_body_repeat1] = STATE(134), - [anon_sym_export] = ACTIONS(371), - [anon_sym_alias] = ACTIONS(373), - [anon_sym_let] = ACTIONS(375), - [anon_sym_let_DASHenv] = ACTIONS(375), - [anon_sym_mut] = ACTIONS(377), - [anon_sym_const] = ACTIONS(379), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_def] = ACTIONS(317), - [anon_sym_export_DASHenv] = ACTIONS(319), - [anon_sym_extern] = ACTIONS(321), - [anon_sym_module] = ACTIONS(323), - [anon_sym_use] = ACTIONS(325), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), [anon_sym_DOLLAR] = ACTIONS(233), - [anon_sym_error] = ACTIONS(327), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_for] = ACTIONS(335), - [anon_sym_loop] = ACTIONS(337), - [anon_sym_while] = ACTIONS(339), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_source] = ACTIONS(353), - [anon_sym_source_DASHenv] = ACTIONS(353), - [anon_sym_register] = ACTIONS(355), - [anon_sym_hide] = ACTIONS(357), - [anon_sym_hide_DASHenv] = ACTIONS(359), - [anon_sym_overlay] = ACTIONS(361), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -67195,9175 +69617,11573 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [132] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym__block_body_statement_last] = STATE(5451), - [sym__declaration_last] = STATE(5986), - [sym_decl_alias_last] = STATE(6044), - [sym_stmt_let_last] = STATE(5988), - [sym_stmt_mut_last] = STATE(5988), - [sym_stmt_const_last] = STATE(5988), - [sym__statement_last] = STATE(5986), - [sym_pipeline_last] = STATE(5988), - [sym_decl_def] = STATE(1405), - [sym_decl_export] = STATE(1405), - [sym_decl_extern] = STATE(1405), - [sym_decl_module] = STATE(1405), - [sym_decl_use] = STATE(1405), - [sym__ctrl_statement] = STATE(1420), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_for] = STATE(1421), - [sym_ctrl_loop] = STATE(1421), - [sym_ctrl_error] = STATE(1421), - [sym_ctrl_while] = STATE(1421), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_stmt_source] = STATE(1420), - [sym_stmt_register] = STATE(1420), - [sym__stmt_hide] = STATE(1420), - [sym_hide_mod] = STATE(1422), - [sym_hide_env] = STATE(1422), - [sym__stmt_overlay] = STATE(1420), - [sym_overlay_list] = STATE(1423), - [sym_overlay_hide] = STATE(1423), - [sym_overlay_new] = STATE(1423), - [sym_overlay_use] = STATE(1423), - [sym_assignment] = STATE(1420), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(2765), - [sym__var] = STATE(2471), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7022), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(132), - [aux_sym_pipeline_repeat1] = STATE(655), - [aux_sym__block_body_repeat2] = STATE(133), - [anon_sym_export] = ACTIONS(9), - [anon_sym_alias] = ACTIONS(11), - [anon_sym_let] = ACTIONS(13), - [anon_sym_let_DASHenv] = ACTIONS(13), - [anon_sym_mut] = ACTIONS(15), - [anon_sym_const] = ACTIONS(17), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_def] = ACTIONS(21), - [anon_sym_export_DASHenv] = ACTIONS(23), - [anon_sym_extern] = ACTIONS(25), - [anon_sym_module] = ACTIONS(27), - [anon_sym_use] = ACTIONS(29), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(35), - [anon_sym_error] = ACTIONS(37), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_for] = ACTIONS(45), - [anon_sym_loop] = ACTIONS(47), - [anon_sym_while] = ACTIONS(49), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), - [anon_sym_return] = ACTIONS(63), - [anon_sym_source] = ACTIONS(65), - [anon_sym_source_DASHenv] = ACTIONS(65), - [anon_sym_register] = ACTIONS(67), - [anon_sym_hide] = ACTIONS(69), - [anon_sym_hide_DASHenv] = ACTIONS(71), - [anon_sym_overlay] = ACTIONS(73), - [anon_sym_where] = ACTIONS(75), - [anon_sym_PLUS] = ACTIONS(77), - [anon_sym_not] = ACTIONS(79), - [anon_sym_null] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym__val_number_decimal_token1] = ACTIONS(85), - [aux_sym__val_number_token1] = ACTIONS(87), - [aux_sym__val_number_token2] = ACTIONS(87), - [aux_sym__val_number_token3] = ACTIONS(87), - [aux_sym__val_number_token4] = ACTIONS(89), - [aux_sym__val_number_token5] = ACTIONS(87), - [aux_sym__val_number_token6] = ACTIONS(89), - [anon_sym_0b] = ACTIONS(91), - [anon_sym_0o] = ACTIONS(91), - [anon_sym_0x] = ACTIONS(91), - [sym_val_date] = ACTIONS(93), - [anon_sym_DQUOTE] = ACTIONS(95), - [sym__str_single_quotes] = ACTIONS(97), - [sym__str_back_ticks] = ACTIONS(97), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), - [anon_sym_CARET] = ACTIONS(103), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [133] = { - [sym__block_body_statement] = STATE(1258), - [sym__declaration] = STATE(1510), - [sym_decl_alias] = STATE(1512), - [sym_stmt_let] = STATE(1513), - [sym_stmt_mut] = STATE(1513), - [sym_stmt_const] = STATE(1513), - [sym__statement] = STATE(1510), - [sym_pipeline] = STATE(1513), - [sym_decl_def] = STATE(1512), - [sym_decl_export] = STATE(1512), - [sym_decl_extern] = STATE(1512), - [sym_decl_module] = STATE(1512), - [sym_decl_use] = STATE(1512), - [sym__ctrl_statement] = STATE(1513), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5953), - [sym_stmt_source] = STATE(1513), - [sym_stmt_register] = STATE(1513), - [sym__stmt_hide] = STATE(1513), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1513), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1513), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6815), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(133), - [aux_sym_pipeline_repeat1] = STATE(652), - [aux_sym__block_body_repeat2] = STATE(133), - [anon_sym_export] = ACTIONS(427), - [anon_sym_alias] = ACTIONS(430), - [anon_sym_let] = ACTIONS(433), - [anon_sym_let_DASHenv] = ACTIONS(433), - [anon_sym_mut] = ACTIONS(436), - [anon_sym_const] = ACTIONS(439), - [sym_cmd_identifier] = ACTIONS(442), - [anon_sym_def] = ACTIONS(445), - [anon_sym_export_DASHenv] = ACTIONS(448), - [anon_sym_extern] = ACTIONS(451), - [anon_sym_module] = ACTIONS(454), - [anon_sym_use] = ACTIONS(457), - [anon_sym_LBRACK] = ACTIONS(460), - [anon_sym_LPAREN] = ACTIONS(463), - [anon_sym_DOLLAR] = ACTIONS(466), - [anon_sym_error] = ACTIONS(469), - [anon_sym_DASH] = ACTIONS(472), - [anon_sym_break] = ACTIONS(475), - [anon_sym_continue] = ACTIONS(478), - [anon_sym_for] = ACTIONS(481), - [anon_sym_loop] = ACTIONS(484), - [anon_sym_while] = ACTIONS(487), - [anon_sym_do] = ACTIONS(490), - [anon_sym_if] = ACTIONS(493), - [anon_sym_match] = ACTIONS(496), - [anon_sym_LBRACE] = ACTIONS(499), - [anon_sym_DOT] = ACTIONS(502), - [anon_sym_try] = ACTIONS(505), - [anon_sym_return] = ACTIONS(508), - [anon_sym_source] = ACTIONS(511), - [anon_sym_source_DASHenv] = ACTIONS(511), - [anon_sym_register] = ACTIONS(514), - [anon_sym_hide] = ACTIONS(517), - [anon_sym_hide_DASHenv] = ACTIONS(520), - [anon_sym_overlay] = ACTIONS(523), - [anon_sym_where] = ACTIONS(526), - [anon_sym_PLUS] = ACTIONS(529), - [anon_sym_not] = ACTIONS(532), - [anon_sym_null] = ACTIONS(535), - [anon_sym_true] = ACTIONS(538), - [anon_sym_false] = ACTIONS(538), - [aux_sym__val_number_decimal_token1] = ACTIONS(541), - [aux_sym__val_number_token1] = ACTIONS(544), - [aux_sym__val_number_token2] = ACTIONS(544), - [aux_sym__val_number_token3] = ACTIONS(544), - [aux_sym__val_number_token4] = ACTIONS(547), - [aux_sym__val_number_token5] = ACTIONS(544), - [aux_sym__val_number_token6] = ACTIONS(547), - [anon_sym_0b] = ACTIONS(550), - [anon_sym_0o] = ACTIONS(550), - [anon_sym_0x] = ACTIONS(550), - [sym_val_date] = ACTIONS(553), - [anon_sym_DQUOTE] = ACTIONS(556), - [sym__str_single_quotes] = ACTIONS(559), - [sym__str_back_ticks] = ACTIONS(559), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(562), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(565), - [anon_sym_CARET] = ACTIONS(568), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, [134] = { - [sym__block_body_statement_parenthesized] = STATE(1158), - [sym__declaration_parenthesized] = STATE(1508), - [sym_decl_alias_parenthesized] = STATE(1509), - [sym_stmt_let_parenthesized] = STATE(1511), - [sym_stmt_mut_parenthesized] = STATE(1511), - [sym_stmt_const_parenthesized] = STATE(1511), - [sym__statement_parenthesized] = STATE(1508), - [sym_pipeline_parenthesized] = STATE(1511), - [sym_decl_def] = STATE(1509), - [sym_decl_export] = STATE(1509), - [sym_decl_extern] = STATE(1509), - [sym_decl_module] = STATE(1509), - [sym_decl_use] = STATE(1509), - [sym__ctrl_statement] = STATE(1511), - [sym__ctrl_expression_parenthesized] = STATE(5865), - [sym_ctrl_for] = STATE(1287), - [sym_ctrl_loop] = STATE(1287), - [sym_ctrl_error] = STATE(1287), - [sym_ctrl_while] = STATE(1287), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6659), - [sym_stmt_source] = STATE(1511), - [sym_stmt_register] = STATE(1511), - [sym__stmt_hide] = STATE(1511), - [sym_hide_mod] = STATE(1284), - [sym_hide_env] = STATE(1284), - [sym__stmt_overlay] = STATE(1511), - [sym_overlay_list] = STATE(1283), - [sym_overlay_hide] = STATE(1283), - [sym_overlay_new] = STATE(1283), - [sym_overlay_use] = STATE(1283), - [sym_assignment] = STATE(1511), - [sym_where_command] = STATE(5863), - [sym__expression] = STATE(5863), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(2627), - [sym__var] = STATE(2391), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5862), + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6774), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(134), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(656), - [aux_sym__parenthesized_body_repeat1] = STATE(134), - [anon_sym_export] = ACTIONS(571), - [anon_sym_alias] = ACTIONS(574), - [anon_sym_let] = ACTIONS(577), - [anon_sym_let_DASHenv] = ACTIONS(577), - [anon_sym_mut] = ACTIONS(580), - [anon_sym_const] = ACTIONS(583), - [sym_cmd_identifier] = ACTIONS(586), - [anon_sym_def] = ACTIONS(589), - [anon_sym_export_DASHenv] = ACTIONS(592), - [anon_sym_extern] = ACTIONS(595), - [anon_sym_module] = ACTIONS(598), - [anon_sym_use] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(604), - [anon_sym_LPAREN] = ACTIONS(607), - [anon_sym_DOLLAR] = ACTIONS(610), - [anon_sym_error] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(616), - [anon_sym_break] = ACTIONS(619), - [anon_sym_continue] = ACTIONS(622), - [anon_sym_for] = ACTIONS(625), - [anon_sym_loop] = ACTIONS(628), - [anon_sym_while] = ACTIONS(631), - [anon_sym_do] = ACTIONS(634), - [anon_sym_if] = ACTIONS(637), - [anon_sym_match] = ACTIONS(640), - [anon_sym_LBRACE] = ACTIONS(643), - [anon_sym_DOT] = ACTIONS(646), - [anon_sym_try] = ACTIONS(649), - [anon_sym_return] = ACTIONS(652), - [anon_sym_source] = ACTIONS(655), - [anon_sym_source_DASHenv] = ACTIONS(655), - [anon_sym_register] = ACTIONS(658), - [anon_sym_hide] = ACTIONS(661), - [anon_sym_hide_DASHenv] = ACTIONS(664), - [anon_sym_overlay] = ACTIONS(667), - [anon_sym_where] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(673), - [anon_sym_not] = ACTIONS(676), - [anon_sym_null] = ACTIONS(679), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym__val_number_decimal_token1] = ACTIONS(685), - [aux_sym__val_number_token1] = ACTIONS(688), - [aux_sym__val_number_token2] = ACTIONS(688), - [aux_sym__val_number_token3] = ACTIONS(688), - [aux_sym__val_number_token4] = ACTIONS(691), - [aux_sym__val_number_token5] = ACTIONS(688), - [aux_sym__val_number_token6] = ACTIONS(691), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(697), - [anon_sym_DQUOTE] = ACTIONS(700), - [sym__str_single_quotes] = ACTIONS(703), - [sym__str_back_ticks] = ACTIONS(703), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(709), - [anon_sym_CARET] = ACTIONS(712), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, [135] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7320), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(135), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(719), - [aux_sym__immediate_decimal_token2] = ACTIONS(721), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [136] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6888), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(136), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(727), - [aux_sym__immediate_decimal_token2] = ACTIONS(729), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [137] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6894), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(137), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_RPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(735), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [138] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7438), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(138), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(721), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [139] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6954), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(139), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_LF] = ACTIONS(739), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), - [anon_sym_LBRACK] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(737), - [anon_sym_RPAREN] = ACTIONS(737), - [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_error] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), - [anon_sym_LBRACE] = ACTIONS(737), - [anon_sym_RBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(741), - [anon_sym_try] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_where] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(737), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [anon_sym_not] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(744), - [anon_sym_null] = ACTIONS(737), - [anon_sym_true] = ACTIONS(737), - [anon_sym_false] = ACTIONS(737), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(737), - [aux_sym__val_number_token2] = ACTIONS(737), - [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_0b] = ACTIONS(737), - [anon_sym_0o] = ACTIONS(737), - [anon_sym_0x] = ACTIONS(737), - [sym_val_date] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [sym__str_single_quotes] = ACTIONS(737), - [sym__str_back_ticks] = ACTIONS(737), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(737), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(737), - [anon_sym_CARET] = ACTIONS(737), - [aux_sym_unquoted_token6] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [140] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(6740), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(140), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(729), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [141] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7433), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(141), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(746), - [aux_sym__immediate_decimal_token2] = ACTIONS(748), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [142] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7451), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(142), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(750), - [aux_sym__immediate_decimal_token2] = ACTIONS(752), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [143] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6929), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(143), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(754), - [aux_sym__immediate_decimal_token2] = ACTIONS(756), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [144] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7083), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(144), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(762), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(764), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(762), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(766), - [aux_sym_unquoted_token6] = ACTIONS(768), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [145] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(7450), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(145), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(770), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(729), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [146] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6955), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(146), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(773), - [aux_sym__immediate_decimal_token2] = ACTIONS(775), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [147] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6791), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(147), - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(777), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [148] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7073), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(148), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_RPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(779), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [149] = { - [sym_cell_path] = STATE(206), - [sym_path] = STATE(155), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7233), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(149), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_EQ] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_COLON] = ACTIONS(781), - [anon_sym_COMMA] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_PIPE] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_list] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_make] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_else] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(785), - [anon_sym_try] = ACTIONS(781), - [anon_sym_catch] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_new] = ACTIONS(781), - [anon_sym_as] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_PLUS_EQ] = ACTIONS(781), - [anon_sym_DASH_EQ] = ACTIONS(781), - [anon_sym_STAR_EQ] = ACTIONS(781), - [anon_sym_SLASH_EQ] = ACTIONS(781), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [aux_sym__record_key_token2] = ACTIONS(781), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [150] = { - [sym_path] = STATE(227), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5552), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym__block_body] = STATE(7107), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(150), - [aux_sym_cell_path_repeat1] = STATE(167), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_EQ] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_COLON] = ACTIONS(788), - [anon_sym_COMMA] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_list] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_make] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_else] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_catch] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_new] = ACTIONS(788), - [anon_sym_as] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_PLUS_EQ] = ACTIONS(788), - [anon_sym_DASH_EQ] = ACTIONS(788), - [anon_sym_STAR_EQ] = ACTIONS(788), - [anon_sym_SLASH_EQ] = ACTIONS(788), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [aux_sym__record_key_token2] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(152), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [151] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5590), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym__parenthesized_body] = STATE(6920), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(151), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(752), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(153), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [152] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5501), + [sym__declaration_last] = STATE(6275), + [sym_decl_alias_last] = STATE(6272), + [sym_stmt_let_last] = STATE(6271), + [sym_stmt_mut_last] = STATE(6271), + [sym_stmt_const_last] = STATE(6271), + [sym__statement_last] = STATE(6275), + [sym_pipeline_last] = STATE(6271), + [sym_decl_def] = STATE(1352), + [sym_decl_export] = STATE(1352), + [sym_decl_extern] = STATE(1352), + [sym_decl_module] = STATE(1352), + [sym_decl_use] = STATE(1352), + [sym__ctrl_statement] = STATE(1353), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_stmt_source] = STATE(1353), + [sym_stmt_register] = STATE(1353), + [sym__stmt_hide] = STATE(1353), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1353), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1353), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(152), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(792), - [aux_sym__immediate_decimal_token2] = ACTIONS(794), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(676), + [aux_sym__block_body_repeat2] = STATE(155), + [anon_sym_export] = ACTIONS(311), + [anon_sym_alias] = ACTIONS(313), + [anon_sym_let] = ACTIONS(315), + [anon_sym_let_DASHenv] = ACTIONS(315), + [anon_sym_mut] = ACTIONS(317), + [anon_sym_const] = ACTIONS(319), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), + [anon_sym_POUND] = ACTIONS(3), }, [153] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym__block_body_statement_parenthesized_last] = STATE(5826), + [sym__declaration_parenthesized_last] = STATE(6571), + [sym_decl_alias_parenthesized_last] = STATE(6572), + [sym_stmt_let_parenthesized_last] = STATE(6574), + [sym_stmt_mut_parenthesized_last] = STATE(6574), + [sym_stmt_const_parenthesized_last] = STATE(6574), + [sym__statement_parenthesized_last] = STATE(6571), + [sym_pipeline_parenthesized_last] = STATE(6574), + [sym_decl_def] = STATE(1445), + [sym_decl_export] = STATE(1445), + [sym_decl_extern] = STATE(1445), + [sym_decl_module] = STATE(1445), + [sym_decl_use] = STATE(1445), + [sym__ctrl_statement] = STATE(1443), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_stmt_source] = STATE(1443), + [sym_stmt_register] = STATE(1443), + [sym__stmt_hide] = STATE(1443), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1443), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1443), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), [sym_comment] = STATE(153), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(796), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(798), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(796), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(800), - [aux_sym_unquoted_token6] = ACTIONS(802), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [aux_sym__parenthesized_body_repeat1] = STATE(156), + [anon_sym_export] = ACTIONS(377), + [anon_sym_alias] = ACTIONS(379), + [anon_sym_let] = ACTIONS(381), + [anon_sym_let_DASHenv] = ACTIONS(381), + [anon_sym_mut] = ACTIONS(383), + [anon_sym_const] = ACTIONS(385), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_def] = ACTIONS(323), + [anon_sym_export_DASHenv] = ACTIONS(325), + [anon_sym_extern] = ACTIONS(327), + [anon_sym_module] = ACTIONS(329), + [anon_sym_use] = ACTIONS(331), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(233), + [anon_sym_error] = ACTIONS(333), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_for] = ACTIONS(341), + [anon_sym_loop] = ACTIONS(343), + [anon_sym_while] = ACTIONS(345), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_source] = ACTIONS(359), + [anon_sym_source_DASHenv] = ACTIONS(359), + [anon_sym_register] = ACTIONS(361), + [anon_sym_hide] = ACTIONS(363), + [anon_sym_hide_DASHenv] = ACTIONS(365), + [anon_sym_overlay] = ACTIONS(367), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), }, [154] = { + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym__block_body_statement_last] = STATE(5869), + [sym__declaration_last] = STATE(6509), + [sym_decl_alias_last] = STATE(6511), + [sym_stmt_let_last] = STATE(6515), + [sym_stmt_mut_last] = STATE(6515), + [sym_stmt_const_last] = STATE(6515), + [sym__statement_last] = STATE(6509), + [sym_pipeline_last] = STATE(6515), + [sym_decl_def] = STATE(1421), + [sym_decl_export] = STATE(1421), + [sym_decl_extern] = STATE(1421), + [sym_decl_module] = STATE(1421), + [sym_decl_use] = STATE(1421), + [sym__ctrl_statement] = STATE(1429), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_for] = STATE(1440), + [sym_ctrl_loop] = STATE(1440), + [sym_ctrl_error] = STATE(1440), + [sym_ctrl_while] = STATE(1440), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), + [sym_stmt_source] = STATE(1429), + [sym_stmt_register] = STATE(1429), + [sym__stmt_hide] = STATE(1429), + [sym_hide_mod] = STATE(1449), + [sym_hide_env] = STATE(1449), + [sym__stmt_overlay] = STATE(1429), + [sym_overlay_list] = STATE(1450), + [sym_overlay_hide] = STATE(1450), + [sym_overlay_new] = STATE(1450), + [sym_overlay_use] = STATE(1450), + [sym_assignment] = STATE(1429), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(2926), + [sym__var] = STATE(2682), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), [sym_comment] = STATE(154), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [anon_sym_SEMI] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_LF] = ACTIONS(806), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LBRACK] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_RPAREN] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_error] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_where] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [anon_sym_not] = ACTIONS(804), - [anon_sym_null] = ACTIONS(804), - [anon_sym_true] = ACTIONS(804), - [anon_sym_false] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_0b] = ACTIONS(804), - [anon_sym_0o] = ACTIONS(804), - [anon_sym_0x] = ACTIONS(804), - [sym_val_date] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), - [anon_sym_CARET] = ACTIONS(804), - [aux_sym_unquoted_token6] = ACTIONS(804), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(675), + [aux_sym__block_body_repeat2] = STATE(155), + [anon_sym_export] = ACTIONS(9), + [anon_sym_alias] = ACTIONS(11), + [anon_sym_let] = ACTIONS(13), + [anon_sym_let_DASHenv] = ACTIONS(13), + [anon_sym_mut] = ACTIONS(15), + [anon_sym_const] = ACTIONS(17), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_def] = ACTIONS(21), + [anon_sym_export_DASHenv] = ACTIONS(23), + [anon_sym_extern] = ACTIONS(25), + [anon_sym_module] = ACTIONS(27), + [anon_sym_use] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(35), + [anon_sym_error] = ACTIONS(37), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_for] = ACTIONS(45), + [anon_sym_loop] = ACTIONS(47), + [anon_sym_while] = ACTIONS(49), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_DOT] = ACTIONS(59), + [anon_sym_try] = ACTIONS(61), + [anon_sym_return] = ACTIONS(63), + [anon_sym_source] = ACTIONS(65), + [anon_sym_source_DASHenv] = ACTIONS(65), + [anon_sym_register] = ACTIONS(67), + [anon_sym_hide] = ACTIONS(69), + [anon_sym_hide_DASHenv] = ACTIONS(71), + [anon_sym_overlay] = ACTIONS(73), + [anon_sym_where] = ACTIONS(75), + [anon_sym_PLUS] = ACTIONS(77), + [anon_sym_not] = ACTIONS(79), + [anon_sym_null] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym__val_number_decimal_token1] = ACTIONS(85), + [aux_sym__val_number_token1] = ACTIONS(87), + [aux_sym__val_number_token2] = ACTIONS(87), + [aux_sym__val_number_token3] = ACTIONS(87), + [aux_sym__val_number_token4] = ACTIONS(89), + [aux_sym__val_number_token5] = ACTIONS(87), + [aux_sym__val_number_token6] = ACTIONS(89), + [anon_sym_0b] = ACTIONS(91), + [anon_sym_0o] = ACTIONS(91), + [anon_sym_0x] = ACTIONS(91), + [sym_val_date] = ACTIONS(93), + [anon_sym_DQUOTE] = ACTIONS(95), + [sym__str_single_quotes] = ACTIONS(97), + [sym__str_back_ticks] = ACTIONS(97), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, [155] = { - [sym_path] = STATE(227), + [sym__block_body_statement] = STATE(1172), + [sym__declaration] = STATE(1562), + [sym_decl_alias] = STATE(1569), + [sym_stmt_let] = STATE(1570), + [sym_stmt_mut] = STATE(1570), + [sym_stmt_const] = STATE(1570), + [sym__statement] = STATE(1562), + [sym_pipeline] = STATE(1570), + [sym_decl_def] = STATE(1569), + [sym_decl_export] = STATE(1569), + [sym_decl_extern] = STATE(1569), + [sym_decl_module] = STATE(1569), + [sym_decl_use] = STATE(1569), + [sym__ctrl_statement] = STATE(1570), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6472), + [sym_stmt_source] = STATE(1570), + [sym_stmt_register] = STATE(1570), + [sym__stmt_hide] = STATE(1570), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1570), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1570), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), [sym_comment] = STATE(155), - [aux_sym_cell_path_repeat1] = STATE(150), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_EQ] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_COLON] = ACTIONS(808), - [anon_sym_COMMA] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_list] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_make] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_else] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(812), - [anon_sym_try] = ACTIONS(808), - [anon_sym_catch] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_new] = ACTIONS(808), - [anon_sym_as] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_PLUS_EQ] = ACTIONS(808), - [anon_sym_DASH_EQ] = ACTIONS(808), - [anon_sym_STAR_EQ] = ACTIONS(808), - [anon_sym_SLASH_EQ] = ACTIONS(808), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [aux_sym__record_key_token2] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_repeat1] = STATE(678), + [aux_sym__block_body_repeat2] = STATE(155), + [anon_sym_export] = ACTIONS(439), + [anon_sym_alias] = ACTIONS(442), + [anon_sym_let] = ACTIONS(445), + [anon_sym_let_DASHenv] = ACTIONS(445), + [anon_sym_mut] = ACTIONS(448), + [anon_sym_const] = ACTIONS(451), + [sym_cmd_identifier] = ACTIONS(454), + [anon_sym_def] = ACTIONS(457), + [anon_sym_export_DASHenv] = ACTIONS(460), + [anon_sym_extern] = ACTIONS(463), + [anon_sym_module] = ACTIONS(466), + [anon_sym_use] = ACTIONS(469), + [anon_sym_LBRACK] = ACTIONS(472), + [anon_sym_LPAREN] = ACTIONS(475), + [anon_sym_DOLLAR] = ACTIONS(478), + [anon_sym_error] = ACTIONS(481), + [anon_sym_DASH] = ACTIONS(484), + [anon_sym_break] = ACTIONS(487), + [anon_sym_continue] = ACTIONS(490), + [anon_sym_for] = ACTIONS(493), + [anon_sym_loop] = ACTIONS(496), + [anon_sym_while] = ACTIONS(499), + [anon_sym_do] = ACTIONS(502), + [anon_sym_if] = ACTIONS(505), + [anon_sym_match] = ACTIONS(508), + [anon_sym_LBRACE] = ACTIONS(511), + [anon_sym_DOT] = ACTIONS(514), + [anon_sym_try] = ACTIONS(517), + [anon_sym_return] = ACTIONS(520), + [anon_sym_source] = ACTIONS(523), + [anon_sym_source_DASHenv] = ACTIONS(523), + [anon_sym_register] = ACTIONS(526), + [anon_sym_hide] = ACTIONS(529), + [anon_sym_hide_DASHenv] = ACTIONS(532), + [anon_sym_overlay] = ACTIONS(535), + [anon_sym_where] = ACTIONS(538), + [anon_sym_PLUS] = ACTIONS(541), + [anon_sym_not] = ACTIONS(544), + [anon_sym_null] = ACTIONS(547), + [anon_sym_true] = ACTIONS(550), + [anon_sym_false] = ACTIONS(550), + [aux_sym__val_number_decimal_token1] = ACTIONS(553), + [aux_sym__val_number_token1] = ACTIONS(556), + [aux_sym__val_number_token2] = ACTIONS(556), + [aux_sym__val_number_token3] = ACTIONS(556), + [aux_sym__val_number_token4] = ACTIONS(559), + [aux_sym__val_number_token5] = ACTIONS(556), + [aux_sym__val_number_token6] = ACTIONS(559), + [anon_sym_0b] = ACTIONS(562), + [anon_sym_0o] = ACTIONS(562), + [anon_sym_0x] = ACTIONS(562), + [sym_val_date] = ACTIONS(565), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(571), + [sym__str_back_ticks] = ACTIONS(571), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(577), + [anon_sym_CARET] = ACTIONS(580), + [anon_sym_POUND] = ACTIONS(3), }, [156] = { + [sym__block_body_statement_parenthesized] = STATE(1311), + [sym__declaration_parenthesized] = STATE(1574), + [sym_decl_alias_parenthesized] = STATE(1577), + [sym_stmt_let_parenthesized] = STATE(1573), + [sym_stmt_mut_parenthesized] = STATE(1573), + [sym_stmt_const_parenthesized] = STATE(1573), + [sym__statement_parenthesized] = STATE(1574), + [sym_pipeline_parenthesized] = STATE(1573), + [sym_decl_def] = STATE(1577), + [sym_decl_export] = STATE(1577), + [sym_decl_extern] = STATE(1577), + [sym_decl_module] = STATE(1577), + [sym_decl_use] = STATE(1577), + [sym__ctrl_statement] = STATE(1573), + [sym__ctrl_expression_parenthesized] = STATE(6247), + [sym_ctrl_for] = STATE(1355), + [sym_ctrl_loop] = STATE(1355), + [sym_ctrl_error] = STATE(1355), + [sym_ctrl_while] = STATE(1355), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6900), + [sym_stmt_source] = STATE(1573), + [sym_stmt_register] = STATE(1573), + [sym__stmt_hide] = STATE(1573), + [sym_hide_mod] = STATE(1358), + [sym_hide_env] = STATE(1358), + [sym__stmt_overlay] = STATE(1573), + [sym_overlay_list] = STATE(1359), + [sym_overlay_hide] = STATE(1359), + [sym_overlay_new] = STATE(1359), + [sym_overlay_use] = STATE(1359), + [sym_assignment] = STATE(1573), + [sym_where_command] = STATE(6244), + [sym__expression] = STATE(6244), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(2742), + [sym__var] = STATE(2492), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6243), [sym_comment] = STATE(156), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(756), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(677), + [aux_sym__parenthesized_body_repeat1] = STATE(156), + [anon_sym_export] = ACTIONS(583), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(589), + [anon_sym_let_DASHenv] = ACTIONS(589), + [anon_sym_mut] = ACTIONS(592), + [anon_sym_const] = ACTIONS(595), + [sym_cmd_identifier] = ACTIONS(598), + [anon_sym_def] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(604), + [anon_sym_extern] = ACTIONS(607), + [anon_sym_module] = ACTIONS(610), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(616), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(622), + [anon_sym_error] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(628), + [anon_sym_break] = ACTIONS(631), + [anon_sym_continue] = ACTIONS(634), + [anon_sym_for] = ACTIONS(637), + [anon_sym_loop] = ACTIONS(640), + [anon_sym_while] = ACTIONS(643), + [anon_sym_do] = ACTIONS(646), + [anon_sym_if] = ACTIONS(649), + [anon_sym_match] = ACTIONS(652), + [anon_sym_LBRACE] = ACTIONS(655), + [anon_sym_DOT] = ACTIONS(658), + [anon_sym_try] = ACTIONS(661), + [anon_sym_return] = ACTIONS(664), + [anon_sym_source] = ACTIONS(667), + [anon_sym_source_DASHenv] = ACTIONS(667), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(673), + [anon_sym_hide_DASHenv] = ACTIONS(676), + [anon_sym_overlay] = ACTIONS(679), + [anon_sym_where] = ACTIONS(682), + [anon_sym_PLUS] = ACTIONS(685), + [anon_sym_not] = ACTIONS(688), + [anon_sym_null] = ACTIONS(691), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym__val_number_decimal_token1] = ACTIONS(697), + [aux_sym__val_number_token1] = ACTIONS(700), + [aux_sym__val_number_token2] = ACTIONS(700), + [aux_sym__val_number_token3] = ACTIONS(700), + [aux_sym__val_number_token4] = ACTIONS(703), + [aux_sym__val_number_token5] = ACTIONS(700), + [aux_sym__val_number_token6] = ACTIONS(703), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(709), + [anon_sym_DQUOTE] = ACTIONS(712), + [sym__str_single_quotes] = ACTIONS(715), + [sym__str_back_ticks] = ACTIONS(715), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(718), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(721), + [anon_sym_CARET] = ACTIONS(724), + [anon_sym_POUND] = ACTIONS(3), }, [157] = { [sym_comment] = STATE(157), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_RPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(731), + [aux_sym__immediate_decimal_token2] = ACTIONS(733), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [158] = { [sym_comment] = STATE(158), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(818), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(820), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(739), + [aux_sym__immediate_decimal_token2] = ACTIONS(741), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [159] = { [sym_comment] = STATE(159), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(748), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(743), + [aux_sym__immediate_decimal_token2] = ACTIONS(745), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [160] = { [sym_comment] = STATE(160), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(747), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(733), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [161] = { [sym_comment] = STATE(161), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(775), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(733), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [162] = { [sym_comment] = STATE(162), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(822), - [aux_sym__immediate_decimal_token2] = ACTIONS(824), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(754), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(757), + [anon_sym_null] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [aux_sym_unquoted_token6] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, [163] = { [sym_comment] = STATE(163), - [ts_builtin_sym_end] = ACTIONS(739), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_LF] = ACTIONS(739), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), - [anon_sym_LBRACK] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(737), - [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_error] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), - [anon_sym_LBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(826), - [anon_sym_try] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_where] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(737), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [anon_sym_not] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(829), - [anon_sym_null] = ACTIONS(737), - [anon_sym_true] = ACTIONS(737), - [anon_sym_false] = ACTIONS(737), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(737), - [aux_sym__val_number_token2] = ACTIONS(737), - [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_0b] = ACTIONS(737), - [anon_sym_0o] = ACTIONS(737), - [anon_sym_0x] = ACTIONS(737), - [sym_val_date] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [sym__str_single_quotes] = ACTIONS(737), - [sym__str_back_ticks] = ACTIONS(737), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(737), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(737), - [anon_sym_CARET] = ACTIONS(737), - [aux_sym_unquoted_token6] = ACTIONS(737), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(765), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(763), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(767), + [aux_sym_unquoted_token6] = ACTIONS(769), [anon_sym_POUND] = ACTIONS(105), }, [164] = { [sym_comment] = STATE(164), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(831), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(775), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(771), + [aux_sym__immediate_decimal_token2] = ACTIONS(773), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [165] = { [sym_comment] = STATE(165), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_LF] = ACTIONS(739), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), - [anon_sym_LBRACK] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(737), - [anon_sym_RPAREN] = ACTIONS(737), - [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_error] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), - [anon_sym_LBRACE] = ACTIONS(737), - [anon_sym_RBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(834), - [anon_sym_try] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_where] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(737), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [anon_sym_not] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(837), - [anon_sym_null] = ACTIONS(737), - [anon_sym_true] = ACTIONS(737), - [anon_sym_false] = ACTIONS(737), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(737), - [aux_sym__val_number_token2] = ACTIONS(737), - [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_0b] = ACTIONS(737), - [anon_sym_0o] = ACTIONS(737), - [anon_sym_0x] = ACTIONS(737), - [sym_val_date] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [sym__str_single_quotes] = ACTIONS(737), - [sym__str_back_ticks] = ACTIONS(737), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(737), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(737), - [anon_sym_CARET] = ACTIONS(737), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_RPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(779), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [166] = { [sym_comment] = STATE(166), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(781), + [aux_sym__immediate_decimal_token2] = ACTIONS(783), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [167] = { - [sym_path] = STATE(227), [sym_comment] = STATE(167), - [aux_sym_cell_path_repeat1] = STATE(167), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_EQ] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [anon_sym_SEMI] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_COLON] = ACTIONS(839), - [anon_sym_COMMA] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_PIPE] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_error] = ACTIONS(839), - [anon_sym_list] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_make] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_else] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_RBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(843), - [anon_sym_try] = ACTIONS(839), - [anon_sym_catch] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_new] = ACTIONS(839), - [anon_sym_as] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_PLUS_EQ] = ACTIONS(839), - [anon_sym_DASH_EQ] = ACTIONS(839), - [anon_sym_STAR_EQ] = ACTIONS(839), - [anon_sym_SLASH_EQ] = ACTIONS(839), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(839), - [anon_sym_PLUS_PLUS] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(839), - [anon_sym_BANG_EQ] = ACTIONS(839), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(839), - [anon_sym_GT_EQ] = ACTIONS(839), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(839), - [anon_sym_BANG_TILDE] = ACTIONS(839), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [aux_sym__record_key_token2] = ACTIONS(839), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(785), + [aux_sym__immediate_decimal_token2] = ACTIONS(787), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [168] = { [sym_comment] = STATE(168), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(846), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(756), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(741), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [169] = { [sym_comment] = STATE(169), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_EQ] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_COLON] = ACTIONS(849), - [anon_sym_COMMA] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_PIPE] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_list] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_make] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_else] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_catch] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_new] = ACTIONS(849), - [anon_sym_as] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_PLUS_EQ] = ACTIONS(849), - [anon_sym_DASH_EQ] = ACTIONS(849), - [anon_sym_STAR_EQ] = ACTIONS(849), - [anon_sym_SLASH_EQ] = ACTIONS(849), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(853), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [aux_sym__record_key_token2] = ACTIONS(849), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [170] = { + [sym_cell_path] = STATE(250), + [sym_path] = STATE(177), [sym_comment] = STATE(170), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(859), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(861), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(863), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_EQ] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_COLON] = ACTIONS(789), + [anon_sym_COMMA] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_list] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_make] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_else] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(793), + [anon_sym_try] = ACTIONS(789), + [anon_sym_catch] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_new] = ACTIONS(789), + [anon_sym_as] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_PLUS_EQ] = ACTIONS(789), + [anon_sym_DASH_EQ] = ACTIONS(789), + [anon_sym_STAR_EQ] = ACTIONS(789), + [anon_sym_SLASH_EQ] = ACTIONS(789), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [aux_sym__record_key_token2] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [171] = { - [sym_path] = STATE(249), [sym_comment] = STATE(171), - [aux_sym_cell_path_repeat1] = STATE(202), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_RPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(796), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [172] = { [sym_comment] = STATE(172), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [anon_sym_SEMI] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_LF] = ACTIONS(806), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LBRACK] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_RPAREN] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_error] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_where] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [anon_sym_not] = ACTIONS(804), - [anon_sym_null] = ACTIONS(804), - [anon_sym_true] = ACTIONS(804), - [anon_sym_false] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_0b] = ACTIONS(804), - [anon_sym_0o] = ACTIONS(804), - [anon_sym_0x] = ACTIONS(804), - [sym_val_date] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), - [anon_sym_CARET] = ACTIONS(804), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(798), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(801), + [anon_sym_null] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, [173] = { [sym_comment] = STATE(173), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_EQ] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_COLON] = ACTIONS(867), - [anon_sym_COMMA] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_PIPE] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_list] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_make] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_else] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_catch] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_new] = ACTIONS(867), - [anon_sym_as] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_PLUS_EQ] = ACTIONS(867), - [anon_sym_DASH_EQ] = ACTIONS(867), - [anon_sym_STAR_EQ] = ACTIONS(867), - [anon_sym_SLASH_EQ] = ACTIONS(867), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [aux_sym__record_key_token2] = ACTIONS(867), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(803), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(773), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [174] = { - [sym_cell_path] = STATE(281), - [sym_path] = STATE(171), [sym_comment] = STATE(174), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_RPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(806), + [aux_sym__immediate_decimal_token2] = ACTIONS(808), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [175] = { - [sym_cell_path] = STATE(251), - [sym_path] = STATE(197), [sym_comment] = STATE(175), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_RPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(875), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(814), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(105), }, [176] = { [sym_comment] = STATE(176), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_RPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(787), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [177] = { - [sym_path] = STATE(249), + [sym_path] = STATE(252), [sym_comment] = STATE(177), - [aux_sym_cell_path_repeat1] = STATE(177), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [anon_sym_SEMI] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_LBRACK] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_RPAREN] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_error] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(839), - [anon_sym_RBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(878), - [anon_sym_try] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_where] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(839), - [anon_sym_PLUS_PLUS] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(839), - [anon_sym_BANG_EQ] = ACTIONS(839), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(839), - [anon_sym_GT_EQ] = ACTIONS(839), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(839), - [anon_sym_BANG_TILDE] = ACTIONS(839), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [anon_sym_not] = ACTIONS(839), - [anon_sym_null] = ACTIONS(839), - [anon_sym_true] = ACTIONS(839), - [anon_sym_false] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_0b] = ACTIONS(839), - [anon_sym_0o] = ACTIONS(839), - [anon_sym_0x] = ACTIONS(839), - [sym_val_date] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(839), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(839), - [anon_sym_CARET] = ACTIONS(839), + [aux_sym_cell_path_repeat1] = STATE(184), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_EQ] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_COLON] = ACTIONS(818), + [anon_sym_COMMA] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_PIPE] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_list] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_make] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_else] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(822), + [anon_sym_try] = ACTIONS(818), + [anon_sym_catch] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_new] = ACTIONS(818), + [anon_sym_as] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_PLUS_EQ] = ACTIONS(818), + [anon_sym_DASH_EQ] = ACTIONS(818), + [anon_sym_STAR_EQ] = ACTIONS(818), + [anon_sym_SLASH_EQ] = ACTIONS(818), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [aux_sym__record_key_token2] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, [178] = { [sym_comment] = STATE(178), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(881), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(883), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_RPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [179] = { - [sym_cell_path] = STATE(250), - [sym_path] = STATE(197), [sym_comment] = STATE(179), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(885), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [180] = { - [sym_cell_path] = STATE(302), - [sym_path] = STATE(171), [sym_comment] = STATE(180), - [anon_sym_export] = ACTIONS(888), - [anon_sym_alias] = ACTIONS(888), - [anon_sym_let] = ACTIONS(888), - [anon_sym_let_DASHenv] = ACTIONS(888), - [anon_sym_mut] = ACTIONS(888), - [anon_sym_const] = ACTIONS(888), - [anon_sym_SEMI] = ACTIONS(888), - [sym_cmd_identifier] = ACTIONS(888), - [anon_sym_LF] = ACTIONS(890), - [anon_sym_def] = ACTIONS(888), - [anon_sym_export_DASHenv] = ACTIONS(888), - [anon_sym_extern] = ACTIONS(888), - [anon_sym_module] = ACTIONS(888), - [anon_sym_use] = ACTIONS(888), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_RPAREN] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(888), - [anon_sym_error] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_break] = ACTIONS(888), - [anon_sym_continue] = ACTIONS(888), - [anon_sym_for] = ACTIONS(888), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(888), - [anon_sym_while] = ACTIONS(888), - [anon_sym_do] = ACTIONS(888), - [anon_sym_if] = ACTIONS(888), - [anon_sym_match] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_DOT] = ACTIONS(888), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(888), - [anon_sym_return] = ACTIONS(888), - [anon_sym_source] = ACTIONS(888), - [anon_sym_source_DASHenv] = ACTIONS(888), - [anon_sym_register] = ACTIONS(888), - [anon_sym_hide] = ACTIONS(888), - [anon_sym_hide_DASHenv] = ACTIONS(888), - [anon_sym_overlay] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(888), - [anon_sym_where] = ACTIONS(888), - [anon_sym_STAR_STAR] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_mod] = ACTIONS(888), - [anon_sym_SLASH_SLASH] = ACTIONS(888), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_bit_DASHshl] = ACTIONS(888), - [anon_sym_bit_DASHshr] = ACTIONS(888), - [anon_sym_EQ_EQ] = ACTIONS(888), - [anon_sym_BANG_EQ] = ACTIONS(888), - [anon_sym_LT2] = ACTIONS(888), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(888), - [anon_sym_BANG_TILDE] = ACTIONS(888), - [anon_sym_bit_DASHand] = ACTIONS(888), - [anon_sym_bit_DASHxor] = ACTIONS(888), - [anon_sym_bit_DASHor] = ACTIONS(888), - [anon_sym_and] = ACTIONS(888), - [anon_sym_xor] = ACTIONS(888), - [anon_sym_or] = ACTIONS(888), - [anon_sym_not] = ACTIONS(888), - [anon_sym_null] = ACTIONS(888), - [anon_sym_true] = ACTIONS(888), - [anon_sym_false] = ACTIONS(888), - [aux_sym__val_number_decimal_token1] = ACTIONS(888), - [aux_sym__val_number_token1] = ACTIONS(888), - [aux_sym__val_number_token2] = ACTIONS(888), - [aux_sym__val_number_token3] = ACTIONS(888), - [aux_sym__val_number_token4] = ACTIONS(888), - [aux_sym__val_number_token5] = ACTIONS(888), - [aux_sym__val_number_token6] = ACTIONS(888), - [anon_sym_0b] = ACTIONS(888), - [anon_sym_0o] = ACTIONS(888), - [anon_sym_0x] = ACTIONS(888), - [sym_val_date] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [sym__str_single_quotes] = ACTIONS(888), - [sym__str_back_ticks] = ACTIONS(888), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(888), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(888), - [anon_sym_CARET] = ACTIONS(888), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(773), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [181] = { [sym_comment] = STATE(181), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_null] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [aux_sym_unquoted_token6] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, [182] = { [sym_comment] = STATE(182), - [ts_builtin_sym_end] = ACTIONS(806), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [anon_sym_SEMI] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_LF] = ACTIONS(806), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LBRACK] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_error] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_where] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [anon_sym_not] = ACTIONS(804), - [anon_sym_null] = ACTIONS(804), - [anon_sym_true] = ACTIONS(804), - [anon_sym_false] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_0b] = ACTIONS(804), - [anon_sym_0o] = ACTIONS(804), - [anon_sym_0x] = ACTIONS(804), - [sym_val_date] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), - [anon_sym_CARET] = ACTIONS(804), - [aux_sym_unquoted_token6] = ACTIONS(804), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(783), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [183] = { [sym_comment] = STATE(183), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_EQ] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_COLON] = ACTIONS(849), - [anon_sym_COMMA] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_PIPE] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_list] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_make] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_else] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_catch] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_new] = ACTIONS(849), - [anon_sym_as] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_PLUS_EQ] = ACTIONS(849), - [anon_sym_DASH_EQ] = ACTIONS(849), - [anon_sym_STAR_EQ] = ACTIONS(849), - [anon_sym_SLASH_EQ] = ACTIONS(849), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(853), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [aux_sym__record_key_token2] = ACTIONS(849), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(745), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [184] = { + [sym_path] = STATE(252), [sym_comment] = STATE(184), - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [aux_sym_cell_path_repeat1] = STATE(189), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_EQ] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_COLON] = ACTIONS(828), + [anon_sym_COMMA] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_list] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_make] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_else] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_catch] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_new] = ACTIONS(828), + [anon_sym_as] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_PLUS_EQ] = ACTIONS(828), + [anon_sym_DASH_EQ] = ACTIONS(828), + [anon_sym_STAR_EQ] = ACTIONS(828), + [anon_sym_SLASH_EQ] = ACTIONS(828), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [aux_sym__record_key_token2] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [185] = { [sym_comment] = STATE(185), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_EQ] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_COLON] = ACTIONS(892), - [anon_sym_COMMA] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_list] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_make] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_else] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_catch] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_new] = ACTIONS(892), - [anon_sym_as] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_PLUS_EQ] = ACTIONS(892), - [anon_sym_DASH_EQ] = ACTIONS(892), - [anon_sym_STAR_EQ] = ACTIONS(892), - [anon_sym_SLASH_EQ] = ACTIONS(892), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [aux_sym__record_key_token2] = ACTIONS(892), + [ts_builtin_sym_end] = ACTIONS(777), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(832), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [186] = { [sym_comment] = STATE(186), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(820), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(834), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(837), + [anon_sym_null] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [aux_sym_unquoted_token6] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, [187] = { [sym_comment] = STATE(187), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(839), + [aux_sym__immediate_decimal_token2] = ACTIONS(841), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [188] = { [sym_comment] = STATE(188), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(843), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(845), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(843), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(847), + [aux_sym_unquoted_token6] = ACTIONS(849), [anon_sym_POUND] = ACTIONS(105), }, [189] = { + [sym_path] = STATE(252), [sym_comment] = STATE(189), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(824), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [190] = { - [sym_cell_path] = STATE(310), - [sym_path] = STATE(171), + [aux_sym_cell_path_repeat1] = STATE(189), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_EQ] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [anon_sym_SEMI] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_COLON] = ACTIONS(851), + [anon_sym_COMMA] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_PIPE] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_error] = ACTIONS(851), + [anon_sym_list] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_make] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_else] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_RBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(855), + [anon_sym_try] = ACTIONS(851), + [anon_sym_catch] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_new] = ACTIONS(851), + [anon_sym_as] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_PLUS_EQ] = ACTIONS(851), + [anon_sym_DASH_EQ] = ACTIONS(851), + [anon_sym_STAR_EQ] = ACTIONS(851), + [anon_sym_SLASH_EQ] = ACTIONS(851), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(851), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(851), + [anon_sym_BANG_EQ] = ACTIONS(851), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(851), + [anon_sym_GT_EQ] = ACTIONS(851), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(851), + [anon_sym_BANG_TILDE] = ACTIONS(851), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [aux_sym__record_key_token2] = ACTIONS(851), + [anon_sym_POUND] = ACTIONS(105), + }, + [190] = { [sym_comment] = STATE(190), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [anon_sym_SEMI] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_RPAREN] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_error] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_where] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_not] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_CARET] = ACTIONS(896), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(858), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(787), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [191] = { - [sym_path] = STATE(249), [sym_comment] = STATE(191), - [aux_sym_cell_path_repeat1] = STATE(177), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_RPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [ts_builtin_sym_end] = ACTIONS(777), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(861), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [192] = { - [sym_cell_path] = STATE(309), - [sym_path] = STATE(171), [sym_comment] = STATE(192), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [anon_sym_SEMI] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_RPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_where] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_not] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_CARET] = ACTIONS(900), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(863), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(866), + [anon_sym_null] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, [193] = { - [sym_cell_path] = STATE(318), - [sym_path] = STATE(171), + [sym_cell_path] = STATE(300), + [sym_path] = STATE(212), [sym_comment] = STATE(193), - [anon_sym_export] = ACTIONS(904), - [anon_sym_alias] = ACTIONS(904), - [anon_sym_let] = ACTIONS(904), - [anon_sym_let_DASHenv] = ACTIONS(904), - [anon_sym_mut] = ACTIONS(904), - [anon_sym_const] = ACTIONS(904), - [anon_sym_SEMI] = ACTIONS(904), - [sym_cmd_identifier] = ACTIONS(904), - [anon_sym_LF] = ACTIONS(906), - [anon_sym_def] = ACTIONS(904), - [anon_sym_export_DASHenv] = ACTIONS(904), - [anon_sym_extern] = ACTIONS(904), - [anon_sym_module] = ACTIONS(904), - [anon_sym_use] = ACTIONS(904), - [anon_sym_LBRACK] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_RPAREN] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_error] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_break] = ACTIONS(904), - [anon_sym_continue] = ACTIONS(904), - [anon_sym_for] = ACTIONS(904), - [anon_sym_in] = ACTIONS(904), - [anon_sym_loop] = ACTIONS(904), - [anon_sym_while] = ACTIONS(904), - [anon_sym_do] = ACTIONS(904), - [anon_sym_if] = ACTIONS(904), - [anon_sym_match] = ACTIONS(904), - [anon_sym_LBRACE] = ACTIONS(904), - [anon_sym_RBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(904), - [anon_sym_return] = ACTIONS(904), - [anon_sym_source] = ACTIONS(904), - [anon_sym_source_DASHenv] = ACTIONS(904), - [anon_sym_register] = ACTIONS(904), - [anon_sym_hide] = ACTIONS(904), - [anon_sym_hide_DASHenv] = ACTIONS(904), - [anon_sym_overlay] = ACTIONS(904), - [anon_sym_STAR] = ACTIONS(904), - [anon_sym_where] = ACTIONS(904), - [anon_sym_STAR_STAR] = ACTIONS(904), - [anon_sym_PLUS_PLUS] = ACTIONS(904), - [anon_sym_SLASH] = ACTIONS(904), - [anon_sym_mod] = ACTIONS(904), - [anon_sym_SLASH_SLASH] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_bit_DASHshl] = ACTIONS(904), - [anon_sym_bit_DASHshr] = ACTIONS(904), - [anon_sym_EQ_EQ] = ACTIONS(904), - [anon_sym_BANG_EQ] = ACTIONS(904), - [anon_sym_LT2] = ACTIONS(904), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_not_DASHin] = ACTIONS(904), - [anon_sym_starts_DASHwith] = ACTIONS(904), - [anon_sym_ends_DASHwith] = ACTIONS(904), - [anon_sym_EQ_TILDE] = ACTIONS(904), - [anon_sym_BANG_TILDE] = ACTIONS(904), - [anon_sym_bit_DASHand] = ACTIONS(904), - [anon_sym_bit_DASHxor] = ACTIONS(904), - [anon_sym_bit_DASHor] = ACTIONS(904), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(904), - [anon_sym_or] = ACTIONS(904), - [anon_sym_not] = ACTIONS(904), - [anon_sym_null] = ACTIONS(904), - [anon_sym_true] = ACTIONS(904), - [anon_sym_false] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_0b] = ACTIONS(904), - [anon_sym_0o] = ACTIONS(904), - [anon_sym_0x] = ACTIONS(904), - [sym_val_date] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(904), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(904), - [anon_sym_CARET] = ACTIONS(904), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_RPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_where] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_not] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_CARET] = ACTIONS(868), [anon_sym_POUND] = ACTIONS(105), }, [194] = { [sym_comment] = STATE(194), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(908), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(824), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_RPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [195] = { - [sym_cell_path] = STATE(293), - [sym_path] = STATE(171), + [sym_cell_path] = STATE(279), + [sym_path] = STATE(212), [sym_comment] = STATE(195), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, [196] = { + [sym_cell_path] = STATE(346), + [sym_path] = STATE(212), [sym_comment] = STATE(196), - [ts_builtin_sym_end] = ACTIONS(739), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [anon_sym_SEMI] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_LF] = ACTIONS(739), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), - [anon_sym_LBRACK] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(737), - [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_error] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), - [anon_sym_LBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(911), - [anon_sym_try] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_where] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(737), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [anon_sym_not] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(914), - [anon_sym_null] = ACTIONS(737), - [anon_sym_true] = ACTIONS(737), - [anon_sym_false] = ACTIONS(737), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(737), - [aux_sym__val_number_token2] = ACTIONS(737), - [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_0b] = ACTIONS(737), - [anon_sym_0o] = ACTIONS(737), - [anon_sym_0x] = ACTIONS(737), - [sym_val_date] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [sym__str_single_quotes] = ACTIONS(737), - [sym__str_back_ticks] = ACTIONS(737), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(737), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(737), - [anon_sym_CARET] = ACTIONS(737), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_RPAREN] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_error] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_where] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_not] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), [anon_sym_POUND] = ACTIONS(105), }, [197] = { - [sym_path] = STATE(249), [sym_comment] = STATE(197), - [aux_sym_cell_path_repeat1] = STATE(191), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_null] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, [198] = { [sym_comment] = STATE(198), - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(916), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(882), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(884), [anon_sym_POUND] = ACTIONS(105), }, [199] = { + [sym_cell_path] = STATE(345), + [sym_path] = STATE(212), [sym_comment] = STATE(199), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(918), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), + [anon_sym_export] = ACTIONS(886), + [anon_sym_alias] = ACTIONS(886), + [anon_sym_let] = ACTIONS(886), + [anon_sym_let_DASHenv] = ACTIONS(886), + [anon_sym_mut] = ACTIONS(886), + [anon_sym_const] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [sym_cmd_identifier] = ACTIONS(886), + [anon_sym_LF] = ACTIONS(888), + [anon_sym_def] = ACTIONS(886), + [anon_sym_export_DASHenv] = ACTIONS(886), + [anon_sym_extern] = ACTIONS(886), + [anon_sym_module] = ACTIONS(886), + [anon_sym_use] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LPAREN] = ACTIONS(886), + [anon_sym_RPAREN] = ACTIONS(886), + [anon_sym_DOLLAR] = ACTIONS(886), + [anon_sym_error] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(886), + [anon_sym_continue] = ACTIONS(886), + [anon_sym_for] = ACTIONS(886), + [anon_sym_in] = ACTIONS(886), + [anon_sym_loop] = ACTIONS(886), + [anon_sym_while] = ACTIONS(886), + [anon_sym_do] = ACTIONS(886), + [anon_sym_if] = ACTIONS(886), + [anon_sym_match] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_source] = ACTIONS(886), + [anon_sym_source_DASHenv] = ACTIONS(886), + [anon_sym_register] = ACTIONS(886), + [anon_sym_hide] = ACTIONS(886), + [anon_sym_hide_DASHenv] = ACTIONS(886), + [anon_sym_overlay] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_where] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_mod] = ACTIONS(886), + [anon_sym_SLASH_SLASH] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(886), + [anon_sym_bit_DASHshr] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_LT2] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_not_DASHin] = ACTIONS(886), + [anon_sym_starts_DASHwith] = ACTIONS(886), + [anon_sym_ends_DASHwith] = ACTIONS(886), + [anon_sym_EQ_TILDE] = ACTIONS(886), + [anon_sym_BANG_TILDE] = ACTIONS(886), + [anon_sym_bit_DASHand] = ACTIONS(886), + [anon_sym_bit_DASHxor] = ACTIONS(886), + [anon_sym_bit_DASHor] = ACTIONS(886), + [anon_sym_and] = ACTIONS(886), + [anon_sym_xor] = ACTIONS(886), + [anon_sym_or] = ACTIONS(886), + [anon_sym_not] = ACTIONS(886), + [anon_sym_null] = ACTIONS(886), + [anon_sym_true] = ACTIONS(886), + [anon_sym_false] = ACTIONS(886), + [aux_sym__val_number_decimal_token1] = ACTIONS(886), + [aux_sym__val_number_token1] = ACTIONS(886), + [aux_sym__val_number_token2] = ACTIONS(886), + [aux_sym__val_number_token3] = ACTIONS(886), + [aux_sym__val_number_token4] = ACTIONS(886), + [aux_sym__val_number_token5] = ACTIONS(886), + [aux_sym__val_number_token6] = ACTIONS(886), + [anon_sym_0b] = ACTIONS(886), + [anon_sym_0o] = ACTIONS(886), + [anon_sym_0x] = ACTIONS(886), + [sym_val_date] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [sym__str_single_quotes] = ACTIONS(886), + [sym__str_back_ticks] = ACTIONS(886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), [anon_sym_POUND] = ACTIONS(105), }, [200] = { + [sym_path] = STATE(266), [sym_comment] = STATE(200), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [aux_sym_cell_path_repeat1] = STATE(215), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_RPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, [201] = { + [sym_path] = STATE(266), [sym_comment] = STATE(201), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(794), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), + [aux_sym_cell_path_repeat1] = STATE(201), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [anon_sym_SEMI] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_RPAREN] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_error] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_LBRACE] = ACTIONS(851), + [anon_sym_RBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(890), + [anon_sym_try] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_where] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(851), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(851), + [anon_sym_BANG_EQ] = ACTIONS(851), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(851), + [anon_sym_GT_EQ] = ACTIONS(851), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(851), + [anon_sym_BANG_TILDE] = ACTIONS(851), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [anon_sym_not] = ACTIONS(851), + [anon_sym_null] = ACTIONS(851), + [anon_sym_true] = ACTIONS(851), + [anon_sym_false] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_0b] = ACTIONS(851), + [anon_sym_0o] = ACTIONS(851), + [anon_sym_0x] = ACTIONS(851), + [sym_val_date] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(851), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(851), + [anon_sym_CARET] = ACTIONS(851), [anon_sym_POUND] = ACTIONS(105), }, [202] = { - [sym_path] = STATE(249), [sym_comment] = STATE(202), - [aux_sym_cell_path_repeat1] = STATE(177), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_RPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(893), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), [anon_sym_POUND] = ACTIONS(105), }, [203] = { - [sym_cell_path] = STATE(317), - [sym_path] = STATE(171), [sym_comment] = STATE(203), - [anon_sym_export] = ACTIONS(920), - [anon_sym_alias] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_let_DASHenv] = ACTIONS(920), - [anon_sym_mut] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [anon_sym_SEMI] = ACTIONS(920), - [sym_cmd_identifier] = ACTIONS(920), - [anon_sym_LF] = ACTIONS(922), - [anon_sym_def] = ACTIONS(920), - [anon_sym_export_DASHenv] = ACTIONS(920), - [anon_sym_extern] = ACTIONS(920), - [anon_sym_module] = ACTIONS(920), - [anon_sym_use] = ACTIONS(920), - [anon_sym_LBRACK] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(920), - [anon_sym_RPAREN] = ACTIONS(920), - [anon_sym_DOLLAR] = ACTIONS(920), - [anon_sym_error] = ACTIONS(920), - [anon_sym_GT] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_in] = ACTIONS(920), - [anon_sym_loop] = ACTIONS(920), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_match] = ACTIONS(920), - [anon_sym_LBRACE] = ACTIONS(920), - [anon_sym_RBRACE] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(920), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_source] = ACTIONS(920), - [anon_sym_source_DASHenv] = ACTIONS(920), - [anon_sym_register] = ACTIONS(920), - [anon_sym_hide] = ACTIONS(920), - [anon_sym_hide_DASHenv] = ACTIONS(920), - [anon_sym_overlay] = ACTIONS(920), - [anon_sym_STAR] = ACTIONS(920), - [anon_sym_where] = ACTIONS(920), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_mod] = ACTIONS(920), - [anon_sym_SLASH_SLASH] = ACTIONS(920), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_bit_DASHshl] = ACTIONS(920), - [anon_sym_bit_DASHshr] = ACTIONS(920), - [anon_sym_EQ_EQ] = ACTIONS(920), - [anon_sym_BANG_EQ] = ACTIONS(920), - [anon_sym_LT2] = ACTIONS(920), - [anon_sym_LT_EQ] = ACTIONS(920), - [anon_sym_GT_EQ] = ACTIONS(920), - [anon_sym_not_DASHin] = ACTIONS(920), - [anon_sym_starts_DASHwith] = ACTIONS(920), - [anon_sym_ends_DASHwith] = ACTIONS(920), - [anon_sym_EQ_TILDE] = ACTIONS(920), - [anon_sym_BANG_TILDE] = ACTIONS(920), - [anon_sym_bit_DASHand] = ACTIONS(920), - [anon_sym_bit_DASHxor] = ACTIONS(920), - [anon_sym_bit_DASHor] = ACTIONS(920), - [anon_sym_and] = ACTIONS(920), - [anon_sym_xor] = ACTIONS(920), - [anon_sym_or] = ACTIONS(920), - [anon_sym_not] = ACTIONS(920), - [anon_sym_null] = ACTIONS(920), - [anon_sym_true] = ACTIONS(920), - [anon_sym_false] = ACTIONS(920), - [aux_sym__val_number_decimal_token1] = ACTIONS(920), - [aux_sym__val_number_token1] = ACTIONS(920), - [aux_sym__val_number_token2] = ACTIONS(920), - [aux_sym__val_number_token3] = ACTIONS(920), - [aux_sym__val_number_token4] = ACTIONS(920), - [aux_sym__val_number_token5] = ACTIONS(920), - [aux_sym__val_number_token6] = ACTIONS(920), - [anon_sym_0b] = ACTIONS(920), - [anon_sym_0o] = ACTIONS(920), - [anon_sym_0x] = ACTIONS(920), - [sym_val_date] = ACTIONS(920), - [anon_sym_DQUOTE] = ACTIONS(920), - [sym__str_single_quotes] = ACTIONS(920), - [sym__str_back_ticks] = ACTIONS(920), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(920), - [anon_sym_CARET] = ACTIONS(920), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [204] = { - [sym_cell_path] = STATE(314), - [sym_path] = STATE(171), [sym_comment] = STATE(204), - [anon_sym_export] = ACTIONS(924), - [anon_sym_alias] = ACTIONS(924), - [anon_sym_let] = ACTIONS(924), - [anon_sym_let_DASHenv] = ACTIONS(924), - [anon_sym_mut] = ACTIONS(924), - [anon_sym_const] = ACTIONS(924), - [anon_sym_SEMI] = ACTIONS(924), - [sym_cmd_identifier] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_def] = ACTIONS(924), - [anon_sym_export_DASHenv] = ACTIONS(924), - [anon_sym_extern] = ACTIONS(924), - [anon_sym_module] = ACTIONS(924), - [anon_sym_use] = ACTIONS(924), - [anon_sym_LBRACK] = ACTIONS(924), - [anon_sym_LPAREN] = ACTIONS(924), - [anon_sym_RPAREN] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(924), - [anon_sym_error] = ACTIONS(924), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(924), - [anon_sym_break] = ACTIONS(924), - [anon_sym_continue] = ACTIONS(924), - [anon_sym_for] = ACTIONS(924), - [anon_sym_in] = ACTIONS(924), - [anon_sym_loop] = ACTIONS(924), - [anon_sym_while] = ACTIONS(924), - [anon_sym_do] = ACTIONS(924), - [anon_sym_if] = ACTIONS(924), - [anon_sym_match] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(924), - [anon_sym_RBRACE] = ACTIONS(924), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_DOT2] = ACTIONS(865), - [anon_sym_try] = ACTIONS(924), - [anon_sym_return] = ACTIONS(924), - [anon_sym_source] = ACTIONS(924), - [anon_sym_source_DASHenv] = ACTIONS(924), - [anon_sym_register] = ACTIONS(924), - [anon_sym_hide] = ACTIONS(924), - [anon_sym_hide_DASHenv] = ACTIONS(924), - [anon_sym_overlay] = ACTIONS(924), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_where] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(924), - [anon_sym_PLUS_PLUS] = ACTIONS(924), - [anon_sym_SLASH] = ACTIONS(924), - [anon_sym_mod] = ACTIONS(924), - [anon_sym_SLASH_SLASH] = ACTIONS(924), - [anon_sym_PLUS] = ACTIONS(924), - [anon_sym_bit_DASHshl] = ACTIONS(924), - [anon_sym_bit_DASHshr] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ] = ACTIONS(924), - [anon_sym_LT2] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(924), - [anon_sym_GT_EQ] = ACTIONS(924), - [anon_sym_not_DASHin] = ACTIONS(924), - [anon_sym_starts_DASHwith] = ACTIONS(924), - [anon_sym_ends_DASHwith] = ACTIONS(924), - [anon_sym_EQ_TILDE] = ACTIONS(924), - [anon_sym_BANG_TILDE] = ACTIONS(924), - [anon_sym_bit_DASHand] = ACTIONS(924), - [anon_sym_bit_DASHxor] = ACTIONS(924), - [anon_sym_bit_DASHor] = ACTIONS(924), - [anon_sym_and] = ACTIONS(924), - [anon_sym_xor] = ACTIONS(924), - [anon_sym_or] = ACTIONS(924), - [anon_sym_not] = ACTIONS(924), - [anon_sym_null] = ACTIONS(924), - [anon_sym_true] = ACTIONS(924), - [anon_sym_false] = ACTIONS(924), - [aux_sym__val_number_decimal_token1] = ACTIONS(924), - [aux_sym__val_number_token1] = ACTIONS(924), - [aux_sym__val_number_token2] = ACTIONS(924), - [aux_sym__val_number_token3] = ACTIONS(924), - [aux_sym__val_number_token4] = ACTIONS(924), - [aux_sym__val_number_token5] = ACTIONS(924), - [aux_sym__val_number_token6] = ACTIONS(924), - [anon_sym_0b] = ACTIONS(924), - [anon_sym_0o] = ACTIONS(924), - [anon_sym_0x] = ACTIONS(924), - [sym_val_date] = ACTIONS(924), - [anon_sym_DQUOTE] = ACTIONS(924), - [sym__str_single_quotes] = ACTIONS(924), - [sym__str_back_ticks] = ACTIONS(924), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(924), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(924), - [anon_sym_CARET] = ACTIONS(924), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(841), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [205] = { + [sym_cell_path] = STATE(287), + [sym_path] = STATE(212), [sym_comment] = STATE(205), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(928), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [206] = { + [sym_cell_path] = STATE(317), + [sym_path] = STATE(212), [sym_comment] = STATE(206), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_EQ] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [anon_sym_SEMI] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_COLON] = ACTIONS(930), - [anon_sym_COMMA] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_list] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_make] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_else] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_catch] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_new] = ACTIONS(930), - [anon_sym_as] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_PLUS_EQ] = ACTIONS(930), - [anon_sym_DASH_EQ] = ACTIONS(930), - [anon_sym_STAR_EQ] = ACTIONS(930), - [anon_sym_SLASH_EQ] = ACTIONS(930), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [aux_sym__record_key_token2] = ACTIONS(930), + [anon_sym_export] = ACTIONS(895), + [anon_sym_alias] = ACTIONS(895), + [anon_sym_let] = ACTIONS(895), + [anon_sym_let_DASHenv] = ACTIONS(895), + [anon_sym_mut] = ACTIONS(895), + [anon_sym_const] = ACTIONS(895), + [anon_sym_SEMI] = ACTIONS(895), + [sym_cmd_identifier] = ACTIONS(895), + [anon_sym_LF] = ACTIONS(897), + [anon_sym_def] = ACTIONS(895), + [anon_sym_export_DASHenv] = ACTIONS(895), + [anon_sym_extern] = ACTIONS(895), + [anon_sym_module] = ACTIONS(895), + [anon_sym_use] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_RPAREN] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_error] = ACTIONS(895), + [anon_sym_GT] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_break] = ACTIONS(895), + [anon_sym_continue] = ACTIONS(895), + [anon_sym_for] = ACTIONS(895), + [anon_sym_in] = ACTIONS(895), + [anon_sym_loop] = ACTIONS(895), + [anon_sym_while] = ACTIONS(895), + [anon_sym_do] = ACTIONS(895), + [anon_sym_if] = ACTIONS(895), + [anon_sym_match] = ACTIONS(895), + [anon_sym_LBRACE] = ACTIONS(895), + [anon_sym_RBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(895), + [anon_sym_return] = ACTIONS(895), + [anon_sym_source] = ACTIONS(895), + [anon_sym_source_DASHenv] = ACTIONS(895), + [anon_sym_register] = ACTIONS(895), + [anon_sym_hide] = ACTIONS(895), + [anon_sym_hide_DASHenv] = ACTIONS(895), + [anon_sym_overlay] = ACTIONS(895), + [anon_sym_STAR] = ACTIONS(895), + [anon_sym_where] = ACTIONS(895), + [anon_sym_STAR_STAR] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(895), + [anon_sym_SLASH] = ACTIONS(895), + [anon_sym_mod] = ACTIONS(895), + [anon_sym_SLASH_SLASH] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_bit_DASHshl] = ACTIONS(895), + [anon_sym_bit_DASHshr] = ACTIONS(895), + [anon_sym_EQ_EQ] = ACTIONS(895), + [anon_sym_BANG_EQ] = ACTIONS(895), + [anon_sym_LT2] = ACTIONS(895), + [anon_sym_LT_EQ] = ACTIONS(895), + [anon_sym_GT_EQ] = ACTIONS(895), + [anon_sym_not_DASHin] = ACTIONS(895), + [anon_sym_starts_DASHwith] = ACTIONS(895), + [anon_sym_ends_DASHwith] = ACTIONS(895), + [anon_sym_EQ_TILDE] = ACTIONS(895), + [anon_sym_BANG_TILDE] = ACTIONS(895), + [anon_sym_bit_DASHand] = ACTIONS(895), + [anon_sym_bit_DASHxor] = ACTIONS(895), + [anon_sym_bit_DASHor] = ACTIONS(895), + [anon_sym_and] = ACTIONS(895), + [anon_sym_xor] = ACTIONS(895), + [anon_sym_or] = ACTIONS(895), + [anon_sym_not] = ACTIONS(895), + [anon_sym_null] = ACTIONS(895), + [anon_sym_true] = ACTIONS(895), + [anon_sym_false] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_0b] = ACTIONS(895), + [anon_sym_0o] = ACTIONS(895), + [anon_sym_0x] = ACTIONS(895), + [sym_val_date] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(895), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(895), + [anon_sym_CARET] = ACTIONS(895), [anon_sym_POUND] = ACTIONS(105), }, [207] = { - [sym_cell_path] = STATE(336), - [sym_path] = STATE(208), + [sym_path] = STATE(266), [sym_comment] = STATE(207), - [ts_builtin_sym_end] = ACTIONS(873), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [aux_sym_cell_path_repeat1] = STATE(201), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [208] = { - [sym_path] = STATE(297), + [sym_cell_path] = STATE(332), + [sym_path] = STATE(212), [sym_comment] = STATE(208), - [aux_sym_cell_path_repeat1] = STATE(210), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [anon_sym_export] = ACTIONS(899), + [anon_sym_alias] = ACTIONS(899), + [anon_sym_let] = ACTIONS(899), + [anon_sym_let_DASHenv] = ACTIONS(899), + [anon_sym_mut] = ACTIONS(899), + [anon_sym_const] = ACTIONS(899), + [anon_sym_SEMI] = ACTIONS(899), + [sym_cmd_identifier] = ACTIONS(899), + [anon_sym_LF] = ACTIONS(901), + [anon_sym_def] = ACTIONS(899), + [anon_sym_export_DASHenv] = ACTIONS(899), + [anon_sym_extern] = ACTIONS(899), + [anon_sym_module] = ACTIONS(899), + [anon_sym_use] = ACTIONS(899), + [anon_sym_LBRACK] = ACTIONS(899), + [anon_sym_LPAREN] = ACTIONS(899), + [anon_sym_RPAREN] = ACTIONS(899), + [anon_sym_DOLLAR] = ACTIONS(899), + [anon_sym_error] = ACTIONS(899), + [anon_sym_GT] = ACTIONS(899), + [anon_sym_DASH] = ACTIONS(899), + [anon_sym_break] = ACTIONS(899), + [anon_sym_continue] = ACTIONS(899), + [anon_sym_for] = ACTIONS(899), + [anon_sym_in] = ACTIONS(899), + [anon_sym_loop] = ACTIONS(899), + [anon_sym_while] = ACTIONS(899), + [anon_sym_do] = ACTIONS(899), + [anon_sym_if] = ACTIONS(899), + [anon_sym_match] = ACTIONS(899), + [anon_sym_LBRACE] = ACTIONS(899), + [anon_sym_RBRACE] = ACTIONS(899), + [anon_sym_DOT] = ACTIONS(899), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(899), + [anon_sym_return] = ACTIONS(899), + [anon_sym_source] = ACTIONS(899), + [anon_sym_source_DASHenv] = ACTIONS(899), + [anon_sym_register] = ACTIONS(899), + [anon_sym_hide] = ACTIONS(899), + [anon_sym_hide_DASHenv] = ACTIONS(899), + [anon_sym_overlay] = ACTIONS(899), + [anon_sym_STAR] = ACTIONS(899), + [anon_sym_where] = ACTIONS(899), + [anon_sym_STAR_STAR] = ACTIONS(899), + [anon_sym_PLUS_PLUS] = ACTIONS(899), + [anon_sym_SLASH] = ACTIONS(899), + [anon_sym_mod] = ACTIONS(899), + [anon_sym_SLASH_SLASH] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(899), + [anon_sym_bit_DASHshl] = ACTIONS(899), + [anon_sym_bit_DASHshr] = ACTIONS(899), + [anon_sym_EQ_EQ] = ACTIONS(899), + [anon_sym_BANG_EQ] = ACTIONS(899), + [anon_sym_LT2] = ACTIONS(899), + [anon_sym_LT_EQ] = ACTIONS(899), + [anon_sym_GT_EQ] = ACTIONS(899), + [anon_sym_not_DASHin] = ACTIONS(899), + [anon_sym_starts_DASHwith] = ACTIONS(899), + [anon_sym_ends_DASHwith] = ACTIONS(899), + [anon_sym_EQ_TILDE] = ACTIONS(899), + [anon_sym_BANG_TILDE] = ACTIONS(899), + [anon_sym_bit_DASHand] = ACTIONS(899), + [anon_sym_bit_DASHxor] = ACTIONS(899), + [anon_sym_bit_DASHor] = ACTIONS(899), + [anon_sym_and] = ACTIONS(899), + [anon_sym_xor] = ACTIONS(899), + [anon_sym_or] = ACTIONS(899), + [anon_sym_not] = ACTIONS(899), + [anon_sym_null] = ACTIONS(899), + [anon_sym_true] = ACTIONS(899), + [anon_sym_false] = ACTIONS(899), + [aux_sym__val_number_decimal_token1] = ACTIONS(899), + [aux_sym__val_number_token1] = ACTIONS(899), + [aux_sym__val_number_token2] = ACTIONS(899), + [aux_sym__val_number_token3] = ACTIONS(899), + [aux_sym__val_number_token4] = ACTIONS(899), + [aux_sym__val_number_token5] = ACTIONS(899), + [aux_sym__val_number_token6] = ACTIONS(899), + [anon_sym_0b] = ACTIONS(899), + [anon_sym_0o] = ACTIONS(899), + [anon_sym_0x] = ACTIONS(899), + [sym_val_date] = ACTIONS(899), + [anon_sym_DQUOTE] = ACTIONS(899), + [sym__str_single_quotes] = ACTIONS(899), + [sym__str_back_ticks] = ACTIONS(899), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(899), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(899), + [anon_sym_CARET] = ACTIONS(899), [anon_sym_POUND] = ACTIONS(105), }, [209] = { - [sym_cell_path] = STATE(312), - [sym_path] = STATE(229), [sym_comment] = STATE(209), - [ts_builtin_sym_end] = ACTIONS(873), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(936), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(808), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [210] = { - [sym_path] = STATE(297), [sym_comment] = STATE(210), - [aux_sym_cell_path_repeat1] = STATE(214), - [ts_builtin_sym_end] = ACTIONS(790), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_EQ] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_COLON] = ACTIONS(903), + [anon_sym_COMMA] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_PIPE] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_list] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_make] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_else] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_catch] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_new] = ACTIONS(903), + [anon_sym_as] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_PLUS_EQ] = ACTIONS(903), + [anon_sym_DASH_EQ] = ACTIONS(903), + [anon_sym_STAR_EQ] = ACTIONS(903), + [anon_sym_SLASH_EQ] = ACTIONS(903), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [aux_sym__record_key_token2] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, [211] = { [sym_comment] = STATE(211), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_EQ] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [anon_sym_SEMI] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_COLON] = ACTIONS(939), - [anon_sym_COMMA] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_PIPE] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_error] = ACTIONS(939), - [anon_sym_list] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_make] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_else] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_RBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_catch] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_new] = ACTIONS(939), - [anon_sym_as] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_PLUS_EQ] = ACTIONS(939), - [anon_sym_DASH_EQ] = ACTIONS(939), - [anon_sym_STAR_EQ] = ACTIONS(939), - [anon_sym_SLASH_EQ] = ACTIONS(939), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(939), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(939), - [anon_sym_BANG_EQ] = ACTIONS(939), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(939), - [anon_sym_GT_EQ] = ACTIONS(939), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(939), - [anon_sym_BANG_TILDE] = ACTIONS(939), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [aux_sym__record_key_token2] = ACTIONS(939), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_EQ] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_COLON] = ACTIONS(907), + [anon_sym_COMMA] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_PIPE] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_list] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_make] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_else] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_catch] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_new] = ACTIONS(907), + [anon_sym_as] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_PLUS_EQ] = ACTIONS(907), + [anon_sym_DASH_EQ] = ACTIONS(907), + [anon_sym_STAR_EQ] = ACTIONS(907), + [anon_sym_SLASH_EQ] = ACTIONS(907), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [aux_sym__record_key_token2] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [212] = { + [sym_path] = STATE(266), [sym_comment] = STATE(212), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(883), + [aux_sym_cell_path_repeat1] = STATE(207), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_RPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, [213] = { - [sym_cell_path] = STATE(376), - [sym_path] = STATE(208), + [sym_cell_path] = STATE(342), + [sym_path] = STATE(212), [sym_comment] = STATE(213), - [ts_builtin_sym_end] = ACTIONS(926), - [anon_sym_export] = ACTIONS(924), - [anon_sym_alias] = ACTIONS(924), - [anon_sym_let] = ACTIONS(924), - [anon_sym_let_DASHenv] = ACTIONS(924), - [anon_sym_mut] = ACTIONS(924), - [anon_sym_const] = ACTIONS(924), - [anon_sym_SEMI] = ACTIONS(924), - [sym_cmd_identifier] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_def] = ACTIONS(924), - [anon_sym_export_DASHenv] = ACTIONS(924), - [anon_sym_extern] = ACTIONS(924), - [anon_sym_module] = ACTIONS(924), - [anon_sym_use] = ACTIONS(924), - [anon_sym_LBRACK] = ACTIONS(924), - [anon_sym_LPAREN] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(924), - [anon_sym_error] = ACTIONS(924), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(924), - [anon_sym_break] = ACTIONS(924), - [anon_sym_continue] = ACTIONS(924), - [anon_sym_for] = ACTIONS(924), - [anon_sym_in] = ACTIONS(924), - [anon_sym_loop] = ACTIONS(924), - [anon_sym_while] = ACTIONS(924), - [anon_sym_do] = ACTIONS(924), - [anon_sym_if] = ACTIONS(924), - [anon_sym_match] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(924), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(924), - [anon_sym_return] = ACTIONS(924), - [anon_sym_source] = ACTIONS(924), - [anon_sym_source_DASHenv] = ACTIONS(924), - [anon_sym_register] = ACTIONS(924), - [anon_sym_hide] = ACTIONS(924), - [anon_sym_hide_DASHenv] = ACTIONS(924), - [anon_sym_overlay] = ACTIONS(924), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_where] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(924), - [anon_sym_PLUS_PLUS] = ACTIONS(924), - [anon_sym_SLASH] = ACTIONS(924), - [anon_sym_mod] = ACTIONS(924), - [anon_sym_SLASH_SLASH] = ACTIONS(924), - [anon_sym_PLUS] = ACTIONS(924), - [anon_sym_bit_DASHshl] = ACTIONS(924), - [anon_sym_bit_DASHshr] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ] = ACTIONS(924), - [anon_sym_LT2] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(924), - [anon_sym_GT_EQ] = ACTIONS(924), - [anon_sym_not_DASHin] = ACTIONS(924), - [anon_sym_starts_DASHwith] = ACTIONS(924), - [anon_sym_ends_DASHwith] = ACTIONS(924), - [anon_sym_EQ_TILDE] = ACTIONS(924), - [anon_sym_BANG_TILDE] = ACTIONS(924), - [anon_sym_bit_DASHand] = ACTIONS(924), - [anon_sym_bit_DASHxor] = ACTIONS(924), - [anon_sym_bit_DASHor] = ACTIONS(924), - [anon_sym_and] = ACTIONS(924), - [anon_sym_xor] = ACTIONS(924), - [anon_sym_or] = ACTIONS(924), - [anon_sym_not] = ACTIONS(924), - [anon_sym_null] = ACTIONS(924), - [anon_sym_true] = ACTIONS(924), - [anon_sym_false] = ACTIONS(924), - [aux_sym__val_number_decimal_token1] = ACTIONS(924), - [aux_sym__val_number_token1] = ACTIONS(924), - [aux_sym__val_number_token2] = ACTIONS(924), - [aux_sym__val_number_token3] = ACTIONS(924), - [aux_sym__val_number_token4] = ACTIONS(924), - [aux_sym__val_number_token5] = ACTIONS(924), - [aux_sym__val_number_token6] = ACTIONS(924), - [anon_sym_0b] = ACTIONS(924), - [anon_sym_0o] = ACTIONS(924), - [anon_sym_0x] = ACTIONS(924), - [sym_val_date] = ACTIONS(924), - [anon_sym_DQUOTE] = ACTIONS(924), - [sym__str_single_quotes] = ACTIONS(924), - [sym__str_back_ticks] = ACTIONS(924), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(924), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(924), - [anon_sym_CARET] = ACTIONS(924), + [anon_sym_export] = ACTIONS(911), + [anon_sym_alias] = ACTIONS(911), + [anon_sym_let] = ACTIONS(911), + [anon_sym_let_DASHenv] = ACTIONS(911), + [anon_sym_mut] = ACTIONS(911), + [anon_sym_const] = ACTIONS(911), + [anon_sym_SEMI] = ACTIONS(911), + [sym_cmd_identifier] = ACTIONS(911), + [anon_sym_LF] = ACTIONS(913), + [anon_sym_def] = ACTIONS(911), + [anon_sym_export_DASHenv] = ACTIONS(911), + [anon_sym_extern] = ACTIONS(911), + [anon_sym_module] = ACTIONS(911), + [anon_sym_use] = ACTIONS(911), + [anon_sym_LBRACK] = ACTIONS(911), + [anon_sym_LPAREN] = ACTIONS(911), + [anon_sym_RPAREN] = ACTIONS(911), + [anon_sym_DOLLAR] = ACTIONS(911), + [anon_sym_error] = ACTIONS(911), + [anon_sym_GT] = ACTIONS(911), + [anon_sym_DASH] = ACTIONS(911), + [anon_sym_break] = ACTIONS(911), + [anon_sym_continue] = ACTIONS(911), + [anon_sym_for] = ACTIONS(911), + [anon_sym_in] = ACTIONS(911), + [anon_sym_loop] = ACTIONS(911), + [anon_sym_while] = ACTIONS(911), + [anon_sym_do] = ACTIONS(911), + [anon_sym_if] = ACTIONS(911), + [anon_sym_match] = ACTIONS(911), + [anon_sym_LBRACE] = ACTIONS(911), + [anon_sym_RBRACE] = ACTIONS(911), + [anon_sym_DOT] = ACTIONS(911), + [anon_sym_DOT2] = ACTIONS(872), + [anon_sym_try] = ACTIONS(911), + [anon_sym_return] = ACTIONS(911), + [anon_sym_source] = ACTIONS(911), + [anon_sym_source_DASHenv] = ACTIONS(911), + [anon_sym_register] = ACTIONS(911), + [anon_sym_hide] = ACTIONS(911), + [anon_sym_hide_DASHenv] = ACTIONS(911), + [anon_sym_overlay] = ACTIONS(911), + [anon_sym_STAR] = ACTIONS(911), + [anon_sym_where] = ACTIONS(911), + [anon_sym_STAR_STAR] = ACTIONS(911), + [anon_sym_PLUS_PLUS] = ACTIONS(911), + [anon_sym_SLASH] = ACTIONS(911), + [anon_sym_mod] = ACTIONS(911), + [anon_sym_SLASH_SLASH] = ACTIONS(911), + [anon_sym_PLUS] = ACTIONS(911), + [anon_sym_bit_DASHshl] = ACTIONS(911), + [anon_sym_bit_DASHshr] = ACTIONS(911), + [anon_sym_EQ_EQ] = ACTIONS(911), + [anon_sym_BANG_EQ] = ACTIONS(911), + [anon_sym_LT2] = ACTIONS(911), + [anon_sym_LT_EQ] = ACTIONS(911), + [anon_sym_GT_EQ] = ACTIONS(911), + [anon_sym_not_DASHin] = ACTIONS(911), + [anon_sym_starts_DASHwith] = ACTIONS(911), + [anon_sym_ends_DASHwith] = ACTIONS(911), + [anon_sym_EQ_TILDE] = ACTIONS(911), + [anon_sym_BANG_TILDE] = ACTIONS(911), + [anon_sym_bit_DASHand] = ACTIONS(911), + [anon_sym_bit_DASHxor] = ACTIONS(911), + [anon_sym_bit_DASHor] = ACTIONS(911), + [anon_sym_and] = ACTIONS(911), + [anon_sym_xor] = ACTIONS(911), + [anon_sym_or] = ACTIONS(911), + [anon_sym_not] = ACTIONS(911), + [anon_sym_null] = ACTIONS(911), + [anon_sym_true] = ACTIONS(911), + [anon_sym_false] = ACTIONS(911), + [aux_sym__val_number_decimal_token1] = ACTIONS(911), + [aux_sym__val_number_token1] = ACTIONS(911), + [aux_sym__val_number_token2] = ACTIONS(911), + [aux_sym__val_number_token3] = ACTIONS(911), + [aux_sym__val_number_token4] = ACTIONS(911), + [aux_sym__val_number_token5] = ACTIONS(911), + [aux_sym__val_number_token6] = ACTIONS(911), + [anon_sym_0b] = ACTIONS(911), + [anon_sym_0o] = ACTIONS(911), + [anon_sym_0x] = ACTIONS(911), + [sym_val_date] = ACTIONS(911), + [anon_sym_DQUOTE] = ACTIONS(911), + [sym__str_single_quotes] = ACTIONS(911), + [sym__str_back_ticks] = ACTIONS(911), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(911), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(911), + [anon_sym_CARET] = ACTIONS(911), [anon_sym_POUND] = ACTIONS(105), }, [214] = { - [sym_path] = STATE(297), [sym_comment] = STATE(214), - [aux_sym_cell_path_repeat1] = STATE(214), - [ts_builtin_sym_end] = ACTIONS(841), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [anon_sym_SEMI] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_LBRACK] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_error] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(943), - [anon_sym_try] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_where] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(839), - [anon_sym_PLUS_PLUS] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(839), - [anon_sym_BANG_EQ] = ACTIONS(839), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(839), - [anon_sym_GT_EQ] = ACTIONS(839), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(839), - [anon_sym_BANG_TILDE] = ACTIONS(839), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [anon_sym_not] = ACTIONS(839), - [anon_sym_null] = ACTIONS(839), - [anon_sym_true] = ACTIONS(839), - [anon_sym_false] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_0b] = ACTIONS(839), - [anon_sym_0o] = ACTIONS(839), - [anon_sym_0x] = ACTIONS(839), - [sym_val_date] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(839), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(839), - [anon_sym_CARET] = ACTIONS(839), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(915), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(808), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [215] = { + [sym_path] = STATE(266), [sym_comment] = STATE(215), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_RPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), + [aux_sym_cell_path_repeat1] = STATE(201), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [216] = { - [sym_path] = STATE(297), [sym_comment] = STATE(216), - [aux_sym_cell_path_repeat1] = STATE(214), - [ts_builtin_sym_end] = ACTIONS(790), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(922), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(924), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(926), [anon_sym_POUND] = ACTIONS(105), }, [217] = { [sym_comment] = STATE(217), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_null] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [aux_sym_unquoted_token6] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, [218] = { [sym_comment] = STATE(218), - [ts_builtin_sym_end] = ACTIONS(806), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [anon_sym_SEMI] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_LF] = ACTIONS(806), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LBRACK] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_error] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_where] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [anon_sym_not] = ACTIONS(804), - [anon_sym_null] = ACTIONS(804), - [anon_sym_true] = ACTIONS(804), - [anon_sym_false] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_0b] = ACTIONS(804), - [anon_sym_0o] = ACTIONS(804), - [anon_sym_0x] = ACTIONS(804), - [sym_val_date] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), - [anon_sym_CARET] = ACTIONS(804), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(105), }, [219] = { + [sym_cell_path] = STATE(268), + [sym_path] = STATE(200), [sym_comment] = STATE(219), - [ts_builtin_sym_end] = ACTIONS(857), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(946), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(948), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(950), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(928), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, [220] = { - [sym_cell_path] = STATE(334), - [sym_path] = STATE(208), + [sym_cell_path] = STATE(272), + [sym_path] = STATE(200), [sym_comment] = STATE(220), - [ts_builtin_sym_end] = ACTIONS(906), - [anon_sym_export] = ACTIONS(904), - [anon_sym_alias] = ACTIONS(904), - [anon_sym_let] = ACTIONS(904), - [anon_sym_let_DASHenv] = ACTIONS(904), - [anon_sym_mut] = ACTIONS(904), - [anon_sym_const] = ACTIONS(904), - [anon_sym_SEMI] = ACTIONS(904), - [sym_cmd_identifier] = ACTIONS(904), - [anon_sym_LF] = ACTIONS(906), - [anon_sym_def] = ACTIONS(904), - [anon_sym_export_DASHenv] = ACTIONS(904), - [anon_sym_extern] = ACTIONS(904), - [anon_sym_module] = ACTIONS(904), - [anon_sym_use] = ACTIONS(904), - [anon_sym_LBRACK] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_error] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_break] = ACTIONS(904), - [anon_sym_continue] = ACTIONS(904), - [anon_sym_for] = ACTIONS(904), - [anon_sym_in] = ACTIONS(904), - [anon_sym_loop] = ACTIONS(904), - [anon_sym_while] = ACTIONS(904), - [anon_sym_do] = ACTIONS(904), - [anon_sym_if] = ACTIONS(904), - [anon_sym_match] = ACTIONS(904), - [anon_sym_LBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(904), - [anon_sym_return] = ACTIONS(904), - [anon_sym_source] = ACTIONS(904), - [anon_sym_source_DASHenv] = ACTIONS(904), - [anon_sym_register] = ACTIONS(904), - [anon_sym_hide] = ACTIONS(904), - [anon_sym_hide_DASHenv] = ACTIONS(904), - [anon_sym_overlay] = ACTIONS(904), - [anon_sym_STAR] = ACTIONS(904), - [anon_sym_where] = ACTIONS(904), - [anon_sym_STAR_STAR] = ACTIONS(904), - [anon_sym_PLUS_PLUS] = ACTIONS(904), - [anon_sym_SLASH] = ACTIONS(904), - [anon_sym_mod] = ACTIONS(904), - [anon_sym_SLASH_SLASH] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_bit_DASHshl] = ACTIONS(904), - [anon_sym_bit_DASHshr] = ACTIONS(904), - [anon_sym_EQ_EQ] = ACTIONS(904), - [anon_sym_BANG_EQ] = ACTIONS(904), - [anon_sym_LT2] = ACTIONS(904), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_not_DASHin] = ACTIONS(904), - [anon_sym_starts_DASHwith] = ACTIONS(904), - [anon_sym_ends_DASHwith] = ACTIONS(904), - [anon_sym_EQ_TILDE] = ACTIONS(904), - [anon_sym_BANG_TILDE] = ACTIONS(904), - [anon_sym_bit_DASHand] = ACTIONS(904), - [anon_sym_bit_DASHxor] = ACTIONS(904), - [anon_sym_bit_DASHor] = ACTIONS(904), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(904), - [anon_sym_or] = ACTIONS(904), - [anon_sym_not] = ACTIONS(904), - [anon_sym_null] = ACTIONS(904), - [anon_sym_true] = ACTIONS(904), - [anon_sym_false] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_0b] = ACTIONS(904), - [anon_sym_0o] = ACTIONS(904), - [anon_sym_0x] = ACTIONS(904), - [sym_val_date] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(904), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(904), - [anon_sym_CARET] = ACTIONS(904), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(931), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [221] = { [sym_comment] = STATE(221), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_RPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_where] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_not] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [sym_filesize_unit] = ACTIONS(956), - [sym_duration_unit] = ACTIONS(958), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), + [ts_builtin_sym_end] = ACTIONS(777), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [222] = { [sym_comment] = STATE(222), - [anon_sym_export] = ACTIONS(960), - [anon_sym_alias] = ACTIONS(960), - [anon_sym_let] = ACTIONS(960), - [anon_sym_let_DASHenv] = ACTIONS(960), - [anon_sym_mut] = ACTIONS(960), - [anon_sym_const] = ACTIONS(960), - [anon_sym_SEMI] = ACTIONS(960), - [sym_cmd_identifier] = ACTIONS(960), - [anon_sym_LF] = ACTIONS(962), - [anon_sym_def] = ACTIONS(960), - [anon_sym_export_DASHenv] = ACTIONS(960), - [anon_sym_extern] = ACTIONS(960), - [anon_sym_module] = ACTIONS(960), - [anon_sym_use] = ACTIONS(960), - [anon_sym_LBRACK] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(960), - [anon_sym_RPAREN] = ACTIONS(960), - [anon_sym_DOLLAR] = ACTIONS(960), - [anon_sym_error] = ACTIONS(960), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DASH] = ACTIONS(960), - [anon_sym_break] = ACTIONS(960), - [anon_sym_continue] = ACTIONS(960), - [anon_sym_for] = ACTIONS(960), - [anon_sym_in] = ACTIONS(960), - [anon_sym_loop] = ACTIONS(960), - [anon_sym_while] = ACTIONS(960), - [anon_sym_do] = ACTIONS(960), - [anon_sym_if] = ACTIONS(960), - [anon_sym_match] = ACTIONS(960), - [anon_sym_LBRACE] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_try] = ACTIONS(960), - [anon_sym_return] = ACTIONS(960), - [anon_sym_source] = ACTIONS(960), - [anon_sym_source_DASHenv] = ACTIONS(960), - [anon_sym_register] = ACTIONS(960), - [anon_sym_hide] = ACTIONS(960), - [anon_sym_hide_DASHenv] = ACTIONS(960), - [anon_sym_overlay] = ACTIONS(960), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_where] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_PLUS_PLUS] = ACTIONS(960), - [anon_sym_SLASH] = ACTIONS(960), - [anon_sym_mod] = ACTIONS(960), - [anon_sym_SLASH_SLASH] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(960), - [anon_sym_bit_DASHshl] = ACTIONS(960), - [anon_sym_bit_DASHshr] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_LT2] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_not_DASHin] = ACTIONS(960), - [anon_sym_starts_DASHwith] = ACTIONS(960), - [anon_sym_ends_DASHwith] = ACTIONS(960), - [anon_sym_EQ_TILDE] = ACTIONS(960), - [anon_sym_BANG_TILDE] = ACTIONS(960), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(960), - [anon_sym_bit_DASHor] = ACTIONS(960), - [anon_sym_and] = ACTIONS(960), - [anon_sym_xor] = ACTIONS(960), - [anon_sym_or] = ACTIONS(960), - [anon_sym_not] = ACTIONS(960), - [anon_sym_null] = ACTIONS(960), - [anon_sym_true] = ACTIONS(960), - [anon_sym_false] = ACTIONS(960), - [aux_sym__val_number_decimal_token1] = ACTIONS(960), - [aux_sym__val_number_token1] = ACTIONS(960), - [aux_sym__val_number_token2] = ACTIONS(960), - [aux_sym__val_number_token3] = ACTIONS(960), - [aux_sym__val_number_token4] = ACTIONS(960), - [aux_sym__val_number_token5] = ACTIONS(960), - [aux_sym__val_number_token6] = ACTIONS(960), - [sym_filesize_unit] = ACTIONS(960), - [sym_duration_unit] = ACTIONS(960), - [anon_sym_0b] = ACTIONS(960), - [anon_sym_0o] = ACTIONS(960), - [anon_sym_0x] = ACTIONS(960), - [sym_val_date] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(960), - [sym__str_single_quotes] = ACTIONS(960), - [sym__str_back_ticks] = ACTIONS(960), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(960), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(960), - [anon_sym_CARET] = ACTIONS(960), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [223] = { [sym_comment] = STATE(223), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_RPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, [224] = { [sym_comment] = STATE(224), - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [anon_sym_SEMI] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_where] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_not] = ACTIONS(731), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_CARET] = ACTIONS(731), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_EQ] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_COLON] = ACTIONS(934), + [anon_sym_COMMA] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_list] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_make] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_else] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_new] = ACTIONS(934), + [anon_sym_as] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_PLUS_EQ] = ACTIONS(934), + [anon_sym_DASH_EQ] = ACTIONS(934), + [anon_sym_STAR_EQ] = ACTIONS(934), + [anon_sym_SLASH_EQ] = ACTIONS(934), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(938), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [aux_sym__record_key_token2] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [225] = { - [sym_cell_path] = STATE(343), - [sym_path] = STATE(208), [sym_comment] = STATE(225), - [ts_builtin_sym_end] = ACTIONS(902), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [anon_sym_SEMI] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_where] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_not] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_CARET] = ACTIONS(900), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_EQ] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_COLON] = ACTIONS(934), + [anon_sym_COMMA] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_list] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_make] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_else] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_new] = ACTIONS(934), + [anon_sym_as] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_PLUS_EQ] = ACTIONS(934), + [anon_sym_DASH_EQ] = ACTIONS(934), + [anon_sym_STAR_EQ] = ACTIONS(934), + [anon_sym_SLASH_EQ] = ACTIONS(934), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(938), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [aux_sym__record_key_token2] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [226] = { [sym_comment] = STATE(226), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_RPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(964), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, [227] = { [sym_comment] = STATE(227), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [sym_filesize_unit] = ACTIONS(944), + [sym_duration_unit] = ACTIONS(946), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), + [anon_sym_POUND] = ACTIONS(105), + }, + [228] = { + [sym_cell_path] = STATE(361), + [sym_path] = STATE(247), + [sym_comment] = STATE(228), + [ts_builtin_sym_end] = ACTIONS(880), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_error] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_where] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_not] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(105), + }, + [229] = { + [sym_comment] = STATE(229), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(950), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [anon_sym_POUND] = ACTIONS(105), + }, + [230] = { + [sym_cell_path] = STATE(358), + [sym_path] = STATE(247), + [sym_comment] = STATE(230), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(105), + }, + [231] = { + [sym_cell_path] = STATE(331), + [sym_path] = STATE(248), + [sym_comment] = STATE(231), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(952), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(105), + }, + [232] = { + [sym_cell_path] = STATE(368), + [sym_path] = STATE(247), + [sym_comment] = STATE(232), + [ts_builtin_sym_end] = ACTIONS(888), + [anon_sym_export] = ACTIONS(886), + [anon_sym_alias] = ACTIONS(886), + [anon_sym_let] = ACTIONS(886), + [anon_sym_let_DASHenv] = ACTIONS(886), + [anon_sym_mut] = ACTIONS(886), + [anon_sym_const] = ACTIONS(886), + [anon_sym_SEMI] = ACTIONS(886), + [sym_cmd_identifier] = ACTIONS(886), + [anon_sym_LF] = ACTIONS(888), + [anon_sym_def] = ACTIONS(886), + [anon_sym_export_DASHenv] = ACTIONS(886), + [anon_sym_extern] = ACTIONS(886), + [anon_sym_module] = ACTIONS(886), + [anon_sym_use] = ACTIONS(886), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LPAREN] = ACTIONS(886), + [anon_sym_DOLLAR] = ACTIONS(886), + [anon_sym_error] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(886), + [anon_sym_continue] = ACTIONS(886), + [anon_sym_for] = ACTIONS(886), + [anon_sym_in] = ACTIONS(886), + [anon_sym_loop] = ACTIONS(886), + [anon_sym_while] = ACTIONS(886), + [anon_sym_do] = ACTIONS(886), + [anon_sym_if] = ACTIONS(886), + [anon_sym_match] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_source] = ACTIONS(886), + [anon_sym_source_DASHenv] = ACTIONS(886), + [anon_sym_register] = ACTIONS(886), + [anon_sym_hide] = ACTIONS(886), + [anon_sym_hide_DASHenv] = ACTIONS(886), + [anon_sym_overlay] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_where] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_mod] = ACTIONS(886), + [anon_sym_SLASH_SLASH] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(886), + [anon_sym_bit_DASHshr] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_LT2] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_not_DASHin] = ACTIONS(886), + [anon_sym_starts_DASHwith] = ACTIONS(886), + [anon_sym_ends_DASHwith] = ACTIONS(886), + [anon_sym_EQ_TILDE] = ACTIONS(886), + [anon_sym_BANG_TILDE] = ACTIONS(886), + [anon_sym_bit_DASHand] = ACTIONS(886), + [anon_sym_bit_DASHxor] = ACTIONS(886), + [anon_sym_bit_DASHor] = ACTIONS(886), + [anon_sym_and] = ACTIONS(886), + [anon_sym_xor] = ACTIONS(886), + [anon_sym_or] = ACTIONS(886), + [anon_sym_not] = ACTIONS(886), + [anon_sym_null] = ACTIONS(886), + [anon_sym_true] = ACTIONS(886), + [anon_sym_false] = ACTIONS(886), + [aux_sym__val_number_decimal_token1] = ACTIONS(886), + [aux_sym__val_number_token1] = ACTIONS(886), + [aux_sym__val_number_token2] = ACTIONS(886), + [aux_sym__val_number_token3] = ACTIONS(886), + [aux_sym__val_number_token4] = ACTIONS(886), + [aux_sym__val_number_token5] = ACTIONS(886), + [aux_sym__val_number_token6] = ACTIONS(886), + [anon_sym_0b] = ACTIONS(886), + [anon_sym_0o] = ACTIONS(886), + [anon_sym_0x] = ACTIONS(886), + [sym_val_date] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [sym__str_single_quotes] = ACTIONS(886), + [sym__str_back_ticks] = ACTIONS(886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(886), + [anon_sym_CARET] = ACTIONS(886), + [anon_sym_POUND] = ACTIONS(105), + }, + [233] = { + [sym_comment] = STATE(233), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [anon_sym_POUND] = ACTIONS(105), + }, + [234] = { + [sym_path] = STATE(326), + [sym_comment] = STATE(234), + [aux_sym_cell_path_repeat1] = STATE(234), + [ts_builtin_sym_end] = ACTIONS(853), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [anon_sym_SEMI] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_error] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_LBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(955), + [anon_sym_try] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_where] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(851), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(851), + [anon_sym_BANG_EQ] = ACTIONS(851), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(851), + [anon_sym_GT_EQ] = ACTIONS(851), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(851), + [anon_sym_BANG_TILDE] = ACTIONS(851), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [anon_sym_not] = ACTIONS(851), + [anon_sym_null] = ACTIONS(851), + [anon_sym_true] = ACTIONS(851), + [anon_sym_false] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_0b] = ACTIONS(851), + [anon_sym_0o] = ACTIONS(851), + [anon_sym_0x] = ACTIONS(851), + [sym_val_date] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(851), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(851), + [anon_sym_CARET] = ACTIONS(851), + [anon_sym_POUND] = ACTIONS(105), + }, + [235] = { + [sym_comment] = STATE(235), + [anon_sym_export] = ACTIONS(958), + [anon_sym_alias] = ACTIONS(958), + [anon_sym_let] = ACTIONS(958), + [anon_sym_let_DASHenv] = ACTIONS(958), + [anon_sym_mut] = ACTIONS(958), + [anon_sym_const] = ACTIONS(958), + [anon_sym_SEMI] = ACTIONS(958), + [sym_cmd_identifier] = ACTIONS(958), + [anon_sym_LF] = ACTIONS(960), + [anon_sym_def] = ACTIONS(958), + [anon_sym_export_DASHenv] = ACTIONS(958), + [anon_sym_extern] = ACTIONS(958), + [anon_sym_module] = ACTIONS(958), + [anon_sym_use] = ACTIONS(958), + [anon_sym_LBRACK] = ACTIONS(958), + [anon_sym_LPAREN] = ACTIONS(958), + [anon_sym_RPAREN] = ACTIONS(958), + [anon_sym_DOLLAR] = ACTIONS(958), + [anon_sym_error] = ACTIONS(958), + [anon_sym_GT] = ACTIONS(958), + [anon_sym_DASH] = ACTIONS(958), + [anon_sym_break] = ACTIONS(958), + [anon_sym_continue] = ACTIONS(958), + [anon_sym_for] = ACTIONS(958), + [anon_sym_in] = ACTIONS(958), + [anon_sym_loop] = ACTIONS(958), + [anon_sym_while] = ACTIONS(958), + [anon_sym_do] = ACTIONS(958), + [anon_sym_if] = ACTIONS(958), + [anon_sym_match] = ACTIONS(958), + [anon_sym_LBRACE] = ACTIONS(958), + [anon_sym_RBRACE] = ACTIONS(958), + [anon_sym_DOT] = ACTIONS(958), + [anon_sym_try] = ACTIONS(958), + [anon_sym_return] = ACTIONS(958), + [anon_sym_source] = ACTIONS(958), + [anon_sym_source_DASHenv] = ACTIONS(958), + [anon_sym_register] = ACTIONS(958), + [anon_sym_hide] = ACTIONS(958), + [anon_sym_hide_DASHenv] = ACTIONS(958), + [anon_sym_overlay] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(958), + [anon_sym_where] = ACTIONS(958), + [anon_sym_STAR_STAR] = ACTIONS(958), + [anon_sym_PLUS_PLUS] = ACTIONS(958), + [anon_sym_SLASH] = ACTIONS(958), + [anon_sym_mod] = ACTIONS(958), + [anon_sym_SLASH_SLASH] = ACTIONS(958), + [anon_sym_PLUS] = ACTIONS(958), + [anon_sym_bit_DASHshl] = ACTIONS(958), + [anon_sym_bit_DASHshr] = ACTIONS(958), + [anon_sym_EQ_EQ] = ACTIONS(958), + [anon_sym_BANG_EQ] = ACTIONS(958), + [anon_sym_LT2] = ACTIONS(958), + [anon_sym_LT_EQ] = ACTIONS(958), + [anon_sym_GT_EQ] = ACTIONS(958), + [anon_sym_not_DASHin] = ACTIONS(958), + [anon_sym_starts_DASHwith] = ACTIONS(958), + [anon_sym_ends_DASHwith] = ACTIONS(958), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(958), + [anon_sym_bit_DASHxor] = ACTIONS(958), + [anon_sym_bit_DASHor] = ACTIONS(958), + [anon_sym_and] = ACTIONS(958), + [anon_sym_xor] = ACTIONS(958), + [anon_sym_or] = ACTIONS(958), + [anon_sym_not] = ACTIONS(958), + [anon_sym_null] = ACTIONS(958), + [anon_sym_true] = ACTIONS(958), + [anon_sym_false] = ACTIONS(958), + [aux_sym__val_number_decimal_token1] = ACTIONS(958), + [aux_sym__val_number_token1] = ACTIONS(958), + [aux_sym__val_number_token2] = ACTIONS(958), + [aux_sym__val_number_token3] = ACTIONS(958), + [aux_sym__val_number_token4] = ACTIONS(958), + [aux_sym__val_number_token5] = ACTIONS(958), + [aux_sym__val_number_token6] = ACTIONS(958), + [sym_filesize_unit] = ACTIONS(958), + [sym_duration_unit] = ACTIONS(958), + [anon_sym_0b] = ACTIONS(958), + [anon_sym_0o] = ACTIONS(958), + [anon_sym_0x] = ACTIONS(958), + [sym_val_date] = ACTIONS(958), + [anon_sym_DQUOTE] = ACTIONS(958), + [sym__str_single_quotes] = ACTIONS(958), + [sym__str_back_ticks] = ACTIONS(958), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(958), + [anon_sym_CARET] = ACTIONS(958), + [anon_sym_POUND] = ACTIONS(105), + }, + [236] = { + [sym_comment] = STATE(236), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_RPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(105), + }, + [237] = { + [sym_comment] = STATE(237), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_RPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(105), + }, + [238] = { + [sym_comment] = STATE(238), + [anon_sym_export] = ACTIONS(962), + [anon_sym_alias] = ACTIONS(962), + [anon_sym_EQ] = ACTIONS(962), + [anon_sym_let] = ACTIONS(962), + [anon_sym_let_DASHenv] = ACTIONS(962), + [anon_sym_mut] = ACTIONS(962), + [anon_sym_const] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [sym_cmd_identifier] = ACTIONS(962), + [anon_sym_LF] = ACTIONS(964), + [anon_sym_def] = ACTIONS(962), + [anon_sym_export_DASHenv] = ACTIONS(962), + [anon_sym_extern] = ACTIONS(962), + [anon_sym_module] = ACTIONS(962), + [anon_sym_use] = ACTIONS(962), + [anon_sym_COLON] = ACTIONS(962), + [anon_sym_COMMA] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(962), + [anon_sym_DOLLAR] = ACTIONS(962), + [anon_sym_error] = ACTIONS(962), + [anon_sym_list] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_break] = ACTIONS(962), + [anon_sym_continue] = ACTIONS(962), + [anon_sym_for] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_loop] = ACTIONS(962), + [anon_sym_make] = ACTIONS(962), + [anon_sym_while] = ACTIONS(962), + [anon_sym_do] = ACTIONS(962), + [anon_sym_if] = ACTIONS(962), + [anon_sym_else] = ACTIONS(962), + [anon_sym_match] = ACTIONS(962), + [anon_sym_RBRACE] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_try] = ACTIONS(962), + [anon_sym_catch] = ACTIONS(962), + [anon_sym_return] = ACTIONS(962), + [anon_sym_source] = ACTIONS(962), + [anon_sym_source_DASHenv] = ACTIONS(962), + [anon_sym_register] = ACTIONS(962), + [anon_sym_hide] = ACTIONS(962), + [anon_sym_hide_DASHenv] = ACTIONS(962), + [anon_sym_overlay] = ACTIONS(962), + [anon_sym_new] = ACTIONS(962), + [anon_sym_as] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(962), + [anon_sym_PLUS_EQ] = ACTIONS(962), + [anon_sym_DASH_EQ] = ACTIONS(962), + [anon_sym_STAR_EQ] = ACTIONS(962), + [anon_sym_SLASH_EQ] = ACTIONS(962), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), + [anon_sym_SLASH_SLASH] = ACTIONS(962), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_LT2] = ACTIONS(962), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), + [anon_sym_EQ_TILDE] = ACTIONS(962), + [anon_sym_BANG_TILDE] = ACTIONS(962), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(962), + [aux_sym__val_number_token2] = ACTIONS(962), + [aux_sym__val_number_token3] = ACTIONS(962), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(962), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(962), + [sym__str_single_quotes] = ACTIONS(962), + [sym__str_back_ticks] = ACTIONS(962), + [aux_sym__record_key_token2] = ACTIONS(962), + [anon_sym_POUND] = ACTIONS(105), + }, + [239] = { + [sym_comment] = STATE(239), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(884), + [anon_sym_POUND] = ACTIONS(105), + }, + [240] = { + [sym_cell_path] = STATE(366), + [sym_path] = STATE(247), + [sym_comment] = STATE(240), + [ts_builtin_sym_end] = ACTIONS(901), + [anon_sym_export] = ACTIONS(899), + [anon_sym_alias] = ACTIONS(899), + [anon_sym_let] = ACTIONS(899), + [anon_sym_let_DASHenv] = ACTIONS(899), + [anon_sym_mut] = ACTIONS(899), + [anon_sym_const] = ACTIONS(899), + [anon_sym_SEMI] = ACTIONS(899), + [sym_cmd_identifier] = ACTIONS(899), + [anon_sym_LF] = ACTIONS(901), + [anon_sym_def] = ACTIONS(899), + [anon_sym_export_DASHenv] = ACTIONS(899), + [anon_sym_extern] = ACTIONS(899), + [anon_sym_module] = ACTIONS(899), + [anon_sym_use] = ACTIONS(899), + [anon_sym_LBRACK] = ACTIONS(899), + [anon_sym_LPAREN] = ACTIONS(899), + [anon_sym_DOLLAR] = ACTIONS(899), + [anon_sym_error] = ACTIONS(899), + [anon_sym_GT] = ACTIONS(899), + [anon_sym_DASH] = ACTIONS(899), + [anon_sym_break] = ACTIONS(899), + [anon_sym_continue] = ACTIONS(899), + [anon_sym_for] = ACTIONS(899), + [anon_sym_in] = ACTIONS(899), + [anon_sym_loop] = ACTIONS(899), + [anon_sym_while] = ACTIONS(899), + [anon_sym_do] = ACTIONS(899), + [anon_sym_if] = ACTIONS(899), + [anon_sym_match] = ACTIONS(899), + [anon_sym_LBRACE] = ACTIONS(899), + [anon_sym_DOT] = ACTIONS(899), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(899), + [anon_sym_return] = ACTIONS(899), + [anon_sym_source] = ACTIONS(899), + [anon_sym_source_DASHenv] = ACTIONS(899), + [anon_sym_register] = ACTIONS(899), + [anon_sym_hide] = ACTIONS(899), + [anon_sym_hide_DASHenv] = ACTIONS(899), + [anon_sym_overlay] = ACTIONS(899), + [anon_sym_STAR] = ACTIONS(899), + [anon_sym_where] = ACTIONS(899), + [anon_sym_STAR_STAR] = ACTIONS(899), + [anon_sym_PLUS_PLUS] = ACTIONS(899), + [anon_sym_SLASH] = ACTIONS(899), + [anon_sym_mod] = ACTIONS(899), + [anon_sym_SLASH_SLASH] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(899), + [anon_sym_bit_DASHshl] = ACTIONS(899), + [anon_sym_bit_DASHshr] = ACTIONS(899), + [anon_sym_EQ_EQ] = ACTIONS(899), + [anon_sym_BANG_EQ] = ACTIONS(899), + [anon_sym_LT2] = ACTIONS(899), + [anon_sym_LT_EQ] = ACTIONS(899), + [anon_sym_GT_EQ] = ACTIONS(899), + [anon_sym_not_DASHin] = ACTIONS(899), + [anon_sym_starts_DASHwith] = ACTIONS(899), + [anon_sym_ends_DASHwith] = ACTIONS(899), + [anon_sym_EQ_TILDE] = ACTIONS(899), + [anon_sym_BANG_TILDE] = ACTIONS(899), + [anon_sym_bit_DASHand] = ACTIONS(899), + [anon_sym_bit_DASHxor] = ACTIONS(899), + [anon_sym_bit_DASHor] = ACTIONS(899), + [anon_sym_and] = ACTIONS(899), + [anon_sym_xor] = ACTIONS(899), + [anon_sym_or] = ACTIONS(899), + [anon_sym_not] = ACTIONS(899), + [anon_sym_null] = ACTIONS(899), + [anon_sym_true] = ACTIONS(899), + [anon_sym_false] = ACTIONS(899), + [aux_sym__val_number_decimal_token1] = ACTIONS(899), + [aux_sym__val_number_token1] = ACTIONS(899), + [aux_sym__val_number_token2] = ACTIONS(899), + [aux_sym__val_number_token3] = ACTIONS(899), + [aux_sym__val_number_token4] = ACTIONS(899), + [aux_sym__val_number_token5] = ACTIONS(899), + [aux_sym__val_number_token6] = ACTIONS(899), + [anon_sym_0b] = ACTIONS(899), + [anon_sym_0o] = ACTIONS(899), + [anon_sym_0x] = ACTIONS(899), + [sym_val_date] = ACTIONS(899), + [anon_sym_DQUOTE] = ACTIONS(899), + [sym__str_single_quotes] = ACTIONS(899), + [sym__str_back_ticks] = ACTIONS(899), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(899), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(899), + [anon_sym_CARET] = ACTIONS(899), + [anon_sym_POUND] = ACTIONS(105), + }, + [241] = { + [sym_path] = STATE(326), + [sym_comment] = STATE(241), + [aux_sym_cell_path_repeat1] = STATE(234), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(105), + }, + [242] = { + [sym_comment] = STATE(242), [anon_sym_export] = ACTIONS(966), [anon_sym_alias] = ACTIONS(966), [anon_sym_EQ] = ACTIONS(966), @@ -76456,1972 +81276,2258 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__record_key_token2] = ACTIONS(966), [anon_sym_POUND] = ACTIONS(105), }, - [228] = { - [sym_comment] = STATE(228), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [anon_sym_SEMI] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_where] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_not] = ACTIONS(715), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_CARET] = ACTIONS(715), + [243] = { + [sym_comment] = STATE(243), + [ts_builtin_sym_end] = ACTIONS(920), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(970), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(972), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(974), [anon_sym_POUND] = ACTIONS(105), }, - [229] = { - [sym_path] = STATE(297), - [sym_comment] = STATE(229), - [aux_sym_cell_path_repeat1] = STATE(216), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [244] = { + [sym_cell_path] = STATE(360), + [sym_path] = STATE(247), + [sym_comment] = STATE(244), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, - [230] = { - [sym_comment] = STATE(230), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_RPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(964), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [245] = { + [sym_cell_path] = STATE(371), + [sym_path] = STATE(247), + [sym_comment] = STATE(245), + [ts_builtin_sym_end] = ACTIONS(897), + [anon_sym_export] = ACTIONS(895), + [anon_sym_alias] = ACTIONS(895), + [anon_sym_let] = ACTIONS(895), + [anon_sym_let_DASHenv] = ACTIONS(895), + [anon_sym_mut] = ACTIONS(895), + [anon_sym_const] = ACTIONS(895), + [anon_sym_SEMI] = ACTIONS(895), + [sym_cmd_identifier] = ACTIONS(895), + [anon_sym_LF] = ACTIONS(897), + [anon_sym_def] = ACTIONS(895), + [anon_sym_export_DASHenv] = ACTIONS(895), + [anon_sym_extern] = ACTIONS(895), + [anon_sym_module] = ACTIONS(895), + [anon_sym_use] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_error] = ACTIONS(895), + [anon_sym_GT] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_break] = ACTIONS(895), + [anon_sym_continue] = ACTIONS(895), + [anon_sym_for] = ACTIONS(895), + [anon_sym_in] = ACTIONS(895), + [anon_sym_loop] = ACTIONS(895), + [anon_sym_while] = ACTIONS(895), + [anon_sym_do] = ACTIONS(895), + [anon_sym_if] = ACTIONS(895), + [anon_sym_match] = ACTIONS(895), + [anon_sym_LBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(895), + [anon_sym_return] = ACTIONS(895), + [anon_sym_source] = ACTIONS(895), + [anon_sym_source_DASHenv] = ACTIONS(895), + [anon_sym_register] = ACTIONS(895), + [anon_sym_hide] = ACTIONS(895), + [anon_sym_hide_DASHenv] = ACTIONS(895), + [anon_sym_overlay] = ACTIONS(895), + [anon_sym_STAR] = ACTIONS(895), + [anon_sym_where] = ACTIONS(895), + [anon_sym_STAR_STAR] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(895), + [anon_sym_SLASH] = ACTIONS(895), + [anon_sym_mod] = ACTIONS(895), + [anon_sym_SLASH_SLASH] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_bit_DASHshl] = ACTIONS(895), + [anon_sym_bit_DASHshr] = ACTIONS(895), + [anon_sym_EQ_EQ] = ACTIONS(895), + [anon_sym_BANG_EQ] = ACTIONS(895), + [anon_sym_LT2] = ACTIONS(895), + [anon_sym_LT_EQ] = ACTIONS(895), + [anon_sym_GT_EQ] = ACTIONS(895), + [anon_sym_not_DASHin] = ACTIONS(895), + [anon_sym_starts_DASHwith] = ACTIONS(895), + [anon_sym_ends_DASHwith] = ACTIONS(895), + [anon_sym_EQ_TILDE] = ACTIONS(895), + [anon_sym_BANG_TILDE] = ACTIONS(895), + [anon_sym_bit_DASHand] = ACTIONS(895), + [anon_sym_bit_DASHxor] = ACTIONS(895), + [anon_sym_bit_DASHor] = ACTIONS(895), + [anon_sym_and] = ACTIONS(895), + [anon_sym_xor] = ACTIONS(895), + [anon_sym_or] = ACTIONS(895), + [anon_sym_not] = ACTIONS(895), + [anon_sym_null] = ACTIONS(895), + [anon_sym_true] = ACTIONS(895), + [anon_sym_false] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_0b] = ACTIONS(895), + [anon_sym_0o] = ACTIONS(895), + [anon_sym_0x] = ACTIONS(895), + [sym_val_date] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(895), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(895), + [anon_sym_CARET] = ACTIONS(895), [anon_sym_POUND] = ACTIONS(105), }, - [231] = { - [sym_cell_path] = STATE(379), - [sym_path] = STATE(208), - [sym_comment] = STATE(231), - [ts_builtin_sym_end] = ACTIONS(922), - [anon_sym_export] = ACTIONS(920), - [anon_sym_alias] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_let_DASHenv] = ACTIONS(920), - [anon_sym_mut] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [anon_sym_SEMI] = ACTIONS(920), - [sym_cmd_identifier] = ACTIONS(920), - [anon_sym_LF] = ACTIONS(922), - [anon_sym_def] = ACTIONS(920), - [anon_sym_export_DASHenv] = ACTIONS(920), - [anon_sym_extern] = ACTIONS(920), - [anon_sym_module] = ACTIONS(920), - [anon_sym_use] = ACTIONS(920), - [anon_sym_LBRACK] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(920), - [anon_sym_DOLLAR] = ACTIONS(920), - [anon_sym_error] = ACTIONS(920), - [anon_sym_GT] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_in] = ACTIONS(920), - [anon_sym_loop] = ACTIONS(920), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_match] = ACTIONS(920), - [anon_sym_LBRACE] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(920), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_source] = ACTIONS(920), - [anon_sym_source_DASHenv] = ACTIONS(920), - [anon_sym_register] = ACTIONS(920), - [anon_sym_hide] = ACTIONS(920), - [anon_sym_hide_DASHenv] = ACTIONS(920), - [anon_sym_overlay] = ACTIONS(920), - [anon_sym_STAR] = ACTIONS(920), - [anon_sym_where] = ACTIONS(920), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_mod] = ACTIONS(920), - [anon_sym_SLASH_SLASH] = ACTIONS(920), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_bit_DASHshl] = ACTIONS(920), - [anon_sym_bit_DASHshr] = ACTIONS(920), - [anon_sym_EQ_EQ] = ACTIONS(920), - [anon_sym_BANG_EQ] = ACTIONS(920), - [anon_sym_LT2] = ACTIONS(920), - [anon_sym_LT_EQ] = ACTIONS(920), - [anon_sym_GT_EQ] = ACTIONS(920), - [anon_sym_not_DASHin] = ACTIONS(920), - [anon_sym_starts_DASHwith] = ACTIONS(920), - [anon_sym_ends_DASHwith] = ACTIONS(920), - [anon_sym_EQ_TILDE] = ACTIONS(920), - [anon_sym_BANG_TILDE] = ACTIONS(920), - [anon_sym_bit_DASHand] = ACTIONS(920), - [anon_sym_bit_DASHxor] = ACTIONS(920), - [anon_sym_bit_DASHor] = ACTIONS(920), - [anon_sym_and] = ACTIONS(920), - [anon_sym_xor] = ACTIONS(920), - [anon_sym_or] = ACTIONS(920), - [anon_sym_not] = ACTIONS(920), - [anon_sym_null] = ACTIONS(920), - [anon_sym_true] = ACTIONS(920), - [anon_sym_false] = ACTIONS(920), - [aux_sym__val_number_decimal_token1] = ACTIONS(920), - [aux_sym__val_number_token1] = ACTIONS(920), - [aux_sym__val_number_token2] = ACTIONS(920), - [aux_sym__val_number_token3] = ACTIONS(920), - [aux_sym__val_number_token4] = ACTIONS(920), - [aux_sym__val_number_token5] = ACTIONS(920), - [aux_sym__val_number_token6] = ACTIONS(920), - [anon_sym_0b] = ACTIONS(920), - [anon_sym_0o] = ACTIONS(920), - [anon_sym_0x] = ACTIONS(920), - [sym_val_date] = ACTIONS(920), - [anon_sym_DQUOTE] = ACTIONS(920), - [sym__str_single_quotes] = ACTIONS(920), - [sym__str_back_ticks] = ACTIONS(920), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(920), - [anon_sym_CARET] = ACTIONS(920), + [246] = { + [sym_comment] = STATE(246), + [ts_builtin_sym_end] = ACTIONS(777), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_where] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_not] = ACTIONS(775), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_CARET] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [232] = { - [sym_cell_path] = STATE(303), - [sym_path] = STATE(229), - [sym_comment] = STATE(232), - [ts_builtin_sym_end] = ACTIONS(783), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(970), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [247] = { + [sym_path] = STATE(326), + [sym_comment] = STATE(247), + [aux_sym_cell_path_repeat1] = STATE(259), + [ts_builtin_sym_end] = ACTIONS(820), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, - [233] = { - [sym_comment] = STATE(233), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [anon_sym_SEMI] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_where] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_not] = ACTIONS(723), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_CARET] = ACTIONS(723), + [248] = { + [sym_path] = STATE(326), + [sym_comment] = STATE(248), + [aux_sym_cell_path_repeat1] = STATE(241), + [ts_builtin_sym_end] = ACTIONS(820), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, - [234] = { - [sym_cell_path] = STATE(330), - [sym_path] = STATE(208), - [sym_comment] = STATE(234), - [ts_builtin_sym_end] = ACTIONS(783), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [249] = { + [sym_comment] = STATE(249), + [anon_sym_export] = ACTIONS(976), + [anon_sym_alias] = ACTIONS(976), + [anon_sym_EQ] = ACTIONS(978), + [anon_sym_let] = ACTIONS(976), + [anon_sym_let_DASHenv] = ACTIONS(976), + [anon_sym_mut] = ACTIONS(976), + [anon_sym_const] = ACTIONS(976), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(976), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(976), + [anon_sym_export_DASHenv] = ACTIONS(976), + [anon_sym_extern] = ACTIONS(976), + [anon_sym_module] = ACTIONS(976), + [anon_sym_use] = ACTIONS(976), + [anon_sym_COLON] = ACTIONS(980), + [anon_sym_COMMA] = ACTIONS(982), + [anon_sym_LPAREN] = ACTIONS(976), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(976), + [anon_sym_error] = ACTIONS(976), + [anon_sym_list] = ACTIONS(976), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(984), + [anon_sym_break] = ACTIONS(976), + [anon_sym_continue] = ACTIONS(976), + [anon_sym_for] = ACTIONS(976), + [anon_sym_in] = ACTIONS(984), + [anon_sym_loop] = ACTIONS(976), + [anon_sym_make] = ACTIONS(976), + [anon_sym_while] = ACTIONS(976), + [anon_sym_do] = ACTIONS(976), + [anon_sym_if] = ACTIONS(976), + [anon_sym_else] = ACTIONS(976), + [anon_sym_match] = ACTIONS(976), + [anon_sym_RBRACE] = ACTIONS(984), + [anon_sym_DOT] = ACTIONS(976), + [anon_sym_DOT2] = ACTIONS(987), + [anon_sym_try] = ACTIONS(976), + [anon_sym_catch] = ACTIONS(976), + [anon_sym_return] = ACTIONS(976), + [anon_sym_source] = ACTIONS(976), + [anon_sym_source_DASHenv] = ACTIONS(976), + [anon_sym_register] = ACTIONS(976), + [anon_sym_hide] = ACTIONS(976), + [anon_sym_hide_DASHenv] = ACTIONS(976), + [anon_sym_overlay] = ACTIONS(976), + [anon_sym_new] = ACTIONS(976), + [anon_sym_as] = ACTIONS(976), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_PLUS_EQ] = ACTIONS(978), + [anon_sym_DASH_EQ] = ACTIONS(978), + [anon_sym_STAR_EQ] = ACTIONS(978), + [anon_sym_SLASH_EQ] = ACTIONS(978), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(978), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(984), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(976), + [aux_sym__val_number_token1] = ACTIONS(976), + [aux_sym__val_number_token2] = ACTIONS(976), + [aux_sym__val_number_token3] = ACTIONS(976), + [aux_sym__val_number_token4] = ACTIONS(976), + [aux_sym__val_number_token5] = ACTIONS(976), + [aux_sym__val_number_token6] = ACTIONS(976), + [anon_sym_DQUOTE] = ACTIONS(976), + [sym__str_single_quotes] = ACTIONS(976), + [sym__str_back_ticks] = ACTIONS(976), + [aux_sym__record_key_token2] = ACTIONS(976), [anon_sym_POUND] = ACTIONS(105), }, - [235] = { - [sym_cell_path] = STATE(368), - [sym_path] = STATE(208), - [sym_comment] = STATE(235), - [ts_builtin_sym_end] = ACTIONS(898), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [anon_sym_SEMI] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_error] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_where] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_not] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_CARET] = ACTIONS(896), + [250] = { + [sym_comment] = STATE(250), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_EQ] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_COLON] = ACTIONS(989), + [anon_sym_COMMA] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_list] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_make] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_else] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_catch] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_new] = ACTIONS(989), + [anon_sym_as] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_PLUS_EQ] = ACTIONS(989), + [anon_sym_DASH_EQ] = ACTIONS(989), + [anon_sym_STAR_EQ] = ACTIONS(989), + [anon_sym_SLASH_EQ] = ACTIONS(989), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [aux_sym__record_key_token2] = ACTIONS(989), [anon_sym_POUND] = ACTIONS(105), }, - [236] = { - [sym_comment] = STATE(236), - [anon_sym_export] = ACTIONS(973), - [anon_sym_alias] = ACTIONS(973), - [anon_sym_EQ] = ACTIONS(975), - [anon_sym_let] = ACTIONS(973), - [anon_sym_let_DASHenv] = ACTIONS(973), - [anon_sym_mut] = ACTIONS(973), - [anon_sym_const] = ACTIONS(973), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(973), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(973), - [anon_sym_export_DASHenv] = ACTIONS(973), - [anon_sym_extern] = ACTIONS(973), - [anon_sym_module] = ACTIONS(973), - [anon_sym_use] = ACTIONS(973), - [anon_sym_COLON] = ACTIONS(977), - [anon_sym_COMMA] = ACTIONS(979), - [anon_sym_LPAREN] = ACTIONS(973), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(973), - [anon_sym_error] = ACTIONS(973), - [anon_sym_list] = ACTIONS(973), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(973), - [anon_sym_continue] = ACTIONS(973), - [anon_sym_for] = ACTIONS(973), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(973), - [anon_sym_make] = ACTIONS(973), - [anon_sym_while] = ACTIONS(973), - [anon_sym_do] = ACTIONS(973), - [anon_sym_if] = ACTIONS(973), - [anon_sym_else] = ACTIONS(973), - [anon_sym_match] = ACTIONS(973), - [anon_sym_RBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(973), - [anon_sym_DOT2] = ACTIONS(984), - [anon_sym_try] = ACTIONS(973), - [anon_sym_catch] = ACTIONS(973), - [anon_sym_return] = ACTIONS(973), - [anon_sym_source] = ACTIONS(973), - [anon_sym_source_DASHenv] = ACTIONS(973), - [anon_sym_register] = ACTIONS(973), - [anon_sym_hide] = ACTIONS(973), - [anon_sym_hide_DASHenv] = ACTIONS(973), - [anon_sym_overlay] = ACTIONS(973), - [anon_sym_new] = ACTIONS(973), - [anon_sym_as] = ACTIONS(973), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_PLUS_EQ] = ACTIONS(975), - [anon_sym_DASH_EQ] = ACTIONS(975), - [anon_sym_STAR_EQ] = ACTIONS(975), - [anon_sym_SLASH_EQ] = ACTIONS(975), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(975), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(973), - [aux_sym__val_number_token1] = ACTIONS(973), - [aux_sym__val_number_token2] = ACTIONS(973), - [aux_sym__val_number_token3] = ACTIONS(973), - [aux_sym__val_number_token4] = ACTIONS(973), - [aux_sym__val_number_token5] = ACTIONS(973), - [aux_sym__val_number_token6] = ACTIONS(973), - [anon_sym_DQUOTE] = ACTIONS(973), - [sym__str_single_quotes] = ACTIONS(973), - [sym__str_back_ticks] = ACTIONS(973), - [aux_sym__record_key_token2] = ACTIONS(973), + [251] = { + [sym_comment] = STATE(251), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_where] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_not] = ACTIONS(727), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_CARET] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [237] = { - [sym_cell_path] = STATE(362), - [sym_path] = STATE(208), - [sym_comment] = STATE(237), - [ts_builtin_sym_end] = ACTIONS(890), - [anon_sym_export] = ACTIONS(888), - [anon_sym_alias] = ACTIONS(888), - [anon_sym_let] = ACTIONS(888), - [anon_sym_let_DASHenv] = ACTIONS(888), - [anon_sym_mut] = ACTIONS(888), - [anon_sym_const] = ACTIONS(888), - [anon_sym_SEMI] = ACTIONS(888), - [sym_cmd_identifier] = ACTIONS(888), - [anon_sym_LF] = ACTIONS(890), - [anon_sym_def] = ACTIONS(888), - [anon_sym_export_DASHenv] = ACTIONS(888), - [anon_sym_extern] = ACTIONS(888), - [anon_sym_module] = ACTIONS(888), - [anon_sym_use] = ACTIONS(888), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(888), - [anon_sym_error] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_break] = ACTIONS(888), - [anon_sym_continue] = ACTIONS(888), - [anon_sym_for] = ACTIONS(888), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(888), - [anon_sym_while] = ACTIONS(888), - [anon_sym_do] = ACTIONS(888), - [anon_sym_if] = ACTIONS(888), - [anon_sym_match] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_DOT] = ACTIONS(888), - [anon_sym_DOT2] = ACTIONS(934), - [anon_sym_try] = ACTIONS(888), - [anon_sym_return] = ACTIONS(888), - [anon_sym_source] = ACTIONS(888), - [anon_sym_source_DASHenv] = ACTIONS(888), - [anon_sym_register] = ACTIONS(888), - [anon_sym_hide] = ACTIONS(888), - [anon_sym_hide_DASHenv] = ACTIONS(888), - [anon_sym_overlay] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(888), - [anon_sym_where] = ACTIONS(888), - [anon_sym_STAR_STAR] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_mod] = ACTIONS(888), - [anon_sym_SLASH_SLASH] = ACTIONS(888), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_bit_DASHshl] = ACTIONS(888), - [anon_sym_bit_DASHshr] = ACTIONS(888), - [anon_sym_EQ_EQ] = ACTIONS(888), - [anon_sym_BANG_EQ] = ACTIONS(888), - [anon_sym_LT2] = ACTIONS(888), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(888), - [anon_sym_BANG_TILDE] = ACTIONS(888), - [anon_sym_bit_DASHand] = ACTIONS(888), - [anon_sym_bit_DASHxor] = ACTIONS(888), - [anon_sym_bit_DASHor] = ACTIONS(888), - [anon_sym_and] = ACTIONS(888), - [anon_sym_xor] = ACTIONS(888), - [anon_sym_or] = ACTIONS(888), - [anon_sym_not] = ACTIONS(888), - [anon_sym_null] = ACTIONS(888), - [anon_sym_true] = ACTIONS(888), - [anon_sym_false] = ACTIONS(888), - [aux_sym__val_number_decimal_token1] = ACTIONS(888), - [aux_sym__val_number_token1] = ACTIONS(888), - [aux_sym__val_number_token2] = ACTIONS(888), - [aux_sym__val_number_token3] = ACTIONS(888), - [aux_sym__val_number_token4] = ACTIONS(888), - [aux_sym__val_number_token5] = ACTIONS(888), - [aux_sym__val_number_token6] = ACTIONS(888), - [anon_sym_0b] = ACTIONS(888), - [anon_sym_0o] = ACTIONS(888), - [anon_sym_0x] = ACTIONS(888), - [sym_val_date] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [sym__str_single_quotes] = ACTIONS(888), - [sym__str_back_ticks] = ACTIONS(888), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(888), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(888), - [anon_sym_CARET] = ACTIONS(888), + [252] = { + [sym_comment] = STATE(252), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_EQ] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_COLON] = ACTIONS(993), + [anon_sym_COMMA] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_PIPE] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_error] = ACTIONS(993), + [anon_sym_list] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_make] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_else] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_catch] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_new] = ACTIONS(993), + [anon_sym_as] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_PLUS_EQ] = ACTIONS(993), + [anon_sym_DASH_EQ] = ACTIONS(993), + [anon_sym_STAR_EQ] = ACTIONS(993), + [anon_sym_SLASH_EQ] = ACTIONS(993), + [anon_sym_PLUS_PLUS_EQ] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(993), + [anon_sym_BANG_TILDE] = ACTIONS(993), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [aux_sym__record_key_token2] = ACTIONS(993), [anon_sym_POUND] = ACTIONS(105), }, - [238] = { - [sym_comment] = STATE(238), - [anon_sym_export] = ACTIONS(986), - [anon_sym_alias] = ACTIONS(986), - [anon_sym_EQ] = ACTIONS(986), - [anon_sym_let] = ACTIONS(986), - [anon_sym_let_DASHenv] = ACTIONS(986), - [anon_sym_mut] = ACTIONS(986), - [anon_sym_const] = ACTIONS(986), - [anon_sym_SEMI] = ACTIONS(986), - [sym_cmd_identifier] = ACTIONS(986), - [anon_sym_LF] = ACTIONS(988), - [anon_sym_def] = ACTIONS(986), - [anon_sym_export_DASHenv] = ACTIONS(986), - [anon_sym_extern] = ACTIONS(986), - [anon_sym_module] = ACTIONS(986), - [anon_sym_use] = ACTIONS(986), - [anon_sym_COLON] = ACTIONS(986), - [anon_sym_COMMA] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_PIPE] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_error] = ACTIONS(986), - [anon_sym_list] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_break] = ACTIONS(986), - [anon_sym_continue] = ACTIONS(986), - [anon_sym_for] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_loop] = ACTIONS(986), - [anon_sym_make] = ACTIONS(986), - [anon_sym_while] = ACTIONS(986), - [anon_sym_do] = ACTIONS(986), - [anon_sym_if] = ACTIONS(986), - [anon_sym_else] = ACTIONS(986), - [anon_sym_match] = ACTIONS(986), - [anon_sym_RBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_try] = ACTIONS(986), - [anon_sym_catch] = ACTIONS(986), - [anon_sym_return] = ACTIONS(986), - [anon_sym_source] = ACTIONS(986), - [anon_sym_source_DASHenv] = ACTIONS(986), - [anon_sym_register] = ACTIONS(986), - [anon_sym_hide] = ACTIONS(986), - [anon_sym_hide_DASHenv] = ACTIONS(986), - [anon_sym_overlay] = ACTIONS(986), - [anon_sym_new] = ACTIONS(986), - [anon_sym_as] = ACTIONS(986), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_PLUS_EQ] = ACTIONS(986), - [anon_sym_DASH_EQ] = ACTIONS(986), - [anon_sym_STAR_EQ] = ACTIONS(986), - [anon_sym_SLASH_EQ] = ACTIONS(986), - [anon_sym_PLUS_PLUS_EQ] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(986), - [anon_sym_PLUS_PLUS] = ACTIONS(986), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(986), - [anon_sym_BANG_EQ] = ACTIONS(986), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(986), - [anon_sym_GT_EQ] = ACTIONS(986), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(986), - [anon_sym_BANG_TILDE] = ACTIONS(986), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [aux_sym__record_key_token2] = ACTIONS(986), + [253] = { + [sym_cell_path] = STATE(376), + [sym_path] = STATE(247), + [sym_comment] = STATE(253), + [ts_builtin_sym_end] = ACTIONS(870), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_where] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_not] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_CARET] = ACTIONS(868), [anon_sym_POUND] = ACTIONS(105), }, - [239] = { - [sym_comment] = STATE(239), - [ts_builtin_sym_end] = ACTIONS(954), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_where] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_not] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [sym_filesize_unit] = ACTIONS(990), - [sym_duration_unit] = ACTIONS(992), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), + [254] = { + [sym_cell_path] = STATE(348), + [sym_path] = STATE(248), + [sym_comment] = STATE(254), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(997), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, - [240] = { - [sym_comment] = STATE(240), - [ts_builtin_sym_end] = ACTIONS(962), - [anon_sym_export] = ACTIONS(960), - [anon_sym_alias] = ACTIONS(960), - [anon_sym_let] = ACTIONS(960), - [anon_sym_let_DASHenv] = ACTIONS(960), - [anon_sym_mut] = ACTIONS(960), - [anon_sym_const] = ACTIONS(960), - [anon_sym_SEMI] = ACTIONS(960), - [sym_cmd_identifier] = ACTIONS(960), - [anon_sym_LF] = ACTIONS(962), - [anon_sym_def] = ACTIONS(960), - [anon_sym_export_DASHenv] = ACTIONS(960), - [anon_sym_extern] = ACTIONS(960), - [anon_sym_module] = ACTIONS(960), - [anon_sym_use] = ACTIONS(960), - [anon_sym_LBRACK] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(960), - [anon_sym_DOLLAR] = ACTIONS(960), - [anon_sym_error] = ACTIONS(960), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DASH] = ACTIONS(960), - [anon_sym_break] = ACTIONS(960), - [anon_sym_continue] = ACTIONS(960), - [anon_sym_for] = ACTIONS(960), - [anon_sym_in] = ACTIONS(960), - [anon_sym_loop] = ACTIONS(960), - [anon_sym_while] = ACTIONS(960), - [anon_sym_do] = ACTIONS(960), - [anon_sym_if] = ACTIONS(960), - [anon_sym_match] = ACTIONS(960), - [anon_sym_LBRACE] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_try] = ACTIONS(960), - [anon_sym_return] = ACTIONS(960), - [anon_sym_source] = ACTIONS(960), - [anon_sym_source_DASHenv] = ACTIONS(960), - [anon_sym_register] = ACTIONS(960), - [anon_sym_hide] = ACTIONS(960), - [anon_sym_hide_DASHenv] = ACTIONS(960), - [anon_sym_overlay] = ACTIONS(960), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_where] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_PLUS_PLUS] = ACTIONS(960), - [anon_sym_SLASH] = ACTIONS(960), - [anon_sym_mod] = ACTIONS(960), - [anon_sym_SLASH_SLASH] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(960), - [anon_sym_bit_DASHshl] = ACTIONS(960), - [anon_sym_bit_DASHshr] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_LT2] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_not_DASHin] = ACTIONS(960), - [anon_sym_starts_DASHwith] = ACTIONS(960), - [anon_sym_ends_DASHwith] = ACTIONS(960), - [anon_sym_EQ_TILDE] = ACTIONS(960), - [anon_sym_BANG_TILDE] = ACTIONS(960), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(960), - [anon_sym_bit_DASHor] = ACTIONS(960), - [anon_sym_and] = ACTIONS(960), - [anon_sym_xor] = ACTIONS(960), - [anon_sym_or] = ACTIONS(960), - [anon_sym_not] = ACTIONS(960), - [anon_sym_null] = ACTIONS(960), - [anon_sym_true] = ACTIONS(960), - [anon_sym_false] = ACTIONS(960), - [aux_sym__val_number_decimal_token1] = ACTIONS(960), - [aux_sym__val_number_token1] = ACTIONS(960), - [aux_sym__val_number_token2] = ACTIONS(960), - [aux_sym__val_number_token3] = ACTIONS(960), - [aux_sym__val_number_token4] = ACTIONS(960), - [aux_sym__val_number_token5] = ACTIONS(960), - [aux_sym__val_number_token6] = ACTIONS(960), - [sym_filesize_unit] = ACTIONS(960), - [sym_duration_unit] = ACTIONS(960), - [anon_sym_0b] = ACTIONS(960), - [anon_sym_0o] = ACTIONS(960), - [anon_sym_0x] = ACTIONS(960), - [sym_val_date] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(960), - [sym__str_single_quotes] = ACTIONS(960), - [sym__str_back_ticks] = ACTIONS(960), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(960), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(960), - [anon_sym_CARET] = ACTIONS(960), + [255] = { + [sym_comment] = STATE(255), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_null] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, - [241] = { - [sym_comment] = STATE(241), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_try] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_where] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_not] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_CARET] = ACTIONS(814), + [256] = { + [sym_comment] = STATE(256), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_RPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1000), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, - [242] = { - [sym_comment] = STATE(242), - [ts_builtin_sym_end] = ACTIONS(869), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), + [257] = { + [sym_comment] = STATE(257), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_RPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1000), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, - [243] = { - [sym_comment] = STATE(243), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [anon_sym_SEMI] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_RPAREN] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_error] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_DOT2] = ACTIONS(1003), - [anon_sym_try] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_where] = ACTIONS(994), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_not] = ACTIONS(994), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_CARET] = ACTIONS(994), + [258] = { + [sym_cell_path] = STATE(355), + [sym_path] = STATE(247), + [sym_comment] = STATE(258), + [ts_builtin_sym_end] = ACTIONS(913), + [anon_sym_export] = ACTIONS(911), + [anon_sym_alias] = ACTIONS(911), + [anon_sym_let] = ACTIONS(911), + [anon_sym_let_DASHenv] = ACTIONS(911), + [anon_sym_mut] = ACTIONS(911), + [anon_sym_const] = ACTIONS(911), + [anon_sym_SEMI] = ACTIONS(911), + [sym_cmd_identifier] = ACTIONS(911), + [anon_sym_LF] = ACTIONS(913), + [anon_sym_def] = ACTIONS(911), + [anon_sym_export_DASHenv] = ACTIONS(911), + [anon_sym_extern] = ACTIONS(911), + [anon_sym_module] = ACTIONS(911), + [anon_sym_use] = ACTIONS(911), + [anon_sym_LBRACK] = ACTIONS(911), + [anon_sym_LPAREN] = ACTIONS(911), + [anon_sym_DOLLAR] = ACTIONS(911), + [anon_sym_error] = ACTIONS(911), + [anon_sym_GT] = ACTIONS(911), + [anon_sym_DASH] = ACTIONS(911), + [anon_sym_break] = ACTIONS(911), + [anon_sym_continue] = ACTIONS(911), + [anon_sym_for] = ACTIONS(911), + [anon_sym_in] = ACTIONS(911), + [anon_sym_loop] = ACTIONS(911), + [anon_sym_while] = ACTIONS(911), + [anon_sym_do] = ACTIONS(911), + [anon_sym_if] = ACTIONS(911), + [anon_sym_match] = ACTIONS(911), + [anon_sym_LBRACE] = ACTIONS(911), + [anon_sym_DOT] = ACTIONS(911), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(911), + [anon_sym_return] = ACTIONS(911), + [anon_sym_source] = ACTIONS(911), + [anon_sym_source_DASHenv] = ACTIONS(911), + [anon_sym_register] = ACTIONS(911), + [anon_sym_hide] = ACTIONS(911), + [anon_sym_hide_DASHenv] = ACTIONS(911), + [anon_sym_overlay] = ACTIONS(911), + [anon_sym_STAR] = ACTIONS(911), + [anon_sym_where] = ACTIONS(911), + [anon_sym_STAR_STAR] = ACTIONS(911), + [anon_sym_PLUS_PLUS] = ACTIONS(911), + [anon_sym_SLASH] = ACTIONS(911), + [anon_sym_mod] = ACTIONS(911), + [anon_sym_SLASH_SLASH] = ACTIONS(911), + [anon_sym_PLUS] = ACTIONS(911), + [anon_sym_bit_DASHshl] = ACTIONS(911), + [anon_sym_bit_DASHshr] = ACTIONS(911), + [anon_sym_EQ_EQ] = ACTIONS(911), + [anon_sym_BANG_EQ] = ACTIONS(911), + [anon_sym_LT2] = ACTIONS(911), + [anon_sym_LT_EQ] = ACTIONS(911), + [anon_sym_GT_EQ] = ACTIONS(911), + [anon_sym_not_DASHin] = ACTIONS(911), + [anon_sym_starts_DASHwith] = ACTIONS(911), + [anon_sym_ends_DASHwith] = ACTIONS(911), + [anon_sym_EQ_TILDE] = ACTIONS(911), + [anon_sym_BANG_TILDE] = ACTIONS(911), + [anon_sym_bit_DASHand] = ACTIONS(911), + [anon_sym_bit_DASHxor] = ACTIONS(911), + [anon_sym_bit_DASHor] = ACTIONS(911), + [anon_sym_and] = ACTIONS(911), + [anon_sym_xor] = ACTIONS(911), + [anon_sym_or] = ACTIONS(911), + [anon_sym_not] = ACTIONS(911), + [anon_sym_null] = ACTIONS(911), + [anon_sym_true] = ACTIONS(911), + [anon_sym_false] = ACTIONS(911), + [aux_sym__val_number_decimal_token1] = ACTIONS(911), + [aux_sym__val_number_token1] = ACTIONS(911), + [aux_sym__val_number_token2] = ACTIONS(911), + [aux_sym__val_number_token3] = ACTIONS(911), + [aux_sym__val_number_token4] = ACTIONS(911), + [aux_sym__val_number_token5] = ACTIONS(911), + [aux_sym__val_number_token6] = ACTIONS(911), + [anon_sym_0b] = ACTIONS(911), + [anon_sym_0o] = ACTIONS(911), + [anon_sym_0x] = ACTIONS(911), + [sym_val_date] = ACTIONS(911), + [anon_sym_DQUOTE] = ACTIONS(911), + [sym__str_single_quotes] = ACTIONS(911), + [sym__str_back_ticks] = ACTIONS(911), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(911), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(911), + [anon_sym_CARET] = ACTIONS(911), [anon_sym_POUND] = ACTIONS(105), }, - [244] = { - [sym_comment] = STATE(244), - [ts_builtin_sym_end] = ACTIONS(851), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(1005), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [259] = { + [sym_path] = STATE(326), + [sym_comment] = STATE(259), + [aux_sym_cell_path_repeat1] = STATE(234), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(948), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, - [245] = { - [sym_comment] = STATE(245), - [ts_builtin_sym_end] = ACTIONS(851), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(1005), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [260] = { + [sym_comment] = STATE(260), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [anon_sym_SEMI] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_where] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_not] = ACTIONS(735), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_CARET] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [246] = { - [sym_comment] = STATE(246), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_RPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DOT2] = ACTIONS(1003), - [anon_sym_try] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_where] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_not] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), + [261] = { + [sym_comment] = STATE(261), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [anon_sym_SEMI] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_RPAREN] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_DOT2] = ACTIONS(1011), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_where] = ACTIONS(1002), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_not] = ACTIONS(1002), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_CARET] = ACTIONS(1002), [anon_sym_POUND] = ACTIONS(105), }, - [247] = { - [sym_comment] = STATE(247), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(1011), + [262] = { + [sym_comment] = STATE(262), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [sym_filesize_unit] = ACTIONS(1013), + [sym_duration_unit] = ACTIONS(1015), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, - [248] = { - [sym_comment] = STATE(248), - [anon_sym_export] = ACTIONS(986), - [anon_sym_alias] = ACTIONS(986), - [anon_sym_let] = ACTIONS(986), - [anon_sym_let_DASHenv] = ACTIONS(986), - [anon_sym_mut] = ACTIONS(986), - [anon_sym_const] = ACTIONS(986), - [anon_sym_SEMI] = ACTIONS(986), - [sym_cmd_identifier] = ACTIONS(986), - [anon_sym_LF] = ACTIONS(988), - [anon_sym_def] = ACTIONS(986), - [anon_sym_export_DASHenv] = ACTIONS(986), - [anon_sym_extern] = ACTIONS(986), - [anon_sym_module] = ACTIONS(986), - [anon_sym_use] = ACTIONS(986), - [anon_sym_LBRACK] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_RPAREN] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_error] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_break] = ACTIONS(986), - [anon_sym_continue] = ACTIONS(986), - [anon_sym_for] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_loop] = ACTIONS(986), - [anon_sym_while] = ACTIONS(986), - [anon_sym_do] = ACTIONS(986), - [anon_sym_if] = ACTIONS(986), - [anon_sym_match] = ACTIONS(986), - [anon_sym_LBRACE] = ACTIONS(986), - [anon_sym_RBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_try] = ACTIONS(986), - [anon_sym_return] = ACTIONS(986), - [anon_sym_source] = ACTIONS(986), - [anon_sym_source_DASHenv] = ACTIONS(986), - [anon_sym_register] = ACTIONS(986), - [anon_sym_hide] = ACTIONS(986), - [anon_sym_hide_DASHenv] = ACTIONS(986), - [anon_sym_overlay] = ACTIONS(986), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_where] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(986), - [anon_sym_PLUS_PLUS] = ACTIONS(986), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(986), - [anon_sym_BANG_EQ] = ACTIONS(986), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(986), - [anon_sym_GT_EQ] = ACTIONS(986), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(986), - [anon_sym_BANG_TILDE] = ACTIONS(986), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [anon_sym_not] = ACTIONS(986), - [anon_sym_null] = ACTIONS(986), - [anon_sym_true] = ACTIONS(986), - [anon_sym_false] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_0b] = ACTIONS(986), - [anon_sym_0o] = ACTIONS(986), - [anon_sym_0x] = ACTIONS(986), - [sym_val_date] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(986), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(986), - [anon_sym_CARET] = ACTIONS(986), + [263] = { + [sym_comment] = STATE(263), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_try] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_where] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_not] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_CARET] = ACTIONS(810), [anon_sym_POUND] = ACTIONS(105), }, - [249] = { - [sym_comment] = STATE(249), + [264] = { + [sym_comment] = STATE(264), + [anon_sym_export] = ACTIONS(962), + [anon_sym_alias] = ACTIONS(962), + [anon_sym_let] = ACTIONS(962), + [anon_sym_let_DASHenv] = ACTIONS(962), + [anon_sym_mut] = ACTIONS(962), + [anon_sym_const] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [sym_cmd_identifier] = ACTIONS(962), + [anon_sym_LF] = ACTIONS(964), + [anon_sym_def] = ACTIONS(962), + [anon_sym_export_DASHenv] = ACTIONS(962), + [anon_sym_extern] = ACTIONS(962), + [anon_sym_module] = ACTIONS(962), + [anon_sym_use] = ACTIONS(962), + [anon_sym_LBRACK] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(962), + [anon_sym_RPAREN] = ACTIONS(962), + [anon_sym_DOLLAR] = ACTIONS(962), + [anon_sym_error] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_break] = ACTIONS(962), + [anon_sym_continue] = ACTIONS(962), + [anon_sym_for] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_loop] = ACTIONS(962), + [anon_sym_while] = ACTIONS(962), + [anon_sym_do] = ACTIONS(962), + [anon_sym_if] = ACTIONS(962), + [anon_sym_match] = ACTIONS(962), + [anon_sym_LBRACE] = ACTIONS(962), + [anon_sym_RBRACE] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_try] = ACTIONS(962), + [anon_sym_return] = ACTIONS(962), + [anon_sym_source] = ACTIONS(962), + [anon_sym_source_DASHenv] = ACTIONS(962), + [anon_sym_register] = ACTIONS(962), + [anon_sym_hide] = ACTIONS(962), + [anon_sym_hide_DASHenv] = ACTIONS(962), + [anon_sym_overlay] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(962), + [anon_sym_where] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), + [anon_sym_SLASH_SLASH] = ACTIONS(962), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_LT2] = ACTIONS(962), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), + [anon_sym_EQ_TILDE] = ACTIONS(962), + [anon_sym_BANG_TILDE] = ACTIONS(962), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [anon_sym_not] = ACTIONS(962), + [anon_sym_null] = ACTIONS(962), + [anon_sym_true] = ACTIONS(962), + [anon_sym_false] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(962), + [aux_sym__val_number_token2] = ACTIONS(962), + [aux_sym__val_number_token3] = ACTIONS(962), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(962), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_0b] = ACTIONS(962), + [anon_sym_0o] = ACTIONS(962), + [anon_sym_0x] = ACTIONS(962), + [sym_val_date] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(962), + [sym__str_single_quotes] = ACTIONS(962), + [sym__str_back_ticks] = ACTIONS(962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(962), + [anon_sym_POUND] = ACTIONS(105), + }, + [265] = { + [sym_comment] = STATE(265), + [ts_builtin_sym_end] = ACTIONS(960), + [anon_sym_export] = ACTIONS(958), + [anon_sym_alias] = ACTIONS(958), + [anon_sym_let] = ACTIONS(958), + [anon_sym_let_DASHenv] = ACTIONS(958), + [anon_sym_mut] = ACTIONS(958), + [anon_sym_const] = ACTIONS(958), + [anon_sym_SEMI] = ACTIONS(958), + [sym_cmd_identifier] = ACTIONS(958), + [anon_sym_LF] = ACTIONS(960), + [anon_sym_def] = ACTIONS(958), + [anon_sym_export_DASHenv] = ACTIONS(958), + [anon_sym_extern] = ACTIONS(958), + [anon_sym_module] = ACTIONS(958), + [anon_sym_use] = ACTIONS(958), + [anon_sym_LBRACK] = ACTIONS(958), + [anon_sym_LPAREN] = ACTIONS(958), + [anon_sym_DOLLAR] = ACTIONS(958), + [anon_sym_error] = ACTIONS(958), + [anon_sym_GT] = ACTIONS(958), + [anon_sym_DASH] = ACTIONS(958), + [anon_sym_break] = ACTIONS(958), + [anon_sym_continue] = ACTIONS(958), + [anon_sym_for] = ACTIONS(958), + [anon_sym_in] = ACTIONS(958), + [anon_sym_loop] = ACTIONS(958), + [anon_sym_while] = ACTIONS(958), + [anon_sym_do] = ACTIONS(958), + [anon_sym_if] = ACTIONS(958), + [anon_sym_match] = ACTIONS(958), + [anon_sym_LBRACE] = ACTIONS(958), + [anon_sym_DOT] = ACTIONS(958), + [anon_sym_try] = ACTIONS(958), + [anon_sym_return] = ACTIONS(958), + [anon_sym_source] = ACTIONS(958), + [anon_sym_source_DASHenv] = ACTIONS(958), + [anon_sym_register] = ACTIONS(958), + [anon_sym_hide] = ACTIONS(958), + [anon_sym_hide_DASHenv] = ACTIONS(958), + [anon_sym_overlay] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(958), + [anon_sym_where] = ACTIONS(958), + [anon_sym_STAR_STAR] = ACTIONS(958), + [anon_sym_PLUS_PLUS] = ACTIONS(958), + [anon_sym_SLASH] = ACTIONS(958), + [anon_sym_mod] = ACTIONS(958), + [anon_sym_SLASH_SLASH] = ACTIONS(958), + [anon_sym_PLUS] = ACTIONS(958), + [anon_sym_bit_DASHshl] = ACTIONS(958), + [anon_sym_bit_DASHshr] = ACTIONS(958), + [anon_sym_EQ_EQ] = ACTIONS(958), + [anon_sym_BANG_EQ] = ACTIONS(958), + [anon_sym_LT2] = ACTIONS(958), + [anon_sym_LT_EQ] = ACTIONS(958), + [anon_sym_GT_EQ] = ACTIONS(958), + [anon_sym_not_DASHin] = ACTIONS(958), + [anon_sym_starts_DASHwith] = ACTIONS(958), + [anon_sym_ends_DASHwith] = ACTIONS(958), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(958), + [anon_sym_bit_DASHxor] = ACTIONS(958), + [anon_sym_bit_DASHor] = ACTIONS(958), + [anon_sym_and] = ACTIONS(958), + [anon_sym_xor] = ACTIONS(958), + [anon_sym_or] = ACTIONS(958), + [anon_sym_not] = ACTIONS(958), + [anon_sym_null] = ACTIONS(958), + [anon_sym_true] = ACTIONS(958), + [anon_sym_false] = ACTIONS(958), + [aux_sym__val_number_decimal_token1] = ACTIONS(958), + [aux_sym__val_number_token1] = ACTIONS(958), + [aux_sym__val_number_token2] = ACTIONS(958), + [aux_sym__val_number_token3] = ACTIONS(958), + [aux_sym__val_number_token4] = ACTIONS(958), + [aux_sym__val_number_token5] = ACTIONS(958), + [aux_sym__val_number_token6] = ACTIONS(958), + [sym_filesize_unit] = ACTIONS(958), + [sym_duration_unit] = ACTIONS(958), + [anon_sym_0b] = ACTIONS(958), + [anon_sym_0o] = ACTIONS(958), + [anon_sym_0x] = ACTIONS(958), + [sym_val_date] = ACTIONS(958), + [anon_sym_DQUOTE] = ACTIONS(958), + [sym__str_single_quotes] = ACTIONS(958), + [sym__str_back_ticks] = ACTIONS(958), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(958), + [anon_sym_CARET] = ACTIONS(958), + [anon_sym_POUND] = ACTIONS(105), + }, + [266] = { + [sym_comment] = STATE(266), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_RPAREN] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_error] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_where] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(993), + [anon_sym_BANG_TILDE] = ACTIONS(993), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [anon_sym_not] = ACTIONS(993), + [anon_sym_null] = ACTIONS(993), + [anon_sym_true] = ACTIONS(993), + [anon_sym_false] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_0b] = ACTIONS(993), + [anon_sym_0o] = ACTIONS(993), + [anon_sym_0x] = ACTIONS(993), + [sym_val_date] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(993), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(993), + [anon_sym_CARET] = ACTIONS(993), + [anon_sym_POUND] = ACTIONS(105), + }, + [267] = { + [sym_comment] = STATE(267), [anon_sym_export] = ACTIONS(966), [anon_sym_alias] = ACTIONS(966), [anon_sym_let] = ACTIONS(966), @@ -78513,473 +83619,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(966), [anon_sym_POUND] = ACTIONS(105), }, - [250] = { - [sym_comment] = STATE(250), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [anon_sym_SEMI] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_RPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_where] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_not] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(105), - }, - [251] = { - [sym_comment] = STATE(251), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_RPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_where] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_not] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_CARET] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [252] = { - [sym_comment] = STATE(252), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(768), - [anon_sym_POUND] = ACTIONS(105), - }, - [253] = { - [sym_comment] = STATE(253), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [anon_sym_SEMI] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_LBRACK] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_RPAREN] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_error] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_LBRACE] = ACTIONS(939), - [anon_sym_RBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_where] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(939), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(939), - [anon_sym_BANG_EQ] = ACTIONS(939), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(939), - [anon_sym_GT_EQ] = ACTIONS(939), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(939), - [anon_sym_BANG_TILDE] = ACTIONS(939), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [anon_sym_not] = ACTIONS(939), - [anon_sym_null] = ACTIONS(939), - [anon_sym_true] = ACTIONS(939), - [anon_sym_false] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_0b] = ACTIONS(939), - [anon_sym_0o] = ACTIONS(939), - [anon_sym_0x] = ACTIONS(939), - [sym_val_date] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(939), - [anon_sym_CARET] = ACTIONS(939), - [anon_sym_POUND] = ACTIONS(105), - }, - [254] = { - [sym_comment] = STATE(254), - [ts_builtin_sym_end] = ACTIONS(894), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_POUND] = ACTIONS(105), - }, - [255] = { - [sym_comment] = STATE(255), + [268] = { + [sym_comment] = STATE(268), [anon_sym_export] = ACTIONS(1017), [anon_sym_alias] = ACTIONS(1017), [anon_sym_let] = ACTIONS(1017), @@ -79013,6 +83654,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1017), [anon_sym_RBRACE] = ACTIONS(1017), [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), [anon_sym_try] = ACTIONS(1017), [anon_sym_return] = ACTIONS(1017), [anon_sym_source] = ACTIONS(1017), @@ -79070,8 +83712,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, - [256] = { - [sym_comment] = STATE(256), + [269] = { + [sym_comment] = STATE(269), [anon_sym_export] = ACTIONS(1021), [anon_sym_alias] = ACTIONS(1021), [anon_sym_let] = ACTIONS(1021), @@ -79160,2034 +83802,1490 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), [anon_sym_CARET] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(1025), [anon_sym_POUND] = ACTIONS(105), }, - [257] = { - [sym_comment] = STATE(257), - [ts_builtin_sym_end] = ACTIONS(996), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [anon_sym_SEMI] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_error] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_DOT2] = ACTIONS(1025), - [anon_sym_try] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_where] = ACTIONS(994), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_not] = ACTIONS(994), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_CARET] = ACTIONS(994), + [270] = { + [sym_comment] = STATE(270), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(769), [anon_sym_POUND] = ACTIONS(105), }, - [258] = { - [sym_comment] = STATE(258), - [anon_sym_export] = ACTIONS(1027), - [anon_sym_alias] = ACTIONS(1027), - [anon_sym_let] = ACTIONS(1027), - [anon_sym_let_DASHenv] = ACTIONS(1027), - [anon_sym_mut] = ACTIONS(1027), - [anon_sym_const] = ACTIONS(1027), - [anon_sym_SEMI] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1027), - [anon_sym_LF] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1027), - [anon_sym_export_DASHenv] = ACTIONS(1027), - [anon_sym_extern] = ACTIONS(1027), - [anon_sym_module] = ACTIONS(1027), - [anon_sym_use] = ACTIONS(1027), - [anon_sym_LBRACK] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1027), - [anon_sym_RPAREN] = ACTIONS(1027), - [anon_sym_DOLLAR] = ACTIONS(1027), - [anon_sym_error] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_break] = ACTIONS(1027), - [anon_sym_continue] = ACTIONS(1027), - [anon_sym_for] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1027), - [anon_sym_loop] = ACTIONS(1027), - [anon_sym_while] = ACTIONS(1027), - [anon_sym_do] = ACTIONS(1027), - [anon_sym_if] = ACTIONS(1027), - [anon_sym_match] = ACTIONS(1027), - [anon_sym_LBRACE] = ACTIONS(1027), - [anon_sym_RBRACE] = ACTIONS(1027), - [anon_sym_DOT] = ACTIONS(1027), - [anon_sym_try] = ACTIONS(1027), - [anon_sym_return] = ACTIONS(1027), - [anon_sym_source] = ACTIONS(1027), - [anon_sym_source_DASHenv] = ACTIONS(1027), - [anon_sym_register] = ACTIONS(1027), - [anon_sym_hide] = ACTIONS(1027), - [anon_sym_hide_DASHenv] = ACTIONS(1027), - [anon_sym_overlay] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1027), - [anon_sym_where] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1027), - [anon_sym_PLUS_PLUS] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_mod] = ACTIONS(1027), - [anon_sym_SLASH_SLASH] = ACTIONS(1027), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_bit_DASHshl] = ACTIONS(1027), - [anon_sym_bit_DASHshr] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1027), - [anon_sym_BANG_EQ] = ACTIONS(1027), - [anon_sym_LT2] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1027), - [anon_sym_GT_EQ] = ACTIONS(1027), - [anon_sym_not_DASHin] = ACTIONS(1027), - [anon_sym_starts_DASHwith] = ACTIONS(1027), - [anon_sym_ends_DASHwith] = ACTIONS(1027), - [anon_sym_EQ_TILDE] = ACTIONS(1027), - [anon_sym_BANG_TILDE] = ACTIONS(1027), - [anon_sym_bit_DASHand] = ACTIONS(1027), - [anon_sym_bit_DASHxor] = ACTIONS(1027), - [anon_sym_bit_DASHor] = ACTIONS(1027), - [anon_sym_and] = ACTIONS(1027), - [anon_sym_xor] = ACTIONS(1027), - [anon_sym_or] = ACTIONS(1027), - [anon_sym_not] = ACTIONS(1027), - [anon_sym_null] = ACTIONS(1027), - [anon_sym_true] = ACTIONS(1027), - [anon_sym_false] = ACTIONS(1027), - [aux_sym__val_number_decimal_token1] = ACTIONS(1027), - [aux_sym__val_number_token1] = ACTIONS(1027), - [aux_sym__val_number_token2] = ACTIONS(1027), - [aux_sym__val_number_token3] = ACTIONS(1027), - [aux_sym__val_number_token4] = ACTIONS(1027), - [aux_sym__val_number_token5] = ACTIONS(1027), - [aux_sym__val_number_token6] = ACTIONS(1027), - [anon_sym_0b] = ACTIONS(1027), - [anon_sym_0o] = ACTIONS(1027), - [anon_sym_0x] = ACTIONS(1027), - [sym_val_date] = ACTIONS(1027), - [anon_sym_DQUOTE] = ACTIONS(1027), - [sym__str_single_quotes] = ACTIONS(1027), - [sym__str_back_ticks] = ACTIONS(1027), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1027), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1027), - [anon_sym_CARET] = ACTIONS(1027), + [271] = { + [sym_comment] = STATE(271), + [ts_builtin_sym_end] = ACTIONS(936), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1027), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, - [259] = { - [sym_comment] = STATE(259), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_alias] = ACTIONS(1031), - [anon_sym_let] = ACTIONS(1031), - [anon_sym_let_DASHenv] = ACTIONS(1031), - [anon_sym_mut] = ACTIONS(1031), - [anon_sym_const] = ACTIONS(1031), - [anon_sym_SEMI] = ACTIONS(1031), - [sym_cmd_identifier] = ACTIONS(1031), - [anon_sym_LF] = ACTIONS(1033), - [anon_sym_def] = ACTIONS(1031), - [anon_sym_export_DASHenv] = ACTIONS(1031), - [anon_sym_extern] = ACTIONS(1031), - [anon_sym_module] = ACTIONS(1031), - [anon_sym_use] = ACTIONS(1031), - [anon_sym_LBRACK] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1031), - [anon_sym_RPAREN] = ACTIONS(1031), - [anon_sym_DOLLAR] = ACTIONS(1031), - [anon_sym_error] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_break] = ACTIONS(1031), - [anon_sym_continue] = ACTIONS(1031), - [anon_sym_for] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_loop] = ACTIONS(1031), - [anon_sym_while] = ACTIONS(1031), - [anon_sym_do] = ACTIONS(1031), - [anon_sym_if] = ACTIONS(1031), - [anon_sym_match] = ACTIONS(1031), - [anon_sym_LBRACE] = ACTIONS(1031), - [anon_sym_RBRACE] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1031), - [anon_sym_try] = ACTIONS(1031), - [anon_sym_return] = ACTIONS(1031), - [anon_sym_source] = ACTIONS(1031), - [anon_sym_source_DASHenv] = ACTIONS(1031), - [anon_sym_register] = ACTIONS(1031), - [anon_sym_hide] = ACTIONS(1031), - [anon_sym_hide_DASHenv] = ACTIONS(1031), - [anon_sym_overlay] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_where] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [anon_sym_not] = ACTIONS(1031), - [anon_sym_null] = ACTIONS(1031), - [anon_sym_true] = ACTIONS(1031), - [anon_sym_false] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1031), - [aux_sym__val_number_token1] = ACTIONS(1031), - [aux_sym__val_number_token2] = ACTIONS(1031), - [aux_sym__val_number_token3] = ACTIONS(1031), - [aux_sym__val_number_token4] = ACTIONS(1031), - [aux_sym__val_number_token5] = ACTIONS(1031), - [aux_sym__val_number_token6] = ACTIONS(1031), - [anon_sym_0b] = ACTIONS(1031), - [anon_sym_0o] = ACTIONS(1031), - [anon_sym_0x] = ACTIONS(1031), - [sym_val_date] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1031), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1031), - [anon_sym_CARET] = ACTIONS(1031), + [272] = { + [sym_comment] = STATE(272), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), [anon_sym_POUND] = ACTIONS(105), }, - [260] = { - [sym_comment] = STATE(260), - [anon_sym_export] = ACTIONS(998), - [anon_sym_alias] = ACTIONS(998), - [anon_sym_let] = ACTIONS(998), - [anon_sym_let_DASHenv] = ACTIONS(998), - [anon_sym_mut] = ACTIONS(998), - [anon_sym_const] = ACTIONS(998), - [anon_sym_SEMI] = ACTIONS(998), - [sym_cmd_identifier] = ACTIONS(998), - [anon_sym_LF] = ACTIONS(1035), - [anon_sym_def] = ACTIONS(998), - [anon_sym_export_DASHenv] = ACTIONS(998), - [anon_sym_extern] = ACTIONS(998), - [anon_sym_module] = ACTIONS(998), - [anon_sym_use] = ACTIONS(998), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_LPAREN] = ACTIONS(998), - [anon_sym_RPAREN] = ACTIONS(998), - [anon_sym_DOLLAR] = ACTIONS(998), - [anon_sym_error] = ACTIONS(998), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(998), - [anon_sym_break] = ACTIONS(998), - [anon_sym_continue] = ACTIONS(998), - [anon_sym_for] = ACTIONS(998), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(998), - [anon_sym_while] = ACTIONS(998), - [anon_sym_do] = ACTIONS(998), - [anon_sym_if] = ACTIONS(998), - [anon_sym_match] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(998), - [anon_sym_RBRACE] = ACTIONS(998), - [anon_sym_DOT] = ACTIONS(998), - [anon_sym_try] = ACTIONS(998), - [anon_sym_return] = ACTIONS(998), - [anon_sym_source] = ACTIONS(998), - [anon_sym_source_DASHenv] = ACTIONS(998), - [anon_sym_register] = ACTIONS(998), - [anon_sym_hide] = ACTIONS(998), - [anon_sym_hide_DASHenv] = ACTIONS(998), - [anon_sym_overlay] = ACTIONS(998), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_where] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(998), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_not] = ACTIONS(998), - [anon_sym_null] = ACTIONS(998), - [anon_sym_true] = ACTIONS(998), - [anon_sym_false] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(998), - [aux_sym__val_number_token1] = ACTIONS(998), - [aux_sym__val_number_token2] = ACTIONS(998), - [aux_sym__val_number_token3] = ACTIONS(998), - [aux_sym__val_number_token4] = ACTIONS(998), - [aux_sym__val_number_token5] = ACTIONS(998), - [aux_sym__val_number_token6] = ACTIONS(998), - [anon_sym_0b] = ACTIONS(998), - [anon_sym_0o] = ACTIONS(998), - [anon_sym_0x] = ACTIONS(998), - [sym_val_date] = ACTIONS(998), - [anon_sym_DQUOTE] = ACTIONS(998), - [sym__str_single_quotes] = ACTIONS(998), - [sym__str_back_ticks] = ACTIONS(998), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(998), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(998), - [anon_sym_CARET] = ACTIONS(998), + [273] = { + [sym_comment] = STATE(273), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_DOT2] = ACTIONS(1011), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, - [261] = { - [sym_comment] = STATE(261), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [274] = { + [sym_comment] = STATE(274), + [ts_builtin_sym_end] = ACTIONS(905), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, - [262] = { - [sym_comment] = STATE(262), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [275] = { + [sym_comment] = STATE(275), + [ts_builtin_sym_end] = ACTIONS(936), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1027), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, - [263] = { - [sym_comment] = STATE(263), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), + [276] = { + [sym_comment] = STATE(276), + [ts_builtin_sym_end] = ACTIONS(909), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(105), + }, + [277] = { + [sym_comment] = STATE(277), + [anon_sym_export] = ACTIONS(1029), + [anon_sym_alias] = ACTIONS(1029), + [anon_sym_let] = ACTIONS(1029), + [anon_sym_let_DASHenv] = ACTIONS(1029), + [anon_sym_mut] = ACTIONS(1029), + [anon_sym_const] = ACTIONS(1029), + [anon_sym_SEMI] = ACTIONS(1029), + [sym_cmd_identifier] = ACTIONS(1029), + [anon_sym_LF] = ACTIONS(1031), + [anon_sym_def] = ACTIONS(1029), + [anon_sym_export_DASHenv] = ACTIONS(1029), + [anon_sym_extern] = ACTIONS(1029), + [anon_sym_module] = ACTIONS(1029), + [anon_sym_use] = ACTIONS(1029), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_RPAREN] = ACTIONS(1029), + [anon_sym_DOLLAR] = ACTIONS(1029), + [anon_sym_error] = ACTIONS(1029), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1029), + [anon_sym_continue] = ACTIONS(1029), + [anon_sym_for] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_loop] = ACTIONS(1029), + [anon_sym_while] = ACTIONS(1029), + [anon_sym_do] = ACTIONS(1029), + [anon_sym_if] = ACTIONS(1029), + [anon_sym_match] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1029), + [anon_sym_source] = ACTIONS(1029), + [anon_sym_source_DASHenv] = ACTIONS(1029), + [anon_sym_register] = ACTIONS(1029), + [anon_sym_hide] = ACTIONS(1029), + [anon_sym_hide_DASHenv] = ACTIONS(1029), + [anon_sym_overlay] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_where] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1029), + [anon_sym_BANG_TILDE] = ACTIONS(1029), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [anon_sym_not] = ACTIONS(1029), + [anon_sym_null] = ACTIONS(1029), + [anon_sym_true] = ACTIONS(1029), + [anon_sym_false] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_token1] = ACTIONS(1029), + [aux_sym__val_number_token2] = ACTIONS(1029), + [aux_sym__val_number_token3] = ACTIONS(1029), + [aux_sym__val_number_token4] = ACTIONS(1029), + [aux_sym__val_number_token5] = ACTIONS(1029), + [aux_sym__val_number_token6] = ACTIONS(1029), + [anon_sym_0b] = ACTIONS(1029), + [anon_sym_0o] = ACTIONS(1029), + [anon_sym_0x] = ACTIONS(1029), + [sym_val_date] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [sym__str_single_quotes] = ACTIONS(1029), + [sym__str_back_ticks] = ACTIONS(1029), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1029), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1029), + [anon_sym_CARET] = ACTIONS(1029), + [anon_sym_POUND] = ACTIONS(105), + }, + [278] = { + [sym_comment] = STATE(278), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), [anon_sym_EQ_EQ] = ACTIONS(1037), [anon_sym_BANG_EQ] = ACTIONS(1037), [anon_sym_LT2] = ACTIONS(1037), [anon_sym_LT_EQ] = ACTIONS(1037), [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [264] = { - [sym_comment] = STATE(264), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1055), + [anon_sym_and] = ACTIONS(1057), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [265] = { - [sym_comment] = STATE(265), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [279] = { + [sym_comment] = STATE(279), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_RPAREN] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_where] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1017), + [anon_sym_BANG_EQ] = ACTIONS(1017), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1017), + [anon_sym_GT_EQ] = ACTIONS(1017), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1017), + [anon_sym_BANG_TILDE] = ACTIONS(1017), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [anon_sym_not] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_CARET] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, - [266] = { - [sym_comment] = STATE(266), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [280] = { + [sym_comment] = STATE(280), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [267] = { - [sym_comment] = STATE(267), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), + [281] = { + [sym_comment] = STATE(281), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), [anon_sym_EQ_EQ] = ACTIONS(1037), [anon_sym_BANG_EQ] = ACTIONS(1037), [anon_sym_LT2] = ACTIONS(1037), [anon_sym_LT_EQ] = ACTIONS(1037), [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), + [anon_sym_bit_DASHand] = ACTIONS(1051), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1055), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [268] = { - [sym_comment] = STATE(268), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [282] = { + [sym_comment] = STATE(282), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [269] = { - [sym_comment] = STATE(269), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), + [283] = { + [sym_comment] = STATE(283), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1037), - [anon_sym_mod] = ACTIONS(1037), - [anon_sym_SLASH_SLASH] = ACTIONS(1037), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), [anon_sym_EQ_EQ] = ACTIONS(1037), [anon_sym_BANG_EQ] = ACTIONS(1037), [anon_sym_LT2] = ACTIONS(1037), [anon_sym_LT_EQ] = ACTIONS(1037), [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), + [anon_sym_bit_DASHand] = ACTIONS(1051), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [270] = { - [sym_comment] = STATE(270), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [284] = { + [sym_comment] = STATE(284), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [271] = { - [sym_comment] = STATE(271), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), + [285] = { + [sym_comment] = STATE(285), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), [anon_sym_EQ_EQ] = ACTIONS(1037), [anon_sym_BANG_EQ] = ACTIONS(1037), [anon_sym_LT2] = ACTIONS(1037), [anon_sym_LT_EQ] = ACTIONS(1037), [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [272] = { - [sym_comment] = STATE(272), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [273] = { - [sym_comment] = STATE(273), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [274] = { - [sym_comment] = STATE(274), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [275] = { - [sym_comment] = STATE(275), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1059), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [276] = { - [sym_comment] = STATE(276), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [277] = { - [sym_comment] = STATE(277), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1059), - [anon_sym_bit_DASHxor] = ACTIONS(1061), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [278] = { - [sym_comment] = STATE(278), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [279] = { - [sym_comment] = STATE(279), + [286] = { + [sym_comment] = STATE(286), [anon_sym_export] = ACTIONS(1063), [anon_sym_alias] = ACTIONS(1063), [anon_sym_let] = ACTIONS(1063), @@ -81278,2676 +85376,3320 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1063), [anon_sym_POUND] = ACTIONS(105), }, - [280] = { - [sym_comment] = STATE(280), - [anon_sym_export] = ACTIONS(1067), - [anon_sym_alias] = ACTIONS(1067), - [anon_sym_let] = ACTIONS(1067), - [anon_sym_let_DASHenv] = ACTIONS(1067), - [anon_sym_mut] = ACTIONS(1067), - [anon_sym_const] = ACTIONS(1067), - [anon_sym_SEMI] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1067), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_def] = ACTIONS(1067), - [anon_sym_export_DASHenv] = ACTIONS(1067), - [anon_sym_extern] = ACTIONS(1067), - [anon_sym_module] = ACTIONS(1067), - [anon_sym_use] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1067), - [anon_sym_RPAREN] = ACTIONS(1067), - [anon_sym_DOLLAR] = ACTIONS(1067), - [anon_sym_error] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_break] = ACTIONS(1067), - [anon_sym_continue] = ACTIONS(1067), - [anon_sym_for] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1067), - [anon_sym_loop] = ACTIONS(1067), - [anon_sym_while] = ACTIONS(1067), - [anon_sym_do] = ACTIONS(1067), - [anon_sym_if] = ACTIONS(1067), - [anon_sym_match] = ACTIONS(1067), - [anon_sym_LBRACE] = ACTIONS(1067), - [anon_sym_RBRACE] = ACTIONS(1067), - [anon_sym_DOT] = ACTIONS(1067), - [anon_sym_try] = ACTIONS(1067), - [anon_sym_return] = ACTIONS(1067), - [anon_sym_source] = ACTIONS(1067), - [anon_sym_source_DASHenv] = ACTIONS(1067), - [anon_sym_register] = ACTIONS(1067), - [anon_sym_hide] = ACTIONS(1067), - [anon_sym_hide_DASHenv] = ACTIONS(1067), - [anon_sym_overlay] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1067), - [anon_sym_where] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1067), - [anon_sym_PLUS_PLUS] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_mod] = ACTIONS(1067), - [anon_sym_SLASH_SLASH] = ACTIONS(1067), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_bit_DASHshl] = ACTIONS(1067), - [anon_sym_bit_DASHshr] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1067), - [anon_sym_BANG_EQ] = ACTIONS(1067), - [anon_sym_LT2] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1067), - [anon_sym_GT_EQ] = ACTIONS(1067), - [anon_sym_not_DASHin] = ACTIONS(1067), - [anon_sym_starts_DASHwith] = ACTIONS(1067), - [anon_sym_ends_DASHwith] = ACTIONS(1067), - [anon_sym_EQ_TILDE] = ACTIONS(1067), - [anon_sym_BANG_TILDE] = ACTIONS(1067), - [anon_sym_bit_DASHand] = ACTIONS(1067), - [anon_sym_bit_DASHxor] = ACTIONS(1067), - [anon_sym_bit_DASHor] = ACTIONS(1067), - [anon_sym_and] = ACTIONS(1067), - [anon_sym_xor] = ACTIONS(1067), - [anon_sym_or] = ACTIONS(1067), - [anon_sym_not] = ACTIONS(1067), - [anon_sym_null] = ACTIONS(1067), - [anon_sym_true] = ACTIONS(1067), - [anon_sym_false] = ACTIONS(1067), - [aux_sym__val_number_decimal_token1] = ACTIONS(1067), - [aux_sym__val_number_token1] = ACTIONS(1067), - [aux_sym__val_number_token2] = ACTIONS(1067), - [aux_sym__val_number_token3] = ACTIONS(1067), - [aux_sym__val_number_token4] = ACTIONS(1067), - [aux_sym__val_number_token5] = ACTIONS(1067), - [aux_sym__val_number_token6] = ACTIONS(1067), - [anon_sym_0b] = ACTIONS(1067), - [anon_sym_0o] = ACTIONS(1067), - [anon_sym_0x] = ACTIONS(1067), - [sym_val_date] = ACTIONS(1067), - [anon_sym_DQUOTE] = ACTIONS(1067), - [sym__str_single_quotes] = ACTIONS(1067), - [sym__str_back_ticks] = ACTIONS(1067), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1067), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1067), - [anon_sym_CARET] = ACTIONS(1067), - [anon_sym_POUND] = ACTIONS(105), - }, - [281] = { - [sym_comment] = STATE(281), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_RPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_where] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_not] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_CARET] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [282] = { - [sym_comment] = STATE(282), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_RPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_where] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_not] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), - }, - [283] = { - [sym_comment] = STATE(283), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1059), - [anon_sym_bit_DASHxor] = ACTIONS(1061), - [anon_sym_bit_DASHor] = ACTIONS(1071), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [284] = { - [sym_comment] = STATE(284), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [285] = { - [sym_comment] = STATE(285), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1059), - [anon_sym_bit_DASHxor] = ACTIONS(1061), - [anon_sym_bit_DASHor] = ACTIONS(1071), - [anon_sym_and] = ACTIONS(1073), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [286] = { - [sym_comment] = STATE(286), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, [287] = { [sym_comment] = STATE(287), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1059), - [anon_sym_bit_DASHxor] = ACTIONS(1061), - [anon_sym_bit_DASHor] = ACTIONS(1071), - [anon_sym_and] = ACTIONS(1073), - [anon_sym_xor] = ACTIONS(1075), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), [anon_sym_POUND] = ACTIONS(105), }, [288] = { [sym_comment] = STATE(288), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [289] = { [sym_comment] = STATE(289), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1045), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1047), - [anon_sym_PLUS_PLUS] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1045), - [anon_sym_mod] = ACTIONS(1045), - [anon_sym_SLASH_SLASH] = ACTIONS(1045), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_bit_DASHshl] = ACTIONS(1049), - [anon_sym_bit_DASHshr] = ACTIONS(1049), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_LT2] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_not_DASHin] = ACTIONS(1055), - [anon_sym_starts_DASHwith] = ACTIONS(1055), - [anon_sym_ends_DASHwith] = ACTIONS(1055), - [anon_sym_EQ_TILDE] = ACTIONS(1057), - [anon_sym_BANG_TILDE] = ACTIONS(1057), - [anon_sym_bit_DASHand] = ACTIONS(1059), - [anon_sym_bit_DASHxor] = ACTIONS(1061), - [anon_sym_bit_DASHor] = ACTIONS(1071), - [anon_sym_and] = ACTIONS(1073), - [anon_sym_xor] = ACTIONS(1075), - [anon_sym_or] = ACTIONS(1077), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_DOT2] = ACTIONS(1067), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, [290] = { [sym_comment] = STATE(290), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_LT2] = ACTIONS(1037), + [anon_sym_LT_EQ] = ACTIONS(1037), + [anon_sym_GT_EQ] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [291] = { [sym_comment] = STATE(291), - [ts_builtin_sym_end] = ACTIONS(1009), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(1079), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [292] = { [sym_comment] = STATE(292), - [ts_builtin_sym_end] = ACTIONS(954), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DOT2] = ACTIONS(1025), - [anon_sym_try] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_where] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_not] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [293] = { [sym_comment] = STATE(293), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [anon_sym_SEMI] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_RPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_try] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_where] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_not] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), + [anon_sym_export] = ACTIONS(1069), + [anon_sym_alias] = ACTIONS(1069), + [anon_sym_let] = ACTIONS(1069), + [anon_sym_let_DASHenv] = ACTIONS(1069), + [anon_sym_mut] = ACTIONS(1069), + [anon_sym_const] = ACTIONS(1069), + [anon_sym_SEMI] = ACTIONS(1069), + [sym_cmd_identifier] = ACTIONS(1069), + [anon_sym_LF] = ACTIONS(1071), + [anon_sym_def] = ACTIONS(1069), + [anon_sym_export_DASHenv] = ACTIONS(1069), + [anon_sym_extern] = ACTIONS(1069), + [anon_sym_module] = ACTIONS(1069), + [anon_sym_use] = ACTIONS(1069), + [anon_sym_LBRACK] = ACTIONS(1069), + [anon_sym_LPAREN] = ACTIONS(1069), + [anon_sym_RPAREN] = ACTIONS(1069), + [anon_sym_DOLLAR] = ACTIONS(1069), + [anon_sym_error] = ACTIONS(1069), + [anon_sym_GT] = ACTIONS(1069), + [anon_sym_DASH] = ACTIONS(1069), + [anon_sym_break] = ACTIONS(1069), + [anon_sym_continue] = ACTIONS(1069), + [anon_sym_for] = ACTIONS(1069), + [anon_sym_in] = ACTIONS(1069), + [anon_sym_loop] = ACTIONS(1069), + [anon_sym_while] = ACTIONS(1069), + [anon_sym_do] = ACTIONS(1069), + [anon_sym_if] = ACTIONS(1069), + [anon_sym_match] = ACTIONS(1069), + [anon_sym_LBRACE] = ACTIONS(1069), + [anon_sym_RBRACE] = ACTIONS(1069), + [anon_sym_DOT] = ACTIONS(1069), + [anon_sym_try] = ACTIONS(1069), + [anon_sym_return] = ACTIONS(1069), + [anon_sym_source] = ACTIONS(1069), + [anon_sym_source_DASHenv] = ACTIONS(1069), + [anon_sym_register] = ACTIONS(1069), + [anon_sym_hide] = ACTIONS(1069), + [anon_sym_hide_DASHenv] = ACTIONS(1069), + [anon_sym_overlay] = ACTIONS(1069), + [anon_sym_STAR] = ACTIONS(1069), + [anon_sym_where] = ACTIONS(1069), + [anon_sym_STAR_STAR] = ACTIONS(1069), + [anon_sym_PLUS_PLUS] = ACTIONS(1069), + [anon_sym_SLASH] = ACTIONS(1069), + [anon_sym_mod] = ACTIONS(1069), + [anon_sym_SLASH_SLASH] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(1069), + [anon_sym_bit_DASHshl] = ACTIONS(1069), + [anon_sym_bit_DASHshr] = ACTIONS(1069), + [anon_sym_EQ_EQ] = ACTIONS(1069), + [anon_sym_BANG_EQ] = ACTIONS(1069), + [anon_sym_LT2] = ACTIONS(1069), + [anon_sym_LT_EQ] = ACTIONS(1069), + [anon_sym_GT_EQ] = ACTIONS(1069), + [anon_sym_not_DASHin] = ACTIONS(1069), + [anon_sym_starts_DASHwith] = ACTIONS(1069), + [anon_sym_ends_DASHwith] = ACTIONS(1069), + [anon_sym_EQ_TILDE] = ACTIONS(1069), + [anon_sym_BANG_TILDE] = ACTIONS(1069), + [anon_sym_bit_DASHand] = ACTIONS(1069), + [anon_sym_bit_DASHxor] = ACTIONS(1069), + [anon_sym_bit_DASHor] = ACTIONS(1069), + [anon_sym_and] = ACTIONS(1069), + [anon_sym_xor] = ACTIONS(1069), + [anon_sym_or] = ACTIONS(1069), + [anon_sym_not] = ACTIONS(1069), + [anon_sym_null] = ACTIONS(1069), + [anon_sym_true] = ACTIONS(1069), + [anon_sym_false] = ACTIONS(1069), + [aux_sym__val_number_decimal_token1] = ACTIONS(1069), + [aux_sym__val_number_token1] = ACTIONS(1069), + [aux_sym__val_number_token2] = ACTIONS(1069), + [aux_sym__val_number_token3] = ACTIONS(1069), + [aux_sym__val_number_token4] = ACTIONS(1069), + [aux_sym__val_number_token5] = ACTIONS(1069), + [aux_sym__val_number_token6] = ACTIONS(1069), + [anon_sym_0b] = ACTIONS(1069), + [anon_sym_0o] = ACTIONS(1069), + [anon_sym_0x] = ACTIONS(1069), + [sym_val_date] = ACTIONS(1069), + [anon_sym_DQUOTE] = ACTIONS(1069), + [sym__str_single_quotes] = ACTIONS(1069), + [sym__str_back_ticks] = ACTIONS(1069), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1069), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1069), + [anon_sym_CARET] = ACTIONS(1069), [anon_sym_POUND] = ACTIONS(105), }, [294] = { [sym_comment] = STATE(294), - [anon_sym_export] = ACTIONS(1081), - [anon_sym_alias] = ACTIONS(1081), - [anon_sym_let] = ACTIONS(1081), - [anon_sym_let_DASHenv] = ACTIONS(1081), - [anon_sym_mut] = ACTIONS(1081), - [anon_sym_const] = ACTIONS(1081), - [anon_sym_SEMI] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1081), - [anon_sym_LF] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1081), - [anon_sym_export_DASHenv] = ACTIONS(1081), - [anon_sym_extern] = ACTIONS(1081), - [anon_sym_module] = ACTIONS(1081), - [anon_sym_use] = ACTIONS(1081), - [anon_sym_LBRACK] = ACTIONS(1081), - [anon_sym_LPAREN] = ACTIONS(1081), - [anon_sym_RPAREN] = ACTIONS(1081), - [anon_sym_DOLLAR] = ACTIONS(1081), - [anon_sym_error] = ACTIONS(1081), - [anon_sym_GT] = ACTIONS(1081), - [anon_sym_DASH] = ACTIONS(1081), - [anon_sym_break] = ACTIONS(1081), - [anon_sym_continue] = ACTIONS(1081), - [anon_sym_for] = ACTIONS(1081), - [anon_sym_in] = ACTIONS(1081), - [anon_sym_loop] = ACTIONS(1081), - [anon_sym_while] = ACTIONS(1081), - [anon_sym_do] = ACTIONS(1081), - [anon_sym_if] = ACTIONS(1081), - [anon_sym_match] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(1081), - [anon_sym_RBRACE] = ACTIONS(1081), - [anon_sym_DOT] = ACTIONS(1081), - [anon_sym_try] = ACTIONS(1081), - [anon_sym_return] = ACTIONS(1081), - [anon_sym_source] = ACTIONS(1081), - [anon_sym_source_DASHenv] = ACTIONS(1081), - [anon_sym_register] = ACTIONS(1081), - [anon_sym_hide] = ACTIONS(1081), - [anon_sym_hide_DASHenv] = ACTIONS(1081), - [anon_sym_overlay] = ACTIONS(1081), - [anon_sym_STAR] = ACTIONS(1081), - [anon_sym_where] = ACTIONS(1081), - [anon_sym_STAR_STAR] = ACTIONS(1081), - [anon_sym_PLUS_PLUS] = ACTIONS(1081), - [anon_sym_SLASH] = ACTIONS(1081), - [anon_sym_mod] = ACTIONS(1081), - [anon_sym_SLASH_SLASH] = ACTIONS(1081), - [anon_sym_PLUS] = ACTIONS(1081), - [anon_sym_bit_DASHshl] = ACTIONS(1081), - [anon_sym_bit_DASHshr] = ACTIONS(1081), - [anon_sym_EQ_EQ] = ACTIONS(1081), - [anon_sym_BANG_EQ] = ACTIONS(1081), - [anon_sym_LT2] = ACTIONS(1081), - [anon_sym_LT_EQ] = ACTIONS(1081), - [anon_sym_GT_EQ] = ACTIONS(1081), - [anon_sym_not_DASHin] = ACTIONS(1081), - [anon_sym_starts_DASHwith] = ACTIONS(1081), - [anon_sym_ends_DASHwith] = ACTIONS(1081), - [anon_sym_EQ_TILDE] = ACTIONS(1081), - [anon_sym_BANG_TILDE] = ACTIONS(1081), - [anon_sym_bit_DASHand] = ACTIONS(1081), - [anon_sym_bit_DASHxor] = ACTIONS(1081), - [anon_sym_bit_DASHor] = ACTIONS(1081), - [anon_sym_and] = ACTIONS(1081), - [anon_sym_xor] = ACTIONS(1081), - [anon_sym_or] = ACTIONS(1081), - [anon_sym_not] = ACTIONS(1081), - [anon_sym_null] = ACTIONS(1081), - [anon_sym_true] = ACTIONS(1081), - [anon_sym_false] = ACTIONS(1081), - [aux_sym__val_number_decimal_token1] = ACTIONS(1081), - [aux_sym__val_number_token1] = ACTIONS(1081), - [aux_sym__val_number_token2] = ACTIONS(1081), - [aux_sym__val_number_token3] = ACTIONS(1081), - [aux_sym__val_number_token4] = ACTIONS(1081), - [aux_sym__val_number_token5] = ACTIONS(1081), - [aux_sym__val_number_token6] = ACTIONS(1081), - [anon_sym_0b] = ACTIONS(1081), - [anon_sym_0o] = ACTIONS(1081), - [anon_sym_0x] = ACTIONS(1081), - [sym_val_date] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(1081), - [sym__str_single_quotes] = ACTIONS(1081), - [sym__str_back_ticks] = ACTIONS(1081), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1081), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1081), - [anon_sym_CARET] = ACTIONS(1081), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [anon_sym_SEMI] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_RPAREN] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_where] = ACTIONS(1002), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_not] = ACTIONS(1002), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_CARET] = ACTIONS(1002), [anon_sym_POUND] = ACTIONS(105), }, [295] = { [sym_comment] = STATE(295), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_let_DASHenv] = ACTIONS(1085), - [anon_sym_mut] = ACTIONS(1085), - [anon_sym_const] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_export_DASHenv] = ACTIONS(1085), - [anon_sym_extern] = ACTIONS(1085), - [anon_sym_module] = ACTIONS(1085), - [anon_sym_use] = ACTIONS(1085), - [anon_sym_LBRACK] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(1085), - [anon_sym_RPAREN] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1085), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1085), - [anon_sym_loop] = ACTIONS(1085), - [anon_sym_while] = ACTIONS(1085), - [anon_sym_do] = ACTIONS(1085), - [anon_sym_if] = ACTIONS(1085), - [anon_sym_match] = ACTIONS(1085), - [anon_sym_LBRACE] = ACTIONS(1085), - [anon_sym_RBRACE] = ACTIONS(1085), - [anon_sym_DOT] = ACTIONS(1085), - [anon_sym_try] = ACTIONS(1085), - [anon_sym_return] = ACTIONS(1085), - [anon_sym_source] = ACTIONS(1085), - [anon_sym_source_DASHenv] = ACTIONS(1085), - [anon_sym_register] = ACTIONS(1085), - [anon_sym_hide] = ACTIONS(1085), - [anon_sym_hide_DASHenv] = ACTIONS(1085), - [anon_sym_overlay] = ACTIONS(1085), - [anon_sym_STAR] = ACTIONS(1085), - [anon_sym_where] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1085), - [anon_sym_PLUS_PLUS] = ACTIONS(1085), - [anon_sym_SLASH] = ACTIONS(1085), - [anon_sym_mod] = ACTIONS(1085), - [anon_sym_SLASH_SLASH] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(1085), - [anon_sym_bit_DASHshl] = ACTIONS(1085), - [anon_sym_bit_DASHshr] = ACTIONS(1085), - [anon_sym_EQ_EQ] = ACTIONS(1085), - [anon_sym_BANG_EQ] = ACTIONS(1085), - [anon_sym_LT2] = ACTIONS(1085), - [anon_sym_LT_EQ] = ACTIONS(1085), - [anon_sym_GT_EQ] = ACTIONS(1085), - [anon_sym_not_DASHin] = ACTIONS(1085), - [anon_sym_starts_DASHwith] = ACTIONS(1085), - [anon_sym_ends_DASHwith] = ACTIONS(1085), - [anon_sym_EQ_TILDE] = ACTIONS(1085), - [anon_sym_BANG_TILDE] = ACTIONS(1085), - [anon_sym_bit_DASHand] = ACTIONS(1085), - [anon_sym_bit_DASHxor] = ACTIONS(1085), - [anon_sym_bit_DASHor] = ACTIONS(1085), - [anon_sym_and] = ACTIONS(1085), - [anon_sym_xor] = ACTIONS(1085), - [anon_sym_or] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_null] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = ACTIONS(1085), - [aux_sym__val_number_decimal_token1] = ACTIONS(1085), - [aux_sym__val_number_token1] = ACTIONS(1085), - [aux_sym__val_number_token2] = ACTIONS(1085), - [aux_sym__val_number_token3] = ACTIONS(1085), - [aux_sym__val_number_token4] = ACTIONS(1085), - [aux_sym__val_number_token5] = ACTIONS(1085), - [aux_sym__val_number_token6] = ACTIONS(1085), - [anon_sym_0b] = ACTIONS(1085), - [anon_sym_0o] = ACTIONS(1085), - [anon_sym_0x] = ACTIONS(1085), - [sym_val_date] = ACTIONS(1085), - [anon_sym_DQUOTE] = ACTIONS(1085), - [sym__str_single_quotes] = ACTIONS(1085), - [sym__str_back_ticks] = ACTIONS(1085), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1085), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1085), - [anon_sym_CARET] = ACTIONS(1085), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [296] = { [sym_comment] = STATE(296), - [ts_builtin_sym_end] = ACTIONS(941), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [anon_sym_SEMI] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_LBRACK] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_error] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_LBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_where] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(939), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(939), - [anon_sym_BANG_EQ] = ACTIONS(939), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(939), - [anon_sym_GT_EQ] = ACTIONS(939), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(939), - [anon_sym_BANG_TILDE] = ACTIONS(939), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [anon_sym_not] = ACTIONS(939), - [anon_sym_null] = ACTIONS(939), - [anon_sym_true] = ACTIONS(939), - [anon_sym_false] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_0b] = ACTIONS(939), - [anon_sym_0o] = ACTIONS(939), - [anon_sym_0x] = ACTIONS(939), - [sym_val_date] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(939), - [anon_sym_CARET] = ACTIONS(939), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1033), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1033), + [anon_sym_mod] = ACTIONS(1033), + [anon_sym_SLASH_SLASH] = ACTIONS(1033), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [297] = { [sym_comment] = STATE(297), - [ts_builtin_sym_end] = ACTIONS(968), - [anon_sym_export] = ACTIONS(966), - [anon_sym_alias] = ACTIONS(966), - [anon_sym_let] = ACTIONS(966), - [anon_sym_let_DASHenv] = ACTIONS(966), - [anon_sym_mut] = ACTIONS(966), - [anon_sym_const] = ACTIONS(966), - [anon_sym_SEMI] = ACTIONS(966), - [sym_cmd_identifier] = ACTIONS(966), - [anon_sym_LF] = ACTIONS(968), - [anon_sym_def] = ACTIONS(966), - [anon_sym_export_DASHenv] = ACTIONS(966), - [anon_sym_extern] = ACTIONS(966), - [anon_sym_module] = ACTIONS(966), - [anon_sym_use] = ACTIONS(966), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_LPAREN] = ACTIONS(966), - [anon_sym_DOLLAR] = ACTIONS(966), - [anon_sym_error] = ACTIONS(966), - [anon_sym_GT] = ACTIONS(966), - [anon_sym_DASH] = ACTIONS(966), - [anon_sym_break] = ACTIONS(966), - [anon_sym_continue] = ACTIONS(966), - [anon_sym_for] = ACTIONS(966), - [anon_sym_in] = ACTIONS(966), - [anon_sym_loop] = ACTIONS(966), - [anon_sym_while] = ACTIONS(966), - [anon_sym_do] = ACTIONS(966), - [anon_sym_if] = ACTIONS(966), - [anon_sym_match] = ACTIONS(966), - [anon_sym_LBRACE] = ACTIONS(966), - [anon_sym_DOT] = ACTIONS(966), - [anon_sym_DOT2] = ACTIONS(968), - [anon_sym_try] = ACTIONS(966), - [anon_sym_return] = ACTIONS(966), - [anon_sym_source] = ACTIONS(966), - [anon_sym_source_DASHenv] = ACTIONS(966), - [anon_sym_register] = ACTIONS(966), - [anon_sym_hide] = ACTIONS(966), - [anon_sym_hide_DASHenv] = ACTIONS(966), - [anon_sym_overlay] = ACTIONS(966), - [anon_sym_STAR] = ACTIONS(966), - [anon_sym_where] = ACTIONS(966), - [anon_sym_STAR_STAR] = ACTIONS(966), - [anon_sym_PLUS_PLUS] = ACTIONS(966), - [anon_sym_SLASH] = ACTIONS(966), - [anon_sym_mod] = ACTIONS(966), - [anon_sym_SLASH_SLASH] = ACTIONS(966), - [anon_sym_PLUS] = ACTIONS(966), - [anon_sym_bit_DASHshl] = ACTIONS(966), - [anon_sym_bit_DASHshr] = ACTIONS(966), - [anon_sym_EQ_EQ] = ACTIONS(966), - [anon_sym_BANG_EQ] = ACTIONS(966), - [anon_sym_LT2] = ACTIONS(966), - [anon_sym_LT_EQ] = ACTIONS(966), - [anon_sym_GT_EQ] = ACTIONS(966), - [anon_sym_not_DASHin] = ACTIONS(966), - [anon_sym_starts_DASHwith] = ACTIONS(966), - [anon_sym_ends_DASHwith] = ACTIONS(966), - [anon_sym_EQ_TILDE] = ACTIONS(966), - [anon_sym_BANG_TILDE] = ACTIONS(966), - [anon_sym_bit_DASHand] = ACTIONS(966), - [anon_sym_bit_DASHxor] = ACTIONS(966), - [anon_sym_bit_DASHor] = ACTIONS(966), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(966), - [anon_sym_or] = ACTIONS(966), - [anon_sym_not] = ACTIONS(966), - [anon_sym_null] = ACTIONS(966), - [anon_sym_true] = ACTIONS(966), - [anon_sym_false] = ACTIONS(966), - [aux_sym__val_number_decimal_token1] = ACTIONS(966), - [aux_sym__val_number_token1] = ACTIONS(966), - [aux_sym__val_number_token2] = ACTIONS(966), - [aux_sym__val_number_token3] = ACTIONS(966), - [aux_sym__val_number_token4] = ACTIONS(966), - [aux_sym__val_number_token5] = ACTIONS(966), - [aux_sym__val_number_token6] = ACTIONS(966), - [anon_sym_0b] = ACTIONS(966), - [anon_sym_0o] = ACTIONS(966), - [anon_sym_0x] = ACTIONS(966), - [sym_val_date] = ACTIONS(966), - [anon_sym_DQUOTE] = ACTIONS(966), - [sym__str_single_quotes] = ACTIONS(966), - [sym__str_back_ticks] = ACTIONS(966), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(966), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(966), - [anon_sym_CARET] = ACTIONS(966), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [298] = { [sym_comment] = STATE(298), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_let] = ACTIONS(1089), - [anon_sym_let_DASHenv] = ACTIONS(1089), - [anon_sym_mut] = ACTIONS(1089), - [anon_sym_const] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_export_DASHenv] = ACTIONS(1089), - [anon_sym_extern] = ACTIONS(1089), - [anon_sym_module] = ACTIONS(1089), - [anon_sym_use] = ACTIONS(1089), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1089), - [anon_sym_RPAREN] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_break] = ACTIONS(1089), - [anon_sym_continue] = ACTIONS(1089), - [anon_sym_for] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_loop] = ACTIONS(1089), - [anon_sym_while] = ACTIONS(1089), - [anon_sym_do] = ACTIONS(1089), - [anon_sym_if] = ACTIONS(1089), - [anon_sym_match] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(1089), - [anon_sym_RBRACE] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1089), - [anon_sym_try] = ACTIONS(1089), - [anon_sym_return] = ACTIONS(1089), - [anon_sym_source] = ACTIONS(1089), - [anon_sym_source_DASHenv] = ACTIONS(1089), - [anon_sym_register] = ACTIONS(1089), - [anon_sym_hide] = ACTIONS(1089), - [anon_sym_hide_DASHenv] = ACTIONS(1089), - [anon_sym_overlay] = ACTIONS(1089), - [anon_sym_STAR] = ACTIONS(1089), - [anon_sym_where] = ACTIONS(1089), - [anon_sym_STAR_STAR] = ACTIONS(1089), - [anon_sym_PLUS_PLUS] = ACTIONS(1089), - [anon_sym_SLASH] = ACTIONS(1089), - [anon_sym_mod] = ACTIONS(1089), - [anon_sym_SLASH_SLASH] = ACTIONS(1089), - [anon_sym_PLUS] = ACTIONS(1089), - [anon_sym_bit_DASHshl] = ACTIONS(1089), - [anon_sym_bit_DASHshr] = ACTIONS(1089), - [anon_sym_EQ_EQ] = ACTIONS(1089), - [anon_sym_BANG_EQ] = ACTIONS(1089), - [anon_sym_LT2] = ACTIONS(1089), - [anon_sym_LT_EQ] = ACTIONS(1089), - [anon_sym_GT_EQ] = ACTIONS(1089), - [anon_sym_not_DASHin] = ACTIONS(1089), - [anon_sym_starts_DASHwith] = ACTIONS(1089), - [anon_sym_ends_DASHwith] = ACTIONS(1089), - [anon_sym_EQ_TILDE] = ACTIONS(1089), - [anon_sym_BANG_TILDE] = ACTIONS(1089), - [anon_sym_bit_DASHand] = ACTIONS(1089), - [anon_sym_bit_DASHxor] = ACTIONS(1089), - [anon_sym_bit_DASHor] = ACTIONS(1089), - [anon_sym_and] = ACTIONS(1089), - [anon_sym_xor] = ACTIONS(1089), - [anon_sym_or] = ACTIONS(1089), - [anon_sym_not] = ACTIONS(1089), - [anon_sym_null] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym__val_number_decimal_token1] = ACTIONS(1089), - [aux_sym__val_number_token1] = ACTIONS(1089), - [aux_sym__val_number_token2] = ACTIONS(1089), - [aux_sym__val_number_token3] = ACTIONS(1089), - [aux_sym__val_number_token4] = ACTIONS(1089), - [aux_sym__val_number_token5] = ACTIONS(1089), - [aux_sym__val_number_token6] = ACTIONS(1089), - [anon_sym_0b] = ACTIONS(1089), - [anon_sym_0o] = ACTIONS(1089), - [anon_sym_0x] = ACTIONS(1089), - [sym_val_date] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(1089), - [sym__str_single_quotes] = ACTIONS(1089), - [sym__str_back_ticks] = ACTIONS(1089), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1089), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1089), - [anon_sym_CARET] = ACTIONS(1089), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [299] = { [sym_comment] = STATE(299), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_RPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), + [anon_sym_export] = ACTIONS(1073), + [anon_sym_alias] = ACTIONS(1073), + [anon_sym_let] = ACTIONS(1073), + [anon_sym_let_DASHenv] = ACTIONS(1073), + [anon_sym_mut] = ACTIONS(1073), + [anon_sym_const] = ACTIONS(1073), + [anon_sym_SEMI] = ACTIONS(1073), + [sym_cmd_identifier] = ACTIONS(1073), + [anon_sym_LF] = ACTIONS(1075), + [anon_sym_def] = ACTIONS(1073), + [anon_sym_export_DASHenv] = ACTIONS(1073), + [anon_sym_extern] = ACTIONS(1073), + [anon_sym_module] = ACTIONS(1073), + [anon_sym_use] = ACTIONS(1073), + [anon_sym_LBRACK] = ACTIONS(1073), + [anon_sym_LPAREN] = ACTIONS(1073), + [anon_sym_RPAREN] = ACTIONS(1073), + [anon_sym_DOLLAR] = ACTIONS(1073), + [anon_sym_error] = ACTIONS(1073), + [anon_sym_GT] = ACTIONS(1073), + [anon_sym_DASH] = ACTIONS(1073), + [anon_sym_break] = ACTIONS(1073), + [anon_sym_continue] = ACTIONS(1073), + [anon_sym_for] = ACTIONS(1073), + [anon_sym_in] = ACTIONS(1073), + [anon_sym_loop] = ACTIONS(1073), + [anon_sym_while] = ACTIONS(1073), + [anon_sym_do] = ACTIONS(1073), + [anon_sym_if] = ACTIONS(1073), + [anon_sym_match] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(1073), + [anon_sym_RBRACE] = ACTIONS(1073), + [anon_sym_DOT] = ACTIONS(1073), + [anon_sym_try] = ACTIONS(1073), + [anon_sym_return] = ACTIONS(1073), + [anon_sym_source] = ACTIONS(1073), + [anon_sym_source_DASHenv] = ACTIONS(1073), + [anon_sym_register] = ACTIONS(1073), + [anon_sym_hide] = ACTIONS(1073), + [anon_sym_hide_DASHenv] = ACTIONS(1073), + [anon_sym_overlay] = ACTIONS(1073), + [anon_sym_STAR] = ACTIONS(1073), + [anon_sym_where] = ACTIONS(1073), + [anon_sym_STAR_STAR] = ACTIONS(1073), + [anon_sym_PLUS_PLUS] = ACTIONS(1073), + [anon_sym_SLASH] = ACTIONS(1073), + [anon_sym_mod] = ACTIONS(1073), + [anon_sym_SLASH_SLASH] = ACTIONS(1073), + [anon_sym_PLUS] = ACTIONS(1073), + [anon_sym_bit_DASHshl] = ACTIONS(1073), + [anon_sym_bit_DASHshr] = ACTIONS(1073), + [anon_sym_EQ_EQ] = ACTIONS(1073), + [anon_sym_BANG_EQ] = ACTIONS(1073), + [anon_sym_LT2] = ACTIONS(1073), + [anon_sym_LT_EQ] = ACTIONS(1073), + [anon_sym_GT_EQ] = ACTIONS(1073), + [anon_sym_not_DASHin] = ACTIONS(1073), + [anon_sym_starts_DASHwith] = ACTIONS(1073), + [anon_sym_ends_DASHwith] = ACTIONS(1073), + [anon_sym_EQ_TILDE] = ACTIONS(1073), + [anon_sym_BANG_TILDE] = ACTIONS(1073), + [anon_sym_bit_DASHand] = ACTIONS(1073), + [anon_sym_bit_DASHxor] = ACTIONS(1073), + [anon_sym_bit_DASHor] = ACTIONS(1073), + [anon_sym_and] = ACTIONS(1073), + [anon_sym_xor] = ACTIONS(1073), + [anon_sym_or] = ACTIONS(1073), + [anon_sym_not] = ACTIONS(1073), + [anon_sym_null] = ACTIONS(1073), + [anon_sym_true] = ACTIONS(1073), + [anon_sym_false] = ACTIONS(1073), + [aux_sym__val_number_decimal_token1] = ACTIONS(1073), + [aux_sym__val_number_token1] = ACTIONS(1073), + [aux_sym__val_number_token2] = ACTIONS(1073), + [aux_sym__val_number_token3] = ACTIONS(1073), + [aux_sym__val_number_token4] = ACTIONS(1073), + [aux_sym__val_number_token5] = ACTIONS(1073), + [aux_sym__val_number_token6] = ACTIONS(1073), + [anon_sym_0b] = ACTIONS(1073), + [anon_sym_0o] = ACTIONS(1073), + [anon_sym_0x] = ACTIONS(1073), + [sym_val_date] = ACTIONS(1073), + [anon_sym_DQUOTE] = ACTIONS(1073), + [sym__str_single_quotes] = ACTIONS(1073), + [sym__str_back_ticks] = ACTIONS(1073), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1073), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1073), + [anon_sym_CARET] = ACTIONS(1073), [anon_sym_POUND] = ACTIONS(105), }, [300] = { [sym_comment] = STATE(300), - [anon_sym_export] = ACTIONS(1093), - [anon_sym_alias] = ACTIONS(1093), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_let_DASHenv] = ACTIONS(1093), - [anon_sym_mut] = ACTIONS(1093), - [anon_sym_const] = ACTIONS(1093), - [anon_sym_SEMI] = ACTIONS(1093), - [sym_cmd_identifier] = ACTIONS(1093), - [anon_sym_LF] = ACTIONS(1095), - [anon_sym_def] = ACTIONS(1093), - [anon_sym_export_DASHenv] = ACTIONS(1093), - [anon_sym_extern] = ACTIONS(1093), - [anon_sym_module] = ACTIONS(1093), - [anon_sym_use] = ACTIONS(1093), - [anon_sym_LBRACK] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(1093), - [anon_sym_RPAREN] = ACTIONS(1093), - [anon_sym_DOLLAR] = ACTIONS(1093), - [anon_sym_error] = ACTIONS(1093), - [anon_sym_GT] = ACTIONS(1093), - [anon_sym_DASH] = ACTIONS(1093), - [anon_sym_break] = ACTIONS(1093), - [anon_sym_continue] = ACTIONS(1093), - [anon_sym_for] = ACTIONS(1093), - [anon_sym_in] = ACTIONS(1093), - [anon_sym_loop] = ACTIONS(1093), - [anon_sym_while] = ACTIONS(1093), - [anon_sym_do] = ACTIONS(1093), - [anon_sym_if] = ACTIONS(1093), - [anon_sym_match] = ACTIONS(1093), - [anon_sym_LBRACE] = ACTIONS(1093), - [anon_sym_RBRACE] = ACTIONS(1093), - [anon_sym_DOT] = ACTIONS(1093), - [anon_sym_try] = ACTIONS(1093), - [anon_sym_return] = ACTIONS(1093), - [anon_sym_source] = ACTIONS(1093), - [anon_sym_source_DASHenv] = ACTIONS(1093), - [anon_sym_register] = ACTIONS(1093), - [anon_sym_hide] = ACTIONS(1093), - [anon_sym_hide_DASHenv] = ACTIONS(1093), - [anon_sym_overlay] = ACTIONS(1093), - [anon_sym_STAR] = ACTIONS(1093), - [anon_sym_where] = ACTIONS(1093), - [anon_sym_STAR_STAR] = ACTIONS(1093), - [anon_sym_PLUS_PLUS] = ACTIONS(1093), - [anon_sym_SLASH] = ACTIONS(1093), - [anon_sym_mod] = ACTIONS(1093), - [anon_sym_SLASH_SLASH] = ACTIONS(1093), - [anon_sym_PLUS] = ACTIONS(1093), - [anon_sym_bit_DASHshl] = ACTIONS(1093), - [anon_sym_bit_DASHshr] = ACTIONS(1093), - [anon_sym_EQ_EQ] = ACTIONS(1093), - [anon_sym_BANG_EQ] = ACTIONS(1093), - [anon_sym_LT2] = ACTIONS(1093), - [anon_sym_LT_EQ] = ACTIONS(1093), - [anon_sym_GT_EQ] = ACTIONS(1093), - [anon_sym_not_DASHin] = ACTIONS(1093), - [anon_sym_starts_DASHwith] = ACTIONS(1093), - [anon_sym_ends_DASHwith] = ACTIONS(1093), - [anon_sym_EQ_TILDE] = ACTIONS(1093), - [anon_sym_BANG_TILDE] = ACTIONS(1093), - [anon_sym_bit_DASHand] = ACTIONS(1093), - [anon_sym_bit_DASHxor] = ACTIONS(1093), - [anon_sym_bit_DASHor] = ACTIONS(1093), - [anon_sym_and] = ACTIONS(1093), - [anon_sym_xor] = ACTIONS(1093), - [anon_sym_or] = ACTIONS(1093), - [anon_sym_not] = ACTIONS(1093), - [anon_sym_null] = ACTIONS(1093), - [anon_sym_true] = ACTIONS(1093), - [anon_sym_false] = ACTIONS(1093), - [aux_sym__val_number_decimal_token1] = ACTIONS(1093), - [aux_sym__val_number_token1] = ACTIONS(1093), - [aux_sym__val_number_token2] = ACTIONS(1093), - [aux_sym__val_number_token3] = ACTIONS(1093), - [aux_sym__val_number_token4] = ACTIONS(1093), - [aux_sym__val_number_token5] = ACTIONS(1093), - [aux_sym__val_number_token6] = ACTIONS(1093), - [anon_sym_0b] = ACTIONS(1093), - [anon_sym_0o] = ACTIONS(1093), - [anon_sym_0x] = ACTIONS(1093), - [sym_val_date] = ACTIONS(1093), - [anon_sym_DQUOTE] = ACTIONS(1093), - [sym__str_single_quotes] = ACTIONS(1093), - [sym__str_back_ticks] = ACTIONS(1093), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1093), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1093), - [anon_sym_CARET] = ACTIONS(1093), + [anon_sym_export] = ACTIONS(1077), + [anon_sym_alias] = ACTIONS(1077), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_let_DASHenv] = ACTIONS(1077), + [anon_sym_mut] = ACTIONS(1077), + [anon_sym_const] = ACTIONS(1077), + [anon_sym_SEMI] = ACTIONS(1077), + [sym_cmd_identifier] = ACTIONS(1077), + [anon_sym_LF] = ACTIONS(1079), + [anon_sym_def] = ACTIONS(1077), + [anon_sym_export_DASHenv] = ACTIONS(1077), + [anon_sym_extern] = ACTIONS(1077), + [anon_sym_module] = ACTIONS(1077), + [anon_sym_use] = ACTIONS(1077), + [anon_sym_LBRACK] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(1077), + [anon_sym_RPAREN] = ACTIONS(1077), + [anon_sym_DOLLAR] = ACTIONS(1077), + [anon_sym_error] = ACTIONS(1077), + [anon_sym_GT] = ACTIONS(1077), + [anon_sym_DASH] = ACTIONS(1077), + [anon_sym_break] = ACTIONS(1077), + [anon_sym_continue] = ACTIONS(1077), + [anon_sym_for] = ACTIONS(1077), + [anon_sym_in] = ACTIONS(1077), + [anon_sym_loop] = ACTIONS(1077), + [anon_sym_while] = ACTIONS(1077), + [anon_sym_do] = ACTIONS(1077), + [anon_sym_if] = ACTIONS(1077), + [anon_sym_match] = ACTIONS(1077), + [anon_sym_LBRACE] = ACTIONS(1077), + [anon_sym_RBRACE] = ACTIONS(1077), + [anon_sym_DOT] = ACTIONS(1077), + [anon_sym_try] = ACTIONS(1077), + [anon_sym_return] = ACTIONS(1077), + [anon_sym_source] = ACTIONS(1077), + [anon_sym_source_DASHenv] = ACTIONS(1077), + [anon_sym_register] = ACTIONS(1077), + [anon_sym_hide] = ACTIONS(1077), + [anon_sym_hide_DASHenv] = ACTIONS(1077), + [anon_sym_overlay] = ACTIONS(1077), + [anon_sym_STAR] = ACTIONS(1077), + [anon_sym_where] = ACTIONS(1077), + [anon_sym_STAR_STAR] = ACTIONS(1077), + [anon_sym_PLUS_PLUS] = ACTIONS(1077), + [anon_sym_SLASH] = ACTIONS(1077), + [anon_sym_mod] = ACTIONS(1077), + [anon_sym_SLASH_SLASH] = ACTIONS(1077), + [anon_sym_PLUS] = ACTIONS(1077), + [anon_sym_bit_DASHshl] = ACTIONS(1077), + [anon_sym_bit_DASHshr] = ACTIONS(1077), + [anon_sym_EQ_EQ] = ACTIONS(1077), + [anon_sym_BANG_EQ] = ACTIONS(1077), + [anon_sym_LT2] = ACTIONS(1077), + [anon_sym_LT_EQ] = ACTIONS(1077), + [anon_sym_GT_EQ] = ACTIONS(1077), + [anon_sym_not_DASHin] = ACTIONS(1077), + [anon_sym_starts_DASHwith] = ACTIONS(1077), + [anon_sym_ends_DASHwith] = ACTIONS(1077), + [anon_sym_EQ_TILDE] = ACTIONS(1077), + [anon_sym_BANG_TILDE] = ACTIONS(1077), + [anon_sym_bit_DASHand] = ACTIONS(1077), + [anon_sym_bit_DASHxor] = ACTIONS(1077), + [anon_sym_bit_DASHor] = ACTIONS(1077), + [anon_sym_and] = ACTIONS(1077), + [anon_sym_xor] = ACTIONS(1077), + [anon_sym_or] = ACTIONS(1077), + [anon_sym_not] = ACTIONS(1077), + [anon_sym_null] = ACTIONS(1077), + [anon_sym_true] = ACTIONS(1077), + [anon_sym_false] = ACTIONS(1077), + [aux_sym__val_number_decimal_token1] = ACTIONS(1077), + [aux_sym__val_number_token1] = ACTIONS(1077), + [aux_sym__val_number_token2] = ACTIONS(1077), + [aux_sym__val_number_token3] = ACTIONS(1077), + [aux_sym__val_number_token4] = ACTIONS(1077), + [aux_sym__val_number_token5] = ACTIONS(1077), + [aux_sym__val_number_token6] = ACTIONS(1077), + [anon_sym_0b] = ACTIONS(1077), + [anon_sym_0o] = ACTIONS(1077), + [anon_sym_0x] = ACTIONS(1077), + [sym_val_date] = ACTIONS(1077), + [anon_sym_DQUOTE] = ACTIONS(1077), + [sym__str_single_quotes] = ACTIONS(1077), + [sym__str_back_ticks] = ACTIONS(1077), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1077), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1077), + [anon_sym_CARET] = ACTIONS(1077), [anon_sym_POUND] = ACTIONS(105), }, [301] = { [sym_comment] = STATE(301), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [anon_sym_SEMI] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_RPAREN] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_error] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_try] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_where] = ACTIONS(994), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_not] = ACTIONS(994), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_CARET] = ACTIONS(994), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [302] = { [sym_comment] = STATE(302), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [anon_sym_SEMI] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_RPAREN] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_error] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_try] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_where] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_not] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_CARET] = ACTIONS(896), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_LT2] = ACTIONS(1037), + [anon_sym_LT_EQ] = ACTIONS(1037), + [anon_sym_GT_EQ] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [303] = { [sym_comment] = STATE(303), - [ts_builtin_sym_end] = ACTIONS(932), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [anon_sym_SEMI] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_where] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_not] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [304] = { [sym_comment] = STATE(304), - [anon_sym_export] = ACTIONS(1097), - [anon_sym_alias] = ACTIONS(1097), - [anon_sym_let] = ACTIONS(1097), - [anon_sym_let_DASHenv] = ACTIONS(1097), - [anon_sym_mut] = ACTIONS(1097), - [anon_sym_const] = ACTIONS(1097), - [anon_sym_SEMI] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1097), - [anon_sym_LF] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1097), - [anon_sym_export_DASHenv] = ACTIONS(1097), - [anon_sym_extern] = ACTIONS(1097), - [anon_sym_module] = ACTIONS(1097), - [anon_sym_use] = ACTIONS(1097), - [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [anon_sym_RPAREN] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1097), - [anon_sym_error] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_break] = ACTIONS(1097), - [anon_sym_continue] = ACTIONS(1097), - [anon_sym_for] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_loop] = ACTIONS(1097), - [anon_sym_while] = ACTIONS(1097), - [anon_sym_do] = ACTIONS(1097), - [anon_sym_if] = ACTIONS(1097), - [anon_sym_match] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_RBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_try] = ACTIONS(1097), - [anon_sym_return] = ACTIONS(1097), - [anon_sym_source] = ACTIONS(1097), - [anon_sym_source_DASHenv] = ACTIONS(1097), - [anon_sym_register] = ACTIONS(1097), - [anon_sym_hide] = ACTIONS(1097), - [anon_sym_hide_DASHenv] = ACTIONS(1097), - [anon_sym_overlay] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_where] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [anon_sym_not] = ACTIONS(1097), - [anon_sym_null] = ACTIONS(1097), - [anon_sym_true] = ACTIONS(1097), - [anon_sym_false] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_token1] = ACTIONS(1097), - [aux_sym__val_number_token2] = ACTIONS(1097), - [aux_sym__val_number_token3] = ACTIONS(1097), - [aux_sym__val_number_token4] = ACTIONS(1097), - [aux_sym__val_number_token5] = ACTIONS(1097), - [aux_sym__val_number_token6] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1097), - [sym__str_single_quotes] = ACTIONS(1097), - [sym__str_back_ticks] = ACTIONS(1097), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1097), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1097), - [anon_sym_CARET] = ACTIONS(1097), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [305] = { [sym_comment] = STATE(305), - [anon_sym_export] = ACTIONS(1101), - [anon_sym_alias] = ACTIONS(1101), - [anon_sym_let] = ACTIONS(1101), - [anon_sym_let_DASHenv] = ACTIONS(1101), - [anon_sym_mut] = ACTIONS(1101), - [anon_sym_const] = ACTIONS(1101), - [anon_sym_SEMI] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1101), - [anon_sym_LF] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1101), - [anon_sym_export_DASHenv] = ACTIONS(1101), - [anon_sym_extern] = ACTIONS(1101), - [anon_sym_module] = ACTIONS(1101), - [anon_sym_use] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_RPAREN] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1101), - [anon_sym_error] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_break] = ACTIONS(1101), - [anon_sym_continue] = ACTIONS(1101), - [anon_sym_for] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_loop] = ACTIONS(1101), - [anon_sym_while] = ACTIONS(1101), - [anon_sym_do] = ACTIONS(1101), - [anon_sym_if] = ACTIONS(1101), - [anon_sym_match] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_RBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_try] = ACTIONS(1101), - [anon_sym_return] = ACTIONS(1101), - [anon_sym_source] = ACTIONS(1101), - [anon_sym_source_DASHenv] = ACTIONS(1101), - [anon_sym_register] = ACTIONS(1101), - [anon_sym_hide] = ACTIONS(1101), - [anon_sym_hide_DASHenv] = ACTIONS(1101), - [anon_sym_overlay] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_where] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_not] = ACTIONS(1101), - [anon_sym_null] = ACTIONS(1101), - [anon_sym_true] = ACTIONS(1101), - [anon_sym_false] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_token1] = ACTIONS(1101), - [aux_sym__val_number_token2] = ACTIONS(1101), - [aux_sym__val_number_token3] = ACTIONS(1101), - [aux_sym__val_number_token4] = ACTIONS(1101), - [aux_sym__val_number_token5] = ACTIONS(1101), - [aux_sym__val_number_token6] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_CARET] = ACTIONS(1101), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [306] = { [sym_comment] = STATE(306), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_RPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [307] = { [sym_comment] = STATE(307), - [ts_builtin_sym_end] = ACTIONS(988), - [anon_sym_export] = ACTIONS(986), - [anon_sym_alias] = ACTIONS(986), - [anon_sym_let] = ACTIONS(986), - [anon_sym_let_DASHenv] = ACTIONS(986), - [anon_sym_mut] = ACTIONS(986), - [anon_sym_const] = ACTIONS(986), - [anon_sym_SEMI] = ACTIONS(986), - [sym_cmd_identifier] = ACTIONS(986), - [anon_sym_LF] = ACTIONS(988), - [anon_sym_def] = ACTIONS(986), - [anon_sym_export_DASHenv] = ACTIONS(986), - [anon_sym_extern] = ACTIONS(986), - [anon_sym_module] = ACTIONS(986), - [anon_sym_use] = ACTIONS(986), - [anon_sym_LBRACK] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_error] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_break] = ACTIONS(986), - [anon_sym_continue] = ACTIONS(986), - [anon_sym_for] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_loop] = ACTIONS(986), - [anon_sym_while] = ACTIONS(986), - [anon_sym_do] = ACTIONS(986), - [anon_sym_if] = ACTIONS(986), - [anon_sym_match] = ACTIONS(986), - [anon_sym_LBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_try] = ACTIONS(986), - [anon_sym_return] = ACTIONS(986), - [anon_sym_source] = ACTIONS(986), - [anon_sym_source_DASHenv] = ACTIONS(986), - [anon_sym_register] = ACTIONS(986), - [anon_sym_hide] = ACTIONS(986), - [anon_sym_hide_DASHenv] = ACTIONS(986), - [anon_sym_overlay] = ACTIONS(986), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_where] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(986), - [anon_sym_PLUS_PLUS] = ACTIONS(986), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(986), - [anon_sym_BANG_EQ] = ACTIONS(986), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(986), - [anon_sym_GT_EQ] = ACTIONS(986), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(986), - [anon_sym_BANG_TILDE] = ACTIONS(986), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [anon_sym_not] = ACTIONS(986), - [anon_sym_null] = ACTIONS(986), - [anon_sym_true] = ACTIONS(986), - [anon_sym_false] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_0b] = ACTIONS(986), - [anon_sym_0o] = ACTIONS(986), - [anon_sym_0x] = ACTIONS(986), - [sym_val_date] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(986), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(986), - [anon_sym_CARET] = ACTIONS(986), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_LT2] = ACTIONS(1037), + [anon_sym_LT_EQ] = ACTIONS(1037), + [anon_sym_GT_EQ] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), + [anon_sym_bit_DASHand] = ACTIONS(1051), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1055), + [anon_sym_and] = ACTIONS(1057), + [anon_sym_xor] = ACTIONS(1081), + [anon_sym_or] = ACTIONS(1083), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [308] = { [sym_comment] = STATE(308), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(802), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_LT2] = ACTIONS(1037), + [anon_sym_LT_EQ] = ACTIONS(1037), + [anon_sym_GT_EQ] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [309] = { [sym_comment] = STATE(309), + [anon_sym_export] = ACTIONS(1006), + [anon_sym_alias] = ACTIONS(1006), + [anon_sym_let] = ACTIONS(1006), + [anon_sym_let_DASHenv] = ACTIONS(1006), + [anon_sym_mut] = ACTIONS(1006), + [anon_sym_const] = ACTIONS(1006), + [anon_sym_SEMI] = ACTIONS(1006), + [sym_cmd_identifier] = ACTIONS(1006), + [anon_sym_LF] = ACTIONS(1085), + [anon_sym_def] = ACTIONS(1006), + [anon_sym_export_DASHenv] = ACTIONS(1006), + [anon_sym_extern] = ACTIONS(1006), + [anon_sym_module] = ACTIONS(1006), + [anon_sym_use] = ACTIONS(1006), + [anon_sym_LBRACK] = ACTIONS(1006), + [anon_sym_LPAREN] = ACTIONS(1006), + [anon_sym_RPAREN] = ACTIONS(1006), + [anon_sym_DOLLAR] = ACTIONS(1006), + [anon_sym_error] = ACTIONS(1006), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1006), + [anon_sym_break] = ACTIONS(1006), + [anon_sym_continue] = ACTIONS(1006), + [anon_sym_for] = ACTIONS(1006), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1006), + [anon_sym_while] = ACTIONS(1006), + [anon_sym_do] = ACTIONS(1006), + [anon_sym_if] = ACTIONS(1006), + [anon_sym_match] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1006), + [anon_sym_RBRACE] = ACTIONS(1006), + [anon_sym_DOT] = ACTIONS(1006), + [anon_sym_try] = ACTIONS(1006), + [anon_sym_return] = ACTIONS(1006), + [anon_sym_source] = ACTIONS(1006), + [anon_sym_source_DASHenv] = ACTIONS(1006), + [anon_sym_register] = ACTIONS(1006), + [anon_sym_hide] = ACTIONS(1006), + [anon_sym_hide_DASHenv] = ACTIONS(1006), + [anon_sym_overlay] = ACTIONS(1006), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_where] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1006), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_not] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1006), + [anon_sym_true] = ACTIONS(1006), + [anon_sym_false] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1006), + [aux_sym__val_number_token1] = ACTIONS(1006), + [aux_sym__val_number_token2] = ACTIONS(1006), + [aux_sym__val_number_token3] = ACTIONS(1006), + [aux_sym__val_number_token4] = ACTIONS(1006), + [aux_sym__val_number_token5] = ACTIONS(1006), + [aux_sym__val_number_token6] = ACTIONS(1006), + [anon_sym_0b] = ACTIONS(1006), + [anon_sym_0o] = ACTIONS(1006), + [anon_sym_0x] = ACTIONS(1006), + [sym_val_date] = ACTIONS(1006), + [anon_sym_DQUOTE] = ACTIONS(1006), + [sym__str_single_quotes] = ACTIONS(1006), + [sym__str_back_ticks] = ACTIONS(1006), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1006), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), + [anon_sym_CARET] = ACTIONS(1006), + [anon_sym_POUND] = ACTIONS(105), + }, + [310] = { + [sym_comment] = STATE(310), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [311] = { + [sym_comment] = STATE(311), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_RPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(105), + }, + [312] = { + [sym_comment] = STATE(312), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1045), + [anon_sym_PLUS_PLUS] = ACTIONS(1045), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_mod] = ACTIONS(1043), + [anon_sym_SLASH_SLASH] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_bit_DASHshl] = ACTIONS(1047), + [anon_sym_bit_DASHshr] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_LT2] = ACTIONS(1037), + [anon_sym_LT_EQ] = ACTIONS(1037), + [anon_sym_GT_EQ] = ACTIONS(1037), + [anon_sym_not_DASHin] = ACTIONS(1041), + [anon_sym_starts_DASHwith] = ACTIONS(1041), + [anon_sym_ends_DASHwith] = ACTIONS(1041), + [anon_sym_EQ_TILDE] = ACTIONS(1049), + [anon_sym_BANG_TILDE] = ACTIONS(1049), + [anon_sym_bit_DASHand] = ACTIONS(1051), + [anon_sym_bit_DASHxor] = ACTIONS(1053), + [anon_sym_bit_DASHor] = ACTIONS(1055), + [anon_sym_and] = ACTIONS(1057), + [anon_sym_xor] = ACTIONS(1081), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [313] = { + [sym_comment] = STATE(313), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [314] = { + [sym_comment] = STATE(314), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_RPAREN] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_where] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1021), + [anon_sym_BANG_EQ] = ACTIONS(1021), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1021), + [anon_sym_GT_EQ] = ACTIONS(1021), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1021), + [anon_sym_BANG_TILDE] = ACTIONS(1021), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [anon_sym_not] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_CARET] = ACTIONS(1021), + [anon_sym_POUND] = ACTIONS(105), + }, + [315] = { + [sym_comment] = STATE(315), + [anon_sym_export] = ACTIONS(1087), + [anon_sym_alias] = ACTIONS(1087), + [anon_sym_let] = ACTIONS(1087), + [anon_sym_let_DASHenv] = ACTIONS(1087), + [anon_sym_mut] = ACTIONS(1087), + [anon_sym_const] = ACTIONS(1087), + [anon_sym_SEMI] = ACTIONS(1087), + [sym_cmd_identifier] = ACTIONS(1087), + [anon_sym_LF] = ACTIONS(1089), + [anon_sym_def] = ACTIONS(1087), + [anon_sym_export_DASHenv] = ACTIONS(1087), + [anon_sym_extern] = ACTIONS(1087), + [anon_sym_module] = ACTIONS(1087), + [anon_sym_use] = ACTIONS(1087), + [anon_sym_LBRACK] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1087), + [anon_sym_RPAREN] = ACTIONS(1087), + [anon_sym_DOLLAR] = ACTIONS(1087), + [anon_sym_error] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_break] = ACTIONS(1087), + [anon_sym_continue] = ACTIONS(1087), + [anon_sym_for] = ACTIONS(1087), + [anon_sym_in] = ACTIONS(1087), + [anon_sym_loop] = ACTIONS(1087), + [anon_sym_while] = ACTIONS(1087), + [anon_sym_do] = ACTIONS(1087), + [anon_sym_if] = ACTIONS(1087), + [anon_sym_match] = ACTIONS(1087), + [anon_sym_LBRACE] = ACTIONS(1087), + [anon_sym_RBRACE] = ACTIONS(1087), + [anon_sym_DOT] = ACTIONS(1087), + [anon_sym_try] = ACTIONS(1087), + [anon_sym_return] = ACTIONS(1087), + [anon_sym_source] = ACTIONS(1087), + [anon_sym_source_DASHenv] = ACTIONS(1087), + [anon_sym_register] = ACTIONS(1087), + [anon_sym_hide] = ACTIONS(1087), + [anon_sym_hide_DASHenv] = ACTIONS(1087), + [anon_sym_overlay] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_where] = ACTIONS(1087), + [anon_sym_STAR_STAR] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_SLASH] = ACTIONS(1087), + [anon_sym_mod] = ACTIONS(1087), + [anon_sym_SLASH_SLASH] = ACTIONS(1087), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_bit_DASHshl] = ACTIONS(1087), + [anon_sym_bit_DASHshr] = ACTIONS(1087), + [anon_sym_EQ_EQ] = ACTIONS(1087), + [anon_sym_BANG_EQ] = ACTIONS(1087), + [anon_sym_LT2] = ACTIONS(1087), + [anon_sym_LT_EQ] = ACTIONS(1087), + [anon_sym_GT_EQ] = ACTIONS(1087), + [anon_sym_not_DASHin] = ACTIONS(1087), + [anon_sym_starts_DASHwith] = ACTIONS(1087), + [anon_sym_ends_DASHwith] = ACTIONS(1087), + [anon_sym_EQ_TILDE] = ACTIONS(1087), + [anon_sym_BANG_TILDE] = ACTIONS(1087), + [anon_sym_bit_DASHand] = ACTIONS(1087), + [anon_sym_bit_DASHxor] = ACTIONS(1087), + [anon_sym_bit_DASHor] = ACTIONS(1087), + [anon_sym_and] = ACTIONS(1087), + [anon_sym_xor] = ACTIONS(1087), + [anon_sym_or] = ACTIONS(1087), + [anon_sym_not] = ACTIONS(1087), + [anon_sym_null] = ACTIONS(1087), + [anon_sym_true] = ACTIONS(1087), + [anon_sym_false] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1087), + [aux_sym__val_number_token2] = ACTIONS(1087), + [aux_sym__val_number_token3] = ACTIONS(1087), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1087), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_0b] = ACTIONS(1087), + [anon_sym_0o] = ACTIONS(1087), + [anon_sym_0x] = ACTIONS(1087), + [sym_val_date] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1087), + [sym__str_single_quotes] = ACTIONS(1087), + [sym__str_back_ticks] = ACTIONS(1087), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1087), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1087), + [anon_sym_CARET] = ACTIONS(1087), + [anon_sym_POUND] = ACTIONS(105), + }, + [316] = { + [sym_comment] = STATE(316), + [anon_sym_export] = ACTIONS(1091), + [anon_sym_alias] = ACTIONS(1091), + [anon_sym_let] = ACTIONS(1091), + [anon_sym_let_DASHenv] = ACTIONS(1091), + [anon_sym_mut] = ACTIONS(1091), + [anon_sym_const] = ACTIONS(1091), + [anon_sym_SEMI] = ACTIONS(1091), + [sym_cmd_identifier] = ACTIONS(1091), + [anon_sym_LF] = ACTIONS(1093), + [anon_sym_def] = ACTIONS(1091), + [anon_sym_export_DASHenv] = ACTIONS(1091), + [anon_sym_extern] = ACTIONS(1091), + [anon_sym_module] = ACTIONS(1091), + [anon_sym_use] = ACTIONS(1091), + [anon_sym_LBRACK] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1091), + [anon_sym_RPAREN] = ACTIONS(1091), + [anon_sym_DOLLAR] = ACTIONS(1091), + [anon_sym_error] = ACTIONS(1091), + [anon_sym_GT] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_break] = ACTIONS(1091), + [anon_sym_continue] = ACTIONS(1091), + [anon_sym_for] = ACTIONS(1091), + [anon_sym_in] = ACTIONS(1091), + [anon_sym_loop] = ACTIONS(1091), + [anon_sym_while] = ACTIONS(1091), + [anon_sym_do] = ACTIONS(1091), + [anon_sym_if] = ACTIONS(1091), + [anon_sym_match] = ACTIONS(1091), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_RBRACE] = ACTIONS(1091), + [anon_sym_DOT] = ACTIONS(1091), + [anon_sym_try] = ACTIONS(1091), + [anon_sym_return] = ACTIONS(1091), + [anon_sym_source] = ACTIONS(1091), + [anon_sym_source_DASHenv] = ACTIONS(1091), + [anon_sym_register] = ACTIONS(1091), + [anon_sym_hide] = ACTIONS(1091), + [anon_sym_hide_DASHenv] = ACTIONS(1091), + [anon_sym_overlay] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_where] = ACTIONS(1091), + [anon_sym_STAR_STAR] = ACTIONS(1091), + [anon_sym_PLUS_PLUS] = ACTIONS(1091), + [anon_sym_SLASH] = ACTIONS(1091), + [anon_sym_mod] = ACTIONS(1091), + [anon_sym_SLASH_SLASH] = ACTIONS(1091), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_bit_DASHshl] = ACTIONS(1091), + [anon_sym_bit_DASHshr] = ACTIONS(1091), + [anon_sym_EQ_EQ] = ACTIONS(1091), + [anon_sym_BANG_EQ] = ACTIONS(1091), + [anon_sym_LT2] = ACTIONS(1091), + [anon_sym_LT_EQ] = ACTIONS(1091), + [anon_sym_GT_EQ] = ACTIONS(1091), + [anon_sym_not_DASHin] = ACTIONS(1091), + [anon_sym_starts_DASHwith] = ACTIONS(1091), + [anon_sym_ends_DASHwith] = ACTIONS(1091), + [anon_sym_EQ_TILDE] = ACTIONS(1091), + [anon_sym_BANG_TILDE] = ACTIONS(1091), + [anon_sym_bit_DASHand] = ACTIONS(1091), + [anon_sym_bit_DASHxor] = ACTIONS(1091), + [anon_sym_bit_DASHor] = ACTIONS(1091), + [anon_sym_and] = ACTIONS(1091), + [anon_sym_xor] = ACTIONS(1091), + [anon_sym_or] = ACTIONS(1091), + [anon_sym_not] = ACTIONS(1091), + [anon_sym_null] = ACTIONS(1091), + [anon_sym_true] = ACTIONS(1091), + [anon_sym_false] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1091), + [aux_sym__val_number_token2] = ACTIONS(1091), + [aux_sym__val_number_token3] = ACTIONS(1091), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1091), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_0b] = ACTIONS(1091), + [anon_sym_0o] = ACTIONS(1091), + [anon_sym_0x] = ACTIONS(1091), + [sym_val_date] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1091), + [sym__str_single_quotes] = ACTIONS(1091), + [sym__str_back_ticks] = ACTIONS(1091), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1091), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1091), + [anon_sym_CARET] = ACTIONS(1091), + [anon_sym_POUND] = ACTIONS(105), + }, + [317] = { + [sym_comment] = STATE(317), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_RPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_try] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_where] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_not] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_CARET] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [318] = { + [sym_comment] = STATE(318), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(849), + [anon_sym_POUND] = ACTIONS(105), + }, + [319] = { + [sym_comment] = STATE(319), + [anon_sym_export] = ACTIONS(1095), + [anon_sym_alias] = ACTIONS(1095), + [anon_sym_let] = ACTIONS(1095), + [anon_sym_let_DASHenv] = ACTIONS(1095), + [anon_sym_mut] = ACTIONS(1095), + [anon_sym_const] = ACTIONS(1095), + [anon_sym_SEMI] = ACTIONS(1095), + [sym_cmd_identifier] = ACTIONS(1095), + [anon_sym_LF] = ACTIONS(1097), + [anon_sym_def] = ACTIONS(1095), + [anon_sym_export_DASHenv] = ACTIONS(1095), + [anon_sym_extern] = ACTIONS(1095), + [anon_sym_module] = ACTIONS(1095), + [anon_sym_use] = ACTIONS(1095), + [anon_sym_LBRACK] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1095), + [anon_sym_RPAREN] = ACTIONS(1095), + [anon_sym_DOLLAR] = ACTIONS(1095), + [anon_sym_error] = ACTIONS(1095), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_break] = ACTIONS(1095), + [anon_sym_continue] = ACTIONS(1095), + [anon_sym_for] = ACTIONS(1095), + [anon_sym_in] = ACTIONS(1095), + [anon_sym_loop] = ACTIONS(1095), + [anon_sym_while] = ACTIONS(1095), + [anon_sym_do] = ACTIONS(1095), + [anon_sym_if] = ACTIONS(1095), + [anon_sym_match] = ACTIONS(1095), + [anon_sym_LBRACE] = ACTIONS(1095), + [anon_sym_RBRACE] = ACTIONS(1095), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_try] = ACTIONS(1095), + [anon_sym_return] = ACTIONS(1095), + [anon_sym_source] = ACTIONS(1095), + [anon_sym_source_DASHenv] = ACTIONS(1095), + [anon_sym_register] = ACTIONS(1095), + [anon_sym_hide] = ACTIONS(1095), + [anon_sym_hide_DASHenv] = ACTIONS(1095), + [anon_sym_overlay] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_where] = ACTIONS(1095), + [anon_sym_STAR_STAR] = ACTIONS(1095), + [anon_sym_PLUS_PLUS] = ACTIONS(1095), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_mod] = ACTIONS(1095), + [anon_sym_SLASH_SLASH] = ACTIONS(1095), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_bit_DASHshl] = ACTIONS(1095), + [anon_sym_bit_DASHshr] = ACTIONS(1095), + [anon_sym_EQ_EQ] = ACTIONS(1095), + [anon_sym_BANG_EQ] = ACTIONS(1095), + [anon_sym_LT2] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1095), + [anon_sym_not_DASHin] = ACTIONS(1095), + [anon_sym_starts_DASHwith] = ACTIONS(1095), + [anon_sym_ends_DASHwith] = ACTIONS(1095), + [anon_sym_EQ_TILDE] = ACTIONS(1095), + [anon_sym_BANG_TILDE] = ACTIONS(1095), + [anon_sym_bit_DASHand] = ACTIONS(1095), + [anon_sym_bit_DASHxor] = ACTIONS(1095), + [anon_sym_bit_DASHor] = ACTIONS(1095), + [anon_sym_and] = ACTIONS(1095), + [anon_sym_xor] = ACTIONS(1095), + [anon_sym_or] = ACTIONS(1095), + [anon_sym_not] = ACTIONS(1095), + [anon_sym_null] = ACTIONS(1095), + [anon_sym_true] = ACTIONS(1095), + [anon_sym_false] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1095), + [aux_sym__val_number_token2] = ACTIONS(1095), + [aux_sym__val_number_token3] = ACTIONS(1095), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1095), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_0b] = ACTIONS(1095), + [anon_sym_0o] = ACTIONS(1095), + [anon_sym_0x] = ACTIONS(1095), + [sym_val_date] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1095), + [sym__str_single_quotes] = ACTIONS(1095), + [sym__str_back_ticks] = ACTIONS(1095), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1095), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_POUND] = ACTIONS(105), + }, + [320] = { + [sym_comment] = STATE(320), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_RPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(105), + }, + [321] = { + [sym_comment] = STATE(321), + [anon_sym_export] = ACTIONS(1099), + [anon_sym_alias] = ACTIONS(1099), + [anon_sym_let] = ACTIONS(1099), + [anon_sym_let_DASHenv] = ACTIONS(1099), + [anon_sym_mut] = ACTIONS(1099), + [anon_sym_const] = ACTIONS(1099), + [anon_sym_SEMI] = ACTIONS(1099), + [sym_cmd_identifier] = ACTIONS(1099), + [anon_sym_LF] = ACTIONS(1101), + [anon_sym_def] = ACTIONS(1099), + [anon_sym_export_DASHenv] = ACTIONS(1099), + [anon_sym_extern] = ACTIONS(1099), + [anon_sym_module] = ACTIONS(1099), + [anon_sym_use] = ACTIONS(1099), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1099), + [anon_sym_RPAREN] = ACTIONS(1099), + [anon_sym_DOLLAR] = ACTIONS(1099), + [anon_sym_error] = ACTIONS(1099), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_break] = ACTIONS(1099), + [anon_sym_continue] = ACTIONS(1099), + [anon_sym_for] = ACTIONS(1099), + [anon_sym_in] = ACTIONS(1099), + [anon_sym_loop] = ACTIONS(1099), + [anon_sym_while] = ACTIONS(1099), + [anon_sym_do] = ACTIONS(1099), + [anon_sym_if] = ACTIONS(1099), + [anon_sym_match] = ACTIONS(1099), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_RBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_try] = ACTIONS(1099), + [anon_sym_return] = ACTIONS(1099), + [anon_sym_source] = ACTIONS(1099), + [anon_sym_source_DASHenv] = ACTIONS(1099), + [anon_sym_register] = ACTIONS(1099), + [anon_sym_hide] = ACTIONS(1099), + [anon_sym_hide_DASHenv] = ACTIONS(1099), + [anon_sym_overlay] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_where] = ACTIONS(1099), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [anon_sym_not] = ACTIONS(1099), + [anon_sym_null] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1099), + [aux_sym__val_number_token2] = ACTIONS(1099), + [aux_sym__val_number_token3] = ACTIONS(1099), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1099), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_0b] = ACTIONS(1099), + [anon_sym_0o] = ACTIONS(1099), + [anon_sym_0x] = ACTIONS(1099), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(105), + }, + [322] = { + [sym_comment] = STATE(322), + [ts_builtin_sym_end] = ACTIONS(1023), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_where] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1021), + [anon_sym_BANG_EQ] = ACTIONS(1021), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1021), + [anon_sym_GT_EQ] = ACTIONS(1021), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1021), + [anon_sym_BANG_TILDE] = ACTIONS(1021), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [anon_sym_not] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_CARET] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(1103), + [anon_sym_POUND] = ACTIONS(105), + }, + [323] = { + [sym_comment] = STATE(323), [anon_sym_export] = ACTIONS(1105), [anon_sym_alias] = ACTIONS(1105), [anon_sym_let] = ACTIONS(1105), @@ -84038,8 +88780,284 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, - [310] = { - [sym_comment] = STATE(310), + [324] = { + [sym_comment] = STATE(324), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_where] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [anon_sym_not] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(105), + }, + [325] = { + [sym_comment] = STATE(325), + [ts_builtin_sym_end] = ACTIONS(968), + [anon_sym_export] = ACTIONS(966), + [anon_sym_alias] = ACTIONS(966), + [anon_sym_let] = ACTIONS(966), + [anon_sym_let_DASHenv] = ACTIONS(966), + [anon_sym_mut] = ACTIONS(966), + [anon_sym_const] = ACTIONS(966), + [anon_sym_SEMI] = ACTIONS(966), + [sym_cmd_identifier] = ACTIONS(966), + [anon_sym_LF] = ACTIONS(968), + [anon_sym_def] = ACTIONS(966), + [anon_sym_export_DASHenv] = ACTIONS(966), + [anon_sym_extern] = ACTIONS(966), + [anon_sym_module] = ACTIONS(966), + [anon_sym_use] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(966), + [anon_sym_LPAREN] = ACTIONS(966), + [anon_sym_DOLLAR] = ACTIONS(966), + [anon_sym_error] = ACTIONS(966), + [anon_sym_GT] = ACTIONS(966), + [anon_sym_DASH] = ACTIONS(966), + [anon_sym_break] = ACTIONS(966), + [anon_sym_continue] = ACTIONS(966), + [anon_sym_for] = ACTIONS(966), + [anon_sym_in] = ACTIONS(966), + [anon_sym_loop] = ACTIONS(966), + [anon_sym_while] = ACTIONS(966), + [anon_sym_do] = ACTIONS(966), + [anon_sym_if] = ACTIONS(966), + [anon_sym_match] = ACTIONS(966), + [anon_sym_LBRACE] = ACTIONS(966), + [anon_sym_DOT] = ACTIONS(966), + [anon_sym_DOT2] = ACTIONS(968), + [anon_sym_try] = ACTIONS(966), + [anon_sym_return] = ACTIONS(966), + [anon_sym_source] = ACTIONS(966), + [anon_sym_source_DASHenv] = ACTIONS(966), + [anon_sym_register] = ACTIONS(966), + [anon_sym_hide] = ACTIONS(966), + [anon_sym_hide_DASHenv] = ACTIONS(966), + [anon_sym_overlay] = ACTIONS(966), + [anon_sym_STAR] = ACTIONS(966), + [anon_sym_where] = ACTIONS(966), + [anon_sym_STAR_STAR] = ACTIONS(966), + [anon_sym_PLUS_PLUS] = ACTIONS(966), + [anon_sym_SLASH] = ACTIONS(966), + [anon_sym_mod] = ACTIONS(966), + [anon_sym_SLASH_SLASH] = ACTIONS(966), + [anon_sym_PLUS] = ACTIONS(966), + [anon_sym_bit_DASHshl] = ACTIONS(966), + [anon_sym_bit_DASHshr] = ACTIONS(966), + [anon_sym_EQ_EQ] = ACTIONS(966), + [anon_sym_BANG_EQ] = ACTIONS(966), + [anon_sym_LT2] = ACTIONS(966), + [anon_sym_LT_EQ] = ACTIONS(966), + [anon_sym_GT_EQ] = ACTIONS(966), + [anon_sym_not_DASHin] = ACTIONS(966), + [anon_sym_starts_DASHwith] = ACTIONS(966), + [anon_sym_ends_DASHwith] = ACTIONS(966), + [anon_sym_EQ_TILDE] = ACTIONS(966), + [anon_sym_BANG_TILDE] = ACTIONS(966), + [anon_sym_bit_DASHand] = ACTIONS(966), + [anon_sym_bit_DASHxor] = ACTIONS(966), + [anon_sym_bit_DASHor] = ACTIONS(966), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(966), + [anon_sym_or] = ACTIONS(966), + [anon_sym_not] = ACTIONS(966), + [anon_sym_null] = ACTIONS(966), + [anon_sym_true] = ACTIONS(966), + [anon_sym_false] = ACTIONS(966), + [aux_sym__val_number_decimal_token1] = ACTIONS(966), + [aux_sym__val_number_token1] = ACTIONS(966), + [aux_sym__val_number_token2] = ACTIONS(966), + [aux_sym__val_number_token3] = ACTIONS(966), + [aux_sym__val_number_token4] = ACTIONS(966), + [aux_sym__val_number_token5] = ACTIONS(966), + [aux_sym__val_number_token6] = ACTIONS(966), + [anon_sym_0b] = ACTIONS(966), + [anon_sym_0o] = ACTIONS(966), + [anon_sym_0x] = ACTIONS(966), + [sym_val_date] = ACTIONS(966), + [anon_sym_DQUOTE] = ACTIONS(966), + [sym__str_single_quotes] = ACTIONS(966), + [sym__str_back_ticks] = ACTIONS(966), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(966), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(966), + [anon_sym_CARET] = ACTIONS(966), + [anon_sym_POUND] = ACTIONS(105), + }, + [326] = { + [sym_comment] = STATE(326), + [ts_builtin_sym_end] = ACTIONS(995), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_error] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_where] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(993), + [anon_sym_BANG_TILDE] = ACTIONS(993), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [anon_sym_not] = ACTIONS(993), + [anon_sym_null] = ACTIONS(993), + [anon_sym_true] = ACTIONS(993), + [anon_sym_false] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_0b] = ACTIONS(993), + [anon_sym_0o] = ACTIONS(993), + [anon_sym_0x] = ACTIONS(993), + [sym_val_date] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(993), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(993), + [anon_sym_CARET] = ACTIONS(993), + [anon_sym_POUND] = ACTIONS(105), + }, + [327] = { + [sym_comment] = STATE(327), [anon_sym_export] = ACTIONS(1109), [anon_sym_alias] = ACTIONS(1109), [anon_sym_let] = ACTIONS(1109), @@ -84130,8 +89148,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1109), [anon_sym_POUND] = ACTIONS(105), }, - [311] = { - [sym_comment] = STATE(311), + [328] = { + [sym_comment] = STATE(328), [anon_sym_export] = ACTIONS(1113), [anon_sym_alias] = ACTIONS(1113), [anon_sym_let] = ACTIONS(1113), @@ -84222,100 +89240,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1113), [anon_sym_POUND] = ACTIONS(105), }, - [312] = { - [sym_comment] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(1015), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_where] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_not] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_CARET] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [313] = { - [sym_comment] = STATE(313), + [329] = { + [sym_comment] = STATE(329), [anon_sym_export] = ACTIONS(1117), [anon_sym_alias] = ACTIONS(1117), [anon_sym_let] = ACTIONS(1117), @@ -84406,8 +89332,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1117), [anon_sym_POUND] = ACTIONS(105), }, - [314] = { - [sym_comment] = STATE(314), + [330] = { + [sym_comment] = STATE(330), [anon_sym_export] = ACTIONS(1121), [anon_sym_alias] = ACTIONS(1121), [anon_sym_let] = ACTIONS(1121), @@ -84498,8 +89424,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(105), }, - [315] = { - [sym_comment] = STATE(315), + [331] = { + [sym_comment] = STATE(331), + [ts_builtin_sym_end] = ACTIONS(1019), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_where] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1017), + [anon_sym_BANG_EQ] = ACTIONS(1017), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1017), + [anon_sym_GT_EQ] = ACTIONS(1017), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1017), + [anon_sym_BANG_TILDE] = ACTIONS(1017), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [anon_sym_not] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_CARET] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(105), + }, + [332] = { + [sym_comment] = STATE(332), [anon_sym_export] = ACTIONS(1125), [anon_sym_alias] = ACTIONS(1125), [anon_sym_let] = ACTIONS(1125), @@ -84590,8 +89608,284 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(105), }, - [316] = { - [sym_comment] = STATE(316), + [333] = { + [sym_comment] = STATE(333), + [ts_builtin_sym_end] = ACTIONS(964), + [anon_sym_export] = ACTIONS(962), + [anon_sym_alias] = ACTIONS(962), + [anon_sym_let] = ACTIONS(962), + [anon_sym_let_DASHenv] = ACTIONS(962), + [anon_sym_mut] = ACTIONS(962), + [anon_sym_const] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [sym_cmd_identifier] = ACTIONS(962), + [anon_sym_LF] = ACTIONS(964), + [anon_sym_def] = ACTIONS(962), + [anon_sym_export_DASHenv] = ACTIONS(962), + [anon_sym_extern] = ACTIONS(962), + [anon_sym_module] = ACTIONS(962), + [anon_sym_use] = ACTIONS(962), + [anon_sym_LBRACK] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(962), + [anon_sym_DOLLAR] = ACTIONS(962), + [anon_sym_error] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_break] = ACTIONS(962), + [anon_sym_continue] = ACTIONS(962), + [anon_sym_for] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_loop] = ACTIONS(962), + [anon_sym_while] = ACTIONS(962), + [anon_sym_do] = ACTIONS(962), + [anon_sym_if] = ACTIONS(962), + [anon_sym_match] = ACTIONS(962), + [anon_sym_LBRACE] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_try] = ACTIONS(962), + [anon_sym_return] = ACTIONS(962), + [anon_sym_source] = ACTIONS(962), + [anon_sym_source_DASHenv] = ACTIONS(962), + [anon_sym_register] = ACTIONS(962), + [anon_sym_hide] = ACTIONS(962), + [anon_sym_hide_DASHenv] = ACTIONS(962), + [anon_sym_overlay] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(962), + [anon_sym_where] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), + [anon_sym_SLASH_SLASH] = ACTIONS(962), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_LT2] = ACTIONS(962), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), + [anon_sym_EQ_TILDE] = ACTIONS(962), + [anon_sym_BANG_TILDE] = ACTIONS(962), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [anon_sym_not] = ACTIONS(962), + [anon_sym_null] = ACTIONS(962), + [anon_sym_true] = ACTIONS(962), + [anon_sym_false] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(962), + [aux_sym__val_number_token2] = ACTIONS(962), + [aux_sym__val_number_token3] = ACTIONS(962), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(962), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_0b] = ACTIONS(962), + [anon_sym_0o] = ACTIONS(962), + [anon_sym_0x] = ACTIONS(962), + [sym_val_date] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(962), + [sym__str_single_quotes] = ACTIONS(962), + [sym__str_back_ticks] = ACTIONS(962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(962), + [anon_sym_POUND] = ACTIONS(105), + }, + [334] = { + [sym_comment] = STATE(334), + [ts_builtin_sym_end] = ACTIONS(1004), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [anon_sym_SEMI] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_DOT2] = ACTIONS(1067), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_where] = ACTIONS(1002), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_not] = ACTIONS(1002), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_CARET] = ACTIONS(1002), + [anon_sym_POUND] = ACTIONS(105), + }, + [335] = { + [sym_comment] = STATE(335), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [anon_sym_POUND] = ACTIONS(105), + }, + [336] = { + [sym_comment] = STATE(336), [anon_sym_export] = ACTIONS(1129), [anon_sym_alias] = ACTIONS(1129), [anon_sym_let] = ACTIONS(1129), @@ -84682,8 +89976,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1129), [anon_sym_POUND] = ACTIONS(105), }, - [317] = { - [sym_comment] = STATE(317), + [337] = { + [sym_comment] = STATE(337), [anon_sym_export] = ACTIONS(1133), [anon_sym_alias] = ACTIONS(1133), [anon_sym_let] = ACTIONS(1133), @@ -84774,100 +90068,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1133), [anon_sym_POUND] = ACTIONS(105), }, - [318] = { - [sym_comment] = STATE(318), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [anon_sym_SEMI] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_RPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_try] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_where] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_not] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_CARET] = ACTIONS(900), + [338] = { + [sym_comment] = STATE(338), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, - [319] = { - [sym_comment] = STATE(319), + [339] = { + [sym_comment] = STATE(339), [anon_sym_export] = ACTIONS(1137), [anon_sym_alias] = ACTIONS(1137), [anon_sym_let] = ACTIONS(1137), @@ -84958,8 +90252,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1137), [anon_sym_POUND] = ACTIONS(105), }, - [320] = { - [sym_comment] = STATE(320), + [340] = { + [sym_comment] = STATE(340), [anon_sym_export] = ACTIONS(1141), [anon_sym_alias] = ACTIONS(1141), [anon_sym_let] = ACTIONS(1141), @@ -85050,100 +90344,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1141), [anon_sym_POUND] = ACTIONS(105), }, - [321] = { - [sym_comment] = STATE(321), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), - [anon_sym_POUND] = ACTIONS(105), - }, - [322] = { - [sym_comment] = STATE(322), + [341] = { + [sym_comment] = STATE(341), [anon_sym_export] = ACTIONS(1145), [anon_sym_alias] = ACTIONS(1145), [anon_sym_let] = ACTIONS(1145), @@ -85234,100 +90436,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1145), [anon_sym_POUND] = ACTIONS(105), }, - [323] = { - [sym_comment] = STATE(323), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), + [342] = { + [sym_comment] = STATE(342), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_RPAREN] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_error] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_where] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_not] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), [anon_sym_POUND] = ACTIONS(105), }, - [324] = { - [sym_comment] = STATE(324), + [343] = { + [sym_comment] = STATE(343), [anon_sym_export] = ACTIONS(1149), [anon_sym_alias] = ACTIONS(1149), [anon_sym_let] = ACTIONS(1149), @@ -85418,8 +90620,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1149), [anon_sym_POUND] = ACTIONS(105), }, - [325] = { - [sym_comment] = STATE(325), + [344] = { + [sym_comment] = STATE(344), [anon_sym_export] = ACTIONS(1153), [anon_sym_alias] = ACTIONS(1153), [anon_sym_let] = ACTIONS(1153), @@ -85510,828 +90712,1104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1153), [anon_sym_POUND] = ACTIONS(105), }, - [326] = { - [sym_comment] = STATE(326), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [anon_sym_SEMI] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_RPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_where] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [anon_sym_not] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_CARET] = ACTIONS(1145), + [345] = { + [sym_comment] = STATE(345), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_null] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_token1] = ACTIONS(1157), + [aux_sym__val_number_token2] = ACTIONS(1157), + [aux_sym__val_number_token3] = ACTIONS(1157), + [aux_sym__val_number_token4] = ACTIONS(1157), + [aux_sym__val_number_token5] = ACTIONS(1157), + [aux_sym__val_number_token6] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, - [327] = { - [sym_comment] = STATE(327), - [ts_builtin_sym_end] = ACTIONS(1091), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_let] = ACTIONS(1089), - [anon_sym_let_DASHenv] = ACTIONS(1089), - [anon_sym_mut] = ACTIONS(1089), - [anon_sym_const] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_export_DASHenv] = ACTIONS(1089), - [anon_sym_extern] = ACTIONS(1089), - [anon_sym_module] = ACTIONS(1089), - [anon_sym_use] = ACTIONS(1089), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_break] = ACTIONS(1089), - [anon_sym_continue] = ACTIONS(1089), - [anon_sym_for] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_loop] = ACTIONS(1089), - [anon_sym_while] = ACTIONS(1089), - [anon_sym_do] = ACTIONS(1089), - [anon_sym_if] = ACTIONS(1089), - [anon_sym_match] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1089), - [anon_sym_try] = ACTIONS(1089), - [anon_sym_return] = ACTIONS(1089), - [anon_sym_source] = ACTIONS(1089), - [anon_sym_source_DASHenv] = ACTIONS(1089), - [anon_sym_register] = ACTIONS(1089), - [anon_sym_hide] = ACTIONS(1089), - [anon_sym_hide_DASHenv] = ACTIONS(1089), - [anon_sym_overlay] = ACTIONS(1089), - [anon_sym_STAR] = ACTIONS(1089), - [anon_sym_where] = ACTIONS(1089), - [anon_sym_STAR_STAR] = ACTIONS(1089), - [anon_sym_PLUS_PLUS] = ACTIONS(1089), - [anon_sym_SLASH] = ACTIONS(1089), - [anon_sym_mod] = ACTIONS(1089), - [anon_sym_SLASH_SLASH] = ACTIONS(1089), - [anon_sym_PLUS] = ACTIONS(1089), - [anon_sym_bit_DASHshl] = ACTIONS(1089), - [anon_sym_bit_DASHshr] = ACTIONS(1089), - [anon_sym_EQ_EQ] = ACTIONS(1089), - [anon_sym_BANG_EQ] = ACTIONS(1089), - [anon_sym_LT2] = ACTIONS(1089), - [anon_sym_LT_EQ] = ACTIONS(1089), - [anon_sym_GT_EQ] = ACTIONS(1089), - [anon_sym_not_DASHin] = ACTIONS(1089), - [anon_sym_starts_DASHwith] = ACTIONS(1089), - [anon_sym_ends_DASHwith] = ACTIONS(1089), - [anon_sym_EQ_TILDE] = ACTIONS(1089), - [anon_sym_BANG_TILDE] = ACTIONS(1089), - [anon_sym_bit_DASHand] = ACTIONS(1089), - [anon_sym_bit_DASHxor] = ACTIONS(1089), - [anon_sym_bit_DASHor] = ACTIONS(1089), - [anon_sym_and] = ACTIONS(1089), - [anon_sym_xor] = ACTIONS(1089), - [anon_sym_or] = ACTIONS(1089), - [anon_sym_not] = ACTIONS(1089), - [anon_sym_null] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym__val_number_decimal_token1] = ACTIONS(1089), - [aux_sym__val_number_token1] = ACTIONS(1089), - [aux_sym__val_number_token2] = ACTIONS(1089), - [aux_sym__val_number_token3] = ACTIONS(1089), - [aux_sym__val_number_token4] = ACTIONS(1089), - [aux_sym__val_number_token5] = ACTIONS(1089), - [aux_sym__val_number_token6] = ACTIONS(1089), - [anon_sym_0b] = ACTIONS(1089), - [anon_sym_0o] = ACTIONS(1089), - [anon_sym_0x] = ACTIONS(1089), - [sym_val_date] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(1089), - [sym__str_single_quotes] = ACTIONS(1089), - [sym__str_back_ticks] = ACTIONS(1089), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1089), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1089), - [anon_sym_CARET] = ACTIONS(1089), + [346] = { + [sym_comment] = STATE(346), + [anon_sym_export] = ACTIONS(1161), + [anon_sym_alias] = ACTIONS(1161), + [anon_sym_let] = ACTIONS(1161), + [anon_sym_let_DASHenv] = ACTIONS(1161), + [anon_sym_mut] = ACTIONS(1161), + [anon_sym_const] = ACTIONS(1161), + [anon_sym_SEMI] = ACTIONS(1161), + [sym_cmd_identifier] = ACTIONS(1161), + [anon_sym_LF] = ACTIONS(1163), + [anon_sym_def] = ACTIONS(1161), + [anon_sym_export_DASHenv] = ACTIONS(1161), + [anon_sym_extern] = ACTIONS(1161), + [anon_sym_module] = ACTIONS(1161), + [anon_sym_use] = ACTIONS(1161), + [anon_sym_LBRACK] = ACTIONS(1161), + [anon_sym_LPAREN] = ACTIONS(1161), + [anon_sym_RPAREN] = ACTIONS(1161), + [anon_sym_DOLLAR] = ACTIONS(1161), + [anon_sym_error] = ACTIONS(1161), + [anon_sym_GT] = ACTIONS(1161), + [anon_sym_DASH] = ACTIONS(1161), + [anon_sym_break] = ACTIONS(1161), + [anon_sym_continue] = ACTIONS(1161), + [anon_sym_for] = ACTIONS(1161), + [anon_sym_in] = ACTIONS(1161), + [anon_sym_loop] = ACTIONS(1161), + [anon_sym_while] = ACTIONS(1161), + [anon_sym_do] = ACTIONS(1161), + [anon_sym_if] = ACTIONS(1161), + [anon_sym_match] = ACTIONS(1161), + [anon_sym_LBRACE] = ACTIONS(1161), + [anon_sym_RBRACE] = ACTIONS(1161), + [anon_sym_DOT] = ACTIONS(1161), + [anon_sym_try] = ACTIONS(1161), + [anon_sym_return] = ACTIONS(1161), + [anon_sym_source] = ACTIONS(1161), + [anon_sym_source_DASHenv] = ACTIONS(1161), + [anon_sym_register] = ACTIONS(1161), + [anon_sym_hide] = ACTIONS(1161), + [anon_sym_hide_DASHenv] = ACTIONS(1161), + [anon_sym_overlay] = ACTIONS(1161), + [anon_sym_STAR] = ACTIONS(1161), + [anon_sym_where] = ACTIONS(1161), + [anon_sym_STAR_STAR] = ACTIONS(1161), + [anon_sym_PLUS_PLUS] = ACTIONS(1161), + [anon_sym_SLASH] = ACTIONS(1161), + [anon_sym_mod] = ACTIONS(1161), + [anon_sym_SLASH_SLASH] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(1161), + [anon_sym_bit_DASHshl] = ACTIONS(1161), + [anon_sym_bit_DASHshr] = ACTIONS(1161), + [anon_sym_EQ_EQ] = ACTIONS(1161), + [anon_sym_BANG_EQ] = ACTIONS(1161), + [anon_sym_LT2] = ACTIONS(1161), + [anon_sym_LT_EQ] = ACTIONS(1161), + [anon_sym_GT_EQ] = ACTIONS(1161), + [anon_sym_not_DASHin] = ACTIONS(1161), + [anon_sym_starts_DASHwith] = ACTIONS(1161), + [anon_sym_ends_DASHwith] = ACTIONS(1161), + [anon_sym_EQ_TILDE] = ACTIONS(1161), + [anon_sym_BANG_TILDE] = ACTIONS(1161), + [anon_sym_bit_DASHand] = ACTIONS(1161), + [anon_sym_bit_DASHxor] = ACTIONS(1161), + [anon_sym_bit_DASHor] = ACTIONS(1161), + [anon_sym_and] = ACTIONS(1161), + [anon_sym_xor] = ACTIONS(1161), + [anon_sym_or] = ACTIONS(1161), + [anon_sym_not] = ACTIONS(1161), + [anon_sym_null] = ACTIONS(1161), + [anon_sym_true] = ACTIONS(1161), + [anon_sym_false] = ACTIONS(1161), + [aux_sym__val_number_decimal_token1] = ACTIONS(1161), + [aux_sym__val_number_token1] = ACTIONS(1161), + [aux_sym__val_number_token2] = ACTIONS(1161), + [aux_sym__val_number_token3] = ACTIONS(1161), + [aux_sym__val_number_token4] = ACTIONS(1161), + [aux_sym__val_number_token5] = ACTIONS(1161), + [aux_sym__val_number_token6] = ACTIONS(1161), + [anon_sym_0b] = ACTIONS(1161), + [anon_sym_0o] = ACTIONS(1161), + [anon_sym_0x] = ACTIONS(1161), + [sym_val_date] = ACTIONS(1161), + [anon_sym_DQUOTE] = ACTIONS(1161), + [sym__str_single_quotes] = ACTIONS(1161), + [sym__str_back_ticks] = ACTIONS(1161), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1161), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1161), + [anon_sym_CARET] = ACTIONS(1161), [anon_sym_POUND] = ACTIONS(105), }, - [328] = { - [sym_comment] = STATE(328), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1037), - [anon_sym_mod] = ACTIONS(1037), - [anon_sym_SLASH_SLASH] = ACTIONS(1037), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [347] = { + [sym_comment] = STATE(347), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_null] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_token1] = ACTIONS(1165), + [aux_sym__val_number_token2] = ACTIONS(1165), + [aux_sym__val_number_token3] = ACTIONS(1165), + [aux_sym__val_number_token4] = ACTIONS(1165), + [aux_sym__val_number_token5] = ACTIONS(1165), + [aux_sym__val_number_token6] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(105), }, - [329] = { - [sym_comment] = STATE(329), - [ts_builtin_sym_end] = ACTIONS(996), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [anon_sym_SEMI] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_error] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_try] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_where] = ACTIONS(994), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_not] = ACTIONS(994), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_CARET] = ACTIONS(994), + [348] = { + [sym_comment] = STATE(348), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), [anon_sym_POUND] = ACTIONS(105), }, - [330] = { - [sym_comment] = STATE(330), - [ts_builtin_sym_end] = ACTIONS(932), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [anon_sym_SEMI] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_try] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_where] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_not] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), + [349] = { + [sym_comment] = STATE(349), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [331] = { - [sym_comment] = STATE(331), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [350] = { + [sym_comment] = STATE(350), + [ts_builtin_sym_end] = ACTIONS(1107), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_where] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [anon_sym_not] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, - [332] = { - [sym_comment] = STATE(332), - [ts_builtin_sym_end] = ACTIONS(1151), - [anon_sym_export] = ACTIONS(1149), - [anon_sym_alias] = ACTIONS(1149), - [anon_sym_let] = ACTIONS(1149), - [anon_sym_let_DASHenv] = ACTIONS(1149), - [anon_sym_mut] = ACTIONS(1149), - [anon_sym_const] = ACTIONS(1149), - [anon_sym_SEMI] = ACTIONS(1149), - [sym_cmd_identifier] = ACTIONS(1149), - [anon_sym_LF] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1149), - [anon_sym_export_DASHenv] = ACTIONS(1149), - [anon_sym_extern] = ACTIONS(1149), - [anon_sym_module] = ACTIONS(1149), - [anon_sym_use] = ACTIONS(1149), - [anon_sym_LBRACK] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(1149), - [anon_sym_DOLLAR] = ACTIONS(1149), - [anon_sym_error] = ACTIONS(1149), - [anon_sym_GT] = ACTIONS(1149), - [anon_sym_DASH] = ACTIONS(1149), - [anon_sym_break] = ACTIONS(1149), - [anon_sym_continue] = ACTIONS(1149), - [anon_sym_for] = ACTIONS(1149), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_loop] = ACTIONS(1149), - [anon_sym_while] = ACTIONS(1149), - [anon_sym_do] = ACTIONS(1149), - [anon_sym_if] = ACTIONS(1149), - [anon_sym_match] = ACTIONS(1149), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_DOT] = ACTIONS(1149), - [anon_sym_try] = ACTIONS(1149), - [anon_sym_return] = ACTIONS(1149), - [anon_sym_source] = ACTIONS(1149), - [anon_sym_source_DASHenv] = ACTIONS(1149), - [anon_sym_register] = ACTIONS(1149), - [anon_sym_hide] = ACTIONS(1149), - [anon_sym_hide_DASHenv] = ACTIONS(1149), - [anon_sym_overlay] = ACTIONS(1149), - [anon_sym_STAR] = ACTIONS(1149), - [anon_sym_where] = ACTIONS(1149), - [anon_sym_STAR_STAR] = ACTIONS(1149), - [anon_sym_PLUS_PLUS] = ACTIONS(1149), - [anon_sym_SLASH] = ACTIONS(1149), - [anon_sym_mod] = ACTIONS(1149), - [anon_sym_SLASH_SLASH] = ACTIONS(1149), - [anon_sym_PLUS] = ACTIONS(1149), - [anon_sym_bit_DASHshl] = ACTIONS(1149), - [anon_sym_bit_DASHshr] = ACTIONS(1149), - [anon_sym_EQ_EQ] = ACTIONS(1149), - [anon_sym_BANG_EQ] = ACTIONS(1149), - [anon_sym_LT2] = ACTIONS(1149), - [anon_sym_LT_EQ] = ACTIONS(1149), - [anon_sym_GT_EQ] = ACTIONS(1149), - [anon_sym_not_DASHin] = ACTIONS(1149), - [anon_sym_starts_DASHwith] = ACTIONS(1149), - [anon_sym_ends_DASHwith] = ACTIONS(1149), - [anon_sym_EQ_TILDE] = ACTIONS(1149), - [anon_sym_BANG_TILDE] = ACTIONS(1149), - [anon_sym_bit_DASHand] = ACTIONS(1149), - [anon_sym_bit_DASHxor] = ACTIONS(1149), - [anon_sym_bit_DASHor] = ACTIONS(1149), - [anon_sym_and] = ACTIONS(1149), - [anon_sym_xor] = ACTIONS(1149), - [anon_sym_or] = ACTIONS(1149), - [anon_sym_not] = ACTIONS(1149), - [anon_sym_null] = ACTIONS(1149), - [anon_sym_true] = ACTIONS(1149), - [anon_sym_false] = ACTIONS(1149), - [aux_sym__val_number_decimal_token1] = ACTIONS(1149), - [aux_sym__val_number_token1] = ACTIONS(1149), - [aux_sym__val_number_token2] = ACTIONS(1149), - [aux_sym__val_number_token3] = ACTIONS(1149), - [aux_sym__val_number_token4] = ACTIONS(1149), - [aux_sym__val_number_token5] = ACTIONS(1149), - [aux_sym__val_number_token6] = ACTIONS(1149), - [anon_sym_0b] = ACTIONS(1149), - [anon_sym_0o] = ACTIONS(1149), - [anon_sym_0x] = ACTIONS(1149), - [sym_val_date] = ACTIONS(1149), - [anon_sym_DQUOTE] = ACTIONS(1149), - [sym__str_single_quotes] = ACTIONS(1149), - [sym__str_back_ticks] = ACTIONS(1149), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), - [anon_sym_CARET] = ACTIONS(1149), + [351] = { + [sym_comment] = STATE(351), + [ts_builtin_sym_end] = ACTIONS(1143), + [anon_sym_export] = ACTIONS(1141), + [anon_sym_alias] = ACTIONS(1141), + [anon_sym_let] = ACTIONS(1141), + [anon_sym_let_DASHenv] = ACTIONS(1141), + [anon_sym_mut] = ACTIONS(1141), + [anon_sym_const] = ACTIONS(1141), + [anon_sym_SEMI] = ACTIONS(1141), + [sym_cmd_identifier] = ACTIONS(1141), + [anon_sym_LF] = ACTIONS(1143), + [anon_sym_def] = ACTIONS(1141), + [anon_sym_export_DASHenv] = ACTIONS(1141), + [anon_sym_extern] = ACTIONS(1141), + [anon_sym_module] = ACTIONS(1141), + [anon_sym_use] = ACTIONS(1141), + [anon_sym_LBRACK] = ACTIONS(1141), + [anon_sym_LPAREN] = ACTIONS(1141), + [anon_sym_DOLLAR] = ACTIONS(1141), + [anon_sym_error] = ACTIONS(1141), + [anon_sym_GT] = ACTIONS(1141), + [anon_sym_DASH] = ACTIONS(1141), + [anon_sym_break] = ACTIONS(1141), + [anon_sym_continue] = ACTIONS(1141), + [anon_sym_for] = ACTIONS(1141), + [anon_sym_in] = ACTIONS(1141), + [anon_sym_loop] = ACTIONS(1141), + [anon_sym_while] = ACTIONS(1141), + [anon_sym_do] = ACTIONS(1141), + [anon_sym_if] = ACTIONS(1141), + [anon_sym_match] = ACTIONS(1141), + [anon_sym_LBRACE] = ACTIONS(1141), + [anon_sym_DOT] = ACTIONS(1141), + [anon_sym_try] = ACTIONS(1141), + [anon_sym_return] = ACTIONS(1141), + [anon_sym_source] = ACTIONS(1141), + [anon_sym_source_DASHenv] = ACTIONS(1141), + [anon_sym_register] = ACTIONS(1141), + [anon_sym_hide] = ACTIONS(1141), + [anon_sym_hide_DASHenv] = ACTIONS(1141), + [anon_sym_overlay] = ACTIONS(1141), + [anon_sym_STAR] = ACTIONS(1141), + [anon_sym_where] = ACTIONS(1141), + [anon_sym_STAR_STAR] = ACTIONS(1141), + [anon_sym_PLUS_PLUS] = ACTIONS(1141), + [anon_sym_SLASH] = ACTIONS(1141), + [anon_sym_mod] = ACTIONS(1141), + [anon_sym_SLASH_SLASH] = ACTIONS(1141), + [anon_sym_PLUS] = ACTIONS(1141), + [anon_sym_bit_DASHshl] = ACTIONS(1141), + [anon_sym_bit_DASHshr] = ACTIONS(1141), + [anon_sym_EQ_EQ] = ACTIONS(1141), + [anon_sym_BANG_EQ] = ACTIONS(1141), + [anon_sym_LT2] = ACTIONS(1141), + [anon_sym_LT_EQ] = ACTIONS(1141), + [anon_sym_GT_EQ] = ACTIONS(1141), + [anon_sym_not_DASHin] = ACTIONS(1141), + [anon_sym_starts_DASHwith] = ACTIONS(1141), + [anon_sym_ends_DASHwith] = ACTIONS(1141), + [anon_sym_EQ_TILDE] = ACTIONS(1141), + [anon_sym_BANG_TILDE] = ACTIONS(1141), + [anon_sym_bit_DASHand] = ACTIONS(1141), + [anon_sym_bit_DASHxor] = ACTIONS(1141), + [anon_sym_bit_DASHor] = ACTIONS(1141), + [anon_sym_and] = ACTIONS(1141), + [anon_sym_xor] = ACTIONS(1141), + [anon_sym_or] = ACTIONS(1141), + [anon_sym_not] = ACTIONS(1141), + [anon_sym_null] = ACTIONS(1141), + [anon_sym_true] = ACTIONS(1141), + [anon_sym_false] = ACTIONS(1141), + [aux_sym__val_number_decimal_token1] = ACTIONS(1141), + [aux_sym__val_number_token1] = ACTIONS(1141), + [aux_sym__val_number_token2] = ACTIONS(1141), + [aux_sym__val_number_token3] = ACTIONS(1141), + [aux_sym__val_number_token4] = ACTIONS(1141), + [aux_sym__val_number_token5] = ACTIONS(1141), + [aux_sym__val_number_token6] = ACTIONS(1141), + [anon_sym_0b] = ACTIONS(1141), + [anon_sym_0o] = ACTIONS(1141), + [anon_sym_0x] = ACTIONS(1141), + [sym_val_date] = ACTIONS(1141), + [anon_sym_DQUOTE] = ACTIONS(1141), + [sym__str_single_quotes] = ACTIONS(1141), + [sym__str_back_ticks] = ACTIONS(1141), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1141), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1141), + [anon_sym_CARET] = ACTIONS(1141), [anon_sym_POUND] = ACTIONS(105), }, - [333] = { - [sym_comment] = STATE(333), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [352] = { + [sym_comment] = STATE(352), + [ts_builtin_sym_end] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1137), + [anon_sym_alias] = ACTIONS(1137), + [anon_sym_let] = ACTIONS(1137), + [anon_sym_let_DASHenv] = ACTIONS(1137), + [anon_sym_mut] = ACTIONS(1137), + [anon_sym_const] = ACTIONS(1137), + [anon_sym_SEMI] = ACTIONS(1137), + [sym_cmd_identifier] = ACTIONS(1137), + [anon_sym_LF] = ACTIONS(1139), + [anon_sym_def] = ACTIONS(1137), + [anon_sym_export_DASHenv] = ACTIONS(1137), + [anon_sym_extern] = ACTIONS(1137), + [anon_sym_module] = ACTIONS(1137), + [anon_sym_use] = ACTIONS(1137), + [anon_sym_LBRACK] = ACTIONS(1137), + [anon_sym_LPAREN] = ACTIONS(1137), + [anon_sym_DOLLAR] = ACTIONS(1137), + [anon_sym_error] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1137), + [anon_sym_break] = ACTIONS(1137), + [anon_sym_continue] = ACTIONS(1137), + [anon_sym_for] = ACTIONS(1137), + [anon_sym_in] = ACTIONS(1137), + [anon_sym_loop] = ACTIONS(1137), + [anon_sym_while] = ACTIONS(1137), + [anon_sym_do] = ACTIONS(1137), + [anon_sym_if] = ACTIONS(1137), + [anon_sym_match] = ACTIONS(1137), + [anon_sym_LBRACE] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), + [anon_sym_try] = ACTIONS(1137), + [anon_sym_return] = ACTIONS(1137), + [anon_sym_source] = ACTIONS(1137), + [anon_sym_source_DASHenv] = ACTIONS(1137), + [anon_sym_register] = ACTIONS(1137), + [anon_sym_hide] = ACTIONS(1137), + [anon_sym_hide_DASHenv] = ACTIONS(1137), + [anon_sym_overlay] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1137), + [anon_sym_where] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_PLUS_PLUS] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1137), + [anon_sym_mod] = ACTIONS(1137), + [anon_sym_SLASH_SLASH] = ACTIONS(1137), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_bit_DASHshl] = ACTIONS(1137), + [anon_sym_bit_DASHshr] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_LT2] = ACTIONS(1137), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_not_DASHin] = ACTIONS(1137), + [anon_sym_starts_DASHwith] = ACTIONS(1137), + [anon_sym_ends_DASHwith] = ACTIONS(1137), + [anon_sym_EQ_TILDE] = ACTIONS(1137), + [anon_sym_BANG_TILDE] = ACTIONS(1137), + [anon_sym_bit_DASHand] = ACTIONS(1137), + [anon_sym_bit_DASHxor] = ACTIONS(1137), + [anon_sym_bit_DASHor] = ACTIONS(1137), + [anon_sym_and] = ACTIONS(1137), + [anon_sym_xor] = ACTIONS(1137), + [anon_sym_or] = ACTIONS(1137), + [anon_sym_not] = ACTIONS(1137), + [anon_sym_null] = ACTIONS(1137), + [anon_sym_true] = ACTIONS(1137), + [anon_sym_false] = ACTIONS(1137), + [aux_sym__val_number_decimal_token1] = ACTIONS(1137), + [aux_sym__val_number_token1] = ACTIONS(1137), + [aux_sym__val_number_token2] = ACTIONS(1137), + [aux_sym__val_number_token3] = ACTIONS(1137), + [aux_sym__val_number_token4] = ACTIONS(1137), + [aux_sym__val_number_token5] = ACTIONS(1137), + [aux_sym__val_number_token6] = ACTIONS(1137), + [anon_sym_0b] = ACTIONS(1137), + [anon_sym_0o] = ACTIONS(1137), + [anon_sym_0x] = ACTIONS(1137), + [sym_val_date] = ACTIONS(1137), + [anon_sym_DQUOTE] = ACTIONS(1137), + [sym__str_single_quotes] = ACTIONS(1137), + [sym__str_back_ticks] = ACTIONS(1137), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1137), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1137), [anon_sym_POUND] = ACTIONS(105), }, - [334] = { - [sym_comment] = STATE(334), - [ts_builtin_sym_end] = ACTIONS(902), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [anon_sym_SEMI] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_try] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_where] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_not] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_CARET] = ACTIONS(900), + [353] = { + [sym_comment] = STATE(353), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, - [335] = { - [sym_comment] = STATE(335), + [354] = { + [sym_comment] = STATE(354), + [ts_builtin_sym_end] = ACTIONS(1135), + [anon_sym_export] = ACTIONS(1133), + [anon_sym_alias] = ACTIONS(1133), + [anon_sym_let] = ACTIONS(1133), + [anon_sym_let_DASHenv] = ACTIONS(1133), + [anon_sym_mut] = ACTIONS(1133), + [anon_sym_const] = ACTIONS(1133), + [anon_sym_SEMI] = ACTIONS(1133), + [sym_cmd_identifier] = ACTIONS(1133), + [anon_sym_LF] = ACTIONS(1135), + [anon_sym_def] = ACTIONS(1133), + [anon_sym_export_DASHenv] = ACTIONS(1133), + [anon_sym_extern] = ACTIONS(1133), + [anon_sym_module] = ACTIONS(1133), + [anon_sym_use] = ACTIONS(1133), + [anon_sym_LBRACK] = ACTIONS(1133), + [anon_sym_LPAREN] = ACTIONS(1133), + [anon_sym_DOLLAR] = ACTIONS(1133), + [anon_sym_error] = ACTIONS(1133), + [anon_sym_GT] = ACTIONS(1133), + [anon_sym_DASH] = ACTIONS(1133), + [anon_sym_break] = ACTIONS(1133), + [anon_sym_continue] = ACTIONS(1133), + [anon_sym_for] = ACTIONS(1133), + [anon_sym_in] = ACTIONS(1133), + [anon_sym_loop] = ACTIONS(1133), + [anon_sym_while] = ACTIONS(1133), + [anon_sym_do] = ACTIONS(1133), + [anon_sym_if] = ACTIONS(1133), + [anon_sym_match] = ACTIONS(1133), + [anon_sym_LBRACE] = ACTIONS(1133), + [anon_sym_DOT] = ACTIONS(1133), + [anon_sym_try] = ACTIONS(1133), + [anon_sym_return] = ACTIONS(1133), + [anon_sym_source] = ACTIONS(1133), + [anon_sym_source_DASHenv] = ACTIONS(1133), + [anon_sym_register] = ACTIONS(1133), + [anon_sym_hide] = ACTIONS(1133), + [anon_sym_hide_DASHenv] = ACTIONS(1133), + [anon_sym_overlay] = ACTIONS(1133), + [anon_sym_STAR] = ACTIONS(1133), + [anon_sym_where] = ACTIONS(1133), + [anon_sym_STAR_STAR] = ACTIONS(1133), + [anon_sym_PLUS_PLUS] = ACTIONS(1133), + [anon_sym_SLASH] = ACTIONS(1133), + [anon_sym_mod] = ACTIONS(1133), + [anon_sym_SLASH_SLASH] = ACTIONS(1133), + [anon_sym_PLUS] = ACTIONS(1133), + [anon_sym_bit_DASHshl] = ACTIONS(1133), + [anon_sym_bit_DASHshr] = ACTIONS(1133), + [anon_sym_EQ_EQ] = ACTIONS(1133), + [anon_sym_BANG_EQ] = ACTIONS(1133), + [anon_sym_LT2] = ACTIONS(1133), + [anon_sym_LT_EQ] = ACTIONS(1133), + [anon_sym_GT_EQ] = ACTIONS(1133), + [anon_sym_not_DASHin] = ACTIONS(1133), + [anon_sym_starts_DASHwith] = ACTIONS(1133), + [anon_sym_ends_DASHwith] = ACTIONS(1133), + [anon_sym_EQ_TILDE] = ACTIONS(1133), + [anon_sym_BANG_TILDE] = ACTIONS(1133), + [anon_sym_bit_DASHand] = ACTIONS(1133), + [anon_sym_bit_DASHxor] = ACTIONS(1133), + [anon_sym_bit_DASHor] = ACTIONS(1133), + [anon_sym_and] = ACTIONS(1133), + [anon_sym_xor] = ACTIONS(1133), + [anon_sym_or] = ACTIONS(1133), + [anon_sym_not] = ACTIONS(1133), + [anon_sym_null] = ACTIONS(1133), + [anon_sym_true] = ACTIONS(1133), + [anon_sym_false] = ACTIONS(1133), + [aux_sym__val_number_decimal_token1] = ACTIONS(1133), + [aux_sym__val_number_token1] = ACTIONS(1133), + [aux_sym__val_number_token2] = ACTIONS(1133), + [aux_sym__val_number_token3] = ACTIONS(1133), + [aux_sym__val_number_token4] = ACTIONS(1133), + [aux_sym__val_number_token5] = ACTIONS(1133), + [aux_sym__val_number_token6] = ACTIONS(1133), + [anon_sym_0b] = ACTIONS(1133), + [anon_sym_0o] = ACTIONS(1133), + [anon_sym_0x] = ACTIONS(1133), + [sym_val_date] = ACTIONS(1133), + [anon_sym_DQUOTE] = ACTIONS(1133), + [sym__str_single_quotes] = ACTIONS(1133), + [sym__str_back_ticks] = ACTIONS(1133), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1133), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1133), + [anon_sym_CARET] = ACTIONS(1133), + [anon_sym_POUND] = ACTIONS(105), + }, + [355] = { + [sym_comment] = STATE(355), + [ts_builtin_sym_end] = ACTIONS(880), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [anon_sym_SEMI] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_error] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_where] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_not] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_CARET] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(105), + }, + [356] = { + [sym_comment] = STATE(356), + [ts_builtin_sym_end] = ACTIONS(1147), + [anon_sym_export] = ACTIONS(1145), + [anon_sym_alias] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1145), + [anon_sym_let_DASHenv] = ACTIONS(1145), + [anon_sym_mut] = ACTIONS(1145), + [anon_sym_const] = ACTIONS(1145), + [anon_sym_SEMI] = ACTIONS(1145), + [sym_cmd_identifier] = ACTIONS(1145), + [anon_sym_LF] = ACTIONS(1147), + [anon_sym_def] = ACTIONS(1145), + [anon_sym_export_DASHenv] = ACTIONS(1145), + [anon_sym_extern] = ACTIONS(1145), + [anon_sym_module] = ACTIONS(1145), + [anon_sym_use] = ACTIONS(1145), + [anon_sym_LBRACK] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(1145), + [anon_sym_DOLLAR] = ACTIONS(1145), + [anon_sym_error] = ACTIONS(1145), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_break] = ACTIONS(1145), + [anon_sym_continue] = ACTIONS(1145), + [anon_sym_for] = ACTIONS(1145), + [anon_sym_in] = ACTIONS(1145), + [anon_sym_loop] = ACTIONS(1145), + [anon_sym_while] = ACTIONS(1145), + [anon_sym_do] = ACTIONS(1145), + [anon_sym_if] = ACTIONS(1145), + [anon_sym_match] = ACTIONS(1145), + [anon_sym_LBRACE] = ACTIONS(1145), + [anon_sym_DOT] = ACTIONS(1145), + [anon_sym_try] = ACTIONS(1145), + [anon_sym_return] = ACTIONS(1145), + [anon_sym_source] = ACTIONS(1145), + [anon_sym_source_DASHenv] = ACTIONS(1145), + [anon_sym_register] = ACTIONS(1145), + [anon_sym_hide] = ACTIONS(1145), + [anon_sym_hide_DASHenv] = ACTIONS(1145), + [anon_sym_overlay] = ACTIONS(1145), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_where] = ACTIONS(1145), + [anon_sym_STAR_STAR] = ACTIONS(1145), + [anon_sym_PLUS_PLUS] = ACTIONS(1145), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_mod] = ACTIONS(1145), + [anon_sym_SLASH_SLASH] = ACTIONS(1145), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_bit_DASHshl] = ACTIONS(1145), + [anon_sym_bit_DASHshr] = ACTIONS(1145), + [anon_sym_EQ_EQ] = ACTIONS(1145), + [anon_sym_BANG_EQ] = ACTIONS(1145), + [anon_sym_LT2] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1145), + [anon_sym_not_DASHin] = ACTIONS(1145), + [anon_sym_starts_DASHwith] = ACTIONS(1145), + [anon_sym_ends_DASHwith] = ACTIONS(1145), + [anon_sym_EQ_TILDE] = ACTIONS(1145), + [anon_sym_BANG_TILDE] = ACTIONS(1145), + [anon_sym_bit_DASHand] = ACTIONS(1145), + [anon_sym_bit_DASHxor] = ACTIONS(1145), + [anon_sym_bit_DASHor] = ACTIONS(1145), + [anon_sym_and] = ACTIONS(1145), + [anon_sym_xor] = ACTIONS(1145), + [anon_sym_or] = ACTIONS(1145), + [anon_sym_not] = ACTIONS(1145), + [anon_sym_null] = ACTIONS(1145), + [anon_sym_true] = ACTIONS(1145), + [anon_sym_false] = ACTIONS(1145), + [aux_sym__val_number_decimal_token1] = ACTIONS(1145), + [aux_sym__val_number_token1] = ACTIONS(1145), + [aux_sym__val_number_token2] = ACTIONS(1145), + [aux_sym__val_number_token3] = ACTIONS(1145), + [aux_sym__val_number_token4] = ACTIONS(1145), + [aux_sym__val_number_token5] = ACTIONS(1145), + [aux_sym__val_number_token6] = ACTIONS(1145), + [anon_sym_0b] = ACTIONS(1145), + [anon_sym_0o] = ACTIONS(1145), + [anon_sym_0x] = ACTIONS(1145), + [sym_val_date] = ACTIONS(1145), + [anon_sym_DQUOTE] = ACTIONS(1145), + [sym__str_single_quotes] = ACTIONS(1145), + [sym__str_back_ticks] = ACTIONS(1145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), + [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_POUND] = ACTIONS(105), + }, + [357] = { + [sym_comment] = STATE(357), [ts_builtin_sym_end] = ACTIONS(1155), [anon_sym_export] = ACTIONS(1153), [anon_sym_alias] = ACTIONS(1153), @@ -86421,281 +91899,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1153), [anon_sym_POUND] = ACTIONS(105), }, - [336] = { - [sym_comment] = STATE(336), - [ts_builtin_sym_end] = ACTIONS(1015), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_where] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_not] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_CARET] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [337] = { - [sym_comment] = STATE(337), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [338] = { - [sym_comment] = STATE(338), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [339] = { - [sym_comment] = STATE(339), + [358] = { + [sym_comment] = STATE(358), [ts_builtin_sym_end] = ACTIONS(1019), [anon_sym_export] = ACTIONS(1017), [anon_sym_alias] = ACTIONS(1017), @@ -86785,8 +91990,1282 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, - [340] = { - [sym_comment] = STATE(340), + [359] = { + [sym_comment] = STATE(359), + [ts_builtin_sym_end] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(1149), + [anon_sym_alias] = ACTIONS(1149), + [anon_sym_let] = ACTIONS(1149), + [anon_sym_let_DASHenv] = ACTIONS(1149), + [anon_sym_mut] = ACTIONS(1149), + [anon_sym_const] = ACTIONS(1149), + [anon_sym_SEMI] = ACTIONS(1149), + [sym_cmd_identifier] = ACTIONS(1149), + [anon_sym_LF] = ACTIONS(1151), + [anon_sym_def] = ACTIONS(1149), + [anon_sym_export_DASHenv] = ACTIONS(1149), + [anon_sym_extern] = ACTIONS(1149), + [anon_sym_module] = ACTIONS(1149), + [anon_sym_use] = ACTIONS(1149), + [anon_sym_LBRACK] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1149), + [anon_sym_DOLLAR] = ACTIONS(1149), + [anon_sym_error] = ACTIONS(1149), + [anon_sym_GT] = ACTIONS(1149), + [anon_sym_DASH] = ACTIONS(1149), + [anon_sym_break] = ACTIONS(1149), + [anon_sym_continue] = ACTIONS(1149), + [anon_sym_for] = ACTIONS(1149), + [anon_sym_in] = ACTIONS(1149), + [anon_sym_loop] = ACTIONS(1149), + [anon_sym_while] = ACTIONS(1149), + [anon_sym_do] = ACTIONS(1149), + [anon_sym_if] = ACTIONS(1149), + [anon_sym_match] = ACTIONS(1149), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_DOT] = ACTIONS(1149), + [anon_sym_try] = ACTIONS(1149), + [anon_sym_return] = ACTIONS(1149), + [anon_sym_source] = ACTIONS(1149), + [anon_sym_source_DASHenv] = ACTIONS(1149), + [anon_sym_register] = ACTIONS(1149), + [anon_sym_hide] = ACTIONS(1149), + [anon_sym_hide_DASHenv] = ACTIONS(1149), + [anon_sym_overlay] = ACTIONS(1149), + [anon_sym_STAR] = ACTIONS(1149), + [anon_sym_where] = ACTIONS(1149), + [anon_sym_STAR_STAR] = ACTIONS(1149), + [anon_sym_PLUS_PLUS] = ACTIONS(1149), + [anon_sym_SLASH] = ACTIONS(1149), + [anon_sym_mod] = ACTIONS(1149), + [anon_sym_SLASH_SLASH] = ACTIONS(1149), + [anon_sym_PLUS] = ACTIONS(1149), + [anon_sym_bit_DASHshl] = ACTIONS(1149), + [anon_sym_bit_DASHshr] = ACTIONS(1149), + [anon_sym_EQ_EQ] = ACTIONS(1149), + [anon_sym_BANG_EQ] = ACTIONS(1149), + [anon_sym_LT2] = ACTIONS(1149), + [anon_sym_LT_EQ] = ACTIONS(1149), + [anon_sym_GT_EQ] = ACTIONS(1149), + [anon_sym_not_DASHin] = ACTIONS(1149), + [anon_sym_starts_DASHwith] = ACTIONS(1149), + [anon_sym_ends_DASHwith] = ACTIONS(1149), + [anon_sym_EQ_TILDE] = ACTIONS(1149), + [anon_sym_BANG_TILDE] = ACTIONS(1149), + [anon_sym_bit_DASHand] = ACTIONS(1149), + [anon_sym_bit_DASHxor] = ACTIONS(1149), + [anon_sym_bit_DASHor] = ACTIONS(1149), + [anon_sym_and] = ACTIONS(1149), + [anon_sym_xor] = ACTIONS(1149), + [anon_sym_or] = ACTIONS(1149), + [anon_sym_not] = ACTIONS(1149), + [anon_sym_null] = ACTIONS(1149), + [anon_sym_true] = ACTIONS(1149), + [anon_sym_false] = ACTIONS(1149), + [aux_sym__val_number_decimal_token1] = ACTIONS(1149), + [aux_sym__val_number_token1] = ACTIONS(1149), + [aux_sym__val_number_token2] = ACTIONS(1149), + [aux_sym__val_number_token3] = ACTIONS(1149), + [aux_sym__val_number_token4] = ACTIONS(1149), + [aux_sym__val_number_token5] = ACTIONS(1149), + [aux_sym__val_number_token6] = ACTIONS(1149), + [anon_sym_0b] = ACTIONS(1149), + [anon_sym_0o] = ACTIONS(1149), + [anon_sym_0x] = ACTIONS(1149), + [sym_val_date] = ACTIONS(1149), + [anon_sym_DQUOTE] = ACTIONS(1149), + [sym__str_single_quotes] = ACTIONS(1149), + [sym__str_back_ticks] = ACTIONS(1149), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), + [anon_sym_CARET] = ACTIONS(1149), + [anon_sym_POUND] = ACTIONS(105), + }, + [360] = { + [sym_comment] = STATE(360), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(105), + }, + [361] = { + [sym_comment] = STATE(361), + [ts_builtin_sym_end] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(1161), + [anon_sym_alias] = ACTIONS(1161), + [anon_sym_let] = ACTIONS(1161), + [anon_sym_let_DASHenv] = ACTIONS(1161), + [anon_sym_mut] = ACTIONS(1161), + [anon_sym_const] = ACTIONS(1161), + [anon_sym_SEMI] = ACTIONS(1161), + [sym_cmd_identifier] = ACTIONS(1161), + [anon_sym_LF] = ACTIONS(1163), + [anon_sym_def] = ACTIONS(1161), + [anon_sym_export_DASHenv] = ACTIONS(1161), + [anon_sym_extern] = ACTIONS(1161), + [anon_sym_module] = ACTIONS(1161), + [anon_sym_use] = ACTIONS(1161), + [anon_sym_LBRACK] = ACTIONS(1161), + [anon_sym_LPAREN] = ACTIONS(1161), + [anon_sym_DOLLAR] = ACTIONS(1161), + [anon_sym_error] = ACTIONS(1161), + [anon_sym_GT] = ACTIONS(1161), + [anon_sym_DASH] = ACTIONS(1161), + [anon_sym_break] = ACTIONS(1161), + [anon_sym_continue] = ACTIONS(1161), + [anon_sym_for] = ACTIONS(1161), + [anon_sym_in] = ACTIONS(1161), + [anon_sym_loop] = ACTIONS(1161), + [anon_sym_while] = ACTIONS(1161), + [anon_sym_do] = ACTIONS(1161), + [anon_sym_if] = ACTIONS(1161), + [anon_sym_match] = ACTIONS(1161), + [anon_sym_LBRACE] = ACTIONS(1161), + [anon_sym_DOT] = ACTIONS(1161), + [anon_sym_try] = ACTIONS(1161), + [anon_sym_return] = ACTIONS(1161), + [anon_sym_source] = ACTIONS(1161), + [anon_sym_source_DASHenv] = ACTIONS(1161), + [anon_sym_register] = ACTIONS(1161), + [anon_sym_hide] = ACTIONS(1161), + [anon_sym_hide_DASHenv] = ACTIONS(1161), + [anon_sym_overlay] = ACTIONS(1161), + [anon_sym_STAR] = ACTIONS(1161), + [anon_sym_where] = ACTIONS(1161), + [anon_sym_STAR_STAR] = ACTIONS(1161), + [anon_sym_PLUS_PLUS] = ACTIONS(1161), + [anon_sym_SLASH] = ACTIONS(1161), + [anon_sym_mod] = ACTIONS(1161), + [anon_sym_SLASH_SLASH] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(1161), + [anon_sym_bit_DASHshl] = ACTIONS(1161), + [anon_sym_bit_DASHshr] = ACTIONS(1161), + [anon_sym_EQ_EQ] = ACTIONS(1161), + [anon_sym_BANG_EQ] = ACTIONS(1161), + [anon_sym_LT2] = ACTIONS(1161), + [anon_sym_LT_EQ] = ACTIONS(1161), + [anon_sym_GT_EQ] = ACTIONS(1161), + [anon_sym_not_DASHin] = ACTIONS(1161), + [anon_sym_starts_DASHwith] = ACTIONS(1161), + [anon_sym_ends_DASHwith] = ACTIONS(1161), + [anon_sym_EQ_TILDE] = ACTIONS(1161), + [anon_sym_BANG_TILDE] = ACTIONS(1161), + [anon_sym_bit_DASHand] = ACTIONS(1161), + [anon_sym_bit_DASHxor] = ACTIONS(1161), + [anon_sym_bit_DASHor] = ACTIONS(1161), + [anon_sym_and] = ACTIONS(1161), + [anon_sym_xor] = ACTIONS(1161), + [anon_sym_or] = ACTIONS(1161), + [anon_sym_not] = ACTIONS(1161), + [anon_sym_null] = ACTIONS(1161), + [anon_sym_true] = ACTIONS(1161), + [anon_sym_false] = ACTIONS(1161), + [aux_sym__val_number_decimal_token1] = ACTIONS(1161), + [aux_sym__val_number_token1] = ACTIONS(1161), + [aux_sym__val_number_token2] = ACTIONS(1161), + [aux_sym__val_number_token3] = ACTIONS(1161), + [aux_sym__val_number_token4] = ACTIONS(1161), + [aux_sym__val_number_token5] = ACTIONS(1161), + [aux_sym__val_number_token6] = ACTIONS(1161), + [anon_sym_0b] = ACTIONS(1161), + [anon_sym_0o] = ACTIONS(1161), + [anon_sym_0x] = ACTIONS(1161), + [sym_val_date] = ACTIONS(1161), + [anon_sym_DQUOTE] = ACTIONS(1161), + [sym__str_single_quotes] = ACTIONS(1161), + [sym__str_back_ticks] = ACTIONS(1161), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1161), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1161), + [anon_sym_CARET] = ACTIONS(1161), + [anon_sym_POUND] = ACTIONS(105), + }, + [362] = { + [sym_comment] = STATE(362), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [anon_sym_SEMI] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_where] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_not] = ACTIONS(1165), + [anon_sym_null] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_token1] = ACTIONS(1165), + [aux_sym__val_number_token2] = ACTIONS(1165), + [aux_sym__val_number_token3] = ACTIONS(1165), + [aux_sym__val_number_token4] = ACTIONS(1165), + [aux_sym__val_number_token5] = ACTIONS(1165), + [aux_sym__val_number_token6] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_CARET] = ACTIONS(1165), + [anon_sym_POUND] = ACTIONS(105), + }, + [363] = { + [sym_comment] = STATE(363), + [ts_builtin_sym_end] = ACTIONS(1075), + [anon_sym_export] = ACTIONS(1073), + [anon_sym_alias] = ACTIONS(1073), + [anon_sym_let] = ACTIONS(1073), + [anon_sym_let_DASHenv] = ACTIONS(1073), + [anon_sym_mut] = ACTIONS(1073), + [anon_sym_const] = ACTIONS(1073), + [anon_sym_SEMI] = ACTIONS(1073), + [sym_cmd_identifier] = ACTIONS(1073), + [anon_sym_LF] = ACTIONS(1075), + [anon_sym_def] = ACTIONS(1073), + [anon_sym_export_DASHenv] = ACTIONS(1073), + [anon_sym_extern] = ACTIONS(1073), + [anon_sym_module] = ACTIONS(1073), + [anon_sym_use] = ACTIONS(1073), + [anon_sym_LBRACK] = ACTIONS(1073), + [anon_sym_LPAREN] = ACTIONS(1073), + [anon_sym_DOLLAR] = ACTIONS(1073), + [anon_sym_error] = ACTIONS(1073), + [anon_sym_GT] = ACTIONS(1073), + [anon_sym_DASH] = ACTIONS(1073), + [anon_sym_break] = ACTIONS(1073), + [anon_sym_continue] = ACTIONS(1073), + [anon_sym_for] = ACTIONS(1073), + [anon_sym_in] = ACTIONS(1073), + [anon_sym_loop] = ACTIONS(1073), + [anon_sym_while] = ACTIONS(1073), + [anon_sym_do] = ACTIONS(1073), + [anon_sym_if] = ACTIONS(1073), + [anon_sym_match] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(1073), + [anon_sym_DOT] = ACTIONS(1073), + [anon_sym_try] = ACTIONS(1073), + [anon_sym_return] = ACTIONS(1073), + [anon_sym_source] = ACTIONS(1073), + [anon_sym_source_DASHenv] = ACTIONS(1073), + [anon_sym_register] = ACTIONS(1073), + [anon_sym_hide] = ACTIONS(1073), + [anon_sym_hide_DASHenv] = ACTIONS(1073), + [anon_sym_overlay] = ACTIONS(1073), + [anon_sym_STAR] = ACTIONS(1073), + [anon_sym_where] = ACTIONS(1073), + [anon_sym_STAR_STAR] = ACTIONS(1073), + [anon_sym_PLUS_PLUS] = ACTIONS(1073), + [anon_sym_SLASH] = ACTIONS(1073), + [anon_sym_mod] = ACTIONS(1073), + [anon_sym_SLASH_SLASH] = ACTIONS(1073), + [anon_sym_PLUS] = ACTIONS(1073), + [anon_sym_bit_DASHshl] = ACTIONS(1073), + [anon_sym_bit_DASHshr] = ACTIONS(1073), + [anon_sym_EQ_EQ] = ACTIONS(1073), + [anon_sym_BANG_EQ] = ACTIONS(1073), + [anon_sym_LT2] = ACTIONS(1073), + [anon_sym_LT_EQ] = ACTIONS(1073), + [anon_sym_GT_EQ] = ACTIONS(1073), + [anon_sym_not_DASHin] = ACTIONS(1073), + [anon_sym_starts_DASHwith] = ACTIONS(1073), + [anon_sym_ends_DASHwith] = ACTIONS(1073), + [anon_sym_EQ_TILDE] = ACTIONS(1073), + [anon_sym_BANG_TILDE] = ACTIONS(1073), + [anon_sym_bit_DASHand] = ACTIONS(1073), + [anon_sym_bit_DASHxor] = ACTIONS(1073), + [anon_sym_bit_DASHor] = ACTIONS(1073), + [anon_sym_and] = ACTIONS(1073), + [anon_sym_xor] = ACTIONS(1073), + [anon_sym_or] = ACTIONS(1073), + [anon_sym_not] = ACTIONS(1073), + [anon_sym_null] = ACTIONS(1073), + [anon_sym_true] = ACTIONS(1073), + [anon_sym_false] = ACTIONS(1073), + [aux_sym__val_number_decimal_token1] = ACTIONS(1073), + [aux_sym__val_number_token1] = ACTIONS(1073), + [aux_sym__val_number_token2] = ACTIONS(1073), + [aux_sym__val_number_token3] = ACTIONS(1073), + [aux_sym__val_number_token4] = ACTIONS(1073), + [aux_sym__val_number_token5] = ACTIONS(1073), + [aux_sym__val_number_token6] = ACTIONS(1073), + [anon_sym_0b] = ACTIONS(1073), + [anon_sym_0o] = ACTIONS(1073), + [anon_sym_0x] = ACTIONS(1073), + [sym_val_date] = ACTIONS(1073), + [anon_sym_DQUOTE] = ACTIONS(1073), + [sym__str_single_quotes] = ACTIONS(1073), + [sym__str_back_ticks] = ACTIONS(1073), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1073), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1073), + [anon_sym_CARET] = ACTIONS(1073), + [anon_sym_POUND] = ACTIONS(105), + }, + [364] = { + [sym_comment] = STATE(364), + [ts_builtin_sym_end] = ACTIONS(1085), + [anon_sym_export] = ACTIONS(1006), + [anon_sym_alias] = ACTIONS(1006), + [anon_sym_let] = ACTIONS(1006), + [anon_sym_let_DASHenv] = ACTIONS(1006), + [anon_sym_mut] = ACTIONS(1006), + [anon_sym_const] = ACTIONS(1006), + [anon_sym_SEMI] = ACTIONS(1006), + [sym_cmd_identifier] = ACTIONS(1006), + [anon_sym_LF] = ACTIONS(1085), + [anon_sym_def] = ACTIONS(1006), + [anon_sym_export_DASHenv] = ACTIONS(1006), + [anon_sym_extern] = ACTIONS(1006), + [anon_sym_module] = ACTIONS(1006), + [anon_sym_use] = ACTIONS(1006), + [anon_sym_LBRACK] = ACTIONS(1006), + [anon_sym_LPAREN] = ACTIONS(1006), + [anon_sym_DOLLAR] = ACTIONS(1006), + [anon_sym_error] = ACTIONS(1006), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1006), + [anon_sym_break] = ACTIONS(1006), + [anon_sym_continue] = ACTIONS(1006), + [anon_sym_for] = ACTIONS(1006), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1006), + [anon_sym_while] = ACTIONS(1006), + [anon_sym_do] = ACTIONS(1006), + [anon_sym_if] = ACTIONS(1006), + [anon_sym_match] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1006), + [anon_sym_DOT] = ACTIONS(1006), + [anon_sym_try] = ACTIONS(1006), + [anon_sym_return] = ACTIONS(1006), + [anon_sym_source] = ACTIONS(1006), + [anon_sym_source_DASHenv] = ACTIONS(1006), + [anon_sym_register] = ACTIONS(1006), + [anon_sym_hide] = ACTIONS(1006), + [anon_sym_hide_DASHenv] = ACTIONS(1006), + [anon_sym_overlay] = ACTIONS(1006), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_where] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1006), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_not] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1006), + [anon_sym_true] = ACTIONS(1006), + [anon_sym_false] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1006), + [aux_sym__val_number_token1] = ACTIONS(1006), + [aux_sym__val_number_token2] = ACTIONS(1006), + [aux_sym__val_number_token3] = ACTIONS(1006), + [aux_sym__val_number_token4] = ACTIONS(1006), + [aux_sym__val_number_token5] = ACTIONS(1006), + [aux_sym__val_number_token6] = ACTIONS(1006), + [anon_sym_0b] = ACTIONS(1006), + [anon_sym_0o] = ACTIONS(1006), + [anon_sym_0x] = ACTIONS(1006), + [sym_val_date] = ACTIONS(1006), + [anon_sym_DQUOTE] = ACTIONS(1006), + [sym__str_single_quotes] = ACTIONS(1006), + [sym__str_back_ticks] = ACTIONS(1006), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1006), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), + [anon_sym_CARET] = ACTIONS(1006), + [anon_sym_POUND] = ACTIONS(105), + }, + [365] = { + [sym_comment] = STATE(365), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [366] = { + [sym_comment] = STATE(366), + [ts_builtin_sym_end] = ACTIONS(1127), + [anon_sym_export] = ACTIONS(1125), + [anon_sym_alias] = ACTIONS(1125), + [anon_sym_let] = ACTIONS(1125), + [anon_sym_let_DASHenv] = ACTIONS(1125), + [anon_sym_mut] = ACTIONS(1125), + [anon_sym_const] = ACTIONS(1125), + [anon_sym_SEMI] = ACTIONS(1125), + [sym_cmd_identifier] = ACTIONS(1125), + [anon_sym_LF] = ACTIONS(1127), + [anon_sym_def] = ACTIONS(1125), + [anon_sym_export_DASHenv] = ACTIONS(1125), + [anon_sym_extern] = ACTIONS(1125), + [anon_sym_module] = ACTIONS(1125), + [anon_sym_use] = ACTIONS(1125), + [anon_sym_LBRACK] = ACTIONS(1125), + [anon_sym_LPAREN] = ACTIONS(1125), + [anon_sym_DOLLAR] = ACTIONS(1125), + [anon_sym_error] = ACTIONS(1125), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_break] = ACTIONS(1125), + [anon_sym_continue] = ACTIONS(1125), + [anon_sym_for] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_loop] = ACTIONS(1125), + [anon_sym_while] = ACTIONS(1125), + [anon_sym_do] = ACTIONS(1125), + [anon_sym_if] = ACTIONS(1125), + [anon_sym_match] = ACTIONS(1125), + [anon_sym_LBRACE] = ACTIONS(1125), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_try] = ACTIONS(1125), + [anon_sym_return] = ACTIONS(1125), + [anon_sym_source] = ACTIONS(1125), + [anon_sym_source_DASHenv] = ACTIONS(1125), + [anon_sym_register] = ACTIONS(1125), + [anon_sym_hide] = ACTIONS(1125), + [anon_sym_hide_DASHenv] = ACTIONS(1125), + [anon_sym_overlay] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_where] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1125), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1125), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1125), + [anon_sym_BANG_EQ] = ACTIONS(1125), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1125), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1125), + [anon_sym_BANG_TILDE] = ACTIONS(1125), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [anon_sym_not] = ACTIONS(1125), + [anon_sym_null] = ACTIONS(1125), + [anon_sym_true] = ACTIONS(1125), + [anon_sym_false] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_token1] = ACTIONS(1125), + [aux_sym__val_number_token2] = ACTIONS(1125), + [aux_sym__val_number_token3] = ACTIONS(1125), + [aux_sym__val_number_token4] = ACTIONS(1125), + [aux_sym__val_number_token5] = ACTIONS(1125), + [aux_sym__val_number_token6] = ACTIONS(1125), + [anon_sym_0b] = ACTIONS(1125), + [anon_sym_0o] = ACTIONS(1125), + [anon_sym_0x] = ACTIONS(1125), + [sym_val_date] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1125), + [sym__str_single_quotes] = ACTIONS(1125), + [sym__str_back_ticks] = ACTIONS(1125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_POUND] = ACTIONS(105), + }, + [367] = { + [sym_comment] = STATE(367), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [368] = { + [sym_comment] = STATE(368), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [anon_sym_SEMI] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_where] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_not] = ACTIONS(1157), + [anon_sym_null] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_token1] = ACTIONS(1157), + [aux_sym__val_number_token2] = ACTIONS(1157), + [aux_sym__val_number_token3] = ACTIONS(1157), + [aux_sym__val_number_token4] = ACTIONS(1157), + [aux_sym__val_number_token5] = ACTIONS(1157), + [aux_sym__val_number_token6] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_CARET] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [369] = { + [sym_comment] = STATE(369), + [ts_builtin_sym_end] = ACTIONS(920), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [anon_sym_POUND] = ACTIONS(105), + }, + [370] = { + [sym_comment] = STATE(370), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [371] = { + [sym_comment] = STATE(371), + [ts_builtin_sym_end] = ACTIONS(870), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_try] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_where] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_not] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_CARET] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [372] = { + [sym_comment] = STATE(372), + [ts_builtin_sym_end] = ACTIONS(1089), + [anon_sym_export] = ACTIONS(1087), + [anon_sym_alias] = ACTIONS(1087), + [anon_sym_let] = ACTIONS(1087), + [anon_sym_let_DASHenv] = ACTIONS(1087), + [anon_sym_mut] = ACTIONS(1087), + [anon_sym_const] = ACTIONS(1087), + [anon_sym_SEMI] = ACTIONS(1087), + [sym_cmd_identifier] = ACTIONS(1087), + [anon_sym_LF] = ACTIONS(1089), + [anon_sym_def] = ACTIONS(1087), + [anon_sym_export_DASHenv] = ACTIONS(1087), + [anon_sym_extern] = ACTIONS(1087), + [anon_sym_module] = ACTIONS(1087), + [anon_sym_use] = ACTIONS(1087), + [anon_sym_LBRACK] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1087), + [anon_sym_DOLLAR] = ACTIONS(1087), + [anon_sym_error] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_break] = ACTIONS(1087), + [anon_sym_continue] = ACTIONS(1087), + [anon_sym_for] = ACTIONS(1087), + [anon_sym_in] = ACTIONS(1087), + [anon_sym_loop] = ACTIONS(1087), + [anon_sym_while] = ACTIONS(1087), + [anon_sym_do] = ACTIONS(1087), + [anon_sym_if] = ACTIONS(1087), + [anon_sym_match] = ACTIONS(1087), + [anon_sym_LBRACE] = ACTIONS(1087), + [anon_sym_DOT] = ACTIONS(1087), + [anon_sym_try] = ACTIONS(1087), + [anon_sym_return] = ACTIONS(1087), + [anon_sym_source] = ACTIONS(1087), + [anon_sym_source_DASHenv] = ACTIONS(1087), + [anon_sym_register] = ACTIONS(1087), + [anon_sym_hide] = ACTIONS(1087), + [anon_sym_hide_DASHenv] = ACTIONS(1087), + [anon_sym_overlay] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_where] = ACTIONS(1087), + [anon_sym_STAR_STAR] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_SLASH] = ACTIONS(1087), + [anon_sym_mod] = ACTIONS(1087), + [anon_sym_SLASH_SLASH] = ACTIONS(1087), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_bit_DASHshl] = ACTIONS(1087), + [anon_sym_bit_DASHshr] = ACTIONS(1087), + [anon_sym_EQ_EQ] = ACTIONS(1087), + [anon_sym_BANG_EQ] = ACTIONS(1087), + [anon_sym_LT2] = ACTIONS(1087), + [anon_sym_LT_EQ] = ACTIONS(1087), + [anon_sym_GT_EQ] = ACTIONS(1087), + [anon_sym_not_DASHin] = ACTIONS(1087), + [anon_sym_starts_DASHwith] = ACTIONS(1087), + [anon_sym_ends_DASHwith] = ACTIONS(1087), + [anon_sym_EQ_TILDE] = ACTIONS(1087), + [anon_sym_BANG_TILDE] = ACTIONS(1087), + [anon_sym_bit_DASHand] = ACTIONS(1087), + [anon_sym_bit_DASHxor] = ACTIONS(1087), + [anon_sym_bit_DASHor] = ACTIONS(1087), + [anon_sym_and] = ACTIONS(1087), + [anon_sym_xor] = ACTIONS(1087), + [anon_sym_or] = ACTIONS(1087), + [anon_sym_not] = ACTIONS(1087), + [anon_sym_null] = ACTIONS(1087), + [anon_sym_true] = ACTIONS(1087), + [anon_sym_false] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1087), + [aux_sym__val_number_token2] = ACTIONS(1087), + [aux_sym__val_number_token3] = ACTIONS(1087), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1087), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_0b] = ACTIONS(1087), + [anon_sym_0o] = ACTIONS(1087), + [anon_sym_0x] = ACTIONS(1087), + [sym_val_date] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1087), + [sym__str_single_quotes] = ACTIONS(1087), + [sym__str_back_ticks] = ACTIONS(1087), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1087), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1087), + [anon_sym_CARET] = ACTIONS(1087), + [anon_sym_POUND] = ACTIONS(105), + }, + [373] = { + [sym_comment] = STATE(373), [ts_builtin_sym_end] = ACTIONS(1023), [anon_sym_export] = ACTIONS(1021), [anon_sym_alias] = ACTIONS(1021), @@ -86876,228 +93355,865 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1021), [anon_sym_POUND] = ACTIONS(105), }, - [341] = { - [sym_comment] = STATE(341), + [374] = { + [sym_comment] = STATE(374), [ts_builtin_sym_end] = ACTIONS(1035), - [anon_sym_export] = ACTIONS(998), - [anon_sym_alias] = ACTIONS(998), - [anon_sym_let] = ACTIONS(998), - [anon_sym_let_DASHenv] = ACTIONS(998), - [anon_sym_mut] = ACTIONS(998), - [anon_sym_const] = ACTIONS(998), - [anon_sym_SEMI] = ACTIONS(998), - [sym_cmd_identifier] = ACTIONS(998), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), [anon_sym_LF] = ACTIONS(1035), - [anon_sym_def] = ACTIONS(998), - [anon_sym_export_DASHenv] = ACTIONS(998), - [anon_sym_extern] = ACTIONS(998), - [anon_sym_module] = ACTIONS(998), - [anon_sym_use] = ACTIONS(998), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_LPAREN] = ACTIONS(998), - [anon_sym_DOLLAR] = ACTIONS(998), - [anon_sym_error] = ACTIONS(998), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(998), - [anon_sym_break] = ACTIONS(998), - [anon_sym_continue] = ACTIONS(998), - [anon_sym_for] = ACTIONS(998), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(998), - [anon_sym_while] = ACTIONS(998), - [anon_sym_do] = ACTIONS(998), - [anon_sym_if] = ACTIONS(998), - [anon_sym_match] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(998), - [anon_sym_DOT] = ACTIONS(998), - [anon_sym_try] = ACTIONS(998), - [anon_sym_return] = ACTIONS(998), - [anon_sym_source] = ACTIONS(998), - [anon_sym_source_DASHenv] = ACTIONS(998), - [anon_sym_register] = ACTIONS(998), - [anon_sym_hide] = ACTIONS(998), - [anon_sym_hide_DASHenv] = ACTIONS(998), - [anon_sym_overlay] = ACTIONS(998), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_where] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(998), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_not] = ACTIONS(998), - [anon_sym_null] = ACTIONS(998), - [anon_sym_true] = ACTIONS(998), - [anon_sym_false] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(998), - [aux_sym__val_number_token1] = ACTIONS(998), - [aux_sym__val_number_token2] = ACTIONS(998), - [aux_sym__val_number_token3] = ACTIONS(998), - [aux_sym__val_number_token4] = ACTIONS(998), - [aux_sym__val_number_token5] = ACTIONS(998), - [aux_sym__val_number_token6] = ACTIONS(998), - [anon_sym_0b] = ACTIONS(998), - [anon_sym_0o] = ACTIONS(998), - [anon_sym_0x] = ACTIONS(998), - [sym_val_date] = ACTIONS(998), - [anon_sym_DQUOTE] = ACTIONS(998), - [sym__str_single_quotes] = ACTIONS(998), - [sym__str_back_ticks] = ACTIONS(998), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(998), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(998), - [anon_sym_CARET] = ACTIONS(998), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [342] = { - [sym_comment] = STATE(342), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [375] = { + [sym_comment] = STATE(375), + [ts_builtin_sym_end] = ACTIONS(1031), + [anon_sym_export] = ACTIONS(1029), + [anon_sym_alias] = ACTIONS(1029), + [anon_sym_let] = ACTIONS(1029), + [anon_sym_let_DASHenv] = ACTIONS(1029), + [anon_sym_mut] = ACTIONS(1029), + [anon_sym_const] = ACTIONS(1029), + [anon_sym_SEMI] = ACTIONS(1029), + [sym_cmd_identifier] = ACTIONS(1029), + [anon_sym_LF] = ACTIONS(1031), + [anon_sym_def] = ACTIONS(1029), + [anon_sym_export_DASHenv] = ACTIONS(1029), + [anon_sym_extern] = ACTIONS(1029), + [anon_sym_module] = ACTIONS(1029), + [anon_sym_use] = ACTIONS(1029), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_DOLLAR] = ACTIONS(1029), + [anon_sym_error] = ACTIONS(1029), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1029), + [anon_sym_continue] = ACTIONS(1029), + [anon_sym_for] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_loop] = ACTIONS(1029), + [anon_sym_while] = ACTIONS(1029), + [anon_sym_do] = ACTIONS(1029), + [anon_sym_if] = ACTIONS(1029), + [anon_sym_match] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1029), + [anon_sym_source] = ACTIONS(1029), + [anon_sym_source_DASHenv] = ACTIONS(1029), + [anon_sym_register] = ACTIONS(1029), + [anon_sym_hide] = ACTIONS(1029), + [anon_sym_hide_DASHenv] = ACTIONS(1029), + [anon_sym_overlay] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_where] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1029), + [anon_sym_BANG_TILDE] = ACTIONS(1029), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [anon_sym_not] = ACTIONS(1029), + [anon_sym_null] = ACTIONS(1029), + [anon_sym_true] = ACTIONS(1029), + [anon_sym_false] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_token1] = ACTIONS(1029), + [aux_sym__val_number_token2] = ACTIONS(1029), + [aux_sym__val_number_token3] = ACTIONS(1029), + [aux_sym__val_number_token4] = ACTIONS(1029), + [aux_sym__val_number_token5] = ACTIONS(1029), + [aux_sym__val_number_token6] = ACTIONS(1029), + [anon_sym_0b] = ACTIONS(1029), + [anon_sym_0o] = ACTIONS(1029), + [anon_sym_0x] = ACTIONS(1029), + [sym_val_date] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [sym__str_single_quotes] = ACTIONS(1029), + [sym__str_back_ticks] = ACTIONS(1029), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1029), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1029), + [anon_sym_CARET] = ACTIONS(1029), [anon_sym_POUND] = ACTIONS(105), }, - [343] = { - [sym_comment] = STATE(343), - [ts_builtin_sym_end] = ACTIONS(1107), - [anon_sym_export] = ACTIONS(1105), - [anon_sym_alias] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_let_DASHenv] = ACTIONS(1105), - [anon_sym_mut] = ACTIONS(1105), - [anon_sym_const] = ACTIONS(1105), - [anon_sym_SEMI] = ACTIONS(1105), - [sym_cmd_identifier] = ACTIONS(1105), - [anon_sym_LF] = ACTIONS(1107), - [anon_sym_def] = ACTIONS(1105), - [anon_sym_export_DASHenv] = ACTIONS(1105), - [anon_sym_extern] = ACTIONS(1105), - [anon_sym_module] = ACTIONS(1105), - [anon_sym_use] = ACTIONS(1105), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_DOLLAR] = ACTIONS(1105), - [anon_sym_error] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1105), - [anon_sym_DASH] = ACTIONS(1105), - [anon_sym_break] = ACTIONS(1105), - [anon_sym_continue] = ACTIONS(1105), - [anon_sym_for] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1105), - [anon_sym_loop] = ACTIONS(1105), - [anon_sym_while] = ACTIONS(1105), - [anon_sym_do] = ACTIONS(1105), - [anon_sym_if] = ACTIONS(1105), - [anon_sym_match] = ACTIONS(1105), - [anon_sym_LBRACE] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_try] = ACTIONS(1105), - [anon_sym_return] = ACTIONS(1105), - [anon_sym_source] = ACTIONS(1105), - [anon_sym_source_DASHenv] = ACTIONS(1105), - [anon_sym_register] = ACTIONS(1105), - [anon_sym_hide] = ACTIONS(1105), + [376] = { + [sym_comment] = STATE(376), + [ts_builtin_sym_end] = ACTIONS(1079), + [anon_sym_export] = ACTIONS(1077), + [anon_sym_alias] = ACTIONS(1077), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_let_DASHenv] = ACTIONS(1077), + [anon_sym_mut] = ACTIONS(1077), + [anon_sym_const] = ACTIONS(1077), + [anon_sym_SEMI] = ACTIONS(1077), + [sym_cmd_identifier] = ACTIONS(1077), + [anon_sym_LF] = ACTIONS(1079), + [anon_sym_def] = ACTIONS(1077), + [anon_sym_export_DASHenv] = ACTIONS(1077), + [anon_sym_extern] = ACTIONS(1077), + [anon_sym_module] = ACTIONS(1077), + [anon_sym_use] = ACTIONS(1077), + [anon_sym_LBRACK] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(1077), + [anon_sym_DOLLAR] = ACTIONS(1077), + [anon_sym_error] = ACTIONS(1077), + [anon_sym_GT] = ACTIONS(1077), + [anon_sym_DASH] = ACTIONS(1077), + [anon_sym_break] = ACTIONS(1077), + [anon_sym_continue] = ACTIONS(1077), + [anon_sym_for] = ACTIONS(1077), + [anon_sym_in] = ACTIONS(1077), + [anon_sym_loop] = ACTIONS(1077), + [anon_sym_while] = ACTIONS(1077), + [anon_sym_do] = ACTIONS(1077), + [anon_sym_if] = ACTIONS(1077), + [anon_sym_match] = ACTIONS(1077), + [anon_sym_LBRACE] = ACTIONS(1077), + [anon_sym_DOT] = ACTIONS(1077), + [anon_sym_try] = ACTIONS(1077), + [anon_sym_return] = ACTIONS(1077), + [anon_sym_source] = ACTIONS(1077), + [anon_sym_source_DASHenv] = ACTIONS(1077), + [anon_sym_register] = ACTIONS(1077), + [anon_sym_hide] = ACTIONS(1077), + [anon_sym_hide_DASHenv] = ACTIONS(1077), + [anon_sym_overlay] = ACTIONS(1077), + [anon_sym_STAR] = ACTIONS(1077), + [anon_sym_where] = ACTIONS(1077), + [anon_sym_STAR_STAR] = ACTIONS(1077), + [anon_sym_PLUS_PLUS] = ACTIONS(1077), + [anon_sym_SLASH] = ACTIONS(1077), + [anon_sym_mod] = ACTIONS(1077), + [anon_sym_SLASH_SLASH] = ACTIONS(1077), + [anon_sym_PLUS] = ACTIONS(1077), + [anon_sym_bit_DASHshl] = ACTIONS(1077), + [anon_sym_bit_DASHshr] = ACTIONS(1077), + [anon_sym_EQ_EQ] = ACTIONS(1077), + [anon_sym_BANG_EQ] = ACTIONS(1077), + [anon_sym_LT2] = ACTIONS(1077), + [anon_sym_LT_EQ] = ACTIONS(1077), + [anon_sym_GT_EQ] = ACTIONS(1077), + [anon_sym_not_DASHin] = ACTIONS(1077), + [anon_sym_starts_DASHwith] = ACTIONS(1077), + [anon_sym_ends_DASHwith] = ACTIONS(1077), + [anon_sym_EQ_TILDE] = ACTIONS(1077), + [anon_sym_BANG_TILDE] = ACTIONS(1077), + [anon_sym_bit_DASHand] = ACTIONS(1077), + [anon_sym_bit_DASHxor] = ACTIONS(1077), + [anon_sym_bit_DASHor] = ACTIONS(1077), + [anon_sym_and] = ACTIONS(1077), + [anon_sym_xor] = ACTIONS(1077), + [anon_sym_or] = ACTIONS(1077), + [anon_sym_not] = ACTIONS(1077), + [anon_sym_null] = ACTIONS(1077), + [anon_sym_true] = ACTIONS(1077), + [anon_sym_false] = ACTIONS(1077), + [aux_sym__val_number_decimal_token1] = ACTIONS(1077), + [aux_sym__val_number_token1] = ACTIONS(1077), + [aux_sym__val_number_token2] = ACTIONS(1077), + [aux_sym__val_number_token3] = ACTIONS(1077), + [aux_sym__val_number_token4] = ACTIONS(1077), + [aux_sym__val_number_token5] = ACTIONS(1077), + [aux_sym__val_number_token6] = ACTIONS(1077), + [anon_sym_0b] = ACTIONS(1077), + [anon_sym_0o] = ACTIONS(1077), + [anon_sym_0x] = ACTIONS(1077), + [sym_val_date] = ACTIONS(1077), + [anon_sym_DQUOTE] = ACTIONS(1077), + [sym__str_single_quotes] = ACTIONS(1077), + [sym__str_back_ticks] = ACTIONS(1077), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1077), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1077), + [anon_sym_CARET] = ACTIONS(1077), + [anon_sym_POUND] = ACTIONS(105), + }, + [377] = { + [sym_comment] = STATE(377), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [378] = { + [sym_comment] = STATE(378), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [379] = { + [sym_comment] = STATE(379), + [ts_builtin_sym_end] = ACTIONS(1123), + [anon_sym_export] = ACTIONS(1121), + [anon_sym_alias] = ACTIONS(1121), + [anon_sym_let] = ACTIONS(1121), + [anon_sym_let_DASHenv] = ACTIONS(1121), + [anon_sym_mut] = ACTIONS(1121), + [anon_sym_const] = ACTIONS(1121), + [anon_sym_SEMI] = ACTIONS(1121), + [sym_cmd_identifier] = ACTIONS(1121), + [anon_sym_LF] = ACTIONS(1123), + [anon_sym_def] = ACTIONS(1121), + [anon_sym_export_DASHenv] = ACTIONS(1121), + [anon_sym_extern] = ACTIONS(1121), + [anon_sym_module] = ACTIONS(1121), + [anon_sym_use] = ACTIONS(1121), + [anon_sym_LBRACK] = ACTIONS(1121), + [anon_sym_LPAREN] = ACTIONS(1121), + [anon_sym_DOLLAR] = ACTIONS(1121), + [anon_sym_error] = ACTIONS(1121), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_break] = ACTIONS(1121), + [anon_sym_continue] = ACTIONS(1121), + [anon_sym_for] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_loop] = ACTIONS(1121), + [anon_sym_while] = ACTIONS(1121), + [anon_sym_do] = ACTIONS(1121), + [anon_sym_if] = ACTIONS(1121), + [anon_sym_match] = ACTIONS(1121), + [anon_sym_LBRACE] = ACTIONS(1121), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_try] = ACTIONS(1121), + [anon_sym_return] = ACTIONS(1121), + [anon_sym_source] = ACTIONS(1121), + [anon_sym_source_DASHenv] = ACTIONS(1121), + [anon_sym_register] = ACTIONS(1121), + [anon_sym_hide] = ACTIONS(1121), + [anon_sym_hide_DASHenv] = ACTIONS(1121), + [anon_sym_overlay] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_where] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1121), + [anon_sym_PLUS_PLUS] = ACTIONS(1121), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1121), + [anon_sym_SLASH_SLASH] = ACTIONS(1121), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1121), + [anon_sym_bit_DASHshr] = ACTIONS(1121), + [anon_sym_EQ_EQ] = ACTIONS(1121), + [anon_sym_BANG_EQ] = ACTIONS(1121), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1121), + [anon_sym_GT_EQ] = ACTIONS(1121), + [anon_sym_not_DASHin] = ACTIONS(1121), + [anon_sym_starts_DASHwith] = ACTIONS(1121), + [anon_sym_ends_DASHwith] = ACTIONS(1121), + [anon_sym_EQ_TILDE] = ACTIONS(1121), + [anon_sym_BANG_TILDE] = ACTIONS(1121), + [anon_sym_bit_DASHand] = ACTIONS(1121), + [anon_sym_bit_DASHxor] = ACTIONS(1121), + [anon_sym_bit_DASHor] = ACTIONS(1121), + [anon_sym_and] = ACTIONS(1121), + [anon_sym_xor] = ACTIONS(1121), + [anon_sym_or] = ACTIONS(1121), + [anon_sym_not] = ACTIONS(1121), + [anon_sym_null] = ACTIONS(1121), + [anon_sym_true] = ACTIONS(1121), + [anon_sym_false] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_token1] = ACTIONS(1121), + [aux_sym__val_number_token2] = ACTIONS(1121), + [aux_sym__val_number_token3] = ACTIONS(1121), + [aux_sym__val_number_token4] = ACTIONS(1121), + [aux_sym__val_number_token5] = ACTIONS(1121), + [aux_sym__val_number_token6] = ACTIONS(1121), + [anon_sym_0b] = ACTIONS(1121), + [anon_sym_0o] = ACTIONS(1121), + [anon_sym_0x] = ACTIONS(1121), + [sym_val_date] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1121), + [sym__str_single_quotes] = ACTIONS(1121), + [sym__str_back_ticks] = ACTIONS(1121), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), + [anon_sym_CARET] = ACTIONS(1121), + [anon_sym_POUND] = ACTIONS(105), + }, + [380] = { + [sym_comment] = STATE(380), + [ts_builtin_sym_end] = ACTIONS(1119), + [anon_sym_export] = ACTIONS(1117), + [anon_sym_alias] = ACTIONS(1117), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_let_DASHenv] = ACTIONS(1117), + [anon_sym_mut] = ACTIONS(1117), + [anon_sym_const] = ACTIONS(1117), + [anon_sym_SEMI] = ACTIONS(1117), + [sym_cmd_identifier] = ACTIONS(1117), + [anon_sym_LF] = ACTIONS(1119), + [anon_sym_def] = ACTIONS(1117), + [anon_sym_export_DASHenv] = ACTIONS(1117), + [anon_sym_extern] = ACTIONS(1117), + [anon_sym_module] = ACTIONS(1117), + [anon_sym_use] = ACTIONS(1117), + [anon_sym_LBRACK] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1117), + [anon_sym_DOLLAR] = ACTIONS(1117), + [anon_sym_error] = ACTIONS(1117), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_break] = ACTIONS(1117), + [anon_sym_continue] = ACTIONS(1117), + [anon_sym_for] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_loop] = ACTIONS(1117), + [anon_sym_while] = ACTIONS(1117), + [anon_sym_do] = ACTIONS(1117), + [anon_sym_if] = ACTIONS(1117), + [anon_sym_match] = ACTIONS(1117), + [anon_sym_LBRACE] = ACTIONS(1117), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_try] = ACTIONS(1117), + [anon_sym_return] = ACTIONS(1117), + [anon_sym_source] = ACTIONS(1117), + [anon_sym_source_DASHenv] = ACTIONS(1117), + [anon_sym_register] = ACTIONS(1117), + [anon_sym_hide] = ACTIONS(1117), + [anon_sym_hide_DASHenv] = ACTIONS(1117), + [anon_sym_overlay] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_where] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1117), + [anon_sym_PLUS_PLUS] = ACTIONS(1117), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1117), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1117), + [anon_sym_BANG_EQ] = ACTIONS(1117), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1117), + [anon_sym_GT_EQ] = ACTIONS(1117), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1117), + [anon_sym_BANG_TILDE] = ACTIONS(1117), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), + [anon_sym_not] = ACTIONS(1117), + [anon_sym_null] = ACTIONS(1117), + [anon_sym_true] = ACTIONS(1117), + [anon_sym_false] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_token1] = ACTIONS(1117), + [aux_sym__val_number_token2] = ACTIONS(1117), + [aux_sym__val_number_token3] = ACTIONS(1117), + [aux_sym__val_number_token4] = ACTIONS(1117), + [aux_sym__val_number_token5] = ACTIONS(1117), + [aux_sym__val_number_token6] = ACTIONS(1117), + [anon_sym_0b] = ACTIONS(1117), + [anon_sym_0o] = ACTIONS(1117), + [anon_sym_0x] = ACTIONS(1117), + [sym_val_date] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1117), + [sym__str_single_quotes] = ACTIONS(1117), + [sym__str_back_ticks] = ACTIONS(1117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), + [anon_sym_CARET] = ACTIONS(1117), + [anon_sym_POUND] = ACTIONS(105), + }, + [381] = { + [sym_comment] = STATE(381), + [ts_builtin_sym_end] = ACTIONS(1115), + [anon_sym_export] = ACTIONS(1113), + [anon_sym_alias] = ACTIONS(1113), + [anon_sym_let] = ACTIONS(1113), + [anon_sym_let_DASHenv] = ACTIONS(1113), + [anon_sym_mut] = ACTIONS(1113), + [anon_sym_const] = ACTIONS(1113), + [anon_sym_SEMI] = ACTIONS(1113), + [sym_cmd_identifier] = ACTIONS(1113), + [anon_sym_LF] = ACTIONS(1115), + [anon_sym_def] = ACTIONS(1113), + [anon_sym_export_DASHenv] = ACTIONS(1113), + [anon_sym_extern] = ACTIONS(1113), + [anon_sym_module] = ACTIONS(1113), + [anon_sym_use] = ACTIONS(1113), + [anon_sym_LBRACK] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1113), + [anon_sym_DOLLAR] = ACTIONS(1113), + [anon_sym_error] = ACTIONS(1113), + [anon_sym_GT] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_break] = ACTIONS(1113), + [anon_sym_continue] = ACTIONS(1113), + [anon_sym_for] = ACTIONS(1113), + [anon_sym_in] = ACTIONS(1113), + [anon_sym_loop] = ACTIONS(1113), + [anon_sym_while] = ACTIONS(1113), + [anon_sym_do] = ACTIONS(1113), + [anon_sym_if] = ACTIONS(1113), + [anon_sym_match] = ACTIONS(1113), + [anon_sym_LBRACE] = ACTIONS(1113), + [anon_sym_DOT] = ACTIONS(1113), + [anon_sym_try] = ACTIONS(1113), + [anon_sym_return] = ACTIONS(1113), + [anon_sym_source] = ACTIONS(1113), + [anon_sym_source_DASHenv] = ACTIONS(1113), + [anon_sym_register] = ACTIONS(1113), + [anon_sym_hide] = ACTIONS(1113), + [anon_sym_hide_DASHenv] = ACTIONS(1113), + [anon_sym_overlay] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_where] = ACTIONS(1113), + [anon_sym_STAR_STAR] = ACTIONS(1113), + [anon_sym_PLUS_PLUS] = ACTIONS(1113), + [anon_sym_SLASH] = ACTIONS(1113), + [anon_sym_mod] = ACTIONS(1113), + [anon_sym_SLASH_SLASH] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_bit_DASHshl] = ACTIONS(1113), + [anon_sym_bit_DASHshr] = ACTIONS(1113), + [anon_sym_EQ_EQ] = ACTIONS(1113), + [anon_sym_BANG_EQ] = ACTIONS(1113), + [anon_sym_LT2] = ACTIONS(1113), + [anon_sym_LT_EQ] = ACTIONS(1113), + [anon_sym_GT_EQ] = ACTIONS(1113), + [anon_sym_not_DASHin] = ACTIONS(1113), + [anon_sym_starts_DASHwith] = ACTIONS(1113), + [anon_sym_ends_DASHwith] = ACTIONS(1113), + [anon_sym_EQ_TILDE] = ACTIONS(1113), + [anon_sym_BANG_TILDE] = ACTIONS(1113), + [anon_sym_bit_DASHand] = ACTIONS(1113), + [anon_sym_bit_DASHxor] = ACTIONS(1113), + [anon_sym_bit_DASHor] = ACTIONS(1113), + [anon_sym_and] = ACTIONS(1113), + [anon_sym_xor] = ACTIONS(1113), + [anon_sym_or] = ACTIONS(1113), + [anon_sym_not] = ACTIONS(1113), + [anon_sym_null] = ACTIONS(1113), + [anon_sym_true] = ACTIONS(1113), + [anon_sym_false] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_token1] = ACTIONS(1113), + [aux_sym__val_number_token2] = ACTIONS(1113), + [aux_sym__val_number_token3] = ACTIONS(1113), + [aux_sym__val_number_token4] = ACTIONS(1113), + [aux_sym__val_number_token5] = ACTIONS(1113), + [aux_sym__val_number_token6] = ACTIONS(1113), + [anon_sym_0b] = ACTIONS(1113), + [anon_sym_0o] = ACTIONS(1113), + [anon_sym_0x] = ACTIONS(1113), + [sym_val_date] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1113), + [sym__str_single_quotes] = ACTIONS(1113), + [sym__str_back_ticks] = ACTIONS(1113), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), + [anon_sym_CARET] = ACTIONS(1113), + [anon_sym_POUND] = ACTIONS(105), + }, + [382] = { + [sym_comment] = STATE(382), + [ts_builtin_sym_end] = ACTIONS(1111), + [anon_sym_export] = ACTIONS(1109), + [anon_sym_alias] = ACTIONS(1109), + [anon_sym_let] = ACTIONS(1109), + [anon_sym_let_DASHenv] = ACTIONS(1109), + [anon_sym_mut] = ACTIONS(1109), + [anon_sym_const] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [sym_cmd_identifier] = ACTIONS(1109), + [anon_sym_LF] = ACTIONS(1111), + [anon_sym_def] = ACTIONS(1109), + [anon_sym_export_DASHenv] = ACTIONS(1109), + [anon_sym_extern] = ACTIONS(1109), + [anon_sym_module] = ACTIONS(1109), + [anon_sym_use] = ACTIONS(1109), + [anon_sym_LBRACK] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1109), + [anon_sym_DOLLAR] = ACTIONS(1109), + [anon_sym_error] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_break] = ACTIONS(1109), + [anon_sym_continue] = ACTIONS(1109), + [anon_sym_for] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_loop] = ACTIONS(1109), + [anon_sym_while] = ACTIONS(1109), + [anon_sym_do] = ACTIONS(1109), + [anon_sym_if] = ACTIONS(1109), + [anon_sym_match] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_try] = ACTIONS(1109), + [anon_sym_return] = ACTIONS(1109), + [anon_sym_source] = ACTIONS(1109), + [anon_sym_source_DASHenv] = ACTIONS(1109), + [anon_sym_register] = ACTIONS(1109), + [anon_sym_hide] = ACTIONS(1109), + [anon_sym_hide_DASHenv] = ACTIONS(1109), + [anon_sym_overlay] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_where] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1109), + [anon_sym_BANG_TILDE] = ACTIONS(1109), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [anon_sym_not] = ACTIONS(1109), + [anon_sym_null] = ACTIONS(1109), + [anon_sym_true] = ACTIONS(1109), + [anon_sym_false] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_token1] = ACTIONS(1109), + [aux_sym__val_number_token2] = ACTIONS(1109), + [aux_sym__val_number_token3] = ACTIONS(1109), + [aux_sym__val_number_token4] = ACTIONS(1109), + [aux_sym__val_number_token5] = ACTIONS(1109), + [aux_sym__val_number_token6] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, + [383] = { + [sym_comment] = STATE(383), + [ts_builtin_sym_end] = ACTIONS(1107), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), [anon_sym_hide_DASHenv] = ACTIONS(1105), [anon_sym_overlay] = ACTIONS(1105), [anon_sym_STAR] = ACTIONS(1105), @@ -87149,372 +94265,1737 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, - [344] = { - [sym_comment] = STATE(344), - [ts_builtin_sym_end] = ACTIONS(1033), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_alias] = ACTIONS(1031), - [anon_sym_let] = ACTIONS(1031), - [anon_sym_let_DASHenv] = ACTIONS(1031), - [anon_sym_mut] = ACTIONS(1031), - [anon_sym_const] = ACTIONS(1031), - [anon_sym_SEMI] = ACTIONS(1031), - [sym_cmd_identifier] = ACTIONS(1031), - [anon_sym_LF] = ACTIONS(1033), - [anon_sym_def] = ACTIONS(1031), - [anon_sym_export_DASHenv] = ACTIONS(1031), - [anon_sym_extern] = ACTIONS(1031), - [anon_sym_module] = ACTIONS(1031), - [anon_sym_use] = ACTIONS(1031), - [anon_sym_LBRACK] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1031), - [anon_sym_DOLLAR] = ACTIONS(1031), - [anon_sym_error] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_break] = ACTIONS(1031), - [anon_sym_continue] = ACTIONS(1031), - [anon_sym_for] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_loop] = ACTIONS(1031), - [anon_sym_while] = ACTIONS(1031), - [anon_sym_do] = ACTIONS(1031), - [anon_sym_if] = ACTIONS(1031), - [anon_sym_match] = ACTIONS(1031), - [anon_sym_LBRACE] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1031), - [anon_sym_try] = ACTIONS(1031), - [anon_sym_return] = ACTIONS(1031), - [anon_sym_source] = ACTIONS(1031), - [anon_sym_source_DASHenv] = ACTIONS(1031), - [anon_sym_register] = ACTIONS(1031), - [anon_sym_hide] = ACTIONS(1031), - [anon_sym_hide_DASHenv] = ACTIONS(1031), - [anon_sym_overlay] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_where] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [anon_sym_not] = ACTIONS(1031), - [anon_sym_null] = ACTIONS(1031), - [anon_sym_true] = ACTIONS(1031), - [anon_sym_false] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1031), - [aux_sym__val_number_token1] = ACTIONS(1031), - [aux_sym__val_number_token2] = ACTIONS(1031), - [aux_sym__val_number_token3] = ACTIONS(1031), - [aux_sym__val_number_token4] = ACTIONS(1031), - [aux_sym__val_number_token5] = ACTIONS(1031), - [aux_sym__val_number_token6] = ACTIONS(1031), - [anon_sym_0b] = ACTIONS(1031), - [anon_sym_0o] = ACTIONS(1031), - [anon_sym_0x] = ACTIONS(1031), - [sym_val_date] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1031), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1031), - [anon_sym_CARET] = ACTIONS(1031), + [384] = { + [sym_comment] = STATE(384), + [ts_builtin_sym_end] = ACTIONS(1004), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [anon_sym_SEMI] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_where] = ACTIONS(1002), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_not] = ACTIONS(1002), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_CARET] = ACTIONS(1002), [anon_sym_POUND] = ACTIONS(105), }, - [345] = { - [sym_comment] = STATE(345), - [ts_builtin_sym_end] = ACTIONS(1147), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [anon_sym_SEMI] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_where] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [anon_sym_not] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_CARET] = ACTIONS(1145), + [385] = { + [sym_comment] = STATE(385), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [346] = { - [sym_comment] = STATE(346), - [ts_builtin_sym_end] = ACTIONS(1147), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [anon_sym_SEMI] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_where] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [anon_sym_not] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_CARET] = ACTIONS(1145), + [386] = { + [sym_comment] = STATE(386), + [ts_builtin_sym_end] = ACTIONS(1071), + [anon_sym_export] = ACTIONS(1069), + [anon_sym_alias] = ACTIONS(1069), + [anon_sym_let] = ACTIONS(1069), + [anon_sym_let_DASHenv] = ACTIONS(1069), + [anon_sym_mut] = ACTIONS(1069), + [anon_sym_const] = ACTIONS(1069), + [anon_sym_SEMI] = ACTIONS(1069), + [sym_cmd_identifier] = ACTIONS(1069), + [anon_sym_LF] = ACTIONS(1071), + [anon_sym_def] = ACTIONS(1069), + [anon_sym_export_DASHenv] = ACTIONS(1069), + [anon_sym_extern] = ACTIONS(1069), + [anon_sym_module] = ACTIONS(1069), + [anon_sym_use] = ACTIONS(1069), + [anon_sym_LBRACK] = ACTIONS(1069), + [anon_sym_LPAREN] = ACTIONS(1069), + [anon_sym_DOLLAR] = ACTIONS(1069), + [anon_sym_error] = ACTIONS(1069), + [anon_sym_GT] = ACTIONS(1069), + [anon_sym_DASH] = ACTIONS(1069), + [anon_sym_break] = ACTIONS(1069), + [anon_sym_continue] = ACTIONS(1069), + [anon_sym_for] = ACTIONS(1069), + [anon_sym_in] = ACTIONS(1069), + [anon_sym_loop] = ACTIONS(1069), + [anon_sym_while] = ACTIONS(1069), + [anon_sym_do] = ACTIONS(1069), + [anon_sym_if] = ACTIONS(1069), + [anon_sym_match] = ACTIONS(1069), + [anon_sym_LBRACE] = ACTIONS(1069), + [anon_sym_DOT] = ACTIONS(1069), + [anon_sym_try] = ACTIONS(1069), + [anon_sym_return] = ACTIONS(1069), + [anon_sym_source] = ACTIONS(1069), + [anon_sym_source_DASHenv] = ACTIONS(1069), + [anon_sym_register] = ACTIONS(1069), + [anon_sym_hide] = ACTIONS(1069), + [anon_sym_hide_DASHenv] = ACTIONS(1069), + [anon_sym_overlay] = ACTIONS(1069), + [anon_sym_STAR] = ACTIONS(1069), + [anon_sym_where] = ACTIONS(1069), + [anon_sym_STAR_STAR] = ACTIONS(1069), + [anon_sym_PLUS_PLUS] = ACTIONS(1069), + [anon_sym_SLASH] = ACTIONS(1069), + [anon_sym_mod] = ACTIONS(1069), + [anon_sym_SLASH_SLASH] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(1069), + [anon_sym_bit_DASHshl] = ACTIONS(1069), + [anon_sym_bit_DASHshr] = ACTIONS(1069), + [anon_sym_EQ_EQ] = ACTIONS(1069), + [anon_sym_BANG_EQ] = ACTIONS(1069), + [anon_sym_LT2] = ACTIONS(1069), + [anon_sym_LT_EQ] = ACTIONS(1069), + [anon_sym_GT_EQ] = ACTIONS(1069), + [anon_sym_not_DASHin] = ACTIONS(1069), + [anon_sym_starts_DASHwith] = ACTIONS(1069), + [anon_sym_ends_DASHwith] = ACTIONS(1069), + [anon_sym_EQ_TILDE] = ACTIONS(1069), + [anon_sym_BANG_TILDE] = ACTIONS(1069), + [anon_sym_bit_DASHand] = ACTIONS(1069), + [anon_sym_bit_DASHxor] = ACTIONS(1069), + [anon_sym_bit_DASHor] = ACTIONS(1069), + [anon_sym_and] = ACTIONS(1069), + [anon_sym_xor] = ACTIONS(1069), + [anon_sym_or] = ACTIONS(1069), + [anon_sym_not] = ACTIONS(1069), + [anon_sym_null] = ACTIONS(1069), + [anon_sym_true] = ACTIONS(1069), + [anon_sym_false] = ACTIONS(1069), + [aux_sym__val_number_decimal_token1] = ACTIONS(1069), + [aux_sym__val_number_token1] = ACTIONS(1069), + [aux_sym__val_number_token2] = ACTIONS(1069), + [aux_sym__val_number_token3] = ACTIONS(1069), + [aux_sym__val_number_token4] = ACTIONS(1069), + [aux_sym__val_number_token5] = ACTIONS(1069), + [aux_sym__val_number_token6] = ACTIONS(1069), + [anon_sym_0b] = ACTIONS(1069), + [anon_sym_0o] = ACTIONS(1069), + [anon_sym_0x] = ACTIONS(1069), + [sym_val_date] = ACTIONS(1069), + [anon_sym_DQUOTE] = ACTIONS(1069), + [sym__str_single_quotes] = ACTIONS(1069), + [sym__str_back_ticks] = ACTIONS(1069), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1069), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1069), + [anon_sym_CARET] = ACTIONS(1069), [anon_sym_POUND] = ACTIONS(105), }, - [347] = { - [sym_comment] = STATE(347), - [ts_builtin_sym_end] = ACTIONS(1009), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), + [387] = { + [sym_comment] = STATE(387), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1033), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1033), + [anon_sym_mod] = ACTIONS(1033), + [anon_sym_SLASH_SLASH] = ACTIONS(1033), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [348] = { - [sym_comment] = STATE(348), + [388] = { + [sym_comment] = STATE(388), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [389] = { + [sym_comment] = STATE(389), + [ts_builtin_sym_end] = ACTIONS(1131), + [anon_sym_export] = ACTIONS(1129), + [anon_sym_alias] = ACTIONS(1129), + [anon_sym_let] = ACTIONS(1129), + [anon_sym_let_DASHenv] = ACTIONS(1129), + [anon_sym_mut] = ACTIONS(1129), + [anon_sym_const] = ACTIONS(1129), + [anon_sym_SEMI] = ACTIONS(1129), + [sym_cmd_identifier] = ACTIONS(1129), + [anon_sym_LF] = ACTIONS(1131), + [anon_sym_def] = ACTIONS(1129), + [anon_sym_export_DASHenv] = ACTIONS(1129), + [anon_sym_extern] = ACTIONS(1129), + [anon_sym_module] = ACTIONS(1129), + [anon_sym_use] = ACTIONS(1129), + [anon_sym_LBRACK] = ACTIONS(1129), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1129), + [anon_sym_error] = ACTIONS(1129), + [anon_sym_GT] = ACTIONS(1129), + [anon_sym_DASH] = ACTIONS(1129), + [anon_sym_break] = ACTIONS(1129), + [anon_sym_continue] = ACTIONS(1129), + [anon_sym_for] = ACTIONS(1129), + [anon_sym_in] = ACTIONS(1129), + [anon_sym_loop] = ACTIONS(1129), + [anon_sym_while] = ACTIONS(1129), + [anon_sym_do] = ACTIONS(1129), + [anon_sym_if] = ACTIONS(1129), + [anon_sym_match] = ACTIONS(1129), + [anon_sym_LBRACE] = ACTIONS(1129), + [anon_sym_DOT] = ACTIONS(1129), + [anon_sym_try] = ACTIONS(1129), + [anon_sym_return] = ACTIONS(1129), + [anon_sym_source] = ACTIONS(1129), + [anon_sym_source_DASHenv] = ACTIONS(1129), + [anon_sym_register] = ACTIONS(1129), + [anon_sym_hide] = ACTIONS(1129), + [anon_sym_hide_DASHenv] = ACTIONS(1129), + [anon_sym_overlay] = ACTIONS(1129), + [anon_sym_STAR] = ACTIONS(1129), + [anon_sym_where] = ACTIONS(1129), + [anon_sym_STAR_STAR] = ACTIONS(1129), + [anon_sym_PLUS_PLUS] = ACTIONS(1129), + [anon_sym_SLASH] = ACTIONS(1129), + [anon_sym_mod] = ACTIONS(1129), + [anon_sym_SLASH_SLASH] = ACTIONS(1129), + [anon_sym_PLUS] = ACTIONS(1129), + [anon_sym_bit_DASHshl] = ACTIONS(1129), + [anon_sym_bit_DASHshr] = ACTIONS(1129), + [anon_sym_EQ_EQ] = ACTIONS(1129), + [anon_sym_BANG_EQ] = ACTIONS(1129), + [anon_sym_LT2] = ACTIONS(1129), + [anon_sym_LT_EQ] = ACTIONS(1129), + [anon_sym_GT_EQ] = ACTIONS(1129), + [anon_sym_not_DASHin] = ACTIONS(1129), + [anon_sym_starts_DASHwith] = ACTIONS(1129), + [anon_sym_ends_DASHwith] = ACTIONS(1129), + [anon_sym_EQ_TILDE] = ACTIONS(1129), + [anon_sym_BANG_TILDE] = ACTIONS(1129), + [anon_sym_bit_DASHand] = ACTIONS(1129), + [anon_sym_bit_DASHxor] = ACTIONS(1129), + [anon_sym_bit_DASHor] = ACTIONS(1129), + [anon_sym_and] = ACTIONS(1129), + [anon_sym_xor] = ACTIONS(1129), + [anon_sym_or] = ACTIONS(1129), + [anon_sym_not] = ACTIONS(1129), + [anon_sym_null] = ACTIONS(1129), + [anon_sym_true] = ACTIONS(1129), + [anon_sym_false] = ACTIONS(1129), + [aux_sym__val_number_decimal_token1] = ACTIONS(1129), + [aux_sym__val_number_token1] = ACTIONS(1129), + [aux_sym__val_number_token2] = ACTIONS(1129), + [aux_sym__val_number_token3] = ACTIONS(1129), + [aux_sym__val_number_token4] = ACTIONS(1129), + [aux_sym__val_number_token5] = ACTIONS(1129), + [aux_sym__val_number_token6] = ACTIONS(1129), + [anon_sym_0b] = ACTIONS(1129), + [anon_sym_0o] = ACTIONS(1129), + [anon_sym_0x] = ACTIONS(1129), + [sym_val_date] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym__str_single_quotes] = ACTIONS(1129), + [sym__str_back_ticks] = ACTIONS(1129), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), + [anon_sym_CARET] = ACTIONS(1129), + [anon_sym_POUND] = ACTIONS(105), + }, + [390] = { + [sym_comment] = STATE(390), + [ts_builtin_sym_end] = ACTIONS(905), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(105), + }, + [391] = { + [sym_comment] = STATE(391), + [ts_builtin_sym_end] = ACTIONS(1101), + [anon_sym_export] = ACTIONS(1099), + [anon_sym_alias] = ACTIONS(1099), + [anon_sym_let] = ACTIONS(1099), + [anon_sym_let_DASHenv] = ACTIONS(1099), + [anon_sym_mut] = ACTIONS(1099), + [anon_sym_const] = ACTIONS(1099), + [anon_sym_SEMI] = ACTIONS(1099), + [sym_cmd_identifier] = ACTIONS(1099), + [anon_sym_LF] = ACTIONS(1101), + [anon_sym_def] = ACTIONS(1099), + [anon_sym_export_DASHenv] = ACTIONS(1099), + [anon_sym_extern] = ACTIONS(1099), + [anon_sym_module] = ACTIONS(1099), + [anon_sym_use] = ACTIONS(1099), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1099), + [anon_sym_DOLLAR] = ACTIONS(1099), + [anon_sym_error] = ACTIONS(1099), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_break] = ACTIONS(1099), + [anon_sym_continue] = ACTIONS(1099), + [anon_sym_for] = ACTIONS(1099), + [anon_sym_in] = ACTIONS(1099), + [anon_sym_loop] = ACTIONS(1099), + [anon_sym_while] = ACTIONS(1099), + [anon_sym_do] = ACTIONS(1099), + [anon_sym_if] = ACTIONS(1099), + [anon_sym_match] = ACTIONS(1099), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_try] = ACTIONS(1099), + [anon_sym_return] = ACTIONS(1099), + [anon_sym_source] = ACTIONS(1099), + [anon_sym_source_DASHenv] = ACTIONS(1099), + [anon_sym_register] = ACTIONS(1099), + [anon_sym_hide] = ACTIONS(1099), + [anon_sym_hide_DASHenv] = ACTIONS(1099), + [anon_sym_overlay] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_where] = ACTIONS(1099), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [anon_sym_not] = ACTIONS(1099), + [anon_sym_null] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1099), + [aux_sym__val_number_token2] = ACTIONS(1099), + [aux_sym__val_number_token3] = ACTIONS(1099), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1099), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_0b] = ACTIONS(1099), + [anon_sym_0o] = ACTIONS(1099), + [anon_sym_0x] = ACTIONS(1099), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(105), + }, + [392] = { + [sym_comment] = STATE(392), + [ts_builtin_sym_end] = ACTIONS(1097), + [anon_sym_export] = ACTIONS(1095), + [anon_sym_alias] = ACTIONS(1095), + [anon_sym_let] = ACTIONS(1095), + [anon_sym_let_DASHenv] = ACTIONS(1095), + [anon_sym_mut] = ACTIONS(1095), + [anon_sym_const] = ACTIONS(1095), + [anon_sym_SEMI] = ACTIONS(1095), + [sym_cmd_identifier] = ACTIONS(1095), + [anon_sym_LF] = ACTIONS(1097), + [anon_sym_def] = ACTIONS(1095), + [anon_sym_export_DASHenv] = ACTIONS(1095), + [anon_sym_extern] = ACTIONS(1095), + [anon_sym_module] = ACTIONS(1095), + [anon_sym_use] = ACTIONS(1095), + [anon_sym_LBRACK] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1095), + [anon_sym_DOLLAR] = ACTIONS(1095), + [anon_sym_error] = ACTIONS(1095), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_break] = ACTIONS(1095), + [anon_sym_continue] = ACTIONS(1095), + [anon_sym_for] = ACTIONS(1095), + [anon_sym_in] = ACTIONS(1095), + [anon_sym_loop] = ACTIONS(1095), + [anon_sym_while] = ACTIONS(1095), + [anon_sym_do] = ACTIONS(1095), + [anon_sym_if] = ACTIONS(1095), + [anon_sym_match] = ACTIONS(1095), + [anon_sym_LBRACE] = ACTIONS(1095), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_try] = ACTIONS(1095), + [anon_sym_return] = ACTIONS(1095), + [anon_sym_source] = ACTIONS(1095), + [anon_sym_source_DASHenv] = ACTIONS(1095), + [anon_sym_register] = ACTIONS(1095), + [anon_sym_hide] = ACTIONS(1095), + [anon_sym_hide_DASHenv] = ACTIONS(1095), + [anon_sym_overlay] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_where] = ACTIONS(1095), + [anon_sym_STAR_STAR] = ACTIONS(1095), + [anon_sym_PLUS_PLUS] = ACTIONS(1095), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_mod] = ACTIONS(1095), + [anon_sym_SLASH_SLASH] = ACTIONS(1095), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_bit_DASHshl] = ACTIONS(1095), + [anon_sym_bit_DASHshr] = ACTIONS(1095), + [anon_sym_EQ_EQ] = ACTIONS(1095), + [anon_sym_BANG_EQ] = ACTIONS(1095), + [anon_sym_LT2] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1095), + [anon_sym_not_DASHin] = ACTIONS(1095), + [anon_sym_starts_DASHwith] = ACTIONS(1095), + [anon_sym_ends_DASHwith] = ACTIONS(1095), + [anon_sym_EQ_TILDE] = ACTIONS(1095), + [anon_sym_BANG_TILDE] = ACTIONS(1095), + [anon_sym_bit_DASHand] = ACTIONS(1095), + [anon_sym_bit_DASHxor] = ACTIONS(1095), + [anon_sym_bit_DASHor] = ACTIONS(1095), + [anon_sym_and] = ACTIONS(1095), + [anon_sym_xor] = ACTIONS(1095), + [anon_sym_or] = ACTIONS(1095), + [anon_sym_not] = ACTIONS(1095), + [anon_sym_null] = ACTIONS(1095), + [anon_sym_true] = ACTIONS(1095), + [anon_sym_false] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1095), + [aux_sym__val_number_token2] = ACTIONS(1095), + [aux_sym__val_number_token3] = ACTIONS(1095), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1095), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_0b] = ACTIONS(1095), + [anon_sym_0o] = ACTIONS(1095), + [anon_sym_0x] = ACTIONS(1095), + [sym_val_date] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1095), + [sym__str_single_quotes] = ACTIONS(1095), + [sym__str_back_ticks] = ACTIONS(1095), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1095), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_POUND] = ACTIONS(105), + }, + [393] = { + [sym_comment] = STATE(393), + [ts_builtin_sym_end] = ACTIONS(909), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(105), + }, + [394] = { + [sym_comment] = STATE(394), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [395] = { + [sym_comment] = STATE(395), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1185), + [anon_sym_bit_DASHor] = ACTIONS(1187), + [anon_sym_and] = ACTIONS(1189), + [anon_sym_xor] = ACTIONS(1191), + [anon_sym_or] = ACTIONS(1193), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [396] = { + [sym_comment] = STATE(396), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [397] = { + [sym_comment] = STATE(397), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1185), + [anon_sym_bit_DASHor] = ACTIONS(1187), + [anon_sym_and] = ACTIONS(1189), + [anon_sym_xor] = ACTIONS(1191), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [398] = { + [sym_comment] = STATE(398), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [399] = { + [sym_comment] = STATE(399), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1185), + [anon_sym_bit_DASHor] = ACTIONS(1187), + [anon_sym_and] = ACTIONS(1189), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [400] = { + [sym_comment] = STATE(400), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [401] = { + [sym_comment] = STATE(401), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1185), + [anon_sym_bit_DASHor] = ACTIONS(1187), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [402] = { + [sym_comment] = STATE(402), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [403] = { + [sym_comment] = STATE(403), [ts_builtin_sym_end] = ACTIONS(1065), [anon_sym_export] = ACTIONS(1063), [anon_sym_alias] = ACTIONS(1063), @@ -87604,12672 +96085,9081 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1063), [anon_sym_POUND] = ACTIONS(105), }, - [349] = { - [sym_comment] = STATE(349), - [ts_builtin_sym_end] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_let_DASHenv] = ACTIONS(1085), - [anon_sym_mut] = ACTIONS(1085), - [anon_sym_const] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_export_DASHenv] = ACTIONS(1085), - [anon_sym_extern] = ACTIONS(1085), - [anon_sym_module] = ACTIONS(1085), - [anon_sym_use] = ACTIONS(1085), - [anon_sym_LBRACK] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1085), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1085), - [anon_sym_loop] = ACTIONS(1085), - [anon_sym_while] = ACTIONS(1085), - [anon_sym_do] = ACTIONS(1085), - [anon_sym_if] = ACTIONS(1085), - [anon_sym_match] = ACTIONS(1085), - [anon_sym_LBRACE] = ACTIONS(1085), - [anon_sym_DOT] = ACTIONS(1085), - [anon_sym_try] = ACTIONS(1085), - [anon_sym_return] = ACTIONS(1085), - [anon_sym_source] = ACTIONS(1085), - [anon_sym_source_DASHenv] = ACTIONS(1085), - [anon_sym_register] = ACTIONS(1085), - [anon_sym_hide] = ACTIONS(1085), - [anon_sym_hide_DASHenv] = ACTIONS(1085), - [anon_sym_overlay] = ACTIONS(1085), - [anon_sym_STAR] = ACTIONS(1085), - [anon_sym_where] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1085), - [anon_sym_PLUS_PLUS] = ACTIONS(1085), - [anon_sym_SLASH] = ACTIONS(1085), - [anon_sym_mod] = ACTIONS(1085), - [anon_sym_SLASH_SLASH] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(1085), - [anon_sym_bit_DASHshl] = ACTIONS(1085), - [anon_sym_bit_DASHshr] = ACTIONS(1085), - [anon_sym_EQ_EQ] = ACTIONS(1085), - [anon_sym_BANG_EQ] = ACTIONS(1085), - [anon_sym_LT2] = ACTIONS(1085), - [anon_sym_LT_EQ] = ACTIONS(1085), - [anon_sym_GT_EQ] = ACTIONS(1085), - [anon_sym_not_DASHin] = ACTIONS(1085), - [anon_sym_starts_DASHwith] = ACTIONS(1085), - [anon_sym_ends_DASHwith] = ACTIONS(1085), - [anon_sym_EQ_TILDE] = ACTIONS(1085), - [anon_sym_BANG_TILDE] = ACTIONS(1085), - [anon_sym_bit_DASHand] = ACTIONS(1085), - [anon_sym_bit_DASHxor] = ACTIONS(1085), - [anon_sym_bit_DASHor] = ACTIONS(1085), - [anon_sym_and] = ACTIONS(1085), - [anon_sym_xor] = ACTIONS(1085), - [anon_sym_or] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_null] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = ACTIONS(1085), - [aux_sym__val_number_decimal_token1] = ACTIONS(1085), - [aux_sym__val_number_token1] = ACTIONS(1085), - [aux_sym__val_number_token2] = ACTIONS(1085), - [aux_sym__val_number_token3] = ACTIONS(1085), - [aux_sym__val_number_token4] = ACTIONS(1085), - [aux_sym__val_number_token5] = ACTIONS(1085), - [aux_sym__val_number_token6] = ACTIONS(1085), - [anon_sym_0b] = ACTIONS(1085), - [anon_sym_0o] = ACTIONS(1085), - [anon_sym_0x] = ACTIONS(1085), - [sym_val_date] = ACTIONS(1085), - [anon_sym_DQUOTE] = ACTIONS(1085), - [sym__str_single_quotes] = ACTIONS(1085), - [sym__str_back_ticks] = ACTIONS(1085), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1085), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1085), - [anon_sym_CARET] = ACTIONS(1085), - [anon_sym_POUND] = ACTIONS(105), - }, - [350] = { - [sym_comment] = STATE(350), - [ts_builtin_sym_end] = ACTIONS(954), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [anon_sym_SEMI] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_where] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_not] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_CARET] = ACTIONS(952), + [404] = { + [sym_comment] = STATE(404), + [ts_builtin_sym_end] = ACTIONS(1093), + [anon_sym_export] = ACTIONS(1091), + [anon_sym_alias] = ACTIONS(1091), + [anon_sym_let] = ACTIONS(1091), + [anon_sym_let_DASHenv] = ACTIONS(1091), + [anon_sym_mut] = ACTIONS(1091), + [anon_sym_const] = ACTIONS(1091), + [anon_sym_SEMI] = ACTIONS(1091), + [sym_cmd_identifier] = ACTIONS(1091), + [anon_sym_LF] = ACTIONS(1093), + [anon_sym_def] = ACTIONS(1091), + [anon_sym_export_DASHenv] = ACTIONS(1091), + [anon_sym_extern] = ACTIONS(1091), + [anon_sym_module] = ACTIONS(1091), + [anon_sym_use] = ACTIONS(1091), + [anon_sym_LBRACK] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1091), + [anon_sym_DOLLAR] = ACTIONS(1091), + [anon_sym_error] = ACTIONS(1091), + [anon_sym_GT] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_break] = ACTIONS(1091), + [anon_sym_continue] = ACTIONS(1091), + [anon_sym_for] = ACTIONS(1091), + [anon_sym_in] = ACTIONS(1091), + [anon_sym_loop] = ACTIONS(1091), + [anon_sym_while] = ACTIONS(1091), + [anon_sym_do] = ACTIONS(1091), + [anon_sym_if] = ACTIONS(1091), + [anon_sym_match] = ACTIONS(1091), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_DOT] = ACTIONS(1091), + [anon_sym_try] = ACTIONS(1091), + [anon_sym_return] = ACTIONS(1091), + [anon_sym_source] = ACTIONS(1091), + [anon_sym_source_DASHenv] = ACTIONS(1091), + [anon_sym_register] = ACTIONS(1091), + [anon_sym_hide] = ACTIONS(1091), + [anon_sym_hide_DASHenv] = ACTIONS(1091), + [anon_sym_overlay] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_where] = ACTIONS(1091), + [anon_sym_STAR_STAR] = ACTIONS(1091), + [anon_sym_PLUS_PLUS] = ACTIONS(1091), + [anon_sym_SLASH] = ACTIONS(1091), + [anon_sym_mod] = ACTIONS(1091), + [anon_sym_SLASH_SLASH] = ACTIONS(1091), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_bit_DASHshl] = ACTIONS(1091), + [anon_sym_bit_DASHshr] = ACTIONS(1091), + [anon_sym_EQ_EQ] = ACTIONS(1091), + [anon_sym_BANG_EQ] = ACTIONS(1091), + [anon_sym_LT2] = ACTIONS(1091), + [anon_sym_LT_EQ] = ACTIONS(1091), + [anon_sym_GT_EQ] = ACTIONS(1091), + [anon_sym_not_DASHin] = ACTIONS(1091), + [anon_sym_starts_DASHwith] = ACTIONS(1091), + [anon_sym_ends_DASHwith] = ACTIONS(1091), + [anon_sym_EQ_TILDE] = ACTIONS(1091), + [anon_sym_BANG_TILDE] = ACTIONS(1091), + [anon_sym_bit_DASHand] = ACTIONS(1091), + [anon_sym_bit_DASHxor] = ACTIONS(1091), + [anon_sym_bit_DASHor] = ACTIONS(1091), + [anon_sym_and] = ACTIONS(1091), + [anon_sym_xor] = ACTIONS(1091), + [anon_sym_or] = ACTIONS(1091), + [anon_sym_not] = ACTIONS(1091), + [anon_sym_null] = ACTIONS(1091), + [anon_sym_true] = ACTIONS(1091), + [anon_sym_false] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1091), + [aux_sym__val_number_token2] = ACTIONS(1091), + [aux_sym__val_number_token3] = ACTIONS(1091), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1091), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_0b] = ACTIONS(1091), + [anon_sym_0o] = ACTIONS(1091), + [anon_sym_0x] = ACTIONS(1091), + [sym_val_date] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1091), + [sym__str_single_quotes] = ACTIONS(1091), + [sym__str_back_ticks] = ACTIONS(1091), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1091), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1091), + [anon_sym_CARET] = ACTIONS(1091), [anon_sym_POUND] = ACTIONS(105), }, - [351] = { - [sym_comment] = STATE(351), - [ts_builtin_sym_end] = ACTIONS(1029), - [anon_sym_export] = ACTIONS(1027), - [anon_sym_alias] = ACTIONS(1027), - [anon_sym_let] = ACTIONS(1027), - [anon_sym_let_DASHenv] = ACTIONS(1027), - [anon_sym_mut] = ACTIONS(1027), - [anon_sym_const] = ACTIONS(1027), - [anon_sym_SEMI] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1027), - [anon_sym_LF] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1027), - [anon_sym_export_DASHenv] = ACTIONS(1027), - [anon_sym_extern] = ACTIONS(1027), - [anon_sym_module] = ACTIONS(1027), - [anon_sym_use] = ACTIONS(1027), - [anon_sym_LBRACK] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1027), - [anon_sym_DOLLAR] = ACTIONS(1027), - [anon_sym_error] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_break] = ACTIONS(1027), - [anon_sym_continue] = ACTIONS(1027), - [anon_sym_for] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1027), - [anon_sym_loop] = ACTIONS(1027), - [anon_sym_while] = ACTIONS(1027), - [anon_sym_do] = ACTIONS(1027), - [anon_sym_if] = ACTIONS(1027), - [anon_sym_match] = ACTIONS(1027), - [anon_sym_LBRACE] = ACTIONS(1027), - [anon_sym_DOT] = ACTIONS(1027), - [anon_sym_try] = ACTIONS(1027), - [anon_sym_return] = ACTIONS(1027), - [anon_sym_source] = ACTIONS(1027), - [anon_sym_source_DASHenv] = ACTIONS(1027), - [anon_sym_register] = ACTIONS(1027), - [anon_sym_hide] = ACTIONS(1027), - [anon_sym_hide_DASHenv] = ACTIONS(1027), - [anon_sym_overlay] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1027), - [anon_sym_where] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1027), - [anon_sym_PLUS_PLUS] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_mod] = ACTIONS(1027), - [anon_sym_SLASH_SLASH] = ACTIONS(1027), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_bit_DASHshl] = ACTIONS(1027), - [anon_sym_bit_DASHshr] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1027), - [anon_sym_BANG_EQ] = ACTIONS(1027), - [anon_sym_LT2] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1027), - [anon_sym_GT_EQ] = ACTIONS(1027), - [anon_sym_not_DASHin] = ACTIONS(1027), - [anon_sym_starts_DASHwith] = ACTIONS(1027), - [anon_sym_ends_DASHwith] = ACTIONS(1027), - [anon_sym_EQ_TILDE] = ACTIONS(1027), - [anon_sym_BANG_TILDE] = ACTIONS(1027), - [anon_sym_bit_DASHand] = ACTIONS(1027), - [anon_sym_bit_DASHxor] = ACTIONS(1027), - [anon_sym_bit_DASHor] = ACTIONS(1027), - [anon_sym_and] = ACTIONS(1027), - [anon_sym_xor] = ACTIONS(1027), - [anon_sym_or] = ACTIONS(1027), - [anon_sym_not] = ACTIONS(1027), - [anon_sym_null] = ACTIONS(1027), - [anon_sym_true] = ACTIONS(1027), - [anon_sym_false] = ACTIONS(1027), - [aux_sym__val_number_decimal_token1] = ACTIONS(1027), - [aux_sym__val_number_token1] = ACTIONS(1027), - [aux_sym__val_number_token2] = ACTIONS(1027), - [aux_sym__val_number_token3] = ACTIONS(1027), - [aux_sym__val_number_token4] = ACTIONS(1027), - [aux_sym__val_number_token5] = ACTIONS(1027), - [aux_sym__val_number_token6] = ACTIONS(1027), - [anon_sym_0b] = ACTIONS(1027), - [anon_sym_0o] = ACTIONS(1027), - [anon_sym_0x] = ACTIONS(1027), - [sym_val_date] = ACTIONS(1027), - [anon_sym_DQUOTE] = ACTIONS(1027), - [sym__str_single_quotes] = ACTIONS(1027), - [sym__str_back_ticks] = ACTIONS(1027), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1027), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1027), - [anon_sym_CARET] = ACTIONS(1027), + [405] = { + [sym_comment] = STATE(405), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1185), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [352] = { - [sym_comment] = STATE(352), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [406] = { + [sym_comment] = STATE(406), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [353] = { - [sym_comment] = STATE(353), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [407] = { + [sym_comment] = STATE(407), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1183), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [354] = { - [sym_comment] = STATE(354), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [408] = { + [sym_comment] = STATE(408), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [355] = { - [sym_comment] = STATE(355), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [409] = { + [sym_comment] = STATE(409), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1169), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1179), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1169), + [anon_sym_BANG_EQ] = ACTIONS(1169), + [anon_sym_LT2] = ACTIONS(1169), + [anon_sym_LT_EQ] = ACTIONS(1169), + [anon_sym_GT_EQ] = ACTIONS(1169), + [anon_sym_not_DASHin] = ACTIONS(1179), + [anon_sym_starts_DASHwith] = ACTIONS(1179), + [anon_sym_ends_DASHwith] = ACTIONS(1179), + [anon_sym_EQ_TILDE] = ACTIONS(1181), + [anon_sym_BANG_TILDE] = ACTIONS(1181), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [356] = { - [sym_comment] = STATE(356), - [ts_builtin_sym_end] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1067), - [anon_sym_alias] = ACTIONS(1067), - [anon_sym_let] = ACTIONS(1067), - [anon_sym_let_DASHenv] = ACTIONS(1067), - [anon_sym_mut] = ACTIONS(1067), - [anon_sym_const] = ACTIONS(1067), - [anon_sym_SEMI] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1067), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_def] = ACTIONS(1067), - [anon_sym_export_DASHenv] = ACTIONS(1067), - [anon_sym_extern] = ACTIONS(1067), - [anon_sym_module] = ACTIONS(1067), - [anon_sym_use] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1067), - [anon_sym_DOLLAR] = ACTIONS(1067), - [anon_sym_error] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_break] = ACTIONS(1067), - [anon_sym_continue] = ACTIONS(1067), - [anon_sym_for] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1067), - [anon_sym_loop] = ACTIONS(1067), - [anon_sym_while] = ACTIONS(1067), - [anon_sym_do] = ACTIONS(1067), - [anon_sym_if] = ACTIONS(1067), - [anon_sym_match] = ACTIONS(1067), - [anon_sym_LBRACE] = ACTIONS(1067), - [anon_sym_DOT] = ACTIONS(1067), - [anon_sym_try] = ACTIONS(1067), - [anon_sym_return] = ACTIONS(1067), - [anon_sym_source] = ACTIONS(1067), - [anon_sym_source_DASHenv] = ACTIONS(1067), - [anon_sym_register] = ACTIONS(1067), - [anon_sym_hide] = ACTIONS(1067), - [anon_sym_hide_DASHenv] = ACTIONS(1067), - [anon_sym_overlay] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1067), - [anon_sym_where] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1067), - [anon_sym_PLUS_PLUS] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_mod] = ACTIONS(1067), - [anon_sym_SLASH_SLASH] = ACTIONS(1067), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_bit_DASHshl] = ACTIONS(1067), - [anon_sym_bit_DASHshr] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1067), - [anon_sym_BANG_EQ] = ACTIONS(1067), - [anon_sym_LT2] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1067), - [anon_sym_GT_EQ] = ACTIONS(1067), - [anon_sym_not_DASHin] = ACTIONS(1067), - [anon_sym_starts_DASHwith] = ACTIONS(1067), - [anon_sym_ends_DASHwith] = ACTIONS(1067), - [anon_sym_EQ_TILDE] = ACTIONS(1067), - [anon_sym_BANG_TILDE] = ACTIONS(1067), - [anon_sym_bit_DASHand] = ACTIONS(1067), - [anon_sym_bit_DASHxor] = ACTIONS(1067), - [anon_sym_bit_DASHor] = ACTIONS(1067), - [anon_sym_and] = ACTIONS(1067), - [anon_sym_xor] = ACTIONS(1067), - [anon_sym_or] = ACTIONS(1067), - [anon_sym_not] = ACTIONS(1067), - [anon_sym_null] = ACTIONS(1067), - [anon_sym_true] = ACTIONS(1067), - [anon_sym_false] = ACTIONS(1067), - [aux_sym__val_number_decimal_token1] = ACTIONS(1067), - [aux_sym__val_number_token1] = ACTIONS(1067), - [aux_sym__val_number_token2] = ACTIONS(1067), - [aux_sym__val_number_token3] = ACTIONS(1067), - [aux_sym__val_number_token4] = ACTIONS(1067), - [aux_sym__val_number_token5] = ACTIONS(1067), - [aux_sym__val_number_token6] = ACTIONS(1067), - [anon_sym_0b] = ACTIONS(1067), - [anon_sym_0o] = ACTIONS(1067), - [anon_sym_0x] = ACTIONS(1067), - [sym_val_date] = ACTIONS(1067), - [anon_sym_DQUOTE] = ACTIONS(1067), - [sym__str_single_quotes] = ACTIONS(1067), - [sym__str_back_ticks] = ACTIONS(1067), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1067), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1067), - [anon_sym_CARET] = ACTIONS(1067), + [410] = { + [sym_comment] = STATE(410), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [anon_sym_SEMI] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_where] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_not] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_CARET] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [357] = { - [sym_comment] = STATE(357), - [ts_builtin_sym_end] = ACTIONS(869), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), + [411] = { + [sym_comment] = STATE(411), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1171), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1173), + [anon_sym_where] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1175), + [anon_sym_PLUS_PLUS] = ACTIONS(1175), + [anon_sym_SLASH] = ACTIONS(1173), + [anon_sym_mod] = ACTIONS(1173), + [anon_sym_SLASH_SLASH] = ACTIONS(1173), + [anon_sym_PLUS] = ACTIONS(1171), + [anon_sym_bit_DASHshl] = ACTIONS(1177), + [anon_sym_bit_DASHshr] = ACTIONS(1177), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_not] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [358] = { - [sym_comment] = STATE(358), - [ts_builtin_sym_end] = ACTIONS(1083), - [anon_sym_export] = ACTIONS(1081), - [anon_sym_alias] = ACTIONS(1081), - [anon_sym_let] = ACTIONS(1081), - [anon_sym_let_DASHenv] = ACTIONS(1081), - [anon_sym_mut] = ACTIONS(1081), - [anon_sym_const] = ACTIONS(1081), - [anon_sym_SEMI] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1081), - [anon_sym_LF] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1081), - [anon_sym_export_DASHenv] = ACTIONS(1081), - [anon_sym_extern] = ACTIONS(1081), - [anon_sym_module] = ACTIONS(1081), - [anon_sym_use] = ACTIONS(1081), - [anon_sym_LBRACK] = ACTIONS(1081), - [anon_sym_LPAREN] = ACTIONS(1081), - [anon_sym_DOLLAR] = ACTIONS(1081), - [anon_sym_error] = ACTIONS(1081), - [anon_sym_GT] = ACTIONS(1081), - [anon_sym_DASH] = ACTIONS(1081), - [anon_sym_break] = ACTIONS(1081), - [anon_sym_continue] = ACTIONS(1081), - [anon_sym_for] = ACTIONS(1081), - [anon_sym_in] = ACTIONS(1081), - [anon_sym_loop] = ACTIONS(1081), - [anon_sym_while] = ACTIONS(1081), - [anon_sym_do] = ACTIONS(1081), - [anon_sym_if] = ACTIONS(1081), - [anon_sym_match] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(1081), - [anon_sym_DOT] = ACTIONS(1081), - [anon_sym_try] = ACTIONS(1081), - [anon_sym_return] = ACTIONS(1081), - [anon_sym_source] = ACTIONS(1081), - [anon_sym_source_DASHenv] = ACTIONS(1081), - [anon_sym_register] = ACTIONS(1081), - [anon_sym_hide] = ACTIONS(1081), - [anon_sym_hide_DASHenv] = ACTIONS(1081), - [anon_sym_overlay] = ACTIONS(1081), - [anon_sym_STAR] = ACTIONS(1081), - [anon_sym_where] = ACTIONS(1081), - [anon_sym_STAR_STAR] = ACTIONS(1081), - [anon_sym_PLUS_PLUS] = ACTIONS(1081), - [anon_sym_SLASH] = ACTIONS(1081), - [anon_sym_mod] = ACTIONS(1081), - [anon_sym_SLASH_SLASH] = ACTIONS(1081), - [anon_sym_PLUS] = ACTIONS(1081), - [anon_sym_bit_DASHshl] = ACTIONS(1081), - [anon_sym_bit_DASHshr] = ACTIONS(1081), - [anon_sym_EQ_EQ] = ACTIONS(1081), - [anon_sym_BANG_EQ] = ACTIONS(1081), - [anon_sym_LT2] = ACTIONS(1081), - [anon_sym_LT_EQ] = ACTIONS(1081), - [anon_sym_GT_EQ] = ACTIONS(1081), - [anon_sym_not_DASHin] = ACTIONS(1081), - [anon_sym_starts_DASHwith] = ACTIONS(1081), - [anon_sym_ends_DASHwith] = ACTIONS(1081), - [anon_sym_EQ_TILDE] = ACTIONS(1081), - [anon_sym_BANG_TILDE] = ACTIONS(1081), - [anon_sym_bit_DASHand] = ACTIONS(1081), - [anon_sym_bit_DASHxor] = ACTIONS(1081), - [anon_sym_bit_DASHor] = ACTIONS(1081), - [anon_sym_and] = ACTIONS(1081), - [anon_sym_xor] = ACTIONS(1081), - [anon_sym_or] = ACTIONS(1081), - [anon_sym_not] = ACTIONS(1081), - [anon_sym_null] = ACTIONS(1081), - [anon_sym_true] = ACTIONS(1081), - [anon_sym_false] = ACTIONS(1081), - [aux_sym__val_number_decimal_token1] = ACTIONS(1081), - [aux_sym__val_number_token1] = ACTIONS(1081), - [aux_sym__val_number_token2] = ACTIONS(1081), - [aux_sym__val_number_token3] = ACTIONS(1081), - [aux_sym__val_number_token4] = ACTIONS(1081), - [aux_sym__val_number_token5] = ACTIONS(1081), - [aux_sym__val_number_token6] = ACTIONS(1081), - [anon_sym_0b] = ACTIONS(1081), - [anon_sym_0o] = ACTIONS(1081), - [anon_sym_0x] = ACTIONS(1081), - [sym_val_date] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(1081), - [sym__str_single_quotes] = ACTIONS(1081), - [sym__str_back_ticks] = ACTIONS(1081), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1081), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1081), - [anon_sym_CARET] = ACTIONS(1081), + [412] = { + [sym_comment] = STATE(412), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(1195), + [aux_sym__immediate_decimal_token2] = ACTIONS(1197), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [359] = { - [sym_comment] = STATE(359), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1173), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1177), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1181), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [413] = { + [sym_comment] = STATE(413), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(1199), + [aux_sym__immediate_decimal_token2] = ACTIONS(1201), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [sym__entry_separator] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [360] = { - [sym_comment] = STATE(360), - [ts_builtin_sym_end] = ACTIONS(857), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [anon_sym_POUND] = ACTIONS(105), + [414] = { + [sym_comment] = STATE(414), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(1203), + [aux_sym__immediate_decimal_token2] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(3), }, - [361] = { - [sym_comment] = STATE(361), - [ts_builtin_sym_end] = ACTIONS(1095), - [anon_sym_export] = ACTIONS(1093), - [anon_sym_alias] = ACTIONS(1093), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_let_DASHenv] = ACTIONS(1093), - [anon_sym_mut] = ACTIONS(1093), - [anon_sym_const] = ACTIONS(1093), - [anon_sym_SEMI] = ACTIONS(1093), - [sym_cmd_identifier] = ACTIONS(1093), - [anon_sym_LF] = ACTIONS(1095), - [anon_sym_def] = ACTIONS(1093), - [anon_sym_export_DASHenv] = ACTIONS(1093), - [anon_sym_extern] = ACTIONS(1093), - [anon_sym_module] = ACTIONS(1093), - [anon_sym_use] = ACTIONS(1093), - [anon_sym_LBRACK] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(1093), - [anon_sym_DOLLAR] = ACTIONS(1093), - [anon_sym_error] = ACTIONS(1093), - [anon_sym_GT] = ACTIONS(1093), - [anon_sym_DASH] = ACTIONS(1093), - [anon_sym_break] = ACTIONS(1093), - [anon_sym_continue] = ACTIONS(1093), - [anon_sym_for] = ACTIONS(1093), - [anon_sym_in] = ACTIONS(1093), - [anon_sym_loop] = ACTIONS(1093), - [anon_sym_while] = ACTIONS(1093), - [anon_sym_do] = ACTIONS(1093), - [anon_sym_if] = ACTIONS(1093), - [anon_sym_match] = ACTIONS(1093), - [anon_sym_LBRACE] = ACTIONS(1093), - [anon_sym_DOT] = ACTIONS(1093), - [anon_sym_try] = ACTIONS(1093), - [anon_sym_return] = ACTIONS(1093), - [anon_sym_source] = ACTIONS(1093), - [anon_sym_source_DASHenv] = ACTIONS(1093), - [anon_sym_register] = ACTIONS(1093), - [anon_sym_hide] = ACTIONS(1093), - [anon_sym_hide_DASHenv] = ACTIONS(1093), - [anon_sym_overlay] = ACTIONS(1093), - [anon_sym_STAR] = ACTIONS(1093), - [anon_sym_where] = ACTIONS(1093), - [anon_sym_STAR_STAR] = ACTIONS(1093), - [anon_sym_PLUS_PLUS] = ACTIONS(1093), - [anon_sym_SLASH] = ACTIONS(1093), - [anon_sym_mod] = ACTIONS(1093), - [anon_sym_SLASH_SLASH] = ACTIONS(1093), - [anon_sym_PLUS] = ACTIONS(1093), - [anon_sym_bit_DASHshl] = ACTIONS(1093), - [anon_sym_bit_DASHshr] = ACTIONS(1093), - [anon_sym_EQ_EQ] = ACTIONS(1093), - [anon_sym_BANG_EQ] = ACTIONS(1093), - [anon_sym_LT2] = ACTIONS(1093), - [anon_sym_LT_EQ] = ACTIONS(1093), - [anon_sym_GT_EQ] = ACTIONS(1093), - [anon_sym_not_DASHin] = ACTIONS(1093), - [anon_sym_starts_DASHwith] = ACTIONS(1093), - [anon_sym_ends_DASHwith] = ACTIONS(1093), - [anon_sym_EQ_TILDE] = ACTIONS(1093), - [anon_sym_BANG_TILDE] = ACTIONS(1093), - [anon_sym_bit_DASHand] = ACTIONS(1093), - [anon_sym_bit_DASHxor] = ACTIONS(1093), - [anon_sym_bit_DASHor] = ACTIONS(1093), - [anon_sym_and] = ACTIONS(1093), - [anon_sym_xor] = ACTIONS(1093), - [anon_sym_or] = ACTIONS(1093), - [anon_sym_not] = ACTIONS(1093), - [anon_sym_null] = ACTIONS(1093), - [anon_sym_true] = ACTIONS(1093), - [anon_sym_false] = ACTIONS(1093), - [aux_sym__val_number_decimal_token1] = ACTIONS(1093), - [aux_sym__val_number_token1] = ACTIONS(1093), - [aux_sym__val_number_token2] = ACTIONS(1093), - [aux_sym__val_number_token3] = ACTIONS(1093), - [aux_sym__val_number_token4] = ACTIONS(1093), - [aux_sym__val_number_token5] = ACTIONS(1093), - [aux_sym__val_number_token6] = ACTIONS(1093), - [anon_sym_0b] = ACTIONS(1093), - [anon_sym_0o] = ACTIONS(1093), - [anon_sym_0x] = ACTIONS(1093), - [sym_val_date] = ACTIONS(1093), - [anon_sym_DQUOTE] = ACTIONS(1093), - [sym__str_single_quotes] = ACTIONS(1093), - [sym__str_back_ticks] = ACTIONS(1093), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1093), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1093), - [anon_sym_CARET] = ACTIONS(1093), + [415] = { + [sym_comment] = STATE(415), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(1207), + [aux_sym__immediate_decimal_token2] = ACTIONS(1209), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [362] = { - [sym_comment] = STATE(362), - [ts_builtin_sym_end] = ACTIONS(898), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [anon_sym_SEMI] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_error] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_try] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_where] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_not] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_CARET] = ACTIONS(896), - [anon_sym_POUND] = ACTIONS(105), + [416] = { + [sym_comment] = STATE(416), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(737), + [anon_sym_DOLLAR] = ACTIONS(737), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(737), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(737), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(737), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(737), + [anon_sym_BANG_EQ] = ACTIONS(737), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(737), + [anon_sym_GT_EQ] = ACTIONS(737), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(737), + [anon_sym_BANG_TILDE] = ACTIONS(737), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(1211), + [aux_sym__immediate_decimal_token2] = ACTIONS(1213), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(737), + [aux_sym__val_number_token2] = ACTIONS(737), + [aux_sym__val_number_token3] = ACTIONS(737), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(737), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(737), + [sym__str_single_quotes] = ACTIONS(737), + [sym__str_back_ticks] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(3), }, - [363] = { - [sym_comment] = STATE(363), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [417] = { + [sym_comment] = STATE(417), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1197), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [364] = { - [sym_comment] = STATE(364), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1173), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1177), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [418] = { + [sym_comment] = STATE(418), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(1201), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [sym__entry_separator] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [365] = { - [sym_comment] = STATE(365), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [419] = { + [sym_comment] = STATE(419), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_list] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(1215), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_make] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_else] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(1217), + [anon_sym_try] = ACTIONS(759), + [anon_sym_catch] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_new] = ACTIONS(759), + [anon_sym_as] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(1215), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [sym__entry_separator] = ACTIONS(761), + [aux_sym__record_key_token2] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(1219), + [aux_sym_unquoted_token6] = ACTIONS(1221), [anon_sym_POUND] = ACTIONS(105), }, - [366] = { - [sym_comment] = STATE(366), - [ts_builtin_sym_end] = ACTIONS(1099), - [anon_sym_export] = ACTIONS(1097), - [anon_sym_alias] = ACTIONS(1097), - [anon_sym_let] = ACTIONS(1097), - [anon_sym_let_DASHenv] = ACTIONS(1097), - [anon_sym_mut] = ACTIONS(1097), - [anon_sym_const] = ACTIONS(1097), - [anon_sym_SEMI] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1097), - [anon_sym_LF] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1097), - [anon_sym_export_DASHenv] = ACTIONS(1097), - [anon_sym_extern] = ACTIONS(1097), - [anon_sym_module] = ACTIONS(1097), - [anon_sym_use] = ACTIONS(1097), - [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1097), - [anon_sym_error] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_break] = ACTIONS(1097), - [anon_sym_continue] = ACTIONS(1097), - [anon_sym_for] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_loop] = ACTIONS(1097), - [anon_sym_while] = ACTIONS(1097), - [anon_sym_do] = ACTIONS(1097), - [anon_sym_if] = ACTIONS(1097), - [anon_sym_match] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_try] = ACTIONS(1097), - [anon_sym_return] = ACTIONS(1097), - [anon_sym_source] = ACTIONS(1097), - [anon_sym_source_DASHenv] = ACTIONS(1097), - [anon_sym_register] = ACTIONS(1097), - [anon_sym_hide] = ACTIONS(1097), - [anon_sym_hide_DASHenv] = ACTIONS(1097), - [anon_sym_overlay] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_where] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [anon_sym_not] = ACTIONS(1097), - [anon_sym_null] = ACTIONS(1097), - [anon_sym_true] = ACTIONS(1097), - [anon_sym_false] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_token1] = ACTIONS(1097), - [aux_sym__val_number_token2] = ACTIONS(1097), - [aux_sym__val_number_token3] = ACTIONS(1097), - [aux_sym__val_number_token4] = ACTIONS(1097), - [aux_sym__val_number_token5] = ACTIONS(1097), - [aux_sym__val_number_token6] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1097), - [sym__str_single_quotes] = ACTIONS(1097), - [sym__str_back_ticks] = ACTIONS(1097), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1097), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1097), - [anon_sym_CARET] = ACTIONS(1097), + [420] = { + [sym_comment] = STATE(420), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(1223), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [sym__entry_separator] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [367] = { - [sym_comment] = STATE(367), - [ts_builtin_sym_end] = ACTIONS(1103), - [anon_sym_export] = ACTIONS(1101), - [anon_sym_alias] = ACTIONS(1101), - [anon_sym_let] = ACTIONS(1101), - [anon_sym_let_DASHenv] = ACTIONS(1101), - [anon_sym_mut] = ACTIONS(1101), - [anon_sym_const] = ACTIONS(1101), - [anon_sym_SEMI] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1101), - [anon_sym_LF] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1101), - [anon_sym_export_DASHenv] = ACTIONS(1101), - [anon_sym_extern] = ACTIONS(1101), - [anon_sym_module] = ACTIONS(1101), - [anon_sym_use] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1101), - [anon_sym_error] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_break] = ACTIONS(1101), - [anon_sym_continue] = ACTIONS(1101), - [anon_sym_for] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_loop] = ACTIONS(1101), - [anon_sym_while] = ACTIONS(1101), - [anon_sym_do] = ACTIONS(1101), - [anon_sym_if] = ACTIONS(1101), - [anon_sym_match] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_try] = ACTIONS(1101), - [anon_sym_return] = ACTIONS(1101), - [anon_sym_source] = ACTIONS(1101), - [anon_sym_source_DASHenv] = ACTIONS(1101), - [anon_sym_register] = ACTIONS(1101), - [anon_sym_hide] = ACTIONS(1101), - [anon_sym_hide_DASHenv] = ACTIONS(1101), - [anon_sym_overlay] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_where] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_not] = ACTIONS(1101), - [anon_sym_null] = ACTIONS(1101), - [anon_sym_true] = ACTIONS(1101), - [anon_sym_false] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_token1] = ACTIONS(1101), - [aux_sym__val_number_token2] = ACTIONS(1101), - [aux_sym__val_number_token3] = ACTIONS(1101), - [aux_sym__val_number_token4] = ACTIONS(1101), - [aux_sym__val_number_token5] = ACTIONS(1101), - [aux_sym__val_number_token6] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_CARET] = ACTIONS(1101), + [421] = { + [sym_comment] = STATE(421), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(1225), + [aux_sym__immediate_decimal_token2] = ACTIONS(1227), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [sym__entry_separator] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [368] = { - [sym_comment] = STATE(368), - [ts_builtin_sym_end] = ACTIONS(1111), - [anon_sym_export] = ACTIONS(1109), - [anon_sym_alias] = ACTIONS(1109), - [anon_sym_let] = ACTIONS(1109), - [anon_sym_let_DASHenv] = ACTIONS(1109), - [anon_sym_mut] = ACTIONS(1109), - [anon_sym_const] = ACTIONS(1109), - [anon_sym_SEMI] = ACTIONS(1109), - [sym_cmd_identifier] = ACTIONS(1109), - [anon_sym_LF] = ACTIONS(1111), - [anon_sym_def] = ACTIONS(1109), - [anon_sym_export_DASHenv] = ACTIONS(1109), - [anon_sym_extern] = ACTIONS(1109), - [anon_sym_module] = ACTIONS(1109), - [anon_sym_use] = ACTIONS(1109), - [anon_sym_LBRACK] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1109), - [anon_sym_DOLLAR] = ACTIONS(1109), - [anon_sym_error] = ACTIONS(1109), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_break] = ACTIONS(1109), - [anon_sym_continue] = ACTIONS(1109), - [anon_sym_for] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_loop] = ACTIONS(1109), - [anon_sym_while] = ACTIONS(1109), - [anon_sym_do] = ACTIONS(1109), - [anon_sym_if] = ACTIONS(1109), - [anon_sym_match] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_try] = ACTIONS(1109), - [anon_sym_return] = ACTIONS(1109), - [anon_sym_source] = ACTIONS(1109), - [anon_sym_source_DASHenv] = ACTIONS(1109), - [anon_sym_register] = ACTIONS(1109), - [anon_sym_hide] = ACTIONS(1109), - [anon_sym_hide_DASHenv] = ACTIONS(1109), - [anon_sym_overlay] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_where] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1109), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1109), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1109), - [anon_sym_BANG_EQ] = ACTIONS(1109), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1109), - [anon_sym_GT_EQ] = ACTIONS(1109), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1109), - [anon_sym_BANG_TILDE] = ACTIONS(1109), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), - [anon_sym_not] = ACTIONS(1109), - [anon_sym_null] = ACTIONS(1109), - [anon_sym_true] = ACTIONS(1109), - [anon_sym_false] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_token1] = ACTIONS(1109), - [aux_sym__val_number_token2] = ACTIONS(1109), - [aux_sym__val_number_token3] = ACTIONS(1109), - [aux_sym__val_number_token4] = ACTIONS(1109), - [aux_sym__val_number_token5] = ACTIONS(1109), - [aux_sym__val_number_token6] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1109), - [sym__str_single_quotes] = ACTIONS(1109), - [sym__str_back_ticks] = ACTIONS(1109), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), - [anon_sym_CARET] = ACTIONS(1109), + [422] = { + [sym_comment] = STATE(422), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_list] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_make] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_else] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(1229), + [anon_sym_try] = ACTIONS(750), + [anon_sym_catch] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_new] = ACTIONS(750), + [anon_sym_as] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(1232), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [sym__entry_separator] = ACTIONS(752), + [aux_sym__record_key_token2] = ACTIONS(750), + [aux_sym_unquoted_token6] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, - [369] = { - [sym_comment] = STATE(369), - [ts_builtin_sym_end] = ACTIONS(1143), - [anon_sym_export] = ACTIONS(1141), - [anon_sym_alias] = ACTIONS(1141), - [anon_sym_let] = ACTIONS(1141), - [anon_sym_let_DASHenv] = ACTIONS(1141), - [anon_sym_mut] = ACTIONS(1141), - [anon_sym_const] = ACTIONS(1141), - [anon_sym_SEMI] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1141), - [anon_sym_LF] = ACTIONS(1143), - [anon_sym_def] = ACTIONS(1141), - [anon_sym_export_DASHenv] = ACTIONS(1141), - [anon_sym_extern] = ACTIONS(1141), - [anon_sym_module] = ACTIONS(1141), - [anon_sym_use] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(1141), - [anon_sym_DOLLAR] = ACTIONS(1141), - [anon_sym_error] = ACTIONS(1141), - [anon_sym_GT] = ACTIONS(1141), - [anon_sym_DASH] = ACTIONS(1141), - [anon_sym_break] = ACTIONS(1141), - [anon_sym_continue] = ACTIONS(1141), - [anon_sym_for] = ACTIONS(1141), - [anon_sym_in] = ACTIONS(1141), - [anon_sym_loop] = ACTIONS(1141), - [anon_sym_while] = ACTIONS(1141), - [anon_sym_do] = ACTIONS(1141), - [anon_sym_if] = ACTIONS(1141), - [anon_sym_match] = ACTIONS(1141), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_DOT] = ACTIONS(1141), - [anon_sym_try] = ACTIONS(1141), - [anon_sym_return] = ACTIONS(1141), - [anon_sym_source] = ACTIONS(1141), - [anon_sym_source_DASHenv] = ACTIONS(1141), - [anon_sym_register] = ACTIONS(1141), - [anon_sym_hide] = ACTIONS(1141), - [anon_sym_hide_DASHenv] = ACTIONS(1141), - [anon_sym_overlay] = ACTIONS(1141), - [anon_sym_STAR] = ACTIONS(1141), - [anon_sym_where] = ACTIONS(1141), - [anon_sym_STAR_STAR] = ACTIONS(1141), - [anon_sym_PLUS_PLUS] = ACTIONS(1141), - [anon_sym_SLASH] = ACTIONS(1141), - [anon_sym_mod] = ACTIONS(1141), - [anon_sym_SLASH_SLASH] = ACTIONS(1141), - [anon_sym_PLUS] = ACTIONS(1141), - [anon_sym_bit_DASHshl] = ACTIONS(1141), - [anon_sym_bit_DASHshr] = ACTIONS(1141), - [anon_sym_EQ_EQ] = ACTIONS(1141), - [anon_sym_BANG_EQ] = ACTIONS(1141), - [anon_sym_LT2] = ACTIONS(1141), - [anon_sym_LT_EQ] = ACTIONS(1141), - [anon_sym_GT_EQ] = ACTIONS(1141), - [anon_sym_not_DASHin] = ACTIONS(1141), - [anon_sym_starts_DASHwith] = ACTIONS(1141), - [anon_sym_ends_DASHwith] = ACTIONS(1141), - [anon_sym_EQ_TILDE] = ACTIONS(1141), - [anon_sym_BANG_TILDE] = ACTIONS(1141), - [anon_sym_bit_DASHand] = ACTIONS(1141), - [anon_sym_bit_DASHxor] = ACTIONS(1141), - [anon_sym_bit_DASHor] = ACTIONS(1141), - [anon_sym_and] = ACTIONS(1141), - [anon_sym_xor] = ACTIONS(1141), - [anon_sym_or] = ACTIONS(1141), - [anon_sym_not] = ACTIONS(1141), - [anon_sym_null] = ACTIONS(1141), - [anon_sym_true] = ACTIONS(1141), - [anon_sym_false] = ACTIONS(1141), - [aux_sym__val_number_decimal_token1] = ACTIONS(1141), - [aux_sym__val_number_token1] = ACTIONS(1141), - [aux_sym__val_number_token2] = ACTIONS(1141), - [aux_sym__val_number_token3] = ACTIONS(1141), - [aux_sym__val_number_token4] = ACTIONS(1141), - [aux_sym__val_number_token5] = ACTIONS(1141), - [aux_sym__val_number_token6] = ACTIONS(1141), - [anon_sym_0b] = ACTIONS(1141), - [anon_sym_0o] = ACTIONS(1141), - [anon_sym_0x] = ACTIONS(1141), - [sym_val_date] = ACTIONS(1141), - [anon_sym_DQUOTE] = ACTIONS(1141), - [sym__str_single_quotes] = ACTIONS(1141), - [sym__str_back_ticks] = ACTIONS(1141), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1141), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1141), - [anon_sym_CARET] = ACTIONS(1141), + [423] = { + [sym_comment] = STATE(423), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(1234), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1197), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [370] = { - [sym_comment] = STATE(370), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1173), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1177), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), + [424] = { + [sym_comment] = STATE(424), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(3), }, - [371] = { - [sym_comment] = STATE(371), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), + [425] = { + [sym_comment] = STATE(425), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(1237), + [aux_sym__immediate_decimal_token2] = ACTIONS(1239), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(3), }, - [372] = { - [sym_comment] = STATE(372), - [ts_builtin_sym_end] = ACTIONS(1139), - [anon_sym_export] = ACTIONS(1137), - [anon_sym_alias] = ACTIONS(1137), - [anon_sym_let] = ACTIONS(1137), - [anon_sym_let_DASHenv] = ACTIONS(1137), - [anon_sym_mut] = ACTIONS(1137), - [anon_sym_const] = ACTIONS(1137), - [anon_sym_SEMI] = ACTIONS(1137), - [sym_cmd_identifier] = ACTIONS(1137), - [anon_sym_LF] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1137), - [anon_sym_export_DASHenv] = ACTIONS(1137), - [anon_sym_extern] = ACTIONS(1137), - [anon_sym_module] = ACTIONS(1137), - [anon_sym_use] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1137), - [anon_sym_DOLLAR] = ACTIONS(1137), - [anon_sym_error] = ACTIONS(1137), - [anon_sym_GT] = ACTIONS(1137), - [anon_sym_DASH] = ACTIONS(1137), - [anon_sym_break] = ACTIONS(1137), - [anon_sym_continue] = ACTIONS(1137), - [anon_sym_for] = ACTIONS(1137), - [anon_sym_in] = ACTIONS(1137), - [anon_sym_loop] = ACTIONS(1137), - [anon_sym_while] = ACTIONS(1137), - [anon_sym_do] = ACTIONS(1137), - [anon_sym_if] = ACTIONS(1137), - [anon_sym_match] = ACTIONS(1137), - [anon_sym_LBRACE] = ACTIONS(1137), - [anon_sym_DOT] = ACTIONS(1137), - [anon_sym_try] = ACTIONS(1137), - [anon_sym_return] = ACTIONS(1137), - [anon_sym_source] = ACTIONS(1137), - [anon_sym_source_DASHenv] = ACTIONS(1137), - [anon_sym_register] = ACTIONS(1137), - [anon_sym_hide] = ACTIONS(1137), - [anon_sym_hide_DASHenv] = ACTIONS(1137), - [anon_sym_overlay] = ACTIONS(1137), - [anon_sym_STAR] = ACTIONS(1137), - [anon_sym_where] = ACTIONS(1137), - [anon_sym_STAR_STAR] = ACTIONS(1137), - [anon_sym_PLUS_PLUS] = ACTIONS(1137), - [anon_sym_SLASH] = ACTIONS(1137), - [anon_sym_mod] = ACTIONS(1137), - [anon_sym_SLASH_SLASH] = ACTIONS(1137), - [anon_sym_PLUS] = ACTIONS(1137), - [anon_sym_bit_DASHshl] = ACTIONS(1137), - [anon_sym_bit_DASHshr] = ACTIONS(1137), - [anon_sym_EQ_EQ] = ACTIONS(1137), - [anon_sym_BANG_EQ] = ACTIONS(1137), - [anon_sym_LT2] = ACTIONS(1137), - [anon_sym_LT_EQ] = ACTIONS(1137), - [anon_sym_GT_EQ] = ACTIONS(1137), - [anon_sym_not_DASHin] = ACTIONS(1137), - [anon_sym_starts_DASHwith] = ACTIONS(1137), - [anon_sym_ends_DASHwith] = ACTIONS(1137), - [anon_sym_EQ_TILDE] = ACTIONS(1137), - [anon_sym_BANG_TILDE] = ACTIONS(1137), - [anon_sym_bit_DASHand] = ACTIONS(1137), - [anon_sym_bit_DASHxor] = ACTIONS(1137), - [anon_sym_bit_DASHor] = ACTIONS(1137), - [anon_sym_and] = ACTIONS(1137), - [anon_sym_xor] = ACTIONS(1137), - [anon_sym_or] = ACTIONS(1137), - [anon_sym_not] = ACTIONS(1137), - [anon_sym_null] = ACTIONS(1137), - [anon_sym_true] = ACTIONS(1137), - [anon_sym_false] = ACTIONS(1137), - [aux_sym__val_number_decimal_token1] = ACTIONS(1137), - [aux_sym__val_number_token1] = ACTIONS(1137), - [aux_sym__val_number_token2] = ACTIONS(1137), - [aux_sym__val_number_token3] = ACTIONS(1137), - [aux_sym__val_number_token4] = ACTIONS(1137), - [aux_sym__val_number_token5] = ACTIONS(1137), - [aux_sym__val_number_token6] = ACTIONS(1137), - [anon_sym_0b] = ACTIONS(1137), - [anon_sym_0o] = ACTIONS(1137), - [anon_sym_0x] = ACTIONS(1137), - [sym_val_date] = ACTIONS(1137), - [anon_sym_DQUOTE] = ACTIONS(1137), - [sym__str_single_quotes] = ACTIONS(1137), - [sym__str_back_ticks] = ACTIONS(1137), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1137), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1137), - [anon_sym_CARET] = ACTIONS(1137), + [426] = { + [sym_comment] = STATE(426), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1241), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [sym__entry_separator] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1243), [anon_sym_POUND] = ACTIONS(105), }, - [373] = { - [sym_comment] = STATE(373), - [ts_builtin_sym_end] = ACTIONS(1119), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1119), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_break] = ACTIONS(1117), - [anon_sym_continue] = ACTIONS(1117), - [anon_sym_for] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_loop] = ACTIONS(1117), - [anon_sym_while] = ACTIONS(1117), - [anon_sym_do] = ACTIONS(1117), - [anon_sym_if] = ACTIONS(1117), - [anon_sym_match] = ACTIONS(1117), - [anon_sym_LBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_return] = ACTIONS(1117), - [anon_sym_source] = ACTIONS(1117), - [anon_sym_source_DASHenv] = ACTIONS(1117), - [anon_sym_register] = ACTIONS(1117), - [anon_sym_hide] = ACTIONS(1117), - [anon_sym_hide_DASHenv] = ACTIONS(1117), - [anon_sym_overlay] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_where] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1117), - [anon_sym_PLUS_PLUS] = ACTIONS(1117), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1117), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1117), - [anon_sym_BANG_EQ] = ACTIONS(1117), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1117), - [anon_sym_GT_EQ] = ACTIONS(1117), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1117), - [anon_sym_BANG_TILDE] = ACTIONS(1117), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [anon_sym_not] = ACTIONS(1117), - [anon_sym_null] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_token1] = ACTIONS(1117), - [aux_sym__val_number_token2] = ACTIONS(1117), - [aux_sym__val_number_token3] = ACTIONS(1117), - [aux_sym__val_number_token4] = ACTIONS(1117), - [aux_sym__val_number_token5] = ACTIONS(1117), - [aux_sym__val_number_token6] = ACTIONS(1117), - [anon_sym_0b] = ACTIONS(1117), - [anon_sym_0o] = ACTIONS(1117), - [anon_sym_0x] = ACTIONS(1117), - [sym_val_date] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1117), - [sym__str_single_quotes] = ACTIONS(1117), - [sym__str_back_ticks] = ACTIONS(1117), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), - [anon_sym_CARET] = ACTIONS(1117), + [427] = { + [sym_comment] = STATE(427), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_list] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_make] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_catch] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_as] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [sym__entry_separator] = ACTIONS(826), + [aux_sym__record_key_token2] = ACTIONS(824), + [aux_sym_unquoted_token6] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, - [374] = { - [sym_comment] = STATE(374), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [428] = { + [sym_comment] = STATE(428), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1209), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [375] = { - [sym_comment] = STATE(375), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [429] = { + [sym_comment] = STATE(429), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(1227), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [sym__entry_separator] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [376] = { - [sym_comment] = STATE(376), - [ts_builtin_sym_end] = ACTIONS(1123), - [anon_sym_export] = ACTIONS(1121), - [anon_sym_alias] = ACTIONS(1121), - [anon_sym_let] = ACTIONS(1121), - [anon_sym_let_DASHenv] = ACTIONS(1121), - [anon_sym_mut] = ACTIONS(1121), - [anon_sym_const] = ACTIONS(1121), - [anon_sym_SEMI] = ACTIONS(1121), - [sym_cmd_identifier] = ACTIONS(1121), - [anon_sym_LF] = ACTIONS(1123), - [anon_sym_def] = ACTIONS(1121), - [anon_sym_export_DASHenv] = ACTIONS(1121), - [anon_sym_extern] = ACTIONS(1121), - [anon_sym_module] = ACTIONS(1121), - [anon_sym_use] = ACTIONS(1121), - [anon_sym_LBRACK] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1121), - [anon_sym_DOLLAR] = ACTIONS(1121), - [anon_sym_error] = ACTIONS(1121), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_break] = ACTIONS(1121), - [anon_sym_continue] = ACTIONS(1121), - [anon_sym_for] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_loop] = ACTIONS(1121), - [anon_sym_while] = ACTIONS(1121), - [anon_sym_do] = ACTIONS(1121), - [anon_sym_if] = ACTIONS(1121), - [anon_sym_match] = ACTIONS(1121), - [anon_sym_LBRACE] = ACTIONS(1121), - [anon_sym_DOT] = ACTIONS(1121), - [anon_sym_try] = ACTIONS(1121), - [anon_sym_return] = ACTIONS(1121), - [anon_sym_source] = ACTIONS(1121), - [anon_sym_source_DASHenv] = ACTIONS(1121), - [anon_sym_register] = ACTIONS(1121), - [anon_sym_hide] = ACTIONS(1121), - [anon_sym_hide_DASHenv] = ACTIONS(1121), - [anon_sym_overlay] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_where] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1121), - [anon_sym_PLUS_PLUS] = ACTIONS(1121), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1121), - [anon_sym_SLASH_SLASH] = ACTIONS(1121), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1121), - [anon_sym_bit_DASHshr] = ACTIONS(1121), - [anon_sym_EQ_EQ] = ACTIONS(1121), - [anon_sym_BANG_EQ] = ACTIONS(1121), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1121), - [anon_sym_GT_EQ] = ACTIONS(1121), - [anon_sym_not_DASHin] = ACTIONS(1121), - [anon_sym_starts_DASHwith] = ACTIONS(1121), - [anon_sym_ends_DASHwith] = ACTIONS(1121), - [anon_sym_EQ_TILDE] = ACTIONS(1121), - [anon_sym_BANG_TILDE] = ACTIONS(1121), - [anon_sym_bit_DASHand] = ACTIONS(1121), - [anon_sym_bit_DASHxor] = ACTIONS(1121), - [anon_sym_bit_DASHor] = ACTIONS(1121), - [anon_sym_and] = ACTIONS(1121), - [anon_sym_xor] = ACTIONS(1121), - [anon_sym_or] = ACTIONS(1121), - [anon_sym_not] = ACTIONS(1121), - [anon_sym_null] = ACTIONS(1121), - [anon_sym_true] = ACTIONS(1121), - [anon_sym_false] = ACTIONS(1121), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_token1] = ACTIONS(1121), - [aux_sym__val_number_token2] = ACTIONS(1121), - [aux_sym__val_number_token3] = ACTIONS(1121), - [aux_sym__val_number_token4] = ACTIONS(1121), - [aux_sym__val_number_token5] = ACTIONS(1121), - [aux_sym__val_number_token6] = ACTIONS(1121), - [anon_sym_0b] = ACTIONS(1121), - [anon_sym_0o] = ACTIONS(1121), - [anon_sym_0x] = ACTIONS(1121), - [sym_val_date] = ACTIONS(1121), - [anon_sym_DQUOTE] = ACTIONS(1121), - [sym__str_single_quotes] = ACTIONS(1121), - [sym__str_back_ticks] = ACTIONS(1121), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), - [anon_sym_CARET] = ACTIONS(1121), + [430] = { + [sym_comment] = STATE(430), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [sym__entry_separator] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [377] = { - [sym_comment] = STATE(377), - [ts_builtin_sym_end] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1113), - [anon_sym_alias] = ACTIONS(1113), - [anon_sym_let] = ACTIONS(1113), - [anon_sym_let_DASHenv] = ACTIONS(1113), - [anon_sym_mut] = ACTIONS(1113), - [anon_sym_const] = ACTIONS(1113), - [anon_sym_SEMI] = ACTIONS(1113), - [sym_cmd_identifier] = ACTIONS(1113), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_def] = ACTIONS(1113), - [anon_sym_export_DASHenv] = ACTIONS(1113), - [anon_sym_extern] = ACTIONS(1113), - [anon_sym_module] = ACTIONS(1113), - [anon_sym_use] = ACTIONS(1113), - [anon_sym_LBRACK] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1113), - [anon_sym_DOLLAR] = ACTIONS(1113), - [anon_sym_error] = ACTIONS(1113), - [anon_sym_GT] = ACTIONS(1113), - [anon_sym_DASH] = ACTIONS(1113), - [anon_sym_break] = ACTIONS(1113), - [anon_sym_continue] = ACTIONS(1113), - [anon_sym_for] = ACTIONS(1113), - [anon_sym_in] = ACTIONS(1113), - [anon_sym_loop] = ACTIONS(1113), - [anon_sym_while] = ACTIONS(1113), - [anon_sym_do] = ACTIONS(1113), - [anon_sym_if] = ACTIONS(1113), - [anon_sym_match] = ACTIONS(1113), - [anon_sym_LBRACE] = ACTIONS(1113), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(1113), - [anon_sym_return] = ACTIONS(1113), - [anon_sym_source] = ACTIONS(1113), - [anon_sym_source_DASHenv] = ACTIONS(1113), - [anon_sym_register] = ACTIONS(1113), - [anon_sym_hide] = ACTIONS(1113), - [anon_sym_hide_DASHenv] = ACTIONS(1113), - [anon_sym_overlay] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_where] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1113), - [anon_sym_PLUS_PLUS] = ACTIONS(1113), - [anon_sym_SLASH] = ACTIONS(1113), - [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(1113), - [anon_sym_bit_DASHshl] = ACTIONS(1113), - [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1113), - [anon_sym_BANG_EQ] = ACTIONS(1113), - [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1113), - [anon_sym_GT_EQ] = ACTIONS(1113), - [anon_sym_not_DASHin] = ACTIONS(1113), - [anon_sym_starts_DASHwith] = ACTIONS(1113), - [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1113), - [anon_sym_BANG_TILDE] = ACTIONS(1113), - [anon_sym_bit_DASHand] = ACTIONS(1113), - [anon_sym_bit_DASHxor] = ACTIONS(1113), - [anon_sym_bit_DASHor] = ACTIONS(1113), - [anon_sym_and] = ACTIONS(1113), - [anon_sym_xor] = ACTIONS(1113), - [anon_sym_or] = ACTIONS(1113), - [anon_sym_not] = ACTIONS(1113), - [anon_sym_null] = ACTIONS(1113), - [anon_sym_true] = ACTIONS(1113), - [anon_sym_false] = ACTIONS(1113), - [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_token1] = ACTIONS(1113), - [aux_sym__val_number_token2] = ACTIONS(1113), - [aux_sym__val_number_token3] = ACTIONS(1113), - [aux_sym__val_number_token4] = ACTIONS(1113), - [aux_sym__val_number_token5] = ACTIONS(1113), - [aux_sym__val_number_token6] = ACTIONS(1113), - [anon_sym_0b] = ACTIONS(1113), - [anon_sym_0o] = ACTIONS(1113), - [anon_sym_0x] = ACTIONS(1113), - [sym_val_date] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1113), - [sym__str_single_quotes] = ACTIONS(1113), - [sym__str_back_ticks] = ACTIONS(1113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), - [anon_sym_CARET] = ACTIONS(1113), - [anon_sym_POUND] = ACTIONS(105), + [431] = { + [sym_comment] = STATE(431), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(761), + [anon_sym_DOLLAR] = ACTIONS(761), + [anon_sym_error] = ACTIONS(759), + [anon_sym_list] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(1245), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_make] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_else] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(761), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(1247), + [anon_sym_try] = ACTIONS(759), + [anon_sym_catch] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_new] = ACTIONS(759), + [anon_sym_as] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(761), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(761), + [anon_sym_BANG_EQ] = ACTIONS(761), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(761), + [anon_sym_GT_EQ] = ACTIONS(761), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(761), + [anon_sym_BANG_TILDE] = ACTIONS(761), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(1245), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(761), + [aux_sym__val_number_token2] = ACTIONS(761), + [aux_sym__val_number_token3] = ACTIONS(761), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(761), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(761), + [sym__str_single_quotes] = ACTIONS(761), + [sym__str_back_ticks] = ACTIONS(761), + [aux_sym__record_key_token2] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(1249), + [aux_sym_unquoted_token6] = ACTIONS(1251), + [anon_sym_POUND] = ACTIONS(3), }, - [378] = { - [sym_comment] = STATE(378), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), + [432] = { + [sym_comment] = STATE(432), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(1253), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [sym__entry_separator] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [379] = { - [sym_comment] = STATE(379), - [ts_builtin_sym_end] = ACTIONS(1135), - [anon_sym_export] = ACTIONS(1133), - [anon_sym_alias] = ACTIONS(1133), - [anon_sym_let] = ACTIONS(1133), - [anon_sym_let_DASHenv] = ACTIONS(1133), - [anon_sym_mut] = ACTIONS(1133), - [anon_sym_const] = ACTIONS(1133), - [anon_sym_SEMI] = ACTIONS(1133), - [sym_cmd_identifier] = ACTIONS(1133), - [anon_sym_LF] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1133), - [anon_sym_export_DASHenv] = ACTIONS(1133), - [anon_sym_extern] = ACTIONS(1133), - [anon_sym_module] = ACTIONS(1133), - [anon_sym_use] = ACTIONS(1133), - [anon_sym_LBRACK] = ACTIONS(1133), - [anon_sym_LPAREN] = ACTIONS(1133), - [anon_sym_DOLLAR] = ACTIONS(1133), - [anon_sym_error] = ACTIONS(1133), - [anon_sym_GT] = ACTIONS(1133), - [anon_sym_DASH] = ACTIONS(1133), - [anon_sym_break] = ACTIONS(1133), - [anon_sym_continue] = ACTIONS(1133), - [anon_sym_for] = ACTIONS(1133), - [anon_sym_in] = ACTIONS(1133), - [anon_sym_loop] = ACTIONS(1133), - [anon_sym_while] = ACTIONS(1133), - [anon_sym_do] = ACTIONS(1133), - [anon_sym_if] = ACTIONS(1133), - [anon_sym_match] = ACTIONS(1133), - [anon_sym_LBRACE] = ACTIONS(1133), - [anon_sym_DOT] = ACTIONS(1133), - [anon_sym_try] = ACTIONS(1133), - [anon_sym_return] = ACTIONS(1133), - [anon_sym_source] = ACTIONS(1133), - [anon_sym_source_DASHenv] = ACTIONS(1133), - [anon_sym_register] = ACTIONS(1133), - [anon_sym_hide] = ACTIONS(1133), - [anon_sym_hide_DASHenv] = ACTIONS(1133), - [anon_sym_overlay] = ACTIONS(1133), - [anon_sym_STAR] = ACTIONS(1133), - [anon_sym_where] = ACTIONS(1133), - [anon_sym_STAR_STAR] = ACTIONS(1133), - [anon_sym_PLUS_PLUS] = ACTIONS(1133), - [anon_sym_SLASH] = ACTIONS(1133), - [anon_sym_mod] = ACTIONS(1133), - [anon_sym_SLASH_SLASH] = ACTIONS(1133), - [anon_sym_PLUS] = ACTIONS(1133), - [anon_sym_bit_DASHshl] = ACTIONS(1133), - [anon_sym_bit_DASHshr] = ACTIONS(1133), - [anon_sym_EQ_EQ] = ACTIONS(1133), - [anon_sym_BANG_EQ] = ACTIONS(1133), - [anon_sym_LT2] = ACTIONS(1133), - [anon_sym_LT_EQ] = ACTIONS(1133), - [anon_sym_GT_EQ] = ACTIONS(1133), - [anon_sym_not_DASHin] = ACTIONS(1133), - [anon_sym_starts_DASHwith] = ACTIONS(1133), - [anon_sym_ends_DASHwith] = ACTIONS(1133), - [anon_sym_EQ_TILDE] = ACTIONS(1133), - [anon_sym_BANG_TILDE] = ACTIONS(1133), - [anon_sym_bit_DASHand] = ACTIONS(1133), - [anon_sym_bit_DASHxor] = ACTIONS(1133), - [anon_sym_bit_DASHor] = ACTIONS(1133), - [anon_sym_and] = ACTIONS(1133), - [anon_sym_xor] = ACTIONS(1133), - [anon_sym_or] = ACTIONS(1133), - [anon_sym_not] = ACTIONS(1133), - [anon_sym_null] = ACTIONS(1133), - [anon_sym_true] = ACTIONS(1133), - [anon_sym_false] = ACTIONS(1133), - [aux_sym__val_number_decimal_token1] = ACTIONS(1133), - [aux_sym__val_number_token1] = ACTIONS(1133), - [aux_sym__val_number_token2] = ACTIONS(1133), - [aux_sym__val_number_token3] = ACTIONS(1133), - [aux_sym__val_number_token4] = ACTIONS(1133), - [aux_sym__val_number_token5] = ACTIONS(1133), - [aux_sym__val_number_token6] = ACTIONS(1133), - [anon_sym_0b] = ACTIONS(1133), - [anon_sym_0o] = ACTIONS(1133), - [anon_sym_0x] = ACTIONS(1133), - [sym_val_date] = ACTIONS(1133), - [anon_sym_DQUOTE] = ACTIONS(1133), - [sym__str_single_quotes] = ACTIONS(1133), - [sym__str_back_ticks] = ACTIONS(1133), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1133), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1133), - [anon_sym_CARET] = ACTIONS(1133), + [433] = { + [sym_comment] = STATE(433), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [sym__entry_separator] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [380] = { - [sym_comment] = STATE(380), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [434] = { + [sym_comment] = STATE(434), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_list] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_make] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_else] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(1255), + [anon_sym_try] = ACTIONS(750), + [anon_sym_catch] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_new] = ACTIONS(750), + [anon_sym_as] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(1258), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [sym__entry_separator] = ACTIONS(752), + [aux_sym__record_key_token2] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, - [381] = { - [sym_comment] = STATE(381), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [435] = { + [sym_comment] = STATE(435), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [382] = { - [sym_comment] = STATE(382), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1173), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), + [436] = { + [sym_comment] = STATE(436), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(1260), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1205), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(3), }, - [383] = { - [sym_comment] = STATE(383), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), + [437] = { + [sym_comment] = STATE(437), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1209), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [384] = { - [sym_comment] = STATE(384), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1173), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), + [438] = { + [sym_comment] = STATE(438), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(752), + [anon_sym_DOLLAR] = ACTIONS(752), + [anon_sym_error] = ACTIONS(750), + [anon_sym_list] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_make] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_else] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(752), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(1266), + [anon_sym_try] = ACTIONS(750), + [anon_sym_catch] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_new] = ACTIONS(750), + [anon_sym_as] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(752), + [anon_sym_PLUS_PLUS] = ACTIONS(752), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(752), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(752), + [anon_sym_BANG_EQ] = ACTIONS(752), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(752), + [anon_sym_GT_EQ] = ACTIONS(752), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(752), + [anon_sym_BANG_TILDE] = ACTIONS(752), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(1269), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(752), + [aux_sym__val_number_token2] = ACTIONS(752), + [aux_sym__val_number_token3] = ACTIONS(752), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(752), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(752), + [sym__str_single_quotes] = ACTIONS(752), + [sym__str_back_ticks] = ACTIONS(752), + [aux_sym__record_key_token2] = ACTIONS(750), + [aux_sym_unquoted_token6] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), }, - [385] = { - [sym_comment] = STATE(385), - [ts_builtin_sym_end] = ACTIONS(894), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_POUND] = ACTIONS(105), + [439] = { + [sym_comment] = STATE(439), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(1271), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(777), + [aux_sym__val_number_token2] = ACTIONS(777), + [aux_sym__val_number_token3] = ACTIONS(777), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(777), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), + [anon_sym_POUND] = ACTIONS(3), }, - [386] = { - [sym_comment] = STATE(386), - [ts_builtin_sym_end] = ACTIONS(1127), - [anon_sym_export] = ACTIONS(1125), - [anon_sym_alias] = ACTIONS(1125), - [anon_sym_let] = ACTIONS(1125), - [anon_sym_let_DASHenv] = ACTIONS(1125), - [anon_sym_mut] = ACTIONS(1125), - [anon_sym_const] = ACTIONS(1125), - [anon_sym_SEMI] = ACTIONS(1125), - [sym_cmd_identifier] = ACTIONS(1125), - [anon_sym_LF] = ACTIONS(1127), - [anon_sym_def] = ACTIONS(1125), - [anon_sym_export_DASHenv] = ACTIONS(1125), - [anon_sym_extern] = ACTIONS(1125), - [anon_sym_module] = ACTIONS(1125), - [anon_sym_use] = ACTIONS(1125), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1125), - [anon_sym_DOLLAR] = ACTIONS(1125), - [anon_sym_error] = ACTIONS(1125), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_break] = ACTIONS(1125), - [anon_sym_continue] = ACTIONS(1125), - [anon_sym_for] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_loop] = ACTIONS(1125), - [anon_sym_while] = ACTIONS(1125), - [anon_sym_do] = ACTIONS(1125), - [anon_sym_if] = ACTIONS(1125), - [anon_sym_match] = ACTIONS(1125), - [anon_sym_LBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_try] = ACTIONS(1125), - [anon_sym_return] = ACTIONS(1125), - [anon_sym_source] = ACTIONS(1125), - [anon_sym_source_DASHenv] = ACTIONS(1125), - [anon_sym_register] = ACTIONS(1125), - [anon_sym_hide] = ACTIONS(1125), - [anon_sym_hide_DASHenv] = ACTIONS(1125), - [anon_sym_overlay] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_where] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1125), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1125), - [anon_sym_BANG_EQ] = ACTIONS(1125), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1125), - [anon_sym_GT_EQ] = ACTIONS(1125), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1125), - [anon_sym_BANG_TILDE] = ACTIONS(1125), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [anon_sym_not] = ACTIONS(1125), - [anon_sym_null] = ACTIONS(1125), - [anon_sym_true] = ACTIONS(1125), - [anon_sym_false] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_token1] = ACTIONS(1125), - [aux_sym__val_number_token2] = ACTIONS(1125), - [aux_sym__val_number_token3] = ACTIONS(1125), - [aux_sym__val_number_token4] = ACTIONS(1125), - [aux_sym__val_number_token5] = ACTIONS(1125), - [aux_sym__val_number_token6] = ACTIONS(1125), - [anon_sym_0b] = ACTIONS(1125), - [anon_sym_0o] = ACTIONS(1125), - [anon_sym_0x] = ACTIONS(1125), - [sym_val_date] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), - [anon_sym_CARET] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(105), - }, - [387] = { - [sym_comment] = STATE(387), - [ts_builtin_sym_end] = ACTIONS(1131), - [anon_sym_export] = ACTIONS(1129), - [anon_sym_alias] = ACTIONS(1129), - [anon_sym_let] = ACTIONS(1129), - [anon_sym_let_DASHenv] = ACTIONS(1129), - [anon_sym_mut] = ACTIONS(1129), - [anon_sym_const] = ACTIONS(1129), - [anon_sym_SEMI] = ACTIONS(1129), - [sym_cmd_identifier] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_def] = ACTIONS(1129), - [anon_sym_export_DASHenv] = ACTIONS(1129), - [anon_sym_extern] = ACTIONS(1129), - [anon_sym_module] = ACTIONS(1129), - [anon_sym_use] = ACTIONS(1129), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_error] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_break] = ACTIONS(1129), - [anon_sym_continue] = ACTIONS(1129), - [anon_sym_for] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_loop] = ACTIONS(1129), - [anon_sym_while] = ACTIONS(1129), - [anon_sym_do] = ACTIONS(1129), - [anon_sym_if] = ACTIONS(1129), - [anon_sym_match] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_try] = ACTIONS(1129), - [anon_sym_return] = ACTIONS(1129), - [anon_sym_source] = ACTIONS(1129), - [anon_sym_source_DASHenv] = ACTIONS(1129), - [anon_sym_register] = ACTIONS(1129), - [anon_sym_hide] = ACTIONS(1129), - [anon_sym_hide_DASHenv] = ACTIONS(1129), - [anon_sym_overlay] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_where] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_not] = ACTIONS(1129), - [anon_sym_null] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_token1] = ACTIONS(1129), - [aux_sym__val_number_token2] = ACTIONS(1129), - [aux_sym__val_number_token3] = ACTIONS(1129), - [aux_sym__val_number_token4] = ACTIONS(1129), - [aux_sym__val_number_token5] = ACTIONS(1129), - [aux_sym__val_number_token6] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_CARET] = ACTIONS(1129), - [anon_sym_POUND] = ACTIONS(105), - }, - [388] = { - [sym_comment] = STATE(388), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1161), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1167), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1157), - [anon_sym_PLUS_PLUS] = ACTIONS(1157), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1161), - [anon_sym_bit_DASHshl] = ACTIONS(1165), - [anon_sym_bit_DASHshr] = ACTIONS(1165), - [anon_sym_EQ_EQ] = ACTIONS(1159), - [anon_sym_BANG_EQ] = ACTIONS(1159), - [anon_sym_LT2] = ACTIONS(1159), - [anon_sym_LT_EQ] = ACTIONS(1159), - [anon_sym_GT_EQ] = ACTIONS(1159), - [anon_sym_not_DASHin] = ACTIONS(1167), - [anon_sym_starts_DASHwith] = ACTIONS(1167), - [anon_sym_ends_DASHwith] = ACTIONS(1167), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_not] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [389] = { - [sym_comment] = STATE(389), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_SEMI] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_where] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_not] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [390] = { - [sym_comment] = STATE(390), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(1183), - [aux_sym__immediate_decimal_token2] = ACTIONS(1185), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [sym__entry_separator] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), - }, - [391] = { - [sym_comment] = STATE(391), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(1187), - [aux_sym__immediate_decimal_token2] = ACTIONS(1189), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [392] = { - [sym_comment] = STATE(392), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(1191), - [aux_sym__immediate_decimal_token2] = ACTIONS(1193), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [sym__entry_separator] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), - }, - [393] = { - [sym_comment] = STATE(393), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), + [440] = { + [sym_comment] = STATE(440), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), [anon_sym_LPAREN] = ACTIONS(737), [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_error] = ACTIONS(737), - [anon_sym_list] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_make] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_else] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), [anon_sym_RBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(1195), - [anon_sym_try] = ACTIONS(737), - [anon_sym_catch] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_new] = ACTIONS(737), - [anon_sym_as] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), [anon_sym_STAR_STAR] = ACTIONS(737), [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), [anon_sym_EQ_EQ] = ACTIONS(737), [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), + [anon_sym_LT2] = ACTIONS(735), [anon_sym_LT_EQ] = ACTIONS(737), [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), [anon_sym_EQ_TILDE] = ACTIONS(737), [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(1198), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(1213), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), [aux_sym__val_number_token1] = ACTIONS(737), [aux_sym__val_number_token2] = ACTIONS(737), [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), + [aux_sym__val_number_token4] = ACTIONS(735), [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), [anon_sym_DQUOTE] = ACTIONS(737), [sym__str_single_quotes] = ACTIONS(737), [sym__str_back_ticks] = ACTIONS(737), - [sym__entry_separator] = ACTIONS(739), - [aux_sym__record_key_token2] = ACTIONS(737), - [aux_sym_unquoted_token6] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(105), - }, - [394] = { - [sym_comment] = STATE(394), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(1200), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1189), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [395] = { - [sym_comment] = STATE(395), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_list] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_make] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_else] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(1205), - [anon_sym_try] = ACTIONS(758), - [anon_sym_catch] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_new] = ACTIONS(758), - [anon_sym_as] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(1203), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [sym__entry_separator] = ACTIONS(760), - [aux_sym__record_key_token2] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(1207), - [aux_sym_unquoted_token6] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), - }, - [396] = { - [sym_comment] = STATE(396), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1189), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [397] = { - [sym_comment] = STATE(397), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(1211), - [aux_sym__immediate_decimal_token2] = ACTIONS(1213), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), - }, - [398] = { - [sym_comment] = STATE(398), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(1215), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [sym__entry_separator] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), - }, - [399] = { - [sym_comment] = STATE(399), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(717), - [anon_sym_DOLLAR] = ACTIONS(717), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(717), - [anon_sym_PLUS_PLUS] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(717), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(717), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(1217), - [aux_sym__immediate_decimal_token2] = ACTIONS(1219), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(717), - [aux_sym__val_number_token2] = ACTIONS(717), - [aux_sym__val_number_token3] = ACTIONS(717), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(717), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(717), - [sym__str_single_quotes] = ACTIONS(717), - [sym__str_back_ticks] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(3), - }, - [400] = { - [sym_comment] = STATE(400), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(1185), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [sym__entry_separator] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), - }, - [401] = { - [sym_comment] = STATE(401), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(1221), - [aux_sym__immediate_decimal_token2] = ACTIONS(1223), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [402] = { - [sym_comment] = STATE(402), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(733), - [anon_sym_DOLLAR] = ACTIONS(733), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(733), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(733), - [anon_sym_PLUS_PLUS] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(733), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(733), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(1225), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(733), - [aux_sym__val_number_token2] = ACTIONS(733), - [aux_sym__val_number_token3] = ACTIONS(733), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(733), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [sym__str_single_quotes] = ACTIONS(733), - [sym__str_back_ticks] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(3), - }, - [403] = { - [sym_comment] = STATE(403), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [404] = { - [sym_comment] = STATE(404), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(739), - [anon_sym_DOLLAR] = ACTIONS(739), - [anon_sym_error] = ACTIONS(737), - [anon_sym_list] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_make] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_else] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), - [anon_sym_RBRACE] = ACTIONS(739), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(1227), - [anon_sym_try] = ACTIONS(737), - [anon_sym_catch] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_new] = ACTIONS(737), - [anon_sym_as] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(739), - [anon_sym_PLUS_PLUS] = ACTIONS(739), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(739), - [anon_sym_BANG_EQ] = ACTIONS(739), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(739), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(739), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(1230), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(739), - [aux_sym__val_number_token2] = ACTIONS(739), - [aux_sym__val_number_token3] = ACTIONS(739), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(739), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(739), - [sym__str_single_quotes] = ACTIONS(739), - [sym__str_back_ticks] = ACTIONS(739), - [aux_sym__record_key_token2] = ACTIONS(737), - [aux_sym_unquoted_token6] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(3), }, - [405] = { - [sym_comment] = STATE(405), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(1193), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [sym__entry_separator] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), - }, - [406] = { - [sym_comment] = STATE(406), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1232), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [sym__entry_separator] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1234), - [anon_sym_POUND] = ACTIONS(105), - }, - [407] = { - [sym_comment] = STATE(407), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1223), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [408] = { - [sym_comment] = STATE(408), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(1236), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [sym__entry_separator] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), - }, - [409] = { - [sym_comment] = STATE(409), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), + [441] = { + [sym_comment] = STATE(441), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), [anon_sym_LPAREN] = ACTIONS(737), [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_error] = ACTIONS(737), - [anon_sym_list] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_make] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_else] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), [anon_sym_RBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(1238), - [anon_sym_try] = ACTIONS(737), - [anon_sym_catch] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_new] = ACTIONS(737), - [anon_sym_as] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), [anon_sym_STAR_STAR] = ACTIONS(737), [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), [anon_sym_EQ_EQ] = ACTIONS(737), [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), + [anon_sym_LT2] = ACTIONS(735), [anon_sym_LT_EQ] = ACTIONS(737), [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), [anon_sym_EQ_TILDE] = ACTIONS(737), [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(1241), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(1273), + [aux_sym__immediate_decimal_token2] = ACTIONS(1275), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), [aux_sym__val_number_token1] = ACTIONS(737), [aux_sym__val_number_token2] = ACTIONS(737), [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), + [aux_sym__val_number_token4] = ACTIONS(735), [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), [anon_sym_DQUOTE] = ACTIONS(737), [sym__str_single_quotes] = ACTIONS(737), [sym__str_back_ticks] = ACTIONS(737), - [sym__entry_separator] = ACTIONS(739), - [aux_sym__record_key_token2] = ACTIONS(737), - [anon_sym_POUND] = ACTIONS(105), - }, - [410] = { - [sym_comment] = STATE(410), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1223), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [411] = { - [sym_comment] = STATE(411), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [sym__entry_separator] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), - }, - [412] = { - [sym_comment] = STATE(412), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(760), - [anon_sym_DOLLAR] = ACTIONS(760), - [anon_sym_error] = ACTIONS(758), - [anon_sym_list] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(1246), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_make] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_else] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(760), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(1248), - [anon_sym_try] = ACTIONS(758), - [anon_sym_catch] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_new] = ACTIONS(758), - [anon_sym_as] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(760), - [anon_sym_PLUS_PLUS] = ACTIONS(760), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(760), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(760), - [anon_sym_BANG_EQ] = ACTIONS(760), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(760), - [anon_sym_GT_EQ] = ACTIONS(760), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(760), - [anon_sym_BANG_TILDE] = ACTIONS(760), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(1246), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(760), - [aux_sym__val_number_token2] = ACTIONS(760), - [aux_sym__val_number_token3] = ACTIONS(760), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(760), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(760), - [sym__str_single_quotes] = ACTIONS(760), - [sym__str_back_ticks] = ACTIONS(760), - [aux_sym__record_key_token2] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(1250), - [aux_sym_unquoted_token6] = ACTIONS(1252), - [anon_sym_POUND] = ACTIONS(3), - }, - [413] = { - [sym_comment] = STATE(413), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [sym__entry_separator] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), - }, - [414] = { - [sym_comment] = STATE(414), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_error] = ACTIONS(804), - [anon_sym_list] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_make] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_else] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_catch] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_new] = ACTIONS(804), - [anon_sym_as] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [sym__entry_separator] = ACTIONS(806), - [aux_sym__record_key_token2] = ACTIONS(804), - [aux_sym_unquoted_token6] = ACTIONS(804), - [anon_sym_POUND] = ACTIONS(105), - }, - [415] = { - [sym_comment] = STATE(415), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1213), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), - }, - [416] = { - [sym_comment] = STATE(416), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(717), - [anon_sym_DOLLAR] = ACTIONS(717), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(717), - [anon_sym_PLUS_PLUS] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(717), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(717), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(1254), - [aux_sym__immediate_decimal_token2] = ACTIONS(1256), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(717), - [aux_sym__val_number_token2] = ACTIONS(717), - [aux_sym__val_number_token3] = ACTIONS(717), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(717), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(717), - [sym__str_single_quotes] = ACTIONS(717), - [sym__str_back_ticks] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(3), - }, - [417] = { - [sym_comment] = STATE(417), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(1258), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1213), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), - }, - [418] = { - [sym_comment] = STATE(418), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(717), - [anon_sym_DOLLAR] = ACTIONS(717), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(717), - [anon_sym_PLUS_PLUS] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(717), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(717), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(1219), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(717), - [aux_sym__val_number_token2] = ACTIONS(717), - [aux_sym__val_number_token3] = ACTIONS(717), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(717), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(717), - [sym__str_single_quotes] = ACTIONS(717), - [sym__str_back_ticks] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(3), - }, - [419] = { - [sym_comment] = STATE(419), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(1261), - [aux_sym__immediate_decimal_token2] = ACTIONS(1263), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), - }, - [420] = { - [sym_comment] = STATE(420), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [sym__entry_separator] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(105), - }, - [421] = { - [sym_comment] = STATE(421), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [sym__entry_separator] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1234), - [anon_sym_POUND] = ACTIONS(105), - }, - [422] = { - [sym_comment] = STATE(422), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1263), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), - }, - [423] = { - [sym_path] = STATE(494), - [sym_comment] = STATE(423), - [aux_sym_cell_path_repeat1] = STATE(451), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_list] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_make] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_else] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(788), - [anon_sym_catch] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_new] = ACTIONS(788), - [anon_sym_as] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [sym__entry_separator] = ACTIONS(790), - [aux_sym__record_key_token2] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(105), - }, - [424] = { - [sym_path] = STATE(494), - [sym_comment] = STATE(424), - [aux_sym_cell_path_repeat1] = STATE(423), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_list] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_make] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_else] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(808), - [anon_sym_catch] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_new] = ACTIONS(808), - [anon_sym_as] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [sym__entry_separator] = ACTIONS(810), - [aux_sym__record_key_token2] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(105), - }, - [425] = { - [sym_path] = STATE(494), - [sym_comment] = STATE(425), - [aux_sym_cell_path_repeat1] = STATE(451), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_list] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_make] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_else] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_catch] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_new] = ACTIONS(788), - [anon_sym_as] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [sym__entry_separator] = ACTIONS(790), - [aux_sym__record_key_token2] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(105), - }, - [426] = { - [sym_cell_path] = STATE(488), - [sym_path] = STATE(449), - [sym_comment] = STATE(426), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_list] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_make] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_else] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(1267), - [anon_sym_try] = ACTIONS(781), - [anon_sym_catch] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_new] = ACTIONS(781), - [anon_sym_as] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [sym__entry_separator] = ACTIONS(783), - [aux_sym__record_key_token2] = ACTIONS(781), - [anon_sym_POUND] = ACTIONS(105), - }, - [427] = { - [sym_comment] = STATE(427), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), - }, - [428] = { - [sym_cell_path] = STATE(500), - [sym_path] = STATE(424), - [sym_comment] = STATE(428), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_error] = ACTIONS(896), - [anon_sym_list] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_make] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_else] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(896), - [anon_sym_catch] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_new] = ACTIONS(896), - [anon_sym_as] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [sym__entry_separator] = ACTIONS(898), - [aux_sym__record_key_token2] = ACTIONS(896), - [anon_sym_POUND] = ACTIONS(105), - }, - [429] = { - [sym_comment] = STATE(429), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(717), - [anon_sym_DOLLAR] = ACTIONS(717), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(717), - [anon_sym_PLUS_PLUS] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(717), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(717), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(717), - [aux_sym__val_number_token2] = ACTIONS(717), - [aux_sym__val_number_token3] = ACTIONS(717), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(717), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(717), - [sym__str_single_quotes] = ACTIONS(717), - [sym__str_back_ticks] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(3), - }, - [430] = { - [sym_comment] = STATE(430), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(717), - [anon_sym_DOLLAR] = ACTIONS(717), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(717), - [anon_sym_PLUS_PLUS] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(717), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(717), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(1256), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(717), - [aux_sym__val_number_token2] = ACTIONS(717), - [aux_sym__val_number_token3] = ACTIONS(717), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(717), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(717), - [sym__str_single_quotes] = ACTIONS(717), - [sym__str_back_ticks] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(3), - }, - [431] = { - [sym_cell_path] = STATE(528), - [sym_path] = STATE(424), - [sym_comment] = STATE(431), - [anon_sym_export] = ACTIONS(888), - [anon_sym_alias] = ACTIONS(888), - [anon_sym_let] = ACTIONS(888), - [anon_sym_let_DASHenv] = ACTIONS(888), - [anon_sym_mut] = ACTIONS(888), - [anon_sym_const] = ACTIONS(888), - [sym_cmd_identifier] = ACTIONS(888), - [anon_sym_def] = ACTIONS(888), - [anon_sym_export_DASHenv] = ACTIONS(888), - [anon_sym_extern] = ACTIONS(888), - [anon_sym_module] = ACTIONS(888), - [anon_sym_use] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(888), - [anon_sym_error] = ACTIONS(888), - [anon_sym_list] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_break] = ACTIONS(888), - [anon_sym_continue] = ACTIONS(888), - [anon_sym_for] = ACTIONS(888), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(888), - [anon_sym_make] = ACTIONS(888), - [anon_sym_while] = ACTIONS(888), - [anon_sym_do] = ACTIONS(888), - [anon_sym_if] = ACTIONS(888), - [anon_sym_else] = ACTIONS(888), - [anon_sym_match] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_DOT] = ACTIONS(888), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(888), - [anon_sym_catch] = ACTIONS(888), - [anon_sym_return] = ACTIONS(888), - [anon_sym_source] = ACTIONS(888), - [anon_sym_source_DASHenv] = ACTIONS(888), - [anon_sym_register] = ACTIONS(888), - [anon_sym_hide] = ACTIONS(888), - [anon_sym_hide_DASHenv] = ACTIONS(888), - [anon_sym_overlay] = ACTIONS(888), - [anon_sym_new] = ACTIONS(888), - [anon_sym_as] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(888), - [anon_sym_STAR_STAR] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_mod] = ACTIONS(888), - [anon_sym_SLASH_SLASH] = ACTIONS(888), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_bit_DASHshl] = ACTIONS(888), - [anon_sym_bit_DASHshr] = ACTIONS(888), - [anon_sym_EQ_EQ] = ACTIONS(888), - [anon_sym_BANG_EQ] = ACTIONS(888), - [anon_sym_LT2] = ACTIONS(888), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(888), - [anon_sym_BANG_TILDE] = ACTIONS(888), - [anon_sym_bit_DASHand] = ACTIONS(888), - [anon_sym_bit_DASHxor] = ACTIONS(888), - [anon_sym_bit_DASHor] = ACTIONS(888), - [anon_sym_and] = ACTIONS(888), - [anon_sym_xor] = ACTIONS(888), - [anon_sym_or] = ACTIONS(888), - [aux_sym__val_number_decimal_token1] = ACTIONS(888), - [aux_sym__val_number_token1] = ACTIONS(888), - [aux_sym__val_number_token2] = ACTIONS(888), - [aux_sym__val_number_token3] = ACTIONS(888), - [aux_sym__val_number_token4] = ACTIONS(888), - [aux_sym__val_number_token5] = ACTIONS(888), - [aux_sym__val_number_token6] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [sym__str_single_quotes] = ACTIONS(888), - [sym__str_back_ticks] = ACTIONS(888), - [sym__entry_separator] = ACTIONS(890), - [aux_sym__record_key_token2] = ACTIONS(888), - [anon_sym_POUND] = ACTIONS(105), - }, - [432] = { - [sym_cell_path] = STATE(530), - [sym_path] = STATE(424), - [sym_comment] = STATE(432), - [anon_sym_export] = ACTIONS(904), - [anon_sym_alias] = ACTIONS(904), - [anon_sym_let] = ACTIONS(904), - [anon_sym_let_DASHenv] = ACTIONS(904), - [anon_sym_mut] = ACTIONS(904), - [anon_sym_const] = ACTIONS(904), - [sym_cmd_identifier] = ACTIONS(904), - [anon_sym_def] = ACTIONS(904), - [anon_sym_export_DASHenv] = ACTIONS(904), - [anon_sym_extern] = ACTIONS(904), - [anon_sym_module] = ACTIONS(904), - [anon_sym_use] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_error] = ACTIONS(904), - [anon_sym_list] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_break] = ACTIONS(904), - [anon_sym_continue] = ACTIONS(904), - [anon_sym_for] = ACTIONS(904), - [anon_sym_in] = ACTIONS(904), - [anon_sym_loop] = ACTIONS(904), - [anon_sym_make] = ACTIONS(904), - [anon_sym_while] = ACTIONS(904), - [anon_sym_do] = ACTIONS(904), - [anon_sym_if] = ACTIONS(904), - [anon_sym_else] = ACTIONS(904), - [anon_sym_match] = ACTIONS(904), - [anon_sym_RBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(904), - [anon_sym_catch] = ACTIONS(904), - [anon_sym_return] = ACTIONS(904), - [anon_sym_source] = ACTIONS(904), - [anon_sym_source_DASHenv] = ACTIONS(904), - [anon_sym_register] = ACTIONS(904), - [anon_sym_hide] = ACTIONS(904), - [anon_sym_hide_DASHenv] = ACTIONS(904), - [anon_sym_overlay] = ACTIONS(904), - [anon_sym_new] = ACTIONS(904), - [anon_sym_as] = ACTIONS(904), - [anon_sym_STAR] = ACTIONS(904), - [anon_sym_STAR_STAR] = ACTIONS(904), - [anon_sym_PLUS_PLUS] = ACTIONS(904), - [anon_sym_SLASH] = ACTIONS(904), - [anon_sym_mod] = ACTIONS(904), - [anon_sym_SLASH_SLASH] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_bit_DASHshl] = ACTIONS(904), - [anon_sym_bit_DASHshr] = ACTIONS(904), - [anon_sym_EQ_EQ] = ACTIONS(904), - [anon_sym_BANG_EQ] = ACTIONS(904), - [anon_sym_LT2] = ACTIONS(904), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_not_DASHin] = ACTIONS(904), - [anon_sym_starts_DASHwith] = ACTIONS(904), - [anon_sym_ends_DASHwith] = ACTIONS(904), - [anon_sym_EQ_TILDE] = ACTIONS(904), - [anon_sym_BANG_TILDE] = ACTIONS(904), - [anon_sym_bit_DASHand] = ACTIONS(904), - [anon_sym_bit_DASHxor] = ACTIONS(904), - [anon_sym_bit_DASHor] = ACTIONS(904), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(904), - [anon_sym_or] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [sym__entry_separator] = ACTIONS(906), - [aux_sym__record_key_token2] = ACTIONS(904), - [anon_sym_POUND] = ACTIONS(105), - }, - [433] = { - [sym_comment] = STATE(433), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_error] = ACTIONS(804), - [anon_sym_list] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_make] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_else] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_catch] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_new] = ACTIONS(804), - [anon_sym_as] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [sym__entry_separator] = ACTIONS(806), - [aux_sym__record_key_token2] = ACTIONS(804), - [anon_sym_POUND] = ACTIONS(105), - }, - [434] = { - [sym_comment] = STATE(434), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_list] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_make] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_else] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(1270), - [anon_sym_try] = ACTIONS(855), - [anon_sym_catch] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_new] = ACTIONS(855), - [anon_sym_as] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(1272), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [sym__entry_separator] = ACTIONS(857), - [aux_sym__record_key_token2] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(1274), - [anon_sym_POUND] = ACTIONS(105), - }, - [435] = { - [sym_cell_path] = STATE(515), - [sym_path] = STATE(424), - [sym_comment] = STATE(435), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_list] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_make] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_else] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(871), - [anon_sym_catch] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_new] = ACTIONS(871), - [anon_sym_as] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [sym__entry_separator] = ACTIONS(873), - [aux_sym__record_key_token2] = ACTIONS(871), - [anon_sym_POUND] = ACTIONS(105), - }, - [436] = { - [sym_comment] = STATE(436), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(806), - [anon_sym_DOLLAR] = ACTIONS(806), - [anon_sym_error] = ACTIONS(804), - [anon_sym_list] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_make] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_else] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(806), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_catch] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_new] = ACTIONS(804), - [anon_sym_as] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(806), - [anon_sym_PLUS_PLUS] = ACTIONS(806), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(806), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(806), - [anon_sym_BANG_EQ] = ACTIONS(806), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(806), - [anon_sym_GT_EQ] = ACTIONS(806), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(806), - [anon_sym_BANG_TILDE] = ACTIONS(806), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(806), - [aux_sym__val_number_token2] = ACTIONS(806), - [aux_sym__val_number_token3] = ACTIONS(806), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(806), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(806), - [sym__str_single_quotes] = ACTIONS(806), - [sym__str_back_ticks] = ACTIONS(806), - [aux_sym__record_key_token2] = ACTIONS(804), - [aux_sym_unquoted_token6] = ACTIONS(804), - [anon_sym_POUND] = ACTIONS(3), - }, - [437] = { - [sym_comment] = STATE(437), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(733), - [anon_sym_DOLLAR] = ACTIONS(733), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(733), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(733), - [anon_sym_PLUS_PLUS] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(733), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(733), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(1276), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(733), - [aux_sym__val_number_token2] = ACTIONS(733), - [aux_sym__val_number_token3] = ACTIONS(733), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(733), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [sym__str_single_quotes] = ACTIONS(733), - [sym__str_back_ticks] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(3), - }, - [438] = { - [sym_cell_path] = STATE(562), - [sym_path] = STATE(424), - [sym_comment] = STATE(438), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_list] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_make] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_else] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(781), - [anon_sym_catch] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_new] = ACTIONS(781), - [anon_sym_as] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [sym__entry_separator] = ACTIONS(783), - [aux_sym__record_key_token2] = ACTIONS(781), - [anon_sym_POUND] = ACTIONS(105), - }, - [439] = { - [sym_cell_path] = STATE(518), - [sym_path] = STATE(424), - [sym_comment] = STATE(439), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_list] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_make] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_else] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(900), - [anon_sym_catch] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_new] = ACTIONS(900), - [anon_sym_as] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [sym__entry_separator] = ACTIONS(902), - [aux_sym__record_key_token2] = ACTIONS(900), - [anon_sym_POUND] = ACTIONS(105), - }, - [440] = { - [sym_comment] = STATE(440), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [sym__entry_separator] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(105), - }, - [441] = { - [sym_comment] = STATE(441), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1278), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(816), - [anon_sym_PLUS_PLUS] = ACTIONS(816), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(816), - [aux_sym__val_number_token2] = ACTIONS(816), - [aux_sym__val_number_token3] = ACTIONS(816), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(816), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1280), + [aux_sym__record_key_token2] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(3), }, [442] = { [sym_comment] = STATE(442), - [anon_sym_export] = ACTIONS(737), - [anon_sym_alias] = ACTIONS(737), - [anon_sym_let] = ACTIONS(737), - [anon_sym_let_DASHenv] = ACTIONS(737), - [anon_sym_mut] = ACTIONS(737), - [anon_sym_const] = ACTIONS(737), - [sym_cmd_identifier] = ACTIONS(737), - [anon_sym_def] = ACTIONS(737), - [anon_sym_export_DASHenv] = ACTIONS(737), - [anon_sym_extern] = ACTIONS(737), - [anon_sym_module] = ACTIONS(737), - [anon_sym_use] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(739), - [anon_sym_DOLLAR] = ACTIONS(739), - [anon_sym_error] = ACTIONS(737), - [anon_sym_list] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_break] = ACTIONS(737), - [anon_sym_continue] = ACTIONS(737), - [anon_sym_for] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_loop] = ACTIONS(737), - [anon_sym_make] = ACTIONS(737), - [anon_sym_while] = ACTIONS(737), - [anon_sym_do] = ACTIONS(737), - [anon_sym_if] = ACTIONS(737), - [anon_sym_else] = ACTIONS(737), - [anon_sym_match] = ACTIONS(737), - [anon_sym_RBRACE] = ACTIONS(739), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(1282), - [anon_sym_try] = ACTIONS(737), - [anon_sym_catch] = ACTIONS(737), - [anon_sym_return] = ACTIONS(737), - [anon_sym_source] = ACTIONS(737), - [anon_sym_source_DASHenv] = ACTIONS(737), - [anon_sym_register] = ACTIONS(737), - [anon_sym_hide] = ACTIONS(737), - [anon_sym_hide_DASHenv] = ACTIONS(737), - [anon_sym_overlay] = ACTIONS(737), - [anon_sym_new] = ACTIONS(737), - [anon_sym_as] = ACTIONS(737), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(739), - [anon_sym_PLUS_PLUS] = ACTIONS(739), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(739), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(739), - [anon_sym_BANG_EQ] = ACTIONS(739), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(739), - [anon_sym_GT_EQ] = ACTIONS(739), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(739), - [anon_sym_BANG_TILDE] = ACTIONS(739), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(1285), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(739), - [aux_sym__val_number_token2] = ACTIONS(739), - [aux_sym__val_number_token3] = ACTIONS(739), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(739), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(739), - [sym__str_single_quotes] = ACTIONS(739), - [sym__str_back_ticks] = ACTIONS(739), - [aux_sym__record_key_token2] = ACTIONS(737), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(826), + [anon_sym_DOLLAR] = ACTIONS(826), + [anon_sym_error] = ACTIONS(824), + [anon_sym_list] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_make] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_catch] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_as] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(826), + [anon_sym_PLUS_PLUS] = ACTIONS(826), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ] = ACTIONS(826), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(826), + [anon_sym_GT_EQ] = ACTIONS(826), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(826), + [anon_sym_BANG_TILDE] = ACTIONS(826), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(826), + [aux_sym__val_number_token2] = ACTIONS(826), + [aux_sym__val_number_token3] = ACTIONS(826), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(826), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(826), + [sym__str_single_quotes] = ACTIONS(826), + [sym__str_back_ticks] = ACTIONS(826), + [aux_sym__record_key_token2] = ACTIONS(824), + [aux_sym_unquoted_token6] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [443] = { [sym_comment] = STATE(443), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [sym__entry_separator] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(1277), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1239), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(3), }, [444] = { + [sym_path] = STATE(510), [sym_comment] = STATE(444), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(1287), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1263), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_cell_path_repeat1] = STATE(452), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_list] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_make] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_else] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_catch] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_new] = ACTIONS(828), + [anon_sym_as] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [sym__entry_separator] = ACTIONS(830), + [aux_sym__record_key_token2] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(105), }, [445] = { + [sym_cell_path] = STATE(505), + [sym_path] = STATE(455), [sym_comment] = STATE(445), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1290), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [sym__entry_separator] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_list] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_make] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_else] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(1280), + [anon_sym_try] = ACTIONS(789), + [anon_sym_catch] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_new] = ACTIONS(789), + [anon_sym_as] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [sym__entry_separator] = ACTIONS(791), + [aux_sym__record_key_token2] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [446] = { - [sym_cell_path] = STATE(490), - [sym_path] = STATE(449), [sym_comment] = STATE(446), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_list] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_make] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_else] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(1292), - [anon_sym_try] = ACTIONS(871), - [anon_sym_catch] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_new] = ACTIONS(871), - [anon_sym_as] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [sym__entry_separator] = ACTIONS(873), - [aux_sym__record_key_token2] = ACTIONS(871), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_def] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(752), + [anon_sym_DOLLAR] = ACTIONS(752), + [anon_sym_error] = ACTIONS(750), + [anon_sym_list] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_make] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_else] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(752), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(1283), + [anon_sym_try] = ACTIONS(750), + [anon_sym_catch] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_new] = ACTIONS(750), + [anon_sym_as] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(752), + [anon_sym_PLUS_PLUS] = ACTIONS(752), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(752), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(752), + [anon_sym_BANG_EQ] = ACTIONS(752), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(752), + [anon_sym_GT_EQ] = ACTIONS(752), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(752), + [anon_sym_BANG_TILDE] = ACTIONS(752), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(1286), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(752), + [aux_sym__val_number_token2] = ACTIONS(752), + [aux_sym__val_number_token3] = ACTIONS(752), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(752), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(752), + [sym__str_single_quotes] = ACTIONS(752), + [sym__str_back_ticks] = ACTIONS(752), + [aux_sym__record_key_token2] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), }, [447] = { [sym_comment] = STATE(447), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(733), - [anon_sym_DOLLAR] = ACTIONS(733), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(733), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(733), - [anon_sym_PLUS_PLUS] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(733), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(733), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(733), - [aux_sym__val_number_token2] = ACTIONS(733), - [aux_sym__val_number_token3] = ACTIONS(733), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(733), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [sym__str_single_quotes] = ACTIONS(733), - [sym__str_back_ticks] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(737), + [anon_sym_DOLLAR] = ACTIONS(737), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(737), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(737), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(737), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(737), + [anon_sym_BANG_EQ] = ACTIONS(737), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(737), + [anon_sym_GT_EQ] = ACTIONS(737), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(737), + [anon_sym_BANG_TILDE] = ACTIONS(737), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(1275), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(737), + [aux_sym__val_number_token2] = ACTIONS(737), + [aux_sym__val_number_token3] = ACTIONS(737), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(737), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(737), + [sym__str_single_quotes] = ACTIONS(737), + [sym__str_back_ticks] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(3), }, [448] = { - [sym_cell_path] = STATE(514), - [sym_path] = STATE(424), + [sym_cell_path] = STATE(544), + [sym_path] = STATE(463), [sym_comment] = STATE(448), - [anon_sym_export] = ACTIONS(924), - [anon_sym_alias] = ACTIONS(924), - [anon_sym_let] = ACTIONS(924), - [anon_sym_let_DASHenv] = ACTIONS(924), - [anon_sym_mut] = ACTIONS(924), - [anon_sym_const] = ACTIONS(924), - [sym_cmd_identifier] = ACTIONS(924), - [anon_sym_def] = ACTIONS(924), - [anon_sym_export_DASHenv] = ACTIONS(924), - [anon_sym_extern] = ACTIONS(924), - [anon_sym_module] = ACTIONS(924), - [anon_sym_use] = ACTIONS(924), - [anon_sym_LPAREN] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(924), - [anon_sym_error] = ACTIONS(924), - [anon_sym_list] = ACTIONS(924), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(924), - [anon_sym_break] = ACTIONS(924), - [anon_sym_continue] = ACTIONS(924), - [anon_sym_for] = ACTIONS(924), - [anon_sym_in] = ACTIONS(924), - [anon_sym_loop] = ACTIONS(924), - [anon_sym_make] = ACTIONS(924), - [anon_sym_while] = ACTIONS(924), - [anon_sym_do] = ACTIONS(924), - [anon_sym_if] = ACTIONS(924), - [anon_sym_else] = ACTIONS(924), - [anon_sym_match] = ACTIONS(924), - [anon_sym_RBRACE] = ACTIONS(924), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(924), - [anon_sym_catch] = ACTIONS(924), - [anon_sym_return] = ACTIONS(924), - [anon_sym_source] = ACTIONS(924), - [anon_sym_source_DASHenv] = ACTIONS(924), - [anon_sym_register] = ACTIONS(924), - [anon_sym_hide] = ACTIONS(924), - [anon_sym_hide_DASHenv] = ACTIONS(924), - [anon_sym_overlay] = ACTIONS(924), - [anon_sym_new] = ACTIONS(924), - [anon_sym_as] = ACTIONS(924), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(924), - [anon_sym_PLUS_PLUS] = ACTIONS(924), - [anon_sym_SLASH] = ACTIONS(924), - [anon_sym_mod] = ACTIONS(924), - [anon_sym_SLASH_SLASH] = ACTIONS(924), - [anon_sym_PLUS] = ACTIONS(924), - [anon_sym_bit_DASHshl] = ACTIONS(924), - [anon_sym_bit_DASHshr] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ] = ACTIONS(924), - [anon_sym_LT2] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(924), - [anon_sym_GT_EQ] = ACTIONS(924), - [anon_sym_not_DASHin] = ACTIONS(924), - [anon_sym_starts_DASHwith] = ACTIONS(924), - [anon_sym_ends_DASHwith] = ACTIONS(924), - [anon_sym_EQ_TILDE] = ACTIONS(924), - [anon_sym_BANG_TILDE] = ACTIONS(924), - [anon_sym_bit_DASHand] = ACTIONS(924), - [anon_sym_bit_DASHxor] = ACTIONS(924), - [anon_sym_bit_DASHor] = ACTIONS(924), - [anon_sym_and] = ACTIONS(924), - [anon_sym_xor] = ACTIONS(924), - [anon_sym_or] = ACTIONS(924), - [aux_sym__val_number_decimal_token1] = ACTIONS(924), - [aux_sym__val_number_token1] = ACTIONS(924), - [aux_sym__val_number_token2] = ACTIONS(924), - [aux_sym__val_number_token3] = ACTIONS(924), - [aux_sym__val_number_token4] = ACTIONS(924), - [aux_sym__val_number_token5] = ACTIONS(924), - [aux_sym__val_number_token6] = ACTIONS(924), - [anon_sym_DQUOTE] = ACTIONS(924), - [sym__str_single_quotes] = ACTIONS(924), - [sym__str_back_ticks] = ACTIONS(924), - [sym__entry_separator] = ACTIONS(926), - [aux_sym__record_key_token2] = ACTIONS(924), + [anon_sym_export] = ACTIONS(911), + [anon_sym_alias] = ACTIONS(911), + [anon_sym_let] = ACTIONS(911), + [anon_sym_let_DASHenv] = ACTIONS(911), + [anon_sym_mut] = ACTIONS(911), + [anon_sym_const] = ACTIONS(911), + [sym_cmd_identifier] = ACTIONS(911), + [anon_sym_def] = ACTIONS(911), + [anon_sym_export_DASHenv] = ACTIONS(911), + [anon_sym_extern] = ACTIONS(911), + [anon_sym_module] = ACTIONS(911), + [anon_sym_use] = ACTIONS(911), + [anon_sym_LPAREN] = ACTIONS(911), + [anon_sym_DOLLAR] = ACTIONS(911), + [anon_sym_error] = ACTIONS(911), + [anon_sym_list] = ACTIONS(911), + [anon_sym_GT] = ACTIONS(911), + [anon_sym_DASH] = ACTIONS(911), + [anon_sym_break] = ACTIONS(911), + [anon_sym_continue] = ACTIONS(911), + [anon_sym_for] = ACTIONS(911), + [anon_sym_in] = ACTIONS(911), + [anon_sym_loop] = ACTIONS(911), + [anon_sym_make] = ACTIONS(911), + [anon_sym_while] = ACTIONS(911), + [anon_sym_do] = ACTIONS(911), + [anon_sym_if] = ACTIONS(911), + [anon_sym_else] = ACTIONS(911), + [anon_sym_match] = ACTIONS(911), + [anon_sym_RBRACE] = ACTIONS(911), + [anon_sym_DOT] = ACTIONS(911), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(911), + [anon_sym_catch] = ACTIONS(911), + [anon_sym_return] = ACTIONS(911), + [anon_sym_source] = ACTIONS(911), + [anon_sym_source_DASHenv] = ACTIONS(911), + [anon_sym_register] = ACTIONS(911), + [anon_sym_hide] = ACTIONS(911), + [anon_sym_hide_DASHenv] = ACTIONS(911), + [anon_sym_overlay] = ACTIONS(911), + [anon_sym_new] = ACTIONS(911), + [anon_sym_as] = ACTIONS(911), + [anon_sym_STAR] = ACTIONS(911), + [anon_sym_STAR_STAR] = ACTIONS(911), + [anon_sym_PLUS_PLUS] = ACTIONS(911), + [anon_sym_SLASH] = ACTIONS(911), + [anon_sym_mod] = ACTIONS(911), + [anon_sym_SLASH_SLASH] = ACTIONS(911), + [anon_sym_PLUS] = ACTIONS(911), + [anon_sym_bit_DASHshl] = ACTIONS(911), + [anon_sym_bit_DASHshr] = ACTIONS(911), + [anon_sym_EQ_EQ] = ACTIONS(911), + [anon_sym_BANG_EQ] = ACTIONS(911), + [anon_sym_LT2] = ACTIONS(911), + [anon_sym_LT_EQ] = ACTIONS(911), + [anon_sym_GT_EQ] = ACTIONS(911), + [anon_sym_not_DASHin] = ACTIONS(911), + [anon_sym_starts_DASHwith] = ACTIONS(911), + [anon_sym_ends_DASHwith] = ACTIONS(911), + [anon_sym_EQ_TILDE] = ACTIONS(911), + [anon_sym_BANG_TILDE] = ACTIONS(911), + [anon_sym_bit_DASHand] = ACTIONS(911), + [anon_sym_bit_DASHxor] = ACTIONS(911), + [anon_sym_bit_DASHor] = ACTIONS(911), + [anon_sym_and] = ACTIONS(911), + [anon_sym_xor] = ACTIONS(911), + [anon_sym_or] = ACTIONS(911), + [aux_sym__val_number_decimal_token1] = ACTIONS(911), + [aux_sym__val_number_token1] = ACTIONS(911), + [aux_sym__val_number_token2] = ACTIONS(911), + [aux_sym__val_number_token3] = ACTIONS(911), + [aux_sym__val_number_token4] = ACTIONS(911), + [aux_sym__val_number_token5] = ACTIONS(911), + [aux_sym__val_number_token6] = ACTIONS(911), + [anon_sym_DQUOTE] = ACTIONS(911), + [sym__str_single_quotes] = ACTIONS(911), + [sym__str_back_ticks] = ACTIONS(911), + [sym__entry_separator] = ACTIONS(913), + [aux_sym__record_key_token2] = ACTIONS(911), [anon_sym_POUND] = ACTIONS(105), }, [449] = { - [sym_path] = STATE(494), + [sym_cell_path] = STATE(578), + [sym_path] = STATE(463), [sym_comment] = STATE(449), - [aux_sym_cell_path_repeat1] = STATE(425), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_list] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_make] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_else] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(808), - [anon_sym_catch] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_new] = ACTIONS(808), - [anon_sym_as] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [sym__entry_separator] = ACTIONS(810), - [aux_sym__record_key_token2] = ACTIONS(808), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_list] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_make] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_else] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(868), + [anon_sym_catch] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_new] = ACTIONS(868), + [anon_sym_as] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [sym__entry_separator] = ACTIONS(870), + [aux_sym__record_key_token2] = ACTIONS(868), [anon_sym_POUND] = ACTIONS(105), }, [450] = { - [sym_cell_path] = STATE(512), - [sym_path] = STATE(424), + [sym_cell_path] = STATE(533), + [sym_path] = STATE(463), [sym_comment] = STATE(450), - [anon_sym_export] = ACTIONS(920), - [anon_sym_alias] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_let_DASHenv] = ACTIONS(920), - [anon_sym_mut] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [sym_cmd_identifier] = ACTIONS(920), - [anon_sym_def] = ACTIONS(920), - [anon_sym_export_DASHenv] = ACTIONS(920), - [anon_sym_extern] = ACTIONS(920), - [anon_sym_module] = ACTIONS(920), - [anon_sym_use] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(920), - [anon_sym_DOLLAR] = ACTIONS(920), - [anon_sym_error] = ACTIONS(920), - [anon_sym_list] = ACTIONS(920), - [anon_sym_GT] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_in] = ACTIONS(920), - [anon_sym_loop] = ACTIONS(920), - [anon_sym_make] = ACTIONS(920), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_else] = ACTIONS(920), - [anon_sym_match] = ACTIONS(920), - [anon_sym_RBRACE] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(920), - [anon_sym_DOT2] = ACTIONS(1265), - [anon_sym_try] = ACTIONS(920), - [anon_sym_catch] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_source] = ACTIONS(920), - [anon_sym_source_DASHenv] = ACTIONS(920), - [anon_sym_register] = ACTIONS(920), - [anon_sym_hide] = ACTIONS(920), - [anon_sym_hide_DASHenv] = ACTIONS(920), - [anon_sym_overlay] = ACTIONS(920), - [anon_sym_new] = ACTIONS(920), - [anon_sym_as] = ACTIONS(920), - [anon_sym_STAR] = ACTIONS(920), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_mod] = ACTIONS(920), - [anon_sym_SLASH_SLASH] = ACTIONS(920), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_bit_DASHshl] = ACTIONS(920), - [anon_sym_bit_DASHshr] = ACTIONS(920), - [anon_sym_EQ_EQ] = ACTIONS(920), - [anon_sym_BANG_EQ] = ACTIONS(920), - [anon_sym_LT2] = ACTIONS(920), - [anon_sym_LT_EQ] = ACTIONS(920), - [anon_sym_GT_EQ] = ACTIONS(920), - [anon_sym_not_DASHin] = ACTIONS(920), - [anon_sym_starts_DASHwith] = ACTIONS(920), - [anon_sym_ends_DASHwith] = ACTIONS(920), - [anon_sym_EQ_TILDE] = ACTIONS(920), - [anon_sym_BANG_TILDE] = ACTIONS(920), - [anon_sym_bit_DASHand] = ACTIONS(920), - [anon_sym_bit_DASHxor] = ACTIONS(920), - [anon_sym_bit_DASHor] = ACTIONS(920), - [anon_sym_and] = ACTIONS(920), - [anon_sym_xor] = ACTIONS(920), - [anon_sym_or] = ACTIONS(920), - [aux_sym__val_number_decimal_token1] = ACTIONS(920), - [aux_sym__val_number_token1] = ACTIONS(920), - [aux_sym__val_number_token2] = ACTIONS(920), - [aux_sym__val_number_token3] = ACTIONS(920), - [aux_sym__val_number_token4] = ACTIONS(920), - [aux_sym__val_number_token5] = ACTIONS(920), - [aux_sym__val_number_token6] = ACTIONS(920), - [anon_sym_DQUOTE] = ACTIONS(920), - [sym__str_single_quotes] = ACTIONS(920), - [sym__str_back_ticks] = ACTIONS(920), - [sym__entry_separator] = ACTIONS(922), - [aux_sym__record_key_token2] = ACTIONS(920), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_list] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_make] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_else] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(789), + [anon_sym_catch] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_new] = ACTIONS(789), + [anon_sym_as] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [sym__entry_separator] = ACTIONS(791), + [aux_sym__record_key_token2] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [451] = { - [sym_path] = STATE(494), [sym_comment] = STATE(451), - [aux_sym_cell_path_repeat1] = STATE(451), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_error] = ACTIONS(839), - [anon_sym_list] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_make] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_else] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_RBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(1295), - [anon_sym_try] = ACTIONS(839), - [anon_sym_catch] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_new] = ACTIONS(839), - [anon_sym_as] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(839), - [anon_sym_PLUS_PLUS] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(839), - [anon_sym_BANG_EQ] = ACTIONS(839), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(839), - [anon_sym_GT_EQ] = ACTIONS(839), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(839), - [anon_sym_BANG_TILDE] = ACTIONS(839), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [sym__entry_separator] = ACTIONS(841), - [aux_sym__record_key_token2] = ACTIONS(839), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(737), + [anon_sym_DOLLAR] = ACTIONS(737), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(737), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(737), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(737), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(737), + [anon_sym_BANG_EQ] = ACTIONS(737), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(737), + [anon_sym_GT_EQ] = ACTIONS(737), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(737), + [anon_sym_BANG_TILDE] = ACTIONS(737), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(737), + [aux_sym__val_number_token2] = ACTIONS(737), + [aux_sym__val_number_token3] = ACTIONS(737), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(737), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(737), + [sym__str_single_quotes] = ACTIONS(737), + [sym__str_back_ticks] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(3), }, [452] = { - [sym_path] = STATE(524), + [sym_path] = STATE(510), [sym_comment] = STATE(452), - [aux_sym_cell_path_repeat1] = STATE(472), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(810), - [anon_sym_DOLLAR] = ACTIONS(810), - [anon_sym_error] = ACTIONS(808), - [anon_sym_list] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_make] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_else] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(810), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(808), - [anon_sym_catch] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_new] = ACTIONS(808), - [anon_sym_as] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(810), - [anon_sym_PLUS_PLUS] = ACTIONS(810), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(810), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(810), - [anon_sym_BANG_EQ] = ACTIONS(810), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(810), - [anon_sym_GT_EQ] = ACTIONS(810), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(810), - [anon_sym_BANG_TILDE] = ACTIONS(810), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(810), - [aux_sym__val_number_token2] = ACTIONS(810), - [aux_sym__val_number_token3] = ACTIONS(810), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(810), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(810), - [sym__str_single_quotes] = ACTIONS(810), - [sym__str_back_ticks] = ACTIONS(810), - [aux_sym__record_key_token2] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_cell_path_repeat1] = STATE(452), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_error] = ACTIONS(851), + [anon_sym_list] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_make] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_else] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_RBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(1290), + [anon_sym_try] = ACTIONS(851), + [anon_sym_catch] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_new] = ACTIONS(851), + [anon_sym_as] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(851), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(851), + [anon_sym_BANG_EQ] = ACTIONS(851), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(851), + [anon_sym_GT_EQ] = ACTIONS(851), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(851), + [anon_sym_BANG_TILDE] = ACTIONS(851), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [sym__entry_separator] = ACTIONS(853), + [aux_sym__record_key_token2] = ACTIONS(851), + [anon_sym_POUND] = ACTIONS(105), }, [453] = { + [sym_cell_path] = STATE(536), + [sym_path] = STATE(463), [sym_comment] = STATE(453), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_list] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_make] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_else] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_catch] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_new] = ACTIONS(849), - [anon_sym_as] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(1300), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [sym__entry_separator] = ACTIONS(851), - [aux_sym__record_key_token2] = ACTIONS(849), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_list] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_make] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_else] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(874), + [anon_sym_catch] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_new] = ACTIONS(874), + [anon_sym_as] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [sym__entry_separator] = ACTIONS(876), + [aux_sym__record_key_token2] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, [454] = { + [sym_cell_path] = STATE(589), + [sym_path] = STATE(463), [sym_comment] = STATE(454), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_list] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_make] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_else] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_catch] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_new] = ACTIONS(867), - [anon_sym_as] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [sym__entry_separator] = ACTIONS(869), - [aux_sym__record_key_token2] = ACTIONS(867), + [anon_sym_export] = ACTIONS(895), + [anon_sym_alias] = ACTIONS(895), + [anon_sym_let] = ACTIONS(895), + [anon_sym_let_DASHenv] = ACTIONS(895), + [anon_sym_mut] = ACTIONS(895), + [anon_sym_const] = ACTIONS(895), + [sym_cmd_identifier] = ACTIONS(895), + [anon_sym_def] = ACTIONS(895), + [anon_sym_export_DASHenv] = ACTIONS(895), + [anon_sym_extern] = ACTIONS(895), + [anon_sym_module] = ACTIONS(895), + [anon_sym_use] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_error] = ACTIONS(895), + [anon_sym_list] = ACTIONS(895), + [anon_sym_GT] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_break] = ACTIONS(895), + [anon_sym_continue] = ACTIONS(895), + [anon_sym_for] = ACTIONS(895), + [anon_sym_in] = ACTIONS(895), + [anon_sym_loop] = ACTIONS(895), + [anon_sym_make] = ACTIONS(895), + [anon_sym_while] = ACTIONS(895), + [anon_sym_do] = ACTIONS(895), + [anon_sym_if] = ACTIONS(895), + [anon_sym_else] = ACTIONS(895), + [anon_sym_match] = ACTIONS(895), + [anon_sym_RBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(895), + [anon_sym_catch] = ACTIONS(895), + [anon_sym_return] = ACTIONS(895), + [anon_sym_source] = ACTIONS(895), + [anon_sym_source_DASHenv] = ACTIONS(895), + [anon_sym_register] = ACTIONS(895), + [anon_sym_hide] = ACTIONS(895), + [anon_sym_hide_DASHenv] = ACTIONS(895), + [anon_sym_overlay] = ACTIONS(895), + [anon_sym_new] = ACTIONS(895), + [anon_sym_as] = ACTIONS(895), + [anon_sym_STAR] = ACTIONS(895), + [anon_sym_STAR_STAR] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(895), + [anon_sym_SLASH] = ACTIONS(895), + [anon_sym_mod] = ACTIONS(895), + [anon_sym_SLASH_SLASH] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_bit_DASHshl] = ACTIONS(895), + [anon_sym_bit_DASHshr] = ACTIONS(895), + [anon_sym_EQ_EQ] = ACTIONS(895), + [anon_sym_BANG_EQ] = ACTIONS(895), + [anon_sym_LT2] = ACTIONS(895), + [anon_sym_LT_EQ] = ACTIONS(895), + [anon_sym_GT_EQ] = ACTIONS(895), + [anon_sym_not_DASHin] = ACTIONS(895), + [anon_sym_starts_DASHwith] = ACTIONS(895), + [anon_sym_ends_DASHwith] = ACTIONS(895), + [anon_sym_EQ_TILDE] = ACTIONS(895), + [anon_sym_BANG_TILDE] = ACTIONS(895), + [anon_sym_bit_DASHand] = ACTIONS(895), + [anon_sym_bit_DASHxor] = ACTIONS(895), + [anon_sym_bit_DASHor] = ACTIONS(895), + [anon_sym_and] = ACTIONS(895), + [anon_sym_xor] = ACTIONS(895), + [anon_sym_or] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [sym__entry_separator] = ACTIONS(897), + [aux_sym__record_key_token2] = ACTIONS(895), [anon_sym_POUND] = ACTIONS(105), }, [455] = { + [sym_path] = STATE(510), [sym_comment] = STATE(455), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1302), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(816), - [anon_sym_PLUS_PLUS] = ACTIONS(816), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(816), - [aux_sym__val_number_token2] = ACTIONS(816), - [aux_sym__val_number_token3] = ACTIONS(816), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(816), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_cell_path_repeat1] = STATE(444), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_list] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_make] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_else] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(818), + [anon_sym_catch] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_new] = ACTIONS(818), + [anon_sym_as] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [sym__entry_separator] = ACTIONS(820), + [aux_sym__record_key_token2] = ACTIONS(818), + [anon_sym_POUND] = ACTIONS(105), }, [456] = { - [sym_path] = STATE(524), [sym_comment] = STATE(456), - [aux_sym_cell_path_repeat1] = STATE(456), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(841), - [anon_sym_DOLLAR] = ACTIONS(841), - [anon_sym_error] = ACTIONS(839), - [anon_sym_list] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_make] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_else] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_RBRACE] = ACTIONS(841), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(1304), - [anon_sym_try] = ACTIONS(839), - [anon_sym_catch] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_new] = ACTIONS(839), - [anon_sym_as] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(841), - [anon_sym_PLUS_PLUS] = ACTIONS(841), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(841), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(841), - [anon_sym_BANG_EQ] = ACTIONS(841), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(841), - [anon_sym_GT_EQ] = ACTIONS(841), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(841), - [anon_sym_BANG_TILDE] = ACTIONS(841), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(841), - [aux_sym__val_number_token2] = ACTIONS(841), - [aux_sym__val_number_token3] = ACTIONS(841), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(841), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(841), - [sym__str_single_quotes] = ACTIONS(841), - [sym__str_back_ticks] = ACTIONS(841), - [aux_sym__record_key_token2] = ACTIONS(839), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(1293), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(777), + [aux_sym__val_number_token2] = ACTIONS(777), + [aux_sym__val_number_token3] = ACTIONS(777), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(777), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(3), }, [457] = { - [sym_cell_path] = STATE(590), - [sym_path] = STATE(462), [sym_comment] = STATE(457), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(873), - [anon_sym_DOLLAR] = ACTIONS(873), - [anon_sym_error] = ACTIONS(871), - [anon_sym_list] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_make] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_else] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(873), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(871), - [anon_sym_catch] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_new] = ACTIONS(871), - [anon_sym_as] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(873), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(873), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(873), - [anon_sym_BANG_EQ] = ACTIONS(873), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(873), - [anon_sym_GT_EQ] = ACTIONS(873), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(873), - [anon_sym_BANG_TILDE] = ACTIONS(873), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(873), - [aux_sym__val_number_token2] = ACTIONS(873), - [aux_sym__val_number_token3] = ACTIONS(873), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(873), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(873), - [sym__str_single_quotes] = ACTIONS(873), - [sym__str_back_ticks] = ACTIONS(873), - [aux_sym__record_key_token2] = ACTIONS(871), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(777), + [aux_sym__val_number_token2] = ACTIONS(777), + [aux_sym__val_number_token3] = ACTIONS(777), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(777), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(3), }, [458] = { - [sym_cell_path] = STATE(624), - [sym_path] = STATE(462), [sym_comment] = STATE(458), - [anon_sym_export] = ACTIONS(920), - [anon_sym_alias] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_let_DASHenv] = ACTIONS(920), - [anon_sym_mut] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [sym_cmd_identifier] = ACTIONS(920), - [anon_sym_def] = ACTIONS(920), - [anon_sym_export_DASHenv] = ACTIONS(920), - [anon_sym_extern] = ACTIONS(920), - [anon_sym_module] = ACTIONS(920), - [anon_sym_use] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(922), - [anon_sym_DOLLAR] = ACTIONS(922), - [anon_sym_error] = ACTIONS(920), - [anon_sym_list] = ACTIONS(920), - [anon_sym_GT] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_in] = ACTIONS(920), - [anon_sym_loop] = ACTIONS(920), - [anon_sym_make] = ACTIONS(920), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_else] = ACTIONS(920), - [anon_sym_match] = ACTIONS(920), - [anon_sym_RBRACE] = ACTIONS(922), - [anon_sym_DOT] = ACTIONS(920), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(920), - [anon_sym_catch] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_source] = ACTIONS(920), - [anon_sym_source_DASHenv] = ACTIONS(920), - [anon_sym_register] = ACTIONS(920), - [anon_sym_hide] = ACTIONS(920), - [anon_sym_hide_DASHenv] = ACTIONS(920), - [anon_sym_overlay] = ACTIONS(920), - [anon_sym_new] = ACTIONS(920), - [anon_sym_as] = ACTIONS(920), - [anon_sym_STAR] = ACTIONS(920), - [anon_sym_STAR_STAR] = ACTIONS(922), - [anon_sym_PLUS_PLUS] = ACTIONS(922), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_mod] = ACTIONS(920), - [anon_sym_SLASH_SLASH] = ACTIONS(922), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_bit_DASHshl] = ACTIONS(920), - [anon_sym_bit_DASHshr] = ACTIONS(920), - [anon_sym_EQ_EQ] = ACTIONS(922), - [anon_sym_BANG_EQ] = ACTIONS(922), - [anon_sym_LT2] = ACTIONS(920), - [anon_sym_LT_EQ] = ACTIONS(922), - [anon_sym_GT_EQ] = ACTIONS(922), - [anon_sym_not_DASHin] = ACTIONS(920), - [anon_sym_starts_DASHwith] = ACTIONS(920), - [anon_sym_ends_DASHwith] = ACTIONS(920), - [anon_sym_EQ_TILDE] = ACTIONS(922), - [anon_sym_BANG_TILDE] = ACTIONS(922), - [anon_sym_bit_DASHand] = ACTIONS(920), - [anon_sym_bit_DASHxor] = ACTIONS(920), - [anon_sym_bit_DASHor] = ACTIONS(920), - [anon_sym_and] = ACTIONS(920), - [anon_sym_xor] = ACTIONS(920), - [anon_sym_or] = ACTIONS(920), - [aux_sym__val_number_decimal_token1] = ACTIONS(920), - [aux_sym__val_number_token1] = ACTIONS(922), - [aux_sym__val_number_token2] = ACTIONS(922), - [aux_sym__val_number_token3] = ACTIONS(922), - [aux_sym__val_number_token4] = ACTIONS(920), - [aux_sym__val_number_token5] = ACTIONS(922), - [aux_sym__val_number_token6] = ACTIONS(920), - [anon_sym_DQUOTE] = ACTIONS(922), - [sym__str_single_quotes] = ACTIONS(922), - [sym__str_back_ticks] = ACTIONS(922), - [aux_sym__record_key_token2] = ACTIONS(920), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1239), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(3), }, [459] = { [sym_comment] = STATE(459), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(857), - [anon_sym_DOLLAR] = ACTIONS(857), - [anon_sym_error] = ACTIONS(855), - [anon_sym_list] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_make] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_else] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(857), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(1307), - [anon_sym_try] = ACTIONS(855), - [anon_sym_catch] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_new] = ACTIONS(855), - [anon_sym_as] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(857), - [anon_sym_PLUS_PLUS] = ACTIONS(857), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(857), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(857), - [anon_sym_BANG_EQ] = ACTIONS(857), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(857), - [anon_sym_GT_EQ] = ACTIONS(857), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(857), - [anon_sym_BANG_TILDE] = ACTIONS(857), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(1309), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(857), - [aux_sym__val_number_token2] = ACTIONS(857), - [aux_sym__val_number_token3] = ACTIONS(857), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(857), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(857), - [sym__str_single_quotes] = ACTIONS(857), - [sym__str_back_ticks] = ACTIONS(857), - [aux_sym__record_key_token2] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(1311), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(3), }, [460] = { + [sym_path] = STATE(510), [sym_comment] = STATE(460), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_DOT] = ACTIONS(816), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(816), - [anon_sym_PLUS_PLUS] = ACTIONS(816), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(816), - [aux_sym__val_number_token2] = ACTIONS(816), - [aux_sym__val_number_token3] = ACTIONS(816), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(816), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1280), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_cell_path_repeat1] = STATE(452), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_list] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_make] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_else] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(828), + [anon_sym_catch] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_new] = ACTIONS(828), + [anon_sym_as] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [sym__entry_separator] = ACTIONS(830), + [aux_sym__record_key_token2] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(105), }, [461] = { [sym_comment] = STATE(461), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_list] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_make] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_else] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_catch] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_new] = ACTIONS(849), - [anon_sym_as] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(1300), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [sym__entry_separator] = ACTIONS(851), - [aux_sym__record_key_token2] = ACTIONS(849), - [anon_sym_POUND] = ACTIONS(105), - }, - [462] = { - [sym_path] = STATE(524), - [sym_comment] = STATE(462), - [aux_sym_cell_path_repeat1] = STATE(475), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), [anon_sym_LPAREN] = ACTIONS(810), [anon_sym_DOLLAR] = ACTIONS(810), - [anon_sym_error] = ACTIONS(808), - [anon_sym_list] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_make] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_else] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), [anon_sym_RBRACE] = ACTIONS(810), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(808), - [anon_sym_catch] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_new] = ACTIONS(808), - [anon_sym_as] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1295), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), [anon_sym_STAR_STAR] = ACTIONS(810), [anon_sym_PLUS_PLUS] = ACTIONS(810), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), [anon_sym_SLASH_SLASH] = ACTIONS(810), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), [anon_sym_EQ_EQ] = ACTIONS(810), [anon_sym_BANG_EQ] = ACTIONS(810), - [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(810), [anon_sym_LT_EQ] = ACTIONS(810), [anon_sym_GT_EQ] = ACTIONS(810), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), [anon_sym_EQ_TILDE] = ACTIONS(810), [anon_sym_BANG_TILDE] = ACTIONS(810), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), [aux_sym__val_number_token1] = ACTIONS(810), [aux_sym__val_number_token2] = ACTIONS(810), [aux_sym__val_number_token3] = ACTIONS(810), - [aux_sym__val_number_token4] = ACTIONS(808), + [aux_sym__val_number_token4] = ACTIONS(810), [aux_sym__val_number_token5] = ACTIONS(810), - [aux_sym__val_number_token6] = ACTIONS(808), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), [anon_sym_DQUOTE] = ACTIONS(810), [sym__str_single_quotes] = ACTIONS(810), [sym__str_back_ticks] = ACTIONS(810), - [aux_sym__record_key_token2] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(3), + [sym__entry_separator] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [anon_sym_POUND] = ACTIONS(105), + }, + [462] = { + [sym_cell_path] = STATE(506), + [sym_path] = STATE(455), + [sym_comment] = STATE(462), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_list] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_make] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_else] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(1297), + [anon_sym_try] = ACTIONS(874), + [anon_sym_catch] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_new] = ACTIONS(874), + [anon_sym_as] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [sym__entry_separator] = ACTIONS(876), + [aux_sym__record_key_token2] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(105), }, [463] = { - [sym_cell_path] = STATE(501), - [sym_path] = STATE(452), + [sym_path] = STATE(510), [sym_comment] = STATE(463), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(783), - [anon_sym_DOLLAR] = ACTIONS(783), - [anon_sym_error] = ACTIONS(781), - [anon_sym_list] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_make] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_else] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(783), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(1313), - [anon_sym_try] = ACTIONS(781), - [anon_sym_catch] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_new] = ACTIONS(781), - [anon_sym_as] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(783), - [anon_sym_PLUS_PLUS] = ACTIONS(783), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(783), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(783), - [anon_sym_BANG_EQ] = ACTIONS(783), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(783), - [anon_sym_GT_EQ] = ACTIONS(783), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(783), - [anon_sym_BANG_TILDE] = ACTIONS(783), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(783), - [aux_sym__val_number_token2] = ACTIONS(783), - [aux_sym__val_number_token3] = ACTIONS(783), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(783), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(783), - [sym__str_single_quotes] = ACTIONS(783), - [sym__str_back_ticks] = ACTIONS(783), - [aux_sym__record_key_token2] = ACTIONS(781), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_cell_path_repeat1] = STATE(460), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_list] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_make] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_else] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(818), + [anon_sym_catch] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_new] = ACTIONS(818), + [anon_sym_as] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [sym__entry_separator] = ACTIONS(820), + [aux_sym__record_key_token2] = ACTIONS(818), + [anon_sym_POUND] = ACTIONS(105), }, [464] = { [sym_comment] = STATE(464), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_list] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_make] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_else] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_catch] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_new] = ACTIONS(892), - [anon_sym_as] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [sym__entry_separator] = ACTIONS(894), - [aux_sym__record_key_token2] = ACTIONS(892), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_list] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_make] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_catch] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_as] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [sym__entry_separator] = ACTIONS(826), + [aux_sym__record_key_token2] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, [465] = { - [sym_cell_path] = STATE(625), - [sym_path] = STATE(462), [sym_comment] = STATE(465), - [anon_sym_export] = ACTIONS(924), - [anon_sym_alias] = ACTIONS(924), - [anon_sym_let] = ACTIONS(924), - [anon_sym_let_DASHenv] = ACTIONS(924), - [anon_sym_mut] = ACTIONS(924), - [anon_sym_const] = ACTIONS(924), - [sym_cmd_identifier] = ACTIONS(924), - [anon_sym_def] = ACTIONS(924), - [anon_sym_export_DASHenv] = ACTIONS(924), - [anon_sym_extern] = ACTIONS(924), - [anon_sym_module] = ACTIONS(924), - [anon_sym_use] = ACTIONS(924), - [anon_sym_LPAREN] = ACTIONS(926), - [anon_sym_DOLLAR] = ACTIONS(926), - [anon_sym_error] = ACTIONS(924), - [anon_sym_list] = ACTIONS(924), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(924), - [anon_sym_break] = ACTIONS(924), - [anon_sym_continue] = ACTIONS(924), - [anon_sym_for] = ACTIONS(924), - [anon_sym_in] = ACTIONS(924), - [anon_sym_loop] = ACTIONS(924), - [anon_sym_make] = ACTIONS(924), - [anon_sym_while] = ACTIONS(924), - [anon_sym_do] = ACTIONS(924), - [anon_sym_if] = ACTIONS(924), - [anon_sym_else] = ACTIONS(924), - [anon_sym_match] = ACTIONS(924), - [anon_sym_RBRACE] = ACTIONS(926), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(924), - [anon_sym_catch] = ACTIONS(924), - [anon_sym_return] = ACTIONS(924), - [anon_sym_source] = ACTIONS(924), - [anon_sym_source_DASHenv] = ACTIONS(924), - [anon_sym_register] = ACTIONS(924), - [anon_sym_hide] = ACTIONS(924), - [anon_sym_hide_DASHenv] = ACTIONS(924), - [anon_sym_overlay] = ACTIONS(924), - [anon_sym_new] = ACTIONS(924), - [anon_sym_as] = ACTIONS(924), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(926), - [anon_sym_PLUS_PLUS] = ACTIONS(926), - [anon_sym_SLASH] = ACTIONS(924), - [anon_sym_mod] = ACTIONS(924), - [anon_sym_SLASH_SLASH] = ACTIONS(926), - [anon_sym_PLUS] = ACTIONS(924), - [anon_sym_bit_DASHshl] = ACTIONS(924), - [anon_sym_bit_DASHshr] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(926), - [anon_sym_BANG_EQ] = ACTIONS(926), - [anon_sym_LT2] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_not_DASHin] = ACTIONS(924), - [anon_sym_starts_DASHwith] = ACTIONS(924), - [anon_sym_ends_DASHwith] = ACTIONS(924), - [anon_sym_EQ_TILDE] = ACTIONS(926), - [anon_sym_BANG_TILDE] = ACTIONS(926), - [anon_sym_bit_DASHand] = ACTIONS(924), - [anon_sym_bit_DASHxor] = ACTIONS(924), - [anon_sym_bit_DASHor] = ACTIONS(924), - [anon_sym_and] = ACTIONS(924), - [anon_sym_xor] = ACTIONS(924), - [anon_sym_or] = ACTIONS(924), - [aux_sym__val_number_decimal_token1] = ACTIONS(924), - [aux_sym__val_number_token1] = ACTIONS(926), - [aux_sym__val_number_token2] = ACTIONS(926), - [aux_sym__val_number_token3] = ACTIONS(926), - [aux_sym__val_number_token4] = ACTIONS(924), - [aux_sym__val_number_token5] = ACTIONS(926), - [aux_sym__val_number_token6] = ACTIONS(924), - [anon_sym_DQUOTE] = ACTIONS(926), - [sym__str_single_quotes] = ACTIONS(926), - [sym__str_back_ticks] = ACTIONS(926), - [aux_sym__record_key_token2] = ACTIONS(924), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_list] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_make] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_else] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(1300), + [anon_sym_try] = ACTIONS(918), + [anon_sym_catch] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_new] = ACTIONS(918), + [anon_sym_as] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(1302), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [sym__entry_separator] = ACTIONS(920), + [aux_sym__record_key_token2] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(1304), + [anon_sym_POUND] = ACTIONS(105), }, [466] = { - [sym_cell_path] = STATE(631), - [sym_path] = STATE(462), [sym_comment] = STATE(466), - [anon_sym_export] = ACTIONS(888), - [anon_sym_alias] = ACTIONS(888), - [anon_sym_let] = ACTIONS(888), - [anon_sym_let_DASHenv] = ACTIONS(888), - [anon_sym_mut] = ACTIONS(888), - [anon_sym_const] = ACTIONS(888), - [sym_cmd_identifier] = ACTIONS(888), - [anon_sym_def] = ACTIONS(888), - [anon_sym_export_DASHenv] = ACTIONS(888), - [anon_sym_extern] = ACTIONS(888), - [anon_sym_module] = ACTIONS(888), - [anon_sym_use] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(890), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_error] = ACTIONS(888), - [anon_sym_list] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_break] = ACTIONS(888), - [anon_sym_continue] = ACTIONS(888), - [anon_sym_for] = ACTIONS(888), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(888), - [anon_sym_make] = ACTIONS(888), - [anon_sym_while] = ACTIONS(888), - [anon_sym_do] = ACTIONS(888), - [anon_sym_if] = ACTIONS(888), - [anon_sym_else] = ACTIONS(888), - [anon_sym_match] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(888), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(888), - [anon_sym_catch] = ACTIONS(888), - [anon_sym_return] = ACTIONS(888), - [anon_sym_source] = ACTIONS(888), - [anon_sym_source_DASHenv] = ACTIONS(888), - [anon_sym_register] = ACTIONS(888), - [anon_sym_hide] = ACTIONS(888), - [anon_sym_hide_DASHenv] = ACTIONS(888), - [anon_sym_overlay] = ACTIONS(888), - [anon_sym_new] = ACTIONS(888), - [anon_sym_as] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(888), - [anon_sym_STAR_STAR] = ACTIONS(890), - [anon_sym_PLUS_PLUS] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_mod] = ACTIONS(888), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_bit_DASHshl] = ACTIONS(888), - [anon_sym_bit_DASHshr] = ACTIONS(888), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_LT2] = ACTIONS(888), - [anon_sym_LT_EQ] = ACTIONS(890), - [anon_sym_GT_EQ] = ACTIONS(890), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(890), - [anon_sym_BANG_TILDE] = ACTIONS(890), - [anon_sym_bit_DASHand] = ACTIONS(888), - [anon_sym_bit_DASHxor] = ACTIONS(888), - [anon_sym_bit_DASHor] = ACTIONS(888), - [anon_sym_and] = ACTIONS(888), - [anon_sym_xor] = ACTIONS(888), - [anon_sym_or] = ACTIONS(888), - [aux_sym__val_number_decimal_token1] = ACTIONS(888), - [aux_sym__val_number_token1] = ACTIONS(890), - [aux_sym__val_number_token2] = ACTIONS(890), - [aux_sym__val_number_token3] = ACTIONS(890), - [aux_sym__val_number_token4] = ACTIONS(888), - [aux_sym__val_number_token5] = ACTIONS(890), - [aux_sym__val_number_token6] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(890), - [sym__str_single_quotes] = ACTIONS(890), - [sym__str_back_ticks] = ACTIONS(890), - [aux_sym__record_key_token2] = ACTIONS(888), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [sym__entry_separator] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1243), + [anon_sym_POUND] = ACTIONS(105), }, [467] = { [sym_comment] = STATE(467), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_list] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_make] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_catch] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_as] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [sym_filesize_unit] = ACTIONS(1316), - [sym_duration_unit] = ACTIONS(1318), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [sym__entry_separator] = ACTIONS(954), - [aux_sym__record_key_token2] = ACTIONS(952), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [sym__entry_separator] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, [468] = { [sym_comment] = STATE(468), - [anon_sym_export] = ACTIONS(804), - [anon_sym_alias] = ACTIONS(804), - [anon_sym_let] = ACTIONS(804), - [anon_sym_let_DASHenv] = ACTIONS(804), - [anon_sym_mut] = ACTIONS(804), - [anon_sym_const] = ACTIONS(804), - [sym_cmd_identifier] = ACTIONS(804), - [anon_sym_def] = ACTIONS(804), - [anon_sym_export_DASHenv] = ACTIONS(804), - [anon_sym_extern] = ACTIONS(804), - [anon_sym_module] = ACTIONS(804), - [anon_sym_use] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(806), - [anon_sym_DOLLAR] = ACTIONS(806), - [anon_sym_error] = ACTIONS(804), - [anon_sym_list] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_break] = ACTIONS(804), - [anon_sym_continue] = ACTIONS(804), - [anon_sym_for] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_loop] = ACTIONS(804), - [anon_sym_make] = ACTIONS(804), - [anon_sym_while] = ACTIONS(804), - [anon_sym_do] = ACTIONS(804), - [anon_sym_if] = ACTIONS(804), - [anon_sym_else] = ACTIONS(804), - [anon_sym_match] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(806), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_try] = ACTIONS(804), - [anon_sym_catch] = ACTIONS(804), - [anon_sym_return] = ACTIONS(804), - [anon_sym_source] = ACTIONS(804), - [anon_sym_source_DASHenv] = ACTIONS(804), - [anon_sym_register] = ACTIONS(804), - [anon_sym_hide] = ACTIONS(804), - [anon_sym_hide_DASHenv] = ACTIONS(804), - [anon_sym_overlay] = ACTIONS(804), - [anon_sym_new] = ACTIONS(804), - [anon_sym_as] = ACTIONS(804), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(806), - [anon_sym_PLUS_PLUS] = ACTIONS(806), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(806), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(806), - [anon_sym_BANG_EQ] = ACTIONS(806), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(806), - [anon_sym_GT_EQ] = ACTIONS(806), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(806), - [anon_sym_BANG_TILDE] = ACTIONS(806), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(806), - [aux_sym__val_number_token2] = ACTIONS(806), - [aux_sym__val_number_token3] = ACTIONS(806), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(806), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(806), - [sym__str_single_quotes] = ACTIONS(806), - [sym__str_back_ticks] = ACTIONS(806), - [aux_sym__record_key_token2] = ACTIONS(804), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [sym__entry_separator] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(105), }, [469] = { + [sym_cell_path] = STATE(548), + [sym_path] = STATE(463), [sym_comment] = STATE(469), - [anon_sym_export] = ACTIONS(731), - [anon_sym_alias] = ACTIONS(731), - [anon_sym_let] = ACTIONS(731), - [anon_sym_let_DASHenv] = ACTIONS(731), - [anon_sym_mut] = ACTIONS(731), - [anon_sym_const] = ACTIONS(731), - [sym_cmd_identifier] = ACTIONS(731), - [anon_sym_def] = ACTIONS(731), - [anon_sym_export_DASHenv] = ACTIONS(731), - [anon_sym_extern] = ACTIONS(731), - [anon_sym_module] = ACTIONS(731), - [anon_sym_use] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(733), - [anon_sym_DOLLAR] = ACTIONS(733), - [anon_sym_error] = ACTIONS(731), - [anon_sym_list] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_break] = ACTIONS(731), - [anon_sym_continue] = ACTIONS(731), - [anon_sym_for] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_loop] = ACTIONS(731), - [anon_sym_make] = ACTIONS(731), - [anon_sym_while] = ACTIONS(731), - [anon_sym_do] = ACTIONS(731), - [anon_sym_if] = ACTIONS(731), - [anon_sym_else] = ACTIONS(731), - [anon_sym_match] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(733), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_try] = ACTIONS(731), - [anon_sym_catch] = ACTIONS(731), - [anon_sym_return] = ACTIONS(731), - [anon_sym_source] = ACTIONS(731), - [anon_sym_source_DASHenv] = ACTIONS(731), - [anon_sym_register] = ACTIONS(731), - [anon_sym_hide] = ACTIONS(731), - [anon_sym_hide_DASHenv] = ACTIONS(731), - [anon_sym_overlay] = ACTIONS(731), - [anon_sym_new] = ACTIONS(731), - [anon_sym_as] = ACTIONS(731), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(733), - [anon_sym_PLUS_PLUS] = ACTIONS(733), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(733), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(733), - [anon_sym_BANG_EQ] = ACTIONS(733), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(733), - [anon_sym_GT_EQ] = ACTIONS(733), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(733), - [anon_sym_BANG_TILDE] = ACTIONS(733), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(733), - [aux_sym__val_number_token2] = ACTIONS(733), - [aux_sym__val_number_token3] = ACTIONS(733), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(733), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [sym__str_single_quotes] = ACTIONS(733), - [sym__str_back_ticks] = ACTIONS(733), - [aux_sym__record_key_token2] = ACTIONS(731), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_error] = ACTIONS(878), + [anon_sym_list] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_make] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_else] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(878), + [anon_sym_catch] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_new] = ACTIONS(878), + [anon_sym_as] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [sym__entry_separator] = ACTIONS(880), + [aux_sym__record_key_token2] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(105), }, [470] = { - [sym_cell_path] = STATE(533), - [sym_path] = STATE(452), [sym_comment] = STATE(470), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(873), - [anon_sym_DOLLAR] = ACTIONS(873), - [anon_sym_error] = ACTIONS(871), - [anon_sym_list] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_make] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_else] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(873), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(1320), - [anon_sym_try] = ACTIONS(871), - [anon_sym_catch] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_new] = ACTIONS(871), - [anon_sym_as] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(873), - [anon_sym_PLUS_PLUS] = ACTIONS(873), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(873), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(873), - [anon_sym_BANG_EQ] = ACTIONS(873), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(873), - [anon_sym_GT_EQ] = ACTIONS(873), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(873), - [anon_sym_BANG_TILDE] = ACTIONS(873), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(873), - [aux_sym__val_number_token2] = ACTIONS(873), - [aux_sym__val_number_token3] = ACTIONS(873), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(873), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(873), - [sym__str_single_quotes] = ACTIONS(873), - [sym__str_back_ticks] = ACTIONS(873), - [aux_sym__record_key_token2] = ACTIONS(871), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [sym__entry_separator] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(105), }, [471] = { - [sym_cell_path] = STATE(630), - [sym_path] = STATE(462), + [sym_cell_path] = STATE(571), + [sym_path] = STATE(463), [sym_comment] = STATE(471), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(898), - [anon_sym_DOLLAR] = ACTIONS(898), - [anon_sym_error] = ACTIONS(896), - [anon_sym_list] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_make] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_else] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(898), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(896), - [anon_sym_catch] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_new] = ACTIONS(896), - [anon_sym_as] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(898), - [anon_sym_PLUS_PLUS] = ACTIONS(898), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(898), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(898), - [anon_sym_BANG_EQ] = ACTIONS(898), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(898), - [anon_sym_GT_EQ] = ACTIONS(898), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(898), - [anon_sym_BANG_TILDE] = ACTIONS(898), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(898), - [aux_sym__val_number_token2] = ACTIONS(898), - [aux_sym__val_number_token3] = ACTIONS(898), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(898), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(898), - [sym__str_single_quotes] = ACTIONS(898), - [sym__str_back_ticks] = ACTIONS(898), - [aux_sym__record_key_token2] = ACTIONS(896), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(886), + [anon_sym_alias] = ACTIONS(886), + [anon_sym_let] = ACTIONS(886), + [anon_sym_let_DASHenv] = ACTIONS(886), + [anon_sym_mut] = ACTIONS(886), + [anon_sym_const] = ACTIONS(886), + [sym_cmd_identifier] = ACTIONS(886), + [anon_sym_def] = ACTIONS(886), + [anon_sym_export_DASHenv] = ACTIONS(886), + [anon_sym_extern] = ACTIONS(886), + [anon_sym_module] = ACTIONS(886), + [anon_sym_use] = ACTIONS(886), + [anon_sym_LPAREN] = ACTIONS(886), + [anon_sym_DOLLAR] = ACTIONS(886), + [anon_sym_error] = ACTIONS(886), + [anon_sym_list] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(886), + [anon_sym_continue] = ACTIONS(886), + [anon_sym_for] = ACTIONS(886), + [anon_sym_in] = ACTIONS(886), + [anon_sym_loop] = ACTIONS(886), + [anon_sym_make] = ACTIONS(886), + [anon_sym_while] = ACTIONS(886), + [anon_sym_do] = ACTIONS(886), + [anon_sym_if] = ACTIONS(886), + [anon_sym_else] = ACTIONS(886), + [anon_sym_match] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(886), + [anon_sym_catch] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_source] = ACTIONS(886), + [anon_sym_source_DASHenv] = ACTIONS(886), + [anon_sym_register] = ACTIONS(886), + [anon_sym_hide] = ACTIONS(886), + [anon_sym_hide_DASHenv] = ACTIONS(886), + [anon_sym_overlay] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_as] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_mod] = ACTIONS(886), + [anon_sym_SLASH_SLASH] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(886), + [anon_sym_bit_DASHshr] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_LT2] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_not_DASHin] = ACTIONS(886), + [anon_sym_starts_DASHwith] = ACTIONS(886), + [anon_sym_ends_DASHwith] = ACTIONS(886), + [anon_sym_EQ_TILDE] = ACTIONS(886), + [anon_sym_BANG_TILDE] = ACTIONS(886), + [anon_sym_bit_DASHand] = ACTIONS(886), + [anon_sym_bit_DASHxor] = ACTIONS(886), + [anon_sym_bit_DASHor] = ACTIONS(886), + [anon_sym_and] = ACTIONS(886), + [anon_sym_xor] = ACTIONS(886), + [anon_sym_or] = ACTIONS(886), + [aux_sym__val_number_decimal_token1] = ACTIONS(886), + [aux_sym__val_number_token1] = ACTIONS(886), + [aux_sym__val_number_token2] = ACTIONS(886), + [aux_sym__val_number_token3] = ACTIONS(886), + [aux_sym__val_number_token4] = ACTIONS(886), + [aux_sym__val_number_token5] = ACTIONS(886), + [aux_sym__val_number_token6] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [sym__str_single_quotes] = ACTIONS(886), + [sym__str_back_ticks] = ACTIONS(886), + [sym__entry_separator] = ACTIONS(888), + [aux_sym__record_key_token2] = ACTIONS(886), + [anon_sym_POUND] = ACTIONS(105), }, [472] = { - [sym_path] = STATE(524), + [sym_cell_path] = STATE(573), + [sym_path] = STATE(463), [sym_comment] = STATE(472), - [aux_sym_cell_path_repeat1] = STATE(456), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(790), - [anon_sym_DOLLAR] = ACTIONS(790), - [anon_sym_error] = ACTIONS(788), - [anon_sym_list] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_make] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_else] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(790), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_catch] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_new] = ACTIONS(788), - [anon_sym_as] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(790), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(790), - [anon_sym_BANG_EQ] = ACTIONS(790), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(790), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(790), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(790), - [aux_sym__val_number_token2] = ACTIONS(790), - [aux_sym__val_number_token3] = ACTIONS(790), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(790), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(790), - [sym__str_single_quotes] = ACTIONS(790), - [sym__str_back_ticks] = ACTIONS(790), - [aux_sym__record_key_token2] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(899), + [anon_sym_alias] = ACTIONS(899), + [anon_sym_let] = ACTIONS(899), + [anon_sym_let_DASHenv] = ACTIONS(899), + [anon_sym_mut] = ACTIONS(899), + [anon_sym_const] = ACTIONS(899), + [sym_cmd_identifier] = ACTIONS(899), + [anon_sym_def] = ACTIONS(899), + [anon_sym_export_DASHenv] = ACTIONS(899), + [anon_sym_extern] = ACTIONS(899), + [anon_sym_module] = ACTIONS(899), + [anon_sym_use] = ACTIONS(899), + [anon_sym_LPAREN] = ACTIONS(899), + [anon_sym_DOLLAR] = ACTIONS(899), + [anon_sym_error] = ACTIONS(899), + [anon_sym_list] = ACTIONS(899), + [anon_sym_GT] = ACTIONS(899), + [anon_sym_DASH] = ACTIONS(899), + [anon_sym_break] = ACTIONS(899), + [anon_sym_continue] = ACTIONS(899), + [anon_sym_for] = ACTIONS(899), + [anon_sym_in] = ACTIONS(899), + [anon_sym_loop] = ACTIONS(899), + [anon_sym_make] = ACTIONS(899), + [anon_sym_while] = ACTIONS(899), + [anon_sym_do] = ACTIONS(899), + [anon_sym_if] = ACTIONS(899), + [anon_sym_else] = ACTIONS(899), + [anon_sym_match] = ACTIONS(899), + [anon_sym_RBRACE] = ACTIONS(899), + [anon_sym_DOT] = ACTIONS(899), + [anon_sym_DOT2] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(899), + [anon_sym_catch] = ACTIONS(899), + [anon_sym_return] = ACTIONS(899), + [anon_sym_source] = ACTIONS(899), + [anon_sym_source_DASHenv] = ACTIONS(899), + [anon_sym_register] = ACTIONS(899), + [anon_sym_hide] = ACTIONS(899), + [anon_sym_hide_DASHenv] = ACTIONS(899), + [anon_sym_overlay] = ACTIONS(899), + [anon_sym_new] = ACTIONS(899), + [anon_sym_as] = ACTIONS(899), + [anon_sym_STAR] = ACTIONS(899), + [anon_sym_STAR_STAR] = ACTIONS(899), + [anon_sym_PLUS_PLUS] = ACTIONS(899), + [anon_sym_SLASH] = ACTIONS(899), + [anon_sym_mod] = ACTIONS(899), + [anon_sym_SLASH_SLASH] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(899), + [anon_sym_bit_DASHshl] = ACTIONS(899), + [anon_sym_bit_DASHshr] = ACTIONS(899), + [anon_sym_EQ_EQ] = ACTIONS(899), + [anon_sym_BANG_EQ] = ACTIONS(899), + [anon_sym_LT2] = ACTIONS(899), + [anon_sym_LT_EQ] = ACTIONS(899), + [anon_sym_GT_EQ] = ACTIONS(899), + [anon_sym_not_DASHin] = ACTIONS(899), + [anon_sym_starts_DASHwith] = ACTIONS(899), + [anon_sym_ends_DASHwith] = ACTIONS(899), + [anon_sym_EQ_TILDE] = ACTIONS(899), + [anon_sym_BANG_TILDE] = ACTIONS(899), + [anon_sym_bit_DASHand] = ACTIONS(899), + [anon_sym_bit_DASHxor] = ACTIONS(899), + [anon_sym_bit_DASHor] = ACTIONS(899), + [anon_sym_and] = ACTIONS(899), + [anon_sym_xor] = ACTIONS(899), + [anon_sym_or] = ACTIONS(899), + [aux_sym__val_number_decimal_token1] = ACTIONS(899), + [aux_sym__val_number_token1] = ACTIONS(899), + [aux_sym__val_number_token2] = ACTIONS(899), + [aux_sym__val_number_token3] = ACTIONS(899), + [aux_sym__val_number_token4] = ACTIONS(899), + [aux_sym__val_number_token5] = ACTIONS(899), + [aux_sym__val_number_token6] = ACTIONS(899), + [anon_sym_DQUOTE] = ACTIONS(899), + [sym__str_single_quotes] = ACTIONS(899), + [sym__str_back_ticks] = ACTIONS(899), + [sym__entry_separator] = ACTIONS(901), + [aux_sym__record_key_token2] = ACTIONS(899), + [anon_sym_POUND] = ACTIONS(105), }, [473] = { [sym_comment] = STATE(473), - [anon_sym_export] = ACTIONS(715), - [anon_sym_alias] = ACTIONS(715), - [anon_sym_let] = ACTIONS(715), - [anon_sym_let_DASHenv] = ACTIONS(715), - [anon_sym_mut] = ACTIONS(715), - [anon_sym_const] = ACTIONS(715), - [sym_cmd_identifier] = ACTIONS(715), - [anon_sym_def] = ACTIONS(715), - [anon_sym_export_DASHenv] = ACTIONS(715), - [anon_sym_extern] = ACTIONS(715), - [anon_sym_module] = ACTIONS(715), - [anon_sym_use] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(717), - [anon_sym_DOLLAR] = ACTIONS(717), - [anon_sym_error] = ACTIONS(715), - [anon_sym_list] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_break] = ACTIONS(715), - [anon_sym_continue] = ACTIONS(715), - [anon_sym_for] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_loop] = ACTIONS(715), - [anon_sym_make] = ACTIONS(715), - [anon_sym_while] = ACTIONS(715), - [anon_sym_do] = ACTIONS(715), - [anon_sym_if] = ACTIONS(715), - [anon_sym_else] = ACTIONS(715), - [anon_sym_match] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_try] = ACTIONS(715), - [anon_sym_catch] = ACTIONS(715), - [anon_sym_return] = ACTIONS(715), - [anon_sym_source] = ACTIONS(715), - [anon_sym_source_DASHenv] = ACTIONS(715), - [anon_sym_register] = ACTIONS(715), - [anon_sym_hide] = ACTIONS(715), - [anon_sym_hide_DASHenv] = ACTIONS(715), - [anon_sym_overlay] = ACTIONS(715), - [anon_sym_new] = ACTIONS(715), - [anon_sym_as] = ACTIONS(715), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(717), - [anon_sym_PLUS_PLUS] = ACTIONS(717), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(717), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(717), - [anon_sym_BANG_EQ] = ACTIONS(717), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(717), - [anon_sym_GT_EQ] = ACTIONS(717), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(717), - [anon_sym_BANG_TILDE] = ACTIONS(717), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(717), - [aux_sym__val_number_token2] = ACTIONS(717), - [aux_sym__val_number_token3] = ACTIONS(717), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(717), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(717), - [sym__str_single_quotes] = ACTIONS(717), - [sym__str_back_ticks] = ACTIONS(717), - [aux_sym__record_key_token2] = ACTIONS(715), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(812), + [aux_sym__val_number_token2] = ACTIONS(812), + [aux_sym__val_number_token3] = ACTIONS(812), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(812), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [474] = { - [sym_cell_path] = STATE(626), - [sym_path] = STATE(462), [sym_comment] = STATE(474), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(783), - [anon_sym_DOLLAR] = ACTIONS(783), - [anon_sym_error] = ACTIONS(781), - [anon_sym_list] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_make] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_else] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(783), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(781), - [anon_sym_catch] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_new] = ACTIONS(781), - [anon_sym_as] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(783), - [anon_sym_PLUS_PLUS] = ACTIONS(783), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(783), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(783), - [anon_sym_BANG_EQ] = ACTIONS(783), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(783), - [anon_sym_GT_EQ] = ACTIONS(783), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(783), - [anon_sym_BANG_TILDE] = ACTIONS(783), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(783), - [aux_sym__val_number_token2] = ACTIONS(783), - [aux_sym__val_number_token3] = ACTIONS(783), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(783), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(783), - [sym__str_single_quotes] = ACTIONS(783), - [sym__str_back_ticks] = ACTIONS(783), - [aux_sym__record_key_token2] = ACTIONS(781), + [anon_sym_export] = ACTIONS(775), + [anon_sym_alias] = ACTIONS(775), + [anon_sym_let] = ACTIONS(775), + [anon_sym_let_DASHenv] = ACTIONS(775), + [anon_sym_mut] = ACTIONS(775), + [anon_sym_const] = ACTIONS(775), + [sym_cmd_identifier] = ACTIONS(775), + [anon_sym_def] = ACTIONS(775), + [anon_sym_export_DASHenv] = ACTIONS(775), + [anon_sym_extern] = ACTIONS(775), + [anon_sym_module] = ACTIONS(775), + [anon_sym_use] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(775), + [anon_sym_list] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_break] = ACTIONS(775), + [anon_sym_continue] = ACTIONS(775), + [anon_sym_for] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_loop] = ACTIONS(775), + [anon_sym_make] = ACTIONS(775), + [anon_sym_while] = ACTIONS(775), + [anon_sym_do] = ACTIONS(775), + [anon_sym_if] = ACTIONS(775), + [anon_sym_else] = ACTIONS(775), + [anon_sym_match] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_try] = ACTIONS(775), + [anon_sym_catch] = ACTIONS(775), + [anon_sym_return] = ACTIONS(775), + [anon_sym_source] = ACTIONS(775), + [anon_sym_source_DASHenv] = ACTIONS(775), + [anon_sym_register] = ACTIONS(775), + [anon_sym_hide] = ACTIONS(775), + [anon_sym_hide_DASHenv] = ACTIONS(775), + [anon_sym_overlay] = ACTIONS(775), + [anon_sym_new] = ACTIONS(775), + [anon_sym_as] = ACTIONS(775), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(777), + [aux_sym__val_number_token2] = ACTIONS(777), + [aux_sym__val_number_token3] = ACTIONS(777), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(777), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [aux_sym__record_key_token2] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(3), }, [475] = { - [sym_path] = STATE(524), [sym_comment] = STATE(475), - [aux_sym_cell_path_repeat1] = STATE(456), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(790), - [anon_sym_DOLLAR] = ACTIONS(790), - [anon_sym_error] = ACTIONS(788), - [anon_sym_list] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_make] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_else] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(790), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(788), - [anon_sym_catch] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_new] = ACTIONS(788), - [anon_sym_as] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(790), - [anon_sym_PLUS_PLUS] = ACTIONS(790), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(790), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(790), - [anon_sym_BANG_EQ] = ACTIONS(790), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(790), - [anon_sym_GT_EQ] = ACTIONS(790), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(790), - [anon_sym_BANG_TILDE] = ACTIONS(790), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(790), - [aux_sym__val_number_token2] = ACTIONS(790), - [aux_sym__val_number_token3] = ACTIONS(790), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(790), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(790), - [sym__str_single_quotes] = ACTIONS(790), - [sym__str_back_ticks] = ACTIONS(790), - [aux_sym__record_key_token2] = ACTIONS(788), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(920), + [anon_sym_DOLLAR] = ACTIONS(920), + [anon_sym_error] = ACTIONS(918), + [anon_sym_list] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_make] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_else] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(920), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(918), + [anon_sym_catch] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_new] = ACTIONS(918), + [anon_sym_as] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(920), + [anon_sym_BANG_EQ] = ACTIONS(920), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(920), + [anon_sym_GT_EQ] = ACTIONS(920), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(920), + [anon_sym_BANG_TILDE] = ACTIONS(920), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(1312), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(920), + [aux_sym__val_number_token2] = ACTIONS(920), + [aux_sym__val_number_token3] = ACTIONS(920), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(920), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(920), + [sym__str_single_quotes] = ACTIONS(920), + [sym__str_back_ticks] = ACTIONS(920), + [aux_sym__record_key_token2] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [476] = { [sym_comment] = STATE(476), - [anon_sym_export] = ACTIONS(960), - [anon_sym_alias] = ACTIONS(960), - [anon_sym_let] = ACTIONS(960), - [anon_sym_let_DASHenv] = ACTIONS(960), - [anon_sym_mut] = ACTIONS(960), - [anon_sym_const] = ACTIONS(960), - [sym_cmd_identifier] = ACTIONS(960), - [anon_sym_def] = ACTIONS(960), - [anon_sym_export_DASHenv] = ACTIONS(960), - [anon_sym_extern] = ACTIONS(960), - [anon_sym_module] = ACTIONS(960), - [anon_sym_use] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(960), - [anon_sym_DOLLAR] = ACTIONS(960), - [anon_sym_error] = ACTIONS(960), - [anon_sym_list] = ACTIONS(960), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DASH] = ACTIONS(960), - [anon_sym_break] = ACTIONS(960), - [anon_sym_continue] = ACTIONS(960), - [anon_sym_for] = ACTIONS(960), - [anon_sym_in] = ACTIONS(960), - [anon_sym_loop] = ACTIONS(960), - [anon_sym_make] = ACTIONS(960), - [anon_sym_while] = ACTIONS(960), - [anon_sym_do] = ACTIONS(960), - [anon_sym_if] = ACTIONS(960), - [anon_sym_else] = ACTIONS(960), - [anon_sym_match] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_try] = ACTIONS(960), - [anon_sym_catch] = ACTIONS(960), - [anon_sym_return] = ACTIONS(960), - [anon_sym_source] = ACTIONS(960), - [anon_sym_source_DASHenv] = ACTIONS(960), - [anon_sym_register] = ACTIONS(960), - [anon_sym_hide] = ACTIONS(960), - [anon_sym_hide_DASHenv] = ACTIONS(960), - [anon_sym_overlay] = ACTIONS(960), - [anon_sym_new] = ACTIONS(960), - [anon_sym_as] = ACTIONS(960), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_PLUS_PLUS] = ACTIONS(960), - [anon_sym_SLASH] = ACTIONS(960), - [anon_sym_mod] = ACTIONS(960), - [anon_sym_SLASH_SLASH] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(960), - [anon_sym_bit_DASHshl] = ACTIONS(960), - [anon_sym_bit_DASHshr] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_LT2] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_not_DASHin] = ACTIONS(960), - [anon_sym_starts_DASHwith] = ACTIONS(960), - [anon_sym_ends_DASHwith] = ACTIONS(960), - [anon_sym_EQ_TILDE] = ACTIONS(960), - [anon_sym_BANG_TILDE] = ACTIONS(960), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(960), - [anon_sym_bit_DASHor] = ACTIONS(960), - [anon_sym_and] = ACTIONS(960), - [anon_sym_xor] = ACTIONS(960), - [anon_sym_or] = ACTIONS(960), - [aux_sym__val_number_decimal_token1] = ACTIONS(960), - [aux_sym__val_number_token1] = ACTIONS(960), - [aux_sym__val_number_token2] = ACTIONS(960), - [aux_sym__val_number_token3] = ACTIONS(960), - [aux_sym__val_number_token4] = ACTIONS(960), - [aux_sym__val_number_token5] = ACTIONS(960), - [aux_sym__val_number_token6] = ACTIONS(960), - [sym_filesize_unit] = ACTIONS(960), - [sym_duration_unit] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(960), - [sym__str_single_quotes] = ACTIONS(960), - [sym__str_back_ticks] = ACTIONS(960), - [sym__entry_separator] = ACTIONS(962), - [aux_sym__record_key_token2] = ACTIONS(960), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_DOT] = ACTIONS(812), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(812), + [aux_sym__val_number_token2] = ACTIONS(812), + [aux_sym__val_number_token3] = ACTIONS(812), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(812), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(3), }, [477] = { + [sym_path] = STATE(559), [sym_comment] = STATE(477), - [anon_sym_export] = ACTIONS(723), - [anon_sym_alias] = ACTIONS(723), - [anon_sym_let] = ACTIONS(723), - [anon_sym_let_DASHenv] = ACTIONS(723), - [anon_sym_mut] = ACTIONS(723), - [anon_sym_const] = ACTIONS(723), - [sym_cmd_identifier] = ACTIONS(723), - [anon_sym_def] = ACTIONS(723), - [anon_sym_export_DASHenv] = ACTIONS(723), - [anon_sym_extern] = ACTIONS(723), - [anon_sym_module] = ACTIONS(723), - [anon_sym_use] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(725), - [anon_sym_DOLLAR] = ACTIONS(725), - [anon_sym_error] = ACTIONS(723), - [anon_sym_list] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_break] = ACTIONS(723), - [anon_sym_continue] = ACTIONS(723), - [anon_sym_for] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_loop] = ACTIONS(723), - [anon_sym_make] = ACTIONS(723), - [anon_sym_while] = ACTIONS(723), - [anon_sym_do] = ACTIONS(723), - [anon_sym_if] = ACTIONS(723), - [anon_sym_else] = ACTIONS(723), - [anon_sym_match] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_try] = ACTIONS(723), - [anon_sym_catch] = ACTIONS(723), - [anon_sym_return] = ACTIONS(723), - [anon_sym_source] = ACTIONS(723), - [anon_sym_source_DASHenv] = ACTIONS(723), - [anon_sym_register] = ACTIONS(723), - [anon_sym_hide] = ACTIONS(723), - [anon_sym_hide_DASHenv] = ACTIONS(723), - [anon_sym_overlay] = ACTIONS(723), - [anon_sym_new] = ACTIONS(723), - [anon_sym_as] = ACTIONS(723), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(725), - [anon_sym_PLUS_PLUS] = ACTIONS(725), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(725), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(725), - [anon_sym_BANG_EQ] = ACTIONS(725), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(725), - [anon_sym_GT_EQ] = ACTIONS(725), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(725), - [anon_sym_BANG_TILDE] = ACTIONS(725), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(725), - [aux_sym__val_number_token2] = ACTIONS(725), - [aux_sym__val_number_token3] = ACTIONS(725), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(725), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(725), - [sym__str_single_quotes] = ACTIONS(725), - [sym__str_back_ticks] = ACTIONS(725), - [aux_sym__record_key_token2] = ACTIONS(723), + [aux_sym_cell_path_repeat1] = STATE(485), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_error] = ACTIONS(818), + [anon_sym_list] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_make] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_else] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(820), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(818), + [anon_sym_catch] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_new] = ACTIONS(818), + [anon_sym_as] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(820), + [aux_sym__val_number_token2] = ACTIONS(820), + [aux_sym__val_number_token3] = ACTIONS(820), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(820), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [aux_sym__record_key_token2] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(3), }, [478] = { [sym_comment] = STATE(478), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [sym__entry_separator] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_list] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_make] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_else] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_catch] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_new] = ACTIONS(907), + [anon_sym_as] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [sym__entry_separator] = ACTIONS(909), + [aux_sym__record_key_token2] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [479] = { - [sym_cell_path] = STATE(570), - [sym_path] = STATE(462), [sym_comment] = STATE(479), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(902), - [anon_sym_DOLLAR] = ACTIONS(902), - [anon_sym_error] = ACTIONS(900), - [anon_sym_list] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_make] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_else] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(902), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(900), - [anon_sym_catch] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_new] = ACTIONS(900), - [anon_sym_as] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(902), - [anon_sym_PLUS_PLUS] = ACTIONS(902), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(902), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(902), - [anon_sym_BANG_EQ] = ACTIONS(902), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(902), - [anon_sym_GT_EQ] = ACTIONS(902), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(902), - [anon_sym_BANG_TILDE] = ACTIONS(902), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(902), - [aux_sym__val_number_token2] = ACTIONS(902), - [aux_sym__val_number_token3] = ACTIONS(902), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(902), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(902), - [sym__str_single_quotes] = ACTIONS(902), - [sym__str_back_ticks] = ACTIONS(902), - [aux_sym__record_key_token2] = ACTIONS(900), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(958), + [anon_sym_alias] = ACTIONS(958), + [anon_sym_let] = ACTIONS(958), + [anon_sym_let_DASHenv] = ACTIONS(958), + [anon_sym_mut] = ACTIONS(958), + [anon_sym_const] = ACTIONS(958), + [sym_cmd_identifier] = ACTIONS(958), + [anon_sym_def] = ACTIONS(958), + [anon_sym_export_DASHenv] = ACTIONS(958), + [anon_sym_extern] = ACTIONS(958), + [anon_sym_module] = ACTIONS(958), + [anon_sym_use] = ACTIONS(958), + [anon_sym_LPAREN] = ACTIONS(958), + [anon_sym_DOLLAR] = ACTIONS(958), + [anon_sym_error] = ACTIONS(958), + [anon_sym_list] = ACTIONS(958), + [anon_sym_GT] = ACTIONS(958), + [anon_sym_DASH] = ACTIONS(958), + [anon_sym_break] = ACTIONS(958), + [anon_sym_continue] = ACTIONS(958), + [anon_sym_for] = ACTIONS(958), + [anon_sym_in] = ACTIONS(958), + [anon_sym_loop] = ACTIONS(958), + [anon_sym_make] = ACTIONS(958), + [anon_sym_while] = ACTIONS(958), + [anon_sym_do] = ACTIONS(958), + [anon_sym_if] = ACTIONS(958), + [anon_sym_else] = ACTIONS(958), + [anon_sym_match] = ACTIONS(958), + [anon_sym_RBRACE] = ACTIONS(958), + [anon_sym_DOT] = ACTIONS(958), + [anon_sym_try] = ACTIONS(958), + [anon_sym_catch] = ACTIONS(958), + [anon_sym_return] = ACTIONS(958), + [anon_sym_source] = ACTIONS(958), + [anon_sym_source_DASHenv] = ACTIONS(958), + [anon_sym_register] = ACTIONS(958), + [anon_sym_hide] = ACTIONS(958), + [anon_sym_hide_DASHenv] = ACTIONS(958), + [anon_sym_overlay] = ACTIONS(958), + [anon_sym_new] = ACTIONS(958), + [anon_sym_as] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(958), + [anon_sym_STAR_STAR] = ACTIONS(958), + [anon_sym_PLUS_PLUS] = ACTIONS(958), + [anon_sym_SLASH] = ACTIONS(958), + [anon_sym_mod] = ACTIONS(958), + [anon_sym_SLASH_SLASH] = ACTIONS(958), + [anon_sym_PLUS] = ACTIONS(958), + [anon_sym_bit_DASHshl] = ACTIONS(958), + [anon_sym_bit_DASHshr] = ACTIONS(958), + [anon_sym_EQ_EQ] = ACTIONS(958), + [anon_sym_BANG_EQ] = ACTIONS(958), + [anon_sym_LT2] = ACTIONS(958), + [anon_sym_LT_EQ] = ACTIONS(958), + [anon_sym_GT_EQ] = ACTIONS(958), + [anon_sym_not_DASHin] = ACTIONS(958), + [anon_sym_starts_DASHwith] = ACTIONS(958), + [anon_sym_ends_DASHwith] = ACTIONS(958), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(958), + [anon_sym_bit_DASHxor] = ACTIONS(958), + [anon_sym_bit_DASHor] = ACTIONS(958), + [anon_sym_and] = ACTIONS(958), + [anon_sym_xor] = ACTIONS(958), + [anon_sym_or] = ACTIONS(958), + [aux_sym__val_number_decimal_token1] = ACTIONS(958), + [aux_sym__val_number_token1] = ACTIONS(958), + [aux_sym__val_number_token2] = ACTIONS(958), + [aux_sym__val_number_token3] = ACTIONS(958), + [aux_sym__val_number_token4] = ACTIONS(958), + [aux_sym__val_number_token5] = ACTIONS(958), + [aux_sym__val_number_token6] = ACTIONS(958), + [sym_filesize_unit] = ACTIONS(958), + [sym_duration_unit] = ACTIONS(958), + [anon_sym_DQUOTE] = ACTIONS(958), + [sym__str_single_quotes] = ACTIONS(958), + [sym__str_back_ticks] = ACTIONS(958), + [sym__entry_separator] = ACTIONS(960), + [aux_sym__record_key_token2] = ACTIONS(958), + [anon_sym_POUND] = ACTIONS(105), }, [480] = { - [sym_cell_path] = STATE(579), - [sym_path] = STATE(462), [sym_comment] = STATE(480), - [anon_sym_export] = ACTIONS(904), - [anon_sym_alias] = ACTIONS(904), - [anon_sym_let] = ACTIONS(904), - [anon_sym_let_DASHenv] = ACTIONS(904), - [anon_sym_mut] = ACTIONS(904), - [anon_sym_const] = ACTIONS(904), - [sym_cmd_identifier] = ACTIONS(904), - [anon_sym_def] = ACTIONS(904), - [anon_sym_export_DASHenv] = ACTIONS(904), - [anon_sym_extern] = ACTIONS(904), - [anon_sym_module] = ACTIONS(904), - [anon_sym_use] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(906), - [anon_sym_DOLLAR] = ACTIONS(906), - [anon_sym_error] = ACTIONS(904), - [anon_sym_list] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_break] = ACTIONS(904), - [anon_sym_continue] = ACTIONS(904), - [anon_sym_for] = ACTIONS(904), - [anon_sym_in] = ACTIONS(904), - [anon_sym_loop] = ACTIONS(904), - [anon_sym_make] = ACTIONS(904), - [anon_sym_while] = ACTIONS(904), - [anon_sym_do] = ACTIONS(904), - [anon_sym_if] = ACTIONS(904), - [anon_sym_else] = ACTIONS(904), - [anon_sym_match] = ACTIONS(904), - [anon_sym_RBRACE] = ACTIONS(906), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(1298), - [anon_sym_try] = ACTIONS(904), - [anon_sym_catch] = ACTIONS(904), - [anon_sym_return] = ACTIONS(904), - [anon_sym_source] = ACTIONS(904), - [anon_sym_source_DASHenv] = ACTIONS(904), - [anon_sym_register] = ACTIONS(904), - [anon_sym_hide] = ACTIONS(904), - [anon_sym_hide_DASHenv] = ACTIONS(904), - [anon_sym_overlay] = ACTIONS(904), - [anon_sym_new] = ACTIONS(904), - [anon_sym_as] = ACTIONS(904), - [anon_sym_STAR] = ACTIONS(904), - [anon_sym_STAR_STAR] = ACTIONS(906), - [anon_sym_PLUS_PLUS] = ACTIONS(906), - [anon_sym_SLASH] = ACTIONS(904), - [anon_sym_mod] = ACTIONS(904), - [anon_sym_SLASH_SLASH] = ACTIONS(906), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_bit_DASHshl] = ACTIONS(904), - [anon_sym_bit_DASHshr] = ACTIONS(904), - [anon_sym_EQ_EQ] = ACTIONS(906), - [anon_sym_BANG_EQ] = ACTIONS(906), - [anon_sym_LT2] = ACTIONS(904), - [anon_sym_LT_EQ] = ACTIONS(906), - [anon_sym_GT_EQ] = ACTIONS(906), - [anon_sym_not_DASHin] = ACTIONS(904), - [anon_sym_starts_DASHwith] = ACTIONS(904), - [anon_sym_ends_DASHwith] = ACTIONS(904), - [anon_sym_EQ_TILDE] = ACTIONS(906), - [anon_sym_BANG_TILDE] = ACTIONS(906), - [anon_sym_bit_DASHand] = ACTIONS(904), - [anon_sym_bit_DASHxor] = ACTIONS(904), - [anon_sym_bit_DASHor] = ACTIONS(904), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(904), - [anon_sym_or] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(906), - [aux_sym__val_number_token2] = ACTIONS(906), - [aux_sym__val_number_token3] = ACTIONS(906), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(906), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(906), - [sym__str_single_quotes] = ACTIONS(906), - [sym__str_back_ticks] = ACTIONS(906), - [aux_sym__record_key_token2] = ACTIONS(904), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [sym__entry_separator] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [anon_sym_POUND] = ACTIONS(105), }, [481] = { + [sym_path] = STATE(559), [sym_comment] = STATE(481), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_list] = ACTIONS(758), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_make] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_else] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_catch] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_new] = ACTIONS(758), - [anon_sym_as] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [sym__entry_separator] = ACTIONS(760), - [aux_sym__record_key_token2] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(1209), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_cell_path_repeat1] = STATE(484), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_error] = ACTIONS(818), + [anon_sym_list] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_make] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_else] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(820), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(818), + [anon_sym_catch] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_new] = ACTIONS(818), + [anon_sym_as] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(820), + [aux_sym__val_number_token2] = ACTIONS(820), + [aux_sym__val_number_token3] = ACTIONS(820), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(820), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [aux_sym__record_key_token2] = ACTIONS(818), + [anon_sym_POUND] = ACTIONS(3), }, [482] = { + [sym_cell_path] = STATE(607), + [sym_path] = STATE(481), [sym_comment] = STATE(482), - [anon_sym_export] = ACTIONS(986), - [anon_sym_alias] = ACTIONS(986), - [anon_sym_let] = ACTIONS(986), - [anon_sym_let_DASHenv] = ACTIONS(986), - [anon_sym_mut] = ACTIONS(986), - [anon_sym_const] = ACTIONS(986), - [sym_cmd_identifier] = ACTIONS(986), - [anon_sym_def] = ACTIONS(986), - [anon_sym_export_DASHenv] = ACTIONS(986), - [anon_sym_extern] = ACTIONS(986), - [anon_sym_module] = ACTIONS(986), - [anon_sym_use] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_error] = ACTIONS(986), - [anon_sym_list] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_break] = ACTIONS(986), - [anon_sym_continue] = ACTIONS(986), - [anon_sym_for] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_loop] = ACTIONS(986), - [anon_sym_make] = ACTIONS(986), - [anon_sym_while] = ACTIONS(986), - [anon_sym_do] = ACTIONS(986), - [anon_sym_if] = ACTIONS(986), - [anon_sym_else] = ACTIONS(986), - [anon_sym_match] = ACTIONS(986), - [anon_sym_RBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_try] = ACTIONS(986), - [anon_sym_catch] = ACTIONS(986), - [anon_sym_return] = ACTIONS(986), - [anon_sym_source] = ACTIONS(986), - [anon_sym_source_DASHenv] = ACTIONS(986), - [anon_sym_register] = ACTIONS(986), - [anon_sym_hide] = ACTIONS(986), - [anon_sym_hide_DASHenv] = ACTIONS(986), - [anon_sym_overlay] = ACTIONS(986), - [anon_sym_new] = ACTIONS(986), - [anon_sym_as] = ACTIONS(986), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(986), - [anon_sym_PLUS_PLUS] = ACTIONS(986), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(986), - [anon_sym_BANG_EQ] = ACTIONS(986), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(986), - [anon_sym_GT_EQ] = ACTIONS(986), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(986), - [anon_sym_BANG_TILDE] = ACTIONS(986), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [sym__entry_separator] = ACTIONS(988), - [aux_sym__record_key_token2] = ACTIONS(986), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(880), + [anon_sym_DOLLAR] = ACTIONS(880), + [anon_sym_error] = ACTIONS(878), + [anon_sym_list] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_make] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_else] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(880), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(878), + [anon_sym_catch] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_new] = ACTIONS(878), + [anon_sym_as] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(880), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(880), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ] = ACTIONS(880), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(880), + [anon_sym_GT_EQ] = ACTIONS(880), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(880), + [anon_sym_BANG_TILDE] = ACTIONS(880), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(880), + [aux_sym__val_number_token2] = ACTIONS(880), + [aux_sym__val_number_token3] = ACTIONS(880), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(880), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(880), + [sym__str_single_quotes] = ACTIONS(880), + [sym__str_back_ticks] = ACTIONS(880), + [aux_sym__record_key_token2] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(3), }, [483] = { + [sym_cell_path] = STATE(625), + [sym_path] = STATE(481), [sym_comment] = STATE(483), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(851), - [anon_sym_DOLLAR] = ACTIONS(851), - [anon_sym_error] = ACTIONS(849), - [anon_sym_list] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_make] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_else] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(851), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_catch] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_new] = ACTIONS(849), - [anon_sym_as] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(1323), - [anon_sym_STAR_STAR] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(851), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(851), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(851), - [anon_sym_BANG_EQ] = ACTIONS(851), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(851), - [anon_sym_GT_EQ] = ACTIONS(851), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(851), - [anon_sym_BANG_TILDE] = ACTIONS(851), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(851), - [aux_sym__val_number_token2] = ACTIONS(851), - [aux_sym__val_number_token3] = ACTIONS(851), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(851), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(851), - [sym__str_single_quotes] = ACTIONS(851), - [sym__str_back_ticks] = ACTIONS(851), - [aux_sym__record_key_token2] = ACTIONS(849), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(791), + [anon_sym_DOLLAR] = ACTIONS(791), + [anon_sym_error] = ACTIONS(789), + [anon_sym_list] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_make] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_else] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(791), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(789), + [anon_sym_catch] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_new] = ACTIONS(789), + [anon_sym_as] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(791), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(791), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(791), + [anon_sym_BANG_EQ] = ACTIONS(791), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(791), + [anon_sym_GT_EQ] = ACTIONS(791), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(791), + [anon_sym_BANG_TILDE] = ACTIONS(791), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(791), + [aux_sym__val_number_token2] = ACTIONS(791), + [aux_sym__val_number_token3] = ACTIONS(791), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(791), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(791), + [sym__str_single_quotes] = ACTIONS(791), + [sym__str_back_ticks] = ACTIONS(791), + [aux_sym__record_key_token2] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [484] = { + [sym_path] = STATE(559), [sym_comment] = STATE(484), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(851), - [anon_sym_DOLLAR] = ACTIONS(851), - [anon_sym_error] = ACTIONS(849), - [anon_sym_list] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_make] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_else] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(851), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_catch] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_new] = ACTIONS(849), - [anon_sym_as] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(1323), - [anon_sym_STAR_STAR] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(851), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(851), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(851), - [anon_sym_BANG_EQ] = ACTIONS(851), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(851), - [anon_sym_GT_EQ] = ACTIONS(851), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(851), - [anon_sym_BANG_TILDE] = ACTIONS(851), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(851), - [aux_sym__val_number_token2] = ACTIONS(851), - [aux_sym__val_number_token3] = ACTIONS(851), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(851), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(851), - [sym__str_single_quotes] = ACTIONS(851), - [sym__str_back_ticks] = ACTIONS(851), - [aux_sym__record_key_token2] = ACTIONS(849), + [aux_sym_cell_path_repeat1] = STATE(489), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(830), + [anon_sym_DOLLAR] = ACTIONS(830), + [anon_sym_error] = ACTIONS(828), + [anon_sym_list] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_make] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_else] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(830), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(828), + [anon_sym_catch] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_new] = ACTIONS(828), + [anon_sym_as] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(830), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(830), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(830), + [anon_sym_BANG_EQ] = ACTIONS(830), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(830), + [anon_sym_GT_EQ] = ACTIONS(830), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(830), + [anon_sym_BANG_TILDE] = ACTIONS(830), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(830), + [aux_sym__val_number_token2] = ACTIONS(830), + [aux_sym__val_number_token3] = ACTIONS(830), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(830), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(830), + [sym__str_single_quotes] = ACTIONS(830), + [sym__str_back_ticks] = ACTIONS(830), + [aux_sym__record_key_token2] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(3), }, [485] = { + [sym_path] = STATE(559), [sym_comment] = STATE(485), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_error] = ACTIONS(994), - [anon_sym_list] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(1000), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_make] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_else] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_DOT2] = ACTIONS(1325), - [anon_sym_try] = ACTIONS(994), - [anon_sym_catch] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_new] = ACTIONS(994), - [anon_sym_as] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [sym__entry_separator] = ACTIONS(996), - [aux_sym__record_key_token2] = ACTIONS(994), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_cell_path_repeat1] = STATE(489), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(830), + [anon_sym_DOLLAR] = ACTIONS(830), + [anon_sym_error] = ACTIONS(828), + [anon_sym_list] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_make] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_else] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(830), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_catch] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_new] = ACTIONS(828), + [anon_sym_as] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(830), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(830), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(830), + [anon_sym_BANG_EQ] = ACTIONS(830), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(830), + [anon_sym_GT_EQ] = ACTIONS(830), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(830), + [anon_sym_BANG_TILDE] = ACTIONS(830), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(830), + [aux_sym__val_number_token2] = ACTIONS(830), + [aux_sym__val_number_token3] = ACTIONS(830), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(830), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(830), + [sym__str_single_quotes] = ACTIONS(830), + [sym__str_back_ticks] = ACTIONS(830), + [aux_sym__record_key_token2] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(3), }, [486] = { + [sym_cell_path] = STATE(611), + [sym_path] = STATE(481), [sym_comment] = STATE(486), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_list] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_make] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DOT2] = ACTIONS(1325), - [anon_sym_try] = ACTIONS(952), - [anon_sym_catch] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_as] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [sym__entry_separator] = ACTIONS(954), - [aux_sym__record_key_token2] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(911), + [anon_sym_alias] = ACTIONS(911), + [anon_sym_let] = ACTIONS(911), + [anon_sym_let_DASHenv] = ACTIONS(911), + [anon_sym_mut] = ACTIONS(911), + [anon_sym_const] = ACTIONS(911), + [sym_cmd_identifier] = ACTIONS(911), + [anon_sym_def] = ACTIONS(911), + [anon_sym_export_DASHenv] = ACTIONS(911), + [anon_sym_extern] = ACTIONS(911), + [anon_sym_module] = ACTIONS(911), + [anon_sym_use] = ACTIONS(911), + [anon_sym_LPAREN] = ACTIONS(913), + [anon_sym_DOLLAR] = ACTIONS(913), + [anon_sym_error] = ACTIONS(911), + [anon_sym_list] = ACTIONS(911), + [anon_sym_GT] = ACTIONS(911), + [anon_sym_DASH] = ACTIONS(911), + [anon_sym_break] = ACTIONS(911), + [anon_sym_continue] = ACTIONS(911), + [anon_sym_for] = ACTIONS(911), + [anon_sym_in] = ACTIONS(911), + [anon_sym_loop] = ACTIONS(911), + [anon_sym_make] = ACTIONS(911), + [anon_sym_while] = ACTIONS(911), + [anon_sym_do] = ACTIONS(911), + [anon_sym_if] = ACTIONS(911), + [anon_sym_else] = ACTIONS(911), + [anon_sym_match] = ACTIONS(911), + [anon_sym_RBRACE] = ACTIONS(913), + [anon_sym_DOT] = ACTIONS(911), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(911), + [anon_sym_catch] = ACTIONS(911), + [anon_sym_return] = ACTIONS(911), + [anon_sym_source] = ACTIONS(911), + [anon_sym_source_DASHenv] = ACTIONS(911), + [anon_sym_register] = ACTIONS(911), + [anon_sym_hide] = ACTIONS(911), + [anon_sym_hide_DASHenv] = ACTIONS(911), + [anon_sym_overlay] = ACTIONS(911), + [anon_sym_new] = ACTIONS(911), + [anon_sym_as] = ACTIONS(911), + [anon_sym_STAR] = ACTIONS(911), + [anon_sym_STAR_STAR] = ACTIONS(913), + [anon_sym_PLUS_PLUS] = ACTIONS(913), + [anon_sym_SLASH] = ACTIONS(911), + [anon_sym_mod] = ACTIONS(911), + [anon_sym_SLASH_SLASH] = ACTIONS(913), + [anon_sym_PLUS] = ACTIONS(911), + [anon_sym_bit_DASHshl] = ACTIONS(911), + [anon_sym_bit_DASHshr] = ACTIONS(911), + [anon_sym_EQ_EQ] = ACTIONS(913), + [anon_sym_BANG_EQ] = ACTIONS(913), + [anon_sym_LT2] = ACTIONS(911), + [anon_sym_LT_EQ] = ACTIONS(913), + [anon_sym_GT_EQ] = ACTIONS(913), + [anon_sym_not_DASHin] = ACTIONS(911), + [anon_sym_starts_DASHwith] = ACTIONS(911), + [anon_sym_ends_DASHwith] = ACTIONS(911), + [anon_sym_EQ_TILDE] = ACTIONS(913), + [anon_sym_BANG_TILDE] = ACTIONS(913), + [anon_sym_bit_DASHand] = ACTIONS(911), + [anon_sym_bit_DASHxor] = ACTIONS(911), + [anon_sym_bit_DASHor] = ACTIONS(911), + [anon_sym_and] = ACTIONS(911), + [anon_sym_xor] = ACTIONS(911), + [anon_sym_or] = ACTIONS(911), + [aux_sym__val_number_decimal_token1] = ACTIONS(911), + [aux_sym__val_number_token1] = ACTIONS(913), + [aux_sym__val_number_token2] = ACTIONS(913), + [aux_sym__val_number_token3] = ACTIONS(913), + [aux_sym__val_number_token4] = ACTIONS(911), + [aux_sym__val_number_token5] = ACTIONS(913), + [aux_sym__val_number_token6] = ACTIONS(911), + [anon_sym_DQUOTE] = ACTIONS(913), + [sym__str_single_quotes] = ACTIONS(913), + [sym__str_back_ticks] = ACTIONS(913), + [aux_sym__record_key_token2] = ACTIONS(911), + [anon_sym_POUND] = ACTIONS(3), }, [487] = { [sym_comment] = STATE(487), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(954), - [anon_sym_DOLLAR] = ACTIONS(954), - [anon_sym_error] = ACTIONS(952), - [anon_sym_list] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_make] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(954), - [anon_sym_DOT] = ACTIONS(954), - [anon_sym_try] = ACTIONS(952), - [anon_sym_catch] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_as] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(954), - [anon_sym_PLUS_PLUS] = ACTIONS(954), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(954), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(954), - [anon_sym_BANG_EQ] = ACTIONS(954), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(954), - [anon_sym_GT_EQ] = ACTIONS(954), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(954), - [anon_sym_BANG_TILDE] = ACTIONS(954), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(954), - [aux_sym__val_number_token2] = ACTIONS(954), - [aux_sym__val_number_token3] = ACTIONS(954), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(954), - [aux_sym__val_number_token6] = ACTIONS(952), - [sym_filesize_unit] = ACTIONS(1327), - [sym_duration_unit] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(954), - [sym__str_single_quotes] = ACTIONS(954), - [sym__str_back_ticks] = ACTIONS(954), - [aux_sym__record_key_token2] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_list] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_make] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_else] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_catch] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_new] = ACTIONS(903), + [anon_sym_as] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [sym__entry_separator] = ACTIONS(905), + [aux_sym__record_key_token2] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(105), }, [488] = { [sym_comment] = STATE(488), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_list] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_make] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_else] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_catch] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_new] = ACTIONS(930), - [anon_sym_as] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [sym__entry_separator] = ACTIONS(932), - [aux_sym__record_key_token2] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1318), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(812), + [aux_sym__val_number_token2] = ACTIONS(812), + [aux_sym__val_number_token3] = ACTIONS(812), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(812), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [anon_sym_POUND] = ACTIONS(3), }, [489] = { + [sym_path] = STATE(559), [sym_comment] = STATE(489), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_list] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_make] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_else] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_catch] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_new] = ACTIONS(1007), - [anon_sym_as] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [sym__entry_separator] = ACTIONS(1009), - [aux_sym__record_key_token2] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(1331), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_cell_path_repeat1] = STATE(489), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(853), + [anon_sym_DOLLAR] = ACTIONS(853), + [anon_sym_error] = ACTIONS(851), + [anon_sym_list] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_make] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_else] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_RBRACE] = ACTIONS(853), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(851), + [anon_sym_catch] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_new] = ACTIONS(851), + [anon_sym_as] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(853), + [anon_sym_PLUS_PLUS] = ACTIONS(853), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(853), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(853), + [anon_sym_BANG_EQ] = ACTIONS(853), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(853), + [anon_sym_GT_EQ] = ACTIONS(853), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(853), + [anon_sym_BANG_TILDE] = ACTIONS(853), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(853), + [aux_sym__val_number_token2] = ACTIONS(853), + [aux_sym__val_number_token3] = ACTIONS(853), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(853), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(853), + [sym__str_single_quotes] = ACTIONS(853), + [sym__str_back_ticks] = ACTIONS(853), + [aux_sym__record_key_token2] = ACTIONS(851), + [anon_sym_POUND] = ACTIONS(3), }, [490] = { [sym_comment] = STATE(490), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_list] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_make] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_else] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_catch] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_new] = ACTIONS(1013), - [anon_sym_as] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [sym__entry_separator] = ACTIONS(1015), - [aux_sym__record_key_token2] = ACTIONS(1013), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_list] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_make] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_else] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_new] = ACTIONS(934), + [anon_sym_as] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1323), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [sym__entry_separator] = ACTIONS(936), + [aux_sym__record_key_token2] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [491] = { [sym_comment] = STATE(491), - [anon_sym_export] = ACTIONS(814), - [anon_sym_alias] = ACTIONS(814), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(814), - [anon_sym_const] = ACTIONS(814), - [sym_cmd_identifier] = ACTIONS(814), - [anon_sym_def] = ACTIONS(814), - [anon_sym_export_DASHenv] = ACTIONS(814), - [anon_sym_extern] = ACTIONS(814), - [anon_sym_module] = ACTIONS(814), - [anon_sym_use] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(814), - [anon_sym_list] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_break] = ACTIONS(814), - [anon_sym_continue] = ACTIONS(814), - [anon_sym_for] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_loop] = ACTIONS(814), - [anon_sym_make] = ACTIONS(814), - [anon_sym_while] = ACTIONS(814), - [anon_sym_do] = ACTIONS(814), - [anon_sym_if] = ACTIONS(814), - [anon_sym_else] = ACTIONS(814), - [anon_sym_match] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_DOT] = ACTIONS(816), - [anon_sym_try] = ACTIONS(814), - [anon_sym_catch] = ACTIONS(814), - [anon_sym_return] = ACTIONS(814), - [anon_sym_source] = ACTIONS(814), - [anon_sym_source_DASHenv] = ACTIONS(814), - [anon_sym_register] = ACTIONS(814), - [anon_sym_hide] = ACTIONS(814), - [anon_sym_hide_DASHenv] = ACTIONS(814), - [anon_sym_overlay] = ACTIONS(814), - [anon_sym_new] = ACTIONS(814), - [anon_sym_as] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(816), - [anon_sym_PLUS_PLUS] = ACTIONS(816), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(816), - [aux_sym__val_number_token2] = ACTIONS(816), - [aux_sym__val_number_token3] = ACTIONS(816), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(816), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [aux_sym__record_key_token2] = ACTIONS(814), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_list] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_make] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_else] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_catch] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_new] = ACTIONS(940), + [anon_sym_as] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [sym_filesize_unit] = ACTIONS(1325), + [sym_duration_unit] = ACTIONS(1327), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [sym__entry_separator] = ACTIONS(942), + [aux_sym__record_key_token2] = ACTIONS(940), + [anon_sym_POUND] = ACTIONS(105), }, [492] = { [sym_comment] = STATE(492), - [anon_sym_export] = ACTIONS(960), - [anon_sym_alias] = ACTIONS(960), - [anon_sym_let] = ACTIONS(960), - [anon_sym_let_DASHenv] = ACTIONS(960), - [anon_sym_mut] = ACTIONS(960), - [anon_sym_const] = ACTIONS(960), - [sym_cmd_identifier] = ACTIONS(960), - [anon_sym_def] = ACTIONS(960), - [anon_sym_export_DASHenv] = ACTIONS(960), - [anon_sym_extern] = ACTIONS(960), - [anon_sym_module] = ACTIONS(960), - [anon_sym_use] = ACTIONS(960), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_list] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_make] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_else] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_new] = ACTIONS(934), + [anon_sym_as] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1323), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [sym__entry_separator] = ACTIONS(936), + [aux_sym__record_key_token2] = ACTIONS(934), + [anon_sym_POUND] = ACTIONS(105), + }, + [493] = { + [sym_cell_path] = STATE(595), + [sym_path] = STATE(481), + [sym_comment] = STATE(493), + [anon_sym_export] = ACTIONS(899), + [anon_sym_alias] = ACTIONS(899), + [anon_sym_let] = ACTIONS(899), + [anon_sym_let_DASHenv] = ACTIONS(899), + [anon_sym_mut] = ACTIONS(899), + [anon_sym_const] = ACTIONS(899), + [sym_cmd_identifier] = ACTIONS(899), + [anon_sym_def] = ACTIONS(899), + [anon_sym_export_DASHenv] = ACTIONS(899), + [anon_sym_extern] = ACTIONS(899), + [anon_sym_module] = ACTIONS(899), + [anon_sym_use] = ACTIONS(899), + [anon_sym_LPAREN] = ACTIONS(901), + [anon_sym_DOLLAR] = ACTIONS(901), + [anon_sym_error] = ACTIONS(899), + [anon_sym_list] = ACTIONS(899), + [anon_sym_GT] = ACTIONS(899), + [anon_sym_DASH] = ACTIONS(899), + [anon_sym_break] = ACTIONS(899), + [anon_sym_continue] = ACTIONS(899), + [anon_sym_for] = ACTIONS(899), + [anon_sym_in] = ACTIONS(899), + [anon_sym_loop] = ACTIONS(899), + [anon_sym_make] = ACTIONS(899), + [anon_sym_while] = ACTIONS(899), + [anon_sym_do] = ACTIONS(899), + [anon_sym_if] = ACTIONS(899), + [anon_sym_else] = ACTIONS(899), + [anon_sym_match] = ACTIONS(899), + [anon_sym_RBRACE] = ACTIONS(901), + [anon_sym_DOT] = ACTIONS(899), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(899), + [anon_sym_catch] = ACTIONS(899), + [anon_sym_return] = ACTIONS(899), + [anon_sym_source] = ACTIONS(899), + [anon_sym_source_DASHenv] = ACTIONS(899), + [anon_sym_register] = ACTIONS(899), + [anon_sym_hide] = ACTIONS(899), + [anon_sym_hide_DASHenv] = ACTIONS(899), + [anon_sym_overlay] = ACTIONS(899), + [anon_sym_new] = ACTIONS(899), + [anon_sym_as] = ACTIONS(899), + [anon_sym_STAR] = ACTIONS(899), + [anon_sym_STAR_STAR] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(901), + [anon_sym_SLASH] = ACTIONS(899), + [anon_sym_mod] = ACTIONS(899), + [anon_sym_SLASH_SLASH] = ACTIONS(901), + [anon_sym_PLUS] = ACTIONS(899), + [anon_sym_bit_DASHshl] = ACTIONS(899), + [anon_sym_bit_DASHshr] = ACTIONS(899), + [anon_sym_EQ_EQ] = ACTIONS(901), + [anon_sym_BANG_EQ] = ACTIONS(901), + [anon_sym_LT2] = ACTIONS(899), + [anon_sym_LT_EQ] = ACTIONS(901), + [anon_sym_GT_EQ] = ACTIONS(901), + [anon_sym_not_DASHin] = ACTIONS(899), + [anon_sym_starts_DASHwith] = ACTIONS(899), + [anon_sym_ends_DASHwith] = ACTIONS(899), + [anon_sym_EQ_TILDE] = ACTIONS(901), + [anon_sym_BANG_TILDE] = ACTIONS(901), + [anon_sym_bit_DASHand] = ACTIONS(899), + [anon_sym_bit_DASHxor] = ACTIONS(899), + [anon_sym_bit_DASHor] = ACTIONS(899), + [anon_sym_and] = ACTIONS(899), + [anon_sym_xor] = ACTIONS(899), + [anon_sym_or] = ACTIONS(899), + [aux_sym__val_number_decimal_token1] = ACTIONS(899), + [aux_sym__val_number_token1] = ACTIONS(901), + [aux_sym__val_number_token2] = ACTIONS(901), + [aux_sym__val_number_token3] = ACTIONS(901), + [aux_sym__val_number_token4] = ACTIONS(899), + [aux_sym__val_number_token5] = ACTIONS(901), + [aux_sym__val_number_token6] = ACTIONS(899), + [anon_sym_DQUOTE] = ACTIONS(901), + [sym__str_single_quotes] = ACTIONS(901), + [sym__str_back_ticks] = ACTIONS(901), + [aux_sym__record_key_token2] = ACTIONS(899), + [anon_sym_POUND] = ACTIONS(3), + }, + [494] = { + [sym_comment] = STATE(494), + [anon_sym_export] = ACTIONS(727), + [anon_sym_alias] = ACTIONS(727), + [anon_sym_let] = ACTIONS(727), + [anon_sym_let_DASHenv] = ACTIONS(727), + [anon_sym_mut] = ACTIONS(727), + [anon_sym_const] = ACTIONS(727), + [sym_cmd_identifier] = ACTIONS(727), + [anon_sym_def] = ACTIONS(727), + [anon_sym_export_DASHenv] = ACTIONS(727), + [anon_sym_extern] = ACTIONS(727), + [anon_sym_module] = ACTIONS(727), + [anon_sym_use] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(729), + [anon_sym_DOLLAR] = ACTIONS(729), + [anon_sym_error] = ACTIONS(727), + [anon_sym_list] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_break] = ACTIONS(727), + [anon_sym_continue] = ACTIONS(727), + [anon_sym_for] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_loop] = ACTIONS(727), + [anon_sym_make] = ACTIONS(727), + [anon_sym_while] = ACTIONS(727), + [anon_sym_do] = ACTIONS(727), + [anon_sym_if] = ACTIONS(727), + [anon_sym_else] = ACTIONS(727), + [anon_sym_match] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(729), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_try] = ACTIONS(727), + [anon_sym_catch] = ACTIONS(727), + [anon_sym_return] = ACTIONS(727), + [anon_sym_source] = ACTIONS(727), + [anon_sym_source_DASHenv] = ACTIONS(727), + [anon_sym_register] = ACTIONS(727), + [anon_sym_hide] = ACTIONS(727), + [anon_sym_hide_DASHenv] = ACTIONS(727), + [anon_sym_overlay] = ACTIONS(727), + [anon_sym_new] = ACTIONS(727), + [anon_sym_as] = ACTIONS(727), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(729), + [anon_sym_PLUS_PLUS] = ACTIONS(729), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(729), + [anon_sym_BANG_EQ] = ACTIONS(729), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(729), + [anon_sym_GT_EQ] = ACTIONS(729), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(729), + [anon_sym_BANG_TILDE] = ACTIONS(729), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(729), + [aux_sym__val_number_token2] = ACTIONS(729), + [aux_sym__val_number_token3] = ACTIONS(729), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(729), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(729), + [sym__str_single_quotes] = ACTIONS(729), + [sym__str_back_ticks] = ACTIONS(729), + [aux_sym__record_key_token2] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(3), + }, + [495] = { + [sym_cell_path] = STATE(648), + [sym_path] = STATE(481), + [sym_comment] = STATE(495), + [anon_sym_export] = ACTIONS(895), + [anon_sym_alias] = ACTIONS(895), + [anon_sym_let] = ACTIONS(895), + [anon_sym_let_DASHenv] = ACTIONS(895), + [anon_sym_mut] = ACTIONS(895), + [anon_sym_const] = ACTIONS(895), + [sym_cmd_identifier] = ACTIONS(895), + [anon_sym_def] = ACTIONS(895), + [anon_sym_export_DASHenv] = ACTIONS(895), + [anon_sym_extern] = ACTIONS(895), + [anon_sym_module] = ACTIONS(895), + [anon_sym_use] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(897), + [anon_sym_DOLLAR] = ACTIONS(897), + [anon_sym_error] = ACTIONS(895), + [anon_sym_list] = ACTIONS(895), + [anon_sym_GT] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_break] = ACTIONS(895), + [anon_sym_continue] = ACTIONS(895), + [anon_sym_for] = ACTIONS(895), + [anon_sym_in] = ACTIONS(895), + [anon_sym_loop] = ACTIONS(895), + [anon_sym_make] = ACTIONS(895), + [anon_sym_while] = ACTIONS(895), + [anon_sym_do] = ACTIONS(895), + [anon_sym_if] = ACTIONS(895), + [anon_sym_else] = ACTIONS(895), + [anon_sym_match] = ACTIONS(895), + [anon_sym_RBRACE] = ACTIONS(897), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(895), + [anon_sym_catch] = ACTIONS(895), + [anon_sym_return] = ACTIONS(895), + [anon_sym_source] = ACTIONS(895), + [anon_sym_source_DASHenv] = ACTIONS(895), + [anon_sym_register] = ACTIONS(895), + [anon_sym_hide] = ACTIONS(895), + [anon_sym_hide_DASHenv] = ACTIONS(895), + [anon_sym_overlay] = ACTIONS(895), + [anon_sym_new] = ACTIONS(895), + [anon_sym_as] = ACTIONS(895), + [anon_sym_STAR] = ACTIONS(895), + [anon_sym_STAR_STAR] = ACTIONS(897), + [anon_sym_PLUS_PLUS] = ACTIONS(897), + [anon_sym_SLASH] = ACTIONS(895), + [anon_sym_mod] = ACTIONS(895), + [anon_sym_SLASH_SLASH] = ACTIONS(897), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_bit_DASHshl] = ACTIONS(895), + [anon_sym_bit_DASHshr] = ACTIONS(895), + [anon_sym_EQ_EQ] = ACTIONS(897), + [anon_sym_BANG_EQ] = ACTIONS(897), + [anon_sym_LT2] = ACTIONS(895), + [anon_sym_LT_EQ] = ACTIONS(897), + [anon_sym_GT_EQ] = ACTIONS(897), + [anon_sym_not_DASHin] = ACTIONS(895), + [anon_sym_starts_DASHwith] = ACTIONS(895), + [anon_sym_ends_DASHwith] = ACTIONS(895), + [anon_sym_EQ_TILDE] = ACTIONS(897), + [anon_sym_BANG_TILDE] = ACTIONS(897), + [anon_sym_bit_DASHand] = ACTIONS(895), + [anon_sym_bit_DASHxor] = ACTIONS(895), + [anon_sym_bit_DASHor] = ACTIONS(895), + [anon_sym_and] = ACTIONS(895), + [anon_sym_xor] = ACTIONS(895), + [anon_sym_or] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(897), + [aux_sym__val_number_token2] = ACTIONS(897), + [aux_sym__val_number_token3] = ACTIONS(897), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(897), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(897), + [sym__str_single_quotes] = ACTIONS(897), + [sym__str_back_ticks] = ACTIONS(897), + [aux_sym__record_key_token2] = ACTIONS(895), + [anon_sym_POUND] = ACTIONS(3), + }, + [496] = { + [sym_comment] = STATE(496), + [anon_sym_export] = ACTIONS(735), + [anon_sym_alias] = ACTIONS(735), + [anon_sym_let] = ACTIONS(735), + [anon_sym_let_DASHenv] = ACTIONS(735), + [anon_sym_mut] = ACTIONS(735), + [anon_sym_const] = ACTIONS(735), + [sym_cmd_identifier] = ACTIONS(735), + [anon_sym_def] = ACTIONS(735), + [anon_sym_export_DASHenv] = ACTIONS(735), + [anon_sym_extern] = ACTIONS(735), + [anon_sym_module] = ACTIONS(735), + [anon_sym_use] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(737), + [anon_sym_DOLLAR] = ACTIONS(737), + [anon_sym_error] = ACTIONS(735), + [anon_sym_list] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_break] = ACTIONS(735), + [anon_sym_continue] = ACTIONS(735), + [anon_sym_for] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_loop] = ACTIONS(735), + [anon_sym_make] = ACTIONS(735), + [anon_sym_while] = ACTIONS(735), + [anon_sym_do] = ACTIONS(735), + [anon_sym_if] = ACTIONS(735), + [anon_sym_else] = ACTIONS(735), + [anon_sym_match] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(737), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_try] = ACTIONS(735), + [anon_sym_catch] = ACTIONS(735), + [anon_sym_return] = ACTIONS(735), + [anon_sym_source] = ACTIONS(735), + [anon_sym_source_DASHenv] = ACTIONS(735), + [anon_sym_register] = ACTIONS(735), + [anon_sym_hide] = ACTIONS(735), + [anon_sym_hide_DASHenv] = ACTIONS(735), + [anon_sym_overlay] = ACTIONS(735), + [anon_sym_new] = ACTIONS(735), + [anon_sym_as] = ACTIONS(735), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(737), + [anon_sym_PLUS_PLUS] = ACTIONS(737), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(737), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(737), + [anon_sym_BANG_EQ] = ACTIONS(737), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(737), + [anon_sym_GT_EQ] = ACTIONS(737), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(737), + [anon_sym_BANG_TILDE] = ACTIONS(737), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(737), + [aux_sym__val_number_token2] = ACTIONS(737), + [aux_sym__val_number_token3] = ACTIONS(737), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(737), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(737), + [sym__str_single_quotes] = ACTIONS(737), + [sym__str_back_ticks] = ACTIONS(737), + [aux_sym__record_key_token2] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(3), + }, + [497] = { + [sym_cell_path] = STATE(645), + [sym_path] = STATE(481), + [sym_comment] = STATE(497), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(876), + [anon_sym_DOLLAR] = ACTIONS(876), + [anon_sym_error] = ACTIONS(874), + [anon_sym_list] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_make] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_else] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(876), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(874), + [anon_sym_catch] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_new] = ACTIONS(874), + [anon_sym_as] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(876), + [anon_sym_PLUS_PLUS] = ACTIONS(876), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(876), + [anon_sym_BANG_EQ] = ACTIONS(876), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(876), + [anon_sym_GT_EQ] = ACTIONS(876), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(876), + [anon_sym_BANG_TILDE] = ACTIONS(876), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(876), + [aux_sym__val_number_token2] = ACTIONS(876), + [aux_sym__val_number_token3] = ACTIONS(876), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(876), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(876), + [sym__str_single_quotes] = ACTIONS(876), + [sym__str_back_ticks] = ACTIONS(876), + [aux_sym__record_key_token2] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(3), + }, + [498] = { + [sym_comment] = STATE(498), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_def] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(826), + [anon_sym_DOLLAR] = ACTIONS(826), + [anon_sym_error] = ACTIONS(824), + [anon_sym_list] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_make] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_else] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_try] = ACTIONS(824), + [anon_sym_catch] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_new] = ACTIONS(824), + [anon_sym_as] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(826), + [anon_sym_PLUS_PLUS] = ACTIONS(826), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(826), + [anon_sym_BANG_EQ] = ACTIONS(826), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(826), + [anon_sym_GT_EQ] = ACTIONS(826), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(826), + [anon_sym_BANG_TILDE] = ACTIONS(826), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(826), + [aux_sym__val_number_token2] = ACTIONS(826), + [aux_sym__val_number_token3] = ACTIONS(826), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(826), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(826), + [sym__str_single_quotes] = ACTIONS(826), + [sym__str_back_ticks] = ACTIONS(826), + [aux_sym__record_key_token2] = ACTIONS(824), + [anon_sym_POUND] = ACTIONS(3), + }, + [499] = { + [sym_cell_path] = STATE(602), + [sym_path] = STATE(481), + [sym_comment] = STATE(499), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(868), + [anon_sym_list] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_make] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_else] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(868), + [anon_sym_catch] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_new] = ACTIONS(868), + [anon_sym_as] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(870), + [aux_sym__val_number_token2] = ACTIONS(870), + [aux_sym__val_number_token3] = ACTIONS(870), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(870), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [aux_sym__record_key_token2] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(3), + }, + [500] = { + [sym_cell_path] = STATE(594), + [sym_path] = STATE(481), + [sym_comment] = STATE(500), + [anon_sym_export] = ACTIONS(886), + [anon_sym_alias] = ACTIONS(886), + [anon_sym_let] = ACTIONS(886), + [anon_sym_let_DASHenv] = ACTIONS(886), + [anon_sym_mut] = ACTIONS(886), + [anon_sym_const] = ACTIONS(886), + [sym_cmd_identifier] = ACTIONS(886), + [anon_sym_def] = ACTIONS(886), + [anon_sym_export_DASHenv] = ACTIONS(886), + [anon_sym_extern] = ACTIONS(886), + [anon_sym_module] = ACTIONS(886), + [anon_sym_use] = ACTIONS(886), + [anon_sym_LPAREN] = ACTIONS(888), + [anon_sym_DOLLAR] = ACTIONS(888), + [anon_sym_error] = ACTIONS(886), + [anon_sym_list] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(886), + [anon_sym_continue] = ACTIONS(886), + [anon_sym_for] = ACTIONS(886), + [anon_sym_in] = ACTIONS(886), + [anon_sym_loop] = ACTIONS(886), + [anon_sym_make] = ACTIONS(886), + [anon_sym_while] = ACTIONS(886), + [anon_sym_do] = ACTIONS(886), + [anon_sym_if] = ACTIONS(886), + [anon_sym_else] = ACTIONS(886), + [anon_sym_match] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(888), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DOT2] = ACTIONS(1316), + [anon_sym_try] = ACTIONS(886), + [anon_sym_catch] = ACTIONS(886), + [anon_sym_return] = ACTIONS(886), + [anon_sym_source] = ACTIONS(886), + [anon_sym_source_DASHenv] = ACTIONS(886), + [anon_sym_register] = ACTIONS(886), + [anon_sym_hide] = ACTIONS(886), + [anon_sym_hide_DASHenv] = ACTIONS(886), + [anon_sym_overlay] = ACTIONS(886), + [anon_sym_new] = ACTIONS(886), + [anon_sym_as] = ACTIONS(886), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(888), + [anon_sym_PLUS_PLUS] = ACTIONS(888), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_mod] = ACTIONS(886), + [anon_sym_SLASH_SLASH] = ACTIONS(888), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(886), + [anon_sym_bit_DASHshr] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(888), + [anon_sym_BANG_EQ] = ACTIONS(888), + [anon_sym_LT2] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(888), + [anon_sym_GT_EQ] = ACTIONS(888), + [anon_sym_not_DASHin] = ACTIONS(886), + [anon_sym_starts_DASHwith] = ACTIONS(886), + [anon_sym_ends_DASHwith] = ACTIONS(886), + [anon_sym_EQ_TILDE] = ACTIONS(888), + [anon_sym_BANG_TILDE] = ACTIONS(888), + [anon_sym_bit_DASHand] = ACTIONS(886), + [anon_sym_bit_DASHxor] = ACTIONS(886), + [anon_sym_bit_DASHor] = ACTIONS(886), + [anon_sym_and] = ACTIONS(886), + [anon_sym_xor] = ACTIONS(886), + [anon_sym_or] = ACTIONS(886), + [aux_sym__val_number_decimal_token1] = ACTIONS(886), + [aux_sym__val_number_token1] = ACTIONS(888), + [aux_sym__val_number_token2] = ACTIONS(888), + [aux_sym__val_number_token3] = ACTIONS(888), + [aux_sym__val_number_token4] = ACTIONS(886), + [aux_sym__val_number_token5] = ACTIONS(888), + [aux_sym__val_number_token6] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(888), + [sym__str_single_quotes] = ACTIONS(888), + [sym__str_back_ticks] = ACTIONS(888), + [aux_sym__record_key_token2] = ACTIONS(886), + [anon_sym_POUND] = ACTIONS(3), + }, + [501] = { + [sym_cell_path] = STATE(542), + [sym_path] = STATE(477), + [sym_comment] = STATE(501), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(791), + [anon_sym_DOLLAR] = ACTIONS(791), + [anon_sym_error] = ACTIONS(789), + [anon_sym_list] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_make] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_else] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(791), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(1329), + [anon_sym_try] = ACTIONS(789), + [anon_sym_catch] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_new] = ACTIONS(789), + [anon_sym_as] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(791), + [anon_sym_PLUS_PLUS] = ACTIONS(791), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(791), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(791), + [anon_sym_BANG_EQ] = ACTIONS(791), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(791), + [anon_sym_GT_EQ] = ACTIONS(791), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(791), + [anon_sym_BANG_TILDE] = ACTIONS(791), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(791), + [aux_sym__val_number_token2] = ACTIONS(791), + [aux_sym__val_number_token3] = ACTIONS(791), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(791), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(791), + [sym__str_single_quotes] = ACTIONS(791), + [sym__str_back_ticks] = ACTIONS(791), + [aux_sym__record_key_token2] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [502] = { + [sym_cell_path] = STATE(553), + [sym_path] = STATE(477), + [sym_comment] = STATE(502), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(876), + [anon_sym_DOLLAR] = ACTIONS(876), + [anon_sym_error] = ACTIONS(874), + [anon_sym_list] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_make] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_else] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(876), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(1332), + [anon_sym_try] = ACTIONS(874), + [anon_sym_catch] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_new] = ACTIONS(874), + [anon_sym_as] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(876), + [anon_sym_PLUS_PLUS] = ACTIONS(876), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(876), + [anon_sym_BANG_EQ] = ACTIONS(876), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(876), + [anon_sym_GT_EQ] = ACTIONS(876), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(876), + [anon_sym_BANG_TILDE] = ACTIONS(876), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(876), + [aux_sym__val_number_token2] = ACTIONS(876), + [aux_sym__val_number_token3] = ACTIONS(876), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(876), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(876), + [sym__str_single_quotes] = ACTIONS(876), + [sym__str_back_ticks] = ACTIONS(876), + [aux_sym__record_key_token2] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(3), + }, + [503] = { + [sym_comment] = STATE(503), + [anon_sym_export] = ACTIONS(962), + [anon_sym_alias] = ACTIONS(962), + [anon_sym_let] = ACTIONS(962), + [anon_sym_let_DASHenv] = ACTIONS(962), + [anon_sym_mut] = ACTIONS(962), + [anon_sym_const] = ACTIONS(962), + [sym_cmd_identifier] = ACTIONS(962), + [anon_sym_def] = ACTIONS(962), + [anon_sym_export_DASHenv] = ACTIONS(962), + [anon_sym_extern] = ACTIONS(962), + [anon_sym_module] = ACTIONS(962), + [anon_sym_use] = ACTIONS(962), [anon_sym_LPAREN] = ACTIONS(962), [anon_sym_DOLLAR] = ACTIONS(962), - [anon_sym_error] = ACTIONS(960), - [anon_sym_list] = ACTIONS(960), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DASH] = ACTIONS(960), - [anon_sym_break] = ACTIONS(960), - [anon_sym_continue] = ACTIONS(960), - [anon_sym_for] = ACTIONS(960), - [anon_sym_in] = ACTIONS(960), - [anon_sym_loop] = ACTIONS(960), - [anon_sym_make] = ACTIONS(960), - [anon_sym_while] = ACTIONS(960), - [anon_sym_do] = ACTIONS(960), - [anon_sym_if] = ACTIONS(960), - [anon_sym_else] = ACTIONS(960), - [anon_sym_match] = ACTIONS(960), + [anon_sym_error] = ACTIONS(962), + [anon_sym_list] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_break] = ACTIONS(962), + [anon_sym_continue] = ACTIONS(962), + [anon_sym_for] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_loop] = ACTIONS(962), + [anon_sym_make] = ACTIONS(962), + [anon_sym_while] = ACTIONS(962), + [anon_sym_do] = ACTIONS(962), + [anon_sym_if] = ACTIONS(962), + [anon_sym_else] = ACTIONS(962), + [anon_sym_match] = ACTIONS(962), [anon_sym_RBRACE] = ACTIONS(962), [anon_sym_DOT] = ACTIONS(962), - [anon_sym_try] = ACTIONS(960), - [anon_sym_catch] = ACTIONS(960), - [anon_sym_return] = ACTIONS(960), - [anon_sym_source] = ACTIONS(960), - [anon_sym_source_DASHenv] = ACTIONS(960), - [anon_sym_register] = ACTIONS(960), - [anon_sym_hide] = ACTIONS(960), - [anon_sym_hide_DASHenv] = ACTIONS(960), - [anon_sym_overlay] = ACTIONS(960), - [anon_sym_new] = ACTIONS(960), - [anon_sym_as] = ACTIONS(960), - [anon_sym_STAR] = ACTIONS(960), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_try] = ACTIONS(962), + [anon_sym_catch] = ACTIONS(962), + [anon_sym_return] = ACTIONS(962), + [anon_sym_source] = ACTIONS(962), + [anon_sym_source_DASHenv] = ACTIONS(962), + [anon_sym_register] = ACTIONS(962), + [anon_sym_hide] = ACTIONS(962), + [anon_sym_hide_DASHenv] = ACTIONS(962), + [anon_sym_overlay] = ACTIONS(962), + [anon_sym_new] = ACTIONS(962), + [anon_sym_as] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(962), [anon_sym_STAR_STAR] = ACTIONS(962), [anon_sym_PLUS_PLUS] = ACTIONS(962), - [anon_sym_SLASH] = ACTIONS(960), - [anon_sym_mod] = ACTIONS(960), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), [anon_sym_SLASH_SLASH] = ACTIONS(962), - [anon_sym_PLUS] = ACTIONS(960), - [anon_sym_bit_DASHshl] = ACTIONS(960), - [anon_sym_bit_DASHshr] = ACTIONS(960), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), [anon_sym_EQ_EQ] = ACTIONS(962), [anon_sym_BANG_EQ] = ACTIONS(962), - [anon_sym_LT2] = ACTIONS(960), + [anon_sym_LT2] = ACTIONS(962), [anon_sym_LT_EQ] = ACTIONS(962), [anon_sym_GT_EQ] = ACTIONS(962), - [anon_sym_not_DASHin] = ACTIONS(960), - [anon_sym_starts_DASHwith] = ACTIONS(960), - [anon_sym_ends_DASHwith] = ACTIONS(960), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), [anon_sym_EQ_TILDE] = ACTIONS(962), [anon_sym_BANG_TILDE] = ACTIONS(962), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(960), - [anon_sym_bit_DASHor] = ACTIONS(960), - [anon_sym_and] = ACTIONS(960), - [anon_sym_xor] = ACTIONS(960), - [anon_sym_or] = ACTIONS(960), - [aux_sym__val_number_decimal_token1] = ACTIONS(960), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), [aux_sym__val_number_token1] = ACTIONS(962), [aux_sym__val_number_token2] = ACTIONS(962), [aux_sym__val_number_token3] = ACTIONS(962), - [aux_sym__val_number_token4] = ACTIONS(960), + [aux_sym__val_number_token4] = ACTIONS(962), [aux_sym__val_number_token5] = ACTIONS(962), - [aux_sym__val_number_token6] = ACTIONS(960), - [sym_filesize_unit] = ACTIONS(960), - [sym_duration_unit] = ACTIONS(960), + [aux_sym__val_number_token6] = ACTIONS(962), [anon_sym_DQUOTE] = ACTIONS(962), [sym__str_single_quotes] = ACTIONS(962), [sym__str_back_ticks] = ACTIONS(962), - [aux_sym__record_key_token2] = ACTIONS(960), + [sym__entry_separator] = ACTIONS(964), + [aux_sym__record_key_token2] = ACTIONS(962), + [anon_sym_POUND] = ACTIONS(105), + }, + [504] = { + [sym_comment] = STATE(504), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_list] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1008), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_make] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_else] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_DOT2] = ACTIONS(1335), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_catch] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(1002), + [anon_sym_as] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [sym__entry_separator] = ACTIONS(1004), + [aux_sym__record_key_token2] = ACTIONS(1002), + [anon_sym_POUND] = ACTIONS(105), + }, + [505] = { + [sym_comment] = STATE(505), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_list] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_make] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_else] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_catch] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_new] = ACTIONS(989), + [anon_sym_as] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [sym__entry_separator] = ACTIONS(991), + [aux_sym__record_key_token2] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(105), + }, + [506] = { + [sym_comment] = STATE(506), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_list] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_make] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_else] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_catch] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_new] = ACTIONS(1017), + [anon_sym_as] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1017), + [anon_sym_BANG_EQ] = ACTIONS(1017), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1017), + [anon_sym_GT_EQ] = ACTIONS(1017), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1017), + [anon_sym_BANG_TILDE] = ACTIONS(1017), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [sym__entry_separator] = ACTIONS(1019), + [aux_sym__record_key_token2] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(105), + }, + [507] = { + [sym_comment] = STATE(507), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(909), + [anon_sym_DOLLAR] = ACTIONS(909), + [anon_sym_error] = ACTIONS(907), + [anon_sym_list] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_make] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_else] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(909), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_catch] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_new] = ACTIONS(907), + [anon_sym_as] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(909), + [anon_sym_STAR_STAR] = ACTIONS(909), + [anon_sym_PLUS_PLUS] = ACTIONS(909), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(909), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(909), + [anon_sym_BANG_EQ] = ACTIONS(909), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(909), + [anon_sym_GT_EQ] = ACTIONS(909), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(909), + [anon_sym_BANG_TILDE] = ACTIONS(909), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(909), + [aux_sym__val_number_token2] = ACTIONS(909), + [aux_sym__val_number_token3] = ACTIONS(909), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(909), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(909), + [sym__str_single_quotes] = ACTIONS(909), + [sym__str_back_ticks] = ACTIONS(909), + [aux_sym__record_key_token2] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(3), }, - [493] = { - [sym_comment] = STATE(493), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(894), - [anon_sym_DOLLAR] = ACTIONS(894), - [anon_sym_error] = ACTIONS(892), - [anon_sym_list] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_make] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_else] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(894), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_catch] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_new] = ACTIONS(892), - [anon_sym_as] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(894), - [anon_sym_STAR_STAR] = ACTIONS(894), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(894), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(894), - [anon_sym_BANG_EQ] = ACTIONS(894), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(894), - [anon_sym_GT_EQ] = ACTIONS(894), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(894), - [anon_sym_BANG_TILDE] = ACTIONS(894), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(894), - [aux_sym__val_number_token2] = ACTIONS(894), - [aux_sym__val_number_token3] = ACTIONS(894), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(894), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(894), - [sym__str_single_quotes] = ACTIONS(894), - [sym__str_back_ticks] = ACTIONS(894), - [aux_sym__record_key_token2] = ACTIONS(892), + [508] = { + [sym_comment] = STATE(508), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(905), + [anon_sym_DOLLAR] = ACTIONS(905), + [anon_sym_error] = ACTIONS(903), + [anon_sym_list] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_make] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_else] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(905), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_catch] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_new] = ACTIONS(903), + [anon_sym_as] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(905), + [anon_sym_STAR_STAR] = ACTIONS(905), + [anon_sym_PLUS_PLUS] = ACTIONS(905), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(905), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(905), + [anon_sym_BANG_EQ] = ACTIONS(905), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(905), + [anon_sym_GT_EQ] = ACTIONS(905), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(905), + [anon_sym_BANG_TILDE] = ACTIONS(905), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(905), + [aux_sym__val_number_token2] = ACTIONS(905), + [aux_sym__val_number_token3] = ACTIONS(905), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(905), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(905), + [sym__str_single_quotes] = ACTIONS(905), + [sym__str_back_ticks] = ACTIONS(905), + [aux_sym__record_key_token2] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(3), }, - [494] = { - [sym_comment] = STATE(494), + [509] = { + [sym_comment] = STATE(509), [anon_sym_export] = ACTIONS(966), [anon_sym_alias] = ACTIONS(966), [anon_sym_let] = ACTIONS(966), @@ -100352,4160 +105242,2175 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__record_key_token2] = ACTIONS(966), [anon_sym_POUND] = ACTIONS(105), }, - [495] = { - [sym_comment] = STATE(495), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_error] = ACTIONS(939), - [anon_sym_list] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_make] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_else] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_RBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_catch] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_new] = ACTIONS(939), - [anon_sym_as] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(939), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(939), - [anon_sym_BANG_EQ] = ACTIONS(939), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(939), - [anon_sym_GT_EQ] = ACTIONS(939), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(939), - [anon_sym_BANG_TILDE] = ACTIONS(939), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [sym__entry_separator] = ACTIONS(941), - [aux_sym__record_key_token2] = ACTIONS(939), - [anon_sym_POUND] = ACTIONS(105), - }, - [496] = { - [sym_comment] = STATE(496), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(869), - [anon_sym_DOLLAR] = ACTIONS(869), - [anon_sym_error] = ACTIONS(867), - [anon_sym_list] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_make] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_else] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(869), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_catch] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_new] = ACTIONS(867), - [anon_sym_as] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(869), - [anon_sym_STAR_STAR] = ACTIONS(869), - [anon_sym_PLUS_PLUS] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(869), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(869), - [anon_sym_BANG_EQ] = ACTIONS(869), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(869), - [anon_sym_GT_EQ] = ACTIONS(869), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(869), - [anon_sym_BANG_TILDE] = ACTIONS(869), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(869), - [aux_sym__val_number_token2] = ACTIONS(869), - [aux_sym__val_number_token3] = ACTIONS(869), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(869), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(869), - [sym__str_single_quotes] = ACTIONS(869), - [sym__str_back_ticks] = ACTIONS(869), - [aux_sym__record_key_token2] = ACTIONS(867), - [anon_sym_POUND] = ACTIONS(3), - }, - [497] = { - [sym_comment] = STATE(497), - [anon_sym_export] = ACTIONS(1113), - [anon_sym_alias] = ACTIONS(1113), - [anon_sym_let] = ACTIONS(1113), - [anon_sym_let_DASHenv] = ACTIONS(1113), - [anon_sym_mut] = ACTIONS(1113), - [anon_sym_const] = ACTIONS(1113), - [sym_cmd_identifier] = ACTIONS(1113), - [anon_sym_def] = ACTIONS(1113), - [anon_sym_export_DASHenv] = ACTIONS(1113), - [anon_sym_extern] = ACTIONS(1113), - [anon_sym_module] = ACTIONS(1113), - [anon_sym_use] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1113), - [anon_sym_DOLLAR] = ACTIONS(1113), - [anon_sym_error] = ACTIONS(1113), - [anon_sym_list] = ACTIONS(1113), - [anon_sym_GT] = ACTIONS(1113), - [anon_sym_DASH] = ACTIONS(1113), - [anon_sym_break] = ACTIONS(1113), - [anon_sym_continue] = ACTIONS(1113), - [anon_sym_for] = ACTIONS(1113), - [anon_sym_in] = ACTIONS(1113), - [anon_sym_loop] = ACTIONS(1113), - [anon_sym_make] = ACTIONS(1113), - [anon_sym_while] = ACTIONS(1113), - [anon_sym_do] = ACTIONS(1113), - [anon_sym_if] = ACTIONS(1113), - [anon_sym_else] = ACTIONS(1113), - [anon_sym_match] = ACTIONS(1113), - [anon_sym_RBRACE] = ACTIONS(1113), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(1113), - [anon_sym_catch] = ACTIONS(1113), - [anon_sym_return] = ACTIONS(1113), - [anon_sym_source] = ACTIONS(1113), - [anon_sym_source_DASHenv] = ACTIONS(1113), - [anon_sym_register] = ACTIONS(1113), - [anon_sym_hide] = ACTIONS(1113), - [anon_sym_hide_DASHenv] = ACTIONS(1113), - [anon_sym_overlay] = ACTIONS(1113), - [anon_sym_new] = ACTIONS(1113), - [anon_sym_as] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1113), - [anon_sym_PLUS_PLUS] = ACTIONS(1113), - [anon_sym_SLASH] = ACTIONS(1113), - [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(1113), - [anon_sym_bit_DASHshl] = ACTIONS(1113), - [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1113), - [anon_sym_BANG_EQ] = ACTIONS(1113), - [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1113), - [anon_sym_GT_EQ] = ACTIONS(1113), - [anon_sym_not_DASHin] = ACTIONS(1113), - [anon_sym_starts_DASHwith] = ACTIONS(1113), - [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1113), - [anon_sym_BANG_TILDE] = ACTIONS(1113), - [anon_sym_bit_DASHand] = ACTIONS(1113), - [anon_sym_bit_DASHxor] = ACTIONS(1113), - [anon_sym_bit_DASHor] = ACTIONS(1113), - [anon_sym_and] = ACTIONS(1113), - [anon_sym_xor] = ACTIONS(1113), - [anon_sym_or] = ACTIONS(1113), - [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_token1] = ACTIONS(1113), - [aux_sym__val_number_token2] = ACTIONS(1113), - [aux_sym__val_number_token3] = ACTIONS(1113), - [aux_sym__val_number_token4] = ACTIONS(1113), - [aux_sym__val_number_token5] = ACTIONS(1113), - [aux_sym__val_number_token6] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1113), - [sym__str_single_quotes] = ACTIONS(1113), - [sym__str_back_ticks] = ACTIONS(1113), - [sym__entry_separator] = ACTIONS(1115), - [aux_sym__record_key_token2] = ACTIONS(1113), - [anon_sym_POUND] = ACTIONS(105), - }, - [498] = { - [sym_comment] = STATE(498), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [510] = { + [sym_comment] = STATE(510), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_error] = ACTIONS(993), + [anon_sym_list] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_make] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_else] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_catch] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_new] = ACTIONS(993), + [anon_sym_as] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(993), + [anon_sym_BANG_TILDE] = ACTIONS(993), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [sym__entry_separator] = ACTIONS(995), + [aux_sym__record_key_token2] = ACTIONS(993), [anon_sym_POUND] = ACTIONS(105), }, - [499] = { - [sym_comment] = STATE(499), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [500] = { - [sym_comment] = STATE(500), - [anon_sym_export] = ACTIONS(1109), - [anon_sym_alias] = ACTIONS(1109), - [anon_sym_let] = ACTIONS(1109), - [anon_sym_let_DASHenv] = ACTIONS(1109), - [anon_sym_mut] = ACTIONS(1109), - [anon_sym_const] = ACTIONS(1109), - [sym_cmd_identifier] = ACTIONS(1109), - [anon_sym_def] = ACTIONS(1109), - [anon_sym_export_DASHenv] = ACTIONS(1109), - [anon_sym_extern] = ACTIONS(1109), - [anon_sym_module] = ACTIONS(1109), - [anon_sym_use] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1109), - [anon_sym_DOLLAR] = ACTIONS(1109), - [anon_sym_error] = ACTIONS(1109), - [anon_sym_list] = ACTIONS(1109), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_break] = ACTIONS(1109), - [anon_sym_continue] = ACTIONS(1109), - [anon_sym_for] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_loop] = ACTIONS(1109), - [anon_sym_make] = ACTIONS(1109), - [anon_sym_while] = ACTIONS(1109), - [anon_sym_do] = ACTIONS(1109), - [anon_sym_if] = ACTIONS(1109), - [anon_sym_else] = ACTIONS(1109), - [anon_sym_match] = ACTIONS(1109), - [anon_sym_RBRACE] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_try] = ACTIONS(1109), - [anon_sym_catch] = ACTIONS(1109), - [anon_sym_return] = ACTIONS(1109), - [anon_sym_source] = ACTIONS(1109), - [anon_sym_source_DASHenv] = ACTIONS(1109), - [anon_sym_register] = ACTIONS(1109), - [anon_sym_hide] = ACTIONS(1109), - [anon_sym_hide_DASHenv] = ACTIONS(1109), - [anon_sym_overlay] = ACTIONS(1109), - [anon_sym_new] = ACTIONS(1109), - [anon_sym_as] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1109), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1109), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1109), - [anon_sym_BANG_EQ] = ACTIONS(1109), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1109), - [anon_sym_GT_EQ] = ACTIONS(1109), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1109), - [anon_sym_BANG_TILDE] = ACTIONS(1109), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_token1] = ACTIONS(1109), - [aux_sym__val_number_token2] = ACTIONS(1109), - [aux_sym__val_number_token3] = ACTIONS(1109), - [aux_sym__val_number_token4] = ACTIONS(1109), - [aux_sym__val_number_token5] = ACTIONS(1109), - [aux_sym__val_number_token6] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1109), - [sym__str_single_quotes] = ACTIONS(1109), - [sym__str_back_ticks] = ACTIONS(1109), - [sym__entry_separator] = ACTIONS(1111), - [aux_sym__record_key_token2] = ACTIONS(1109), - [anon_sym_POUND] = ACTIONS(105), - }, - [501] = { - [sym_comment] = STATE(501), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(932), - [anon_sym_DOLLAR] = ACTIONS(932), - [anon_sym_error] = ACTIONS(930), - [anon_sym_list] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_make] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_else] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(932), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_catch] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_new] = ACTIONS(930), - [anon_sym_as] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(932), - [anon_sym_PLUS_PLUS] = ACTIONS(932), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(932), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(932), - [anon_sym_BANG_EQ] = ACTIONS(932), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(932), - [anon_sym_GT_EQ] = ACTIONS(932), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(932), - [anon_sym_BANG_TILDE] = ACTIONS(932), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(932), - [aux_sym__val_number_token2] = ACTIONS(932), - [aux_sym__val_number_token3] = ACTIONS(932), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(932), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(932), - [sym__str_single_quotes] = ACTIONS(932), - [sym__str_back_ticks] = ACTIONS(932), - [aux_sym__record_key_token2] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(3), - }, - [502] = { - [sym_comment] = STATE(502), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [503] = { - [sym_comment] = STATE(503), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_let_DASHenv] = ACTIONS(1085), - [anon_sym_mut] = ACTIONS(1085), - [anon_sym_const] = ACTIONS(1085), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_export_DASHenv] = ACTIONS(1085), - [anon_sym_extern] = ACTIONS(1085), - [anon_sym_module] = ACTIONS(1085), - [anon_sym_use] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_list] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1085), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1085), - [anon_sym_loop] = ACTIONS(1085), - [anon_sym_make] = ACTIONS(1085), - [anon_sym_while] = ACTIONS(1085), - [anon_sym_do] = ACTIONS(1085), - [anon_sym_if] = ACTIONS(1085), - [anon_sym_else] = ACTIONS(1085), - [anon_sym_match] = ACTIONS(1085), - [anon_sym_RBRACE] = ACTIONS(1085), - [anon_sym_DOT] = ACTIONS(1085), - [anon_sym_try] = ACTIONS(1085), - [anon_sym_catch] = ACTIONS(1085), - [anon_sym_return] = ACTIONS(1085), - [anon_sym_source] = ACTIONS(1085), - [anon_sym_source_DASHenv] = ACTIONS(1085), - [anon_sym_register] = ACTIONS(1085), - [anon_sym_hide] = ACTIONS(1085), - [anon_sym_hide_DASHenv] = ACTIONS(1085), - [anon_sym_overlay] = ACTIONS(1085), - [anon_sym_new] = ACTIONS(1085), - [anon_sym_as] = ACTIONS(1085), - [anon_sym_STAR] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1085), - [anon_sym_PLUS_PLUS] = ACTIONS(1085), - [anon_sym_SLASH] = ACTIONS(1085), - [anon_sym_mod] = ACTIONS(1085), - [anon_sym_SLASH_SLASH] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(1085), - [anon_sym_bit_DASHshl] = ACTIONS(1085), - [anon_sym_bit_DASHshr] = ACTIONS(1085), - [anon_sym_EQ_EQ] = ACTIONS(1085), - [anon_sym_BANG_EQ] = ACTIONS(1085), - [anon_sym_LT2] = ACTIONS(1085), - [anon_sym_LT_EQ] = ACTIONS(1085), - [anon_sym_GT_EQ] = ACTIONS(1085), - [anon_sym_not_DASHin] = ACTIONS(1085), - [anon_sym_starts_DASHwith] = ACTIONS(1085), - [anon_sym_ends_DASHwith] = ACTIONS(1085), - [anon_sym_EQ_TILDE] = ACTIONS(1085), - [anon_sym_BANG_TILDE] = ACTIONS(1085), - [anon_sym_bit_DASHand] = ACTIONS(1085), - [anon_sym_bit_DASHxor] = ACTIONS(1085), - [anon_sym_bit_DASHor] = ACTIONS(1085), - [anon_sym_and] = ACTIONS(1085), - [anon_sym_xor] = ACTIONS(1085), - [anon_sym_or] = ACTIONS(1085), - [aux_sym__val_number_decimal_token1] = ACTIONS(1085), - [aux_sym__val_number_token1] = ACTIONS(1085), - [aux_sym__val_number_token2] = ACTIONS(1085), - [aux_sym__val_number_token3] = ACTIONS(1085), - [aux_sym__val_number_token4] = ACTIONS(1085), - [aux_sym__val_number_token5] = ACTIONS(1085), - [aux_sym__val_number_token6] = ACTIONS(1085), - [anon_sym_DQUOTE] = ACTIONS(1085), - [sym__str_single_quotes] = ACTIONS(1085), - [sym__str_back_ticks] = ACTIONS(1085), - [sym__entry_separator] = ACTIONS(1087), - [aux_sym__record_key_token2] = ACTIONS(1085), - [anon_sym_POUND] = ACTIONS(105), - }, - [504] = { - [sym_comment] = STATE(504), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [505] = { - [sym_comment] = STATE(505), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_list] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_make] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_else] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_catch] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_new] = ACTIONS(1007), - [anon_sym_as] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [sym__entry_separator] = ACTIONS(1009), - [aux_sym__record_key_token2] = ACTIONS(1007), - [anon_sym_POUND] = ACTIONS(105), - }, - [506] = { - [sym_comment] = STATE(506), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [507] = { - [sym_comment] = STATE(507), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [508] = { - [sym_comment] = STATE(508), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [509] = { - [sym_comment] = STATE(509), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [510] = { - [sym_comment] = STATE(510), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1037), - [anon_sym_mod] = ACTIONS(1037), - [anon_sym_SLASH_SLASH] = ACTIONS(1037), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [511] = { - [sym_comment] = STATE(511), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [511] = { + [sym_comment] = STATE(511), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_list] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_make] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_else] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_catch] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_new] = ACTIONS(759), + [anon_sym_as] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [sym__entry_separator] = ACTIONS(761), + [aux_sym__record_key_token2] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(1221), [anon_sym_POUND] = ACTIONS(105), }, [512] = { [sym_comment] = STATE(512), - [anon_sym_export] = ACTIONS(1133), - [anon_sym_alias] = ACTIONS(1133), - [anon_sym_let] = ACTIONS(1133), - [anon_sym_let_DASHenv] = ACTIONS(1133), - [anon_sym_mut] = ACTIONS(1133), - [anon_sym_const] = ACTIONS(1133), - [sym_cmd_identifier] = ACTIONS(1133), - [anon_sym_def] = ACTIONS(1133), - [anon_sym_export_DASHenv] = ACTIONS(1133), - [anon_sym_extern] = ACTIONS(1133), - [anon_sym_module] = ACTIONS(1133), - [anon_sym_use] = ACTIONS(1133), - [anon_sym_LPAREN] = ACTIONS(1133), - [anon_sym_DOLLAR] = ACTIONS(1133), - [anon_sym_error] = ACTIONS(1133), - [anon_sym_list] = ACTIONS(1133), - [anon_sym_GT] = ACTIONS(1133), - [anon_sym_DASH] = ACTIONS(1133), - [anon_sym_break] = ACTIONS(1133), - [anon_sym_continue] = ACTIONS(1133), - [anon_sym_for] = ACTIONS(1133), - [anon_sym_in] = ACTIONS(1133), - [anon_sym_loop] = ACTIONS(1133), - [anon_sym_make] = ACTIONS(1133), - [anon_sym_while] = ACTIONS(1133), - [anon_sym_do] = ACTIONS(1133), - [anon_sym_if] = ACTIONS(1133), - [anon_sym_else] = ACTIONS(1133), - [anon_sym_match] = ACTIONS(1133), - [anon_sym_RBRACE] = ACTIONS(1133), - [anon_sym_DOT] = ACTIONS(1133), - [anon_sym_try] = ACTIONS(1133), - [anon_sym_catch] = ACTIONS(1133), - [anon_sym_return] = ACTIONS(1133), - [anon_sym_source] = ACTIONS(1133), - [anon_sym_source_DASHenv] = ACTIONS(1133), - [anon_sym_register] = ACTIONS(1133), - [anon_sym_hide] = ACTIONS(1133), - [anon_sym_hide_DASHenv] = ACTIONS(1133), - [anon_sym_overlay] = ACTIONS(1133), - [anon_sym_new] = ACTIONS(1133), - [anon_sym_as] = ACTIONS(1133), - [anon_sym_STAR] = ACTIONS(1133), - [anon_sym_STAR_STAR] = ACTIONS(1133), - [anon_sym_PLUS_PLUS] = ACTIONS(1133), - [anon_sym_SLASH] = ACTIONS(1133), - [anon_sym_mod] = ACTIONS(1133), - [anon_sym_SLASH_SLASH] = ACTIONS(1133), - [anon_sym_PLUS] = ACTIONS(1133), - [anon_sym_bit_DASHshl] = ACTIONS(1133), - [anon_sym_bit_DASHshr] = ACTIONS(1133), - [anon_sym_EQ_EQ] = ACTIONS(1133), - [anon_sym_BANG_EQ] = ACTIONS(1133), - [anon_sym_LT2] = ACTIONS(1133), - [anon_sym_LT_EQ] = ACTIONS(1133), - [anon_sym_GT_EQ] = ACTIONS(1133), - [anon_sym_not_DASHin] = ACTIONS(1133), - [anon_sym_starts_DASHwith] = ACTIONS(1133), - [anon_sym_ends_DASHwith] = ACTIONS(1133), - [anon_sym_EQ_TILDE] = ACTIONS(1133), - [anon_sym_BANG_TILDE] = ACTIONS(1133), - [anon_sym_bit_DASHand] = ACTIONS(1133), - [anon_sym_bit_DASHxor] = ACTIONS(1133), - [anon_sym_bit_DASHor] = ACTIONS(1133), - [anon_sym_and] = ACTIONS(1133), - [anon_sym_xor] = ACTIONS(1133), - [anon_sym_or] = ACTIONS(1133), - [aux_sym__val_number_decimal_token1] = ACTIONS(1133), - [aux_sym__val_number_token1] = ACTIONS(1133), - [aux_sym__val_number_token2] = ACTIONS(1133), - [aux_sym__val_number_token3] = ACTIONS(1133), - [aux_sym__val_number_token4] = ACTIONS(1133), - [aux_sym__val_number_token5] = ACTIONS(1133), - [aux_sym__val_number_token6] = ACTIONS(1133), - [anon_sym_DQUOTE] = ACTIONS(1133), - [sym__str_single_quotes] = ACTIONS(1133), - [sym__str_back_ticks] = ACTIONS(1133), - [sym__entry_separator] = ACTIONS(1135), - [aux_sym__record_key_token2] = ACTIONS(1133), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_list] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_make] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_else] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_catch] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_new] = ACTIONS(1021), + [anon_sym_as] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1021), + [anon_sym_BANG_EQ] = ACTIONS(1021), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1021), + [anon_sym_GT_EQ] = ACTIONS(1021), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1021), + [anon_sym_BANG_TILDE] = ACTIONS(1021), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [sym__entry_separator] = ACTIONS(1023), + [aux_sym__record_key_token2] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(1337), [anon_sym_POUND] = ACTIONS(105), }, [513] = { [sym_comment] = STATE(513), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(936), + [anon_sym_DOLLAR] = ACTIONS(936), + [anon_sym_error] = ACTIONS(934), + [anon_sym_list] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_make] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_else] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(936), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_new] = ACTIONS(934), + [anon_sym_as] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1339), + [anon_sym_STAR_STAR] = ACTIONS(936), + [anon_sym_PLUS_PLUS] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(936), + [anon_sym_BANG_EQ] = ACTIONS(936), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(936), + [anon_sym_GT_EQ] = ACTIONS(936), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(936), + [anon_sym_BANG_TILDE] = ACTIONS(936), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(936), + [aux_sym__val_number_token2] = ACTIONS(936), + [aux_sym__val_number_token3] = ACTIONS(936), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(936), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(936), + [sym__str_single_quotes] = ACTIONS(936), + [sym__str_back_ticks] = ACTIONS(936), + [aux_sym__record_key_token2] = ACTIONS(934), + [anon_sym_POUND] = ACTIONS(3), }, [514] = { [sym_comment] = STATE(514), - [anon_sym_export] = ACTIONS(1121), - [anon_sym_alias] = ACTIONS(1121), - [anon_sym_let] = ACTIONS(1121), - [anon_sym_let_DASHenv] = ACTIONS(1121), - [anon_sym_mut] = ACTIONS(1121), - [anon_sym_const] = ACTIONS(1121), - [sym_cmd_identifier] = ACTIONS(1121), - [anon_sym_def] = ACTIONS(1121), - [anon_sym_export_DASHenv] = ACTIONS(1121), - [anon_sym_extern] = ACTIONS(1121), - [anon_sym_module] = ACTIONS(1121), - [anon_sym_use] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1121), - [anon_sym_DOLLAR] = ACTIONS(1121), - [anon_sym_error] = ACTIONS(1121), - [anon_sym_list] = ACTIONS(1121), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_break] = ACTIONS(1121), - [anon_sym_continue] = ACTIONS(1121), - [anon_sym_for] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_loop] = ACTIONS(1121), - [anon_sym_make] = ACTIONS(1121), - [anon_sym_while] = ACTIONS(1121), - [anon_sym_do] = ACTIONS(1121), - [anon_sym_if] = ACTIONS(1121), - [anon_sym_else] = ACTIONS(1121), - [anon_sym_match] = ACTIONS(1121), - [anon_sym_RBRACE] = ACTIONS(1121), - [anon_sym_DOT] = ACTIONS(1121), - [anon_sym_try] = ACTIONS(1121), - [anon_sym_catch] = ACTIONS(1121), - [anon_sym_return] = ACTIONS(1121), - [anon_sym_source] = ACTIONS(1121), - [anon_sym_source_DASHenv] = ACTIONS(1121), - [anon_sym_register] = ACTIONS(1121), - [anon_sym_hide] = ACTIONS(1121), - [anon_sym_hide_DASHenv] = ACTIONS(1121), - [anon_sym_overlay] = ACTIONS(1121), - [anon_sym_new] = ACTIONS(1121), - [anon_sym_as] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1121), - [anon_sym_PLUS_PLUS] = ACTIONS(1121), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1121), - [anon_sym_SLASH_SLASH] = ACTIONS(1121), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1121), - [anon_sym_bit_DASHshr] = ACTIONS(1121), - [anon_sym_EQ_EQ] = ACTIONS(1121), - [anon_sym_BANG_EQ] = ACTIONS(1121), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1121), - [anon_sym_GT_EQ] = ACTIONS(1121), - [anon_sym_not_DASHin] = ACTIONS(1121), - [anon_sym_starts_DASHwith] = ACTIONS(1121), - [anon_sym_ends_DASHwith] = ACTIONS(1121), - [anon_sym_EQ_TILDE] = ACTIONS(1121), - [anon_sym_BANG_TILDE] = ACTIONS(1121), - [anon_sym_bit_DASHand] = ACTIONS(1121), - [anon_sym_bit_DASHxor] = ACTIONS(1121), - [anon_sym_bit_DASHor] = ACTIONS(1121), - [anon_sym_and] = ACTIONS(1121), - [anon_sym_xor] = ACTIONS(1121), - [anon_sym_or] = ACTIONS(1121), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_token1] = ACTIONS(1121), - [aux_sym__val_number_token2] = ACTIONS(1121), - [aux_sym__val_number_token3] = ACTIONS(1121), - [aux_sym__val_number_token4] = ACTIONS(1121), - [aux_sym__val_number_token5] = ACTIONS(1121), - [aux_sym__val_number_token6] = ACTIONS(1121), - [anon_sym_DQUOTE] = ACTIONS(1121), - [sym__str_single_quotes] = ACTIONS(1121), - [sym__str_back_ticks] = ACTIONS(1121), - [sym__entry_separator] = ACTIONS(1123), - [aux_sym__record_key_token2] = ACTIONS(1121), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(936), + [anon_sym_DOLLAR] = ACTIONS(936), + [anon_sym_error] = ACTIONS(934), + [anon_sym_list] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_make] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_else] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(936), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_new] = ACTIONS(934), + [anon_sym_as] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(1339), + [anon_sym_STAR_STAR] = ACTIONS(936), + [anon_sym_PLUS_PLUS] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(936), + [anon_sym_BANG_EQ] = ACTIONS(936), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(936), + [anon_sym_GT_EQ] = ACTIONS(936), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(936), + [anon_sym_BANG_TILDE] = ACTIONS(936), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(936), + [aux_sym__val_number_token2] = ACTIONS(936), + [aux_sym__val_number_token3] = ACTIONS(936), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(936), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(936), + [sym__str_single_quotes] = ACTIONS(936), + [sym__str_back_ticks] = ACTIONS(936), + [aux_sym__record_key_token2] = ACTIONS(934), + [anon_sym_POUND] = ACTIONS(3), }, [515] = { [sym_comment] = STATE(515), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_list] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_make] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_else] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_catch] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_new] = ACTIONS(1013), - [anon_sym_as] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [sym__entry_separator] = ACTIONS(1015), - [aux_sym__record_key_token2] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(810), + [anon_sym_alias] = ACTIONS(810), + [anon_sym_let] = ACTIONS(810), + [anon_sym_let_DASHenv] = ACTIONS(810), + [anon_sym_mut] = ACTIONS(810), + [anon_sym_const] = ACTIONS(810), + [sym_cmd_identifier] = ACTIONS(810), + [anon_sym_def] = ACTIONS(810), + [anon_sym_export_DASHenv] = ACTIONS(810), + [anon_sym_extern] = ACTIONS(810), + [anon_sym_module] = ACTIONS(810), + [anon_sym_use] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(810), + [anon_sym_list] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_break] = ACTIONS(810), + [anon_sym_continue] = ACTIONS(810), + [anon_sym_for] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_loop] = ACTIONS(810), + [anon_sym_make] = ACTIONS(810), + [anon_sym_while] = ACTIONS(810), + [anon_sym_do] = ACTIONS(810), + [anon_sym_if] = ACTIONS(810), + [anon_sym_else] = ACTIONS(810), + [anon_sym_match] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_DOT] = ACTIONS(812), + [anon_sym_try] = ACTIONS(810), + [anon_sym_catch] = ACTIONS(810), + [anon_sym_return] = ACTIONS(810), + [anon_sym_source] = ACTIONS(810), + [anon_sym_source_DASHenv] = ACTIONS(810), + [anon_sym_register] = ACTIONS(810), + [anon_sym_hide] = ACTIONS(810), + [anon_sym_hide_DASHenv] = ACTIONS(810), + [anon_sym_overlay] = ACTIONS(810), + [anon_sym_new] = ACTIONS(810), + [anon_sym_as] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(812), + [aux_sym__val_number_token2] = ACTIONS(812), + [aux_sym__val_number_token3] = ACTIONS(812), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(812), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [aux_sym__record_key_token2] = ACTIONS(810), + [anon_sym_POUND] = ACTIONS(3), }, [516] = { [sym_comment] = STATE(516), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = ACTIONS(1117), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_list] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_break] = ACTIONS(1117), - [anon_sym_continue] = ACTIONS(1117), - [anon_sym_for] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_loop] = ACTIONS(1117), - [anon_sym_make] = ACTIONS(1117), - [anon_sym_while] = ACTIONS(1117), - [anon_sym_do] = ACTIONS(1117), - [anon_sym_if] = ACTIONS(1117), - [anon_sym_else] = ACTIONS(1117), - [anon_sym_match] = ACTIONS(1117), - [anon_sym_RBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_catch] = ACTIONS(1117), - [anon_sym_return] = ACTIONS(1117), - [anon_sym_source] = ACTIONS(1117), - [anon_sym_source_DASHenv] = ACTIONS(1117), - [anon_sym_register] = ACTIONS(1117), - [anon_sym_hide] = ACTIONS(1117), - [anon_sym_hide_DASHenv] = ACTIONS(1117), - [anon_sym_overlay] = ACTIONS(1117), - [anon_sym_new] = ACTIONS(1117), - [anon_sym_as] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1117), - [anon_sym_PLUS_PLUS] = ACTIONS(1117), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1117), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1117), - [anon_sym_BANG_EQ] = ACTIONS(1117), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1117), - [anon_sym_GT_EQ] = ACTIONS(1117), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1117), - [anon_sym_BANG_TILDE] = ACTIONS(1117), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_token1] = ACTIONS(1117), - [aux_sym__val_number_token2] = ACTIONS(1117), - [aux_sym__val_number_token3] = ACTIONS(1117), - [aux_sym__val_number_token4] = ACTIONS(1117), - [aux_sym__val_number_token5] = ACTIONS(1117), - [aux_sym__val_number_token6] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1117), - [sym__str_single_quotes] = ACTIONS(1117), - [sym__str_back_ticks] = ACTIONS(1117), - [sym__entry_separator] = ACTIONS(1119), - [aux_sym__record_key_token2] = ACTIONS(1117), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(958), + [anon_sym_alias] = ACTIONS(958), + [anon_sym_let] = ACTIONS(958), + [anon_sym_let_DASHenv] = ACTIONS(958), + [anon_sym_mut] = ACTIONS(958), + [anon_sym_const] = ACTIONS(958), + [sym_cmd_identifier] = ACTIONS(958), + [anon_sym_def] = ACTIONS(958), + [anon_sym_export_DASHenv] = ACTIONS(958), + [anon_sym_extern] = ACTIONS(958), + [anon_sym_module] = ACTIONS(958), + [anon_sym_use] = ACTIONS(958), + [anon_sym_LPAREN] = ACTIONS(960), + [anon_sym_DOLLAR] = ACTIONS(960), + [anon_sym_error] = ACTIONS(958), + [anon_sym_list] = ACTIONS(958), + [anon_sym_GT] = ACTIONS(958), + [anon_sym_DASH] = ACTIONS(958), + [anon_sym_break] = ACTIONS(958), + [anon_sym_continue] = ACTIONS(958), + [anon_sym_for] = ACTIONS(958), + [anon_sym_in] = ACTIONS(958), + [anon_sym_loop] = ACTIONS(958), + [anon_sym_make] = ACTIONS(958), + [anon_sym_while] = ACTIONS(958), + [anon_sym_do] = ACTIONS(958), + [anon_sym_if] = ACTIONS(958), + [anon_sym_else] = ACTIONS(958), + [anon_sym_match] = ACTIONS(958), + [anon_sym_RBRACE] = ACTIONS(960), + [anon_sym_DOT] = ACTIONS(960), + [anon_sym_try] = ACTIONS(958), + [anon_sym_catch] = ACTIONS(958), + [anon_sym_return] = ACTIONS(958), + [anon_sym_source] = ACTIONS(958), + [anon_sym_source_DASHenv] = ACTIONS(958), + [anon_sym_register] = ACTIONS(958), + [anon_sym_hide] = ACTIONS(958), + [anon_sym_hide_DASHenv] = ACTIONS(958), + [anon_sym_overlay] = ACTIONS(958), + [anon_sym_new] = ACTIONS(958), + [anon_sym_as] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(958), + [anon_sym_STAR_STAR] = ACTIONS(960), + [anon_sym_PLUS_PLUS] = ACTIONS(960), + [anon_sym_SLASH] = ACTIONS(958), + [anon_sym_mod] = ACTIONS(958), + [anon_sym_SLASH_SLASH] = ACTIONS(960), + [anon_sym_PLUS] = ACTIONS(958), + [anon_sym_bit_DASHshl] = ACTIONS(958), + [anon_sym_bit_DASHshr] = ACTIONS(958), + [anon_sym_EQ_EQ] = ACTIONS(960), + [anon_sym_BANG_EQ] = ACTIONS(960), + [anon_sym_LT2] = ACTIONS(958), + [anon_sym_LT_EQ] = ACTIONS(960), + [anon_sym_GT_EQ] = ACTIONS(960), + [anon_sym_not_DASHin] = ACTIONS(958), + [anon_sym_starts_DASHwith] = ACTIONS(958), + [anon_sym_ends_DASHwith] = ACTIONS(958), + [anon_sym_EQ_TILDE] = ACTIONS(960), + [anon_sym_BANG_TILDE] = ACTIONS(960), + [anon_sym_bit_DASHand] = ACTIONS(958), + [anon_sym_bit_DASHxor] = ACTIONS(958), + [anon_sym_bit_DASHor] = ACTIONS(958), + [anon_sym_and] = ACTIONS(958), + [anon_sym_xor] = ACTIONS(958), + [anon_sym_or] = ACTIONS(958), + [aux_sym__val_number_decimal_token1] = ACTIONS(958), + [aux_sym__val_number_token1] = ACTIONS(960), + [aux_sym__val_number_token2] = ACTIONS(960), + [aux_sym__val_number_token3] = ACTIONS(960), + [aux_sym__val_number_token4] = ACTIONS(958), + [aux_sym__val_number_token5] = ACTIONS(960), + [aux_sym__val_number_token6] = ACTIONS(958), + [sym_filesize_unit] = ACTIONS(958), + [sym_duration_unit] = ACTIONS(958), + [anon_sym_DQUOTE] = ACTIONS(960), + [sym__str_single_quotes] = ACTIONS(960), + [sym__str_back_ticks] = ACTIONS(960), + [aux_sym__record_key_token2] = ACTIONS(958), + [anon_sym_POUND] = ACTIONS(3), }, [517] = { [sym_comment] = STATE(517), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(942), + [anon_sym_DOLLAR] = ACTIONS(942), + [anon_sym_error] = ACTIONS(940), + [anon_sym_list] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_make] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_else] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(942), + [anon_sym_DOT] = ACTIONS(942), + [anon_sym_try] = ACTIONS(940), + [anon_sym_catch] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_new] = ACTIONS(940), + [anon_sym_as] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(942), + [anon_sym_PLUS_PLUS] = ACTIONS(942), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(942), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(942), + [anon_sym_BANG_EQ] = ACTIONS(942), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(942), + [anon_sym_GT_EQ] = ACTIONS(942), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(942), + [anon_sym_BANG_TILDE] = ACTIONS(942), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(942), + [aux_sym__val_number_token2] = ACTIONS(942), + [aux_sym__val_number_token3] = ACTIONS(942), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(942), + [aux_sym__val_number_token6] = ACTIONS(940), + [sym_filesize_unit] = ACTIONS(1341), + [sym_duration_unit] = ACTIONS(1343), + [anon_sym_DQUOTE] = ACTIONS(942), + [sym__str_single_quotes] = ACTIONS(942), + [sym__str_back_ticks] = ACTIONS(942), + [aux_sym__record_key_token2] = ACTIONS(940), + [anon_sym_POUND] = ACTIONS(3), }, [518] = { [sym_comment] = STATE(518), - [anon_sym_export] = ACTIONS(1105), - [anon_sym_alias] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_let_DASHenv] = ACTIONS(1105), - [anon_sym_mut] = ACTIONS(1105), - [anon_sym_const] = ACTIONS(1105), - [sym_cmd_identifier] = ACTIONS(1105), - [anon_sym_def] = ACTIONS(1105), - [anon_sym_export_DASHenv] = ACTIONS(1105), - [anon_sym_extern] = ACTIONS(1105), - [anon_sym_module] = ACTIONS(1105), - [anon_sym_use] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_DOLLAR] = ACTIONS(1105), - [anon_sym_error] = ACTIONS(1105), - [anon_sym_list] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1105), - [anon_sym_DASH] = ACTIONS(1105), - [anon_sym_break] = ACTIONS(1105), - [anon_sym_continue] = ACTIONS(1105), - [anon_sym_for] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1105), - [anon_sym_loop] = ACTIONS(1105), - [anon_sym_make] = ACTIONS(1105), - [anon_sym_while] = ACTIONS(1105), - [anon_sym_do] = ACTIONS(1105), - [anon_sym_if] = ACTIONS(1105), - [anon_sym_else] = ACTIONS(1105), - [anon_sym_match] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_try] = ACTIONS(1105), - [anon_sym_catch] = ACTIONS(1105), - [anon_sym_return] = ACTIONS(1105), - [anon_sym_source] = ACTIONS(1105), - [anon_sym_source_DASHenv] = ACTIONS(1105), - [anon_sym_register] = ACTIONS(1105), - [anon_sym_hide] = ACTIONS(1105), - [anon_sym_hide_DASHenv] = ACTIONS(1105), - [anon_sym_overlay] = ACTIONS(1105), - [anon_sym_new] = ACTIONS(1105), - [anon_sym_as] = ACTIONS(1105), - [anon_sym_STAR] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_SLASH] = ACTIONS(1105), - [anon_sym_mod] = ACTIONS(1105), - [anon_sym_SLASH_SLASH] = ACTIONS(1105), - [anon_sym_PLUS] = ACTIONS(1105), - [anon_sym_bit_DASHshl] = ACTIONS(1105), - [anon_sym_bit_DASHshr] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1105), - [anon_sym_LT2] = ACTIONS(1105), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_not_DASHin] = ACTIONS(1105), - [anon_sym_starts_DASHwith] = ACTIONS(1105), - [anon_sym_ends_DASHwith] = ACTIONS(1105), - [anon_sym_EQ_TILDE] = ACTIONS(1105), - [anon_sym_BANG_TILDE] = ACTIONS(1105), - [anon_sym_bit_DASHand] = ACTIONS(1105), - [anon_sym_bit_DASHxor] = ACTIONS(1105), - [anon_sym_bit_DASHor] = ACTIONS(1105), - [anon_sym_and] = ACTIONS(1105), - [anon_sym_xor] = ACTIONS(1105), - [anon_sym_or] = ACTIONS(1105), - [aux_sym__val_number_decimal_token1] = ACTIONS(1105), - [aux_sym__val_number_token1] = ACTIONS(1105), - [aux_sym__val_number_token2] = ACTIONS(1105), - [aux_sym__val_number_token3] = ACTIONS(1105), - [aux_sym__val_number_token4] = ACTIONS(1105), - [aux_sym__val_number_token5] = ACTIONS(1105), - [aux_sym__val_number_token6] = ACTIONS(1105), - [anon_sym_DQUOTE] = ACTIONS(1105), - [sym__str_single_quotes] = ACTIONS(1105), - [sym__str_back_ticks] = ACTIONS(1105), - [sym__entry_separator] = ACTIONS(1107), - [aux_sym__record_key_token2] = ACTIONS(1105), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_list] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_make] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_else] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_DOT2] = ACTIONS(1335), + [anon_sym_try] = ACTIONS(940), + [anon_sym_catch] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_new] = ACTIONS(940), + [anon_sym_as] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [sym__entry_separator] = ACTIONS(942), + [aux_sym__record_key_token2] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, [519] = { [sym_comment] = STATE(519), - [anon_sym_export] = ACTIONS(998), - [anon_sym_alias] = ACTIONS(998), - [anon_sym_let] = ACTIONS(998), - [anon_sym_let_DASHenv] = ACTIONS(998), - [anon_sym_mut] = ACTIONS(998), - [anon_sym_const] = ACTIONS(998), - [sym_cmd_identifier] = ACTIONS(998), - [anon_sym_def] = ACTIONS(998), - [anon_sym_export_DASHenv] = ACTIONS(998), - [anon_sym_extern] = ACTIONS(998), - [anon_sym_module] = ACTIONS(998), - [anon_sym_use] = ACTIONS(998), - [anon_sym_LPAREN] = ACTIONS(998), - [anon_sym_DOLLAR] = ACTIONS(998), - [anon_sym_error] = ACTIONS(998), - [anon_sym_list] = ACTIONS(998), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(998), - [anon_sym_break] = ACTIONS(998), - [anon_sym_continue] = ACTIONS(998), - [anon_sym_for] = ACTIONS(998), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(998), - [anon_sym_make] = ACTIONS(998), - [anon_sym_while] = ACTIONS(998), - [anon_sym_do] = ACTIONS(998), - [anon_sym_if] = ACTIONS(998), - [anon_sym_else] = ACTIONS(998), - [anon_sym_match] = ACTIONS(998), - [anon_sym_RBRACE] = ACTIONS(998), - [anon_sym_DOT] = ACTIONS(998), - [anon_sym_try] = ACTIONS(998), - [anon_sym_catch] = ACTIONS(998), - [anon_sym_return] = ACTIONS(998), - [anon_sym_source] = ACTIONS(998), - [anon_sym_source_DASHenv] = ACTIONS(998), - [anon_sym_register] = ACTIONS(998), - [anon_sym_hide] = ACTIONS(998), - [anon_sym_hide_DASHenv] = ACTIONS(998), - [anon_sym_overlay] = ACTIONS(998), - [anon_sym_new] = ACTIONS(998), - [anon_sym_as] = ACTIONS(998), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(998), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(998), - [aux_sym__val_number_token1] = ACTIONS(998), - [aux_sym__val_number_token2] = ACTIONS(998), - [aux_sym__val_number_token3] = ACTIONS(998), - [aux_sym__val_number_token4] = ACTIONS(998), - [aux_sym__val_number_token5] = ACTIONS(998), - [aux_sym__val_number_token6] = ACTIONS(998), - [anon_sym_DQUOTE] = ACTIONS(998), - [sym__str_single_quotes] = ACTIONS(998), - [sym__str_back_ticks] = ACTIONS(998), - [sym__entry_separator] = ACTIONS(1035), - [aux_sym__record_key_token2] = ACTIONS(998), + [anon_sym_export] = ACTIONS(1145), + [anon_sym_alias] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1145), + [anon_sym_let_DASHenv] = ACTIONS(1145), + [anon_sym_mut] = ACTIONS(1145), + [anon_sym_const] = ACTIONS(1145), + [sym_cmd_identifier] = ACTIONS(1145), + [anon_sym_def] = ACTIONS(1145), + [anon_sym_export_DASHenv] = ACTIONS(1145), + [anon_sym_extern] = ACTIONS(1145), + [anon_sym_module] = ACTIONS(1145), + [anon_sym_use] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(1145), + [anon_sym_DOLLAR] = ACTIONS(1145), + [anon_sym_error] = ACTIONS(1145), + [anon_sym_list] = ACTIONS(1145), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_break] = ACTIONS(1145), + [anon_sym_continue] = ACTIONS(1145), + [anon_sym_for] = ACTIONS(1145), + [anon_sym_in] = ACTIONS(1145), + [anon_sym_loop] = ACTIONS(1145), + [anon_sym_make] = ACTIONS(1145), + [anon_sym_while] = ACTIONS(1145), + [anon_sym_do] = ACTIONS(1145), + [anon_sym_if] = ACTIONS(1145), + [anon_sym_else] = ACTIONS(1145), + [anon_sym_match] = ACTIONS(1145), + [anon_sym_RBRACE] = ACTIONS(1145), + [anon_sym_DOT] = ACTIONS(1145), + [anon_sym_try] = ACTIONS(1145), + [anon_sym_catch] = ACTIONS(1145), + [anon_sym_return] = ACTIONS(1145), + [anon_sym_source] = ACTIONS(1145), + [anon_sym_source_DASHenv] = ACTIONS(1145), + [anon_sym_register] = ACTIONS(1145), + [anon_sym_hide] = ACTIONS(1145), + [anon_sym_hide_DASHenv] = ACTIONS(1145), + [anon_sym_overlay] = ACTIONS(1145), + [anon_sym_new] = ACTIONS(1145), + [anon_sym_as] = ACTIONS(1145), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_STAR_STAR] = ACTIONS(1145), + [anon_sym_PLUS_PLUS] = ACTIONS(1145), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_mod] = ACTIONS(1145), + [anon_sym_SLASH_SLASH] = ACTIONS(1145), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_bit_DASHshl] = ACTIONS(1145), + [anon_sym_bit_DASHshr] = ACTIONS(1145), + [anon_sym_EQ_EQ] = ACTIONS(1145), + [anon_sym_BANG_EQ] = ACTIONS(1145), + [anon_sym_LT2] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1145), + [anon_sym_not_DASHin] = ACTIONS(1145), + [anon_sym_starts_DASHwith] = ACTIONS(1145), + [anon_sym_ends_DASHwith] = ACTIONS(1145), + [anon_sym_EQ_TILDE] = ACTIONS(1145), + [anon_sym_BANG_TILDE] = ACTIONS(1145), + [anon_sym_bit_DASHand] = ACTIONS(1145), + [anon_sym_bit_DASHxor] = ACTIONS(1145), + [anon_sym_bit_DASHor] = ACTIONS(1145), + [anon_sym_and] = ACTIONS(1145), + [anon_sym_xor] = ACTIONS(1145), + [anon_sym_or] = ACTIONS(1145), + [aux_sym__val_number_decimal_token1] = ACTIONS(1145), + [aux_sym__val_number_token1] = ACTIONS(1145), + [aux_sym__val_number_token2] = ACTIONS(1145), + [aux_sym__val_number_token3] = ACTIONS(1145), + [aux_sym__val_number_token4] = ACTIONS(1145), + [aux_sym__val_number_token5] = ACTIONS(1145), + [aux_sym__val_number_token6] = ACTIONS(1145), + [anon_sym_DQUOTE] = ACTIONS(1145), + [sym__str_single_quotes] = ACTIONS(1145), + [sym__str_back_ticks] = ACTIONS(1145), + [sym__entry_separator] = ACTIONS(1147), + [aux_sym__record_key_token2] = ACTIONS(1145), [anon_sym_POUND] = ACTIONS(105), }, [520] = { [sym_comment] = STATE(520), - [anon_sym_export] = ACTIONS(1097), - [anon_sym_alias] = ACTIONS(1097), - [anon_sym_let] = ACTIONS(1097), - [anon_sym_let_DASHenv] = ACTIONS(1097), - [anon_sym_mut] = ACTIONS(1097), - [anon_sym_const] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1097), - [anon_sym_def] = ACTIONS(1097), - [anon_sym_export_DASHenv] = ACTIONS(1097), - [anon_sym_extern] = ACTIONS(1097), - [anon_sym_module] = ACTIONS(1097), - [anon_sym_use] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1097), - [anon_sym_error] = ACTIONS(1097), - [anon_sym_list] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_break] = ACTIONS(1097), - [anon_sym_continue] = ACTIONS(1097), - [anon_sym_for] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_loop] = ACTIONS(1097), - [anon_sym_make] = ACTIONS(1097), - [anon_sym_while] = ACTIONS(1097), - [anon_sym_do] = ACTIONS(1097), - [anon_sym_if] = ACTIONS(1097), - [anon_sym_else] = ACTIONS(1097), - [anon_sym_match] = ACTIONS(1097), - [anon_sym_RBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_try] = ACTIONS(1097), - [anon_sym_catch] = ACTIONS(1097), - [anon_sym_return] = ACTIONS(1097), - [anon_sym_source] = ACTIONS(1097), - [anon_sym_source_DASHenv] = ACTIONS(1097), - [anon_sym_register] = ACTIONS(1097), - [anon_sym_hide] = ACTIONS(1097), - [anon_sym_hide_DASHenv] = ACTIONS(1097), - [anon_sym_overlay] = ACTIONS(1097), - [anon_sym_new] = ACTIONS(1097), - [anon_sym_as] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_token1] = ACTIONS(1097), - [aux_sym__val_number_token2] = ACTIONS(1097), - [aux_sym__val_number_token3] = ACTIONS(1097), - [aux_sym__val_number_token4] = ACTIONS(1097), - [aux_sym__val_number_token5] = ACTIONS(1097), - [aux_sym__val_number_token6] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1097), - [sym__str_single_quotes] = ACTIONS(1097), - [sym__str_back_ticks] = ACTIONS(1097), - [sym__entry_separator] = ACTIONS(1099), - [aux_sym__record_key_token2] = ACTIONS(1097), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [521] = { [sym_comment] = STATE(521), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1359), + [anon_sym_bit_DASHxor] = ACTIONS(1361), + [anon_sym_bit_DASHor] = ACTIONS(1363), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1367), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [522] = { [sym_comment] = STATE(522), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1347), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1359), + [anon_sym_bit_DASHxor] = ACTIONS(1361), + [anon_sym_bit_DASHor] = ACTIONS(1363), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1367), + [anon_sym_or] = ACTIONS(1369), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [523] = { [sym_comment] = STATE(523), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1347), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [524] = { [sym_comment] = STATE(524), - [anon_sym_export] = ACTIONS(966), - [anon_sym_alias] = ACTIONS(966), - [anon_sym_let] = ACTIONS(966), - [anon_sym_let_DASHenv] = ACTIONS(966), - [anon_sym_mut] = ACTIONS(966), - [anon_sym_const] = ACTIONS(966), - [sym_cmd_identifier] = ACTIONS(966), - [anon_sym_def] = ACTIONS(966), - [anon_sym_export_DASHenv] = ACTIONS(966), - [anon_sym_extern] = ACTIONS(966), - [anon_sym_module] = ACTIONS(966), - [anon_sym_use] = ACTIONS(966), - [anon_sym_LPAREN] = ACTIONS(968), - [anon_sym_DOLLAR] = ACTIONS(968), - [anon_sym_error] = ACTIONS(966), - [anon_sym_list] = ACTIONS(966), - [anon_sym_GT] = ACTIONS(966), - [anon_sym_DASH] = ACTIONS(966), - [anon_sym_break] = ACTIONS(966), - [anon_sym_continue] = ACTIONS(966), - [anon_sym_for] = ACTIONS(966), - [anon_sym_in] = ACTIONS(966), - [anon_sym_loop] = ACTIONS(966), - [anon_sym_make] = ACTIONS(966), - [anon_sym_while] = ACTIONS(966), - [anon_sym_do] = ACTIONS(966), - [anon_sym_if] = ACTIONS(966), - [anon_sym_else] = ACTIONS(966), - [anon_sym_match] = ACTIONS(966), - [anon_sym_RBRACE] = ACTIONS(968), - [anon_sym_DOT] = ACTIONS(966), - [anon_sym_DOT2] = ACTIONS(968), - [anon_sym_try] = ACTIONS(966), - [anon_sym_catch] = ACTIONS(966), - [anon_sym_return] = ACTIONS(966), - [anon_sym_source] = ACTIONS(966), - [anon_sym_source_DASHenv] = ACTIONS(966), - [anon_sym_register] = ACTIONS(966), - [anon_sym_hide] = ACTIONS(966), - [anon_sym_hide_DASHenv] = ACTIONS(966), - [anon_sym_overlay] = ACTIONS(966), - [anon_sym_new] = ACTIONS(966), - [anon_sym_as] = ACTIONS(966), - [anon_sym_STAR] = ACTIONS(966), - [anon_sym_STAR_STAR] = ACTIONS(968), - [anon_sym_PLUS_PLUS] = ACTIONS(968), - [anon_sym_SLASH] = ACTIONS(966), - [anon_sym_mod] = ACTIONS(966), - [anon_sym_SLASH_SLASH] = ACTIONS(968), - [anon_sym_PLUS] = ACTIONS(966), - [anon_sym_bit_DASHshl] = ACTIONS(966), - [anon_sym_bit_DASHshr] = ACTIONS(966), - [anon_sym_EQ_EQ] = ACTIONS(968), - [anon_sym_BANG_EQ] = ACTIONS(968), - [anon_sym_LT2] = ACTIONS(966), - [anon_sym_LT_EQ] = ACTIONS(968), - [anon_sym_GT_EQ] = ACTIONS(968), - [anon_sym_not_DASHin] = ACTIONS(966), - [anon_sym_starts_DASHwith] = ACTIONS(966), - [anon_sym_ends_DASHwith] = ACTIONS(966), - [anon_sym_EQ_TILDE] = ACTIONS(968), - [anon_sym_BANG_TILDE] = ACTIONS(968), - [anon_sym_bit_DASHand] = ACTIONS(966), - [anon_sym_bit_DASHxor] = ACTIONS(966), - [anon_sym_bit_DASHor] = ACTIONS(966), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(966), - [anon_sym_or] = ACTIONS(966), - [aux_sym__val_number_decimal_token1] = ACTIONS(966), - [aux_sym__val_number_token1] = ACTIONS(968), - [aux_sym__val_number_token2] = ACTIONS(968), - [aux_sym__val_number_token3] = ACTIONS(968), - [aux_sym__val_number_token4] = ACTIONS(966), - [aux_sym__val_number_token5] = ACTIONS(968), - [aux_sym__val_number_token6] = ACTIONS(966), - [anon_sym_DQUOTE] = ACTIONS(968), - [sym__str_single_quotes] = ACTIONS(968), - [sym__str_back_ticks] = ACTIONS(968), - [aux_sym__record_key_token2] = ACTIONS(966), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_list] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_make] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_else] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_try] = ACTIONS(907), + [anon_sym_catch] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_new] = ACTIONS(907), + [anon_sym_as] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [sym__entry_separator] = ACTIONS(909), + [aux_sym__record_key_token2] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(105), }, [525] = { [sym_comment] = STATE(525), - [anon_sym_export] = ACTIONS(1125), - [anon_sym_alias] = ACTIONS(1125), - [anon_sym_let] = ACTIONS(1125), - [anon_sym_let_DASHenv] = ACTIONS(1125), - [anon_sym_mut] = ACTIONS(1125), - [anon_sym_const] = ACTIONS(1125), - [sym_cmd_identifier] = ACTIONS(1125), - [anon_sym_def] = ACTIONS(1125), - [anon_sym_export_DASHenv] = ACTIONS(1125), - [anon_sym_extern] = ACTIONS(1125), - [anon_sym_module] = ACTIONS(1125), - [anon_sym_use] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1125), - [anon_sym_DOLLAR] = ACTIONS(1125), - [anon_sym_error] = ACTIONS(1125), - [anon_sym_list] = ACTIONS(1125), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_break] = ACTIONS(1125), - [anon_sym_continue] = ACTIONS(1125), - [anon_sym_for] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_loop] = ACTIONS(1125), - [anon_sym_make] = ACTIONS(1125), - [anon_sym_while] = ACTIONS(1125), - [anon_sym_do] = ACTIONS(1125), - [anon_sym_if] = ACTIONS(1125), - [anon_sym_else] = ACTIONS(1125), - [anon_sym_match] = ACTIONS(1125), - [anon_sym_RBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_try] = ACTIONS(1125), - [anon_sym_catch] = ACTIONS(1125), - [anon_sym_return] = ACTIONS(1125), - [anon_sym_source] = ACTIONS(1125), - [anon_sym_source_DASHenv] = ACTIONS(1125), - [anon_sym_register] = ACTIONS(1125), - [anon_sym_hide] = ACTIONS(1125), - [anon_sym_hide_DASHenv] = ACTIONS(1125), - [anon_sym_overlay] = ACTIONS(1125), - [anon_sym_new] = ACTIONS(1125), - [anon_sym_as] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1125), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1125), - [anon_sym_BANG_EQ] = ACTIONS(1125), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1125), - [anon_sym_GT_EQ] = ACTIONS(1125), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1125), - [anon_sym_BANG_TILDE] = ACTIONS(1125), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_token1] = ACTIONS(1125), - [aux_sym__val_number_token2] = ACTIONS(1125), - [aux_sym__val_number_token3] = ACTIONS(1125), - [aux_sym__val_number_token4] = ACTIONS(1125), - [aux_sym__val_number_token5] = ACTIONS(1125), - [aux_sym__val_number_token6] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [sym__entry_separator] = ACTIONS(1127), - [aux_sym__record_key_token2] = ACTIONS(1125), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_list] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_make] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_else] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_try] = ACTIONS(903), + [anon_sym_catch] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_new] = ACTIONS(903), + [anon_sym_as] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [sym__entry_separator] = ACTIONS(905), + [aux_sym__record_key_token2] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, [526] = { [sym_comment] = STATE(526), - [anon_sym_export] = ACTIONS(1129), - [anon_sym_alias] = ACTIONS(1129), - [anon_sym_let] = ACTIONS(1129), - [anon_sym_let_DASHenv] = ACTIONS(1129), - [anon_sym_mut] = ACTIONS(1129), - [anon_sym_const] = ACTIONS(1129), - [sym_cmd_identifier] = ACTIONS(1129), - [anon_sym_def] = ACTIONS(1129), - [anon_sym_export_DASHenv] = ACTIONS(1129), - [anon_sym_extern] = ACTIONS(1129), - [anon_sym_module] = ACTIONS(1129), - [anon_sym_use] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_error] = ACTIONS(1129), - [anon_sym_list] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_break] = ACTIONS(1129), - [anon_sym_continue] = ACTIONS(1129), - [anon_sym_for] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_loop] = ACTIONS(1129), - [anon_sym_make] = ACTIONS(1129), - [anon_sym_while] = ACTIONS(1129), - [anon_sym_do] = ACTIONS(1129), - [anon_sym_if] = ACTIONS(1129), - [anon_sym_else] = ACTIONS(1129), - [anon_sym_match] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_try] = ACTIONS(1129), - [anon_sym_catch] = ACTIONS(1129), - [anon_sym_return] = ACTIONS(1129), - [anon_sym_source] = ACTIONS(1129), - [anon_sym_source_DASHenv] = ACTIONS(1129), - [anon_sym_register] = ACTIONS(1129), - [anon_sym_hide] = ACTIONS(1129), - [anon_sym_hide_DASHenv] = ACTIONS(1129), - [anon_sym_overlay] = ACTIONS(1129), - [anon_sym_new] = ACTIONS(1129), - [anon_sym_as] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_token1] = ACTIONS(1129), - [aux_sym__val_number_token2] = ACTIONS(1129), - [aux_sym__val_number_token3] = ACTIONS(1129), - [aux_sym__val_number_token4] = ACTIONS(1129), - [aux_sym__val_number_token5] = ACTIONS(1129), - [aux_sym__val_number_token6] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [sym__entry_separator] = ACTIONS(1131), - [aux_sym__record_key_token2] = ACTIONS(1129), + [anon_sym_export] = ACTIONS(1006), + [anon_sym_alias] = ACTIONS(1006), + [anon_sym_let] = ACTIONS(1006), + [anon_sym_let_DASHenv] = ACTIONS(1006), + [anon_sym_mut] = ACTIONS(1006), + [anon_sym_const] = ACTIONS(1006), + [sym_cmd_identifier] = ACTIONS(1006), + [anon_sym_def] = ACTIONS(1006), + [anon_sym_export_DASHenv] = ACTIONS(1006), + [anon_sym_extern] = ACTIONS(1006), + [anon_sym_module] = ACTIONS(1006), + [anon_sym_use] = ACTIONS(1006), + [anon_sym_LPAREN] = ACTIONS(1006), + [anon_sym_DOLLAR] = ACTIONS(1006), + [anon_sym_error] = ACTIONS(1006), + [anon_sym_list] = ACTIONS(1006), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1006), + [anon_sym_break] = ACTIONS(1006), + [anon_sym_continue] = ACTIONS(1006), + [anon_sym_for] = ACTIONS(1006), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1006), + [anon_sym_make] = ACTIONS(1006), + [anon_sym_while] = ACTIONS(1006), + [anon_sym_do] = ACTIONS(1006), + [anon_sym_if] = ACTIONS(1006), + [anon_sym_else] = ACTIONS(1006), + [anon_sym_match] = ACTIONS(1006), + [anon_sym_RBRACE] = ACTIONS(1006), + [anon_sym_DOT] = ACTIONS(1006), + [anon_sym_try] = ACTIONS(1006), + [anon_sym_catch] = ACTIONS(1006), + [anon_sym_return] = ACTIONS(1006), + [anon_sym_source] = ACTIONS(1006), + [anon_sym_source_DASHenv] = ACTIONS(1006), + [anon_sym_register] = ACTIONS(1006), + [anon_sym_hide] = ACTIONS(1006), + [anon_sym_hide_DASHenv] = ACTIONS(1006), + [anon_sym_overlay] = ACTIONS(1006), + [anon_sym_new] = ACTIONS(1006), + [anon_sym_as] = ACTIONS(1006), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1006), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1006), + [aux_sym__val_number_token1] = ACTIONS(1006), + [aux_sym__val_number_token2] = ACTIONS(1006), + [aux_sym__val_number_token3] = ACTIONS(1006), + [aux_sym__val_number_token4] = ACTIONS(1006), + [aux_sym__val_number_token5] = ACTIONS(1006), + [aux_sym__val_number_token6] = ACTIONS(1006), + [anon_sym_DQUOTE] = ACTIONS(1006), + [sym__str_single_quotes] = ACTIONS(1006), + [sym__str_back_ticks] = ACTIONS(1006), + [sym__entry_separator] = ACTIONS(1085), + [aux_sym__record_key_token2] = ACTIONS(1006), [anon_sym_POUND] = ACTIONS(105), }, [527] = { [sym_comment] = STATE(527), - [anon_sym_export] = ACTIONS(1101), - [anon_sym_alias] = ACTIONS(1101), - [anon_sym_let] = ACTIONS(1101), - [anon_sym_let_DASHenv] = ACTIONS(1101), - [anon_sym_mut] = ACTIONS(1101), - [anon_sym_const] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1101), - [anon_sym_def] = ACTIONS(1101), - [anon_sym_export_DASHenv] = ACTIONS(1101), - [anon_sym_extern] = ACTIONS(1101), - [anon_sym_module] = ACTIONS(1101), - [anon_sym_use] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1101), - [anon_sym_error] = ACTIONS(1101), - [anon_sym_list] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_break] = ACTIONS(1101), - [anon_sym_continue] = ACTIONS(1101), - [anon_sym_for] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_loop] = ACTIONS(1101), - [anon_sym_make] = ACTIONS(1101), - [anon_sym_while] = ACTIONS(1101), - [anon_sym_do] = ACTIONS(1101), - [anon_sym_if] = ACTIONS(1101), - [anon_sym_else] = ACTIONS(1101), - [anon_sym_match] = ACTIONS(1101), - [anon_sym_RBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_try] = ACTIONS(1101), - [anon_sym_catch] = ACTIONS(1101), - [anon_sym_return] = ACTIONS(1101), - [anon_sym_source] = ACTIONS(1101), - [anon_sym_source_DASHenv] = ACTIONS(1101), - [anon_sym_register] = ACTIONS(1101), - [anon_sym_hide] = ACTIONS(1101), - [anon_sym_hide_DASHenv] = ACTIONS(1101), - [anon_sym_overlay] = ACTIONS(1101), - [anon_sym_new] = ACTIONS(1101), - [anon_sym_as] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_token1] = ACTIONS(1101), - [aux_sym__val_number_token2] = ACTIONS(1101), - [aux_sym__val_number_token3] = ACTIONS(1101), - [aux_sym__val_number_token4] = ACTIONS(1101), - [aux_sym__val_number_token5] = ACTIONS(1101), - [aux_sym__val_number_token6] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [sym__entry_separator] = ACTIONS(1103), - [aux_sym__record_key_token2] = ACTIONS(1101), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [528] = { [sym_comment] = STATE(528), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_error] = ACTIONS(896), - [anon_sym_list] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_make] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_else] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_try] = ACTIONS(896), - [anon_sym_catch] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_new] = ACTIONS(896), - [anon_sym_as] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [sym__entry_separator] = ACTIONS(898), - [aux_sym__record_key_token2] = ACTIONS(896), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [529] = { [sym_comment] = STATE(529), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1009), - [anon_sym_DOLLAR] = ACTIONS(1009), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_list] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_make] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_else] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1009), - [anon_sym_DOT] = ACTIONS(1009), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_catch] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_new] = ACTIONS(1007), - [anon_sym_as] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1009), - [anon_sym_PLUS_PLUS] = ACTIONS(1009), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1009), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1009), - [anon_sym_BANG_EQ] = ACTIONS(1009), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1009), - [anon_sym_GT_EQ] = ACTIONS(1009), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1009), - [anon_sym_BANG_TILDE] = ACTIONS(1009), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1009), - [aux_sym__val_number_token2] = ACTIONS(1009), - [aux_sym__val_number_token3] = ACTIONS(1009), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1009), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1009), - [sym__str_single_quotes] = ACTIONS(1009), - [sym__str_back_ticks] = ACTIONS(1009), - [aux_sym__record_key_token2] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(1351), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), }, [530] = { [sym_comment] = STATE(530), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_list] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_make] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_else] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_try] = ACTIONS(900), - [anon_sym_catch] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_new] = ACTIONS(900), - [anon_sym_as] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [sym__entry_separator] = ACTIONS(902), - [aux_sym__record_key_token2] = ACTIONS(900), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [531] = { [sym_comment] = STATE(531), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [532] = { - [sym_comment] = STATE(532), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(760), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_list] = ACTIONS(758), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_make] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_else] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(760), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_catch] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_new] = ACTIONS(758), - [anon_sym_as] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(760), - [sym__str_single_quotes] = ACTIONS(760), - [sym__str_back_ticks] = ACTIONS(760), - [aux_sym__record_key_token2] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(1252), - [anon_sym_POUND] = ACTIONS(105), - }, - [533] = { - [sym_comment] = STATE(533), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1015), - [anon_sym_DOLLAR] = ACTIONS(1015), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_list] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_make] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_else] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1015), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_catch] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_new] = ACTIONS(1013), - [anon_sym_as] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1015), - [anon_sym_PLUS_PLUS] = ACTIONS(1015), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1015), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1015), - [anon_sym_BANG_EQ] = ACTIONS(1015), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1015), - [anon_sym_GT_EQ] = ACTIONS(1015), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1015), - [anon_sym_BANG_TILDE] = ACTIONS(1015), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1015), - [aux_sym__val_number_token2] = ACTIONS(1015), - [aux_sym__val_number_token3] = ACTIONS(1015), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1015), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1015), - [sym__str_single_quotes] = ACTIONS(1015), - [sym__str_back_ticks] = ACTIONS(1015), - [aux_sym__record_key_token2] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(3), - }, - [534] = { - [sym_comment] = STATE(534), - [anon_sym_export] = ACTIONS(1093), - [anon_sym_alias] = ACTIONS(1093), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_let_DASHenv] = ACTIONS(1093), - [anon_sym_mut] = ACTIONS(1093), - [anon_sym_const] = ACTIONS(1093), - [sym_cmd_identifier] = ACTIONS(1093), - [anon_sym_def] = ACTIONS(1093), - [anon_sym_export_DASHenv] = ACTIONS(1093), - [anon_sym_extern] = ACTIONS(1093), - [anon_sym_module] = ACTIONS(1093), - [anon_sym_use] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(1093), - [anon_sym_DOLLAR] = ACTIONS(1093), - [anon_sym_error] = ACTIONS(1093), - [anon_sym_list] = ACTIONS(1093), - [anon_sym_GT] = ACTIONS(1093), - [anon_sym_DASH] = ACTIONS(1093), - [anon_sym_break] = ACTIONS(1093), - [anon_sym_continue] = ACTIONS(1093), - [anon_sym_for] = ACTIONS(1093), - [anon_sym_in] = ACTIONS(1093), - [anon_sym_loop] = ACTIONS(1093), - [anon_sym_make] = ACTIONS(1093), - [anon_sym_while] = ACTIONS(1093), - [anon_sym_do] = ACTIONS(1093), - [anon_sym_if] = ACTIONS(1093), - [anon_sym_else] = ACTIONS(1093), - [anon_sym_match] = ACTIONS(1093), - [anon_sym_RBRACE] = ACTIONS(1093), - [anon_sym_DOT] = ACTIONS(1093), - [anon_sym_try] = ACTIONS(1093), - [anon_sym_catch] = ACTIONS(1093), - [anon_sym_return] = ACTIONS(1093), - [anon_sym_source] = ACTIONS(1093), - [anon_sym_source_DASHenv] = ACTIONS(1093), - [anon_sym_register] = ACTIONS(1093), - [anon_sym_hide] = ACTIONS(1093), - [anon_sym_hide_DASHenv] = ACTIONS(1093), - [anon_sym_overlay] = ACTIONS(1093), - [anon_sym_new] = ACTIONS(1093), - [anon_sym_as] = ACTIONS(1093), - [anon_sym_STAR] = ACTIONS(1093), - [anon_sym_STAR_STAR] = ACTIONS(1093), - [anon_sym_PLUS_PLUS] = ACTIONS(1093), - [anon_sym_SLASH] = ACTIONS(1093), - [anon_sym_mod] = ACTIONS(1093), - [anon_sym_SLASH_SLASH] = ACTIONS(1093), - [anon_sym_PLUS] = ACTIONS(1093), - [anon_sym_bit_DASHshl] = ACTIONS(1093), - [anon_sym_bit_DASHshr] = ACTIONS(1093), - [anon_sym_EQ_EQ] = ACTIONS(1093), - [anon_sym_BANG_EQ] = ACTIONS(1093), - [anon_sym_LT2] = ACTIONS(1093), - [anon_sym_LT_EQ] = ACTIONS(1093), - [anon_sym_GT_EQ] = ACTIONS(1093), - [anon_sym_not_DASHin] = ACTIONS(1093), - [anon_sym_starts_DASHwith] = ACTIONS(1093), - [anon_sym_ends_DASHwith] = ACTIONS(1093), - [anon_sym_EQ_TILDE] = ACTIONS(1093), - [anon_sym_BANG_TILDE] = ACTIONS(1093), - [anon_sym_bit_DASHand] = ACTIONS(1093), - [anon_sym_bit_DASHxor] = ACTIONS(1093), - [anon_sym_bit_DASHor] = ACTIONS(1093), - [anon_sym_and] = ACTIONS(1093), - [anon_sym_xor] = ACTIONS(1093), - [anon_sym_or] = ACTIONS(1093), - [aux_sym__val_number_decimal_token1] = ACTIONS(1093), - [aux_sym__val_number_token1] = ACTIONS(1093), - [aux_sym__val_number_token2] = ACTIONS(1093), - [aux_sym__val_number_token3] = ACTIONS(1093), - [aux_sym__val_number_token4] = ACTIONS(1093), - [aux_sym__val_number_token5] = ACTIONS(1093), - [aux_sym__val_number_token6] = ACTIONS(1093), - [anon_sym_DQUOTE] = ACTIONS(1093), - [sym__str_single_quotes] = ACTIONS(1093), - [sym__str_back_ticks] = ACTIONS(1093), - [sym__entry_separator] = ACTIONS(1095), - [aux_sym__record_key_token2] = ACTIONS(1093), - [anon_sym_POUND] = ACTIONS(105), - }, - [535] = { - [sym_comment] = STATE(535), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_let] = ACTIONS(1089), - [anon_sym_let_DASHenv] = ACTIONS(1089), - [anon_sym_mut] = ACTIONS(1089), - [anon_sym_const] = ACTIONS(1089), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_export_DASHenv] = ACTIONS(1089), - [anon_sym_extern] = ACTIONS(1089), - [anon_sym_module] = ACTIONS(1089), - [anon_sym_use] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_list] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_break] = ACTIONS(1089), - [anon_sym_continue] = ACTIONS(1089), - [anon_sym_for] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_loop] = ACTIONS(1089), - [anon_sym_make] = ACTIONS(1089), - [anon_sym_while] = ACTIONS(1089), - [anon_sym_do] = ACTIONS(1089), - [anon_sym_if] = ACTIONS(1089), - [anon_sym_else] = ACTIONS(1089), - [anon_sym_match] = ACTIONS(1089), - [anon_sym_RBRACE] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1089), - [anon_sym_try] = ACTIONS(1089), - [anon_sym_catch] = ACTIONS(1089), - [anon_sym_return] = ACTIONS(1089), - [anon_sym_source] = ACTIONS(1089), - [anon_sym_source_DASHenv] = ACTIONS(1089), - [anon_sym_register] = ACTIONS(1089), - [anon_sym_hide] = ACTIONS(1089), - [anon_sym_hide_DASHenv] = ACTIONS(1089), - [anon_sym_overlay] = ACTIONS(1089), - [anon_sym_new] = ACTIONS(1089), - [anon_sym_as] = ACTIONS(1089), - [anon_sym_STAR] = ACTIONS(1089), - [anon_sym_STAR_STAR] = ACTIONS(1089), - [anon_sym_PLUS_PLUS] = ACTIONS(1089), - [anon_sym_SLASH] = ACTIONS(1089), - [anon_sym_mod] = ACTIONS(1089), - [anon_sym_SLASH_SLASH] = ACTIONS(1089), - [anon_sym_PLUS] = ACTIONS(1089), - [anon_sym_bit_DASHshl] = ACTIONS(1089), - [anon_sym_bit_DASHshr] = ACTIONS(1089), - [anon_sym_EQ_EQ] = ACTIONS(1089), - [anon_sym_BANG_EQ] = ACTIONS(1089), - [anon_sym_LT2] = ACTIONS(1089), - [anon_sym_LT_EQ] = ACTIONS(1089), - [anon_sym_GT_EQ] = ACTIONS(1089), - [anon_sym_not_DASHin] = ACTIONS(1089), - [anon_sym_starts_DASHwith] = ACTIONS(1089), - [anon_sym_ends_DASHwith] = ACTIONS(1089), - [anon_sym_EQ_TILDE] = ACTIONS(1089), - [anon_sym_BANG_TILDE] = ACTIONS(1089), - [anon_sym_bit_DASHand] = ACTIONS(1089), - [anon_sym_bit_DASHxor] = ACTIONS(1089), - [anon_sym_bit_DASHor] = ACTIONS(1089), - [anon_sym_and] = ACTIONS(1089), - [anon_sym_xor] = ACTIONS(1089), - [anon_sym_or] = ACTIONS(1089), - [aux_sym__val_number_decimal_token1] = ACTIONS(1089), - [aux_sym__val_number_token1] = ACTIONS(1089), - [aux_sym__val_number_token2] = ACTIONS(1089), - [aux_sym__val_number_token3] = ACTIONS(1089), - [aux_sym__val_number_token4] = ACTIONS(1089), - [aux_sym__val_number_token5] = ACTIONS(1089), - [aux_sym__val_number_token6] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(1089), - [sym__str_single_quotes] = ACTIONS(1089), - [sym__str_back_ticks] = ACTIONS(1089), - [sym__entry_separator] = ACTIONS(1091), - [aux_sym__record_key_token2] = ACTIONS(1089), - [anon_sym_POUND] = ACTIONS(105), - }, - [536] = { - [sym_comment] = STATE(536), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1347), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1353), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [537] = { - [sym_comment] = STATE(537), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(941), - [anon_sym_DOLLAR] = ACTIONS(941), - [anon_sym_error] = ACTIONS(939), - [anon_sym_list] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_make] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_else] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_RBRACE] = ACTIONS(941), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_catch] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_new] = ACTIONS(939), - [anon_sym_as] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(941), - [anon_sym_PLUS_PLUS] = ACTIONS(941), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(941), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(941), - [anon_sym_BANG_EQ] = ACTIONS(941), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(941), - [anon_sym_GT_EQ] = ACTIONS(941), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(941), - [anon_sym_BANG_TILDE] = ACTIONS(941), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(941), - [aux_sym__val_number_token2] = ACTIONS(941), - [aux_sym__val_number_token3] = ACTIONS(941), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(941), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(941), - [sym__str_single_quotes] = ACTIONS(941), - [sym__str_back_ticks] = ACTIONS(941), - [aux_sym__record_key_token2] = ACTIONS(939), - [anon_sym_POUND] = ACTIONS(3), - }, - [538] = { - [sym_comment] = STATE(538), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1347), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1353), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [539] = { - [sym_comment] = STATE(539), - [anon_sym_export] = ACTIONS(1137), - [anon_sym_alias] = ACTIONS(1137), - [anon_sym_let] = ACTIONS(1137), - [anon_sym_let_DASHenv] = ACTIONS(1137), - [anon_sym_mut] = ACTIONS(1137), - [anon_sym_const] = ACTIONS(1137), - [sym_cmd_identifier] = ACTIONS(1137), - [anon_sym_def] = ACTIONS(1137), - [anon_sym_export_DASHenv] = ACTIONS(1137), - [anon_sym_extern] = ACTIONS(1137), - [anon_sym_module] = ACTIONS(1137), - [anon_sym_use] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1137), - [anon_sym_DOLLAR] = ACTIONS(1137), - [anon_sym_error] = ACTIONS(1137), - [anon_sym_list] = ACTIONS(1137), - [anon_sym_GT] = ACTIONS(1137), - [anon_sym_DASH] = ACTIONS(1137), - [anon_sym_break] = ACTIONS(1137), - [anon_sym_continue] = ACTIONS(1137), - [anon_sym_for] = ACTIONS(1137), - [anon_sym_in] = ACTIONS(1137), - [anon_sym_loop] = ACTIONS(1137), - [anon_sym_make] = ACTIONS(1137), - [anon_sym_while] = ACTIONS(1137), - [anon_sym_do] = ACTIONS(1137), - [anon_sym_if] = ACTIONS(1137), - [anon_sym_else] = ACTIONS(1137), - [anon_sym_match] = ACTIONS(1137), - [anon_sym_RBRACE] = ACTIONS(1137), - [anon_sym_DOT] = ACTIONS(1137), - [anon_sym_try] = ACTIONS(1137), - [anon_sym_catch] = ACTIONS(1137), - [anon_sym_return] = ACTIONS(1137), - [anon_sym_source] = ACTIONS(1137), - [anon_sym_source_DASHenv] = ACTIONS(1137), - [anon_sym_register] = ACTIONS(1137), - [anon_sym_hide] = ACTIONS(1137), - [anon_sym_hide_DASHenv] = ACTIONS(1137), - [anon_sym_overlay] = ACTIONS(1137), - [anon_sym_new] = ACTIONS(1137), - [anon_sym_as] = ACTIONS(1137), - [anon_sym_STAR] = ACTIONS(1137), - [anon_sym_STAR_STAR] = ACTIONS(1137), - [anon_sym_PLUS_PLUS] = ACTIONS(1137), - [anon_sym_SLASH] = ACTIONS(1137), - [anon_sym_mod] = ACTIONS(1137), - [anon_sym_SLASH_SLASH] = ACTIONS(1137), - [anon_sym_PLUS] = ACTIONS(1137), - [anon_sym_bit_DASHshl] = ACTIONS(1137), - [anon_sym_bit_DASHshr] = ACTIONS(1137), - [anon_sym_EQ_EQ] = ACTIONS(1137), - [anon_sym_BANG_EQ] = ACTIONS(1137), - [anon_sym_LT2] = ACTIONS(1137), - [anon_sym_LT_EQ] = ACTIONS(1137), - [anon_sym_GT_EQ] = ACTIONS(1137), - [anon_sym_not_DASHin] = ACTIONS(1137), - [anon_sym_starts_DASHwith] = ACTIONS(1137), - [anon_sym_ends_DASHwith] = ACTIONS(1137), - [anon_sym_EQ_TILDE] = ACTIONS(1137), - [anon_sym_BANG_TILDE] = ACTIONS(1137), - [anon_sym_bit_DASHand] = ACTIONS(1137), - [anon_sym_bit_DASHxor] = ACTIONS(1137), - [anon_sym_bit_DASHor] = ACTIONS(1137), - [anon_sym_and] = ACTIONS(1137), - [anon_sym_xor] = ACTIONS(1137), - [anon_sym_or] = ACTIONS(1137), - [aux_sym__val_number_decimal_token1] = ACTIONS(1137), - [aux_sym__val_number_token1] = ACTIONS(1137), - [aux_sym__val_number_token2] = ACTIONS(1137), - [aux_sym__val_number_token3] = ACTIONS(1137), - [aux_sym__val_number_token4] = ACTIONS(1137), - [aux_sym__val_number_token5] = ACTIONS(1137), - [aux_sym__val_number_token6] = ACTIONS(1137), - [anon_sym_DQUOTE] = ACTIONS(1137), - [sym__str_single_quotes] = ACTIONS(1137), - [sym__str_back_ticks] = ACTIONS(1137), - [sym__entry_separator] = ACTIONS(1139), - [aux_sym__record_key_token2] = ACTIONS(1137), + [anon_sym_export] = ACTIONS(1063), + [anon_sym_alias] = ACTIONS(1063), + [anon_sym_let] = ACTIONS(1063), + [anon_sym_let_DASHenv] = ACTIONS(1063), + [anon_sym_mut] = ACTIONS(1063), + [anon_sym_const] = ACTIONS(1063), + [sym_cmd_identifier] = ACTIONS(1063), + [anon_sym_def] = ACTIONS(1063), + [anon_sym_export_DASHenv] = ACTIONS(1063), + [anon_sym_extern] = ACTIONS(1063), + [anon_sym_module] = ACTIONS(1063), + [anon_sym_use] = ACTIONS(1063), + [anon_sym_LPAREN] = ACTIONS(1063), + [anon_sym_DOLLAR] = ACTIONS(1063), + [anon_sym_error] = ACTIONS(1063), + [anon_sym_list] = ACTIONS(1063), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_break] = ACTIONS(1063), + [anon_sym_continue] = ACTIONS(1063), + [anon_sym_for] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_loop] = ACTIONS(1063), + [anon_sym_make] = ACTIONS(1063), + [anon_sym_while] = ACTIONS(1063), + [anon_sym_do] = ACTIONS(1063), + [anon_sym_if] = ACTIONS(1063), + [anon_sym_else] = ACTIONS(1063), + [anon_sym_match] = ACTIONS(1063), + [anon_sym_RBRACE] = ACTIONS(1063), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_try] = ACTIONS(1063), + [anon_sym_catch] = ACTIONS(1063), + [anon_sym_return] = ACTIONS(1063), + [anon_sym_source] = ACTIONS(1063), + [anon_sym_source_DASHenv] = ACTIONS(1063), + [anon_sym_register] = ACTIONS(1063), + [anon_sym_hide] = ACTIONS(1063), + [anon_sym_hide_DASHenv] = ACTIONS(1063), + [anon_sym_overlay] = ACTIONS(1063), + [anon_sym_new] = ACTIONS(1063), + [anon_sym_as] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1063), + [anon_sym_PLUS_PLUS] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1063), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1063), + [anon_sym_BANG_EQ] = ACTIONS(1063), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1063), + [anon_sym_GT_EQ] = ACTIONS(1063), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1063), + [anon_sym_BANG_TILDE] = ACTIONS(1063), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_token1] = ACTIONS(1063), + [aux_sym__val_number_token2] = ACTIONS(1063), + [aux_sym__val_number_token3] = ACTIONS(1063), + [aux_sym__val_number_token4] = ACTIONS(1063), + [aux_sym__val_number_token5] = ACTIONS(1063), + [aux_sym__val_number_token6] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1063), + [sym__str_single_quotes] = ACTIONS(1063), + [sym__str_back_ticks] = ACTIONS(1063), + [sym__entry_separator] = ACTIONS(1065), + [aux_sym__record_key_token2] = ACTIONS(1063), [anon_sym_POUND] = ACTIONS(105), }, - [540] = { - [sym_comment] = STATE(540), - [anon_sym_export] = ACTIONS(1141), - [anon_sym_alias] = ACTIONS(1141), - [anon_sym_let] = ACTIONS(1141), - [anon_sym_let_DASHenv] = ACTIONS(1141), - [anon_sym_mut] = ACTIONS(1141), - [anon_sym_const] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1141), - [anon_sym_def] = ACTIONS(1141), - [anon_sym_export_DASHenv] = ACTIONS(1141), - [anon_sym_extern] = ACTIONS(1141), - [anon_sym_module] = ACTIONS(1141), - [anon_sym_use] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(1141), - [anon_sym_DOLLAR] = ACTIONS(1141), - [anon_sym_error] = ACTIONS(1141), - [anon_sym_list] = ACTIONS(1141), - [anon_sym_GT] = ACTIONS(1141), - [anon_sym_DASH] = ACTIONS(1141), - [anon_sym_break] = ACTIONS(1141), - [anon_sym_continue] = ACTIONS(1141), - [anon_sym_for] = ACTIONS(1141), - [anon_sym_in] = ACTIONS(1141), - [anon_sym_loop] = ACTIONS(1141), - [anon_sym_make] = ACTIONS(1141), - [anon_sym_while] = ACTIONS(1141), - [anon_sym_do] = ACTIONS(1141), - [anon_sym_if] = ACTIONS(1141), - [anon_sym_else] = ACTIONS(1141), - [anon_sym_match] = ACTIONS(1141), - [anon_sym_RBRACE] = ACTIONS(1141), - [anon_sym_DOT] = ACTIONS(1141), - [anon_sym_try] = ACTIONS(1141), - [anon_sym_catch] = ACTIONS(1141), - [anon_sym_return] = ACTIONS(1141), - [anon_sym_source] = ACTIONS(1141), - [anon_sym_source_DASHenv] = ACTIONS(1141), - [anon_sym_register] = ACTIONS(1141), - [anon_sym_hide] = ACTIONS(1141), - [anon_sym_hide_DASHenv] = ACTIONS(1141), - [anon_sym_overlay] = ACTIONS(1141), - [anon_sym_new] = ACTIONS(1141), - [anon_sym_as] = ACTIONS(1141), - [anon_sym_STAR] = ACTIONS(1141), - [anon_sym_STAR_STAR] = ACTIONS(1141), - [anon_sym_PLUS_PLUS] = ACTIONS(1141), - [anon_sym_SLASH] = ACTIONS(1141), - [anon_sym_mod] = ACTIONS(1141), - [anon_sym_SLASH_SLASH] = ACTIONS(1141), - [anon_sym_PLUS] = ACTIONS(1141), - [anon_sym_bit_DASHshl] = ACTIONS(1141), - [anon_sym_bit_DASHshr] = ACTIONS(1141), - [anon_sym_EQ_EQ] = ACTIONS(1141), - [anon_sym_BANG_EQ] = ACTIONS(1141), - [anon_sym_LT2] = ACTIONS(1141), - [anon_sym_LT_EQ] = ACTIONS(1141), - [anon_sym_GT_EQ] = ACTIONS(1141), - [anon_sym_not_DASHin] = ACTIONS(1141), - [anon_sym_starts_DASHwith] = ACTIONS(1141), - [anon_sym_ends_DASHwith] = ACTIONS(1141), - [anon_sym_EQ_TILDE] = ACTIONS(1141), - [anon_sym_BANG_TILDE] = ACTIONS(1141), - [anon_sym_bit_DASHand] = ACTIONS(1141), - [anon_sym_bit_DASHxor] = ACTIONS(1141), - [anon_sym_bit_DASHor] = ACTIONS(1141), - [anon_sym_and] = ACTIONS(1141), - [anon_sym_xor] = ACTIONS(1141), - [anon_sym_or] = ACTIONS(1141), - [aux_sym__val_number_decimal_token1] = ACTIONS(1141), - [aux_sym__val_number_token1] = ACTIONS(1141), - [aux_sym__val_number_token2] = ACTIONS(1141), - [aux_sym__val_number_token3] = ACTIONS(1141), - [aux_sym__val_number_token4] = ACTIONS(1141), - [aux_sym__val_number_token5] = ACTIONS(1141), - [aux_sym__val_number_token6] = ACTIONS(1141), - [anon_sym_DQUOTE] = ACTIONS(1141), - [sym__str_single_quotes] = ACTIONS(1141), - [sym__str_back_ticks] = ACTIONS(1141), - [sym__entry_separator] = ACTIONS(1143), - [aux_sym__record_key_token2] = ACTIONS(1141), + [532] = { + [sym_comment] = STATE(532), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [541] = { - [sym_comment] = STATE(541), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_error] = ACTIONS(994), - [anon_sym_list] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(1000), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_make] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_else] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_try] = ACTIONS(994), - [anon_sym_catch] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_new] = ACTIONS(994), - [anon_sym_as] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [sym__entry_separator] = ACTIONS(996), - [aux_sym__record_key_token2] = ACTIONS(994), + [533] = { + [sym_comment] = STATE(533), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_list] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_make] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_else] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_try] = ACTIONS(989), + [anon_sym_catch] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_new] = ACTIONS(989), + [anon_sym_as] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [sym__entry_separator] = ACTIONS(991), + [aux_sym__record_key_token2] = ACTIONS(989), [anon_sym_POUND] = ACTIONS(105), }, - [542] = { - [sym_comment] = STATE(542), - [anon_sym_export] = ACTIONS(986), - [anon_sym_alias] = ACTIONS(986), - [anon_sym_let] = ACTIONS(986), - [anon_sym_let_DASHenv] = ACTIONS(986), - [anon_sym_mut] = ACTIONS(986), - [anon_sym_const] = ACTIONS(986), - [sym_cmd_identifier] = ACTIONS(986), - [anon_sym_def] = ACTIONS(986), - [anon_sym_export_DASHenv] = ACTIONS(986), - [anon_sym_extern] = ACTIONS(986), - [anon_sym_module] = ACTIONS(986), - [anon_sym_use] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(988), - [anon_sym_DOLLAR] = ACTIONS(988), - [anon_sym_error] = ACTIONS(986), - [anon_sym_list] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_break] = ACTIONS(986), - [anon_sym_continue] = ACTIONS(986), - [anon_sym_for] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_loop] = ACTIONS(986), - [anon_sym_make] = ACTIONS(986), - [anon_sym_while] = ACTIONS(986), - [anon_sym_do] = ACTIONS(986), - [anon_sym_if] = ACTIONS(986), - [anon_sym_else] = ACTIONS(986), - [anon_sym_match] = ACTIONS(986), - [anon_sym_RBRACE] = ACTIONS(988), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_try] = ACTIONS(986), - [anon_sym_catch] = ACTIONS(986), - [anon_sym_return] = ACTIONS(986), - [anon_sym_source] = ACTIONS(986), - [anon_sym_source_DASHenv] = ACTIONS(986), - [anon_sym_register] = ACTIONS(986), - [anon_sym_hide] = ACTIONS(986), - [anon_sym_hide_DASHenv] = ACTIONS(986), - [anon_sym_overlay] = ACTIONS(986), - [anon_sym_new] = ACTIONS(986), - [anon_sym_as] = ACTIONS(986), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(988), - [anon_sym_PLUS_PLUS] = ACTIONS(988), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(988), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(988), - [anon_sym_BANG_EQ] = ACTIONS(988), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(988), - [anon_sym_GT_EQ] = ACTIONS(988), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(988), - [anon_sym_BANG_TILDE] = ACTIONS(988), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(988), - [aux_sym__val_number_token2] = ACTIONS(988), - [aux_sym__val_number_token3] = ACTIONS(988), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(988), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(988), - [sym__str_single_quotes] = ACTIONS(988), - [sym__str_back_ticks] = ACTIONS(988), - [aux_sym__record_key_token2] = ACTIONS(986), - [anon_sym_POUND] = ACTIONS(3), - }, - [543] = { - [sym_comment] = STATE(543), - [anon_sym_export] = ACTIONS(1081), - [anon_sym_alias] = ACTIONS(1081), - [anon_sym_let] = ACTIONS(1081), - [anon_sym_let_DASHenv] = ACTIONS(1081), - [anon_sym_mut] = ACTIONS(1081), - [anon_sym_const] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1081), - [anon_sym_def] = ACTIONS(1081), - [anon_sym_export_DASHenv] = ACTIONS(1081), - [anon_sym_extern] = ACTIONS(1081), - [anon_sym_module] = ACTIONS(1081), - [anon_sym_use] = ACTIONS(1081), - [anon_sym_LPAREN] = ACTIONS(1081), - [anon_sym_DOLLAR] = ACTIONS(1081), - [anon_sym_error] = ACTIONS(1081), - [anon_sym_list] = ACTIONS(1081), - [anon_sym_GT] = ACTIONS(1081), - [anon_sym_DASH] = ACTIONS(1081), - [anon_sym_break] = ACTIONS(1081), - [anon_sym_continue] = ACTIONS(1081), - [anon_sym_for] = ACTIONS(1081), - [anon_sym_in] = ACTIONS(1081), - [anon_sym_loop] = ACTIONS(1081), - [anon_sym_make] = ACTIONS(1081), - [anon_sym_while] = ACTIONS(1081), - [anon_sym_do] = ACTIONS(1081), - [anon_sym_if] = ACTIONS(1081), - [anon_sym_else] = ACTIONS(1081), - [anon_sym_match] = ACTIONS(1081), - [anon_sym_RBRACE] = ACTIONS(1081), - [anon_sym_DOT] = ACTIONS(1081), - [anon_sym_try] = ACTIONS(1081), - [anon_sym_catch] = ACTIONS(1081), - [anon_sym_return] = ACTIONS(1081), - [anon_sym_source] = ACTIONS(1081), - [anon_sym_source_DASHenv] = ACTIONS(1081), - [anon_sym_register] = ACTIONS(1081), - [anon_sym_hide] = ACTIONS(1081), - [anon_sym_hide_DASHenv] = ACTIONS(1081), - [anon_sym_overlay] = ACTIONS(1081), - [anon_sym_new] = ACTIONS(1081), - [anon_sym_as] = ACTIONS(1081), - [anon_sym_STAR] = ACTIONS(1081), - [anon_sym_STAR_STAR] = ACTIONS(1081), - [anon_sym_PLUS_PLUS] = ACTIONS(1081), - [anon_sym_SLASH] = ACTIONS(1081), - [anon_sym_mod] = ACTIONS(1081), - [anon_sym_SLASH_SLASH] = ACTIONS(1081), - [anon_sym_PLUS] = ACTIONS(1081), - [anon_sym_bit_DASHshl] = ACTIONS(1081), - [anon_sym_bit_DASHshr] = ACTIONS(1081), - [anon_sym_EQ_EQ] = ACTIONS(1081), - [anon_sym_BANG_EQ] = ACTIONS(1081), - [anon_sym_LT2] = ACTIONS(1081), - [anon_sym_LT_EQ] = ACTIONS(1081), - [anon_sym_GT_EQ] = ACTIONS(1081), - [anon_sym_not_DASHin] = ACTIONS(1081), - [anon_sym_starts_DASHwith] = ACTIONS(1081), - [anon_sym_ends_DASHwith] = ACTIONS(1081), - [anon_sym_EQ_TILDE] = ACTIONS(1081), - [anon_sym_BANG_TILDE] = ACTIONS(1081), - [anon_sym_bit_DASHand] = ACTIONS(1081), - [anon_sym_bit_DASHxor] = ACTIONS(1081), - [anon_sym_bit_DASHor] = ACTIONS(1081), - [anon_sym_and] = ACTIONS(1081), - [anon_sym_xor] = ACTIONS(1081), - [anon_sym_or] = ACTIONS(1081), - [aux_sym__val_number_decimal_token1] = ACTIONS(1081), - [aux_sym__val_number_token1] = ACTIONS(1081), - [aux_sym__val_number_token2] = ACTIONS(1081), - [aux_sym__val_number_token3] = ACTIONS(1081), - [aux_sym__val_number_token4] = ACTIONS(1081), - [aux_sym__val_number_token5] = ACTIONS(1081), - [aux_sym__val_number_token6] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(1081), - [sym__str_single_quotes] = ACTIONS(1081), - [sym__str_back_ticks] = ACTIONS(1081), - [sym__entry_separator] = ACTIONS(1083), - [aux_sym__record_key_token2] = ACTIONS(1081), + [534] = { + [sym_comment] = STATE(534), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1359), + [anon_sym_bit_DASHxor] = ACTIONS(1361), + [anon_sym_bit_DASHor] = ACTIONS(1363), + [anon_sym_and] = ACTIONS(1365), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [544] = { - [sym_comment] = STATE(544), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_list] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_make] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_else] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_try] = ACTIONS(855), - [anon_sym_catch] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_new] = ACTIONS(855), - [anon_sym_as] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [sym__entry_separator] = ACTIONS(857), - [aux_sym__record_key_token2] = ACTIONS(855), + [535] = { + [sym_comment] = STATE(535), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_list] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_make] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_else] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_catch] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_new] = ACTIONS(940), + [anon_sym_as] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [sym__entry_separator] = ACTIONS(942), + [aux_sym__record_key_token2] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, - [545] = { - [sym_comment] = STATE(545), + [536] = { + [sym_comment] = STATE(536), [anon_sym_export] = ACTIONS(1017), [anon_sym_alias] = ACTIONS(1017), [anon_sym_let] = ACTIONS(1017), @@ -104587,1668 +107492,1585 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__record_key_token2] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, + [537] = { + [sym_comment] = STATE(537), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1033), + [anon_sym_mod] = ACTIONS(1033), + [anon_sym_SLASH_SLASH] = ACTIONS(1033), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [538] = { + [sym_comment] = STATE(538), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [539] = { + [sym_comment] = STATE(539), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [540] = { + [sym_comment] = STATE(540), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [541] = { + [sym_comment] = STATE(541), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [542] = { + [sym_comment] = STATE(542), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(991), + [anon_sym_DOLLAR] = ACTIONS(991), + [anon_sym_error] = ACTIONS(989), + [anon_sym_list] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_make] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_else] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(991), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_catch] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_new] = ACTIONS(989), + [anon_sym_as] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(991), + [anon_sym_PLUS_PLUS] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(991), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(991), + [anon_sym_BANG_EQ] = ACTIONS(991), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(991), + [anon_sym_GT_EQ] = ACTIONS(991), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(991), + [anon_sym_BANG_TILDE] = ACTIONS(991), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(991), + [aux_sym__val_number_token2] = ACTIONS(991), + [aux_sym__val_number_token3] = ACTIONS(991), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(991), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(991), + [sym__str_single_quotes] = ACTIONS(991), + [sym__str_back_ticks] = ACTIONS(991), + [aux_sym__record_key_token2] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(3), + }, + [543] = { + [sym_comment] = STATE(543), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [544] = { + [sym_comment] = STATE(544), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_error] = ACTIONS(878), + [anon_sym_list] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_make] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_else] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_try] = ACTIONS(878), + [anon_sym_catch] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_new] = ACTIONS(878), + [anon_sym_as] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [sym__entry_separator] = ACTIONS(880), + [aux_sym__record_key_token2] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(105), + }, + [545] = { + [sym_comment] = STATE(545), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, [546] = { [sym_comment] = STATE(546), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(996), - [anon_sym_DOLLAR] = ACTIONS(996), - [anon_sym_error] = ACTIONS(994), - [anon_sym_list] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(1000), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_make] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_else] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(996), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_DOT2] = ACTIONS(1357), - [anon_sym_try] = ACTIONS(994), - [anon_sym_catch] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_new] = ACTIONS(994), - [anon_sym_as] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(1035), - [anon_sym_PLUS_PLUS] = ACTIONS(1035), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(1035), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(1035), - [anon_sym_BANG_EQ] = ACTIONS(1035), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(1035), - [anon_sym_GT_EQ] = ACTIONS(1035), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(1035), - [anon_sym_BANG_TILDE] = ACTIONS(1035), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(996), - [aux_sym__val_number_token2] = ACTIONS(996), - [aux_sym__val_number_token3] = ACTIONS(996), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(996), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(996), - [sym__str_single_quotes] = ACTIONS(996), - [sym__str_back_ticks] = ACTIONS(996), - [aux_sym__record_key_token2] = ACTIONS(994), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1149), + [anon_sym_alias] = ACTIONS(1149), + [anon_sym_let] = ACTIONS(1149), + [anon_sym_let_DASHenv] = ACTIONS(1149), + [anon_sym_mut] = ACTIONS(1149), + [anon_sym_const] = ACTIONS(1149), + [sym_cmd_identifier] = ACTIONS(1149), + [anon_sym_def] = ACTIONS(1149), + [anon_sym_export_DASHenv] = ACTIONS(1149), + [anon_sym_extern] = ACTIONS(1149), + [anon_sym_module] = ACTIONS(1149), + [anon_sym_use] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1149), + [anon_sym_DOLLAR] = ACTIONS(1149), + [anon_sym_error] = ACTIONS(1149), + [anon_sym_list] = ACTIONS(1149), + [anon_sym_GT] = ACTIONS(1149), + [anon_sym_DASH] = ACTIONS(1149), + [anon_sym_break] = ACTIONS(1149), + [anon_sym_continue] = ACTIONS(1149), + [anon_sym_for] = ACTIONS(1149), + [anon_sym_in] = ACTIONS(1149), + [anon_sym_loop] = ACTIONS(1149), + [anon_sym_make] = ACTIONS(1149), + [anon_sym_while] = ACTIONS(1149), + [anon_sym_do] = ACTIONS(1149), + [anon_sym_if] = ACTIONS(1149), + [anon_sym_else] = ACTIONS(1149), + [anon_sym_match] = ACTIONS(1149), + [anon_sym_RBRACE] = ACTIONS(1149), + [anon_sym_DOT] = ACTIONS(1149), + [anon_sym_try] = ACTIONS(1149), + [anon_sym_catch] = ACTIONS(1149), + [anon_sym_return] = ACTIONS(1149), + [anon_sym_source] = ACTIONS(1149), + [anon_sym_source_DASHenv] = ACTIONS(1149), + [anon_sym_register] = ACTIONS(1149), + [anon_sym_hide] = ACTIONS(1149), + [anon_sym_hide_DASHenv] = ACTIONS(1149), + [anon_sym_overlay] = ACTIONS(1149), + [anon_sym_new] = ACTIONS(1149), + [anon_sym_as] = ACTIONS(1149), + [anon_sym_STAR] = ACTIONS(1149), + [anon_sym_STAR_STAR] = ACTIONS(1149), + [anon_sym_PLUS_PLUS] = ACTIONS(1149), + [anon_sym_SLASH] = ACTIONS(1149), + [anon_sym_mod] = ACTIONS(1149), + [anon_sym_SLASH_SLASH] = ACTIONS(1149), + [anon_sym_PLUS] = ACTIONS(1149), + [anon_sym_bit_DASHshl] = ACTIONS(1149), + [anon_sym_bit_DASHshr] = ACTIONS(1149), + [anon_sym_EQ_EQ] = ACTIONS(1149), + [anon_sym_BANG_EQ] = ACTIONS(1149), + [anon_sym_LT2] = ACTIONS(1149), + [anon_sym_LT_EQ] = ACTIONS(1149), + [anon_sym_GT_EQ] = ACTIONS(1149), + [anon_sym_not_DASHin] = ACTIONS(1149), + [anon_sym_starts_DASHwith] = ACTIONS(1149), + [anon_sym_ends_DASHwith] = ACTIONS(1149), + [anon_sym_EQ_TILDE] = ACTIONS(1149), + [anon_sym_BANG_TILDE] = ACTIONS(1149), + [anon_sym_bit_DASHand] = ACTIONS(1149), + [anon_sym_bit_DASHxor] = ACTIONS(1149), + [anon_sym_bit_DASHor] = ACTIONS(1149), + [anon_sym_and] = ACTIONS(1149), + [anon_sym_xor] = ACTIONS(1149), + [anon_sym_or] = ACTIONS(1149), + [aux_sym__val_number_decimal_token1] = ACTIONS(1149), + [aux_sym__val_number_token1] = ACTIONS(1149), + [aux_sym__val_number_token2] = ACTIONS(1149), + [aux_sym__val_number_token3] = ACTIONS(1149), + [aux_sym__val_number_token4] = ACTIONS(1149), + [aux_sym__val_number_token5] = ACTIONS(1149), + [aux_sym__val_number_token6] = ACTIONS(1149), + [anon_sym_DQUOTE] = ACTIONS(1149), + [sym__str_single_quotes] = ACTIONS(1149), + [sym__str_back_ticks] = ACTIONS(1149), + [sym__entry_separator] = ACTIONS(1151), + [aux_sym__record_key_token2] = ACTIONS(1149), + [anon_sym_POUND] = ACTIONS(105), }, [547] = { [sym_comment] = STATE(547), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_list] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_make] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_else] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_catch] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_new] = ACTIONS(1145), - [anon_sym_as] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [sym__entry_separator] = ACTIONS(1147), - [aux_sym__record_key_token2] = ACTIONS(1145), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [548] = { [sym_comment] = STATE(548), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1347), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1353), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1359), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1161), + [anon_sym_alias] = ACTIONS(1161), + [anon_sym_let] = ACTIONS(1161), + [anon_sym_let_DASHenv] = ACTIONS(1161), + [anon_sym_mut] = ACTIONS(1161), + [anon_sym_const] = ACTIONS(1161), + [sym_cmd_identifier] = ACTIONS(1161), + [anon_sym_def] = ACTIONS(1161), + [anon_sym_export_DASHenv] = ACTIONS(1161), + [anon_sym_extern] = ACTIONS(1161), + [anon_sym_module] = ACTIONS(1161), + [anon_sym_use] = ACTIONS(1161), + [anon_sym_LPAREN] = ACTIONS(1161), + [anon_sym_DOLLAR] = ACTIONS(1161), + [anon_sym_error] = ACTIONS(1161), + [anon_sym_list] = ACTIONS(1161), + [anon_sym_GT] = ACTIONS(1161), + [anon_sym_DASH] = ACTIONS(1161), + [anon_sym_break] = ACTIONS(1161), + [anon_sym_continue] = ACTIONS(1161), + [anon_sym_for] = ACTIONS(1161), + [anon_sym_in] = ACTIONS(1161), + [anon_sym_loop] = ACTIONS(1161), + [anon_sym_make] = ACTIONS(1161), + [anon_sym_while] = ACTIONS(1161), + [anon_sym_do] = ACTIONS(1161), + [anon_sym_if] = ACTIONS(1161), + [anon_sym_else] = ACTIONS(1161), + [anon_sym_match] = ACTIONS(1161), + [anon_sym_RBRACE] = ACTIONS(1161), + [anon_sym_DOT] = ACTIONS(1161), + [anon_sym_try] = ACTIONS(1161), + [anon_sym_catch] = ACTIONS(1161), + [anon_sym_return] = ACTIONS(1161), + [anon_sym_source] = ACTIONS(1161), + [anon_sym_source_DASHenv] = ACTIONS(1161), + [anon_sym_register] = ACTIONS(1161), + [anon_sym_hide] = ACTIONS(1161), + [anon_sym_hide_DASHenv] = ACTIONS(1161), + [anon_sym_overlay] = ACTIONS(1161), + [anon_sym_new] = ACTIONS(1161), + [anon_sym_as] = ACTIONS(1161), + [anon_sym_STAR] = ACTIONS(1161), + [anon_sym_STAR_STAR] = ACTIONS(1161), + [anon_sym_PLUS_PLUS] = ACTIONS(1161), + [anon_sym_SLASH] = ACTIONS(1161), + [anon_sym_mod] = ACTIONS(1161), + [anon_sym_SLASH_SLASH] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(1161), + [anon_sym_bit_DASHshl] = ACTIONS(1161), + [anon_sym_bit_DASHshr] = ACTIONS(1161), + [anon_sym_EQ_EQ] = ACTIONS(1161), + [anon_sym_BANG_EQ] = ACTIONS(1161), + [anon_sym_LT2] = ACTIONS(1161), + [anon_sym_LT_EQ] = ACTIONS(1161), + [anon_sym_GT_EQ] = ACTIONS(1161), + [anon_sym_not_DASHin] = ACTIONS(1161), + [anon_sym_starts_DASHwith] = ACTIONS(1161), + [anon_sym_ends_DASHwith] = ACTIONS(1161), + [anon_sym_EQ_TILDE] = ACTIONS(1161), + [anon_sym_BANG_TILDE] = ACTIONS(1161), + [anon_sym_bit_DASHand] = ACTIONS(1161), + [anon_sym_bit_DASHxor] = ACTIONS(1161), + [anon_sym_bit_DASHor] = ACTIONS(1161), + [anon_sym_and] = ACTIONS(1161), + [anon_sym_xor] = ACTIONS(1161), + [anon_sym_or] = ACTIONS(1161), + [aux_sym__val_number_decimal_token1] = ACTIONS(1161), + [aux_sym__val_number_token1] = ACTIONS(1161), + [aux_sym__val_number_token2] = ACTIONS(1161), + [aux_sym__val_number_token3] = ACTIONS(1161), + [aux_sym__val_number_token4] = ACTIONS(1161), + [aux_sym__val_number_token5] = ACTIONS(1161), + [aux_sym__val_number_token6] = ACTIONS(1161), + [anon_sym_DQUOTE] = ACTIONS(1161), + [sym__str_single_quotes] = ACTIONS(1161), + [sym__str_back_ticks] = ACTIONS(1161), + [sym__entry_separator] = ACTIONS(1163), + [aux_sym__record_key_token2] = ACTIONS(1161), [anon_sym_POUND] = ACTIONS(105), }, [549] = { [sym_comment] = STATE(549), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [550] = { [sym_comment] = STATE(550), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_list] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_make] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_else] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_catch] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_new] = ACTIONS(1145), - [anon_sym_as] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [sym__entry_separator] = ACTIONS(1147), - [aux_sym__record_key_token2] = ACTIONS(1145), + [anon_sym_export] = ACTIONS(1029), + [anon_sym_alias] = ACTIONS(1029), + [anon_sym_let] = ACTIONS(1029), + [anon_sym_let_DASHenv] = ACTIONS(1029), + [anon_sym_mut] = ACTIONS(1029), + [anon_sym_const] = ACTIONS(1029), + [sym_cmd_identifier] = ACTIONS(1029), + [anon_sym_def] = ACTIONS(1029), + [anon_sym_export_DASHenv] = ACTIONS(1029), + [anon_sym_extern] = ACTIONS(1029), + [anon_sym_module] = ACTIONS(1029), + [anon_sym_use] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_DOLLAR] = ACTIONS(1029), + [anon_sym_error] = ACTIONS(1029), + [anon_sym_list] = ACTIONS(1029), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1029), + [anon_sym_continue] = ACTIONS(1029), + [anon_sym_for] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_loop] = ACTIONS(1029), + [anon_sym_make] = ACTIONS(1029), + [anon_sym_while] = ACTIONS(1029), + [anon_sym_do] = ACTIONS(1029), + [anon_sym_if] = ACTIONS(1029), + [anon_sym_else] = ACTIONS(1029), + [anon_sym_match] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_catch] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1029), + [anon_sym_source] = ACTIONS(1029), + [anon_sym_source_DASHenv] = ACTIONS(1029), + [anon_sym_register] = ACTIONS(1029), + [anon_sym_hide] = ACTIONS(1029), + [anon_sym_hide_DASHenv] = ACTIONS(1029), + [anon_sym_overlay] = ACTIONS(1029), + [anon_sym_new] = ACTIONS(1029), + [anon_sym_as] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1029), + [anon_sym_BANG_TILDE] = ACTIONS(1029), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_token1] = ACTIONS(1029), + [aux_sym__val_number_token2] = ACTIONS(1029), + [aux_sym__val_number_token3] = ACTIONS(1029), + [aux_sym__val_number_token4] = ACTIONS(1029), + [aux_sym__val_number_token5] = ACTIONS(1029), + [aux_sym__val_number_token6] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [sym__str_single_quotes] = ACTIONS(1029), + [sym__str_back_ticks] = ACTIONS(1029), + [sym__entry_separator] = ACTIONS(1031), + [aux_sym__record_key_token2] = ACTIONS(1029), [anon_sym_POUND] = ACTIONS(105), }, [551] = { [sym_comment] = STATE(551), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_error] = ACTIONS(952), - [anon_sym_list] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_make] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_try] = ACTIONS(952), - [anon_sym_catch] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_as] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [sym__entry_separator] = ACTIONS(954), - [aux_sym__record_key_token2] = ACTIONS(952), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [552] = { [sym_comment] = STATE(552), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_alias] = ACTIONS(1031), - [anon_sym_let] = ACTIONS(1031), - [anon_sym_let_DASHenv] = ACTIONS(1031), - [anon_sym_mut] = ACTIONS(1031), - [anon_sym_const] = ACTIONS(1031), - [sym_cmd_identifier] = ACTIONS(1031), - [anon_sym_def] = ACTIONS(1031), - [anon_sym_export_DASHenv] = ACTIONS(1031), - [anon_sym_extern] = ACTIONS(1031), - [anon_sym_module] = ACTIONS(1031), - [anon_sym_use] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1031), - [anon_sym_DOLLAR] = ACTIONS(1031), - [anon_sym_error] = ACTIONS(1031), - [anon_sym_list] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_break] = ACTIONS(1031), - [anon_sym_continue] = ACTIONS(1031), - [anon_sym_for] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_loop] = ACTIONS(1031), - [anon_sym_make] = ACTIONS(1031), - [anon_sym_while] = ACTIONS(1031), - [anon_sym_do] = ACTIONS(1031), - [anon_sym_if] = ACTIONS(1031), - [anon_sym_else] = ACTIONS(1031), - [anon_sym_match] = ACTIONS(1031), - [anon_sym_RBRACE] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1031), - [anon_sym_try] = ACTIONS(1031), - [anon_sym_catch] = ACTIONS(1031), - [anon_sym_return] = ACTIONS(1031), - [anon_sym_source] = ACTIONS(1031), - [anon_sym_source_DASHenv] = ACTIONS(1031), - [anon_sym_register] = ACTIONS(1031), - [anon_sym_hide] = ACTIONS(1031), - [anon_sym_hide_DASHenv] = ACTIONS(1031), - [anon_sym_overlay] = ACTIONS(1031), - [anon_sym_new] = ACTIONS(1031), - [anon_sym_as] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1031), - [aux_sym__val_number_token1] = ACTIONS(1031), - [aux_sym__val_number_token2] = ACTIONS(1031), - [aux_sym__val_number_token3] = ACTIONS(1031), - [aux_sym__val_number_token4] = ACTIONS(1031), - [aux_sym__val_number_token5] = ACTIONS(1031), - [aux_sym__val_number_token6] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [sym__entry_separator] = ACTIONS(1033), - [aux_sym__record_key_token2] = ACTIONS(1031), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(761), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_list] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_make] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_else] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(761), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_catch] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_new] = ACTIONS(759), + [anon_sym_as] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(761), + [sym__str_single_quotes] = ACTIONS(761), + [sym__str_back_ticks] = ACTIONS(761), + [aux_sym__record_key_token2] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(1251), [anon_sym_POUND] = ACTIONS(105), }, [553] = { [sym_comment] = STATE(553), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1019), + [anon_sym_DOLLAR] = ACTIONS(1019), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_list] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_make] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_else] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1019), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_catch] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_new] = ACTIONS(1017), + [anon_sym_as] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1019), + [anon_sym_PLUS_PLUS] = ACTIONS(1019), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1019), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1019), + [anon_sym_BANG_EQ] = ACTIONS(1019), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1019), + [anon_sym_GT_EQ] = ACTIONS(1019), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1019), + [anon_sym_BANG_TILDE] = ACTIONS(1019), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1019), + [aux_sym__val_number_token2] = ACTIONS(1019), + [aux_sym__val_number_token3] = ACTIONS(1019), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1019), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1019), + [sym__str_single_quotes] = ACTIONS(1019), + [sym__str_back_ticks] = ACTIONS(1019), + [aux_sym__record_key_token2] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(3), }, [554] = { [sym_comment] = STATE(554), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [555] = { [sym_comment] = STATE(555), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_list] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_make] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_else] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_try] = ACTIONS(892), - [anon_sym_catch] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_new] = ACTIONS(892), - [anon_sym_as] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [sym__entry_separator] = ACTIONS(894), - [aux_sym__record_key_token2] = ACTIONS(892), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1004), + [anon_sym_DOLLAR] = ACTIONS(1004), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_list] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1008), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_make] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_else] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1004), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_DOT2] = ACTIONS(1371), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_catch] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(1002), + [anon_sym_as] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1085), + [anon_sym_PLUS_PLUS] = ACTIONS(1085), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1085), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1085), + [anon_sym_BANG_EQ] = ACTIONS(1085), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1085), + [anon_sym_GT_EQ] = ACTIONS(1085), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1085), + [anon_sym_BANG_TILDE] = ACTIONS(1085), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1004), + [aux_sym__val_number_token2] = ACTIONS(1004), + [aux_sym__val_number_token3] = ACTIONS(1004), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1004), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1004), + [sym__str_single_quotes] = ACTIONS(1004), + [sym__str_back_ticks] = ACTIONS(1004), + [aux_sym__record_key_token2] = ACTIONS(1002), + [anon_sym_POUND] = ACTIONS(3), }, [556] = { [sym_comment] = STATE(556), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(954), - [anon_sym_DOLLAR] = ACTIONS(954), - [anon_sym_error] = ACTIONS(952), - [anon_sym_list] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_make] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(954), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DOT2] = ACTIONS(1357), - [anon_sym_try] = ACTIONS(952), - [anon_sym_catch] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_as] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(954), - [anon_sym_PLUS_PLUS] = ACTIONS(954), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(954), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(954), - [anon_sym_BANG_EQ] = ACTIONS(954), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(954), - [anon_sym_GT_EQ] = ACTIONS(954), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(954), - [anon_sym_BANG_TILDE] = ACTIONS(954), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(954), - [aux_sym__val_number_token2] = ACTIONS(954), - [aux_sym__val_number_token3] = ACTIONS(954), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(954), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(954), - [sym__str_single_quotes] = ACTIONS(954), - [sym__str_back_ticks] = ACTIONS(954), - [aux_sym__record_key_token2] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(3), - }, - [557] = { - [sym_comment] = STATE(557), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_list] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_make] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_else] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_try] = ACTIONS(867), - [anon_sym_catch] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_new] = ACTIONS(867), - [anon_sym_as] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [sym__entry_separator] = ACTIONS(869), - [aux_sym__record_key_token2] = ACTIONS(867), - [anon_sym_POUND] = ACTIONS(105), - }, - [558] = { - [sym_comment] = STATE(558), - [anon_sym_export] = ACTIONS(1067), - [anon_sym_alias] = ACTIONS(1067), - [anon_sym_let] = ACTIONS(1067), - [anon_sym_let_DASHenv] = ACTIONS(1067), - [anon_sym_mut] = ACTIONS(1067), - [anon_sym_const] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1067), - [anon_sym_def] = ACTIONS(1067), - [anon_sym_export_DASHenv] = ACTIONS(1067), - [anon_sym_extern] = ACTIONS(1067), - [anon_sym_module] = ACTIONS(1067), - [anon_sym_use] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1067), - [anon_sym_DOLLAR] = ACTIONS(1067), - [anon_sym_error] = ACTIONS(1067), - [anon_sym_list] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_break] = ACTIONS(1067), - [anon_sym_continue] = ACTIONS(1067), - [anon_sym_for] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1067), - [anon_sym_loop] = ACTIONS(1067), - [anon_sym_make] = ACTIONS(1067), - [anon_sym_while] = ACTIONS(1067), - [anon_sym_do] = ACTIONS(1067), - [anon_sym_if] = ACTIONS(1067), - [anon_sym_else] = ACTIONS(1067), - [anon_sym_match] = ACTIONS(1067), - [anon_sym_RBRACE] = ACTIONS(1067), - [anon_sym_DOT] = ACTIONS(1067), - [anon_sym_try] = ACTIONS(1067), - [anon_sym_catch] = ACTIONS(1067), - [anon_sym_return] = ACTIONS(1067), - [anon_sym_source] = ACTIONS(1067), - [anon_sym_source_DASHenv] = ACTIONS(1067), - [anon_sym_register] = ACTIONS(1067), - [anon_sym_hide] = ACTIONS(1067), - [anon_sym_hide_DASHenv] = ACTIONS(1067), - [anon_sym_overlay] = ACTIONS(1067), - [anon_sym_new] = ACTIONS(1067), - [anon_sym_as] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1067), - [anon_sym_PLUS_PLUS] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_mod] = ACTIONS(1067), - [anon_sym_SLASH_SLASH] = ACTIONS(1067), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_bit_DASHshl] = ACTIONS(1067), - [anon_sym_bit_DASHshr] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1067), - [anon_sym_BANG_EQ] = ACTIONS(1067), - [anon_sym_LT2] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1067), - [anon_sym_GT_EQ] = ACTIONS(1067), - [anon_sym_not_DASHin] = ACTIONS(1067), - [anon_sym_starts_DASHwith] = ACTIONS(1067), - [anon_sym_ends_DASHwith] = ACTIONS(1067), - [anon_sym_EQ_TILDE] = ACTIONS(1067), - [anon_sym_BANG_TILDE] = ACTIONS(1067), - [anon_sym_bit_DASHand] = ACTIONS(1067), - [anon_sym_bit_DASHxor] = ACTIONS(1067), - [anon_sym_bit_DASHor] = ACTIONS(1067), - [anon_sym_and] = ACTIONS(1067), - [anon_sym_xor] = ACTIONS(1067), - [anon_sym_or] = ACTIONS(1067), - [aux_sym__val_number_decimal_token1] = ACTIONS(1067), - [aux_sym__val_number_token1] = ACTIONS(1067), - [aux_sym__val_number_token2] = ACTIONS(1067), - [aux_sym__val_number_token3] = ACTIONS(1067), - [aux_sym__val_number_token4] = ACTIONS(1067), - [aux_sym__val_number_token5] = ACTIONS(1067), - [aux_sym__val_number_token6] = ACTIONS(1067), - [anon_sym_DQUOTE] = ACTIONS(1067), - [sym__str_single_quotes] = ACTIONS(1067), - [sym__str_back_ticks] = ACTIONS(1067), - [sym__entry_separator] = ACTIONS(1069), - [aux_sym__record_key_token2] = ACTIONS(1067), - [anon_sym_POUND] = ACTIONS(105), - }, - [559] = { - [sym_comment] = STATE(559), - [anon_sym_export] = ACTIONS(1027), - [anon_sym_alias] = ACTIONS(1027), - [anon_sym_let] = ACTIONS(1027), - [anon_sym_let_DASHenv] = ACTIONS(1027), - [anon_sym_mut] = ACTIONS(1027), - [anon_sym_const] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1027), - [anon_sym_def] = ACTIONS(1027), - [anon_sym_export_DASHenv] = ACTIONS(1027), - [anon_sym_extern] = ACTIONS(1027), - [anon_sym_module] = ACTIONS(1027), - [anon_sym_use] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1027), - [anon_sym_DOLLAR] = ACTIONS(1027), - [anon_sym_error] = ACTIONS(1027), - [anon_sym_list] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_break] = ACTIONS(1027), - [anon_sym_continue] = ACTIONS(1027), - [anon_sym_for] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1027), - [anon_sym_loop] = ACTIONS(1027), - [anon_sym_make] = ACTIONS(1027), - [anon_sym_while] = ACTIONS(1027), - [anon_sym_do] = ACTIONS(1027), - [anon_sym_if] = ACTIONS(1027), - [anon_sym_else] = ACTIONS(1027), - [anon_sym_match] = ACTIONS(1027), - [anon_sym_RBRACE] = ACTIONS(1027), - [anon_sym_DOT] = ACTIONS(1027), - [anon_sym_try] = ACTIONS(1027), - [anon_sym_catch] = ACTIONS(1027), - [anon_sym_return] = ACTIONS(1027), - [anon_sym_source] = ACTIONS(1027), - [anon_sym_source_DASHenv] = ACTIONS(1027), - [anon_sym_register] = ACTIONS(1027), - [anon_sym_hide] = ACTIONS(1027), - [anon_sym_hide_DASHenv] = ACTIONS(1027), - [anon_sym_overlay] = ACTIONS(1027), - [anon_sym_new] = ACTIONS(1027), - [anon_sym_as] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1027), - [anon_sym_PLUS_PLUS] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_mod] = ACTIONS(1027), - [anon_sym_SLASH_SLASH] = ACTIONS(1027), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_bit_DASHshl] = ACTIONS(1027), - [anon_sym_bit_DASHshr] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1027), - [anon_sym_BANG_EQ] = ACTIONS(1027), - [anon_sym_LT2] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1027), - [anon_sym_GT_EQ] = ACTIONS(1027), - [anon_sym_not_DASHin] = ACTIONS(1027), - [anon_sym_starts_DASHwith] = ACTIONS(1027), - [anon_sym_ends_DASHwith] = ACTIONS(1027), - [anon_sym_EQ_TILDE] = ACTIONS(1027), - [anon_sym_BANG_TILDE] = ACTIONS(1027), - [anon_sym_bit_DASHand] = ACTIONS(1027), - [anon_sym_bit_DASHxor] = ACTIONS(1027), - [anon_sym_bit_DASHor] = ACTIONS(1027), - [anon_sym_and] = ACTIONS(1027), - [anon_sym_xor] = ACTIONS(1027), - [anon_sym_or] = ACTIONS(1027), - [aux_sym__val_number_decimal_token1] = ACTIONS(1027), - [aux_sym__val_number_token1] = ACTIONS(1027), - [aux_sym__val_number_token2] = ACTIONS(1027), - [aux_sym__val_number_token3] = ACTIONS(1027), - [aux_sym__val_number_token4] = ACTIONS(1027), - [aux_sym__val_number_token5] = ACTIONS(1027), - [aux_sym__val_number_token6] = ACTIONS(1027), - [anon_sym_DQUOTE] = ACTIONS(1027), - [sym__str_single_quotes] = ACTIONS(1027), - [sym__str_back_ticks] = ACTIONS(1027), - [sym__entry_separator] = ACTIONS(1029), - [aux_sym__record_key_token2] = ACTIONS(1027), - [anon_sym_POUND] = ACTIONS(105), - }, - [560] = { - [sym_comment] = STATE(560), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = ACTIONS(1063), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_list] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_make] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_else] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_catch] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_source] = ACTIONS(1063), - [anon_sym_source_DASHenv] = ACTIONS(1063), - [anon_sym_register] = ACTIONS(1063), - [anon_sym_hide] = ACTIONS(1063), - [anon_sym_hide_DASHenv] = ACTIONS(1063), - [anon_sym_overlay] = ACTIONS(1063), - [anon_sym_new] = ACTIONS(1063), - [anon_sym_as] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1063), - [anon_sym_PLUS_PLUS] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1063), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1063), - [anon_sym_BANG_EQ] = ACTIONS(1063), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1063), - [anon_sym_GT_EQ] = ACTIONS(1063), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1063), - [anon_sym_BANG_TILDE] = ACTIONS(1063), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_token1] = ACTIONS(1063), - [aux_sym__val_number_token2] = ACTIONS(1063), - [aux_sym__val_number_token3] = ACTIONS(1063), - [aux_sym__val_number_token4] = ACTIONS(1063), - [aux_sym__val_number_token5] = ACTIONS(1063), - [aux_sym__val_number_token6] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1063), - [sym__str_single_quotes] = ACTIONS(1063), - [sym__str_back_ticks] = ACTIONS(1063), - [sym__entry_separator] = ACTIONS(1065), - [aux_sym__record_key_token2] = ACTIONS(1063), - [anon_sym_POUND] = ACTIONS(105), - }, - [561] = { - [sym_comment] = STATE(561), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [562] = { - [sym_comment] = STATE(562), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_list] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_make] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_else] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_try] = ACTIONS(930), - [anon_sym_catch] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_new] = ACTIONS(930), - [anon_sym_as] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [sym__entry_separator] = ACTIONS(932), - [aux_sym__record_key_token2] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(105), - }, - [563] = { - [sym_comment] = STATE(563), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [564] = { - [sym_comment] = STATE(564), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [sym__entry_separator] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [565] = { - [sym_comment] = STATE(565), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1333), - [anon_sym_DASH] = ACTIONS(1335), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1343), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1337), - [anon_sym_STAR_STAR] = ACTIONS(1339), - [anon_sym_PLUS_PLUS] = ACTIONS(1339), - [anon_sym_SLASH] = ACTIONS(1337), - [anon_sym_mod] = ACTIONS(1337), - [anon_sym_SLASH_SLASH] = ACTIONS(1337), - [anon_sym_PLUS] = ACTIONS(1335), - [anon_sym_bit_DASHshl] = ACTIONS(1341), - [anon_sym_bit_DASHshr] = ACTIONS(1341), - [anon_sym_EQ_EQ] = ACTIONS(1333), - [anon_sym_BANG_EQ] = ACTIONS(1333), - [anon_sym_LT2] = ACTIONS(1333), - [anon_sym_LT_EQ] = ACTIONS(1333), - [anon_sym_GT_EQ] = ACTIONS(1333), - [anon_sym_not_DASHin] = ACTIONS(1343), - [anon_sym_starts_DASHwith] = ACTIONS(1343), - [anon_sym_ends_DASHwith] = ACTIONS(1343), - [anon_sym_EQ_TILDE] = ACTIONS(1345), - [anon_sym_BANG_TILDE] = ACTIONS(1345), - [anon_sym_bit_DASHand] = ACTIONS(1347), - [anon_sym_bit_DASHxor] = ACTIONS(1349), - [anon_sym_bit_DASHor] = ACTIONS(1353), - [anon_sym_and] = ACTIONS(1355), - [anon_sym_xor] = ACTIONS(1359), - [anon_sym_or] = ACTIONS(1361), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [sym__entry_separator] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [566] = { - [sym_comment] = STATE(566), [anon_sym_export] = ACTIONS(1021), [anon_sym_alias] = ACTIONS(1021), [anon_sym_let] = ACTIONS(1021), @@ -106330,338 +109152,755 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__record_key_token2] = ACTIONS(1021), [anon_sym_POUND] = ACTIONS(105), }, - [567] = { - [sym_comment] = STATE(567), - [anon_sym_export] = ACTIONS(1149), - [anon_sym_alias] = ACTIONS(1149), - [anon_sym_let] = ACTIONS(1149), - [anon_sym_let_DASHenv] = ACTIONS(1149), - [anon_sym_mut] = ACTIONS(1149), - [anon_sym_const] = ACTIONS(1149), - [sym_cmd_identifier] = ACTIONS(1149), - [anon_sym_def] = ACTIONS(1149), - [anon_sym_export_DASHenv] = ACTIONS(1149), - [anon_sym_extern] = ACTIONS(1149), - [anon_sym_module] = ACTIONS(1149), - [anon_sym_use] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(1149), - [anon_sym_DOLLAR] = ACTIONS(1149), - [anon_sym_error] = ACTIONS(1149), - [anon_sym_list] = ACTIONS(1149), - [anon_sym_GT] = ACTIONS(1149), - [anon_sym_DASH] = ACTIONS(1149), - [anon_sym_break] = ACTIONS(1149), - [anon_sym_continue] = ACTIONS(1149), - [anon_sym_for] = ACTIONS(1149), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_loop] = ACTIONS(1149), - [anon_sym_make] = ACTIONS(1149), - [anon_sym_while] = ACTIONS(1149), - [anon_sym_do] = ACTIONS(1149), - [anon_sym_if] = ACTIONS(1149), - [anon_sym_else] = ACTIONS(1149), - [anon_sym_match] = ACTIONS(1149), - [anon_sym_RBRACE] = ACTIONS(1149), - [anon_sym_DOT] = ACTIONS(1149), - [anon_sym_try] = ACTIONS(1149), - [anon_sym_catch] = ACTIONS(1149), - [anon_sym_return] = ACTIONS(1149), - [anon_sym_source] = ACTIONS(1149), - [anon_sym_source_DASHenv] = ACTIONS(1149), - [anon_sym_register] = ACTIONS(1149), - [anon_sym_hide] = ACTIONS(1149), - [anon_sym_hide_DASHenv] = ACTIONS(1149), - [anon_sym_overlay] = ACTIONS(1149), - [anon_sym_new] = ACTIONS(1149), - [anon_sym_as] = ACTIONS(1149), - [anon_sym_STAR] = ACTIONS(1149), - [anon_sym_STAR_STAR] = ACTIONS(1149), - [anon_sym_PLUS_PLUS] = ACTIONS(1149), - [anon_sym_SLASH] = ACTIONS(1149), - [anon_sym_mod] = ACTIONS(1149), - [anon_sym_SLASH_SLASH] = ACTIONS(1149), - [anon_sym_PLUS] = ACTIONS(1149), - [anon_sym_bit_DASHshl] = ACTIONS(1149), - [anon_sym_bit_DASHshr] = ACTIONS(1149), - [anon_sym_EQ_EQ] = ACTIONS(1149), - [anon_sym_BANG_EQ] = ACTIONS(1149), - [anon_sym_LT2] = ACTIONS(1149), - [anon_sym_LT_EQ] = ACTIONS(1149), - [anon_sym_GT_EQ] = ACTIONS(1149), - [anon_sym_not_DASHin] = ACTIONS(1149), - [anon_sym_starts_DASHwith] = ACTIONS(1149), - [anon_sym_ends_DASHwith] = ACTIONS(1149), - [anon_sym_EQ_TILDE] = ACTIONS(1149), - [anon_sym_BANG_TILDE] = ACTIONS(1149), - [anon_sym_bit_DASHand] = ACTIONS(1149), - [anon_sym_bit_DASHxor] = ACTIONS(1149), - [anon_sym_bit_DASHor] = ACTIONS(1149), - [anon_sym_and] = ACTIONS(1149), - [anon_sym_xor] = ACTIONS(1149), - [anon_sym_or] = ACTIONS(1149), - [aux_sym__val_number_decimal_token1] = ACTIONS(1149), - [aux_sym__val_number_token1] = ACTIONS(1149), - [aux_sym__val_number_token2] = ACTIONS(1149), - [aux_sym__val_number_token3] = ACTIONS(1149), - [aux_sym__val_number_token4] = ACTIONS(1149), - [aux_sym__val_number_token5] = ACTIONS(1149), - [aux_sym__val_number_token6] = ACTIONS(1149), - [anon_sym_DQUOTE] = ACTIONS(1149), - [sym__str_single_quotes] = ACTIONS(1149), - [sym__str_back_ticks] = ACTIONS(1149), - [sym__entry_separator] = ACTIONS(1151), - [aux_sym__record_key_token2] = ACTIONS(1149), - [anon_sym_POUND] = ACTIONS(105), - }, - [568] = { - [sym_comment] = STATE(568), - [anon_sym_export] = ACTIONS(1153), - [anon_sym_alias] = ACTIONS(1153), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_let_DASHenv] = ACTIONS(1153), - [anon_sym_mut] = ACTIONS(1153), - [anon_sym_const] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1153), - [anon_sym_def] = ACTIONS(1153), - [anon_sym_export_DASHenv] = ACTIONS(1153), - [anon_sym_extern] = ACTIONS(1153), - [anon_sym_module] = ACTIONS(1153), - [anon_sym_use] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(1153), - [anon_sym_DOLLAR] = ACTIONS(1153), - [anon_sym_error] = ACTIONS(1153), - [anon_sym_list] = ACTIONS(1153), - [anon_sym_GT] = ACTIONS(1153), - [anon_sym_DASH] = ACTIONS(1153), - [anon_sym_break] = ACTIONS(1153), - [anon_sym_continue] = ACTIONS(1153), - [anon_sym_for] = ACTIONS(1153), - [anon_sym_in] = ACTIONS(1153), - [anon_sym_loop] = ACTIONS(1153), - [anon_sym_make] = ACTIONS(1153), - [anon_sym_while] = ACTIONS(1153), - [anon_sym_do] = ACTIONS(1153), - [anon_sym_if] = ACTIONS(1153), - [anon_sym_else] = ACTIONS(1153), - [anon_sym_match] = ACTIONS(1153), - [anon_sym_RBRACE] = ACTIONS(1153), - [anon_sym_DOT] = ACTIONS(1153), - [anon_sym_try] = ACTIONS(1153), - [anon_sym_catch] = ACTIONS(1153), - [anon_sym_return] = ACTIONS(1153), - [anon_sym_source] = ACTIONS(1153), - [anon_sym_source_DASHenv] = ACTIONS(1153), - [anon_sym_register] = ACTIONS(1153), - [anon_sym_hide] = ACTIONS(1153), - [anon_sym_hide_DASHenv] = ACTIONS(1153), - [anon_sym_overlay] = ACTIONS(1153), - [anon_sym_new] = ACTIONS(1153), - [anon_sym_as] = ACTIONS(1153), - [anon_sym_STAR] = ACTIONS(1153), - [anon_sym_STAR_STAR] = ACTIONS(1153), - [anon_sym_PLUS_PLUS] = ACTIONS(1153), - [anon_sym_SLASH] = ACTIONS(1153), - [anon_sym_mod] = ACTIONS(1153), - [anon_sym_SLASH_SLASH] = ACTIONS(1153), - [anon_sym_PLUS] = ACTIONS(1153), - [anon_sym_bit_DASHshl] = ACTIONS(1153), - [anon_sym_bit_DASHshr] = ACTIONS(1153), - [anon_sym_EQ_EQ] = ACTIONS(1153), - [anon_sym_BANG_EQ] = ACTIONS(1153), - [anon_sym_LT2] = ACTIONS(1153), - [anon_sym_LT_EQ] = ACTIONS(1153), - [anon_sym_GT_EQ] = ACTIONS(1153), - [anon_sym_not_DASHin] = ACTIONS(1153), - [anon_sym_starts_DASHwith] = ACTIONS(1153), - [anon_sym_ends_DASHwith] = ACTIONS(1153), - [anon_sym_EQ_TILDE] = ACTIONS(1153), - [anon_sym_BANG_TILDE] = ACTIONS(1153), - [anon_sym_bit_DASHand] = ACTIONS(1153), - [anon_sym_bit_DASHxor] = ACTIONS(1153), - [anon_sym_bit_DASHor] = ACTIONS(1153), - [anon_sym_and] = ACTIONS(1153), - [anon_sym_xor] = ACTIONS(1153), - [anon_sym_or] = ACTIONS(1153), - [aux_sym__val_number_decimal_token1] = ACTIONS(1153), - [aux_sym__val_number_token1] = ACTIONS(1153), - [aux_sym__val_number_token2] = ACTIONS(1153), - [aux_sym__val_number_token3] = ACTIONS(1153), - [aux_sym__val_number_token4] = ACTIONS(1153), - [aux_sym__val_number_token5] = ACTIONS(1153), - [aux_sym__val_number_token6] = ACTIONS(1153), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym__str_single_quotes] = ACTIONS(1153), - [sym__str_back_ticks] = ACTIONS(1153), - [sym__entry_separator] = ACTIONS(1155), - [aux_sym__record_key_token2] = ACTIONS(1153), + [557] = { + [sym_comment] = STATE(557), + [anon_sym_export] = ACTIONS(966), + [anon_sym_alias] = ACTIONS(966), + [anon_sym_let] = ACTIONS(966), + [anon_sym_let_DASHenv] = ACTIONS(966), + [anon_sym_mut] = ACTIONS(966), + [anon_sym_const] = ACTIONS(966), + [sym_cmd_identifier] = ACTIONS(966), + [anon_sym_def] = ACTIONS(966), + [anon_sym_export_DASHenv] = ACTIONS(966), + [anon_sym_extern] = ACTIONS(966), + [anon_sym_module] = ACTIONS(966), + [anon_sym_use] = ACTIONS(966), + [anon_sym_LPAREN] = ACTIONS(968), + [anon_sym_DOLLAR] = ACTIONS(968), + [anon_sym_error] = ACTIONS(966), + [anon_sym_list] = ACTIONS(966), + [anon_sym_GT] = ACTIONS(966), + [anon_sym_DASH] = ACTIONS(966), + [anon_sym_break] = ACTIONS(966), + [anon_sym_continue] = ACTIONS(966), + [anon_sym_for] = ACTIONS(966), + [anon_sym_in] = ACTIONS(966), + [anon_sym_loop] = ACTIONS(966), + [anon_sym_make] = ACTIONS(966), + [anon_sym_while] = ACTIONS(966), + [anon_sym_do] = ACTIONS(966), + [anon_sym_if] = ACTIONS(966), + [anon_sym_else] = ACTIONS(966), + [anon_sym_match] = ACTIONS(966), + [anon_sym_RBRACE] = ACTIONS(968), + [anon_sym_DOT] = ACTIONS(966), + [anon_sym_DOT2] = ACTIONS(968), + [anon_sym_try] = ACTIONS(966), + [anon_sym_catch] = ACTIONS(966), + [anon_sym_return] = ACTIONS(966), + [anon_sym_source] = ACTIONS(966), + [anon_sym_source_DASHenv] = ACTIONS(966), + [anon_sym_register] = ACTIONS(966), + [anon_sym_hide] = ACTIONS(966), + [anon_sym_hide_DASHenv] = ACTIONS(966), + [anon_sym_overlay] = ACTIONS(966), + [anon_sym_new] = ACTIONS(966), + [anon_sym_as] = ACTIONS(966), + [anon_sym_STAR] = ACTIONS(966), + [anon_sym_STAR_STAR] = ACTIONS(968), + [anon_sym_PLUS_PLUS] = ACTIONS(968), + [anon_sym_SLASH] = ACTIONS(966), + [anon_sym_mod] = ACTIONS(966), + [anon_sym_SLASH_SLASH] = ACTIONS(968), + [anon_sym_PLUS] = ACTIONS(966), + [anon_sym_bit_DASHshl] = ACTIONS(966), + [anon_sym_bit_DASHshr] = ACTIONS(966), + [anon_sym_EQ_EQ] = ACTIONS(968), + [anon_sym_BANG_EQ] = ACTIONS(968), + [anon_sym_LT2] = ACTIONS(966), + [anon_sym_LT_EQ] = ACTIONS(968), + [anon_sym_GT_EQ] = ACTIONS(968), + [anon_sym_not_DASHin] = ACTIONS(966), + [anon_sym_starts_DASHwith] = ACTIONS(966), + [anon_sym_ends_DASHwith] = ACTIONS(966), + [anon_sym_EQ_TILDE] = ACTIONS(968), + [anon_sym_BANG_TILDE] = ACTIONS(968), + [anon_sym_bit_DASHand] = ACTIONS(966), + [anon_sym_bit_DASHxor] = ACTIONS(966), + [anon_sym_bit_DASHor] = ACTIONS(966), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(966), + [anon_sym_or] = ACTIONS(966), + [aux_sym__val_number_decimal_token1] = ACTIONS(966), + [aux_sym__val_number_token1] = ACTIONS(968), + [aux_sym__val_number_token2] = ACTIONS(968), + [aux_sym__val_number_token3] = ACTIONS(968), + [aux_sym__val_number_token4] = ACTIONS(966), + [aux_sym__val_number_token5] = ACTIONS(968), + [aux_sym__val_number_token6] = ACTIONS(966), + [anon_sym_DQUOTE] = ACTIONS(968), + [sym__str_single_quotes] = ACTIONS(968), + [sym__str_back_ticks] = ACTIONS(968), + [aux_sym__record_key_token2] = ACTIONS(966), + [anon_sym_POUND] = ACTIONS(3), + }, + [558] = { + [sym_comment] = STATE(558), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1359), + [anon_sym_bit_DASHxor] = ACTIONS(1361), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [569] = { - [sym_comment] = STATE(569), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [559] = { + [sym_comment] = STATE(559), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(995), + [anon_sym_DOLLAR] = ACTIONS(995), + [anon_sym_error] = ACTIONS(993), + [anon_sym_list] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_make] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_else] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(995), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_catch] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_new] = ACTIONS(993), + [anon_sym_as] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(995), + [anon_sym_PLUS_PLUS] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ] = ACTIONS(995), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(995), + [anon_sym_GT_EQ] = ACTIONS(995), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(995), + [anon_sym_BANG_TILDE] = ACTIONS(995), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(995), + [aux_sym__val_number_token2] = ACTIONS(995), + [aux_sym__val_number_token3] = ACTIONS(995), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(995), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(995), + [sym__str_single_quotes] = ACTIONS(995), + [sym__str_back_ticks] = ACTIONS(995), + [aux_sym__record_key_token2] = ACTIONS(993), [anon_sym_POUND] = ACTIONS(3), }, - [570] = { - [sym_comment] = STATE(570), - [anon_sym_export] = ACTIONS(1105), - [anon_sym_alias] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_let_DASHenv] = ACTIONS(1105), - [anon_sym_mut] = ACTIONS(1105), - [anon_sym_const] = ACTIONS(1105), - [sym_cmd_identifier] = ACTIONS(1105), - [anon_sym_def] = ACTIONS(1105), - [anon_sym_export_DASHenv] = ACTIONS(1105), - [anon_sym_extern] = ACTIONS(1105), - [anon_sym_module] = ACTIONS(1105), - [anon_sym_use] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1107), - [anon_sym_DOLLAR] = ACTIONS(1107), - [anon_sym_error] = ACTIONS(1105), - [anon_sym_list] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1105), - [anon_sym_DASH] = ACTIONS(1105), - [anon_sym_break] = ACTIONS(1105), - [anon_sym_continue] = ACTIONS(1105), - [anon_sym_for] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1105), - [anon_sym_loop] = ACTIONS(1105), - [anon_sym_make] = ACTIONS(1105), - [anon_sym_while] = ACTIONS(1105), - [anon_sym_do] = ACTIONS(1105), - [anon_sym_if] = ACTIONS(1105), - [anon_sym_else] = ACTIONS(1105), - [anon_sym_match] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1107), - [anon_sym_DOT] = ACTIONS(1107), - [anon_sym_try] = ACTIONS(1105), - [anon_sym_catch] = ACTIONS(1105), - [anon_sym_return] = ACTIONS(1105), - [anon_sym_source] = ACTIONS(1105), - [anon_sym_source_DASHenv] = ACTIONS(1105), - [anon_sym_register] = ACTIONS(1105), - [anon_sym_hide] = ACTIONS(1105), - [anon_sym_hide_DASHenv] = ACTIONS(1105), - [anon_sym_overlay] = ACTIONS(1105), - [anon_sym_new] = ACTIONS(1105), - [anon_sym_as] = ACTIONS(1105), - [anon_sym_STAR] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1105), - [anon_sym_mod] = ACTIONS(1105), - [anon_sym_SLASH_SLASH] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1105), - [anon_sym_bit_DASHshl] = ACTIONS(1105), - [anon_sym_bit_DASHshr] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_LT2] = ACTIONS(1105), - [anon_sym_LT_EQ] = ACTIONS(1107), - [anon_sym_GT_EQ] = ACTIONS(1107), - [anon_sym_not_DASHin] = ACTIONS(1105), - [anon_sym_starts_DASHwith] = ACTIONS(1105), - [anon_sym_ends_DASHwith] = ACTIONS(1105), - [anon_sym_EQ_TILDE] = ACTIONS(1107), - [anon_sym_BANG_TILDE] = ACTIONS(1107), - [anon_sym_bit_DASHand] = ACTIONS(1105), - [anon_sym_bit_DASHxor] = ACTIONS(1105), - [anon_sym_bit_DASHor] = ACTIONS(1105), - [anon_sym_and] = ACTIONS(1105), - [anon_sym_xor] = ACTIONS(1105), - [anon_sym_or] = ACTIONS(1105), - [aux_sym__val_number_decimal_token1] = ACTIONS(1105), - [aux_sym__val_number_token1] = ACTIONS(1107), - [aux_sym__val_number_token2] = ACTIONS(1107), - [aux_sym__val_number_token3] = ACTIONS(1107), - [aux_sym__val_number_token4] = ACTIONS(1105), - [aux_sym__val_number_token5] = ACTIONS(1107), - [aux_sym__val_number_token6] = ACTIONS(1105), - [anon_sym_DQUOTE] = ACTIONS(1107), - [sym__str_single_quotes] = ACTIONS(1107), - [sym__str_back_ticks] = ACTIONS(1107), - [aux_sym__record_key_token2] = ACTIONS(1105), + [560] = { + [sym_comment] = STATE(560), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1359), + [anon_sym_bit_DASHxor] = ACTIONS(1361), + [anon_sym_bit_DASHor] = ACTIONS(1363), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [561] = { + [sym_comment] = STATE(561), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1349), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1349), + [anon_sym_starts_DASHwith] = ACTIONS(1349), + [anon_sym_ends_DASHwith] = ACTIONS(1349), + [anon_sym_EQ_TILDE] = ACTIONS(1357), + [anon_sym_BANG_TILDE] = ACTIONS(1357), + [anon_sym_bit_DASHand] = ACTIONS(1359), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [562] = { + [sym_comment] = STATE(562), + [anon_sym_export] = ACTIONS(962), + [anon_sym_alias] = ACTIONS(962), + [anon_sym_let] = ACTIONS(962), + [anon_sym_let_DASHenv] = ACTIONS(962), + [anon_sym_mut] = ACTIONS(962), + [anon_sym_const] = ACTIONS(962), + [sym_cmd_identifier] = ACTIONS(962), + [anon_sym_def] = ACTIONS(962), + [anon_sym_export_DASHenv] = ACTIONS(962), + [anon_sym_extern] = ACTIONS(962), + [anon_sym_module] = ACTIONS(962), + [anon_sym_use] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(964), + [anon_sym_DOLLAR] = ACTIONS(964), + [anon_sym_error] = ACTIONS(962), + [anon_sym_list] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_break] = ACTIONS(962), + [anon_sym_continue] = ACTIONS(962), + [anon_sym_for] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_loop] = ACTIONS(962), + [anon_sym_make] = ACTIONS(962), + [anon_sym_while] = ACTIONS(962), + [anon_sym_do] = ACTIONS(962), + [anon_sym_if] = ACTIONS(962), + [anon_sym_else] = ACTIONS(962), + [anon_sym_match] = ACTIONS(962), + [anon_sym_RBRACE] = ACTIONS(964), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_try] = ACTIONS(962), + [anon_sym_catch] = ACTIONS(962), + [anon_sym_return] = ACTIONS(962), + [anon_sym_source] = ACTIONS(962), + [anon_sym_source_DASHenv] = ACTIONS(962), + [anon_sym_register] = ACTIONS(962), + [anon_sym_hide] = ACTIONS(962), + [anon_sym_hide_DASHenv] = ACTIONS(962), + [anon_sym_overlay] = ACTIONS(962), + [anon_sym_new] = ACTIONS(962), + [anon_sym_as] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(964), + [anon_sym_PLUS_PLUS] = ACTIONS(964), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), + [anon_sym_SLASH_SLASH] = ACTIONS(964), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(964), + [anon_sym_BANG_EQ] = ACTIONS(964), + [anon_sym_LT2] = ACTIONS(962), + [anon_sym_LT_EQ] = ACTIONS(964), + [anon_sym_GT_EQ] = ACTIONS(964), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), + [anon_sym_EQ_TILDE] = ACTIONS(964), + [anon_sym_BANG_TILDE] = ACTIONS(964), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(964), + [aux_sym__val_number_token2] = ACTIONS(964), + [aux_sym__val_number_token3] = ACTIONS(964), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(964), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(964), + [sym__str_single_quotes] = ACTIONS(964), + [sym__str_back_ticks] = ACTIONS(964), + [aux_sym__record_key_token2] = ACTIONS(962), [anon_sym_POUND] = ACTIONS(3), }, - [571] = { - [sym_comment] = STATE(571), + [563] = { + [sym_comment] = STATE(563), + [anon_sym_export] = ACTIONS(1121), + [anon_sym_alias] = ACTIONS(1121), + [anon_sym_let] = ACTIONS(1121), + [anon_sym_let_DASHenv] = ACTIONS(1121), + [anon_sym_mut] = ACTIONS(1121), + [anon_sym_const] = ACTIONS(1121), + [sym_cmd_identifier] = ACTIONS(1121), + [anon_sym_def] = ACTIONS(1121), + [anon_sym_export_DASHenv] = ACTIONS(1121), + [anon_sym_extern] = ACTIONS(1121), + [anon_sym_module] = ACTIONS(1121), + [anon_sym_use] = ACTIONS(1121), + [anon_sym_LPAREN] = ACTIONS(1121), + [anon_sym_DOLLAR] = ACTIONS(1121), + [anon_sym_error] = ACTIONS(1121), + [anon_sym_list] = ACTIONS(1121), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_break] = ACTIONS(1121), + [anon_sym_continue] = ACTIONS(1121), + [anon_sym_for] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_loop] = ACTIONS(1121), + [anon_sym_make] = ACTIONS(1121), + [anon_sym_while] = ACTIONS(1121), + [anon_sym_do] = ACTIONS(1121), + [anon_sym_if] = ACTIONS(1121), + [anon_sym_else] = ACTIONS(1121), + [anon_sym_match] = ACTIONS(1121), + [anon_sym_RBRACE] = ACTIONS(1121), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_try] = ACTIONS(1121), + [anon_sym_catch] = ACTIONS(1121), + [anon_sym_return] = ACTIONS(1121), + [anon_sym_source] = ACTIONS(1121), + [anon_sym_source_DASHenv] = ACTIONS(1121), + [anon_sym_register] = ACTIONS(1121), + [anon_sym_hide] = ACTIONS(1121), + [anon_sym_hide_DASHenv] = ACTIONS(1121), + [anon_sym_overlay] = ACTIONS(1121), + [anon_sym_new] = ACTIONS(1121), + [anon_sym_as] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1121), + [anon_sym_PLUS_PLUS] = ACTIONS(1121), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1121), + [anon_sym_SLASH_SLASH] = ACTIONS(1121), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1121), + [anon_sym_bit_DASHshr] = ACTIONS(1121), + [anon_sym_EQ_EQ] = ACTIONS(1121), + [anon_sym_BANG_EQ] = ACTIONS(1121), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1121), + [anon_sym_GT_EQ] = ACTIONS(1121), + [anon_sym_not_DASHin] = ACTIONS(1121), + [anon_sym_starts_DASHwith] = ACTIONS(1121), + [anon_sym_ends_DASHwith] = ACTIONS(1121), + [anon_sym_EQ_TILDE] = ACTIONS(1121), + [anon_sym_BANG_TILDE] = ACTIONS(1121), + [anon_sym_bit_DASHand] = ACTIONS(1121), + [anon_sym_bit_DASHxor] = ACTIONS(1121), + [anon_sym_bit_DASHor] = ACTIONS(1121), + [anon_sym_and] = ACTIONS(1121), + [anon_sym_xor] = ACTIONS(1121), + [anon_sym_or] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_token1] = ACTIONS(1121), + [aux_sym__val_number_token2] = ACTIONS(1121), + [aux_sym__val_number_token3] = ACTIONS(1121), + [aux_sym__val_number_token4] = ACTIONS(1121), + [aux_sym__val_number_token5] = ACTIONS(1121), + [aux_sym__val_number_token6] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1121), + [sym__str_single_quotes] = ACTIONS(1121), + [sym__str_back_ticks] = ACTIONS(1121), + [sym__entry_separator] = ACTIONS(1123), + [aux_sym__record_key_token2] = ACTIONS(1121), + [anon_sym_POUND] = ACTIONS(105), + }, + [564] = { + [sym_comment] = STATE(564), + [anon_sym_export] = ACTIONS(1117), + [anon_sym_alias] = ACTIONS(1117), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_let_DASHenv] = ACTIONS(1117), + [anon_sym_mut] = ACTIONS(1117), + [anon_sym_const] = ACTIONS(1117), + [sym_cmd_identifier] = ACTIONS(1117), + [anon_sym_def] = ACTIONS(1117), + [anon_sym_export_DASHenv] = ACTIONS(1117), + [anon_sym_extern] = ACTIONS(1117), + [anon_sym_module] = ACTIONS(1117), + [anon_sym_use] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1117), + [anon_sym_DOLLAR] = ACTIONS(1117), + [anon_sym_error] = ACTIONS(1117), + [anon_sym_list] = ACTIONS(1117), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_break] = ACTIONS(1117), + [anon_sym_continue] = ACTIONS(1117), + [anon_sym_for] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_loop] = ACTIONS(1117), + [anon_sym_make] = ACTIONS(1117), + [anon_sym_while] = ACTIONS(1117), + [anon_sym_do] = ACTIONS(1117), + [anon_sym_if] = ACTIONS(1117), + [anon_sym_else] = ACTIONS(1117), + [anon_sym_match] = ACTIONS(1117), + [anon_sym_RBRACE] = ACTIONS(1117), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_try] = ACTIONS(1117), + [anon_sym_catch] = ACTIONS(1117), + [anon_sym_return] = ACTIONS(1117), + [anon_sym_source] = ACTIONS(1117), + [anon_sym_source_DASHenv] = ACTIONS(1117), + [anon_sym_register] = ACTIONS(1117), + [anon_sym_hide] = ACTIONS(1117), + [anon_sym_hide_DASHenv] = ACTIONS(1117), + [anon_sym_overlay] = ACTIONS(1117), + [anon_sym_new] = ACTIONS(1117), + [anon_sym_as] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1117), + [anon_sym_PLUS_PLUS] = ACTIONS(1117), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1117), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1117), + [anon_sym_BANG_EQ] = ACTIONS(1117), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1117), + [anon_sym_GT_EQ] = ACTIONS(1117), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1117), + [anon_sym_BANG_TILDE] = ACTIONS(1117), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_token1] = ACTIONS(1117), + [aux_sym__val_number_token2] = ACTIONS(1117), + [aux_sym__val_number_token3] = ACTIONS(1117), + [aux_sym__val_number_token4] = ACTIONS(1117), + [aux_sym__val_number_token5] = ACTIONS(1117), + [aux_sym__val_number_token6] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1117), + [sym__str_single_quotes] = ACTIONS(1117), + [sym__str_back_ticks] = ACTIONS(1117), + [sym__entry_separator] = ACTIONS(1119), + [aux_sym__record_key_token2] = ACTIONS(1117), + [anon_sym_POUND] = ACTIONS(105), + }, + [565] = { + [sym_comment] = STATE(565), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1023), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_list] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_make] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_else] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1023), + [anon_sym_DOT] = ACTIONS(1023), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_catch] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_new] = ACTIONS(1021), + [anon_sym_as] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1023), + [anon_sym_PLUS_PLUS] = ACTIONS(1023), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1023), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1023), + [anon_sym_BANG_EQ] = ACTIONS(1023), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1023), + [anon_sym_GT_EQ] = ACTIONS(1023), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1023), + [anon_sym_BANG_TILDE] = ACTIONS(1023), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1023), + [aux_sym__val_number_token2] = ACTIONS(1023), + [aux_sym__val_number_token3] = ACTIONS(1023), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1023), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1023), + [sym__str_single_quotes] = ACTIONS(1023), + [sym__str_back_ticks] = ACTIONS(1023), + [aux_sym__record_key_token2] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(1373), + [anon_sym_POUND] = ACTIONS(3), + }, + [566] = { + [sym_comment] = STATE(566), [anon_sym_export] = ACTIONS(1113), [anon_sym_alias] = ACTIONS(1113), [anon_sym_let] = ACTIONS(1113), @@ -106674,8 +109913,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1113), [anon_sym_module] = ACTIONS(1113), [anon_sym_use] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1115), - [anon_sym_DOLLAR] = ACTIONS(1115), + [anon_sym_LPAREN] = ACTIONS(1113), + [anon_sym_DOLLAR] = ACTIONS(1113), [anon_sym_error] = ACTIONS(1113), [anon_sym_list] = ACTIONS(1113), [anon_sym_GT] = ACTIONS(1113), @@ -106691,8 +109930,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1113), [anon_sym_else] = ACTIONS(1113), [anon_sym_match] = ACTIONS(1113), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_DOT] = ACTIONS(1115), + [anon_sym_RBRACE] = ACTIONS(1113), + [anon_sym_DOT] = ACTIONS(1113), [anon_sym_try] = ACTIONS(1113), [anon_sym_catch] = ACTIONS(1113), [anon_sym_return] = ACTIONS(1113), @@ -106705,24 +109944,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1113), [anon_sym_as] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1115), - [anon_sym_PLUS_PLUS] = ACTIONS(1115), + [anon_sym_STAR_STAR] = ACTIONS(1113), + [anon_sym_PLUS_PLUS] = ACTIONS(1113), [anon_sym_SLASH] = ACTIONS(1113), [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1115), + [anon_sym_SLASH_SLASH] = ACTIONS(1113), [anon_sym_PLUS] = ACTIONS(1113), [anon_sym_bit_DASHshl] = ACTIONS(1113), [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1115), - [anon_sym_BANG_EQ] = ACTIONS(1115), + [anon_sym_EQ_EQ] = ACTIONS(1113), + [anon_sym_BANG_EQ] = ACTIONS(1113), [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1115), - [anon_sym_GT_EQ] = ACTIONS(1115), + [anon_sym_LT_EQ] = ACTIONS(1113), + [anon_sym_GT_EQ] = ACTIONS(1113), [anon_sym_not_DASHin] = ACTIONS(1113), [anon_sym_starts_DASHwith] = ACTIONS(1113), [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1115), - [anon_sym_BANG_TILDE] = ACTIONS(1115), + [anon_sym_EQ_TILDE] = ACTIONS(1113), + [anon_sym_BANG_TILDE] = ACTIONS(1113), [anon_sym_bit_DASHand] = ACTIONS(1113), [anon_sym_bit_DASHxor] = ACTIONS(1113), [anon_sym_bit_DASHor] = ACTIONS(1113), @@ -106730,348 +109969,519 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1113), [anon_sym_or] = ACTIONS(1113), [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_token1] = ACTIONS(1115), - [aux_sym__val_number_token2] = ACTIONS(1115), - [aux_sym__val_number_token3] = ACTIONS(1115), + [aux_sym__val_number_token1] = ACTIONS(1113), + [aux_sym__val_number_token2] = ACTIONS(1113), + [aux_sym__val_number_token3] = ACTIONS(1113), [aux_sym__val_number_token4] = ACTIONS(1113), - [aux_sym__val_number_token5] = ACTIONS(1115), + [aux_sym__val_number_token5] = ACTIONS(1113), [aux_sym__val_number_token6] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1115), - [sym__str_single_quotes] = ACTIONS(1115), - [sym__str_back_ticks] = ACTIONS(1115), + [anon_sym_DQUOTE] = ACTIONS(1113), + [sym__str_single_quotes] = ACTIONS(1113), + [sym__str_back_ticks] = ACTIONS(1113), + [sym__entry_separator] = ACTIONS(1115), [aux_sym__record_key_token2] = ACTIONS(1113), + [anon_sym_POUND] = ACTIONS(105), + }, + [567] = { + [sym_comment] = STATE(567), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(942), + [anon_sym_DOLLAR] = ACTIONS(942), + [anon_sym_error] = ACTIONS(940), + [anon_sym_list] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_make] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_else] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(942), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_DOT2] = ACTIONS(1371), + [anon_sym_try] = ACTIONS(940), + [anon_sym_catch] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_new] = ACTIONS(940), + [anon_sym_as] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(942), + [anon_sym_PLUS_PLUS] = ACTIONS(942), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(942), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(942), + [anon_sym_BANG_EQ] = ACTIONS(942), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(942), + [anon_sym_GT_EQ] = ACTIONS(942), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(942), + [anon_sym_BANG_TILDE] = ACTIONS(942), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(942), + [aux_sym__val_number_token2] = ACTIONS(942), + [aux_sym__val_number_token3] = ACTIONS(942), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(942), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(942), + [sym__str_single_quotes] = ACTIONS(942), + [sym__str_back_ticks] = ACTIONS(942), + [aux_sym__record_key_token2] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(3), }, + [568] = { + [sym_comment] = STATE(568), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_list] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_make] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_else] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_try] = ACTIONS(918), + [anon_sym_catch] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_new] = ACTIONS(918), + [anon_sym_as] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [sym__entry_separator] = ACTIONS(920), + [aux_sym__record_key_token2] = ACTIONS(918), + [anon_sym_POUND] = ACTIONS(105), + }, + [569] = { + [sym_comment] = STATE(569), + [anon_sym_export] = ACTIONS(1109), + [anon_sym_alias] = ACTIONS(1109), + [anon_sym_let] = ACTIONS(1109), + [anon_sym_let_DASHenv] = ACTIONS(1109), + [anon_sym_mut] = ACTIONS(1109), + [anon_sym_const] = ACTIONS(1109), + [sym_cmd_identifier] = ACTIONS(1109), + [anon_sym_def] = ACTIONS(1109), + [anon_sym_export_DASHenv] = ACTIONS(1109), + [anon_sym_extern] = ACTIONS(1109), + [anon_sym_module] = ACTIONS(1109), + [anon_sym_use] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1109), + [anon_sym_DOLLAR] = ACTIONS(1109), + [anon_sym_error] = ACTIONS(1109), + [anon_sym_list] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_break] = ACTIONS(1109), + [anon_sym_continue] = ACTIONS(1109), + [anon_sym_for] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_loop] = ACTIONS(1109), + [anon_sym_make] = ACTIONS(1109), + [anon_sym_while] = ACTIONS(1109), + [anon_sym_do] = ACTIONS(1109), + [anon_sym_if] = ACTIONS(1109), + [anon_sym_else] = ACTIONS(1109), + [anon_sym_match] = ACTIONS(1109), + [anon_sym_RBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_try] = ACTIONS(1109), + [anon_sym_catch] = ACTIONS(1109), + [anon_sym_return] = ACTIONS(1109), + [anon_sym_source] = ACTIONS(1109), + [anon_sym_source_DASHenv] = ACTIONS(1109), + [anon_sym_register] = ACTIONS(1109), + [anon_sym_hide] = ACTIONS(1109), + [anon_sym_hide_DASHenv] = ACTIONS(1109), + [anon_sym_overlay] = ACTIONS(1109), + [anon_sym_new] = ACTIONS(1109), + [anon_sym_as] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1109), + [anon_sym_BANG_TILDE] = ACTIONS(1109), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_token1] = ACTIONS(1109), + [aux_sym__val_number_token2] = ACTIONS(1109), + [aux_sym__val_number_token3] = ACTIONS(1109), + [aux_sym__val_number_token4] = ACTIONS(1109), + [aux_sym__val_number_token5] = ACTIONS(1109), + [aux_sym__val_number_token6] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [sym__entry_separator] = ACTIONS(1111), + [aux_sym__record_key_token2] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, + [570] = { + [sym_comment] = STATE(570), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [sym__entry_separator] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [571] = { + [sym_comment] = STATE(571), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_token1] = ACTIONS(1157), + [aux_sym__val_number_token2] = ACTIONS(1157), + [aux_sym__val_number_token3] = ACTIONS(1157), + [aux_sym__val_number_token4] = ACTIONS(1157), + [aux_sym__val_number_token5] = ACTIONS(1157), + [aux_sym__val_number_token6] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [sym__entry_separator] = ACTIONS(1159), + [aux_sym__record_key_token2] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, [572] = { [sym_comment] = STATE(572), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1381), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1385), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1389), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1069), + [anon_sym_alias] = ACTIONS(1069), + [anon_sym_let] = ACTIONS(1069), + [anon_sym_let_DASHenv] = ACTIONS(1069), + [anon_sym_mut] = ACTIONS(1069), + [anon_sym_const] = ACTIONS(1069), + [sym_cmd_identifier] = ACTIONS(1069), + [anon_sym_def] = ACTIONS(1069), + [anon_sym_export_DASHenv] = ACTIONS(1069), + [anon_sym_extern] = ACTIONS(1069), + [anon_sym_module] = ACTIONS(1069), + [anon_sym_use] = ACTIONS(1069), + [anon_sym_LPAREN] = ACTIONS(1069), + [anon_sym_DOLLAR] = ACTIONS(1069), + [anon_sym_error] = ACTIONS(1069), + [anon_sym_list] = ACTIONS(1069), + [anon_sym_GT] = ACTIONS(1069), + [anon_sym_DASH] = ACTIONS(1069), + [anon_sym_break] = ACTIONS(1069), + [anon_sym_continue] = ACTIONS(1069), + [anon_sym_for] = ACTIONS(1069), + [anon_sym_in] = ACTIONS(1069), + [anon_sym_loop] = ACTIONS(1069), + [anon_sym_make] = ACTIONS(1069), + [anon_sym_while] = ACTIONS(1069), + [anon_sym_do] = ACTIONS(1069), + [anon_sym_if] = ACTIONS(1069), + [anon_sym_else] = ACTIONS(1069), + [anon_sym_match] = ACTIONS(1069), + [anon_sym_RBRACE] = ACTIONS(1069), + [anon_sym_DOT] = ACTIONS(1069), + [anon_sym_try] = ACTIONS(1069), + [anon_sym_catch] = ACTIONS(1069), + [anon_sym_return] = ACTIONS(1069), + [anon_sym_source] = ACTIONS(1069), + [anon_sym_source_DASHenv] = ACTIONS(1069), + [anon_sym_register] = ACTIONS(1069), + [anon_sym_hide] = ACTIONS(1069), + [anon_sym_hide_DASHenv] = ACTIONS(1069), + [anon_sym_overlay] = ACTIONS(1069), + [anon_sym_new] = ACTIONS(1069), + [anon_sym_as] = ACTIONS(1069), + [anon_sym_STAR] = ACTIONS(1069), + [anon_sym_STAR_STAR] = ACTIONS(1069), + [anon_sym_PLUS_PLUS] = ACTIONS(1069), + [anon_sym_SLASH] = ACTIONS(1069), + [anon_sym_mod] = ACTIONS(1069), + [anon_sym_SLASH_SLASH] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(1069), + [anon_sym_bit_DASHshl] = ACTIONS(1069), + [anon_sym_bit_DASHshr] = ACTIONS(1069), + [anon_sym_EQ_EQ] = ACTIONS(1069), + [anon_sym_BANG_EQ] = ACTIONS(1069), + [anon_sym_LT2] = ACTIONS(1069), + [anon_sym_LT_EQ] = ACTIONS(1069), + [anon_sym_GT_EQ] = ACTIONS(1069), + [anon_sym_not_DASHin] = ACTIONS(1069), + [anon_sym_starts_DASHwith] = ACTIONS(1069), + [anon_sym_ends_DASHwith] = ACTIONS(1069), + [anon_sym_EQ_TILDE] = ACTIONS(1069), + [anon_sym_BANG_TILDE] = ACTIONS(1069), + [anon_sym_bit_DASHand] = ACTIONS(1069), + [anon_sym_bit_DASHxor] = ACTIONS(1069), + [anon_sym_bit_DASHor] = ACTIONS(1069), + [anon_sym_and] = ACTIONS(1069), + [anon_sym_xor] = ACTIONS(1069), + [anon_sym_or] = ACTIONS(1069), + [aux_sym__val_number_decimal_token1] = ACTIONS(1069), + [aux_sym__val_number_token1] = ACTIONS(1069), + [aux_sym__val_number_token2] = ACTIONS(1069), + [aux_sym__val_number_token3] = ACTIONS(1069), + [aux_sym__val_number_token4] = ACTIONS(1069), + [aux_sym__val_number_token5] = ACTIONS(1069), + [aux_sym__val_number_token6] = ACTIONS(1069), + [anon_sym_DQUOTE] = ACTIONS(1069), + [sym__str_single_quotes] = ACTIONS(1069), + [sym__str_back_ticks] = ACTIONS(1069), + [sym__entry_separator] = ACTIONS(1071), + [aux_sym__record_key_token2] = ACTIONS(1069), + [anon_sym_POUND] = ACTIONS(105), }, [573] = { [sym_comment] = STATE(573), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(869), - [anon_sym_DOLLAR] = ACTIONS(869), - [anon_sym_error] = ACTIONS(867), - [anon_sym_list] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_make] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_else] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(869), - [anon_sym_DOT] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_catch] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_new] = ACTIONS(867), - [anon_sym_as] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(869), - [anon_sym_PLUS_PLUS] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(869), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(869), - [anon_sym_BANG_EQ] = ACTIONS(869), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(869), - [anon_sym_GT_EQ] = ACTIONS(869), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(869), - [anon_sym_BANG_TILDE] = ACTIONS(869), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(869), - [aux_sym__val_number_token2] = ACTIONS(869), - [aux_sym__val_number_token3] = ACTIONS(869), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(869), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(869), - [sym__str_single_quotes] = ACTIONS(869), - [sym__str_back_ticks] = ACTIONS(869), - [aux_sym__record_key_token2] = ACTIONS(867), - [anon_sym_POUND] = ACTIONS(3), - }, - [574] = { - [sym_comment] = STATE(574), - [anon_sym_export] = ACTIONS(1027), - [anon_sym_alias] = ACTIONS(1027), - [anon_sym_let] = ACTIONS(1027), - [anon_sym_let_DASHenv] = ACTIONS(1027), - [anon_sym_mut] = ACTIONS(1027), - [anon_sym_const] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1027), - [anon_sym_def] = ACTIONS(1027), - [anon_sym_export_DASHenv] = ACTIONS(1027), - [anon_sym_extern] = ACTIONS(1027), - [anon_sym_module] = ACTIONS(1027), - [anon_sym_use] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1027), - [anon_sym_list] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_break] = ACTIONS(1027), - [anon_sym_continue] = ACTIONS(1027), - [anon_sym_for] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1027), - [anon_sym_loop] = ACTIONS(1027), - [anon_sym_make] = ACTIONS(1027), - [anon_sym_while] = ACTIONS(1027), - [anon_sym_do] = ACTIONS(1027), - [anon_sym_if] = ACTIONS(1027), - [anon_sym_else] = ACTIONS(1027), - [anon_sym_match] = ACTIONS(1027), - [anon_sym_RBRACE] = ACTIONS(1029), - [anon_sym_DOT] = ACTIONS(1029), - [anon_sym_try] = ACTIONS(1027), - [anon_sym_catch] = ACTIONS(1027), - [anon_sym_return] = ACTIONS(1027), - [anon_sym_source] = ACTIONS(1027), - [anon_sym_source_DASHenv] = ACTIONS(1027), - [anon_sym_register] = ACTIONS(1027), - [anon_sym_hide] = ACTIONS(1027), - [anon_sym_hide_DASHenv] = ACTIONS(1027), - [anon_sym_overlay] = ACTIONS(1027), - [anon_sym_new] = ACTIONS(1027), - [anon_sym_as] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1029), - [anon_sym_PLUS_PLUS] = ACTIONS(1029), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_mod] = ACTIONS(1027), - [anon_sym_SLASH_SLASH] = ACTIONS(1029), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_bit_DASHshl] = ACTIONS(1027), - [anon_sym_bit_DASHshr] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1029), - [anon_sym_BANG_EQ] = ACTIONS(1029), - [anon_sym_LT2] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1029), - [anon_sym_GT_EQ] = ACTIONS(1029), - [anon_sym_not_DASHin] = ACTIONS(1027), - [anon_sym_starts_DASHwith] = ACTIONS(1027), - [anon_sym_ends_DASHwith] = ACTIONS(1027), - [anon_sym_EQ_TILDE] = ACTIONS(1029), - [anon_sym_BANG_TILDE] = ACTIONS(1029), - [anon_sym_bit_DASHand] = ACTIONS(1027), - [anon_sym_bit_DASHxor] = ACTIONS(1027), - [anon_sym_bit_DASHor] = ACTIONS(1027), - [anon_sym_and] = ACTIONS(1027), - [anon_sym_xor] = ACTIONS(1027), - [anon_sym_or] = ACTIONS(1027), - [aux_sym__val_number_decimal_token1] = ACTIONS(1027), - [aux_sym__val_number_token1] = ACTIONS(1029), - [aux_sym__val_number_token2] = ACTIONS(1029), - [aux_sym__val_number_token3] = ACTIONS(1029), - [aux_sym__val_number_token4] = ACTIONS(1027), - [aux_sym__val_number_token5] = ACTIONS(1029), - [aux_sym__val_number_token6] = ACTIONS(1027), - [anon_sym_DQUOTE] = ACTIONS(1029), - [sym__str_single_quotes] = ACTIONS(1029), - [sym__str_back_ticks] = ACTIONS(1029), - [aux_sym__record_key_token2] = ACTIONS(1027), - [anon_sym_POUND] = ACTIONS(3), - }, - [575] = { - [sym_comment] = STATE(575), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1381), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1385), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), - }, - [576] = { - [sym_comment] = STATE(576), [anon_sym_export] = ACTIONS(1125), [anon_sym_alias] = ACTIONS(1125), [anon_sym_let] = ACTIONS(1125), @@ -107084,8 +110494,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1125), [anon_sym_module] = ACTIONS(1125), [anon_sym_use] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1127), - [anon_sym_DOLLAR] = ACTIONS(1127), + [anon_sym_LPAREN] = ACTIONS(1125), + [anon_sym_DOLLAR] = ACTIONS(1125), [anon_sym_error] = ACTIONS(1125), [anon_sym_list] = ACTIONS(1125), [anon_sym_GT] = ACTIONS(1125), @@ -107101,8 +110511,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1125), [anon_sym_else] = ACTIONS(1125), [anon_sym_match] = ACTIONS(1125), - [anon_sym_RBRACE] = ACTIONS(1127), - [anon_sym_DOT] = ACTIONS(1127), + [anon_sym_RBRACE] = ACTIONS(1125), + [anon_sym_DOT] = ACTIONS(1125), [anon_sym_try] = ACTIONS(1125), [anon_sym_catch] = ACTIONS(1125), [anon_sym_return] = ACTIONS(1125), @@ -107115,24 +110525,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1125), [anon_sym_as] = ACTIONS(1125), [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1127), - [anon_sym_PLUS_PLUS] = ACTIONS(1127), + [anon_sym_STAR_STAR] = ACTIONS(1125), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), [anon_sym_SLASH] = ACTIONS(1125), [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1127), + [anon_sym_SLASH_SLASH] = ACTIONS(1125), [anon_sym_PLUS] = ACTIONS(1125), [anon_sym_bit_DASHshl] = ACTIONS(1125), [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1127), - [anon_sym_BANG_EQ] = ACTIONS(1127), + [anon_sym_EQ_EQ] = ACTIONS(1125), + [anon_sym_BANG_EQ] = ACTIONS(1125), [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1127), - [anon_sym_GT_EQ] = ACTIONS(1127), + [anon_sym_LT_EQ] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1125), [anon_sym_not_DASHin] = ACTIONS(1125), [anon_sym_starts_DASHwith] = ACTIONS(1125), [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1127), - [anon_sym_BANG_TILDE] = ACTIONS(1127), + [anon_sym_EQ_TILDE] = ACTIONS(1125), + [anon_sym_BANG_TILDE] = ACTIONS(1125), [anon_sym_bit_DASHand] = ACTIONS(1125), [anon_sym_bit_DASHxor] = ACTIONS(1125), [anon_sym_bit_DASHor] = ACTIONS(1125), @@ -107140,20 +110550,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1125), [anon_sym_or] = ACTIONS(1125), [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_token1] = ACTIONS(1127), - [aux_sym__val_number_token2] = ACTIONS(1127), - [aux_sym__val_number_token3] = ACTIONS(1127), + [aux_sym__val_number_token1] = ACTIONS(1125), + [aux_sym__val_number_token2] = ACTIONS(1125), + [aux_sym__val_number_token3] = ACTIONS(1125), [aux_sym__val_number_token4] = ACTIONS(1125), - [aux_sym__val_number_token5] = ACTIONS(1127), + [aux_sym__val_number_token5] = ACTIONS(1125), [aux_sym__val_number_token6] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1127), - [sym__str_single_quotes] = ACTIONS(1127), - [sym__str_back_ticks] = ACTIONS(1127), + [anon_sym_DQUOTE] = ACTIONS(1125), + [sym__str_single_quotes] = ACTIONS(1125), + [sym__str_back_ticks] = ACTIONS(1125), + [sym__entry_separator] = ACTIONS(1127), [aux_sym__record_key_token2] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_POUND] = ACTIONS(105), }, - [577] = { - [sym_comment] = STATE(577), + [574] = { + [sym_comment] = STATE(574), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_list] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1008), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_make] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_else] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_catch] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(1002), + [anon_sym_as] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [sym__entry_separator] = ACTIONS(1004), + [aux_sym__record_key_token2] = ACTIONS(1002), + [anon_sym_POUND] = ACTIONS(105), + }, + [575] = { + [sym_comment] = STATE(575), [anon_sym_export] = ACTIONS(1129), [anon_sym_alias] = ACTIONS(1129), [anon_sym_let] = ACTIONS(1129), @@ -107166,8 +110660,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1129), [anon_sym_module] = ACTIONS(1129), [anon_sym_use] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1131), - [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1129), [anon_sym_error] = ACTIONS(1129), [anon_sym_list] = ACTIONS(1129), [anon_sym_GT] = ACTIONS(1129), @@ -107183,8 +110677,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1129), [anon_sym_else] = ACTIONS(1129), [anon_sym_match] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1131), - [anon_sym_DOT] = ACTIONS(1131), + [anon_sym_RBRACE] = ACTIONS(1129), + [anon_sym_DOT] = ACTIONS(1129), [anon_sym_try] = ACTIONS(1129), [anon_sym_catch] = ACTIONS(1129), [anon_sym_return] = ACTIONS(1129), @@ -107197,24 +110691,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1129), [anon_sym_as] = ACTIONS(1129), [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1131), - [anon_sym_PLUS_PLUS] = ACTIONS(1131), + [anon_sym_STAR_STAR] = ACTIONS(1129), + [anon_sym_PLUS_PLUS] = ACTIONS(1129), [anon_sym_SLASH] = ACTIONS(1129), [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1131), + [anon_sym_SLASH_SLASH] = ACTIONS(1129), [anon_sym_PLUS] = ACTIONS(1129), [anon_sym_bit_DASHshl] = ACTIONS(1129), [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1131), - [anon_sym_BANG_EQ] = ACTIONS(1131), + [anon_sym_EQ_EQ] = ACTIONS(1129), + [anon_sym_BANG_EQ] = ACTIONS(1129), [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1131), - [anon_sym_GT_EQ] = ACTIONS(1131), + [anon_sym_LT_EQ] = ACTIONS(1129), + [anon_sym_GT_EQ] = ACTIONS(1129), [anon_sym_not_DASHin] = ACTIONS(1129), [anon_sym_starts_DASHwith] = ACTIONS(1129), [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1131), - [anon_sym_BANG_TILDE] = ACTIONS(1131), + [anon_sym_EQ_TILDE] = ACTIONS(1129), + [anon_sym_BANG_TILDE] = ACTIONS(1129), [anon_sym_bit_DASHand] = ACTIONS(1129), [anon_sym_bit_DASHxor] = ACTIONS(1129), [anon_sym_bit_DASHor] = ACTIONS(1129), @@ -107222,1086 +110716,519 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1129), [anon_sym_or] = ACTIONS(1129), [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_token1] = ACTIONS(1131), - [aux_sym__val_number_token2] = ACTIONS(1131), - [aux_sym__val_number_token3] = ACTIONS(1131), + [aux_sym__val_number_token1] = ACTIONS(1129), + [aux_sym__val_number_token2] = ACTIONS(1129), + [aux_sym__val_number_token3] = ACTIONS(1129), [aux_sym__val_number_token4] = ACTIONS(1129), - [aux_sym__val_number_token5] = ACTIONS(1131), + [aux_sym__val_number_token5] = ACTIONS(1129), [aux_sym__val_number_token6] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1131), - [sym__str_single_quotes] = ACTIONS(1131), - [sym__str_back_ticks] = ACTIONS(1131), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym__str_single_quotes] = ACTIONS(1129), + [sym__str_back_ticks] = ACTIONS(1129), + [sym__entry_separator] = ACTIONS(1131), [aux_sym__record_key_token2] = ACTIONS(1129), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_POUND] = ACTIONS(105), + }, + [576] = { + [sym_comment] = STATE(576), + [anon_sym_export] = ACTIONS(1133), + [anon_sym_alias] = ACTIONS(1133), + [anon_sym_let] = ACTIONS(1133), + [anon_sym_let_DASHenv] = ACTIONS(1133), + [anon_sym_mut] = ACTIONS(1133), + [anon_sym_const] = ACTIONS(1133), + [sym_cmd_identifier] = ACTIONS(1133), + [anon_sym_def] = ACTIONS(1133), + [anon_sym_export_DASHenv] = ACTIONS(1133), + [anon_sym_extern] = ACTIONS(1133), + [anon_sym_module] = ACTIONS(1133), + [anon_sym_use] = ACTIONS(1133), + [anon_sym_LPAREN] = ACTIONS(1133), + [anon_sym_DOLLAR] = ACTIONS(1133), + [anon_sym_error] = ACTIONS(1133), + [anon_sym_list] = ACTIONS(1133), + [anon_sym_GT] = ACTIONS(1133), + [anon_sym_DASH] = ACTIONS(1133), + [anon_sym_break] = ACTIONS(1133), + [anon_sym_continue] = ACTIONS(1133), + [anon_sym_for] = ACTIONS(1133), + [anon_sym_in] = ACTIONS(1133), + [anon_sym_loop] = ACTIONS(1133), + [anon_sym_make] = ACTIONS(1133), + [anon_sym_while] = ACTIONS(1133), + [anon_sym_do] = ACTIONS(1133), + [anon_sym_if] = ACTIONS(1133), + [anon_sym_else] = ACTIONS(1133), + [anon_sym_match] = ACTIONS(1133), + [anon_sym_RBRACE] = ACTIONS(1133), + [anon_sym_DOT] = ACTIONS(1133), + [anon_sym_try] = ACTIONS(1133), + [anon_sym_catch] = ACTIONS(1133), + [anon_sym_return] = ACTIONS(1133), + [anon_sym_source] = ACTIONS(1133), + [anon_sym_source_DASHenv] = ACTIONS(1133), + [anon_sym_register] = ACTIONS(1133), + [anon_sym_hide] = ACTIONS(1133), + [anon_sym_hide_DASHenv] = ACTIONS(1133), + [anon_sym_overlay] = ACTIONS(1133), + [anon_sym_new] = ACTIONS(1133), + [anon_sym_as] = ACTIONS(1133), + [anon_sym_STAR] = ACTIONS(1133), + [anon_sym_STAR_STAR] = ACTIONS(1133), + [anon_sym_PLUS_PLUS] = ACTIONS(1133), + [anon_sym_SLASH] = ACTIONS(1133), + [anon_sym_mod] = ACTIONS(1133), + [anon_sym_SLASH_SLASH] = ACTIONS(1133), + [anon_sym_PLUS] = ACTIONS(1133), + [anon_sym_bit_DASHshl] = ACTIONS(1133), + [anon_sym_bit_DASHshr] = ACTIONS(1133), + [anon_sym_EQ_EQ] = ACTIONS(1133), + [anon_sym_BANG_EQ] = ACTIONS(1133), + [anon_sym_LT2] = ACTIONS(1133), + [anon_sym_LT_EQ] = ACTIONS(1133), + [anon_sym_GT_EQ] = ACTIONS(1133), + [anon_sym_not_DASHin] = ACTIONS(1133), + [anon_sym_starts_DASHwith] = ACTIONS(1133), + [anon_sym_ends_DASHwith] = ACTIONS(1133), + [anon_sym_EQ_TILDE] = ACTIONS(1133), + [anon_sym_BANG_TILDE] = ACTIONS(1133), + [anon_sym_bit_DASHand] = ACTIONS(1133), + [anon_sym_bit_DASHxor] = ACTIONS(1133), + [anon_sym_bit_DASHor] = ACTIONS(1133), + [anon_sym_and] = ACTIONS(1133), + [anon_sym_xor] = ACTIONS(1133), + [anon_sym_or] = ACTIONS(1133), + [aux_sym__val_number_decimal_token1] = ACTIONS(1133), + [aux_sym__val_number_token1] = ACTIONS(1133), + [aux_sym__val_number_token2] = ACTIONS(1133), + [aux_sym__val_number_token3] = ACTIONS(1133), + [aux_sym__val_number_token4] = ACTIONS(1133), + [aux_sym__val_number_token5] = ACTIONS(1133), + [aux_sym__val_number_token6] = ACTIONS(1133), + [anon_sym_DQUOTE] = ACTIONS(1133), + [sym__str_single_quotes] = ACTIONS(1133), + [sym__str_back_ticks] = ACTIONS(1133), + [sym__entry_separator] = ACTIONS(1135), + [aux_sym__record_key_token2] = ACTIONS(1133), + [anon_sym_POUND] = ACTIONS(105), + }, + [577] = { + [sym_comment] = STATE(577), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_list] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_make] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_else] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_catch] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_new] = ACTIONS(1165), + [anon_sym_as] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_token1] = ACTIONS(1165), + [aux_sym__val_number_token2] = ACTIONS(1165), + [aux_sym__val_number_token3] = ACTIONS(1165), + [aux_sym__val_number_token4] = ACTIONS(1165), + [aux_sym__val_number_token5] = ACTIONS(1165), + [aux_sym__val_number_token6] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [sym__entry_separator] = ACTIONS(1167), + [aux_sym__record_key_token2] = ACTIONS(1165), + [anon_sym_POUND] = ACTIONS(105), }, [578] = { [sym_comment] = STATE(578), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1381), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1077), + [anon_sym_alias] = ACTIONS(1077), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_let_DASHenv] = ACTIONS(1077), + [anon_sym_mut] = ACTIONS(1077), + [anon_sym_const] = ACTIONS(1077), + [sym_cmd_identifier] = ACTIONS(1077), + [anon_sym_def] = ACTIONS(1077), + [anon_sym_export_DASHenv] = ACTIONS(1077), + [anon_sym_extern] = ACTIONS(1077), + [anon_sym_module] = ACTIONS(1077), + [anon_sym_use] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(1077), + [anon_sym_DOLLAR] = ACTIONS(1077), + [anon_sym_error] = ACTIONS(1077), + [anon_sym_list] = ACTIONS(1077), + [anon_sym_GT] = ACTIONS(1077), + [anon_sym_DASH] = ACTIONS(1077), + [anon_sym_break] = ACTIONS(1077), + [anon_sym_continue] = ACTIONS(1077), + [anon_sym_for] = ACTIONS(1077), + [anon_sym_in] = ACTIONS(1077), + [anon_sym_loop] = ACTIONS(1077), + [anon_sym_make] = ACTIONS(1077), + [anon_sym_while] = ACTIONS(1077), + [anon_sym_do] = ACTIONS(1077), + [anon_sym_if] = ACTIONS(1077), + [anon_sym_else] = ACTIONS(1077), + [anon_sym_match] = ACTIONS(1077), + [anon_sym_RBRACE] = ACTIONS(1077), + [anon_sym_DOT] = ACTIONS(1077), + [anon_sym_try] = ACTIONS(1077), + [anon_sym_catch] = ACTIONS(1077), + [anon_sym_return] = ACTIONS(1077), + [anon_sym_source] = ACTIONS(1077), + [anon_sym_source_DASHenv] = ACTIONS(1077), + [anon_sym_register] = ACTIONS(1077), + [anon_sym_hide] = ACTIONS(1077), + [anon_sym_hide_DASHenv] = ACTIONS(1077), + [anon_sym_overlay] = ACTIONS(1077), + [anon_sym_new] = ACTIONS(1077), + [anon_sym_as] = ACTIONS(1077), + [anon_sym_STAR] = ACTIONS(1077), + [anon_sym_STAR_STAR] = ACTIONS(1077), + [anon_sym_PLUS_PLUS] = ACTIONS(1077), + [anon_sym_SLASH] = ACTIONS(1077), + [anon_sym_mod] = ACTIONS(1077), + [anon_sym_SLASH_SLASH] = ACTIONS(1077), + [anon_sym_PLUS] = ACTIONS(1077), + [anon_sym_bit_DASHshl] = ACTIONS(1077), + [anon_sym_bit_DASHshr] = ACTIONS(1077), + [anon_sym_EQ_EQ] = ACTIONS(1077), + [anon_sym_BANG_EQ] = ACTIONS(1077), + [anon_sym_LT2] = ACTIONS(1077), + [anon_sym_LT_EQ] = ACTIONS(1077), + [anon_sym_GT_EQ] = ACTIONS(1077), + [anon_sym_not_DASHin] = ACTIONS(1077), + [anon_sym_starts_DASHwith] = ACTIONS(1077), + [anon_sym_ends_DASHwith] = ACTIONS(1077), + [anon_sym_EQ_TILDE] = ACTIONS(1077), + [anon_sym_BANG_TILDE] = ACTIONS(1077), + [anon_sym_bit_DASHand] = ACTIONS(1077), + [anon_sym_bit_DASHxor] = ACTIONS(1077), + [anon_sym_bit_DASHor] = ACTIONS(1077), + [anon_sym_and] = ACTIONS(1077), + [anon_sym_xor] = ACTIONS(1077), + [anon_sym_or] = ACTIONS(1077), + [aux_sym__val_number_decimal_token1] = ACTIONS(1077), + [aux_sym__val_number_token1] = ACTIONS(1077), + [aux_sym__val_number_token2] = ACTIONS(1077), + [aux_sym__val_number_token3] = ACTIONS(1077), + [aux_sym__val_number_token4] = ACTIONS(1077), + [aux_sym__val_number_token5] = ACTIONS(1077), + [aux_sym__val_number_token6] = ACTIONS(1077), + [anon_sym_DQUOTE] = ACTIONS(1077), + [sym__str_single_quotes] = ACTIONS(1077), + [sym__str_back_ticks] = ACTIONS(1077), + [sym__entry_separator] = ACTIONS(1079), + [aux_sym__record_key_token2] = ACTIONS(1077), + [anon_sym_POUND] = ACTIONS(105), }, [579] = { [sym_comment] = STATE(579), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(902), - [anon_sym_DOLLAR] = ACTIONS(902), - [anon_sym_error] = ACTIONS(900), - [anon_sym_list] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_make] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_else] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(902), - [anon_sym_DOT] = ACTIONS(902), - [anon_sym_try] = ACTIONS(900), - [anon_sym_catch] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_new] = ACTIONS(900), - [anon_sym_as] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(902), - [anon_sym_PLUS_PLUS] = ACTIONS(902), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(902), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(902), - [anon_sym_BANG_EQ] = ACTIONS(902), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(902), - [anon_sym_GT_EQ] = ACTIONS(902), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(902), - [anon_sym_BANG_TILDE] = ACTIONS(902), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(902), - [aux_sym__val_number_token2] = ACTIONS(902), - [aux_sym__val_number_token3] = ACTIONS(902), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(902), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(902), - [sym__str_single_quotes] = ACTIONS(902), - [sym__str_back_ticks] = ACTIONS(902), - [aux_sym__record_key_token2] = ACTIONS(900), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_list] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_make] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_else] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_catch] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_new] = ACTIONS(1105), + [anon_sym_as] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [sym__entry_separator] = ACTIONS(1107), + [aux_sym__record_key_token2] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(105), }, [580] = { [sym_comment] = STATE(580), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(3), - }, - [581] = { - [sym_comment] = STATE(581), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(3), - }, - [582] = { - [sym_comment] = STATE(582), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1381), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1385), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), - }, - [583] = { - [sym_comment] = STATE(583), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1381), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), - }, - [584] = { - [sym_comment] = STATE(584), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(3), - }, - [585] = { - [sym_comment] = STATE(585), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = ACTIONS(1063), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_list] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_make] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_else] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_DOT] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_catch] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_source] = ACTIONS(1063), - [anon_sym_source_DASHenv] = ACTIONS(1063), - [anon_sym_register] = ACTIONS(1063), - [anon_sym_hide] = ACTIONS(1063), - [anon_sym_hide_DASHenv] = ACTIONS(1063), - [anon_sym_overlay] = ACTIONS(1063), - [anon_sym_new] = ACTIONS(1063), - [anon_sym_as] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1065), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1065), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1065), - [anon_sym_BANG_EQ] = ACTIONS(1065), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1065), - [anon_sym_GT_EQ] = ACTIONS(1065), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1065), - [anon_sym_BANG_TILDE] = ACTIONS(1065), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_token1] = ACTIONS(1065), - [aux_sym__val_number_token2] = ACTIONS(1065), - [aux_sym__val_number_token3] = ACTIONS(1065), - [aux_sym__val_number_token4] = ACTIONS(1063), - [aux_sym__val_number_token5] = ACTIONS(1065), - [aux_sym__val_number_token6] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [aux_sym__record_key_token2] = ACTIONS(1063), - [anon_sym_POUND] = ACTIONS(3), - }, - [586] = { - [sym_comment] = STATE(586), - [anon_sym_export] = ACTIONS(1067), - [anon_sym_alias] = ACTIONS(1067), - [anon_sym_let] = ACTIONS(1067), - [anon_sym_let_DASHenv] = ACTIONS(1067), - [anon_sym_mut] = ACTIONS(1067), - [anon_sym_const] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1067), - [anon_sym_def] = ACTIONS(1067), - [anon_sym_export_DASHenv] = ACTIONS(1067), - [anon_sym_extern] = ACTIONS(1067), - [anon_sym_module] = ACTIONS(1067), - [anon_sym_use] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1069), - [anon_sym_DOLLAR] = ACTIONS(1069), - [anon_sym_error] = ACTIONS(1067), - [anon_sym_list] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_break] = ACTIONS(1067), - [anon_sym_continue] = ACTIONS(1067), - [anon_sym_for] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1067), - [anon_sym_loop] = ACTIONS(1067), - [anon_sym_make] = ACTIONS(1067), - [anon_sym_while] = ACTIONS(1067), - [anon_sym_do] = ACTIONS(1067), - [anon_sym_if] = ACTIONS(1067), - [anon_sym_else] = ACTIONS(1067), - [anon_sym_match] = ACTIONS(1067), - [anon_sym_RBRACE] = ACTIONS(1069), - [anon_sym_DOT] = ACTIONS(1069), - [anon_sym_try] = ACTIONS(1067), - [anon_sym_catch] = ACTIONS(1067), - [anon_sym_return] = ACTIONS(1067), - [anon_sym_source] = ACTIONS(1067), - [anon_sym_source_DASHenv] = ACTIONS(1067), - [anon_sym_register] = ACTIONS(1067), - [anon_sym_hide] = ACTIONS(1067), - [anon_sym_hide_DASHenv] = ACTIONS(1067), - [anon_sym_overlay] = ACTIONS(1067), - [anon_sym_new] = ACTIONS(1067), - [anon_sym_as] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1069), - [anon_sym_PLUS_PLUS] = ACTIONS(1069), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_mod] = ACTIONS(1067), - [anon_sym_SLASH_SLASH] = ACTIONS(1069), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_bit_DASHshl] = ACTIONS(1067), - [anon_sym_bit_DASHshr] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1069), - [anon_sym_BANG_EQ] = ACTIONS(1069), - [anon_sym_LT2] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1069), - [anon_sym_GT_EQ] = ACTIONS(1069), - [anon_sym_not_DASHin] = ACTIONS(1067), - [anon_sym_starts_DASHwith] = ACTIONS(1067), - [anon_sym_ends_DASHwith] = ACTIONS(1067), - [anon_sym_EQ_TILDE] = ACTIONS(1069), - [anon_sym_BANG_TILDE] = ACTIONS(1069), - [anon_sym_bit_DASHand] = ACTIONS(1067), - [anon_sym_bit_DASHxor] = ACTIONS(1067), - [anon_sym_bit_DASHor] = ACTIONS(1067), - [anon_sym_and] = ACTIONS(1067), - [anon_sym_xor] = ACTIONS(1067), - [anon_sym_or] = ACTIONS(1067), - [aux_sym__val_number_decimal_token1] = ACTIONS(1067), - [aux_sym__val_number_token1] = ACTIONS(1069), - [aux_sym__val_number_token2] = ACTIONS(1069), - [aux_sym__val_number_token3] = ACTIONS(1069), - [aux_sym__val_number_token4] = ACTIONS(1067), - [aux_sym__val_number_token5] = ACTIONS(1069), - [aux_sym__val_number_token6] = ACTIONS(1067), - [anon_sym_DQUOTE] = ACTIONS(1069), - [sym__str_single_quotes] = ACTIONS(1069), - [sym__str_back_ticks] = ACTIONS(1069), - [aux_sym__record_key_token2] = ACTIONS(1067), - [anon_sym_POUND] = ACTIONS(3), - }, - [587] = { - [sym_comment] = STATE(587), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(3), - }, - [588] = { - [sym_comment] = STATE(588), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1381), - [anon_sym_bit_DASHxor] = ACTIONS(1383), - [anon_sym_bit_DASHor] = ACTIONS(1385), - [anon_sym_and] = ACTIONS(1387), - [anon_sym_xor] = ACTIONS(1389), - [anon_sym_or] = ACTIONS(1391), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), - }, - [589] = { - [sym_comment] = STATE(589), - [anon_sym_export] = ACTIONS(994), - [anon_sym_alias] = ACTIONS(994), - [anon_sym_let] = ACTIONS(994), - [anon_sym_let_DASHenv] = ACTIONS(994), - [anon_sym_mut] = ACTIONS(994), - [anon_sym_const] = ACTIONS(994), - [sym_cmd_identifier] = ACTIONS(994), - [anon_sym_def] = ACTIONS(994), - [anon_sym_export_DASHenv] = ACTIONS(994), - [anon_sym_extern] = ACTIONS(994), - [anon_sym_module] = ACTIONS(994), - [anon_sym_use] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(996), - [anon_sym_DOLLAR] = ACTIONS(996), - [anon_sym_error] = ACTIONS(994), - [anon_sym_list] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_break] = ACTIONS(994), - [anon_sym_continue] = ACTIONS(994), - [anon_sym_for] = ACTIONS(994), - [anon_sym_in] = ACTIONS(1000), - [anon_sym_loop] = ACTIONS(994), - [anon_sym_make] = ACTIONS(994), - [anon_sym_while] = ACTIONS(994), - [anon_sym_do] = ACTIONS(994), - [anon_sym_if] = ACTIONS(994), - [anon_sym_else] = ACTIONS(994), - [anon_sym_match] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(996), - [anon_sym_DOT] = ACTIONS(996), - [anon_sym_try] = ACTIONS(994), - [anon_sym_catch] = ACTIONS(994), - [anon_sym_return] = ACTIONS(994), - [anon_sym_source] = ACTIONS(994), - [anon_sym_source_DASHenv] = ACTIONS(994), - [anon_sym_register] = ACTIONS(994), - [anon_sym_hide] = ACTIONS(994), - [anon_sym_hide_DASHenv] = ACTIONS(994), - [anon_sym_overlay] = ACTIONS(994), - [anon_sym_new] = ACTIONS(994), - [anon_sym_as] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(1035), - [anon_sym_PLUS_PLUS] = ACTIONS(1035), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(1035), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(1035), - [anon_sym_BANG_EQ] = ACTIONS(1035), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(1035), - [anon_sym_GT_EQ] = ACTIONS(1035), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(1035), - [anon_sym_BANG_TILDE] = ACTIONS(1035), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(996), - [aux_sym__val_number_token2] = ACTIONS(996), - [aux_sym__val_number_token3] = ACTIONS(996), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(996), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(996), - [sym__str_single_quotes] = ACTIONS(996), - [sym__str_back_ticks] = ACTIONS(996), - [aux_sym__record_key_token2] = ACTIONS(994), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_list] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_make] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_else] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_catch] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_new] = ACTIONS(1105), + [anon_sym_as] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [sym__entry_separator] = ACTIONS(1107), + [aux_sym__record_key_token2] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(105), }, - [590] = { - [sym_comment] = STATE(590), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1015), - [anon_sym_DOLLAR] = ACTIONS(1015), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_list] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_make] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_else] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1015), - [anon_sym_DOT] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_catch] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_new] = ACTIONS(1013), - [anon_sym_as] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1015), - [anon_sym_PLUS_PLUS] = ACTIONS(1015), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1015), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1015), - [anon_sym_BANG_EQ] = ACTIONS(1015), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1015), - [anon_sym_GT_EQ] = ACTIONS(1015), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1015), - [anon_sym_BANG_TILDE] = ACTIONS(1015), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1015), - [aux_sym__val_number_token2] = ACTIONS(1015), - [aux_sym__val_number_token3] = ACTIONS(1015), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1015), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1015), - [sym__str_single_quotes] = ACTIONS(1015), - [sym__str_back_ticks] = ACTIONS(1015), - [aux_sym__record_key_token2] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(3), + [581] = { + [sym_comment] = STATE(581), + [anon_sym_export] = ACTIONS(1073), + [anon_sym_alias] = ACTIONS(1073), + [anon_sym_let] = ACTIONS(1073), + [anon_sym_let_DASHenv] = ACTIONS(1073), + [anon_sym_mut] = ACTIONS(1073), + [anon_sym_const] = ACTIONS(1073), + [sym_cmd_identifier] = ACTIONS(1073), + [anon_sym_def] = ACTIONS(1073), + [anon_sym_export_DASHenv] = ACTIONS(1073), + [anon_sym_extern] = ACTIONS(1073), + [anon_sym_module] = ACTIONS(1073), + [anon_sym_use] = ACTIONS(1073), + [anon_sym_LPAREN] = ACTIONS(1073), + [anon_sym_DOLLAR] = ACTIONS(1073), + [anon_sym_error] = ACTIONS(1073), + [anon_sym_list] = ACTIONS(1073), + [anon_sym_GT] = ACTIONS(1073), + [anon_sym_DASH] = ACTIONS(1073), + [anon_sym_break] = ACTIONS(1073), + [anon_sym_continue] = ACTIONS(1073), + [anon_sym_for] = ACTIONS(1073), + [anon_sym_in] = ACTIONS(1073), + [anon_sym_loop] = ACTIONS(1073), + [anon_sym_make] = ACTIONS(1073), + [anon_sym_while] = ACTIONS(1073), + [anon_sym_do] = ACTIONS(1073), + [anon_sym_if] = ACTIONS(1073), + [anon_sym_else] = ACTIONS(1073), + [anon_sym_match] = ACTIONS(1073), + [anon_sym_RBRACE] = ACTIONS(1073), + [anon_sym_DOT] = ACTIONS(1073), + [anon_sym_try] = ACTIONS(1073), + [anon_sym_catch] = ACTIONS(1073), + [anon_sym_return] = ACTIONS(1073), + [anon_sym_source] = ACTIONS(1073), + [anon_sym_source_DASHenv] = ACTIONS(1073), + [anon_sym_register] = ACTIONS(1073), + [anon_sym_hide] = ACTIONS(1073), + [anon_sym_hide_DASHenv] = ACTIONS(1073), + [anon_sym_overlay] = ACTIONS(1073), + [anon_sym_new] = ACTIONS(1073), + [anon_sym_as] = ACTIONS(1073), + [anon_sym_STAR] = ACTIONS(1073), + [anon_sym_STAR_STAR] = ACTIONS(1073), + [anon_sym_PLUS_PLUS] = ACTIONS(1073), + [anon_sym_SLASH] = ACTIONS(1073), + [anon_sym_mod] = ACTIONS(1073), + [anon_sym_SLASH_SLASH] = ACTIONS(1073), + [anon_sym_PLUS] = ACTIONS(1073), + [anon_sym_bit_DASHshl] = ACTIONS(1073), + [anon_sym_bit_DASHshr] = ACTIONS(1073), + [anon_sym_EQ_EQ] = ACTIONS(1073), + [anon_sym_BANG_EQ] = ACTIONS(1073), + [anon_sym_LT2] = ACTIONS(1073), + [anon_sym_LT_EQ] = ACTIONS(1073), + [anon_sym_GT_EQ] = ACTIONS(1073), + [anon_sym_not_DASHin] = ACTIONS(1073), + [anon_sym_starts_DASHwith] = ACTIONS(1073), + [anon_sym_ends_DASHwith] = ACTIONS(1073), + [anon_sym_EQ_TILDE] = ACTIONS(1073), + [anon_sym_BANG_TILDE] = ACTIONS(1073), + [anon_sym_bit_DASHand] = ACTIONS(1073), + [anon_sym_bit_DASHxor] = ACTIONS(1073), + [anon_sym_bit_DASHor] = ACTIONS(1073), + [anon_sym_and] = ACTIONS(1073), + [anon_sym_xor] = ACTIONS(1073), + [anon_sym_or] = ACTIONS(1073), + [aux_sym__val_number_decimal_token1] = ACTIONS(1073), + [aux_sym__val_number_token1] = ACTIONS(1073), + [aux_sym__val_number_token2] = ACTIONS(1073), + [aux_sym__val_number_token3] = ACTIONS(1073), + [aux_sym__val_number_token4] = ACTIONS(1073), + [aux_sym__val_number_token5] = ACTIONS(1073), + [aux_sym__val_number_token6] = ACTIONS(1073), + [anon_sym_DQUOTE] = ACTIONS(1073), + [sym__str_single_quotes] = ACTIONS(1073), + [sym__str_back_ticks] = ACTIONS(1073), + [sym__entry_separator] = ACTIONS(1075), + [aux_sym__record_key_token2] = ACTIONS(1073), + [anon_sym_POUND] = ACTIONS(105), }, - [591] = { - [sym_comment] = STATE(591), + [582] = { + [sym_comment] = STATE(582), [anon_sym_export] = ACTIONS(1137), [anon_sym_alias] = ACTIONS(1137), [anon_sym_let] = ACTIONS(1137), @@ -108314,8 +111241,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1137), [anon_sym_module] = ACTIONS(1137), [anon_sym_use] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), + [anon_sym_LPAREN] = ACTIONS(1137), + [anon_sym_DOLLAR] = ACTIONS(1137), [anon_sym_error] = ACTIONS(1137), [anon_sym_list] = ACTIONS(1137), [anon_sym_GT] = ACTIONS(1137), @@ -108331,8 +111258,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1137), [anon_sym_else] = ACTIONS(1137), [anon_sym_match] = ACTIONS(1137), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_DOT] = ACTIONS(1139), + [anon_sym_RBRACE] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), [anon_sym_try] = ACTIONS(1137), [anon_sym_catch] = ACTIONS(1137), [anon_sym_return] = ACTIONS(1137), @@ -108345,24 +111272,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1137), [anon_sym_as] = ACTIONS(1137), [anon_sym_STAR] = ACTIONS(1137), - [anon_sym_STAR_STAR] = ACTIONS(1139), - [anon_sym_PLUS_PLUS] = ACTIONS(1139), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_PLUS_PLUS] = ACTIONS(1137), [anon_sym_SLASH] = ACTIONS(1137), [anon_sym_mod] = ACTIONS(1137), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), + [anon_sym_SLASH_SLASH] = ACTIONS(1137), [anon_sym_PLUS] = ACTIONS(1137), [anon_sym_bit_DASHshl] = ACTIONS(1137), [anon_sym_bit_DASHshr] = ACTIONS(1137), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), [anon_sym_LT2] = ACTIONS(1137), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_GT_EQ] = ACTIONS(1137), [anon_sym_not_DASHin] = ACTIONS(1137), [anon_sym_starts_DASHwith] = ACTIONS(1137), [anon_sym_ends_DASHwith] = ACTIONS(1137), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), + [anon_sym_EQ_TILDE] = ACTIONS(1137), + [anon_sym_BANG_TILDE] = ACTIONS(1137), [anon_sym_bit_DASHand] = ACTIONS(1137), [anon_sym_bit_DASHxor] = ACTIONS(1137), [anon_sym_bit_DASHor] = ACTIONS(1137), @@ -108370,20 +111297,353 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1137), [anon_sym_or] = ACTIONS(1137), [aux_sym__val_number_decimal_token1] = ACTIONS(1137), - [aux_sym__val_number_token1] = ACTIONS(1139), - [aux_sym__val_number_token2] = ACTIONS(1139), - [aux_sym__val_number_token3] = ACTIONS(1139), + [aux_sym__val_number_token1] = ACTIONS(1137), + [aux_sym__val_number_token2] = ACTIONS(1137), + [aux_sym__val_number_token3] = ACTIONS(1137), [aux_sym__val_number_token4] = ACTIONS(1137), - [aux_sym__val_number_token5] = ACTIONS(1139), + [aux_sym__val_number_token5] = ACTIONS(1137), [aux_sym__val_number_token6] = ACTIONS(1137), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), + [anon_sym_DQUOTE] = ACTIONS(1137), + [sym__str_single_quotes] = ACTIONS(1137), + [sym__str_back_ticks] = ACTIONS(1137), + [sym__entry_separator] = ACTIONS(1139), [aux_sym__record_key_token2] = ACTIONS(1137), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_POUND] = ACTIONS(105), }, - [592] = { - [sym_comment] = STATE(592), + [583] = { + [sym_comment] = STATE(583), + [anon_sym_export] = ACTIONS(1087), + [anon_sym_alias] = ACTIONS(1087), + [anon_sym_let] = ACTIONS(1087), + [anon_sym_let_DASHenv] = ACTIONS(1087), + [anon_sym_mut] = ACTIONS(1087), + [anon_sym_const] = ACTIONS(1087), + [sym_cmd_identifier] = ACTIONS(1087), + [anon_sym_def] = ACTIONS(1087), + [anon_sym_export_DASHenv] = ACTIONS(1087), + [anon_sym_extern] = ACTIONS(1087), + [anon_sym_module] = ACTIONS(1087), + [anon_sym_use] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1087), + [anon_sym_DOLLAR] = ACTIONS(1087), + [anon_sym_error] = ACTIONS(1087), + [anon_sym_list] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_break] = ACTIONS(1087), + [anon_sym_continue] = ACTIONS(1087), + [anon_sym_for] = ACTIONS(1087), + [anon_sym_in] = ACTIONS(1087), + [anon_sym_loop] = ACTIONS(1087), + [anon_sym_make] = ACTIONS(1087), + [anon_sym_while] = ACTIONS(1087), + [anon_sym_do] = ACTIONS(1087), + [anon_sym_if] = ACTIONS(1087), + [anon_sym_else] = ACTIONS(1087), + [anon_sym_match] = ACTIONS(1087), + [anon_sym_RBRACE] = ACTIONS(1087), + [anon_sym_DOT] = ACTIONS(1087), + [anon_sym_try] = ACTIONS(1087), + [anon_sym_catch] = ACTIONS(1087), + [anon_sym_return] = ACTIONS(1087), + [anon_sym_source] = ACTIONS(1087), + [anon_sym_source_DASHenv] = ACTIONS(1087), + [anon_sym_register] = ACTIONS(1087), + [anon_sym_hide] = ACTIONS(1087), + [anon_sym_hide_DASHenv] = ACTIONS(1087), + [anon_sym_overlay] = ACTIONS(1087), + [anon_sym_new] = ACTIONS(1087), + [anon_sym_as] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_STAR_STAR] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_SLASH] = ACTIONS(1087), + [anon_sym_mod] = ACTIONS(1087), + [anon_sym_SLASH_SLASH] = ACTIONS(1087), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_bit_DASHshl] = ACTIONS(1087), + [anon_sym_bit_DASHshr] = ACTIONS(1087), + [anon_sym_EQ_EQ] = ACTIONS(1087), + [anon_sym_BANG_EQ] = ACTIONS(1087), + [anon_sym_LT2] = ACTIONS(1087), + [anon_sym_LT_EQ] = ACTIONS(1087), + [anon_sym_GT_EQ] = ACTIONS(1087), + [anon_sym_not_DASHin] = ACTIONS(1087), + [anon_sym_starts_DASHwith] = ACTIONS(1087), + [anon_sym_ends_DASHwith] = ACTIONS(1087), + [anon_sym_EQ_TILDE] = ACTIONS(1087), + [anon_sym_BANG_TILDE] = ACTIONS(1087), + [anon_sym_bit_DASHand] = ACTIONS(1087), + [anon_sym_bit_DASHxor] = ACTIONS(1087), + [anon_sym_bit_DASHor] = ACTIONS(1087), + [anon_sym_and] = ACTIONS(1087), + [anon_sym_xor] = ACTIONS(1087), + [anon_sym_or] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1087), + [aux_sym__val_number_token2] = ACTIONS(1087), + [aux_sym__val_number_token3] = ACTIONS(1087), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1087), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1087), + [sym__str_single_quotes] = ACTIONS(1087), + [sym__str_back_ticks] = ACTIONS(1087), + [sym__entry_separator] = ACTIONS(1089), + [aux_sym__record_key_token2] = ACTIONS(1087), + [anon_sym_POUND] = ACTIONS(105), + }, + [584] = { + [sym_comment] = STATE(584), + [anon_sym_export] = ACTIONS(1099), + [anon_sym_alias] = ACTIONS(1099), + [anon_sym_let] = ACTIONS(1099), + [anon_sym_let_DASHenv] = ACTIONS(1099), + [anon_sym_mut] = ACTIONS(1099), + [anon_sym_const] = ACTIONS(1099), + [sym_cmd_identifier] = ACTIONS(1099), + [anon_sym_def] = ACTIONS(1099), + [anon_sym_export_DASHenv] = ACTIONS(1099), + [anon_sym_extern] = ACTIONS(1099), + [anon_sym_module] = ACTIONS(1099), + [anon_sym_use] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1099), + [anon_sym_DOLLAR] = ACTIONS(1099), + [anon_sym_error] = ACTIONS(1099), + [anon_sym_list] = ACTIONS(1099), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_break] = ACTIONS(1099), + [anon_sym_continue] = ACTIONS(1099), + [anon_sym_for] = ACTIONS(1099), + [anon_sym_in] = ACTIONS(1099), + [anon_sym_loop] = ACTIONS(1099), + [anon_sym_make] = ACTIONS(1099), + [anon_sym_while] = ACTIONS(1099), + [anon_sym_do] = ACTIONS(1099), + [anon_sym_if] = ACTIONS(1099), + [anon_sym_else] = ACTIONS(1099), + [anon_sym_match] = ACTIONS(1099), + [anon_sym_RBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_try] = ACTIONS(1099), + [anon_sym_catch] = ACTIONS(1099), + [anon_sym_return] = ACTIONS(1099), + [anon_sym_source] = ACTIONS(1099), + [anon_sym_source_DASHenv] = ACTIONS(1099), + [anon_sym_register] = ACTIONS(1099), + [anon_sym_hide] = ACTIONS(1099), + [anon_sym_hide_DASHenv] = ACTIONS(1099), + [anon_sym_overlay] = ACTIONS(1099), + [anon_sym_new] = ACTIONS(1099), + [anon_sym_as] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1099), + [aux_sym__val_number_token2] = ACTIONS(1099), + [aux_sym__val_number_token3] = ACTIONS(1099), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1099), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [sym__entry_separator] = ACTIONS(1101), + [aux_sym__record_key_token2] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(105), + }, + [585] = { + [sym_comment] = STATE(585), + [anon_sym_export] = ACTIONS(1095), + [anon_sym_alias] = ACTIONS(1095), + [anon_sym_let] = ACTIONS(1095), + [anon_sym_let_DASHenv] = ACTIONS(1095), + [anon_sym_mut] = ACTIONS(1095), + [anon_sym_const] = ACTIONS(1095), + [sym_cmd_identifier] = ACTIONS(1095), + [anon_sym_def] = ACTIONS(1095), + [anon_sym_export_DASHenv] = ACTIONS(1095), + [anon_sym_extern] = ACTIONS(1095), + [anon_sym_module] = ACTIONS(1095), + [anon_sym_use] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1095), + [anon_sym_DOLLAR] = ACTIONS(1095), + [anon_sym_error] = ACTIONS(1095), + [anon_sym_list] = ACTIONS(1095), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_break] = ACTIONS(1095), + [anon_sym_continue] = ACTIONS(1095), + [anon_sym_for] = ACTIONS(1095), + [anon_sym_in] = ACTIONS(1095), + [anon_sym_loop] = ACTIONS(1095), + [anon_sym_make] = ACTIONS(1095), + [anon_sym_while] = ACTIONS(1095), + [anon_sym_do] = ACTIONS(1095), + [anon_sym_if] = ACTIONS(1095), + [anon_sym_else] = ACTIONS(1095), + [anon_sym_match] = ACTIONS(1095), + [anon_sym_RBRACE] = ACTIONS(1095), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_try] = ACTIONS(1095), + [anon_sym_catch] = ACTIONS(1095), + [anon_sym_return] = ACTIONS(1095), + [anon_sym_source] = ACTIONS(1095), + [anon_sym_source_DASHenv] = ACTIONS(1095), + [anon_sym_register] = ACTIONS(1095), + [anon_sym_hide] = ACTIONS(1095), + [anon_sym_hide_DASHenv] = ACTIONS(1095), + [anon_sym_overlay] = ACTIONS(1095), + [anon_sym_new] = ACTIONS(1095), + [anon_sym_as] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_STAR_STAR] = ACTIONS(1095), + [anon_sym_PLUS_PLUS] = ACTIONS(1095), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_mod] = ACTIONS(1095), + [anon_sym_SLASH_SLASH] = ACTIONS(1095), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_bit_DASHshl] = ACTIONS(1095), + [anon_sym_bit_DASHshr] = ACTIONS(1095), + [anon_sym_EQ_EQ] = ACTIONS(1095), + [anon_sym_BANG_EQ] = ACTIONS(1095), + [anon_sym_LT2] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1095), + [anon_sym_not_DASHin] = ACTIONS(1095), + [anon_sym_starts_DASHwith] = ACTIONS(1095), + [anon_sym_ends_DASHwith] = ACTIONS(1095), + [anon_sym_EQ_TILDE] = ACTIONS(1095), + [anon_sym_BANG_TILDE] = ACTIONS(1095), + [anon_sym_bit_DASHand] = ACTIONS(1095), + [anon_sym_bit_DASHxor] = ACTIONS(1095), + [anon_sym_bit_DASHor] = ACTIONS(1095), + [anon_sym_and] = ACTIONS(1095), + [anon_sym_xor] = ACTIONS(1095), + [anon_sym_or] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1095), + [aux_sym__val_number_token2] = ACTIONS(1095), + [aux_sym__val_number_token3] = ACTIONS(1095), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1095), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1095), + [sym__str_single_quotes] = ACTIONS(1095), + [sym__str_back_ticks] = ACTIONS(1095), + [sym__entry_separator] = ACTIONS(1097), + [aux_sym__record_key_token2] = ACTIONS(1095), + [anon_sym_POUND] = ACTIONS(105), + }, + [586] = { + [sym_comment] = STATE(586), + [anon_sym_export] = ACTIONS(1091), + [anon_sym_alias] = ACTIONS(1091), + [anon_sym_let] = ACTIONS(1091), + [anon_sym_let_DASHenv] = ACTIONS(1091), + [anon_sym_mut] = ACTIONS(1091), + [anon_sym_const] = ACTIONS(1091), + [sym_cmd_identifier] = ACTIONS(1091), + [anon_sym_def] = ACTIONS(1091), + [anon_sym_export_DASHenv] = ACTIONS(1091), + [anon_sym_extern] = ACTIONS(1091), + [anon_sym_module] = ACTIONS(1091), + [anon_sym_use] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1091), + [anon_sym_DOLLAR] = ACTIONS(1091), + [anon_sym_error] = ACTIONS(1091), + [anon_sym_list] = ACTIONS(1091), + [anon_sym_GT] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_break] = ACTIONS(1091), + [anon_sym_continue] = ACTIONS(1091), + [anon_sym_for] = ACTIONS(1091), + [anon_sym_in] = ACTIONS(1091), + [anon_sym_loop] = ACTIONS(1091), + [anon_sym_make] = ACTIONS(1091), + [anon_sym_while] = ACTIONS(1091), + [anon_sym_do] = ACTIONS(1091), + [anon_sym_if] = ACTIONS(1091), + [anon_sym_else] = ACTIONS(1091), + [anon_sym_match] = ACTIONS(1091), + [anon_sym_RBRACE] = ACTIONS(1091), + [anon_sym_DOT] = ACTIONS(1091), + [anon_sym_try] = ACTIONS(1091), + [anon_sym_catch] = ACTIONS(1091), + [anon_sym_return] = ACTIONS(1091), + [anon_sym_source] = ACTIONS(1091), + [anon_sym_source_DASHenv] = ACTIONS(1091), + [anon_sym_register] = ACTIONS(1091), + [anon_sym_hide] = ACTIONS(1091), + [anon_sym_hide_DASHenv] = ACTIONS(1091), + [anon_sym_overlay] = ACTIONS(1091), + [anon_sym_new] = ACTIONS(1091), + [anon_sym_as] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_STAR_STAR] = ACTIONS(1091), + [anon_sym_PLUS_PLUS] = ACTIONS(1091), + [anon_sym_SLASH] = ACTIONS(1091), + [anon_sym_mod] = ACTIONS(1091), + [anon_sym_SLASH_SLASH] = ACTIONS(1091), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_bit_DASHshl] = ACTIONS(1091), + [anon_sym_bit_DASHshr] = ACTIONS(1091), + [anon_sym_EQ_EQ] = ACTIONS(1091), + [anon_sym_BANG_EQ] = ACTIONS(1091), + [anon_sym_LT2] = ACTIONS(1091), + [anon_sym_LT_EQ] = ACTIONS(1091), + [anon_sym_GT_EQ] = ACTIONS(1091), + [anon_sym_not_DASHin] = ACTIONS(1091), + [anon_sym_starts_DASHwith] = ACTIONS(1091), + [anon_sym_ends_DASHwith] = ACTIONS(1091), + [anon_sym_EQ_TILDE] = ACTIONS(1091), + [anon_sym_BANG_TILDE] = ACTIONS(1091), + [anon_sym_bit_DASHand] = ACTIONS(1091), + [anon_sym_bit_DASHxor] = ACTIONS(1091), + [anon_sym_bit_DASHor] = ACTIONS(1091), + [anon_sym_and] = ACTIONS(1091), + [anon_sym_xor] = ACTIONS(1091), + [anon_sym_or] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1091), + [aux_sym__val_number_token2] = ACTIONS(1091), + [aux_sym__val_number_token3] = ACTIONS(1091), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1091), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1091), + [sym__str_single_quotes] = ACTIONS(1091), + [sym__str_back_ticks] = ACTIONS(1091), + [sym__entry_separator] = ACTIONS(1093), + [aux_sym__record_key_token2] = ACTIONS(1091), + [anon_sym_POUND] = ACTIONS(105), + }, + [587] = { + [sym_comment] = STATE(587), [anon_sym_export] = ACTIONS(1141), [anon_sym_alias] = ACTIONS(1141), [anon_sym_let] = ACTIONS(1141), @@ -108396,8 +111656,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1141), [anon_sym_module] = ACTIONS(1141), [anon_sym_use] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), + [anon_sym_LPAREN] = ACTIONS(1141), + [anon_sym_DOLLAR] = ACTIONS(1141), [anon_sym_error] = ACTIONS(1141), [anon_sym_list] = ACTIONS(1141), [anon_sym_GT] = ACTIONS(1141), @@ -108413,8 +111673,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1141), [anon_sym_else] = ACTIONS(1141), [anon_sym_match] = ACTIONS(1141), - [anon_sym_RBRACE] = ACTIONS(1143), - [anon_sym_DOT] = ACTIONS(1143), + [anon_sym_RBRACE] = ACTIONS(1141), + [anon_sym_DOT] = ACTIONS(1141), [anon_sym_try] = ACTIONS(1141), [anon_sym_catch] = ACTIONS(1141), [anon_sym_return] = ACTIONS(1141), @@ -108427,24 +111687,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1141), [anon_sym_as] = ACTIONS(1141), [anon_sym_STAR] = ACTIONS(1141), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), + [anon_sym_STAR_STAR] = ACTIONS(1141), + [anon_sym_PLUS_PLUS] = ACTIONS(1141), [anon_sym_SLASH] = ACTIONS(1141), [anon_sym_mod] = ACTIONS(1141), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), + [anon_sym_SLASH_SLASH] = ACTIONS(1141), [anon_sym_PLUS] = ACTIONS(1141), [anon_sym_bit_DASHshl] = ACTIONS(1141), [anon_sym_bit_DASHshr] = ACTIONS(1141), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_EQ_EQ] = ACTIONS(1141), + [anon_sym_BANG_EQ] = ACTIONS(1141), [anon_sym_LT2] = ACTIONS(1141), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_LT_EQ] = ACTIONS(1141), + [anon_sym_GT_EQ] = ACTIONS(1141), [anon_sym_not_DASHin] = ACTIONS(1141), [anon_sym_starts_DASHwith] = ACTIONS(1141), [anon_sym_ends_DASHwith] = ACTIONS(1141), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), + [anon_sym_EQ_TILDE] = ACTIONS(1141), + [anon_sym_BANG_TILDE] = ACTIONS(1141), [anon_sym_bit_DASHand] = ACTIONS(1141), [anon_sym_bit_DASHxor] = ACTIONS(1141), [anon_sym_bit_DASHor] = ACTIONS(1141), @@ -108452,2562 +111712,2648 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(1141), [anon_sym_or] = ACTIONS(1141), [aux_sym__val_number_decimal_token1] = ACTIONS(1141), - [aux_sym__val_number_token1] = ACTIONS(1143), - [aux_sym__val_number_token2] = ACTIONS(1143), - [aux_sym__val_number_token3] = ACTIONS(1143), + [aux_sym__val_number_token1] = ACTIONS(1141), + [aux_sym__val_number_token2] = ACTIONS(1141), + [aux_sym__val_number_token3] = ACTIONS(1141), [aux_sym__val_number_token4] = ACTIONS(1141), - [aux_sym__val_number_token5] = ACTIONS(1143), + [aux_sym__val_number_token5] = ACTIONS(1141), [aux_sym__val_number_token6] = ACTIONS(1141), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), + [anon_sym_DQUOTE] = ACTIONS(1141), + [sym__str_single_quotes] = ACTIONS(1141), + [sym__str_back_ticks] = ACTIONS(1141), + [sym__entry_separator] = ACTIONS(1143), [aux_sym__record_key_token2] = ACTIONS(1141), + [anon_sym_POUND] = ACTIONS(105), + }, + [588] = { + [sym_comment] = STATE(588), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1345), + [anon_sym_DASH] = ACTIONS(1347), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1351), + [anon_sym_STAR_STAR] = ACTIONS(1353), + [anon_sym_PLUS_PLUS] = ACTIONS(1353), + [anon_sym_SLASH] = ACTIONS(1351), + [anon_sym_mod] = ACTIONS(1351), + [anon_sym_SLASH_SLASH] = ACTIONS(1351), + [anon_sym_PLUS] = ACTIONS(1347), + [anon_sym_bit_DASHshl] = ACTIONS(1355), + [anon_sym_bit_DASHshr] = ACTIONS(1355), + [anon_sym_EQ_EQ] = ACTIONS(1345), + [anon_sym_BANG_EQ] = ACTIONS(1345), + [anon_sym_LT2] = ACTIONS(1345), + [anon_sym_LT_EQ] = ACTIONS(1345), + [anon_sym_GT_EQ] = ACTIONS(1345), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [sym__entry_separator] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [589] = { + [sym_comment] = STATE(589), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_list] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_make] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_else] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_try] = ACTIONS(868), + [anon_sym_catch] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_new] = ACTIONS(868), + [anon_sym_as] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [sym__entry_separator] = ACTIONS(870), + [aux_sym__record_key_token2] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [590] = { + [sym_comment] = STATE(590), + [anon_sym_export] = ACTIONS(1153), + [anon_sym_alias] = ACTIONS(1153), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_let_DASHenv] = ACTIONS(1153), + [anon_sym_mut] = ACTIONS(1153), + [anon_sym_const] = ACTIONS(1153), + [sym_cmd_identifier] = ACTIONS(1153), + [anon_sym_def] = ACTIONS(1153), + [anon_sym_export_DASHenv] = ACTIONS(1153), + [anon_sym_extern] = ACTIONS(1153), + [anon_sym_module] = ACTIONS(1153), + [anon_sym_use] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(1153), + [anon_sym_DOLLAR] = ACTIONS(1153), + [anon_sym_error] = ACTIONS(1153), + [anon_sym_list] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_break] = ACTIONS(1153), + [anon_sym_continue] = ACTIONS(1153), + [anon_sym_for] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_loop] = ACTIONS(1153), + [anon_sym_make] = ACTIONS(1153), + [anon_sym_while] = ACTIONS(1153), + [anon_sym_do] = ACTIONS(1153), + [anon_sym_if] = ACTIONS(1153), + [anon_sym_else] = ACTIONS(1153), + [anon_sym_match] = ACTIONS(1153), + [anon_sym_RBRACE] = ACTIONS(1153), + [anon_sym_DOT] = ACTIONS(1153), + [anon_sym_try] = ACTIONS(1153), + [anon_sym_catch] = ACTIONS(1153), + [anon_sym_return] = ACTIONS(1153), + [anon_sym_source] = ACTIONS(1153), + [anon_sym_source_DASHenv] = ACTIONS(1153), + [anon_sym_register] = ACTIONS(1153), + [anon_sym_hide] = ACTIONS(1153), + [anon_sym_hide_DASHenv] = ACTIONS(1153), + [anon_sym_overlay] = ACTIONS(1153), + [anon_sym_new] = ACTIONS(1153), + [anon_sym_as] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1153), + [anon_sym_PLUS_PLUS] = ACTIONS(1153), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1153), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1153), + [anon_sym_BANG_EQ] = ACTIONS(1153), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1153), + [anon_sym_GT_EQ] = ACTIONS(1153), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1153), + [anon_sym_BANG_TILDE] = ACTIONS(1153), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_token1] = ACTIONS(1153), + [aux_sym__val_number_token2] = ACTIONS(1153), + [aux_sym__val_number_token3] = ACTIONS(1153), + [aux_sym__val_number_token4] = ACTIONS(1153), + [aux_sym__val_number_token5] = ACTIONS(1153), + [aux_sym__val_number_token6] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1153), + [sym__str_single_quotes] = ACTIONS(1153), + [sym__str_back_ticks] = ACTIONS(1153), + [sym__entry_separator] = ACTIONS(1155), + [aux_sym__record_key_token2] = ACTIONS(1153), + [anon_sym_POUND] = ACTIONS(105), + }, + [591] = { + [sym_comment] = STATE(591), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(3), + }, + [592] = { + [sym_comment] = STATE(592), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1393), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [593] = { [sym_comment] = STATE(593), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(920), + [anon_sym_DOLLAR] = ACTIONS(920), + [anon_sym_error] = ACTIONS(918), + [anon_sym_list] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_make] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_else] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(920), + [anon_sym_DOT] = ACTIONS(920), + [anon_sym_try] = ACTIONS(918), + [anon_sym_catch] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_new] = ACTIONS(918), + [anon_sym_as] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(920), + [anon_sym_BANG_EQ] = ACTIONS(920), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(920), + [anon_sym_GT_EQ] = ACTIONS(920), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(920), + [anon_sym_BANG_TILDE] = ACTIONS(920), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(920), + [aux_sym__val_number_token2] = ACTIONS(920), + [aux_sym__val_number_token3] = ACTIONS(920), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(920), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(920), + [sym__str_single_quotes] = ACTIONS(920), + [sym__str_back_ticks] = ACTIONS(920), + [aux_sym__record_key_token2] = ACTIONS(918), [anon_sym_POUND] = ACTIONS(3), }, [594] = { [sym_comment] = STATE(594), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(894), - [anon_sym_DOLLAR] = ACTIONS(894), - [anon_sym_error] = ACTIONS(892), - [anon_sym_list] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_make] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_else] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(894), - [anon_sym_DOT] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_catch] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_new] = ACTIONS(892), - [anon_sym_as] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(894), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(894), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(894), - [anon_sym_BANG_EQ] = ACTIONS(894), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(894), - [anon_sym_GT_EQ] = ACTIONS(894), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(894), - [anon_sym_BANG_TILDE] = ACTIONS(894), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(894), - [aux_sym__val_number_token2] = ACTIONS(894), - [aux_sym__val_number_token3] = ACTIONS(894), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(894), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(894), - [sym__str_single_quotes] = ACTIONS(894), - [sym__str_back_ticks] = ACTIONS(894), - [aux_sym__record_key_token2] = ACTIONS(892), + [anon_sym_export] = ACTIONS(1157), + [anon_sym_alias] = ACTIONS(1157), + [anon_sym_let] = ACTIONS(1157), + [anon_sym_let_DASHenv] = ACTIONS(1157), + [anon_sym_mut] = ACTIONS(1157), + [anon_sym_const] = ACTIONS(1157), + [sym_cmd_identifier] = ACTIONS(1157), + [anon_sym_def] = ACTIONS(1157), + [anon_sym_export_DASHenv] = ACTIONS(1157), + [anon_sym_extern] = ACTIONS(1157), + [anon_sym_module] = ACTIONS(1157), + [anon_sym_use] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1159), + [anon_sym_DOLLAR] = ACTIONS(1159), + [anon_sym_error] = ACTIONS(1157), + [anon_sym_list] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1157), + [anon_sym_for] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_loop] = ACTIONS(1157), + [anon_sym_make] = ACTIONS(1157), + [anon_sym_while] = ACTIONS(1157), + [anon_sym_do] = ACTIONS(1157), + [anon_sym_if] = ACTIONS(1157), + [anon_sym_else] = ACTIONS(1157), + [anon_sym_match] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1159), + [anon_sym_DOT] = ACTIONS(1159), + [anon_sym_try] = ACTIONS(1157), + [anon_sym_catch] = ACTIONS(1157), + [anon_sym_return] = ACTIONS(1157), + [anon_sym_source] = ACTIONS(1157), + [anon_sym_source_DASHenv] = ACTIONS(1157), + [anon_sym_register] = ACTIONS(1157), + [anon_sym_hide] = ACTIONS(1157), + [anon_sym_hide_DASHenv] = ACTIONS(1157), + [anon_sym_overlay] = ACTIONS(1157), + [anon_sym_new] = ACTIONS(1157), + [anon_sym_as] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1159), + [anon_sym_PLUS_PLUS] = ACTIONS(1159), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1159), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1159), + [anon_sym_BANG_EQ] = ACTIONS(1159), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1159), + [anon_sym_GT_EQ] = ACTIONS(1159), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1159), + [anon_sym_BANG_TILDE] = ACTIONS(1159), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_token1] = ACTIONS(1159), + [aux_sym__val_number_token2] = ACTIONS(1159), + [aux_sym__val_number_token3] = ACTIONS(1159), + [aux_sym__val_number_token4] = ACTIONS(1157), + [aux_sym__val_number_token5] = ACTIONS(1159), + [aux_sym__val_number_token6] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1159), + [sym__str_single_quotes] = ACTIONS(1159), + [sym__str_back_ticks] = ACTIONS(1159), + [aux_sym__record_key_token2] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(3), }, [595] = { [sym_comment] = STATE(595), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(857), - [anon_sym_DOLLAR] = ACTIONS(857), - [anon_sym_error] = ACTIONS(855), - [anon_sym_list] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_make] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_else] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(857), - [anon_sym_DOT] = ACTIONS(857), - [anon_sym_try] = ACTIONS(855), - [anon_sym_catch] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_new] = ACTIONS(855), - [anon_sym_as] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(857), - [anon_sym_PLUS_PLUS] = ACTIONS(857), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(857), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(857), - [anon_sym_BANG_EQ] = ACTIONS(857), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(857), - [anon_sym_GT_EQ] = ACTIONS(857), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(857), - [anon_sym_BANG_TILDE] = ACTIONS(857), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(857), - [aux_sym__val_number_token2] = ACTIONS(857), - [aux_sym__val_number_token3] = ACTIONS(857), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(857), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(857), - [sym__str_single_quotes] = ACTIONS(857), - [sym__str_back_ticks] = ACTIONS(857), - [aux_sym__record_key_token2] = ACTIONS(855), + [anon_sym_export] = ACTIONS(1125), + [anon_sym_alias] = ACTIONS(1125), + [anon_sym_let] = ACTIONS(1125), + [anon_sym_let_DASHenv] = ACTIONS(1125), + [anon_sym_mut] = ACTIONS(1125), + [anon_sym_const] = ACTIONS(1125), + [sym_cmd_identifier] = ACTIONS(1125), + [anon_sym_def] = ACTIONS(1125), + [anon_sym_export_DASHenv] = ACTIONS(1125), + [anon_sym_extern] = ACTIONS(1125), + [anon_sym_module] = ACTIONS(1125), + [anon_sym_use] = ACTIONS(1125), + [anon_sym_LPAREN] = ACTIONS(1127), + [anon_sym_DOLLAR] = ACTIONS(1127), + [anon_sym_error] = ACTIONS(1125), + [anon_sym_list] = ACTIONS(1125), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_break] = ACTIONS(1125), + [anon_sym_continue] = ACTIONS(1125), + [anon_sym_for] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_loop] = ACTIONS(1125), + [anon_sym_make] = ACTIONS(1125), + [anon_sym_while] = ACTIONS(1125), + [anon_sym_do] = ACTIONS(1125), + [anon_sym_if] = ACTIONS(1125), + [anon_sym_else] = ACTIONS(1125), + [anon_sym_match] = ACTIONS(1125), + [anon_sym_RBRACE] = ACTIONS(1127), + [anon_sym_DOT] = ACTIONS(1127), + [anon_sym_try] = ACTIONS(1125), + [anon_sym_catch] = ACTIONS(1125), + [anon_sym_return] = ACTIONS(1125), + [anon_sym_source] = ACTIONS(1125), + [anon_sym_source_DASHenv] = ACTIONS(1125), + [anon_sym_register] = ACTIONS(1125), + [anon_sym_hide] = ACTIONS(1125), + [anon_sym_hide_DASHenv] = ACTIONS(1125), + [anon_sym_overlay] = ACTIONS(1125), + [anon_sym_new] = ACTIONS(1125), + [anon_sym_as] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1127), + [anon_sym_PLUS_PLUS] = ACTIONS(1127), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1127), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1127), + [anon_sym_BANG_EQ] = ACTIONS(1127), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1127), + [anon_sym_GT_EQ] = ACTIONS(1127), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1127), + [anon_sym_BANG_TILDE] = ACTIONS(1127), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_token1] = ACTIONS(1127), + [aux_sym__val_number_token2] = ACTIONS(1127), + [aux_sym__val_number_token3] = ACTIONS(1127), + [aux_sym__val_number_token4] = ACTIONS(1125), + [aux_sym__val_number_token5] = ACTIONS(1127), + [aux_sym__val_number_token6] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1127), + [sym__str_single_quotes] = ACTIONS(1127), + [sym__str_back_ticks] = ACTIONS(1127), + [aux_sym__record_key_token2] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(3), }, [596] = { [sym_comment] = STATE(596), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_list] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_make] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_else] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1147), - [anon_sym_DOT] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_catch] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_new] = ACTIONS(1145), - [anon_sym_as] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1147), - [aux_sym__val_number_token2] = ACTIONS(1147), - [aux_sym__val_number_token3] = ACTIONS(1147), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1147), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [aux_sym__record_key_token2] = ACTIONS(1145), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1393), + [anon_sym_bit_DASHxor] = ACTIONS(1395), + [anon_sym_bit_DASHor] = ACTIONS(1397), + [anon_sym_and] = ACTIONS(1399), + [anon_sym_xor] = ACTIONS(1401), + [anon_sym_or] = ACTIONS(1403), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [597] = { [sym_comment] = STATE(597), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_list] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_make] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_else] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1147), - [anon_sym_DOT] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_catch] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_new] = ACTIONS(1145), - [anon_sym_as] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1147), - [aux_sym__val_number_token2] = ACTIONS(1147), - [aux_sym__val_number_token3] = ACTIONS(1147), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1147), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [aux_sym__record_key_token2] = ACTIONS(1145), + [anon_sym_export] = ACTIONS(1006), + [anon_sym_alias] = ACTIONS(1006), + [anon_sym_let] = ACTIONS(1006), + [anon_sym_let_DASHenv] = ACTIONS(1006), + [anon_sym_mut] = ACTIONS(1006), + [anon_sym_const] = ACTIONS(1006), + [sym_cmd_identifier] = ACTIONS(1006), + [anon_sym_def] = ACTIONS(1006), + [anon_sym_export_DASHenv] = ACTIONS(1006), + [anon_sym_extern] = ACTIONS(1006), + [anon_sym_module] = ACTIONS(1006), + [anon_sym_use] = ACTIONS(1006), + [anon_sym_LPAREN] = ACTIONS(1085), + [anon_sym_DOLLAR] = ACTIONS(1085), + [anon_sym_error] = ACTIONS(1006), + [anon_sym_list] = ACTIONS(1006), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1006), + [anon_sym_break] = ACTIONS(1006), + [anon_sym_continue] = ACTIONS(1006), + [anon_sym_for] = ACTIONS(1006), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_loop] = ACTIONS(1006), + [anon_sym_make] = ACTIONS(1006), + [anon_sym_while] = ACTIONS(1006), + [anon_sym_do] = ACTIONS(1006), + [anon_sym_if] = ACTIONS(1006), + [anon_sym_else] = ACTIONS(1006), + [anon_sym_match] = ACTIONS(1006), + [anon_sym_RBRACE] = ACTIONS(1085), + [anon_sym_DOT] = ACTIONS(1085), + [anon_sym_try] = ACTIONS(1006), + [anon_sym_catch] = ACTIONS(1006), + [anon_sym_return] = ACTIONS(1006), + [anon_sym_source] = ACTIONS(1006), + [anon_sym_source_DASHenv] = ACTIONS(1006), + [anon_sym_register] = ACTIONS(1006), + [anon_sym_hide] = ACTIONS(1006), + [anon_sym_hide_DASHenv] = ACTIONS(1006), + [anon_sym_overlay] = ACTIONS(1006), + [anon_sym_new] = ACTIONS(1006), + [anon_sym_as] = ACTIONS(1006), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1085), + [anon_sym_PLUS_PLUS] = ACTIONS(1085), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1085), + [anon_sym_PLUS] = ACTIONS(1006), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1085), + [anon_sym_BANG_EQ] = ACTIONS(1085), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1085), + [anon_sym_GT_EQ] = ACTIONS(1085), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1085), + [anon_sym_BANG_TILDE] = ACTIONS(1085), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1006), + [aux_sym__val_number_token1] = ACTIONS(1085), + [aux_sym__val_number_token2] = ACTIONS(1085), + [aux_sym__val_number_token3] = ACTIONS(1085), + [aux_sym__val_number_token4] = ACTIONS(1006), + [aux_sym__val_number_token5] = ACTIONS(1085), + [aux_sym__val_number_token6] = ACTIONS(1006), + [anon_sym_DQUOTE] = ACTIONS(1085), + [sym__str_single_quotes] = ACTIONS(1085), + [sym__str_back_ticks] = ACTIONS(1085), + [aux_sym__record_key_token2] = ACTIONS(1006), [anon_sym_POUND] = ACTIONS(3), }, [598] = { [sym_comment] = STATE(598), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(3), }, [599] = { [sym_comment] = STATE(599), - [anon_sym_export] = ACTIONS(1081), - [anon_sym_alias] = ACTIONS(1081), - [anon_sym_let] = ACTIONS(1081), - [anon_sym_let_DASHenv] = ACTIONS(1081), - [anon_sym_mut] = ACTIONS(1081), - [anon_sym_const] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1081), - [anon_sym_def] = ACTIONS(1081), - [anon_sym_export_DASHenv] = ACTIONS(1081), - [anon_sym_extern] = ACTIONS(1081), - [anon_sym_module] = ACTIONS(1081), - [anon_sym_use] = ACTIONS(1081), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1081), - [anon_sym_list] = ACTIONS(1081), - [anon_sym_GT] = ACTIONS(1081), - [anon_sym_DASH] = ACTIONS(1081), - [anon_sym_break] = ACTIONS(1081), - [anon_sym_continue] = ACTIONS(1081), - [anon_sym_for] = ACTIONS(1081), - [anon_sym_in] = ACTIONS(1081), - [anon_sym_loop] = ACTIONS(1081), - [anon_sym_make] = ACTIONS(1081), - [anon_sym_while] = ACTIONS(1081), - [anon_sym_do] = ACTIONS(1081), - [anon_sym_if] = ACTIONS(1081), - [anon_sym_else] = ACTIONS(1081), - [anon_sym_match] = ACTIONS(1081), - [anon_sym_RBRACE] = ACTIONS(1083), - [anon_sym_DOT] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1081), - [anon_sym_catch] = ACTIONS(1081), - [anon_sym_return] = ACTIONS(1081), - [anon_sym_source] = ACTIONS(1081), - [anon_sym_source_DASHenv] = ACTIONS(1081), - [anon_sym_register] = ACTIONS(1081), - [anon_sym_hide] = ACTIONS(1081), - [anon_sym_hide_DASHenv] = ACTIONS(1081), - [anon_sym_overlay] = ACTIONS(1081), - [anon_sym_new] = ACTIONS(1081), - [anon_sym_as] = ACTIONS(1081), - [anon_sym_STAR] = ACTIONS(1081), - [anon_sym_STAR_STAR] = ACTIONS(1083), - [anon_sym_PLUS_PLUS] = ACTIONS(1083), - [anon_sym_SLASH] = ACTIONS(1081), - [anon_sym_mod] = ACTIONS(1081), - [anon_sym_SLASH_SLASH] = ACTIONS(1083), - [anon_sym_PLUS] = ACTIONS(1081), - [anon_sym_bit_DASHshl] = ACTIONS(1081), - [anon_sym_bit_DASHshr] = ACTIONS(1081), - [anon_sym_EQ_EQ] = ACTIONS(1083), - [anon_sym_BANG_EQ] = ACTIONS(1083), - [anon_sym_LT2] = ACTIONS(1081), - [anon_sym_LT_EQ] = ACTIONS(1083), - [anon_sym_GT_EQ] = ACTIONS(1083), - [anon_sym_not_DASHin] = ACTIONS(1081), - [anon_sym_starts_DASHwith] = ACTIONS(1081), - [anon_sym_ends_DASHwith] = ACTIONS(1081), - [anon_sym_EQ_TILDE] = ACTIONS(1083), - [anon_sym_BANG_TILDE] = ACTIONS(1083), - [anon_sym_bit_DASHand] = ACTIONS(1081), - [anon_sym_bit_DASHxor] = ACTIONS(1081), - [anon_sym_bit_DASHor] = ACTIONS(1081), - [anon_sym_and] = ACTIONS(1081), - [anon_sym_xor] = ACTIONS(1081), - [anon_sym_or] = ACTIONS(1081), - [aux_sym__val_number_decimal_token1] = ACTIONS(1081), - [aux_sym__val_number_token1] = ACTIONS(1083), - [aux_sym__val_number_token2] = ACTIONS(1083), - [aux_sym__val_number_token3] = ACTIONS(1083), - [aux_sym__val_number_token4] = ACTIONS(1081), - [aux_sym__val_number_token5] = ACTIONS(1083), - [aux_sym__val_number_token6] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [aux_sym__record_key_token2] = ACTIONS(1081), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(3), }, [600] = { [sym_comment] = STATE(600), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1379), - [anon_sym_BANG_TILDE] = ACTIONS(1379), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(3), }, [601] = { [sym_comment] = STATE(601), - [anon_sym_export] = ACTIONS(952), - [anon_sym_alias] = ACTIONS(952), - [anon_sym_let] = ACTIONS(952), - [anon_sym_let_DASHenv] = ACTIONS(952), - [anon_sym_mut] = ACTIONS(952), - [anon_sym_const] = ACTIONS(952), - [sym_cmd_identifier] = ACTIONS(952), - [anon_sym_def] = ACTIONS(952), - [anon_sym_export_DASHenv] = ACTIONS(952), - [anon_sym_extern] = ACTIONS(952), - [anon_sym_module] = ACTIONS(952), - [anon_sym_use] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(954), - [anon_sym_DOLLAR] = ACTIONS(954), - [anon_sym_error] = ACTIONS(952), - [anon_sym_list] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_break] = ACTIONS(952), - [anon_sym_continue] = ACTIONS(952), - [anon_sym_for] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_loop] = ACTIONS(952), - [anon_sym_make] = ACTIONS(952), - [anon_sym_while] = ACTIONS(952), - [anon_sym_do] = ACTIONS(952), - [anon_sym_if] = ACTIONS(952), - [anon_sym_else] = ACTIONS(952), - [anon_sym_match] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(954), - [anon_sym_DOT] = ACTIONS(954), - [anon_sym_try] = ACTIONS(952), - [anon_sym_catch] = ACTIONS(952), - [anon_sym_return] = ACTIONS(952), - [anon_sym_source] = ACTIONS(952), - [anon_sym_source_DASHenv] = ACTIONS(952), - [anon_sym_register] = ACTIONS(952), - [anon_sym_hide] = ACTIONS(952), - [anon_sym_hide_DASHenv] = ACTIONS(952), - [anon_sym_overlay] = ACTIONS(952), - [anon_sym_new] = ACTIONS(952), - [anon_sym_as] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(954), - [anon_sym_PLUS_PLUS] = ACTIONS(954), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(954), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(954), - [anon_sym_BANG_EQ] = ACTIONS(954), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(954), - [anon_sym_GT_EQ] = ACTIONS(954), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(954), - [anon_sym_BANG_TILDE] = ACTIONS(954), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(954), - [aux_sym__val_number_token2] = ACTIONS(954), - [aux_sym__val_number_token3] = ACTIONS(954), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(954), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(954), - [sym__str_single_quotes] = ACTIONS(954), - [sym__str_back_ticks] = ACTIONS(954), - [aux_sym__record_key_token2] = ACTIONS(952), + [anon_sym_export] = ACTIONS(1121), + [anon_sym_alias] = ACTIONS(1121), + [anon_sym_let] = ACTIONS(1121), + [anon_sym_let_DASHenv] = ACTIONS(1121), + [anon_sym_mut] = ACTIONS(1121), + [anon_sym_const] = ACTIONS(1121), + [sym_cmd_identifier] = ACTIONS(1121), + [anon_sym_def] = ACTIONS(1121), + [anon_sym_export_DASHenv] = ACTIONS(1121), + [anon_sym_extern] = ACTIONS(1121), + [anon_sym_module] = ACTIONS(1121), + [anon_sym_use] = ACTIONS(1121), + [anon_sym_LPAREN] = ACTIONS(1123), + [anon_sym_DOLLAR] = ACTIONS(1123), + [anon_sym_error] = ACTIONS(1121), + [anon_sym_list] = ACTIONS(1121), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_break] = ACTIONS(1121), + [anon_sym_continue] = ACTIONS(1121), + [anon_sym_for] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_loop] = ACTIONS(1121), + [anon_sym_make] = ACTIONS(1121), + [anon_sym_while] = ACTIONS(1121), + [anon_sym_do] = ACTIONS(1121), + [anon_sym_if] = ACTIONS(1121), + [anon_sym_else] = ACTIONS(1121), + [anon_sym_match] = ACTIONS(1121), + [anon_sym_RBRACE] = ACTIONS(1123), + [anon_sym_DOT] = ACTIONS(1123), + [anon_sym_try] = ACTIONS(1121), + [anon_sym_catch] = ACTIONS(1121), + [anon_sym_return] = ACTIONS(1121), + [anon_sym_source] = ACTIONS(1121), + [anon_sym_source_DASHenv] = ACTIONS(1121), + [anon_sym_register] = ACTIONS(1121), + [anon_sym_hide] = ACTIONS(1121), + [anon_sym_hide_DASHenv] = ACTIONS(1121), + [anon_sym_overlay] = ACTIONS(1121), + [anon_sym_new] = ACTIONS(1121), + [anon_sym_as] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1123), + [anon_sym_PLUS_PLUS] = ACTIONS(1123), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1121), + [anon_sym_SLASH_SLASH] = ACTIONS(1123), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1121), + [anon_sym_bit_DASHshr] = ACTIONS(1121), + [anon_sym_EQ_EQ] = ACTIONS(1123), + [anon_sym_BANG_EQ] = ACTIONS(1123), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1123), + [anon_sym_GT_EQ] = ACTIONS(1123), + [anon_sym_not_DASHin] = ACTIONS(1121), + [anon_sym_starts_DASHwith] = ACTIONS(1121), + [anon_sym_ends_DASHwith] = ACTIONS(1121), + [anon_sym_EQ_TILDE] = ACTIONS(1123), + [anon_sym_BANG_TILDE] = ACTIONS(1123), + [anon_sym_bit_DASHand] = ACTIONS(1121), + [anon_sym_bit_DASHxor] = ACTIONS(1121), + [anon_sym_bit_DASHor] = ACTIONS(1121), + [anon_sym_and] = ACTIONS(1121), + [anon_sym_xor] = ACTIONS(1121), + [anon_sym_or] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_token1] = ACTIONS(1123), + [aux_sym__val_number_token2] = ACTIONS(1123), + [aux_sym__val_number_token3] = ACTIONS(1123), + [aux_sym__val_number_token4] = ACTIONS(1121), + [aux_sym__val_number_token5] = ACTIONS(1123), + [aux_sym__val_number_token6] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1123), + [sym__str_single_quotes] = ACTIONS(1123), + [sym__str_back_ticks] = ACTIONS(1123), + [aux_sym__record_key_token2] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(3), }, [602] = { [sym_comment] = STATE(602), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1077), + [anon_sym_alias] = ACTIONS(1077), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_let_DASHenv] = ACTIONS(1077), + [anon_sym_mut] = ACTIONS(1077), + [anon_sym_const] = ACTIONS(1077), + [sym_cmd_identifier] = ACTIONS(1077), + [anon_sym_def] = ACTIONS(1077), + [anon_sym_export_DASHenv] = ACTIONS(1077), + [anon_sym_extern] = ACTIONS(1077), + [anon_sym_module] = ACTIONS(1077), + [anon_sym_use] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(1079), + [anon_sym_DOLLAR] = ACTIONS(1079), + [anon_sym_error] = ACTIONS(1077), + [anon_sym_list] = ACTIONS(1077), + [anon_sym_GT] = ACTIONS(1077), + [anon_sym_DASH] = ACTIONS(1077), + [anon_sym_break] = ACTIONS(1077), + [anon_sym_continue] = ACTIONS(1077), + [anon_sym_for] = ACTIONS(1077), + [anon_sym_in] = ACTIONS(1077), + [anon_sym_loop] = ACTIONS(1077), + [anon_sym_make] = ACTIONS(1077), + [anon_sym_while] = ACTIONS(1077), + [anon_sym_do] = ACTIONS(1077), + [anon_sym_if] = ACTIONS(1077), + [anon_sym_else] = ACTIONS(1077), + [anon_sym_match] = ACTIONS(1077), + [anon_sym_RBRACE] = ACTIONS(1079), + [anon_sym_DOT] = ACTIONS(1079), + [anon_sym_try] = ACTIONS(1077), + [anon_sym_catch] = ACTIONS(1077), + [anon_sym_return] = ACTIONS(1077), + [anon_sym_source] = ACTIONS(1077), + [anon_sym_source_DASHenv] = ACTIONS(1077), + [anon_sym_register] = ACTIONS(1077), + [anon_sym_hide] = ACTIONS(1077), + [anon_sym_hide_DASHenv] = ACTIONS(1077), + [anon_sym_overlay] = ACTIONS(1077), + [anon_sym_new] = ACTIONS(1077), + [anon_sym_as] = ACTIONS(1077), + [anon_sym_STAR] = ACTIONS(1077), + [anon_sym_STAR_STAR] = ACTIONS(1079), + [anon_sym_PLUS_PLUS] = ACTIONS(1079), + [anon_sym_SLASH] = ACTIONS(1077), + [anon_sym_mod] = ACTIONS(1077), + [anon_sym_SLASH_SLASH] = ACTIONS(1079), + [anon_sym_PLUS] = ACTIONS(1077), + [anon_sym_bit_DASHshl] = ACTIONS(1077), + [anon_sym_bit_DASHshr] = ACTIONS(1077), + [anon_sym_EQ_EQ] = ACTIONS(1079), + [anon_sym_BANG_EQ] = ACTIONS(1079), + [anon_sym_LT2] = ACTIONS(1077), + [anon_sym_LT_EQ] = ACTIONS(1079), + [anon_sym_GT_EQ] = ACTIONS(1079), + [anon_sym_not_DASHin] = ACTIONS(1077), + [anon_sym_starts_DASHwith] = ACTIONS(1077), + [anon_sym_ends_DASHwith] = ACTIONS(1077), + [anon_sym_EQ_TILDE] = ACTIONS(1079), + [anon_sym_BANG_TILDE] = ACTIONS(1079), + [anon_sym_bit_DASHand] = ACTIONS(1077), + [anon_sym_bit_DASHxor] = ACTIONS(1077), + [anon_sym_bit_DASHor] = ACTIONS(1077), + [anon_sym_and] = ACTIONS(1077), + [anon_sym_xor] = ACTIONS(1077), + [anon_sym_or] = ACTIONS(1077), + [aux_sym__val_number_decimal_token1] = ACTIONS(1077), + [aux_sym__val_number_token1] = ACTIONS(1079), + [aux_sym__val_number_token2] = ACTIONS(1079), + [aux_sym__val_number_token3] = ACTIONS(1079), + [aux_sym__val_number_token4] = ACTIONS(1077), + [aux_sym__val_number_token5] = ACTIONS(1079), + [aux_sym__val_number_token6] = ACTIONS(1077), + [anon_sym_DQUOTE] = ACTIONS(1079), + [sym__str_single_quotes] = ACTIONS(1079), + [sym__str_back_ticks] = ACTIONS(1079), + [aux_sym__record_key_token2] = ACTIONS(1077), [anon_sym_POUND] = ACTIONS(3), }, [603] = { [sym_comment] = STATE(603), - [anon_sym_export] = ACTIONS(1017), - [anon_sym_alias] = ACTIONS(1017), - [anon_sym_let] = ACTIONS(1017), - [anon_sym_let_DASHenv] = ACTIONS(1017), - [anon_sym_mut] = ACTIONS(1017), - [anon_sym_const] = ACTIONS(1017), - [sym_cmd_identifier] = ACTIONS(1017), - [anon_sym_def] = ACTIONS(1017), - [anon_sym_export_DASHenv] = ACTIONS(1017), - [anon_sym_extern] = ACTIONS(1017), - [anon_sym_module] = ACTIONS(1017), - [anon_sym_use] = ACTIONS(1017), - [anon_sym_LPAREN] = ACTIONS(1019), - [anon_sym_DOLLAR] = ACTIONS(1019), - [anon_sym_error] = ACTIONS(1017), - [anon_sym_list] = ACTIONS(1017), - [anon_sym_GT] = ACTIONS(1017), - [anon_sym_DASH] = ACTIONS(1017), - [anon_sym_break] = ACTIONS(1017), - [anon_sym_continue] = ACTIONS(1017), - [anon_sym_for] = ACTIONS(1017), - [anon_sym_in] = ACTIONS(1017), - [anon_sym_loop] = ACTIONS(1017), - [anon_sym_make] = ACTIONS(1017), - [anon_sym_while] = ACTIONS(1017), - [anon_sym_do] = ACTIONS(1017), - [anon_sym_if] = ACTIONS(1017), - [anon_sym_else] = ACTIONS(1017), - [anon_sym_match] = ACTIONS(1017), - [anon_sym_RBRACE] = ACTIONS(1019), - [anon_sym_DOT] = ACTIONS(1019), - [anon_sym_try] = ACTIONS(1017), - [anon_sym_catch] = ACTIONS(1017), - [anon_sym_return] = ACTIONS(1017), - [anon_sym_source] = ACTIONS(1017), - [anon_sym_source_DASHenv] = ACTIONS(1017), - [anon_sym_register] = ACTIONS(1017), - [anon_sym_hide] = ACTIONS(1017), - [anon_sym_hide_DASHenv] = ACTIONS(1017), - [anon_sym_overlay] = ACTIONS(1017), - [anon_sym_new] = ACTIONS(1017), - [anon_sym_as] = ACTIONS(1017), - [anon_sym_STAR] = ACTIONS(1017), - [anon_sym_STAR_STAR] = ACTIONS(1019), - [anon_sym_PLUS_PLUS] = ACTIONS(1019), - [anon_sym_SLASH] = ACTIONS(1017), - [anon_sym_mod] = ACTIONS(1017), - [anon_sym_SLASH_SLASH] = ACTIONS(1019), - [anon_sym_PLUS] = ACTIONS(1017), - [anon_sym_bit_DASHshl] = ACTIONS(1017), - [anon_sym_bit_DASHshr] = ACTIONS(1017), - [anon_sym_EQ_EQ] = ACTIONS(1019), - [anon_sym_BANG_EQ] = ACTIONS(1019), - [anon_sym_LT2] = ACTIONS(1017), - [anon_sym_LT_EQ] = ACTIONS(1019), - [anon_sym_GT_EQ] = ACTIONS(1019), - [anon_sym_not_DASHin] = ACTIONS(1017), - [anon_sym_starts_DASHwith] = ACTIONS(1017), - [anon_sym_ends_DASHwith] = ACTIONS(1017), - [anon_sym_EQ_TILDE] = ACTIONS(1019), - [anon_sym_BANG_TILDE] = ACTIONS(1019), - [anon_sym_bit_DASHand] = ACTIONS(1017), - [anon_sym_bit_DASHxor] = ACTIONS(1017), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1017), - [anon_sym_xor] = ACTIONS(1017), - [anon_sym_or] = ACTIONS(1017), - [aux_sym__val_number_decimal_token1] = ACTIONS(1017), - [aux_sym__val_number_token1] = ACTIONS(1019), - [aux_sym__val_number_token2] = ACTIONS(1019), - [aux_sym__val_number_token3] = ACTIONS(1019), - [aux_sym__val_number_token4] = ACTIONS(1017), - [aux_sym__val_number_token5] = ACTIONS(1019), - [aux_sym__val_number_token6] = ACTIONS(1017), - [anon_sym_DQUOTE] = ACTIONS(1019), - [sym__str_single_quotes] = ACTIONS(1019), - [sym__str_back_ticks] = ACTIONS(1019), - [aux_sym__record_key_token2] = ACTIONS(1017), + [anon_sym_export] = ACTIONS(1073), + [anon_sym_alias] = ACTIONS(1073), + [anon_sym_let] = ACTIONS(1073), + [anon_sym_let_DASHenv] = ACTIONS(1073), + [anon_sym_mut] = ACTIONS(1073), + [anon_sym_const] = ACTIONS(1073), + [sym_cmd_identifier] = ACTIONS(1073), + [anon_sym_def] = ACTIONS(1073), + [anon_sym_export_DASHenv] = ACTIONS(1073), + [anon_sym_extern] = ACTIONS(1073), + [anon_sym_module] = ACTIONS(1073), + [anon_sym_use] = ACTIONS(1073), + [anon_sym_LPAREN] = ACTIONS(1075), + [anon_sym_DOLLAR] = ACTIONS(1075), + [anon_sym_error] = ACTIONS(1073), + [anon_sym_list] = ACTIONS(1073), + [anon_sym_GT] = ACTIONS(1073), + [anon_sym_DASH] = ACTIONS(1073), + [anon_sym_break] = ACTIONS(1073), + [anon_sym_continue] = ACTIONS(1073), + [anon_sym_for] = ACTIONS(1073), + [anon_sym_in] = ACTIONS(1073), + [anon_sym_loop] = ACTIONS(1073), + [anon_sym_make] = ACTIONS(1073), + [anon_sym_while] = ACTIONS(1073), + [anon_sym_do] = ACTIONS(1073), + [anon_sym_if] = ACTIONS(1073), + [anon_sym_else] = ACTIONS(1073), + [anon_sym_match] = ACTIONS(1073), + [anon_sym_RBRACE] = ACTIONS(1075), + [anon_sym_DOT] = ACTIONS(1075), + [anon_sym_try] = ACTIONS(1073), + [anon_sym_catch] = ACTIONS(1073), + [anon_sym_return] = ACTIONS(1073), + [anon_sym_source] = ACTIONS(1073), + [anon_sym_source_DASHenv] = ACTIONS(1073), + [anon_sym_register] = ACTIONS(1073), + [anon_sym_hide] = ACTIONS(1073), + [anon_sym_hide_DASHenv] = ACTIONS(1073), + [anon_sym_overlay] = ACTIONS(1073), + [anon_sym_new] = ACTIONS(1073), + [anon_sym_as] = ACTIONS(1073), + [anon_sym_STAR] = ACTIONS(1073), + [anon_sym_STAR_STAR] = ACTIONS(1075), + [anon_sym_PLUS_PLUS] = ACTIONS(1075), + [anon_sym_SLASH] = ACTIONS(1073), + [anon_sym_mod] = ACTIONS(1073), + [anon_sym_SLASH_SLASH] = ACTIONS(1075), + [anon_sym_PLUS] = ACTIONS(1073), + [anon_sym_bit_DASHshl] = ACTIONS(1073), + [anon_sym_bit_DASHshr] = ACTIONS(1073), + [anon_sym_EQ_EQ] = ACTIONS(1075), + [anon_sym_BANG_EQ] = ACTIONS(1075), + [anon_sym_LT2] = ACTIONS(1073), + [anon_sym_LT_EQ] = ACTIONS(1075), + [anon_sym_GT_EQ] = ACTIONS(1075), + [anon_sym_not_DASHin] = ACTIONS(1073), + [anon_sym_starts_DASHwith] = ACTIONS(1073), + [anon_sym_ends_DASHwith] = ACTIONS(1073), + [anon_sym_EQ_TILDE] = ACTIONS(1075), + [anon_sym_BANG_TILDE] = ACTIONS(1075), + [anon_sym_bit_DASHand] = ACTIONS(1073), + [anon_sym_bit_DASHxor] = ACTIONS(1073), + [anon_sym_bit_DASHor] = ACTIONS(1073), + [anon_sym_and] = ACTIONS(1073), + [anon_sym_xor] = ACTIONS(1073), + [anon_sym_or] = ACTIONS(1073), + [aux_sym__val_number_decimal_token1] = ACTIONS(1073), + [aux_sym__val_number_token1] = ACTIONS(1075), + [aux_sym__val_number_token2] = ACTIONS(1075), + [aux_sym__val_number_token3] = ACTIONS(1075), + [aux_sym__val_number_token4] = ACTIONS(1073), + [aux_sym__val_number_token5] = ACTIONS(1075), + [aux_sym__val_number_token6] = ACTIONS(1073), + [anon_sym_DQUOTE] = ACTIONS(1075), + [sym__str_single_quotes] = ACTIONS(1075), + [sym__str_back_ticks] = ACTIONS(1075), + [aux_sym__record_key_token2] = ACTIONS(1073), [anon_sym_POUND] = ACTIONS(3), }, [604] = { [sym_comment] = STATE(604), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(3), }, [605] = { [sym_comment] = STATE(605), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1002), + [anon_sym_alias] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(1002), + [anon_sym_let_DASHenv] = ACTIONS(1002), + [anon_sym_mut] = ACTIONS(1002), + [anon_sym_const] = ACTIONS(1002), + [sym_cmd_identifier] = ACTIONS(1002), + [anon_sym_def] = ACTIONS(1002), + [anon_sym_export_DASHenv] = ACTIONS(1002), + [anon_sym_extern] = ACTIONS(1002), + [anon_sym_module] = ACTIONS(1002), + [anon_sym_use] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1004), + [anon_sym_DOLLAR] = ACTIONS(1004), + [anon_sym_error] = ACTIONS(1002), + [anon_sym_list] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_break] = ACTIONS(1002), + [anon_sym_continue] = ACTIONS(1002), + [anon_sym_for] = ACTIONS(1002), + [anon_sym_in] = ACTIONS(1008), + [anon_sym_loop] = ACTIONS(1002), + [anon_sym_make] = ACTIONS(1002), + [anon_sym_while] = ACTIONS(1002), + [anon_sym_do] = ACTIONS(1002), + [anon_sym_if] = ACTIONS(1002), + [anon_sym_else] = ACTIONS(1002), + [anon_sym_match] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1004), + [anon_sym_DOT] = ACTIONS(1004), + [anon_sym_try] = ACTIONS(1002), + [anon_sym_catch] = ACTIONS(1002), + [anon_sym_return] = ACTIONS(1002), + [anon_sym_source] = ACTIONS(1002), + [anon_sym_source_DASHenv] = ACTIONS(1002), + [anon_sym_register] = ACTIONS(1002), + [anon_sym_hide] = ACTIONS(1002), + [anon_sym_hide_DASHenv] = ACTIONS(1002), + [anon_sym_overlay] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(1002), + [anon_sym_as] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1085), + [anon_sym_PLUS_PLUS] = ACTIONS(1085), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1085), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1085), + [anon_sym_BANG_EQ] = ACTIONS(1085), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1085), + [anon_sym_GT_EQ] = ACTIONS(1085), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1085), + [anon_sym_BANG_TILDE] = ACTIONS(1085), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1004), + [aux_sym__val_number_token2] = ACTIONS(1004), + [aux_sym__val_number_token3] = ACTIONS(1004), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1004), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1004), + [sym__str_single_quotes] = ACTIONS(1004), + [sym__str_back_ticks] = ACTIONS(1004), + [aux_sym__record_key_token2] = ACTIONS(1002), [anon_sym_POUND] = ACTIONS(3), }, [606] = { [sym_comment] = STATE(606), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_let] = ACTIONS(1089), - [anon_sym_let_DASHenv] = ACTIONS(1089), - [anon_sym_mut] = ACTIONS(1089), - [anon_sym_const] = ACTIONS(1089), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_export_DASHenv] = ACTIONS(1089), - [anon_sym_extern] = ACTIONS(1089), - [anon_sym_module] = ACTIONS(1089), - [anon_sym_use] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1091), - [anon_sym_DOLLAR] = ACTIONS(1091), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_list] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_break] = ACTIONS(1089), - [anon_sym_continue] = ACTIONS(1089), - [anon_sym_for] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_loop] = ACTIONS(1089), - [anon_sym_make] = ACTIONS(1089), - [anon_sym_while] = ACTIONS(1089), - [anon_sym_do] = ACTIONS(1089), - [anon_sym_if] = ACTIONS(1089), - [anon_sym_else] = ACTIONS(1089), - [anon_sym_match] = ACTIONS(1089), - [anon_sym_RBRACE] = ACTIONS(1091), - [anon_sym_DOT] = ACTIONS(1091), - [anon_sym_try] = ACTIONS(1089), - [anon_sym_catch] = ACTIONS(1089), - [anon_sym_return] = ACTIONS(1089), - [anon_sym_source] = ACTIONS(1089), - [anon_sym_source_DASHenv] = ACTIONS(1089), - [anon_sym_register] = ACTIONS(1089), - [anon_sym_hide] = ACTIONS(1089), - [anon_sym_hide_DASHenv] = ACTIONS(1089), - [anon_sym_overlay] = ACTIONS(1089), - [anon_sym_new] = ACTIONS(1089), - [anon_sym_as] = ACTIONS(1089), - [anon_sym_STAR] = ACTIONS(1089), - [anon_sym_STAR_STAR] = ACTIONS(1091), - [anon_sym_PLUS_PLUS] = ACTIONS(1091), - [anon_sym_SLASH] = ACTIONS(1089), - [anon_sym_mod] = ACTIONS(1089), - [anon_sym_SLASH_SLASH] = ACTIONS(1091), - [anon_sym_PLUS] = ACTIONS(1089), - [anon_sym_bit_DASHshl] = ACTIONS(1089), - [anon_sym_bit_DASHshr] = ACTIONS(1089), - [anon_sym_EQ_EQ] = ACTIONS(1091), - [anon_sym_BANG_EQ] = ACTIONS(1091), - [anon_sym_LT2] = ACTIONS(1089), - [anon_sym_LT_EQ] = ACTIONS(1091), - [anon_sym_GT_EQ] = ACTIONS(1091), - [anon_sym_not_DASHin] = ACTIONS(1089), - [anon_sym_starts_DASHwith] = ACTIONS(1089), - [anon_sym_ends_DASHwith] = ACTIONS(1089), - [anon_sym_EQ_TILDE] = ACTIONS(1091), - [anon_sym_BANG_TILDE] = ACTIONS(1091), - [anon_sym_bit_DASHand] = ACTIONS(1089), - [anon_sym_bit_DASHxor] = ACTIONS(1089), - [anon_sym_bit_DASHor] = ACTIONS(1089), - [anon_sym_and] = ACTIONS(1089), - [anon_sym_xor] = ACTIONS(1089), - [anon_sym_or] = ACTIONS(1089), - [aux_sym__val_number_decimal_token1] = ACTIONS(1089), - [aux_sym__val_number_token1] = ACTIONS(1091), - [aux_sym__val_number_token2] = ACTIONS(1091), - [aux_sym__val_number_token3] = ACTIONS(1091), - [aux_sym__val_number_token4] = ACTIONS(1089), - [aux_sym__val_number_token5] = ACTIONS(1091), - [aux_sym__val_number_token6] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(1091), - [sym__str_single_quotes] = ACTIONS(1091), - [sym__str_back_ticks] = ACTIONS(1091), - [aux_sym__record_key_token2] = ACTIONS(1089), - [anon_sym_POUND] = ACTIONS(3), - }, - [607] = { - [sym_comment] = STATE(607), - [anon_sym_export] = ACTIONS(1093), - [anon_sym_alias] = ACTIONS(1093), - [anon_sym_let] = ACTIONS(1093), - [anon_sym_let_DASHenv] = ACTIONS(1093), - [anon_sym_mut] = ACTIONS(1093), - [anon_sym_const] = ACTIONS(1093), - [sym_cmd_identifier] = ACTIONS(1093), - [anon_sym_def] = ACTIONS(1093), - [anon_sym_export_DASHenv] = ACTIONS(1093), - [anon_sym_extern] = ACTIONS(1093), - [anon_sym_module] = ACTIONS(1093), - [anon_sym_use] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(1095), - [anon_sym_DOLLAR] = ACTIONS(1095), - [anon_sym_error] = ACTIONS(1093), - [anon_sym_list] = ACTIONS(1093), - [anon_sym_GT] = ACTIONS(1093), - [anon_sym_DASH] = ACTIONS(1093), - [anon_sym_break] = ACTIONS(1093), - [anon_sym_continue] = ACTIONS(1093), - [anon_sym_for] = ACTIONS(1093), - [anon_sym_in] = ACTIONS(1093), - [anon_sym_loop] = ACTIONS(1093), - [anon_sym_make] = ACTIONS(1093), - [anon_sym_while] = ACTIONS(1093), - [anon_sym_do] = ACTIONS(1093), - [anon_sym_if] = ACTIONS(1093), - [anon_sym_else] = ACTIONS(1093), - [anon_sym_match] = ACTIONS(1093), - [anon_sym_RBRACE] = ACTIONS(1095), - [anon_sym_DOT] = ACTIONS(1095), - [anon_sym_try] = ACTIONS(1093), - [anon_sym_catch] = ACTIONS(1093), - [anon_sym_return] = ACTIONS(1093), - [anon_sym_source] = ACTIONS(1093), - [anon_sym_source_DASHenv] = ACTIONS(1093), - [anon_sym_register] = ACTIONS(1093), - [anon_sym_hide] = ACTIONS(1093), - [anon_sym_hide_DASHenv] = ACTIONS(1093), - [anon_sym_overlay] = ACTIONS(1093), - [anon_sym_new] = ACTIONS(1093), - [anon_sym_as] = ACTIONS(1093), - [anon_sym_STAR] = ACTIONS(1093), - [anon_sym_STAR_STAR] = ACTIONS(1095), - [anon_sym_PLUS_PLUS] = ACTIONS(1095), - [anon_sym_SLASH] = ACTIONS(1093), - [anon_sym_mod] = ACTIONS(1093), - [anon_sym_SLASH_SLASH] = ACTIONS(1095), - [anon_sym_PLUS] = ACTIONS(1093), - [anon_sym_bit_DASHshl] = ACTIONS(1093), - [anon_sym_bit_DASHshr] = ACTIONS(1093), - [anon_sym_EQ_EQ] = ACTIONS(1095), - [anon_sym_BANG_EQ] = ACTIONS(1095), - [anon_sym_LT2] = ACTIONS(1093), - [anon_sym_LT_EQ] = ACTIONS(1095), - [anon_sym_GT_EQ] = ACTIONS(1095), - [anon_sym_not_DASHin] = ACTIONS(1093), - [anon_sym_starts_DASHwith] = ACTIONS(1093), - [anon_sym_ends_DASHwith] = ACTIONS(1093), - [anon_sym_EQ_TILDE] = ACTIONS(1095), - [anon_sym_BANG_TILDE] = ACTIONS(1095), - [anon_sym_bit_DASHand] = ACTIONS(1093), - [anon_sym_bit_DASHxor] = ACTIONS(1093), - [anon_sym_bit_DASHor] = ACTIONS(1093), - [anon_sym_and] = ACTIONS(1093), - [anon_sym_xor] = ACTIONS(1093), - [anon_sym_or] = ACTIONS(1093), - [aux_sym__val_number_decimal_token1] = ACTIONS(1093), - [aux_sym__val_number_token1] = ACTIONS(1095), - [aux_sym__val_number_token2] = ACTIONS(1095), - [aux_sym__val_number_token3] = ACTIONS(1095), - [aux_sym__val_number_token4] = ACTIONS(1093), - [aux_sym__val_number_token5] = ACTIONS(1095), - [aux_sym__val_number_token6] = ACTIONS(1093), - [anon_sym_DQUOTE] = ACTIONS(1095), - [sym__str_single_quotes] = ACTIONS(1095), - [sym__str_back_ticks] = ACTIONS(1095), - [aux_sym__record_key_token2] = ACTIONS(1093), + [anon_sym_export] = ACTIONS(1117), + [anon_sym_alias] = ACTIONS(1117), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_let_DASHenv] = ACTIONS(1117), + [anon_sym_mut] = ACTIONS(1117), + [anon_sym_const] = ACTIONS(1117), + [sym_cmd_identifier] = ACTIONS(1117), + [anon_sym_def] = ACTIONS(1117), + [anon_sym_export_DASHenv] = ACTIONS(1117), + [anon_sym_extern] = ACTIONS(1117), + [anon_sym_module] = ACTIONS(1117), + [anon_sym_use] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_DOLLAR] = ACTIONS(1119), + [anon_sym_error] = ACTIONS(1117), + [anon_sym_list] = ACTIONS(1117), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_break] = ACTIONS(1117), + [anon_sym_continue] = ACTIONS(1117), + [anon_sym_for] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_loop] = ACTIONS(1117), + [anon_sym_make] = ACTIONS(1117), + [anon_sym_while] = ACTIONS(1117), + [anon_sym_do] = ACTIONS(1117), + [anon_sym_if] = ACTIONS(1117), + [anon_sym_else] = ACTIONS(1117), + [anon_sym_match] = ACTIONS(1117), + [anon_sym_RBRACE] = ACTIONS(1119), + [anon_sym_DOT] = ACTIONS(1119), + [anon_sym_try] = ACTIONS(1117), + [anon_sym_catch] = ACTIONS(1117), + [anon_sym_return] = ACTIONS(1117), + [anon_sym_source] = ACTIONS(1117), + [anon_sym_source_DASHenv] = ACTIONS(1117), + [anon_sym_register] = ACTIONS(1117), + [anon_sym_hide] = ACTIONS(1117), + [anon_sym_hide_DASHenv] = ACTIONS(1117), + [anon_sym_overlay] = ACTIONS(1117), + [anon_sym_new] = ACTIONS(1117), + [anon_sym_as] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1119), + [anon_sym_PLUS_PLUS] = ACTIONS(1119), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1119), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1119), + [anon_sym_BANG_EQ] = ACTIONS(1119), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1119), + [anon_sym_GT_EQ] = ACTIONS(1119), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1119), + [anon_sym_BANG_TILDE] = ACTIONS(1119), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_token1] = ACTIONS(1119), + [aux_sym__val_number_token2] = ACTIONS(1119), + [aux_sym__val_number_token3] = ACTIONS(1119), + [aux_sym__val_number_token4] = ACTIONS(1117), + [aux_sym__val_number_token5] = ACTIONS(1119), + [aux_sym__val_number_token6] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1119), + [sym__str_single_quotes] = ACTIONS(1119), + [sym__str_back_ticks] = ACTIONS(1119), + [aux_sym__record_key_token2] = ACTIONS(1117), + [anon_sym_POUND] = ACTIONS(3), + }, + [607] = { + [sym_comment] = STATE(607), + [anon_sym_export] = ACTIONS(1161), + [anon_sym_alias] = ACTIONS(1161), + [anon_sym_let] = ACTIONS(1161), + [anon_sym_let_DASHenv] = ACTIONS(1161), + [anon_sym_mut] = ACTIONS(1161), + [anon_sym_const] = ACTIONS(1161), + [sym_cmd_identifier] = ACTIONS(1161), + [anon_sym_def] = ACTIONS(1161), + [anon_sym_export_DASHenv] = ACTIONS(1161), + [anon_sym_extern] = ACTIONS(1161), + [anon_sym_module] = ACTIONS(1161), + [anon_sym_use] = ACTIONS(1161), + [anon_sym_LPAREN] = ACTIONS(1163), + [anon_sym_DOLLAR] = ACTIONS(1163), + [anon_sym_error] = ACTIONS(1161), + [anon_sym_list] = ACTIONS(1161), + [anon_sym_GT] = ACTIONS(1161), + [anon_sym_DASH] = ACTIONS(1161), + [anon_sym_break] = ACTIONS(1161), + [anon_sym_continue] = ACTIONS(1161), + [anon_sym_for] = ACTIONS(1161), + [anon_sym_in] = ACTIONS(1161), + [anon_sym_loop] = ACTIONS(1161), + [anon_sym_make] = ACTIONS(1161), + [anon_sym_while] = ACTIONS(1161), + [anon_sym_do] = ACTIONS(1161), + [anon_sym_if] = ACTIONS(1161), + [anon_sym_else] = ACTIONS(1161), + [anon_sym_match] = ACTIONS(1161), + [anon_sym_RBRACE] = ACTIONS(1163), + [anon_sym_DOT] = ACTIONS(1163), + [anon_sym_try] = ACTIONS(1161), + [anon_sym_catch] = ACTIONS(1161), + [anon_sym_return] = ACTIONS(1161), + [anon_sym_source] = ACTIONS(1161), + [anon_sym_source_DASHenv] = ACTIONS(1161), + [anon_sym_register] = ACTIONS(1161), + [anon_sym_hide] = ACTIONS(1161), + [anon_sym_hide_DASHenv] = ACTIONS(1161), + [anon_sym_overlay] = ACTIONS(1161), + [anon_sym_new] = ACTIONS(1161), + [anon_sym_as] = ACTIONS(1161), + [anon_sym_STAR] = ACTIONS(1161), + [anon_sym_STAR_STAR] = ACTIONS(1163), + [anon_sym_PLUS_PLUS] = ACTIONS(1163), + [anon_sym_SLASH] = ACTIONS(1161), + [anon_sym_mod] = ACTIONS(1161), + [anon_sym_SLASH_SLASH] = ACTIONS(1163), + [anon_sym_PLUS] = ACTIONS(1161), + [anon_sym_bit_DASHshl] = ACTIONS(1161), + [anon_sym_bit_DASHshr] = ACTIONS(1161), + [anon_sym_EQ_EQ] = ACTIONS(1163), + [anon_sym_BANG_EQ] = ACTIONS(1163), + [anon_sym_LT2] = ACTIONS(1161), + [anon_sym_LT_EQ] = ACTIONS(1163), + [anon_sym_GT_EQ] = ACTIONS(1163), + [anon_sym_not_DASHin] = ACTIONS(1161), + [anon_sym_starts_DASHwith] = ACTIONS(1161), + [anon_sym_ends_DASHwith] = ACTIONS(1161), + [anon_sym_EQ_TILDE] = ACTIONS(1163), + [anon_sym_BANG_TILDE] = ACTIONS(1163), + [anon_sym_bit_DASHand] = ACTIONS(1161), + [anon_sym_bit_DASHxor] = ACTIONS(1161), + [anon_sym_bit_DASHor] = ACTIONS(1161), + [anon_sym_and] = ACTIONS(1161), + [anon_sym_xor] = ACTIONS(1161), + [anon_sym_or] = ACTIONS(1161), + [aux_sym__val_number_decimal_token1] = ACTIONS(1161), + [aux_sym__val_number_token1] = ACTIONS(1163), + [aux_sym__val_number_token2] = ACTIONS(1163), + [aux_sym__val_number_token3] = ACTIONS(1163), + [aux_sym__val_number_token4] = ACTIONS(1161), + [aux_sym__val_number_token5] = ACTIONS(1163), + [aux_sym__val_number_token6] = ACTIONS(1161), + [anon_sym_DQUOTE] = ACTIONS(1163), + [sym__str_single_quotes] = ACTIONS(1163), + [sym__str_back_ticks] = ACTIONS(1163), + [aux_sym__record_key_token2] = ACTIONS(1161), [anon_sym_POUND] = ACTIONS(3), }, [608] = { [sym_comment] = STATE(608), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1113), + [anon_sym_alias] = ACTIONS(1113), + [anon_sym_let] = ACTIONS(1113), + [anon_sym_let_DASHenv] = ACTIONS(1113), + [anon_sym_mut] = ACTIONS(1113), + [anon_sym_const] = ACTIONS(1113), + [sym_cmd_identifier] = ACTIONS(1113), + [anon_sym_def] = ACTIONS(1113), + [anon_sym_export_DASHenv] = ACTIONS(1113), + [anon_sym_extern] = ACTIONS(1113), + [anon_sym_module] = ACTIONS(1113), + [anon_sym_use] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1115), + [anon_sym_DOLLAR] = ACTIONS(1115), + [anon_sym_error] = ACTIONS(1113), + [anon_sym_list] = ACTIONS(1113), + [anon_sym_GT] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_break] = ACTIONS(1113), + [anon_sym_continue] = ACTIONS(1113), + [anon_sym_for] = ACTIONS(1113), + [anon_sym_in] = ACTIONS(1113), + [anon_sym_loop] = ACTIONS(1113), + [anon_sym_make] = ACTIONS(1113), + [anon_sym_while] = ACTIONS(1113), + [anon_sym_do] = ACTIONS(1113), + [anon_sym_if] = ACTIONS(1113), + [anon_sym_else] = ACTIONS(1113), + [anon_sym_match] = ACTIONS(1113), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_DOT] = ACTIONS(1115), + [anon_sym_try] = ACTIONS(1113), + [anon_sym_catch] = ACTIONS(1113), + [anon_sym_return] = ACTIONS(1113), + [anon_sym_source] = ACTIONS(1113), + [anon_sym_source_DASHenv] = ACTIONS(1113), + [anon_sym_register] = ACTIONS(1113), + [anon_sym_hide] = ACTIONS(1113), + [anon_sym_hide_DASHenv] = ACTIONS(1113), + [anon_sym_overlay] = ACTIONS(1113), + [anon_sym_new] = ACTIONS(1113), + [anon_sym_as] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_STAR_STAR] = ACTIONS(1115), + [anon_sym_PLUS_PLUS] = ACTIONS(1115), + [anon_sym_SLASH] = ACTIONS(1113), + [anon_sym_mod] = ACTIONS(1113), + [anon_sym_SLASH_SLASH] = ACTIONS(1115), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_bit_DASHshl] = ACTIONS(1113), + [anon_sym_bit_DASHshr] = ACTIONS(1113), + [anon_sym_EQ_EQ] = ACTIONS(1115), + [anon_sym_BANG_EQ] = ACTIONS(1115), + [anon_sym_LT2] = ACTIONS(1113), + [anon_sym_LT_EQ] = ACTIONS(1115), + [anon_sym_GT_EQ] = ACTIONS(1115), + [anon_sym_not_DASHin] = ACTIONS(1113), + [anon_sym_starts_DASHwith] = ACTIONS(1113), + [anon_sym_ends_DASHwith] = ACTIONS(1113), + [anon_sym_EQ_TILDE] = ACTIONS(1115), + [anon_sym_BANG_TILDE] = ACTIONS(1115), + [anon_sym_bit_DASHand] = ACTIONS(1113), + [anon_sym_bit_DASHxor] = ACTIONS(1113), + [anon_sym_bit_DASHor] = ACTIONS(1113), + [anon_sym_and] = ACTIONS(1113), + [anon_sym_xor] = ACTIONS(1113), + [anon_sym_or] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_token1] = ACTIONS(1115), + [aux_sym__val_number_token2] = ACTIONS(1115), + [aux_sym__val_number_token3] = ACTIONS(1115), + [aux_sym__val_number_token4] = ACTIONS(1113), + [aux_sym__val_number_token5] = ACTIONS(1115), + [aux_sym__val_number_token6] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1115), + [sym__str_single_quotes] = ACTIONS(1115), + [sym__str_back_ticks] = ACTIONS(1115), + [aux_sym__record_key_token2] = ACTIONS(1113), [anon_sym_POUND] = ACTIONS(3), }, [609] = { [sym_comment] = STATE(609), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1069), + [anon_sym_alias] = ACTIONS(1069), + [anon_sym_let] = ACTIONS(1069), + [anon_sym_let_DASHenv] = ACTIONS(1069), + [anon_sym_mut] = ACTIONS(1069), + [anon_sym_const] = ACTIONS(1069), + [sym_cmd_identifier] = ACTIONS(1069), + [anon_sym_def] = ACTIONS(1069), + [anon_sym_export_DASHenv] = ACTIONS(1069), + [anon_sym_extern] = ACTIONS(1069), + [anon_sym_module] = ACTIONS(1069), + [anon_sym_use] = ACTIONS(1069), + [anon_sym_LPAREN] = ACTIONS(1071), + [anon_sym_DOLLAR] = ACTIONS(1071), + [anon_sym_error] = ACTIONS(1069), + [anon_sym_list] = ACTIONS(1069), + [anon_sym_GT] = ACTIONS(1069), + [anon_sym_DASH] = ACTIONS(1069), + [anon_sym_break] = ACTIONS(1069), + [anon_sym_continue] = ACTIONS(1069), + [anon_sym_for] = ACTIONS(1069), + [anon_sym_in] = ACTIONS(1069), + [anon_sym_loop] = ACTIONS(1069), + [anon_sym_make] = ACTIONS(1069), + [anon_sym_while] = ACTIONS(1069), + [anon_sym_do] = ACTIONS(1069), + [anon_sym_if] = ACTIONS(1069), + [anon_sym_else] = ACTIONS(1069), + [anon_sym_match] = ACTIONS(1069), + [anon_sym_RBRACE] = ACTIONS(1071), + [anon_sym_DOT] = ACTIONS(1071), + [anon_sym_try] = ACTIONS(1069), + [anon_sym_catch] = ACTIONS(1069), + [anon_sym_return] = ACTIONS(1069), + [anon_sym_source] = ACTIONS(1069), + [anon_sym_source_DASHenv] = ACTIONS(1069), + [anon_sym_register] = ACTIONS(1069), + [anon_sym_hide] = ACTIONS(1069), + [anon_sym_hide_DASHenv] = ACTIONS(1069), + [anon_sym_overlay] = ACTIONS(1069), + [anon_sym_new] = ACTIONS(1069), + [anon_sym_as] = ACTIONS(1069), + [anon_sym_STAR] = ACTIONS(1069), + [anon_sym_STAR_STAR] = ACTIONS(1071), + [anon_sym_PLUS_PLUS] = ACTIONS(1071), + [anon_sym_SLASH] = ACTIONS(1069), + [anon_sym_mod] = ACTIONS(1069), + [anon_sym_SLASH_SLASH] = ACTIONS(1071), + [anon_sym_PLUS] = ACTIONS(1069), + [anon_sym_bit_DASHshl] = ACTIONS(1069), + [anon_sym_bit_DASHshr] = ACTIONS(1069), + [anon_sym_EQ_EQ] = ACTIONS(1071), + [anon_sym_BANG_EQ] = ACTIONS(1071), + [anon_sym_LT2] = ACTIONS(1069), + [anon_sym_LT_EQ] = ACTIONS(1071), + [anon_sym_GT_EQ] = ACTIONS(1071), + [anon_sym_not_DASHin] = ACTIONS(1069), + [anon_sym_starts_DASHwith] = ACTIONS(1069), + [anon_sym_ends_DASHwith] = ACTIONS(1069), + [anon_sym_EQ_TILDE] = ACTIONS(1071), + [anon_sym_BANG_TILDE] = ACTIONS(1071), + [anon_sym_bit_DASHand] = ACTIONS(1069), + [anon_sym_bit_DASHxor] = ACTIONS(1069), + [anon_sym_bit_DASHor] = ACTIONS(1069), + [anon_sym_and] = ACTIONS(1069), + [anon_sym_xor] = ACTIONS(1069), + [anon_sym_or] = ACTIONS(1069), + [aux_sym__val_number_decimal_token1] = ACTIONS(1069), + [aux_sym__val_number_token1] = ACTIONS(1071), + [aux_sym__val_number_token2] = ACTIONS(1071), + [aux_sym__val_number_token3] = ACTIONS(1071), + [aux_sym__val_number_token4] = ACTIONS(1069), + [aux_sym__val_number_token5] = ACTIONS(1071), + [aux_sym__val_number_token6] = ACTIONS(1069), + [anon_sym_DQUOTE] = ACTIONS(1071), + [sym__str_single_quotes] = ACTIONS(1071), + [sym__str_back_ticks] = ACTIONS(1071), + [aux_sym__record_key_token2] = ACTIONS(1069), [anon_sym_POUND] = ACTIONS(3), }, [610] = { [sym_comment] = STATE(610), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_alias] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_let_DASHenv] = ACTIONS(1051), - [anon_sym_mut] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [sym_cmd_identifier] = ACTIONS(1051), - [anon_sym_def] = ACTIONS(1051), - [anon_sym_export_DASHenv] = ACTIONS(1051), - [anon_sym_extern] = ACTIONS(1051), - [anon_sym_module] = ACTIONS(1051), - [anon_sym_use] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_DOLLAR] = ACTIONS(1053), - [anon_sym_error] = ACTIONS(1051), - [anon_sym_list] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_loop] = ACTIONS(1051), - [anon_sym_make] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_match] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_catch] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_source] = ACTIONS(1051), - [anon_sym_source_DASHenv] = ACTIONS(1051), - [anon_sym_register] = ACTIONS(1051), - [anon_sym_hide] = ACTIONS(1051), - [anon_sym_hide_DASHenv] = ACTIONS(1051), - [anon_sym_overlay] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_as] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1053), - [anon_sym_BANG_TILDE] = ACTIONS(1053), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1053), - [aux_sym__val_number_token2] = ACTIONS(1053), - [aux_sym__val_number_token3] = ACTIONS(1053), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1053), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1053), - [sym__str_single_quotes] = ACTIONS(1053), - [sym__str_back_ticks] = ACTIONS(1053), - [aux_sym__record_key_token2] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1107), + [anon_sym_DOLLAR] = ACTIONS(1107), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_list] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_make] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_else] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1107), + [anon_sym_DOT] = ACTIONS(1107), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_catch] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_new] = ACTIONS(1105), + [anon_sym_as] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1107), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1107), + [anon_sym_BANG_TILDE] = ACTIONS(1107), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1107), + [aux_sym__val_number_token2] = ACTIONS(1107), + [aux_sym__val_number_token3] = ACTIONS(1107), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1107), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1107), + [sym__str_single_quotes] = ACTIONS(1107), + [sym__str_back_ticks] = ACTIONS(1107), + [aux_sym__record_key_token2] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(3), }, [611] = { [sym_comment] = STATE(611), - [anon_sym_export] = ACTIONS(998), - [anon_sym_alias] = ACTIONS(998), - [anon_sym_let] = ACTIONS(998), - [anon_sym_let_DASHenv] = ACTIONS(998), - [anon_sym_mut] = ACTIONS(998), - [anon_sym_const] = ACTIONS(998), - [sym_cmd_identifier] = ACTIONS(998), - [anon_sym_def] = ACTIONS(998), - [anon_sym_export_DASHenv] = ACTIONS(998), - [anon_sym_extern] = ACTIONS(998), - [anon_sym_module] = ACTIONS(998), - [anon_sym_use] = ACTIONS(998), + [anon_sym_export] = ACTIONS(878), + [anon_sym_alias] = ACTIONS(878), + [anon_sym_let] = ACTIONS(878), + [anon_sym_let_DASHenv] = ACTIONS(878), + [anon_sym_mut] = ACTIONS(878), + [anon_sym_const] = ACTIONS(878), + [sym_cmd_identifier] = ACTIONS(878), + [anon_sym_def] = ACTIONS(878), + [anon_sym_export_DASHenv] = ACTIONS(878), + [anon_sym_extern] = ACTIONS(878), + [anon_sym_module] = ACTIONS(878), + [anon_sym_use] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(880), + [anon_sym_DOLLAR] = ACTIONS(880), + [anon_sym_error] = ACTIONS(878), + [anon_sym_list] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_break] = ACTIONS(878), + [anon_sym_continue] = ACTIONS(878), + [anon_sym_for] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_loop] = ACTIONS(878), + [anon_sym_make] = ACTIONS(878), + [anon_sym_while] = ACTIONS(878), + [anon_sym_do] = ACTIONS(878), + [anon_sym_if] = ACTIONS(878), + [anon_sym_else] = ACTIONS(878), + [anon_sym_match] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(880), + [anon_sym_DOT] = ACTIONS(880), + [anon_sym_try] = ACTIONS(878), + [anon_sym_catch] = ACTIONS(878), + [anon_sym_return] = ACTIONS(878), + [anon_sym_source] = ACTIONS(878), + [anon_sym_source_DASHenv] = ACTIONS(878), + [anon_sym_register] = ACTIONS(878), + [anon_sym_hide] = ACTIONS(878), + [anon_sym_hide_DASHenv] = ACTIONS(878), + [anon_sym_overlay] = ACTIONS(878), + [anon_sym_new] = ACTIONS(878), + [anon_sym_as] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(880), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(880), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(880), + [anon_sym_BANG_EQ] = ACTIONS(880), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(880), + [anon_sym_GT_EQ] = ACTIONS(880), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(880), + [anon_sym_BANG_TILDE] = ACTIONS(880), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(880), + [aux_sym__val_number_token2] = ACTIONS(880), + [aux_sym__val_number_token3] = ACTIONS(880), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(880), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(880), + [sym__str_single_quotes] = ACTIONS(880), + [sym__str_back_ticks] = ACTIONS(880), + [aux_sym__record_key_token2] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(3), + }, + [612] = { + [sym_comment] = STATE(612), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), [anon_sym_LPAREN] = ACTIONS(1035), [anon_sym_DOLLAR] = ACTIONS(1035), - [anon_sym_error] = ACTIONS(998), - [anon_sym_list] = ACTIONS(998), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(998), - [anon_sym_break] = ACTIONS(998), - [anon_sym_continue] = ACTIONS(998), - [anon_sym_for] = ACTIONS(998), - [anon_sym_in] = ACTIONS(998), - [anon_sym_loop] = ACTIONS(998), - [anon_sym_make] = ACTIONS(998), - [anon_sym_while] = ACTIONS(998), - [anon_sym_do] = ACTIONS(998), - [anon_sym_if] = ACTIONS(998), - [anon_sym_else] = ACTIONS(998), - [anon_sym_match] = ACTIONS(998), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), [anon_sym_RBRACE] = ACTIONS(1035), [anon_sym_DOT] = ACTIONS(1035), - [anon_sym_try] = ACTIONS(998), - [anon_sym_catch] = ACTIONS(998), - [anon_sym_return] = ACTIONS(998), - [anon_sym_source] = ACTIONS(998), - [anon_sym_source_DASHenv] = ACTIONS(998), - [anon_sym_register] = ACTIONS(998), - [anon_sym_hide] = ACTIONS(998), - [anon_sym_hide_DASHenv] = ACTIONS(998), - [anon_sym_overlay] = ACTIONS(998), - [anon_sym_new] = ACTIONS(998), - [anon_sym_as] = ACTIONS(998), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(1035), - [anon_sym_PLUS_PLUS] = ACTIONS(1035), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(1035), - [anon_sym_PLUS] = ACTIONS(998), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(1035), - [anon_sym_BANG_EQ] = ACTIONS(1035), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(1035), - [anon_sym_GT_EQ] = ACTIONS(1035), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), [anon_sym_EQ_TILDE] = ACTIONS(1035), [anon_sym_BANG_TILDE] = ACTIONS(1035), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(998), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), [aux_sym__val_number_token1] = ACTIONS(1035), [aux_sym__val_number_token2] = ACTIONS(1035), [aux_sym__val_number_token3] = ACTIONS(1035), - [aux_sym__val_number_token4] = ACTIONS(998), + [aux_sym__val_number_token4] = ACTIONS(1033), [aux_sym__val_number_token5] = ACTIONS(1035), - [aux_sym__val_number_token6] = ACTIONS(998), + [aux_sym__val_number_token6] = ACTIONS(1033), [anon_sym_DQUOTE] = ACTIONS(1035), [sym__str_single_quotes] = ACTIONS(1035), [sym__str_back_ticks] = ACTIONS(1035), - [aux_sym__record_key_token2] = ACTIONS(998), - [anon_sym_POUND] = ACTIONS(3), - }, - [612] = { - [sym_comment] = STATE(612), - [anon_sym_export] = ACTIONS(1101), - [anon_sym_alias] = ACTIONS(1101), - [anon_sym_let] = ACTIONS(1101), - [anon_sym_let_DASHenv] = ACTIONS(1101), - [anon_sym_mut] = ACTIONS(1101), - [anon_sym_const] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1101), - [anon_sym_def] = ACTIONS(1101), - [anon_sym_export_DASHenv] = ACTIONS(1101), - [anon_sym_extern] = ACTIONS(1101), - [anon_sym_module] = ACTIONS(1101), - [anon_sym_use] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1101), - [anon_sym_list] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_break] = ACTIONS(1101), - [anon_sym_continue] = ACTIONS(1101), - [anon_sym_for] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_loop] = ACTIONS(1101), - [anon_sym_make] = ACTIONS(1101), - [anon_sym_while] = ACTIONS(1101), - [anon_sym_do] = ACTIONS(1101), - [anon_sym_if] = ACTIONS(1101), - [anon_sym_else] = ACTIONS(1101), - [anon_sym_match] = ACTIONS(1101), - [anon_sym_RBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1101), - [anon_sym_catch] = ACTIONS(1101), - [anon_sym_return] = ACTIONS(1101), - [anon_sym_source] = ACTIONS(1101), - [anon_sym_source_DASHenv] = ACTIONS(1101), - [anon_sym_register] = ACTIONS(1101), - [anon_sym_hide] = ACTIONS(1101), - [anon_sym_hide_DASHenv] = ACTIONS(1101), - [anon_sym_overlay] = ACTIONS(1101), - [anon_sym_new] = ACTIONS(1101), - [anon_sym_as] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_token1] = ACTIONS(1103), - [aux_sym__val_number_token2] = ACTIONS(1103), - [aux_sym__val_number_token3] = ACTIONS(1103), - [aux_sym__val_number_token4] = ACTIONS(1101), - [aux_sym__val_number_token5] = ACTIONS(1103), - [aux_sym__val_number_token6] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [aux_sym__record_key_token2] = ACTIONS(1101), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [613] = { [sym_comment] = STATE(613), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_let_DASHenv] = ACTIONS(1085), - [anon_sym_mut] = ACTIONS(1085), - [anon_sym_const] = ACTIONS(1085), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_export_DASHenv] = ACTIONS(1085), - [anon_sym_extern] = ACTIONS(1085), - [anon_sym_module] = ACTIONS(1085), - [anon_sym_use] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(1087), - [anon_sym_DOLLAR] = ACTIONS(1087), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_list] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1085), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1085), - [anon_sym_loop] = ACTIONS(1085), - [anon_sym_make] = ACTIONS(1085), - [anon_sym_while] = ACTIONS(1085), - [anon_sym_do] = ACTIONS(1085), - [anon_sym_if] = ACTIONS(1085), - [anon_sym_else] = ACTIONS(1085), - [anon_sym_match] = ACTIONS(1085), - [anon_sym_RBRACE] = ACTIONS(1087), - [anon_sym_DOT] = ACTIONS(1087), - [anon_sym_try] = ACTIONS(1085), - [anon_sym_catch] = ACTIONS(1085), - [anon_sym_return] = ACTIONS(1085), - [anon_sym_source] = ACTIONS(1085), - [anon_sym_source_DASHenv] = ACTIONS(1085), - [anon_sym_register] = ACTIONS(1085), - [anon_sym_hide] = ACTIONS(1085), - [anon_sym_hide_DASHenv] = ACTIONS(1085), - [anon_sym_overlay] = ACTIONS(1085), - [anon_sym_new] = ACTIONS(1085), - [anon_sym_as] = ACTIONS(1085), - [anon_sym_STAR] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1087), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_SLASH] = ACTIONS(1085), - [anon_sym_mod] = ACTIONS(1085), - [anon_sym_SLASH_SLASH] = ACTIONS(1087), - [anon_sym_PLUS] = ACTIONS(1085), - [anon_sym_bit_DASHshl] = ACTIONS(1085), - [anon_sym_bit_DASHshr] = ACTIONS(1085), - [anon_sym_EQ_EQ] = ACTIONS(1087), - [anon_sym_BANG_EQ] = ACTIONS(1087), - [anon_sym_LT2] = ACTIONS(1085), - [anon_sym_LT_EQ] = ACTIONS(1087), - [anon_sym_GT_EQ] = ACTIONS(1087), - [anon_sym_not_DASHin] = ACTIONS(1085), - [anon_sym_starts_DASHwith] = ACTIONS(1085), - [anon_sym_ends_DASHwith] = ACTIONS(1085), - [anon_sym_EQ_TILDE] = ACTIONS(1087), - [anon_sym_BANG_TILDE] = ACTIONS(1087), - [anon_sym_bit_DASHand] = ACTIONS(1085), - [anon_sym_bit_DASHxor] = ACTIONS(1085), - [anon_sym_bit_DASHor] = ACTIONS(1085), - [anon_sym_and] = ACTIONS(1085), - [anon_sym_xor] = ACTIONS(1085), - [anon_sym_or] = ACTIONS(1085), - [aux_sym__val_number_decimal_token1] = ACTIONS(1085), - [aux_sym__val_number_token1] = ACTIONS(1087), - [aux_sym__val_number_token2] = ACTIONS(1087), - [aux_sym__val_number_token3] = ACTIONS(1087), - [aux_sym__val_number_token4] = ACTIONS(1085), - [aux_sym__val_number_token5] = ACTIONS(1087), - [aux_sym__val_number_token6] = ACTIONS(1085), - [anon_sym_DQUOTE] = ACTIONS(1087), - [sym__str_single_quotes] = ACTIONS(1087), - [sym__str_back_ticks] = ACTIONS(1087), - [aux_sym__record_key_token2] = ACTIONS(1085), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1035), + [anon_sym_BANG_EQ] = ACTIONS(1035), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1035), + [anon_sym_GT_EQ] = ACTIONS(1035), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1035), + [anon_sym_BANG_TILDE] = ACTIONS(1035), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [614] = { [sym_comment] = STATE(614), - [anon_sym_export] = ACTIONS(1097), - [anon_sym_alias] = ACTIONS(1097), - [anon_sym_let] = ACTIONS(1097), - [anon_sym_let_DASHenv] = ACTIONS(1097), - [anon_sym_mut] = ACTIONS(1097), - [anon_sym_const] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1097), - [anon_sym_def] = ACTIONS(1097), - [anon_sym_export_DASHenv] = ACTIONS(1097), - [anon_sym_extern] = ACTIONS(1097), - [anon_sym_module] = ACTIONS(1097), - [anon_sym_use] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1099), - [anon_sym_DOLLAR] = ACTIONS(1099), - [anon_sym_error] = ACTIONS(1097), - [anon_sym_list] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_break] = ACTIONS(1097), - [anon_sym_continue] = ACTIONS(1097), - [anon_sym_for] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_loop] = ACTIONS(1097), - [anon_sym_make] = ACTIONS(1097), - [anon_sym_while] = ACTIONS(1097), - [anon_sym_do] = ACTIONS(1097), - [anon_sym_if] = ACTIONS(1097), - [anon_sym_else] = ACTIONS(1097), - [anon_sym_match] = ACTIONS(1097), - [anon_sym_RBRACE] = ACTIONS(1099), - [anon_sym_DOT] = ACTIONS(1099), - [anon_sym_try] = ACTIONS(1097), - [anon_sym_catch] = ACTIONS(1097), - [anon_sym_return] = ACTIONS(1097), - [anon_sym_source] = ACTIONS(1097), - [anon_sym_source_DASHenv] = ACTIONS(1097), - [anon_sym_register] = ACTIONS(1097), - [anon_sym_hide] = ACTIONS(1097), - [anon_sym_hide_DASHenv] = ACTIONS(1097), - [anon_sym_overlay] = ACTIONS(1097), - [anon_sym_new] = ACTIONS(1097), - [anon_sym_as] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1099), - [anon_sym_PLUS_PLUS] = ACTIONS(1099), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1099), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1099), - [anon_sym_BANG_EQ] = ACTIONS(1099), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1099), - [anon_sym_GT_EQ] = ACTIONS(1099), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1099), - [anon_sym_BANG_TILDE] = ACTIONS(1099), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_token1] = ACTIONS(1099), - [aux_sym__val_number_token2] = ACTIONS(1099), - [aux_sym__val_number_token3] = ACTIONS(1099), - [aux_sym__val_number_token4] = ACTIONS(1097), - [aux_sym__val_number_token5] = ACTIONS(1099), - [aux_sym__val_number_token6] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1099), - [sym__str_single_quotes] = ACTIONS(1099), - [sym__str_back_ticks] = ACTIONS(1099), - [aux_sym__record_key_token2] = ACTIONS(1097), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1035), + [anon_sym_BANG_TILDE] = ACTIONS(1035), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [615] = { [sym_comment] = STATE(615), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1009), - [anon_sym_DOLLAR] = ACTIONS(1009), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_list] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_make] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_else] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1009), - [anon_sym_DOT] = ACTIONS(1009), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_catch] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_new] = ACTIONS(1007), - [anon_sym_as] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1009), - [anon_sym_PLUS_PLUS] = ACTIONS(1009), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1009), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1009), - [anon_sym_BANG_EQ] = ACTIONS(1009), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1009), - [anon_sym_GT_EQ] = ACTIONS(1009), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1009), - [anon_sym_BANG_TILDE] = ACTIONS(1009), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1009), - [aux_sym__val_number_token2] = ACTIONS(1009), - [aux_sym__val_number_token3] = ACTIONS(1009), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1009), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1009), - [sym__str_single_quotes] = ACTIONS(1009), - [sym__str_back_ticks] = ACTIONS(1009), - [aux_sym__record_key_token2] = ACTIONS(1007), + [anon_sym_export] = ACTIONS(1091), + [anon_sym_alias] = ACTIONS(1091), + [anon_sym_let] = ACTIONS(1091), + [anon_sym_let_DASHenv] = ACTIONS(1091), + [anon_sym_mut] = ACTIONS(1091), + [anon_sym_const] = ACTIONS(1091), + [sym_cmd_identifier] = ACTIONS(1091), + [anon_sym_def] = ACTIONS(1091), + [anon_sym_export_DASHenv] = ACTIONS(1091), + [anon_sym_extern] = ACTIONS(1091), + [anon_sym_module] = ACTIONS(1091), + [anon_sym_use] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1093), + [anon_sym_DOLLAR] = ACTIONS(1093), + [anon_sym_error] = ACTIONS(1091), + [anon_sym_list] = ACTIONS(1091), + [anon_sym_GT] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_break] = ACTIONS(1091), + [anon_sym_continue] = ACTIONS(1091), + [anon_sym_for] = ACTIONS(1091), + [anon_sym_in] = ACTIONS(1091), + [anon_sym_loop] = ACTIONS(1091), + [anon_sym_make] = ACTIONS(1091), + [anon_sym_while] = ACTIONS(1091), + [anon_sym_do] = ACTIONS(1091), + [anon_sym_if] = ACTIONS(1091), + [anon_sym_else] = ACTIONS(1091), + [anon_sym_match] = ACTIONS(1091), + [anon_sym_RBRACE] = ACTIONS(1093), + [anon_sym_DOT] = ACTIONS(1093), + [anon_sym_try] = ACTIONS(1091), + [anon_sym_catch] = ACTIONS(1091), + [anon_sym_return] = ACTIONS(1091), + [anon_sym_source] = ACTIONS(1091), + [anon_sym_source_DASHenv] = ACTIONS(1091), + [anon_sym_register] = ACTIONS(1091), + [anon_sym_hide] = ACTIONS(1091), + [anon_sym_hide_DASHenv] = ACTIONS(1091), + [anon_sym_overlay] = ACTIONS(1091), + [anon_sym_new] = ACTIONS(1091), + [anon_sym_as] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_STAR_STAR] = ACTIONS(1093), + [anon_sym_PLUS_PLUS] = ACTIONS(1093), + [anon_sym_SLASH] = ACTIONS(1091), + [anon_sym_mod] = ACTIONS(1091), + [anon_sym_SLASH_SLASH] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_bit_DASHshl] = ACTIONS(1091), + [anon_sym_bit_DASHshr] = ACTIONS(1091), + [anon_sym_EQ_EQ] = ACTIONS(1093), + [anon_sym_BANG_EQ] = ACTIONS(1093), + [anon_sym_LT2] = ACTIONS(1091), + [anon_sym_LT_EQ] = ACTIONS(1093), + [anon_sym_GT_EQ] = ACTIONS(1093), + [anon_sym_not_DASHin] = ACTIONS(1091), + [anon_sym_starts_DASHwith] = ACTIONS(1091), + [anon_sym_ends_DASHwith] = ACTIONS(1091), + [anon_sym_EQ_TILDE] = ACTIONS(1093), + [anon_sym_BANG_TILDE] = ACTIONS(1093), + [anon_sym_bit_DASHand] = ACTIONS(1091), + [anon_sym_bit_DASHxor] = ACTIONS(1091), + [anon_sym_bit_DASHor] = ACTIONS(1091), + [anon_sym_and] = ACTIONS(1091), + [anon_sym_xor] = ACTIONS(1091), + [anon_sym_or] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1093), + [aux_sym__val_number_token2] = ACTIONS(1093), + [aux_sym__val_number_token3] = ACTIONS(1093), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1093), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1093), + [sym__str_single_quotes] = ACTIONS(1093), + [sym__str_back_ticks] = ACTIONS(1093), + [aux_sym__record_key_token2] = ACTIONS(1091), [anon_sym_POUND] = ACTIONS(3), }, [616] = { [sym_comment] = STATE(616), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1037), - [anon_sym_mod] = ACTIONS(1037), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1165), + [anon_sym_alias] = ACTIONS(1165), + [anon_sym_let] = ACTIONS(1165), + [anon_sym_let_DASHenv] = ACTIONS(1165), + [anon_sym_mut] = ACTIONS(1165), + [anon_sym_const] = ACTIONS(1165), + [sym_cmd_identifier] = ACTIONS(1165), + [anon_sym_def] = ACTIONS(1165), + [anon_sym_export_DASHenv] = ACTIONS(1165), + [anon_sym_extern] = ACTIONS(1165), + [anon_sym_module] = ACTIONS(1165), + [anon_sym_use] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1167), + [anon_sym_DOLLAR] = ACTIONS(1167), + [anon_sym_error] = ACTIONS(1165), + [anon_sym_list] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_break] = ACTIONS(1165), + [anon_sym_continue] = ACTIONS(1165), + [anon_sym_for] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_loop] = ACTIONS(1165), + [anon_sym_make] = ACTIONS(1165), + [anon_sym_while] = ACTIONS(1165), + [anon_sym_do] = ACTIONS(1165), + [anon_sym_if] = ACTIONS(1165), + [anon_sym_else] = ACTIONS(1165), + [anon_sym_match] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1167), + [anon_sym_DOT] = ACTIONS(1167), + [anon_sym_try] = ACTIONS(1165), + [anon_sym_catch] = ACTIONS(1165), + [anon_sym_return] = ACTIONS(1165), + [anon_sym_source] = ACTIONS(1165), + [anon_sym_source_DASHenv] = ACTIONS(1165), + [anon_sym_register] = ACTIONS(1165), + [anon_sym_hide] = ACTIONS(1165), + [anon_sym_hide_DASHenv] = ACTIONS(1165), + [anon_sym_overlay] = ACTIONS(1165), + [anon_sym_new] = ACTIONS(1165), + [anon_sym_as] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1167), + [anon_sym_PLUS_PLUS] = ACTIONS(1167), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1167), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1167), + [anon_sym_BANG_EQ] = ACTIONS(1167), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1167), + [anon_sym_GT_EQ] = ACTIONS(1167), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1167), + [anon_sym_BANG_TILDE] = ACTIONS(1167), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_token1] = ACTIONS(1167), + [aux_sym__val_number_token2] = ACTIONS(1167), + [aux_sym__val_number_token3] = ACTIONS(1167), + [aux_sym__val_number_token4] = ACTIONS(1165), + [aux_sym__val_number_token5] = ACTIONS(1167), + [aux_sym__val_number_token6] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1167), + [sym__str_single_quotes] = ACTIONS(1167), + [sym__str_back_ticks] = ACTIONS(1167), + [aux_sym__record_key_token2] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(3), }, [617] = { [sym_comment] = STATE(617), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1107), + [anon_sym_DOLLAR] = ACTIONS(1107), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_list] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_make] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_else] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1107), + [anon_sym_DOT] = ACTIONS(1107), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_catch] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_new] = ACTIONS(1105), + [anon_sym_as] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1107), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1107), + [anon_sym_BANG_TILDE] = ACTIONS(1107), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1107), + [aux_sym__val_number_token2] = ACTIONS(1107), + [aux_sym__val_number_token3] = ACTIONS(1107), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1107), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1107), + [sym__str_single_quotes] = ACTIONS(1107), + [sym__str_back_ticks] = ACTIONS(1107), + [aux_sym__record_key_token2] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(3), }, [618] = { [sym_comment] = STATE(618), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1035), + [anon_sym_BANG_EQ] = ACTIONS(1035), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1035), + [anon_sym_GT_EQ] = ACTIONS(1035), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1035), + [anon_sym_BANG_TILDE] = ACTIONS(1035), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [619] = { [sym_comment] = STATE(619), - [anon_sym_export] = ACTIONS(1021), - [anon_sym_alias] = ACTIONS(1021), - [anon_sym_let] = ACTIONS(1021), - [anon_sym_let_DASHenv] = ACTIONS(1021), - [anon_sym_mut] = ACTIONS(1021), - [anon_sym_const] = ACTIONS(1021), - [sym_cmd_identifier] = ACTIONS(1021), - [anon_sym_def] = ACTIONS(1021), - [anon_sym_export_DASHenv] = ACTIONS(1021), - [anon_sym_extern] = ACTIONS(1021), - [anon_sym_module] = ACTIONS(1021), - [anon_sym_use] = ACTIONS(1021), - [anon_sym_LPAREN] = ACTIONS(1023), - [anon_sym_DOLLAR] = ACTIONS(1023), - [anon_sym_error] = ACTIONS(1021), - [anon_sym_list] = ACTIONS(1021), - [anon_sym_GT] = ACTIONS(1021), - [anon_sym_DASH] = ACTIONS(1021), - [anon_sym_break] = ACTIONS(1021), - [anon_sym_continue] = ACTIONS(1021), - [anon_sym_for] = ACTIONS(1021), - [anon_sym_in] = ACTIONS(1021), - [anon_sym_loop] = ACTIONS(1021), - [anon_sym_make] = ACTIONS(1021), - [anon_sym_while] = ACTIONS(1021), - [anon_sym_do] = ACTIONS(1021), - [anon_sym_if] = ACTIONS(1021), - [anon_sym_else] = ACTIONS(1021), - [anon_sym_match] = ACTIONS(1021), - [anon_sym_RBRACE] = ACTIONS(1023), - [anon_sym_DOT] = ACTIONS(1023), - [anon_sym_try] = ACTIONS(1021), - [anon_sym_catch] = ACTIONS(1021), - [anon_sym_return] = ACTIONS(1021), - [anon_sym_source] = ACTIONS(1021), - [anon_sym_source_DASHenv] = ACTIONS(1021), - [anon_sym_register] = ACTIONS(1021), - [anon_sym_hide] = ACTIONS(1021), - [anon_sym_hide_DASHenv] = ACTIONS(1021), - [anon_sym_overlay] = ACTIONS(1021), - [anon_sym_new] = ACTIONS(1021), - [anon_sym_as] = ACTIONS(1021), - [anon_sym_STAR] = ACTIONS(1021), - [anon_sym_STAR_STAR] = ACTIONS(1023), - [anon_sym_PLUS_PLUS] = ACTIONS(1023), - [anon_sym_SLASH] = ACTIONS(1021), - [anon_sym_mod] = ACTIONS(1021), - [anon_sym_SLASH_SLASH] = ACTIONS(1023), - [anon_sym_PLUS] = ACTIONS(1021), - [anon_sym_bit_DASHshl] = ACTIONS(1021), - [anon_sym_bit_DASHshr] = ACTIONS(1021), - [anon_sym_EQ_EQ] = ACTIONS(1023), - [anon_sym_BANG_EQ] = ACTIONS(1023), - [anon_sym_LT2] = ACTIONS(1021), - [anon_sym_LT_EQ] = ACTIONS(1023), - [anon_sym_GT_EQ] = ACTIONS(1023), - [anon_sym_not_DASHin] = ACTIONS(1021), - [anon_sym_starts_DASHwith] = ACTIONS(1021), - [anon_sym_ends_DASHwith] = ACTIONS(1021), - [anon_sym_EQ_TILDE] = ACTIONS(1023), - [anon_sym_BANG_TILDE] = ACTIONS(1023), - [anon_sym_bit_DASHand] = ACTIONS(1021), - [anon_sym_bit_DASHxor] = ACTIONS(1021), - [anon_sym_bit_DASHor] = ACTIONS(1021), - [anon_sym_and] = ACTIONS(1021), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1021), - [aux_sym__val_number_decimal_token1] = ACTIONS(1021), - [aux_sym__val_number_token1] = ACTIONS(1023), - [aux_sym__val_number_token2] = ACTIONS(1023), - [aux_sym__val_number_token3] = ACTIONS(1023), - [aux_sym__val_number_token4] = ACTIONS(1021), - [aux_sym__val_number_token5] = ACTIONS(1023), - [aux_sym__val_number_token6] = ACTIONS(1021), - [anon_sym_DQUOTE] = ACTIONS(1023), - [sym__str_single_quotes] = ACTIONS(1023), - [sym__str_back_ticks] = ACTIONS(1023), - [aux_sym__record_key_token2] = ACTIONS(1021), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(3), }, [620] = { [sym_comment] = STATE(620), - [anon_sym_export] = ACTIONS(1149), - [anon_sym_alias] = ACTIONS(1149), - [anon_sym_let] = ACTIONS(1149), - [anon_sym_let_DASHenv] = ACTIONS(1149), - [anon_sym_mut] = ACTIONS(1149), - [anon_sym_const] = ACTIONS(1149), - [sym_cmd_identifier] = ACTIONS(1149), - [anon_sym_def] = ACTIONS(1149), - [anon_sym_export_DASHenv] = ACTIONS(1149), - [anon_sym_extern] = ACTIONS(1149), - [anon_sym_module] = ACTIONS(1149), - [anon_sym_use] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1149), - [anon_sym_list] = ACTIONS(1149), - [anon_sym_GT] = ACTIONS(1149), - [anon_sym_DASH] = ACTIONS(1149), - [anon_sym_break] = ACTIONS(1149), - [anon_sym_continue] = ACTIONS(1149), - [anon_sym_for] = ACTIONS(1149), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_loop] = ACTIONS(1149), - [anon_sym_make] = ACTIONS(1149), - [anon_sym_while] = ACTIONS(1149), - [anon_sym_do] = ACTIONS(1149), - [anon_sym_if] = ACTIONS(1149), - [anon_sym_else] = ACTIONS(1149), - [anon_sym_match] = ACTIONS(1149), - [anon_sym_RBRACE] = ACTIONS(1151), - [anon_sym_DOT] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1149), - [anon_sym_catch] = ACTIONS(1149), - [anon_sym_return] = ACTIONS(1149), - [anon_sym_source] = ACTIONS(1149), - [anon_sym_source_DASHenv] = ACTIONS(1149), - [anon_sym_register] = ACTIONS(1149), - [anon_sym_hide] = ACTIONS(1149), - [anon_sym_hide_DASHenv] = ACTIONS(1149), - [anon_sym_overlay] = ACTIONS(1149), - [anon_sym_new] = ACTIONS(1149), - [anon_sym_as] = ACTIONS(1149), - [anon_sym_STAR] = ACTIONS(1149), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1149), - [anon_sym_mod] = ACTIONS(1149), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1149), - [anon_sym_bit_DASHshl] = ACTIONS(1149), - [anon_sym_bit_DASHshr] = ACTIONS(1149), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1149), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1149), - [anon_sym_starts_DASHwith] = ACTIONS(1149), - [anon_sym_ends_DASHwith] = ACTIONS(1149), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1149), - [anon_sym_bit_DASHxor] = ACTIONS(1149), - [anon_sym_bit_DASHor] = ACTIONS(1149), - [anon_sym_and] = ACTIONS(1149), - [anon_sym_xor] = ACTIONS(1149), - [anon_sym_or] = ACTIONS(1149), - [aux_sym__val_number_decimal_token1] = ACTIONS(1149), - [aux_sym__val_number_token1] = ACTIONS(1151), - [aux_sym__val_number_token2] = ACTIONS(1151), - [aux_sym__val_number_token3] = ACTIONS(1151), - [aux_sym__val_number_token4] = ACTIONS(1149), - [aux_sym__val_number_token5] = ACTIONS(1151), - [aux_sym__val_number_token6] = ACTIONS(1149), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [aux_sym__record_key_token2] = ACTIONS(1149), - [anon_sym_POUND] = ACTIONS(3), - }, - [621] = { - [sym_comment] = STATE(621), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), - }, - [622] = { - [sym_comment] = STATE(622), - [anon_sym_export] = ACTIONS(1153), - [anon_sym_alias] = ACTIONS(1153), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_let_DASHenv] = ACTIONS(1153), - [anon_sym_mut] = ACTIONS(1153), - [anon_sym_const] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1153), - [anon_sym_def] = ACTIONS(1153), - [anon_sym_export_DASHenv] = ACTIONS(1153), - [anon_sym_extern] = ACTIONS(1153), - [anon_sym_module] = ACTIONS(1153), - [anon_sym_use] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1153), - [anon_sym_list] = ACTIONS(1153), - [anon_sym_GT] = ACTIONS(1153), - [anon_sym_DASH] = ACTIONS(1153), - [anon_sym_break] = ACTIONS(1153), - [anon_sym_continue] = ACTIONS(1153), - [anon_sym_for] = ACTIONS(1153), - [anon_sym_in] = ACTIONS(1153), - [anon_sym_loop] = ACTIONS(1153), - [anon_sym_make] = ACTIONS(1153), - [anon_sym_while] = ACTIONS(1153), - [anon_sym_do] = ACTIONS(1153), - [anon_sym_if] = ACTIONS(1153), - [anon_sym_else] = ACTIONS(1153), - [anon_sym_match] = ACTIONS(1153), - [anon_sym_RBRACE] = ACTIONS(1155), - [anon_sym_DOT] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1153), - [anon_sym_catch] = ACTIONS(1153), - [anon_sym_return] = ACTIONS(1153), - [anon_sym_source] = ACTIONS(1153), - [anon_sym_source_DASHenv] = ACTIONS(1153), - [anon_sym_register] = ACTIONS(1153), - [anon_sym_hide] = ACTIONS(1153), - [anon_sym_hide_DASHenv] = ACTIONS(1153), - [anon_sym_overlay] = ACTIONS(1153), - [anon_sym_new] = ACTIONS(1153), - [anon_sym_as] = ACTIONS(1153), - [anon_sym_STAR] = ACTIONS(1153), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1153), - [anon_sym_mod] = ACTIONS(1153), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1153), - [anon_sym_bit_DASHshl] = ACTIONS(1153), - [anon_sym_bit_DASHshr] = ACTIONS(1153), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1153), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1153), - [anon_sym_starts_DASHwith] = ACTIONS(1153), - [anon_sym_ends_DASHwith] = ACTIONS(1153), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1153), - [anon_sym_bit_DASHxor] = ACTIONS(1153), - [anon_sym_bit_DASHor] = ACTIONS(1153), - [anon_sym_and] = ACTIONS(1153), - [anon_sym_xor] = ACTIONS(1153), - [anon_sym_or] = ACTIONS(1153), - [aux_sym__val_number_decimal_token1] = ACTIONS(1153), - [aux_sym__val_number_token1] = ACTIONS(1155), - [aux_sym__val_number_token2] = ACTIONS(1155), - [aux_sym__val_number_token3] = ACTIONS(1155), - [aux_sym__val_number_token4] = ACTIONS(1153), - [aux_sym__val_number_token5] = ACTIONS(1155), - [aux_sym__val_number_token6] = ACTIONS(1153), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [aux_sym__record_key_token2] = ACTIONS(1153), - [anon_sym_POUND] = ACTIONS(3), - }, - [623] = { - [sym_comment] = STATE(623), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1363), - [anon_sym_DASH] = ACTIONS(1365), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1367), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1365), - [anon_sym_bit_DASHshl] = ACTIONS(1375), - [anon_sym_bit_DASHshr] = ACTIONS(1375), - [anon_sym_EQ_EQ] = ACTIONS(1377), - [anon_sym_BANG_EQ] = ACTIONS(1377), - [anon_sym_LT2] = ACTIONS(1363), - [anon_sym_LT_EQ] = ACTIONS(1377), - [anon_sym_GT_EQ] = ACTIONS(1377), - [anon_sym_not_DASHin] = ACTIONS(1367), - [anon_sym_starts_DASHwith] = ACTIONS(1367), - [anon_sym_ends_DASHwith] = ACTIONS(1367), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(3), - }, - [624] = { - [sym_comment] = STATE(624), [anon_sym_export] = ACTIONS(1133), [anon_sym_alias] = ACTIONS(1133), [anon_sym_let] = ACTIONS(1133), @@ -111088,418 +114434,172 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__record_key_token2] = ACTIONS(1133), [anon_sym_POUND] = ACTIONS(3), }, - [625] = { - [sym_comment] = STATE(625), - [anon_sym_export] = ACTIONS(1121), - [anon_sym_alias] = ACTIONS(1121), - [anon_sym_let] = ACTIONS(1121), - [anon_sym_let_DASHenv] = ACTIONS(1121), - [anon_sym_mut] = ACTIONS(1121), - [anon_sym_const] = ACTIONS(1121), - [sym_cmd_identifier] = ACTIONS(1121), - [anon_sym_def] = ACTIONS(1121), - [anon_sym_export_DASHenv] = ACTIONS(1121), - [anon_sym_extern] = ACTIONS(1121), - [anon_sym_module] = ACTIONS(1121), - [anon_sym_use] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1123), - [anon_sym_DOLLAR] = ACTIONS(1123), - [anon_sym_error] = ACTIONS(1121), - [anon_sym_list] = ACTIONS(1121), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_break] = ACTIONS(1121), - [anon_sym_continue] = ACTIONS(1121), - [anon_sym_for] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_loop] = ACTIONS(1121), - [anon_sym_make] = ACTIONS(1121), - [anon_sym_while] = ACTIONS(1121), - [anon_sym_do] = ACTIONS(1121), - [anon_sym_if] = ACTIONS(1121), - [anon_sym_else] = ACTIONS(1121), - [anon_sym_match] = ACTIONS(1121), - [anon_sym_RBRACE] = ACTIONS(1123), - [anon_sym_DOT] = ACTIONS(1123), - [anon_sym_try] = ACTIONS(1121), - [anon_sym_catch] = ACTIONS(1121), - [anon_sym_return] = ACTIONS(1121), - [anon_sym_source] = ACTIONS(1121), - [anon_sym_source_DASHenv] = ACTIONS(1121), - [anon_sym_register] = ACTIONS(1121), - [anon_sym_hide] = ACTIONS(1121), - [anon_sym_hide_DASHenv] = ACTIONS(1121), - [anon_sym_overlay] = ACTIONS(1121), - [anon_sym_new] = ACTIONS(1121), - [anon_sym_as] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1123), - [anon_sym_PLUS_PLUS] = ACTIONS(1123), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1121), - [anon_sym_SLASH_SLASH] = ACTIONS(1123), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1121), - [anon_sym_bit_DASHshr] = ACTIONS(1121), - [anon_sym_EQ_EQ] = ACTIONS(1123), - [anon_sym_BANG_EQ] = ACTIONS(1123), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1123), - [anon_sym_GT_EQ] = ACTIONS(1123), - [anon_sym_not_DASHin] = ACTIONS(1121), - [anon_sym_starts_DASHwith] = ACTIONS(1121), - [anon_sym_ends_DASHwith] = ACTIONS(1121), - [anon_sym_EQ_TILDE] = ACTIONS(1123), - [anon_sym_BANG_TILDE] = ACTIONS(1123), - [anon_sym_bit_DASHand] = ACTIONS(1121), - [anon_sym_bit_DASHxor] = ACTIONS(1121), - [anon_sym_bit_DASHor] = ACTIONS(1121), - [anon_sym_and] = ACTIONS(1121), - [anon_sym_xor] = ACTIONS(1121), - [anon_sym_or] = ACTIONS(1121), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_token1] = ACTIONS(1123), - [aux_sym__val_number_token2] = ACTIONS(1123), - [aux_sym__val_number_token3] = ACTIONS(1123), - [aux_sym__val_number_token4] = ACTIONS(1121), - [aux_sym__val_number_token5] = ACTIONS(1123), - [aux_sym__val_number_token6] = ACTIONS(1121), - [anon_sym_DQUOTE] = ACTIONS(1123), - [sym__str_single_quotes] = ACTIONS(1123), - [sym__str_back_ticks] = ACTIONS(1123), - [aux_sym__record_key_token2] = ACTIONS(1121), - [anon_sym_POUND] = ACTIONS(3), - }, - [626] = { - [sym_comment] = STATE(626), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(932), - [anon_sym_DOLLAR] = ACTIONS(932), - [anon_sym_error] = ACTIONS(930), - [anon_sym_list] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_make] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_else] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(932), - [anon_sym_DOT] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_catch] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_new] = ACTIONS(930), - [anon_sym_as] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(932), - [anon_sym_PLUS_PLUS] = ACTIONS(932), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(932), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(932), - [anon_sym_BANG_EQ] = ACTIONS(932), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(932), - [anon_sym_GT_EQ] = ACTIONS(932), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(932), - [anon_sym_BANG_TILDE] = ACTIONS(932), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(932), - [aux_sym__val_number_token2] = ACTIONS(932), - [aux_sym__val_number_token3] = ACTIONS(932), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(932), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(932), - [sym__str_single_quotes] = ACTIONS(932), - [sym__str_back_ticks] = ACTIONS(932), - [aux_sym__record_key_token2] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(3), - }, - [627] = { - [sym_comment] = STATE(627), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = ACTIONS(1117), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_DOLLAR] = ACTIONS(1119), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_list] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_break] = ACTIONS(1117), - [anon_sym_continue] = ACTIONS(1117), - [anon_sym_for] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_loop] = ACTIONS(1117), - [anon_sym_make] = ACTIONS(1117), - [anon_sym_while] = ACTIONS(1117), - [anon_sym_do] = ACTIONS(1117), - [anon_sym_if] = ACTIONS(1117), - [anon_sym_else] = ACTIONS(1117), - [anon_sym_match] = ACTIONS(1117), - [anon_sym_RBRACE] = ACTIONS(1119), - [anon_sym_DOT] = ACTIONS(1119), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_catch] = ACTIONS(1117), - [anon_sym_return] = ACTIONS(1117), - [anon_sym_source] = ACTIONS(1117), - [anon_sym_source_DASHenv] = ACTIONS(1117), - [anon_sym_register] = ACTIONS(1117), - [anon_sym_hide] = ACTIONS(1117), - [anon_sym_hide_DASHenv] = ACTIONS(1117), - [anon_sym_overlay] = ACTIONS(1117), - [anon_sym_new] = ACTIONS(1117), - [anon_sym_as] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1119), - [anon_sym_PLUS_PLUS] = ACTIONS(1119), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1119), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1119), - [anon_sym_BANG_EQ] = ACTIONS(1119), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1119), - [anon_sym_GT_EQ] = ACTIONS(1119), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1119), - [anon_sym_BANG_TILDE] = ACTIONS(1119), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_token1] = ACTIONS(1119), - [aux_sym__val_number_token2] = ACTIONS(1119), - [aux_sym__val_number_token3] = ACTIONS(1119), - [aux_sym__val_number_token4] = ACTIONS(1117), - [aux_sym__val_number_token5] = ACTIONS(1119), - [aux_sym__val_number_token6] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1119), - [sym__str_single_quotes] = ACTIONS(1119), - [sym__str_back_ticks] = ACTIONS(1119), - [aux_sym__record_key_token2] = ACTIONS(1117), - [anon_sym_POUND] = ACTIONS(3), - }, - [628] = { - [sym_comment] = STATE(628), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_alias] = ACTIONS(1031), - [anon_sym_let] = ACTIONS(1031), - [anon_sym_let_DASHenv] = ACTIONS(1031), - [anon_sym_mut] = ACTIONS(1031), - [anon_sym_const] = ACTIONS(1031), - [sym_cmd_identifier] = ACTIONS(1031), - [anon_sym_def] = ACTIONS(1031), - [anon_sym_export_DASHenv] = ACTIONS(1031), - [anon_sym_extern] = ACTIONS(1031), - [anon_sym_module] = ACTIONS(1031), - [anon_sym_use] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1033), - [anon_sym_DOLLAR] = ACTIONS(1033), - [anon_sym_error] = ACTIONS(1031), - [anon_sym_list] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_break] = ACTIONS(1031), - [anon_sym_continue] = ACTIONS(1031), - [anon_sym_for] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_loop] = ACTIONS(1031), - [anon_sym_make] = ACTIONS(1031), - [anon_sym_while] = ACTIONS(1031), - [anon_sym_do] = ACTIONS(1031), - [anon_sym_if] = ACTIONS(1031), - [anon_sym_else] = ACTIONS(1031), - [anon_sym_match] = ACTIONS(1031), - [anon_sym_RBRACE] = ACTIONS(1033), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_try] = ACTIONS(1031), - [anon_sym_catch] = ACTIONS(1031), - [anon_sym_return] = ACTIONS(1031), - [anon_sym_source] = ACTIONS(1031), - [anon_sym_source_DASHenv] = ACTIONS(1031), - [anon_sym_register] = ACTIONS(1031), - [anon_sym_hide] = ACTIONS(1031), - [anon_sym_hide_DASHenv] = ACTIONS(1031), - [anon_sym_overlay] = ACTIONS(1031), - [anon_sym_new] = ACTIONS(1031), - [anon_sym_as] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1033), - [anon_sym_PLUS_PLUS] = ACTIONS(1033), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1033), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1033), - [anon_sym_BANG_EQ] = ACTIONS(1033), - [anon_sym_LT2] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1033), - [anon_sym_GT_EQ] = ACTIONS(1033), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1033), - [anon_sym_BANG_TILDE] = ACTIONS(1033), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1031), - [aux_sym__val_number_token1] = ACTIONS(1033), - [aux_sym__val_number_token2] = ACTIONS(1033), - [aux_sym__val_number_token3] = ACTIONS(1033), - [aux_sym__val_number_token4] = ACTIONS(1031), - [aux_sym__val_number_token5] = ACTIONS(1033), - [aux_sym__val_number_token6] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1033), - [sym__str_single_quotes] = ACTIONS(1033), - [sym__str_back_ticks] = ACTIONS(1033), - [aux_sym__record_key_token2] = ACTIONS(1031), + [621] = { + [sym_comment] = STATE(621), + [anon_sym_export] = ACTIONS(1063), + [anon_sym_alias] = ACTIONS(1063), + [anon_sym_let] = ACTIONS(1063), + [anon_sym_let_DASHenv] = ACTIONS(1063), + [anon_sym_mut] = ACTIONS(1063), + [anon_sym_const] = ACTIONS(1063), + [sym_cmd_identifier] = ACTIONS(1063), + [anon_sym_def] = ACTIONS(1063), + [anon_sym_export_DASHenv] = ACTIONS(1063), + [anon_sym_extern] = ACTIONS(1063), + [anon_sym_module] = ACTIONS(1063), + [anon_sym_use] = ACTIONS(1063), + [anon_sym_LPAREN] = ACTIONS(1065), + [anon_sym_DOLLAR] = ACTIONS(1065), + [anon_sym_error] = ACTIONS(1063), + [anon_sym_list] = ACTIONS(1063), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_break] = ACTIONS(1063), + [anon_sym_continue] = ACTIONS(1063), + [anon_sym_for] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_loop] = ACTIONS(1063), + [anon_sym_make] = ACTIONS(1063), + [anon_sym_while] = ACTIONS(1063), + [anon_sym_do] = ACTIONS(1063), + [anon_sym_if] = ACTIONS(1063), + [anon_sym_else] = ACTIONS(1063), + [anon_sym_match] = ACTIONS(1063), + [anon_sym_RBRACE] = ACTIONS(1065), + [anon_sym_DOT] = ACTIONS(1065), + [anon_sym_try] = ACTIONS(1063), + [anon_sym_catch] = ACTIONS(1063), + [anon_sym_return] = ACTIONS(1063), + [anon_sym_source] = ACTIONS(1063), + [anon_sym_source_DASHenv] = ACTIONS(1063), + [anon_sym_register] = ACTIONS(1063), + [anon_sym_hide] = ACTIONS(1063), + [anon_sym_hide_DASHenv] = ACTIONS(1063), + [anon_sym_overlay] = ACTIONS(1063), + [anon_sym_new] = ACTIONS(1063), + [anon_sym_as] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1065), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1065), + [anon_sym_BANG_EQ] = ACTIONS(1065), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1065), + [anon_sym_GT_EQ] = ACTIONS(1065), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1065), + [anon_sym_BANG_TILDE] = ACTIONS(1065), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_token1] = ACTIONS(1065), + [aux_sym__val_number_token2] = ACTIONS(1065), + [aux_sym__val_number_token3] = ACTIONS(1065), + [aux_sym__val_number_token4] = ACTIONS(1063), + [aux_sym__val_number_token5] = ACTIONS(1065), + [aux_sym__val_number_token6] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1065), + [sym__str_single_quotes] = ACTIONS(1065), + [sym__str_back_ticks] = ACTIONS(1065), + [aux_sym__record_key_token2] = ACTIONS(1063), [anon_sym_POUND] = ACTIONS(3), }, - [629] = { - [sym_comment] = STATE(629), - [anon_sym_export] = ACTIONS(1037), - [anon_sym_alias] = ACTIONS(1037), - [anon_sym_let] = ACTIONS(1037), - [anon_sym_let_DASHenv] = ACTIONS(1037), - [anon_sym_mut] = ACTIONS(1037), - [anon_sym_const] = ACTIONS(1037), - [sym_cmd_identifier] = ACTIONS(1037), - [anon_sym_def] = ACTIONS(1037), - [anon_sym_export_DASHenv] = ACTIONS(1037), - [anon_sym_extern] = ACTIONS(1037), - [anon_sym_module] = ACTIONS(1037), - [anon_sym_use] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1039), - [anon_sym_DOLLAR] = ACTIONS(1039), - [anon_sym_error] = ACTIONS(1037), - [anon_sym_list] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1037), - [anon_sym_continue] = ACTIONS(1037), - [anon_sym_for] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1037), - [anon_sym_make] = ACTIONS(1037), - [anon_sym_while] = ACTIONS(1037), - [anon_sym_do] = ACTIONS(1037), - [anon_sym_if] = ACTIONS(1037), - [anon_sym_else] = ACTIONS(1037), - [anon_sym_match] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1039), - [anon_sym_DOT] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1037), - [anon_sym_catch] = ACTIONS(1037), - [anon_sym_return] = ACTIONS(1037), - [anon_sym_source] = ACTIONS(1037), - [anon_sym_source_DASHenv] = ACTIONS(1037), - [anon_sym_register] = ACTIONS(1037), - [anon_sym_hide] = ACTIONS(1037), - [anon_sym_hide_DASHenv] = ACTIONS(1037), - [anon_sym_overlay] = ACTIONS(1037), - [anon_sym_new] = ACTIONS(1037), - [anon_sym_as] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1369), - [anon_sym_STAR_STAR] = ACTIONS(1371), - [anon_sym_PLUS_PLUS] = ACTIONS(1371), - [anon_sym_SLASH] = ACTIONS(1369), - [anon_sym_mod] = ACTIONS(1369), - [anon_sym_SLASH_SLASH] = ACTIONS(1373), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1039), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1039), - [anon_sym_BANG_TILDE] = ACTIONS(1039), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1039), - [aux_sym__val_number_token2] = ACTIONS(1039), - [aux_sym__val_number_token3] = ACTIONS(1039), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1039), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1039), - [sym__str_single_quotes] = ACTIONS(1039), - [sym__str_back_ticks] = ACTIONS(1039), - [aux_sym__record_key_token2] = ACTIONS(1037), + [622] = { + [sym_comment] = STATE(622), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1033), + [anon_sym_mod] = ACTIONS(1033), + [anon_sym_SLASH_SLASH] = ACTIONS(1035), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1035), + [anon_sym_BANG_EQ] = ACTIONS(1035), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1035), + [anon_sym_GT_EQ] = ACTIONS(1035), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1035), + [anon_sym_BANG_TILDE] = ACTIONS(1035), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, - [630] = { - [sym_comment] = STATE(630), + [623] = { + [sym_comment] = STATE(623), [anon_sym_export] = ACTIONS(1109), [anon_sym_alias] = ACTIONS(1109), [anon_sym_let] = ACTIONS(1109), @@ -111580,389 +114680,2524 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__record_key_token2] = ACTIONS(1109), [anon_sym_POUND] = ACTIONS(3), }, - [631] = { - [sym_comment] = STATE(631), - [anon_sym_export] = ACTIONS(896), - [anon_sym_alias] = ACTIONS(896), - [anon_sym_let] = ACTIONS(896), - [anon_sym_let_DASHenv] = ACTIONS(896), - [anon_sym_mut] = ACTIONS(896), - [anon_sym_const] = ACTIONS(896), - [sym_cmd_identifier] = ACTIONS(896), - [anon_sym_def] = ACTIONS(896), - [anon_sym_export_DASHenv] = ACTIONS(896), - [anon_sym_extern] = ACTIONS(896), - [anon_sym_module] = ACTIONS(896), - [anon_sym_use] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(898), - [anon_sym_DOLLAR] = ACTIONS(898), - [anon_sym_error] = ACTIONS(896), - [anon_sym_list] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_break] = ACTIONS(896), - [anon_sym_continue] = ACTIONS(896), - [anon_sym_for] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_loop] = ACTIONS(896), - [anon_sym_make] = ACTIONS(896), - [anon_sym_while] = ACTIONS(896), - [anon_sym_do] = ACTIONS(896), - [anon_sym_if] = ACTIONS(896), - [anon_sym_else] = ACTIONS(896), - [anon_sym_match] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(898), - [anon_sym_DOT] = ACTIONS(898), - [anon_sym_try] = ACTIONS(896), - [anon_sym_catch] = ACTIONS(896), - [anon_sym_return] = ACTIONS(896), - [anon_sym_source] = ACTIONS(896), - [anon_sym_source_DASHenv] = ACTIONS(896), - [anon_sym_register] = ACTIONS(896), - [anon_sym_hide] = ACTIONS(896), - [anon_sym_hide_DASHenv] = ACTIONS(896), - [anon_sym_overlay] = ACTIONS(896), - [anon_sym_new] = ACTIONS(896), - [anon_sym_as] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(898), - [anon_sym_PLUS_PLUS] = ACTIONS(898), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(898), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(898), - [anon_sym_BANG_EQ] = ACTIONS(898), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(898), - [anon_sym_GT_EQ] = ACTIONS(898), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(898), - [anon_sym_BANG_TILDE] = ACTIONS(898), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(898), - [aux_sym__val_number_token2] = ACTIONS(898), - [aux_sym__val_number_token3] = ACTIONS(898), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(898), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(898), - [sym__str_single_quotes] = ACTIONS(898), - [sym__str_back_ticks] = ACTIONS(898), - [aux_sym__record_key_token2] = ACTIONS(896), - [anon_sym_POUND] = ACTIONS(3), - }, - [632] = { - [sym_pipeline] = STATE(1522), - [sym_pipeline_last] = STATE(5971), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(3326), - [sym__var] = STATE(3129), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), - [sym_comment] = STATE(632), - [aux_sym_pipeline_repeat1] = STATE(655), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1393), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), - [anon_sym_return] = ACTIONS(63), - [anon_sym_where] = ACTIONS(75), - [anon_sym_PLUS] = ACTIONS(77), - [anon_sym_not] = ACTIONS(79), - [anon_sym_null] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym__val_number_decimal_token1] = ACTIONS(85), - [aux_sym__val_number_token1] = ACTIONS(87), - [aux_sym__val_number_token2] = ACTIONS(87), - [aux_sym__val_number_token3] = ACTIONS(87), - [aux_sym__val_number_token4] = ACTIONS(89), - [aux_sym__val_number_token5] = ACTIONS(87), - [aux_sym__val_number_token6] = ACTIONS(89), - [anon_sym_0b] = ACTIONS(91), - [anon_sym_0o] = ACTIONS(91), - [anon_sym_0x] = ACTIONS(91), - [sym_val_date] = ACTIONS(93), - [anon_sym_DQUOTE] = ACTIONS(95), - [sym__str_single_quotes] = ACTIONS(97), - [sym__str_back_ticks] = ACTIONS(97), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), - [anon_sym_CARET] = ACTIONS(103), + [624] = { + [sym_comment] = STATE(624), + [anon_sym_export] = ACTIONS(1137), + [anon_sym_alias] = ACTIONS(1137), + [anon_sym_let] = ACTIONS(1137), + [anon_sym_let_DASHenv] = ACTIONS(1137), + [anon_sym_mut] = ACTIONS(1137), + [anon_sym_const] = ACTIONS(1137), + [sym_cmd_identifier] = ACTIONS(1137), + [anon_sym_def] = ACTIONS(1137), + [anon_sym_export_DASHenv] = ACTIONS(1137), + [anon_sym_extern] = ACTIONS(1137), + [anon_sym_module] = ACTIONS(1137), + [anon_sym_use] = ACTIONS(1137), + [anon_sym_LPAREN] = ACTIONS(1139), + [anon_sym_DOLLAR] = ACTIONS(1139), + [anon_sym_error] = ACTIONS(1137), + [anon_sym_list] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1137), + [anon_sym_break] = ACTIONS(1137), + [anon_sym_continue] = ACTIONS(1137), + [anon_sym_for] = ACTIONS(1137), + [anon_sym_in] = ACTIONS(1137), + [anon_sym_loop] = ACTIONS(1137), + [anon_sym_make] = ACTIONS(1137), + [anon_sym_while] = ACTIONS(1137), + [anon_sym_do] = ACTIONS(1137), + [anon_sym_if] = ACTIONS(1137), + [anon_sym_else] = ACTIONS(1137), + [anon_sym_match] = ACTIONS(1137), + [anon_sym_RBRACE] = ACTIONS(1139), + [anon_sym_DOT] = ACTIONS(1139), + [anon_sym_try] = ACTIONS(1137), + [anon_sym_catch] = ACTIONS(1137), + [anon_sym_return] = ACTIONS(1137), + [anon_sym_source] = ACTIONS(1137), + [anon_sym_source_DASHenv] = ACTIONS(1137), + [anon_sym_register] = ACTIONS(1137), + [anon_sym_hide] = ACTIONS(1137), + [anon_sym_hide_DASHenv] = ACTIONS(1137), + [anon_sym_overlay] = ACTIONS(1137), + [anon_sym_new] = ACTIONS(1137), + [anon_sym_as] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1139), + [anon_sym_PLUS_PLUS] = ACTIONS(1139), + [anon_sym_SLASH] = ACTIONS(1137), + [anon_sym_mod] = ACTIONS(1137), + [anon_sym_SLASH_SLASH] = ACTIONS(1139), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_bit_DASHshl] = ACTIONS(1137), + [anon_sym_bit_DASHshr] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1139), + [anon_sym_BANG_EQ] = ACTIONS(1139), + [anon_sym_LT2] = ACTIONS(1137), + [anon_sym_LT_EQ] = ACTIONS(1139), + [anon_sym_GT_EQ] = ACTIONS(1139), + [anon_sym_not_DASHin] = ACTIONS(1137), + [anon_sym_starts_DASHwith] = ACTIONS(1137), + [anon_sym_ends_DASHwith] = ACTIONS(1137), + [anon_sym_EQ_TILDE] = ACTIONS(1139), + [anon_sym_BANG_TILDE] = ACTIONS(1139), + [anon_sym_bit_DASHand] = ACTIONS(1137), + [anon_sym_bit_DASHxor] = ACTIONS(1137), + [anon_sym_bit_DASHor] = ACTIONS(1137), + [anon_sym_and] = ACTIONS(1137), + [anon_sym_xor] = ACTIONS(1137), + [anon_sym_or] = ACTIONS(1137), + [aux_sym__val_number_decimal_token1] = ACTIONS(1137), + [aux_sym__val_number_token1] = ACTIONS(1139), + [aux_sym__val_number_token2] = ACTIONS(1139), + [aux_sym__val_number_token3] = ACTIONS(1139), + [aux_sym__val_number_token4] = ACTIONS(1137), + [aux_sym__val_number_token5] = ACTIONS(1139), + [aux_sym__val_number_token6] = ACTIONS(1137), + [anon_sym_DQUOTE] = ACTIONS(1139), + [sym__str_single_quotes] = ACTIONS(1139), + [sym__str_back_ticks] = ACTIONS(1139), + [aux_sym__record_key_token2] = ACTIONS(1137), + [anon_sym_POUND] = ACTIONS(3), + }, + [625] = { + [sym_comment] = STATE(625), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(991), + [anon_sym_DOLLAR] = ACTIONS(991), + [anon_sym_error] = ACTIONS(989), + [anon_sym_list] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_make] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_else] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(991), + [anon_sym_DOT] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_catch] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_new] = ACTIONS(989), + [anon_sym_as] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(991), + [anon_sym_PLUS_PLUS] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(991), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(991), + [anon_sym_BANG_EQ] = ACTIONS(991), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(991), + [anon_sym_GT_EQ] = ACTIONS(991), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(991), + [anon_sym_BANG_TILDE] = ACTIONS(991), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(991), + [aux_sym__val_number_token2] = ACTIONS(991), + [aux_sym__val_number_token3] = ACTIONS(991), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(991), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(991), + [sym__str_single_quotes] = ACTIONS(991), + [sym__str_back_ticks] = ACTIONS(991), + [aux_sym__record_key_token2] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(3), + }, + [626] = { + [sym_comment] = STATE(626), + [anon_sym_export] = ACTIONS(1029), + [anon_sym_alias] = ACTIONS(1029), + [anon_sym_let] = ACTIONS(1029), + [anon_sym_let_DASHenv] = ACTIONS(1029), + [anon_sym_mut] = ACTIONS(1029), + [anon_sym_const] = ACTIONS(1029), + [sym_cmd_identifier] = ACTIONS(1029), + [anon_sym_def] = ACTIONS(1029), + [anon_sym_export_DASHenv] = ACTIONS(1029), + [anon_sym_extern] = ACTIONS(1029), + [anon_sym_module] = ACTIONS(1029), + [anon_sym_use] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1031), + [anon_sym_DOLLAR] = ACTIONS(1031), + [anon_sym_error] = ACTIONS(1029), + [anon_sym_list] = ACTIONS(1029), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_break] = ACTIONS(1029), + [anon_sym_continue] = ACTIONS(1029), + [anon_sym_for] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_loop] = ACTIONS(1029), + [anon_sym_make] = ACTIONS(1029), + [anon_sym_while] = ACTIONS(1029), + [anon_sym_do] = ACTIONS(1029), + [anon_sym_if] = ACTIONS(1029), + [anon_sym_else] = ACTIONS(1029), + [anon_sym_match] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1031), + [anon_sym_DOT] = ACTIONS(1031), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_catch] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1029), + [anon_sym_source] = ACTIONS(1029), + [anon_sym_source_DASHenv] = ACTIONS(1029), + [anon_sym_register] = ACTIONS(1029), + [anon_sym_hide] = ACTIONS(1029), + [anon_sym_hide_DASHenv] = ACTIONS(1029), + [anon_sym_overlay] = ACTIONS(1029), + [anon_sym_new] = ACTIONS(1029), + [anon_sym_as] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1031), + [anon_sym_PLUS_PLUS] = ACTIONS(1031), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1031), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1031), + [anon_sym_BANG_EQ] = ACTIONS(1031), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1031), + [anon_sym_GT_EQ] = ACTIONS(1031), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1031), + [anon_sym_BANG_TILDE] = ACTIONS(1031), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_token1] = ACTIONS(1031), + [aux_sym__val_number_token2] = ACTIONS(1031), + [aux_sym__val_number_token3] = ACTIONS(1031), + [aux_sym__val_number_token4] = ACTIONS(1029), + [aux_sym__val_number_token5] = ACTIONS(1031), + [aux_sym__val_number_token6] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1031), + [sym__str_single_quotes] = ACTIONS(1031), + [sym__str_back_ticks] = ACTIONS(1031), + [aux_sym__record_key_token2] = ACTIONS(1029), + [anon_sym_POUND] = ACTIONS(3), + }, + [627] = { + [sym_comment] = STATE(627), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1023), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_list] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_make] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_else] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1023), + [anon_sym_DOT] = ACTIONS(1023), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_catch] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_new] = ACTIONS(1021), + [anon_sym_as] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1023), + [anon_sym_PLUS_PLUS] = ACTIONS(1023), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1023), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1023), + [anon_sym_BANG_EQ] = ACTIONS(1023), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1023), + [anon_sym_GT_EQ] = ACTIONS(1023), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1023), + [anon_sym_BANG_TILDE] = ACTIONS(1023), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1023), + [aux_sym__val_number_token2] = ACTIONS(1023), + [aux_sym__val_number_token3] = ACTIONS(1023), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1023), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1023), + [sym__str_single_quotes] = ACTIONS(1023), + [sym__str_back_ticks] = ACTIONS(1023), + [aux_sym__record_key_token2] = ACTIONS(1021), + [anon_sym_POUND] = ACTIONS(3), + }, + [628] = { + [sym_comment] = STATE(628), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1393), + [anon_sym_bit_DASHxor] = ACTIONS(1395), + [anon_sym_bit_DASHor] = ACTIONS(1397), + [anon_sym_and] = ACTIONS(1399), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(3), + }, + [629] = { + [sym_comment] = STATE(629), + [anon_sym_export] = ACTIONS(1153), + [anon_sym_alias] = ACTIONS(1153), + [anon_sym_let] = ACTIONS(1153), + [anon_sym_let_DASHenv] = ACTIONS(1153), + [anon_sym_mut] = ACTIONS(1153), + [anon_sym_const] = ACTIONS(1153), + [sym_cmd_identifier] = ACTIONS(1153), + [anon_sym_def] = ACTIONS(1153), + [anon_sym_export_DASHenv] = ACTIONS(1153), + [anon_sym_extern] = ACTIONS(1153), + [anon_sym_module] = ACTIONS(1153), + [anon_sym_use] = ACTIONS(1153), + [anon_sym_LPAREN] = ACTIONS(1155), + [anon_sym_DOLLAR] = ACTIONS(1155), + [anon_sym_error] = ACTIONS(1153), + [anon_sym_list] = ACTIONS(1153), + [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH] = ACTIONS(1153), + [anon_sym_break] = ACTIONS(1153), + [anon_sym_continue] = ACTIONS(1153), + [anon_sym_for] = ACTIONS(1153), + [anon_sym_in] = ACTIONS(1153), + [anon_sym_loop] = ACTIONS(1153), + [anon_sym_make] = ACTIONS(1153), + [anon_sym_while] = ACTIONS(1153), + [anon_sym_do] = ACTIONS(1153), + [anon_sym_if] = ACTIONS(1153), + [anon_sym_else] = ACTIONS(1153), + [anon_sym_match] = ACTIONS(1153), + [anon_sym_RBRACE] = ACTIONS(1155), + [anon_sym_DOT] = ACTIONS(1155), + [anon_sym_try] = ACTIONS(1153), + [anon_sym_catch] = ACTIONS(1153), + [anon_sym_return] = ACTIONS(1153), + [anon_sym_source] = ACTIONS(1153), + [anon_sym_source_DASHenv] = ACTIONS(1153), + [anon_sym_register] = ACTIONS(1153), + [anon_sym_hide] = ACTIONS(1153), + [anon_sym_hide_DASHenv] = ACTIONS(1153), + [anon_sym_overlay] = ACTIONS(1153), + [anon_sym_new] = ACTIONS(1153), + [anon_sym_as] = ACTIONS(1153), + [anon_sym_STAR] = ACTIONS(1153), + [anon_sym_STAR_STAR] = ACTIONS(1155), + [anon_sym_PLUS_PLUS] = ACTIONS(1155), + [anon_sym_SLASH] = ACTIONS(1153), + [anon_sym_mod] = ACTIONS(1153), + [anon_sym_SLASH_SLASH] = ACTIONS(1155), + [anon_sym_PLUS] = ACTIONS(1153), + [anon_sym_bit_DASHshl] = ACTIONS(1153), + [anon_sym_bit_DASHshr] = ACTIONS(1153), + [anon_sym_EQ_EQ] = ACTIONS(1155), + [anon_sym_BANG_EQ] = ACTIONS(1155), + [anon_sym_LT2] = ACTIONS(1153), + [anon_sym_LT_EQ] = ACTIONS(1155), + [anon_sym_GT_EQ] = ACTIONS(1155), + [anon_sym_not_DASHin] = ACTIONS(1153), + [anon_sym_starts_DASHwith] = ACTIONS(1153), + [anon_sym_ends_DASHwith] = ACTIONS(1153), + [anon_sym_EQ_TILDE] = ACTIONS(1155), + [anon_sym_BANG_TILDE] = ACTIONS(1155), + [anon_sym_bit_DASHand] = ACTIONS(1153), + [anon_sym_bit_DASHxor] = ACTIONS(1153), + [anon_sym_bit_DASHor] = ACTIONS(1153), + [anon_sym_and] = ACTIONS(1153), + [anon_sym_xor] = ACTIONS(1153), + [anon_sym_or] = ACTIONS(1153), + [aux_sym__val_number_decimal_token1] = ACTIONS(1153), + [aux_sym__val_number_token1] = ACTIONS(1155), + [aux_sym__val_number_token2] = ACTIONS(1155), + [aux_sym__val_number_token3] = ACTIONS(1155), + [aux_sym__val_number_token4] = ACTIONS(1153), + [aux_sym__val_number_token5] = ACTIONS(1155), + [aux_sym__val_number_token6] = ACTIONS(1153), + [anon_sym_DQUOTE] = ACTIONS(1155), + [sym__str_single_quotes] = ACTIONS(1155), + [sym__str_back_ticks] = ACTIONS(1155), + [aux_sym__record_key_token2] = ACTIONS(1153), + [anon_sym_POUND] = ACTIONS(3), + }, + [630] = { + [sym_comment] = STATE(630), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [631] = { + [sym_comment] = STATE(631), + [anon_sym_export] = ACTIONS(1099), + [anon_sym_alias] = ACTIONS(1099), + [anon_sym_let] = ACTIONS(1099), + [anon_sym_let_DASHenv] = ACTIONS(1099), + [anon_sym_mut] = ACTIONS(1099), + [anon_sym_const] = ACTIONS(1099), + [sym_cmd_identifier] = ACTIONS(1099), + [anon_sym_def] = ACTIONS(1099), + [anon_sym_export_DASHenv] = ACTIONS(1099), + [anon_sym_extern] = ACTIONS(1099), + [anon_sym_module] = ACTIONS(1099), + [anon_sym_use] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1101), + [anon_sym_DOLLAR] = ACTIONS(1101), + [anon_sym_error] = ACTIONS(1099), + [anon_sym_list] = ACTIONS(1099), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_break] = ACTIONS(1099), + [anon_sym_continue] = ACTIONS(1099), + [anon_sym_for] = ACTIONS(1099), + [anon_sym_in] = ACTIONS(1099), + [anon_sym_loop] = ACTIONS(1099), + [anon_sym_make] = ACTIONS(1099), + [anon_sym_while] = ACTIONS(1099), + [anon_sym_do] = ACTIONS(1099), + [anon_sym_if] = ACTIONS(1099), + [anon_sym_else] = ACTIONS(1099), + [anon_sym_match] = ACTIONS(1099), + [anon_sym_RBRACE] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_try] = ACTIONS(1099), + [anon_sym_catch] = ACTIONS(1099), + [anon_sym_return] = ACTIONS(1099), + [anon_sym_source] = ACTIONS(1099), + [anon_sym_source_DASHenv] = ACTIONS(1099), + [anon_sym_register] = ACTIONS(1099), + [anon_sym_hide] = ACTIONS(1099), + [anon_sym_hide_DASHenv] = ACTIONS(1099), + [anon_sym_overlay] = ACTIONS(1099), + [anon_sym_new] = ACTIONS(1099), + [anon_sym_as] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_LT2] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1101), + [anon_sym_BANG_TILDE] = ACTIONS(1101), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1101), + [aux_sym__val_number_token2] = ACTIONS(1101), + [aux_sym__val_number_token3] = ACTIONS(1101), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1101), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1101), + [sym__str_single_quotes] = ACTIONS(1101), + [sym__str_back_ticks] = ACTIONS(1101), + [aux_sym__record_key_token2] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(3), + }, + [632] = { + [sym_comment] = STATE(632), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(3), }, [633] = { - [sym_pipeline] = STATE(1518), - [sym_pipeline_last] = STATE(5516), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), [sym_comment] = STATE(633), - [aux_sym_pipeline_repeat1] = STATE(654), - [sym_cmd_identifier] = ACTIONS(315), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1035), + [anon_sym_BANG_EQ] = ACTIONS(1035), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1035), + [anon_sym_GT_EQ] = ACTIONS(1035), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1035), + [anon_sym_BANG_TILDE] = ACTIONS(1035), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(3), }, [634] = { - [sym_pipeline_parenthesized] = STATE(1516), - [sym_pipeline_parenthesized_last] = STATE(6100), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), [sym_comment] = STATE(634), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_export] = ACTIONS(1095), + [anon_sym_alias] = ACTIONS(1095), + [anon_sym_let] = ACTIONS(1095), + [anon_sym_let_DASHenv] = ACTIONS(1095), + [anon_sym_mut] = ACTIONS(1095), + [anon_sym_const] = ACTIONS(1095), + [sym_cmd_identifier] = ACTIONS(1095), + [anon_sym_def] = ACTIONS(1095), + [anon_sym_export_DASHenv] = ACTIONS(1095), + [anon_sym_extern] = ACTIONS(1095), + [anon_sym_module] = ACTIONS(1095), + [anon_sym_use] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1097), + [anon_sym_DOLLAR] = ACTIONS(1097), + [anon_sym_error] = ACTIONS(1095), + [anon_sym_list] = ACTIONS(1095), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_break] = ACTIONS(1095), + [anon_sym_continue] = ACTIONS(1095), + [anon_sym_for] = ACTIONS(1095), + [anon_sym_in] = ACTIONS(1095), + [anon_sym_loop] = ACTIONS(1095), + [anon_sym_make] = ACTIONS(1095), + [anon_sym_while] = ACTIONS(1095), + [anon_sym_do] = ACTIONS(1095), + [anon_sym_if] = ACTIONS(1095), + [anon_sym_else] = ACTIONS(1095), + [anon_sym_match] = ACTIONS(1095), + [anon_sym_RBRACE] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_try] = ACTIONS(1095), + [anon_sym_catch] = ACTIONS(1095), + [anon_sym_return] = ACTIONS(1095), + [anon_sym_source] = ACTIONS(1095), + [anon_sym_source_DASHenv] = ACTIONS(1095), + [anon_sym_register] = ACTIONS(1095), + [anon_sym_hide] = ACTIONS(1095), + [anon_sym_hide_DASHenv] = ACTIONS(1095), + [anon_sym_overlay] = ACTIONS(1095), + [anon_sym_new] = ACTIONS(1095), + [anon_sym_as] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_STAR_STAR] = ACTIONS(1097), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_mod] = ACTIONS(1095), + [anon_sym_SLASH_SLASH] = ACTIONS(1097), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_bit_DASHshl] = ACTIONS(1095), + [anon_sym_bit_DASHshr] = ACTIONS(1095), + [anon_sym_EQ_EQ] = ACTIONS(1097), + [anon_sym_BANG_EQ] = ACTIONS(1097), + [anon_sym_LT2] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1097), + [anon_sym_GT_EQ] = ACTIONS(1097), + [anon_sym_not_DASHin] = ACTIONS(1095), + [anon_sym_starts_DASHwith] = ACTIONS(1095), + [anon_sym_ends_DASHwith] = ACTIONS(1095), + [anon_sym_EQ_TILDE] = ACTIONS(1097), + [anon_sym_BANG_TILDE] = ACTIONS(1097), + [anon_sym_bit_DASHand] = ACTIONS(1095), + [anon_sym_bit_DASHxor] = ACTIONS(1095), + [anon_sym_bit_DASHor] = ACTIONS(1095), + [anon_sym_and] = ACTIONS(1095), + [anon_sym_xor] = ACTIONS(1095), + [anon_sym_or] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1097), + [aux_sym__val_number_token2] = ACTIONS(1097), + [aux_sym__val_number_token3] = ACTIONS(1097), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1097), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1097), + [sym__str_single_quotes] = ACTIONS(1097), + [sym__str_back_ticks] = ACTIONS(1097), + [aux_sym__record_key_token2] = ACTIONS(1095), [anon_sym_POUND] = ACTIONS(3), }, [635] = { - [sym_pipeline] = STATE(1522), - [sym_pipeline_last] = STATE(5513), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), [sym_comment] = STATE(635), - [aux_sym_pipeline_repeat1] = STATE(654), - [sym_cmd_identifier] = ACTIONS(315), + [anon_sym_export] = ACTIONS(1129), + [anon_sym_alias] = ACTIONS(1129), + [anon_sym_let] = ACTIONS(1129), + [anon_sym_let_DASHenv] = ACTIONS(1129), + [anon_sym_mut] = ACTIONS(1129), + [anon_sym_const] = ACTIONS(1129), + [sym_cmd_identifier] = ACTIONS(1129), + [anon_sym_def] = ACTIONS(1129), + [anon_sym_export_DASHenv] = ACTIONS(1129), + [anon_sym_extern] = ACTIONS(1129), + [anon_sym_module] = ACTIONS(1129), + [anon_sym_use] = ACTIONS(1129), + [anon_sym_LPAREN] = ACTIONS(1131), + [anon_sym_DOLLAR] = ACTIONS(1131), + [anon_sym_error] = ACTIONS(1129), + [anon_sym_list] = ACTIONS(1129), + [anon_sym_GT] = ACTIONS(1129), + [anon_sym_DASH] = ACTIONS(1129), + [anon_sym_break] = ACTIONS(1129), + [anon_sym_continue] = ACTIONS(1129), + [anon_sym_for] = ACTIONS(1129), + [anon_sym_in] = ACTIONS(1129), + [anon_sym_loop] = ACTIONS(1129), + [anon_sym_make] = ACTIONS(1129), + [anon_sym_while] = ACTIONS(1129), + [anon_sym_do] = ACTIONS(1129), + [anon_sym_if] = ACTIONS(1129), + [anon_sym_else] = ACTIONS(1129), + [anon_sym_match] = ACTIONS(1129), + [anon_sym_RBRACE] = ACTIONS(1131), + [anon_sym_DOT] = ACTIONS(1131), + [anon_sym_try] = ACTIONS(1129), + [anon_sym_catch] = ACTIONS(1129), + [anon_sym_return] = ACTIONS(1129), + [anon_sym_source] = ACTIONS(1129), + [anon_sym_source_DASHenv] = ACTIONS(1129), + [anon_sym_register] = ACTIONS(1129), + [anon_sym_hide] = ACTIONS(1129), + [anon_sym_hide_DASHenv] = ACTIONS(1129), + [anon_sym_overlay] = ACTIONS(1129), + [anon_sym_new] = ACTIONS(1129), + [anon_sym_as] = ACTIONS(1129), + [anon_sym_STAR] = ACTIONS(1129), + [anon_sym_STAR_STAR] = ACTIONS(1131), + [anon_sym_PLUS_PLUS] = ACTIONS(1131), + [anon_sym_SLASH] = ACTIONS(1129), + [anon_sym_mod] = ACTIONS(1129), + [anon_sym_SLASH_SLASH] = ACTIONS(1131), + [anon_sym_PLUS] = ACTIONS(1129), + [anon_sym_bit_DASHshl] = ACTIONS(1129), + [anon_sym_bit_DASHshr] = ACTIONS(1129), + [anon_sym_EQ_EQ] = ACTIONS(1131), + [anon_sym_BANG_EQ] = ACTIONS(1131), + [anon_sym_LT2] = ACTIONS(1129), + [anon_sym_LT_EQ] = ACTIONS(1131), + [anon_sym_GT_EQ] = ACTIONS(1131), + [anon_sym_not_DASHin] = ACTIONS(1129), + [anon_sym_starts_DASHwith] = ACTIONS(1129), + [anon_sym_ends_DASHwith] = ACTIONS(1129), + [anon_sym_EQ_TILDE] = ACTIONS(1131), + [anon_sym_BANG_TILDE] = ACTIONS(1131), + [anon_sym_bit_DASHand] = ACTIONS(1129), + [anon_sym_bit_DASHxor] = ACTIONS(1129), + [anon_sym_bit_DASHor] = ACTIONS(1129), + [anon_sym_and] = ACTIONS(1129), + [anon_sym_xor] = ACTIONS(1129), + [anon_sym_or] = ACTIONS(1129), + [aux_sym__val_number_decimal_token1] = ACTIONS(1129), + [aux_sym__val_number_token1] = ACTIONS(1131), + [aux_sym__val_number_token2] = ACTIONS(1131), + [aux_sym__val_number_token3] = ACTIONS(1131), + [aux_sym__val_number_token4] = ACTIONS(1129), + [aux_sym__val_number_token5] = ACTIONS(1131), + [aux_sym__val_number_token6] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1131), + [sym__str_single_quotes] = ACTIONS(1131), + [sym__str_back_ticks] = ACTIONS(1131), + [aux_sym__record_key_token2] = ACTIONS(1129), + [anon_sym_POUND] = ACTIONS(3), + }, + [636] = { + [sym_comment] = STATE(636), + [anon_sym_export] = ACTIONS(1149), + [anon_sym_alias] = ACTIONS(1149), + [anon_sym_let] = ACTIONS(1149), + [anon_sym_let_DASHenv] = ACTIONS(1149), + [anon_sym_mut] = ACTIONS(1149), + [anon_sym_const] = ACTIONS(1149), + [sym_cmd_identifier] = ACTIONS(1149), + [anon_sym_def] = ACTIONS(1149), + [anon_sym_export_DASHenv] = ACTIONS(1149), + [anon_sym_extern] = ACTIONS(1149), + [anon_sym_module] = ACTIONS(1149), + [anon_sym_use] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1151), + [anon_sym_DOLLAR] = ACTIONS(1151), + [anon_sym_error] = ACTIONS(1149), + [anon_sym_list] = ACTIONS(1149), + [anon_sym_GT] = ACTIONS(1149), + [anon_sym_DASH] = ACTIONS(1149), + [anon_sym_break] = ACTIONS(1149), + [anon_sym_continue] = ACTIONS(1149), + [anon_sym_for] = ACTIONS(1149), + [anon_sym_in] = ACTIONS(1149), + [anon_sym_loop] = ACTIONS(1149), + [anon_sym_make] = ACTIONS(1149), + [anon_sym_while] = ACTIONS(1149), + [anon_sym_do] = ACTIONS(1149), + [anon_sym_if] = ACTIONS(1149), + [anon_sym_else] = ACTIONS(1149), + [anon_sym_match] = ACTIONS(1149), + [anon_sym_RBRACE] = ACTIONS(1151), + [anon_sym_DOT] = ACTIONS(1151), + [anon_sym_try] = ACTIONS(1149), + [anon_sym_catch] = ACTIONS(1149), + [anon_sym_return] = ACTIONS(1149), + [anon_sym_source] = ACTIONS(1149), + [anon_sym_source_DASHenv] = ACTIONS(1149), + [anon_sym_register] = ACTIONS(1149), + [anon_sym_hide] = ACTIONS(1149), + [anon_sym_hide_DASHenv] = ACTIONS(1149), + [anon_sym_overlay] = ACTIONS(1149), + [anon_sym_new] = ACTIONS(1149), + [anon_sym_as] = ACTIONS(1149), + [anon_sym_STAR] = ACTIONS(1149), + [anon_sym_STAR_STAR] = ACTIONS(1151), + [anon_sym_PLUS_PLUS] = ACTIONS(1151), + [anon_sym_SLASH] = ACTIONS(1149), + [anon_sym_mod] = ACTIONS(1149), + [anon_sym_SLASH_SLASH] = ACTIONS(1151), + [anon_sym_PLUS] = ACTIONS(1149), + [anon_sym_bit_DASHshl] = ACTIONS(1149), + [anon_sym_bit_DASHshr] = ACTIONS(1149), + [anon_sym_EQ_EQ] = ACTIONS(1151), + [anon_sym_BANG_EQ] = ACTIONS(1151), + [anon_sym_LT2] = ACTIONS(1149), + [anon_sym_LT_EQ] = ACTIONS(1151), + [anon_sym_GT_EQ] = ACTIONS(1151), + [anon_sym_not_DASHin] = ACTIONS(1149), + [anon_sym_starts_DASHwith] = ACTIONS(1149), + [anon_sym_ends_DASHwith] = ACTIONS(1149), + [anon_sym_EQ_TILDE] = ACTIONS(1151), + [anon_sym_BANG_TILDE] = ACTIONS(1151), + [anon_sym_bit_DASHand] = ACTIONS(1149), + [anon_sym_bit_DASHxor] = ACTIONS(1149), + [anon_sym_bit_DASHor] = ACTIONS(1149), + [anon_sym_and] = ACTIONS(1149), + [anon_sym_xor] = ACTIONS(1149), + [anon_sym_or] = ACTIONS(1149), + [aux_sym__val_number_decimal_token1] = ACTIONS(1149), + [aux_sym__val_number_token1] = ACTIONS(1151), + [aux_sym__val_number_token2] = ACTIONS(1151), + [aux_sym__val_number_token3] = ACTIONS(1151), + [aux_sym__val_number_token4] = ACTIONS(1149), + [aux_sym__val_number_token5] = ACTIONS(1151), + [aux_sym__val_number_token6] = ACTIONS(1149), + [anon_sym_DQUOTE] = ACTIONS(1151), + [sym__str_single_quotes] = ACTIONS(1151), + [sym__str_back_ticks] = ACTIONS(1151), + [aux_sym__record_key_token2] = ACTIONS(1149), + [anon_sym_POUND] = ACTIONS(3), + }, + [637] = { + [sym_comment] = STATE(637), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [638] = { + [sym_comment] = STATE(638), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_def] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(942), + [anon_sym_DOLLAR] = ACTIONS(942), + [anon_sym_error] = ACTIONS(940), + [anon_sym_list] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_make] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_else] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(942), + [anon_sym_DOT] = ACTIONS(942), + [anon_sym_try] = ACTIONS(940), + [anon_sym_catch] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_new] = ACTIONS(940), + [anon_sym_as] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(942), + [anon_sym_PLUS_PLUS] = ACTIONS(942), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(942), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(942), + [anon_sym_BANG_EQ] = ACTIONS(942), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(942), + [anon_sym_GT_EQ] = ACTIONS(942), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(942), + [anon_sym_BANG_TILDE] = ACTIONS(942), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(942), + [aux_sym__val_number_token2] = ACTIONS(942), + [aux_sym__val_number_token3] = ACTIONS(942), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(942), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(942), + [sym__str_single_quotes] = ACTIONS(942), + [sym__str_back_ticks] = ACTIONS(942), + [aux_sym__record_key_token2] = ACTIONS(940), + [anon_sym_POUND] = ACTIONS(3), + }, + [639] = { + [sym_comment] = STATE(639), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [640] = { + [sym_comment] = STATE(640), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1393), + [anon_sym_bit_DASHxor] = ACTIONS(1395), + [anon_sym_bit_DASHor] = ACTIONS(1397), + [anon_sym_and] = ACTIONS(1399), + [anon_sym_xor] = ACTIONS(1401), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(3), + }, + [641] = { + [sym_comment] = STATE(641), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [642] = { + [sym_comment] = STATE(642), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [643] = { + [sym_comment] = STATE(643), + [anon_sym_export] = ACTIONS(1141), + [anon_sym_alias] = ACTIONS(1141), + [anon_sym_let] = ACTIONS(1141), + [anon_sym_let_DASHenv] = ACTIONS(1141), + [anon_sym_mut] = ACTIONS(1141), + [anon_sym_const] = ACTIONS(1141), + [sym_cmd_identifier] = ACTIONS(1141), + [anon_sym_def] = ACTIONS(1141), + [anon_sym_export_DASHenv] = ACTIONS(1141), + [anon_sym_extern] = ACTIONS(1141), + [anon_sym_module] = ACTIONS(1141), + [anon_sym_use] = ACTIONS(1141), + [anon_sym_LPAREN] = ACTIONS(1143), + [anon_sym_DOLLAR] = ACTIONS(1143), + [anon_sym_error] = ACTIONS(1141), + [anon_sym_list] = ACTIONS(1141), + [anon_sym_GT] = ACTIONS(1141), + [anon_sym_DASH] = ACTIONS(1141), + [anon_sym_break] = ACTIONS(1141), + [anon_sym_continue] = ACTIONS(1141), + [anon_sym_for] = ACTIONS(1141), + [anon_sym_in] = ACTIONS(1141), + [anon_sym_loop] = ACTIONS(1141), + [anon_sym_make] = ACTIONS(1141), + [anon_sym_while] = ACTIONS(1141), + [anon_sym_do] = ACTIONS(1141), + [anon_sym_if] = ACTIONS(1141), + [anon_sym_else] = ACTIONS(1141), + [anon_sym_match] = ACTIONS(1141), + [anon_sym_RBRACE] = ACTIONS(1143), + [anon_sym_DOT] = ACTIONS(1143), + [anon_sym_try] = ACTIONS(1141), + [anon_sym_catch] = ACTIONS(1141), + [anon_sym_return] = ACTIONS(1141), + [anon_sym_source] = ACTIONS(1141), + [anon_sym_source_DASHenv] = ACTIONS(1141), + [anon_sym_register] = ACTIONS(1141), + [anon_sym_hide] = ACTIONS(1141), + [anon_sym_hide_DASHenv] = ACTIONS(1141), + [anon_sym_overlay] = ACTIONS(1141), + [anon_sym_new] = ACTIONS(1141), + [anon_sym_as] = ACTIONS(1141), + [anon_sym_STAR] = ACTIONS(1141), + [anon_sym_STAR_STAR] = ACTIONS(1143), + [anon_sym_PLUS_PLUS] = ACTIONS(1143), + [anon_sym_SLASH] = ACTIONS(1141), + [anon_sym_mod] = ACTIONS(1141), + [anon_sym_SLASH_SLASH] = ACTIONS(1143), + [anon_sym_PLUS] = ACTIONS(1141), + [anon_sym_bit_DASHshl] = ACTIONS(1141), + [anon_sym_bit_DASHshr] = ACTIONS(1141), + [anon_sym_EQ_EQ] = ACTIONS(1143), + [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_LT2] = ACTIONS(1141), + [anon_sym_LT_EQ] = ACTIONS(1143), + [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_not_DASHin] = ACTIONS(1141), + [anon_sym_starts_DASHwith] = ACTIONS(1141), + [anon_sym_ends_DASHwith] = ACTIONS(1141), + [anon_sym_EQ_TILDE] = ACTIONS(1143), + [anon_sym_BANG_TILDE] = ACTIONS(1143), + [anon_sym_bit_DASHand] = ACTIONS(1141), + [anon_sym_bit_DASHxor] = ACTIONS(1141), + [anon_sym_bit_DASHor] = ACTIONS(1141), + [anon_sym_and] = ACTIONS(1141), + [anon_sym_xor] = ACTIONS(1141), + [anon_sym_or] = ACTIONS(1141), + [aux_sym__val_number_decimal_token1] = ACTIONS(1141), + [aux_sym__val_number_token1] = ACTIONS(1143), + [aux_sym__val_number_token2] = ACTIONS(1143), + [aux_sym__val_number_token3] = ACTIONS(1143), + [aux_sym__val_number_token4] = ACTIONS(1141), + [aux_sym__val_number_token5] = ACTIONS(1143), + [aux_sym__val_number_token6] = ACTIONS(1141), + [anon_sym_DQUOTE] = ACTIONS(1143), + [sym__str_single_quotes] = ACTIONS(1143), + [sym__str_back_ticks] = ACTIONS(1143), + [aux_sym__record_key_token2] = ACTIONS(1141), + [anon_sym_POUND] = ACTIONS(3), + }, + [644] = { + [sym_comment] = STATE(644), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [645] = { + [sym_comment] = STATE(645), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1019), + [anon_sym_DOLLAR] = ACTIONS(1019), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_list] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_make] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_else] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1019), + [anon_sym_DOT] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_catch] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_new] = ACTIONS(1017), + [anon_sym_as] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1019), + [anon_sym_PLUS_PLUS] = ACTIONS(1019), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1019), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1019), + [anon_sym_BANG_EQ] = ACTIONS(1019), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1019), + [anon_sym_GT_EQ] = ACTIONS(1019), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1019), + [anon_sym_BANG_TILDE] = ACTIONS(1019), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1019), + [aux_sym__val_number_token2] = ACTIONS(1019), + [aux_sym__val_number_token3] = ACTIONS(1019), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1019), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1019), + [sym__str_single_quotes] = ACTIONS(1019), + [sym__str_back_ticks] = ACTIONS(1019), + [aux_sym__record_key_token2] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(3), + }, + [646] = { + [sym_comment] = STATE(646), + [anon_sym_export] = ACTIONS(1087), + [anon_sym_alias] = ACTIONS(1087), + [anon_sym_let] = ACTIONS(1087), + [anon_sym_let_DASHenv] = ACTIONS(1087), + [anon_sym_mut] = ACTIONS(1087), + [anon_sym_const] = ACTIONS(1087), + [sym_cmd_identifier] = ACTIONS(1087), + [anon_sym_def] = ACTIONS(1087), + [anon_sym_export_DASHenv] = ACTIONS(1087), + [anon_sym_extern] = ACTIONS(1087), + [anon_sym_module] = ACTIONS(1087), + [anon_sym_use] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1089), + [anon_sym_DOLLAR] = ACTIONS(1089), + [anon_sym_error] = ACTIONS(1087), + [anon_sym_list] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_break] = ACTIONS(1087), + [anon_sym_continue] = ACTIONS(1087), + [anon_sym_for] = ACTIONS(1087), + [anon_sym_in] = ACTIONS(1087), + [anon_sym_loop] = ACTIONS(1087), + [anon_sym_make] = ACTIONS(1087), + [anon_sym_while] = ACTIONS(1087), + [anon_sym_do] = ACTIONS(1087), + [anon_sym_if] = ACTIONS(1087), + [anon_sym_else] = ACTIONS(1087), + [anon_sym_match] = ACTIONS(1087), + [anon_sym_RBRACE] = ACTIONS(1089), + [anon_sym_DOT] = ACTIONS(1089), + [anon_sym_try] = ACTIONS(1087), + [anon_sym_catch] = ACTIONS(1087), + [anon_sym_return] = ACTIONS(1087), + [anon_sym_source] = ACTIONS(1087), + [anon_sym_source_DASHenv] = ACTIONS(1087), + [anon_sym_register] = ACTIONS(1087), + [anon_sym_hide] = ACTIONS(1087), + [anon_sym_hide_DASHenv] = ACTIONS(1087), + [anon_sym_overlay] = ACTIONS(1087), + [anon_sym_new] = ACTIONS(1087), + [anon_sym_as] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_STAR_STAR] = ACTIONS(1089), + [anon_sym_PLUS_PLUS] = ACTIONS(1089), + [anon_sym_SLASH] = ACTIONS(1087), + [anon_sym_mod] = ACTIONS(1087), + [anon_sym_SLASH_SLASH] = ACTIONS(1089), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_bit_DASHshl] = ACTIONS(1087), + [anon_sym_bit_DASHshr] = ACTIONS(1087), + [anon_sym_EQ_EQ] = ACTIONS(1089), + [anon_sym_BANG_EQ] = ACTIONS(1089), + [anon_sym_LT2] = ACTIONS(1087), + [anon_sym_LT_EQ] = ACTIONS(1089), + [anon_sym_GT_EQ] = ACTIONS(1089), + [anon_sym_not_DASHin] = ACTIONS(1087), + [anon_sym_starts_DASHwith] = ACTIONS(1087), + [anon_sym_ends_DASHwith] = ACTIONS(1087), + [anon_sym_EQ_TILDE] = ACTIONS(1089), + [anon_sym_BANG_TILDE] = ACTIONS(1089), + [anon_sym_bit_DASHand] = ACTIONS(1087), + [anon_sym_bit_DASHxor] = ACTIONS(1087), + [anon_sym_bit_DASHor] = ACTIONS(1087), + [anon_sym_and] = ACTIONS(1087), + [anon_sym_xor] = ACTIONS(1087), + [anon_sym_or] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1089), + [aux_sym__val_number_token2] = ACTIONS(1089), + [aux_sym__val_number_token3] = ACTIONS(1089), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1089), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1089), + [sym__str_single_quotes] = ACTIONS(1089), + [sym__str_back_ticks] = ACTIONS(1089), + [aux_sym__record_key_token2] = ACTIONS(1087), + [anon_sym_POUND] = ACTIONS(3), + }, + [647] = { + [sym_comment] = STATE(647), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1393), + [anon_sym_bit_DASHxor] = ACTIONS(1395), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(3), + }, + [648] = { + [sym_comment] = STATE(648), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(868), + [anon_sym_list] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_make] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_else] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_DOT] = ACTIONS(870), + [anon_sym_try] = ACTIONS(868), + [anon_sym_catch] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_new] = ACTIONS(868), + [anon_sym_as] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(870), + [aux_sym__val_number_token2] = ACTIONS(870), + [aux_sym__val_number_token3] = ACTIONS(870), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(870), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [aux_sym__record_key_token2] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(3), + }, + [649] = { + [sym_comment] = STATE(649), + [anon_sym_export] = ACTIONS(1145), + [anon_sym_alias] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1145), + [anon_sym_let_DASHenv] = ACTIONS(1145), + [anon_sym_mut] = ACTIONS(1145), + [anon_sym_const] = ACTIONS(1145), + [sym_cmd_identifier] = ACTIONS(1145), + [anon_sym_def] = ACTIONS(1145), + [anon_sym_export_DASHenv] = ACTIONS(1145), + [anon_sym_extern] = ACTIONS(1145), + [anon_sym_module] = ACTIONS(1145), + [anon_sym_use] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(1147), + [anon_sym_DOLLAR] = ACTIONS(1147), + [anon_sym_error] = ACTIONS(1145), + [anon_sym_list] = ACTIONS(1145), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_break] = ACTIONS(1145), + [anon_sym_continue] = ACTIONS(1145), + [anon_sym_for] = ACTIONS(1145), + [anon_sym_in] = ACTIONS(1145), + [anon_sym_loop] = ACTIONS(1145), + [anon_sym_make] = ACTIONS(1145), + [anon_sym_while] = ACTIONS(1145), + [anon_sym_do] = ACTIONS(1145), + [anon_sym_if] = ACTIONS(1145), + [anon_sym_else] = ACTIONS(1145), + [anon_sym_match] = ACTIONS(1145), + [anon_sym_RBRACE] = ACTIONS(1147), + [anon_sym_DOT] = ACTIONS(1147), + [anon_sym_try] = ACTIONS(1145), + [anon_sym_catch] = ACTIONS(1145), + [anon_sym_return] = ACTIONS(1145), + [anon_sym_source] = ACTIONS(1145), + [anon_sym_source_DASHenv] = ACTIONS(1145), + [anon_sym_register] = ACTIONS(1145), + [anon_sym_hide] = ACTIONS(1145), + [anon_sym_hide_DASHenv] = ACTIONS(1145), + [anon_sym_overlay] = ACTIONS(1145), + [anon_sym_new] = ACTIONS(1145), + [anon_sym_as] = ACTIONS(1145), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_STAR_STAR] = ACTIONS(1147), + [anon_sym_PLUS_PLUS] = ACTIONS(1147), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_mod] = ACTIONS(1145), + [anon_sym_SLASH_SLASH] = ACTIONS(1147), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_bit_DASHshl] = ACTIONS(1145), + [anon_sym_bit_DASHshr] = ACTIONS(1145), + [anon_sym_EQ_EQ] = ACTIONS(1147), + [anon_sym_BANG_EQ] = ACTIONS(1147), + [anon_sym_LT2] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1147), + [anon_sym_GT_EQ] = ACTIONS(1147), + [anon_sym_not_DASHin] = ACTIONS(1145), + [anon_sym_starts_DASHwith] = ACTIONS(1145), + [anon_sym_ends_DASHwith] = ACTIONS(1145), + [anon_sym_EQ_TILDE] = ACTIONS(1147), + [anon_sym_BANG_TILDE] = ACTIONS(1147), + [anon_sym_bit_DASHand] = ACTIONS(1145), + [anon_sym_bit_DASHxor] = ACTIONS(1145), + [anon_sym_bit_DASHor] = ACTIONS(1145), + [anon_sym_and] = ACTIONS(1145), + [anon_sym_xor] = ACTIONS(1145), + [anon_sym_or] = ACTIONS(1145), + [aux_sym__val_number_decimal_token1] = ACTIONS(1145), + [aux_sym__val_number_token1] = ACTIONS(1147), + [aux_sym__val_number_token2] = ACTIONS(1147), + [aux_sym__val_number_token3] = ACTIONS(1147), + [aux_sym__val_number_token4] = ACTIONS(1145), + [aux_sym__val_number_token5] = ACTIONS(1147), + [aux_sym__val_number_token6] = ACTIONS(1145), + [anon_sym_DQUOTE] = ACTIONS(1147), + [sym__str_single_quotes] = ACTIONS(1147), + [sym__str_back_ticks] = ACTIONS(1147), + [aux_sym__record_key_token2] = ACTIONS(1145), + [anon_sym_POUND] = ACTIONS(3), + }, + [650] = { + [sym_comment] = STATE(650), + [anon_sym_export] = ACTIONS(1033), + [anon_sym_alias] = ACTIONS(1033), + [anon_sym_let] = ACTIONS(1033), + [anon_sym_let_DASHenv] = ACTIONS(1033), + [anon_sym_mut] = ACTIONS(1033), + [anon_sym_const] = ACTIONS(1033), + [sym_cmd_identifier] = ACTIONS(1033), + [anon_sym_def] = ACTIONS(1033), + [anon_sym_export_DASHenv] = ACTIONS(1033), + [anon_sym_extern] = ACTIONS(1033), + [anon_sym_module] = ACTIONS(1033), + [anon_sym_use] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1035), + [anon_sym_DOLLAR] = ACTIONS(1035), + [anon_sym_error] = ACTIONS(1033), + [anon_sym_list] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1375), + [anon_sym_DASH] = ACTIONS(1377), + [anon_sym_break] = ACTIONS(1033), + [anon_sym_continue] = ACTIONS(1033), + [anon_sym_for] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1379), + [anon_sym_loop] = ACTIONS(1033), + [anon_sym_make] = ACTIONS(1033), + [anon_sym_while] = ACTIONS(1033), + [anon_sym_do] = ACTIONS(1033), + [anon_sym_if] = ACTIONS(1033), + [anon_sym_else] = ACTIONS(1033), + [anon_sym_match] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1035), + [anon_sym_DOT] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1033), + [anon_sym_catch] = ACTIONS(1033), + [anon_sym_return] = ACTIONS(1033), + [anon_sym_source] = ACTIONS(1033), + [anon_sym_source_DASHenv] = ACTIONS(1033), + [anon_sym_register] = ACTIONS(1033), + [anon_sym_hide] = ACTIONS(1033), + [anon_sym_hide_DASHenv] = ACTIONS(1033), + [anon_sym_overlay] = ACTIONS(1033), + [anon_sym_new] = ACTIONS(1033), + [anon_sym_as] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_mod] = ACTIONS(1381), + [anon_sym_SLASH_SLASH] = ACTIONS(1385), + [anon_sym_PLUS] = ACTIONS(1377), + [anon_sym_bit_DASHshl] = ACTIONS(1387), + [anon_sym_bit_DASHshr] = ACTIONS(1387), + [anon_sym_EQ_EQ] = ACTIONS(1389), + [anon_sym_BANG_EQ] = ACTIONS(1389), + [anon_sym_LT2] = ACTIONS(1375), + [anon_sym_LT_EQ] = ACTIONS(1389), + [anon_sym_GT_EQ] = ACTIONS(1389), + [anon_sym_not_DASHin] = ACTIONS(1379), + [anon_sym_starts_DASHwith] = ACTIONS(1379), + [anon_sym_ends_DASHwith] = ACTIONS(1379), + [anon_sym_EQ_TILDE] = ACTIONS(1391), + [anon_sym_BANG_TILDE] = ACTIONS(1391), + [anon_sym_bit_DASHand] = ACTIONS(1393), + [anon_sym_bit_DASHxor] = ACTIONS(1395), + [anon_sym_bit_DASHor] = ACTIONS(1397), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1035), + [aux_sym__val_number_token2] = ACTIONS(1035), + [aux_sym__val_number_token3] = ACTIONS(1035), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1035), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1035), + [sym__str_single_quotes] = ACTIONS(1035), + [sym__str_back_ticks] = ACTIONS(1035), + [aux_sym__record_key_token2] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(3), + }, + [651] = { + [sym_comment] = STATE(651), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(909), + [anon_sym_DOLLAR] = ACTIONS(909), + [anon_sym_error] = ACTIONS(907), + [anon_sym_list] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_make] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_else] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(909), + [anon_sym_DOT] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_catch] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_new] = ACTIONS(907), + [anon_sym_as] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(909), + [anon_sym_PLUS_PLUS] = ACTIONS(909), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(909), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(909), + [anon_sym_BANG_EQ] = ACTIONS(909), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(909), + [anon_sym_GT_EQ] = ACTIONS(909), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(909), + [anon_sym_BANG_TILDE] = ACTIONS(909), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(909), + [aux_sym__val_number_token2] = ACTIONS(909), + [aux_sym__val_number_token3] = ACTIONS(909), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(909), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(909), + [sym__str_single_quotes] = ACTIONS(909), + [sym__str_back_ticks] = ACTIONS(909), + [aux_sym__record_key_token2] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(3), + }, + [652] = { + [sym_comment] = STATE(652), + [anon_sym_export] = ACTIONS(1059), + [anon_sym_alias] = ACTIONS(1059), + [anon_sym_let] = ACTIONS(1059), + [anon_sym_let_DASHenv] = ACTIONS(1059), + [anon_sym_mut] = ACTIONS(1059), + [anon_sym_const] = ACTIONS(1059), + [sym_cmd_identifier] = ACTIONS(1059), + [anon_sym_def] = ACTIONS(1059), + [anon_sym_export_DASHenv] = ACTIONS(1059), + [anon_sym_extern] = ACTIONS(1059), + [anon_sym_module] = ACTIONS(1059), + [anon_sym_use] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1061), + [anon_sym_DOLLAR] = ACTIONS(1061), + [anon_sym_error] = ACTIONS(1059), + [anon_sym_list] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_break] = ACTIONS(1059), + [anon_sym_continue] = ACTIONS(1059), + [anon_sym_for] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_loop] = ACTIONS(1059), + [anon_sym_make] = ACTIONS(1059), + [anon_sym_while] = ACTIONS(1059), + [anon_sym_do] = ACTIONS(1059), + [anon_sym_if] = ACTIONS(1059), + [anon_sym_else] = ACTIONS(1059), + [anon_sym_match] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(1061), + [anon_sym_try] = ACTIONS(1059), + [anon_sym_catch] = ACTIONS(1059), + [anon_sym_return] = ACTIONS(1059), + [anon_sym_source] = ACTIONS(1059), + [anon_sym_source_DASHenv] = ACTIONS(1059), + [anon_sym_register] = ACTIONS(1059), + [anon_sym_hide] = ACTIONS(1059), + [anon_sym_hide_DASHenv] = ACTIONS(1059), + [anon_sym_overlay] = ACTIONS(1059), + [anon_sym_new] = ACTIONS(1059), + [anon_sym_as] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1061), + [anon_sym_PLUS_PLUS] = ACTIONS(1061), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1061), + [anon_sym_BANG_EQ] = ACTIONS(1061), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1061), + [anon_sym_GT_EQ] = ACTIONS(1061), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1061), + [anon_sym_BANG_TILDE] = ACTIONS(1061), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1061), + [aux_sym__val_number_token2] = ACTIONS(1061), + [aux_sym__val_number_token3] = ACTIONS(1061), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1061), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1061), + [sym__str_single_quotes] = ACTIONS(1061), + [sym__str_back_ticks] = ACTIONS(1061), + [aux_sym__record_key_token2] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(3), + }, + [653] = { + [sym_comment] = STATE(653), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(905), + [anon_sym_DOLLAR] = ACTIONS(905), + [anon_sym_error] = ACTIONS(903), + [anon_sym_list] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_make] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_else] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(905), + [anon_sym_DOT] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_catch] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_new] = ACTIONS(903), + [anon_sym_as] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(905), + [anon_sym_PLUS_PLUS] = ACTIONS(905), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(905), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(905), + [anon_sym_BANG_EQ] = ACTIONS(905), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(905), + [anon_sym_GT_EQ] = ACTIONS(905), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(905), + [anon_sym_BANG_TILDE] = ACTIONS(905), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(905), + [aux_sym__val_number_token2] = ACTIONS(905), + [aux_sym__val_number_token3] = ACTIONS(905), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(905), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(905), + [sym__str_single_quotes] = ACTIONS(905), + [sym__str_back_ticks] = ACTIONS(905), + [aux_sym__record_key_token2] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(3), + }, + [654] = { + [sym_pipeline] = STATE(1543), + [sym_pipeline_last] = STATE(6405), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(654), + [aux_sym_pipeline_repeat1] = STATE(676), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -111986,64 +117221,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [636] = { - [sym_pipeline_parenthesized] = STATE(1519), - [sym_pipeline_parenthesized_last] = STATE(6049), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(636), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [sym_cmd_identifier] = ACTIONS(381), + [655] = { + [sym_pipeline] = STATE(1546), + [sym_pipeline_last] = STATE(6158), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(655), + [aux_sym_pipeline_repeat1] = STATE(676), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112064,55 +117299,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [637] = { - [sym_pipeline] = STATE(1521), - [sym_pipeline_last] = STATE(5959), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(3326), - [sym__var] = STATE(3129), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), - [sym_comment] = STATE(637), - [aux_sym_pipeline_repeat1] = STATE(655), + [656] = { + [sym_pipeline] = STATE(1544), + [sym_pipeline_last] = STATE(6484), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(3657), + [sym__var] = STATE(3293), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), + [sym_comment] = STATE(656), + [aux_sym_pipeline_repeat1] = STATE(675), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1393), + [anon_sym_DOLLAR] = ACTIONS(1407), [anon_sym_DASH] = ACTIONS(39), [anon_sym_break] = ACTIONS(41), [anon_sym_continue] = ACTIONS(43), @@ -112148,52 +117383,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [638] = { - [sym_pipeline] = STATE(1518), - [sym_pipeline_last] = STATE(5922), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(3326), - [sym__var] = STATE(3129), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), - [sym_comment] = STATE(638), - [aux_sym_pipeline_repeat1] = STATE(655), + [657] = { + [sym_pipeline] = STATE(1546), + [sym_pipeline_last] = STATE(6450), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(3657), + [sym__var] = STATE(3293), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), + [sym_comment] = STATE(657), + [aux_sym_pipeline_repeat1] = STATE(675), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1393), + [anon_sym_DOLLAR] = ACTIONS(1407), [anon_sym_DASH] = ACTIONS(39), [anon_sym_break] = ACTIONS(41), [anon_sym_continue] = ACTIONS(43), @@ -112229,64 +117464,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [639] = { - [sym_pipeline] = STATE(1520), - [sym_pipeline_last] = STATE(5563), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(639), - [aux_sym_pipeline_repeat1] = STATE(654), - [sym_cmd_identifier] = ACTIONS(315), + [658] = { + [sym_pipeline_parenthesized] = STATE(1558), + [sym_pipeline_parenthesized_last] = STATE(6505), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(658), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112307,67 +117542,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [640] = { - [sym_pipeline] = STATE(1521), - [sym_pipeline_last] = STATE(5507), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5352), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(640), - [aux_sym_pipeline_repeat1] = STATE(654), - [sym_cmd_identifier] = ACTIONS(315), + [659] = { + [sym_pipeline] = STATE(1553), + [sym_pipeline_last] = STATE(6404), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(659), + [aux_sym_pipeline_repeat1] = STATE(676), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112391,214 +117626,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [641] = { - [sym_pipeline_parenthesized] = STATE(1517), - [sym_pipeline_parenthesized_last] = STATE(6089), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(641), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), - [anon_sym_POUND] = ACTIONS(3), - }, - [642] = { - [sym_pipeline_parenthesized] = STATE(1524), - [sym_pipeline_parenthesized_last] = STATE(6045), - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6036), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(642), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(653), - [sym_cmd_identifier] = ACTIONS(381), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(159), - [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), - [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(191), - [aux_sym__val_number_token2] = ACTIONS(191), - [aux_sym__val_number_token3] = ACTIONS(191), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(191), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(197), - [anon_sym_DQUOTE] = ACTIONS(199), - [sym__str_single_quotes] = ACTIONS(201), - [sym__str_back_ticks] = ACTIONS(201), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), - [anon_sym_POUND] = ACTIONS(3), - }, - [643] = { - [sym_pipeline] = STATE(1520), - [sym_pipeline_last] = STATE(6003), - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5502), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(3326), - [sym__var] = STATE(3129), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), - [sym_comment] = STATE(643), - [aux_sym_pipeline_repeat1] = STATE(655), + [660] = { + [sym_pipeline] = STATE(1543), + [sym_pipeline_last] = STATE(6614), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(3657), + [sym__var] = STATE(3293), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), + [sym_comment] = STATE(660), + [aux_sym_pipeline_repeat1] = STATE(675), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1393), + [anon_sym_DOLLAR] = ACTIONS(1407), [anon_sym_DASH] = ACTIONS(39), [anon_sym_break] = ACTIONS(41), [anon_sym_continue] = ACTIONS(43), @@ -112634,63 +117707,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [644] = { - [sym_pipeline_parenthesized] = STATE(1517), - [sym__ctrl_expression_parenthesized] = STATE(5865), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6659), - [sym_where_command] = STATE(5863), - [sym__expression] = STATE(5863), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5862), - [sym_comment] = STATE(644), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(656), - [sym_cmd_identifier] = ACTIONS(381), + [661] = { + [sym_pipeline] = STATE(1544), + [sym_pipeline_last] = STATE(6153), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5823), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(661), + [aux_sym_pipeline_repeat1] = STATE(676), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112711,66 +117785,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [645] = { - [sym_pipeline] = STATE(1521), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5953), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(645), - [aux_sym_pipeline_repeat1] = STATE(652), - [sym_cmd_identifier] = ACTIONS(315), + [662] = { + [sym_pipeline_parenthesized] = STATE(1561), + [sym_pipeline_parenthesized_last] = STATE(6609), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(662), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112791,66 +117866,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [646] = { - [sym_pipeline_parenthesized] = STATE(1524), - [sym__ctrl_expression_parenthesized] = STATE(5865), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6659), - [sym_where_command] = STATE(5863), - [sym__expression] = STATE(5863), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5862), - [sym_comment] = STATE(646), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(656), - [sym_cmd_identifier] = ACTIONS(381), + [663] = { + [sym_pipeline_parenthesized] = STATE(1560), + [sym_pipeline_parenthesized_last] = STATE(6610), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(663), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112871,66 +117947,148 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [647] = { - [sym_pipeline_parenthesized] = STATE(1516), - [sym__ctrl_expression_parenthesized] = STATE(5865), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6659), + [664] = { + [sym_pipeline] = STATE(1553), + [sym_pipeline_last] = STATE(6612), + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6207), [sym_where_command] = STATE(5863), [sym__expression] = STATE(5863), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5862), - [sym_comment] = STATE(647), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(656), - [sym_cmd_identifier] = ACTIONS(381), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(3657), + [sym__var] = STATE(3293), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), + [sym_comment] = STATE(664), + [aux_sym_pipeline_repeat1] = STATE(675), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1407), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_DOT] = ACTIONS(59), + [anon_sym_try] = ACTIONS(61), + [anon_sym_return] = ACTIONS(63), + [anon_sym_where] = ACTIONS(75), + [anon_sym_PLUS] = ACTIONS(77), + [anon_sym_not] = ACTIONS(79), + [anon_sym_null] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym__val_number_decimal_token1] = ACTIONS(85), + [aux_sym__val_number_token1] = ACTIONS(87), + [aux_sym__val_number_token2] = ACTIONS(87), + [aux_sym__val_number_token3] = ACTIONS(87), + [aux_sym__val_number_token4] = ACTIONS(89), + [aux_sym__val_number_token5] = ACTIONS(87), + [aux_sym__val_number_token6] = ACTIONS(89), + [anon_sym_0b] = ACTIONS(91), + [anon_sym_0o] = ACTIONS(91), + [anon_sym_0x] = ACTIONS(91), + [sym_val_date] = ACTIONS(93), + [anon_sym_DQUOTE] = ACTIONS(95), + [sym__str_single_quotes] = ACTIONS(97), + [sym__str_back_ticks] = ACTIONS(97), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(99), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(101), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [665] = { + [sym_pipeline_parenthesized] = STATE(1576), + [sym_pipeline_parenthesized_last] = STATE(6506), + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6575), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(665), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(674), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -112951,66 +118109,226 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [648] = { - [sym_pipeline] = STATE(1520), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5953), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(648), - [aux_sym_pipeline_repeat1] = STATE(652), - [sym_cmd_identifier] = ACTIONS(315), + [666] = { + [sym_pipeline_parenthesized] = STATE(1558), + [sym__ctrl_expression_parenthesized] = STATE(6247), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6900), + [sym_where_command] = STATE(6244), + [sym__expression] = STATE(6244), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6243), + [sym_comment] = STATE(666), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(677), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), + }, + [667] = { + [sym_pipeline_parenthesized] = STATE(1576), + [sym__ctrl_expression_parenthesized] = STATE(6247), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6900), + [sym_where_command] = STATE(6244), + [sym__expression] = STATE(6244), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6243), + [sym_comment] = STATE(667), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(677), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), + [anon_sym_POUND] = ACTIONS(3), + }, + [668] = { + [sym_pipeline] = STATE(1543), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6472), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(668), + [aux_sym_pipeline_repeat1] = STATE(678), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113034,63 +118352,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [649] = { - [sym_pipeline_parenthesized] = STATE(1519), - [sym__ctrl_expression_parenthesized] = STATE(5865), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6659), - [sym_where_command] = STATE(5863), - [sym__expression] = STATE(5863), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5862), - [sym_comment] = STATE(649), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(656), - [sym_cmd_identifier] = ACTIONS(381), + [669] = { + [sym_pipeline_parenthesized] = STATE(1561), + [sym__ctrl_expression_parenthesized] = STATE(6247), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6900), + [sym_where_command] = STATE(6244), + [sym__expression] = STATE(6244), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6243), + [sym_comment] = STATE(669), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(677), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113111,66 +118429,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [650] = { - [sym_pipeline] = STATE(1518), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5953), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(650), - [aux_sym_pipeline_repeat1] = STATE(652), - [sym_cmd_identifier] = ACTIONS(315), + [670] = { + [sym_pipeline] = STATE(1553), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6472), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(670), + [aux_sym_pipeline_repeat1] = STATE(678), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113194,63 +118512,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [651] = { - [sym_pipeline] = STATE(1522), - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5953), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(651), - [aux_sym_pipeline_repeat1] = STATE(652), - [sym_cmd_identifier] = ACTIONS(315), + [671] = { + [sym_pipeline] = STATE(1544), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6472), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(671), + [aux_sym_pipeline_repeat1] = STATE(678), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113274,62 +118592,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [652] = { - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5972), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(652), - [aux_sym_pipeline_repeat1] = STATE(658), - [sym_cmd_identifier] = ACTIONS(315), + [672] = { + [sym_pipeline] = STATE(1546), + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6472), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(672), + [aux_sym_pipeline_repeat1] = STATE(678), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113353,62 +118672,63 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [653] = { - [sym__ctrl_expression_parenthesized] = STATE(5417), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(5935), - [sym_where_command] = STATE(5410), - [sym__expression] = STATE(5410), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5404), - [sym_comment] = STATE(653), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(657), - [sym_cmd_identifier] = ACTIONS(381), + [673] = { + [sym_pipeline_parenthesized] = STATE(1560), + [sym__ctrl_expression_parenthesized] = STATE(6247), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6900), + [sym_where_command] = STATE(6244), + [sym__expression] = STATE(6244), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6243), + [sym_comment] = STATE(673), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(677), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113429,65 +118749,65 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [654] = { - [sym__ctrl_expression] = STATE(4988), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5244), - [sym_where_command] = STATE(4991), - [sym__expression] = STATE(4991), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(4991), - [sym_comment] = STATE(654), - [aux_sym_pipeline_repeat1] = STATE(658), - [sym_cmd_identifier] = ACTIONS(315), + [674] = { + [sym__ctrl_expression_parenthesized] = STATE(5594), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(6558), + [sym_where_command] = STATE(5598), + [sym__expression] = STATE(5598), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(5600), + [sym_comment] = STATE(674), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(680), + [sym_cmd_identifier] = ACTIONS(387), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(331), - [anon_sym_continue] = ACTIONS(333), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(349), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113508,53 +118828,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [655] = { - [sym__ctrl_expression] = STATE(5326), - [sym_ctrl_do] = STATE(5501), - [sym_ctrl_if] = STATE(5501), - [sym_ctrl_match] = STATE(5501), - [sym_ctrl_try] = STATE(5501), - [sym_ctrl_return] = STATE(5501), - [sym_pipe_element] = STATE(2925), - [sym_pipe_element_last] = STATE(5481), - [sym_where_command] = STATE(5297), - [sym__expression] = STATE(5297), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(3326), - [sym__var] = STATE(3129), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), - [sym_command] = STATE(5297), - [sym_comment] = STATE(655), - [aux_sym_pipeline_repeat1] = STATE(658), + [675] = { + [sym__ctrl_expression] = STATE(5859), + [sym_ctrl_do] = STATE(6206), + [sym_ctrl_if] = STATE(6206), + [sym_ctrl_match] = STATE(6206), + [sym_ctrl_try] = STATE(6206), + [sym_ctrl_return] = STATE(6206), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6197), + [sym_where_command] = STATE(5863), + [sym__expression] = STATE(5863), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(3657), + [sym__var] = STATE(3293), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), + [sym_command] = STATE(5863), + [sym_comment] = STATE(675), + [aux_sym_pipeline_repeat1] = STATE(679), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1393), + [anon_sym_DOLLAR] = ACTIONS(1407), [anon_sym_DASH] = ACTIONS(39), [anon_sym_break] = ACTIONS(41), [anon_sym_continue] = ACTIONS(43), @@ -113590,62 +118910,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [656] = { - [sym__ctrl_expression_parenthesized] = STATE(5865), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_pipe_element_parenthesized_last] = STATE(6544), - [sym_where_command] = STATE(5863), - [sym__expression] = STATE(5863), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5862), - [sym_comment] = STATE(656), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(657), - [sym_cmd_identifier] = ACTIONS(381), + [676] = { + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(5878), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(676), + [aux_sym_pipeline_repeat1] = STATE(679), + [sym_cmd_identifier] = ACTIONS(321), [anon_sym_LBRACK] = ACTIONS(129), [anon_sym_LPAREN] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_break] = ACTIONS(383), - [anon_sym_continue] = ACTIONS(385), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(387), - [anon_sym_match] = ACTIONS(345), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), [anon_sym_LBRACE] = ACTIONS(159), [anon_sym_DOT] = ACTIONS(163), - [anon_sym_try] = ACTIONS(389), - [anon_sym_return] = ACTIONS(351), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), [anon_sym_where] = ACTIONS(179), - [anon_sym_PLUS] = ACTIONS(363), + [anon_sym_PLUS] = ACTIONS(369), [anon_sym_not] = ACTIONS(183), [anon_sym_null] = ACTIONS(185), [anon_sym_true] = ACTIONS(187), @@ -113666,247 +118986,483 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(201), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), - [anon_sym_CARET] = ACTIONS(393), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [657] = { - [sym__ctrl_expression_parenthesized] = STATE(5950), - [sym_ctrl_do] = STATE(5599), - [sym_ctrl_if_parenthesized] = STATE(5599), - [sym_ctrl_match] = STATE(5599), - [sym_ctrl_try_parenthesized] = STATE(5599), - [sym_ctrl_return] = STATE(5599), - [sym_pipe_element_parenthesized] = STATE(2927), - [sym_where_command] = STATE(5993), - [sym__expression] = STATE(5993), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym__command_parenthesized_body] = STATE(5996), - [sym_comment] = STATE(657), - [aux_sym_pipeline_parenthesized_repeat1] = STATE(657), - [sym_cmd_identifier] = ACTIONS(1397), - [anon_sym_LBRACK] = ACTIONS(1400), - [anon_sym_LPAREN] = ACTIONS(1403), - [anon_sym_DOLLAR] = ACTIONS(1406), - [anon_sym_DASH] = ACTIONS(1409), - [anon_sym_break] = ACTIONS(1412), - [anon_sym_continue] = ACTIONS(1415), - [anon_sym_do] = ACTIONS(1418), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1424), - [anon_sym_LBRACE] = ACTIONS(1427), - [anon_sym_DOT] = ACTIONS(1430), - [anon_sym_try] = ACTIONS(1433), - [anon_sym_return] = ACTIONS(1436), - [anon_sym_where] = ACTIONS(1439), - [anon_sym_PLUS] = ACTIONS(1442), - [anon_sym_not] = ACTIONS(1445), - [anon_sym_null] = ACTIONS(1448), - [anon_sym_true] = ACTIONS(1451), - [anon_sym_false] = ACTIONS(1451), - [aux_sym__val_number_decimal_token1] = ACTIONS(1454), - [aux_sym__val_number_token1] = ACTIONS(1457), - [aux_sym__val_number_token2] = ACTIONS(1457), - [aux_sym__val_number_token3] = ACTIONS(1457), - [aux_sym__val_number_token4] = ACTIONS(1460), - [aux_sym__val_number_token5] = ACTIONS(1457), - [aux_sym__val_number_token6] = ACTIONS(1460), - [anon_sym_0b] = ACTIONS(1463), - [anon_sym_0o] = ACTIONS(1463), - [anon_sym_0x] = ACTIONS(1463), - [sym_val_date] = ACTIONS(1466), - [anon_sym_DQUOTE] = ACTIONS(1469), - [sym__str_single_quotes] = ACTIONS(1472), - [sym__str_back_ticks] = ACTIONS(1472), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1475), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1478), - [anon_sym_CARET] = ACTIONS(1481), + [677] = { + [sym__ctrl_expression_parenthesized] = STATE(6247), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_pipe_element_parenthesized_last] = STATE(7123), + [sym_where_command] = STATE(6244), + [sym__expression] = STATE(6244), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6243), + [sym_comment] = STATE(677), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(680), + [sym_cmd_identifier] = ACTIONS(387), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(389), + [anon_sym_continue] = ACTIONS(391), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(393), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(395), + [anon_sym_return] = ACTIONS(357), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(399), [anon_sym_POUND] = ACTIONS(3), }, - [658] = { - [sym__ctrl_expression] = STATE(5946), - [sym_ctrl_do] = STATE(5379), - [sym_ctrl_if] = STATE(5379), - [sym_ctrl_match] = STATE(5379), - [sym_ctrl_try] = STATE(5379), - [sym_ctrl_return] = STATE(5379), - [sym_pipe_element] = STATE(2925), - [sym_where_command] = STATE(5947), - [sym__expression] = STATE(5947), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_command] = STATE(5947), - [sym_comment] = STATE(658), - [aux_sym_pipeline_repeat1] = STATE(658), - [sym_cmd_identifier] = ACTIONS(1484), - [anon_sym_LBRACK] = ACTIONS(1487), - [anon_sym_LPAREN] = ACTIONS(1490), - [anon_sym_DOLLAR] = ACTIONS(1493), - [anon_sym_DASH] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1499), - [anon_sym_continue] = ACTIONS(1502), - [anon_sym_do] = ACTIONS(1505), - [anon_sym_if] = ACTIONS(1508), - [anon_sym_match] = ACTIONS(1511), - [anon_sym_LBRACE] = ACTIONS(1514), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_try] = ACTIONS(1520), - [anon_sym_return] = ACTIONS(1523), - [anon_sym_where] = ACTIONS(1526), - [anon_sym_PLUS] = ACTIONS(1529), - [anon_sym_not] = ACTIONS(1532), - [anon_sym_null] = ACTIONS(1535), - [anon_sym_true] = ACTIONS(1538), - [anon_sym_false] = ACTIONS(1538), - [aux_sym__val_number_decimal_token1] = ACTIONS(1541), - [aux_sym__val_number_token1] = ACTIONS(1544), - [aux_sym__val_number_token2] = ACTIONS(1544), - [aux_sym__val_number_token3] = ACTIONS(1544), - [aux_sym__val_number_token4] = ACTIONS(1547), - [aux_sym__val_number_token5] = ACTIONS(1544), - [aux_sym__val_number_token6] = ACTIONS(1547), - [anon_sym_0b] = ACTIONS(1550), - [anon_sym_0o] = ACTIONS(1550), - [anon_sym_0x] = ACTIONS(1550), - [sym_val_date] = ACTIONS(1553), - [anon_sym_DQUOTE] = ACTIONS(1556), - [sym__str_single_quotes] = ACTIONS(1559), - [sym__str_back_ticks] = ACTIONS(1559), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1562), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), - [anon_sym_CARET] = ACTIONS(1568), + [678] = { + [sym__ctrl_expression] = STATE(5539), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_pipe_element_last] = STATE(6618), + [sym_where_command] = STATE(5536), + [sym__expression] = STATE(5536), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(5536), + [sym_comment] = STATE(678), + [aux_sym_pipeline_repeat1] = STATE(679), + [sym_cmd_identifier] = ACTIONS(321), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_LPAREN] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_break] = ACTIONS(337), + [anon_sym_continue] = ACTIONS(339), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(159), + [anon_sym_DOT] = ACTIONS(163), + [anon_sym_try] = ACTIONS(355), + [anon_sym_return] = ACTIONS(357), + [anon_sym_where] = ACTIONS(179), + [anon_sym_PLUS] = ACTIONS(369), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(191), + [aux_sym__val_number_token2] = ACTIONS(191), + [aux_sym__val_number_token3] = ACTIONS(191), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(191), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(199), + [sym__str_single_quotes] = ACTIONS(201), + [sym__str_back_ticks] = ACTIONS(201), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(203), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(209), [anon_sym_POUND] = ACTIONS(3), }, - [659] = { - [sym_expr_parenthesized] = STATE(1253), - [sym__immediate_decimal] = STATE(1254), - [sym_val_variable] = STATE(1253), - [sym__var] = STATE(995), - [sym_comment] = STATE(659), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [anon_sym_SEMI] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_LF] = ACTIONS(1573), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_LBRACK] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1571), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_LT] = ACTIONS(1579), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_LBRACE] = ACTIONS(1571), - [anon_sym_RBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_where] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_not] = ACTIONS(1571), - [anon_sym_EQ2] = ACTIONS(1583), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1571), - [anon_sym_true] = ACTIONS(1571), - [anon_sym_false] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_token1] = ACTIONS(1571), - [aux_sym__val_number_token2] = ACTIONS(1571), - [aux_sym__val_number_token3] = ACTIONS(1571), - [aux_sym__val_number_token4] = ACTIONS(1571), - [aux_sym__val_number_token5] = ACTIONS(1571), - [aux_sym__val_number_token6] = ACTIONS(1571), - [anon_sym_0b] = ACTIONS(1571), - [anon_sym_0o] = ACTIONS(1571), - [anon_sym_0x] = ACTIONS(1571), - [sym_val_date] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), + [679] = { + [sym__ctrl_expression] = STATE(6446), + [sym_ctrl_do] = STATE(5812), + [sym_ctrl_if] = STATE(5812), + [sym_ctrl_match] = STATE(5812), + [sym_ctrl_try] = STATE(5812), + [sym_ctrl_return] = STATE(5812), + [sym_pipe_element] = STATE(3119), + [sym_where_command] = STATE(6445), + [sym__expression] = STATE(6445), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_command] = STATE(6445), + [sym_comment] = STATE(679), + [aux_sym_pipeline_repeat1] = STATE(679), + [sym_cmd_identifier] = ACTIONS(1409), + [anon_sym_LBRACK] = ACTIONS(1412), + [anon_sym_LPAREN] = ACTIONS(1415), + [anon_sym_DOLLAR] = ACTIONS(1418), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1424), + [anon_sym_continue] = ACTIONS(1427), + [anon_sym_do] = ACTIONS(1430), + [anon_sym_if] = ACTIONS(1433), + [anon_sym_match] = ACTIONS(1436), + [anon_sym_LBRACE] = ACTIONS(1439), + [anon_sym_DOT] = ACTIONS(1442), + [anon_sym_try] = ACTIONS(1445), + [anon_sym_return] = ACTIONS(1448), + [anon_sym_where] = ACTIONS(1451), + [anon_sym_PLUS] = ACTIONS(1454), + [anon_sym_not] = ACTIONS(1457), + [anon_sym_null] = ACTIONS(1460), + [anon_sym_true] = ACTIONS(1463), + [anon_sym_false] = ACTIONS(1463), + [aux_sym__val_number_decimal_token1] = ACTIONS(1466), + [aux_sym__val_number_token1] = ACTIONS(1469), + [aux_sym__val_number_token2] = ACTIONS(1469), + [aux_sym__val_number_token3] = ACTIONS(1469), + [aux_sym__val_number_token4] = ACTIONS(1472), + [aux_sym__val_number_token5] = ACTIONS(1469), + [aux_sym__val_number_token6] = ACTIONS(1472), + [anon_sym_0b] = ACTIONS(1475), + [anon_sym_0o] = ACTIONS(1475), + [anon_sym_0x] = ACTIONS(1475), + [sym_val_date] = ACTIONS(1478), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1484), + [sym__str_back_ticks] = ACTIONS(1484), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1487), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1490), + [anon_sym_CARET] = ACTIONS(1493), + [anon_sym_POUND] = ACTIONS(3), + }, + [680] = { + [sym__ctrl_expression_parenthesized] = STATE(6622), + [sym_ctrl_do] = STATE(6425), + [sym_ctrl_if_parenthesized] = STATE(6425), + [sym_ctrl_match] = STATE(6425), + [sym_ctrl_try_parenthesized] = STATE(6425), + [sym_ctrl_return] = STATE(6425), + [sym_pipe_element_parenthesized] = STATE(3023), + [sym_where_command] = STATE(6624), + [sym__expression] = STATE(6624), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym__command_parenthesized_body] = STATE(6625), + [sym_comment] = STATE(680), + [aux_sym_pipeline_parenthesized_repeat1] = STATE(680), + [sym_cmd_identifier] = ACTIONS(1496), + [anon_sym_LBRACK] = ACTIONS(1499), + [anon_sym_LPAREN] = ACTIONS(1502), + [anon_sym_DOLLAR] = ACTIONS(1505), + [anon_sym_DASH] = ACTIONS(1508), + [anon_sym_break] = ACTIONS(1511), + [anon_sym_continue] = ACTIONS(1514), + [anon_sym_do] = ACTIONS(1517), + [anon_sym_if] = ACTIONS(1520), + [anon_sym_match] = ACTIONS(1523), + [anon_sym_LBRACE] = ACTIONS(1526), + [anon_sym_DOT] = ACTIONS(1529), + [anon_sym_try] = ACTIONS(1532), + [anon_sym_return] = ACTIONS(1535), + [anon_sym_where] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1541), + [anon_sym_not] = ACTIONS(1544), + [anon_sym_null] = ACTIONS(1547), + [anon_sym_true] = ACTIONS(1550), + [anon_sym_false] = ACTIONS(1550), + [aux_sym__val_number_decimal_token1] = ACTIONS(1553), + [aux_sym__val_number_token1] = ACTIONS(1556), + [aux_sym__val_number_token2] = ACTIONS(1556), + [aux_sym__val_number_token3] = ACTIONS(1556), + [aux_sym__val_number_token4] = ACTIONS(1559), + [aux_sym__val_number_token5] = ACTIONS(1556), + [aux_sym__val_number_token6] = ACTIONS(1559), + [anon_sym_0b] = ACTIONS(1562), + [anon_sym_0o] = ACTIONS(1562), + [anon_sym_0x] = ACTIONS(1562), + [sym_val_date] = ACTIONS(1565), + [anon_sym_DQUOTE] = ACTIONS(1568), [sym__str_single_quotes] = ACTIONS(1571), [sym__str_back_ticks] = ACTIONS(1571), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1571), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1571), - [anon_sym_CARET] = ACTIONS(1571), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1577), + [anon_sym_CARET] = ACTIONS(1580), + [anon_sym_POUND] = ACTIONS(3), + }, + [681] = { + [sym_comment] = STATE(681), + [anon_sym_SEMI] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_PIPE] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(1583), + [aux_sym__immediate_decimal_token2] = ACTIONS(1585), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_err_GT] = ACTIONS(735), + [anon_sym_out_GT] = ACTIONS(735), + [anon_sym_e_GT] = ACTIONS(735), + [anon_sym_o_GT] = ACTIONS(735), + [anon_sym_err_PLUSout_GT] = ACTIONS(735), + [anon_sym_out_PLUSerr_GT] = ACTIONS(735), + [anon_sym_o_PLUSe_GT] = ACTIONS(735), + [anon_sym_e_PLUSo_GT] = ACTIONS(735), + [aux_sym_unquoted_token1] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [660] = { - [sym_expr_parenthesized] = STATE(1090), - [sym__immediate_decimal] = STATE(1092), - [sym_val_variable] = STATE(1090), - [sym__var] = STATE(952), - [sym_comment] = STATE(660), + [682] = { + [sym_comment] = STATE(682), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(1587), + [aux_sym__immediate_decimal_token2] = ACTIONS(1589), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(105), + }, + [683] = { + [sym_expr_parenthesized] = STATE(1155), + [sym__immediate_decimal] = STATE(1360), + [sym_val_variable] = STATE(1155), + [sym__var] = STATE(1003), + [sym_comment] = STATE(683), [anon_sym_export] = ACTIONS(1591), [anon_sym_alias] = ACTIONS(1591), [anon_sym_let] = ACTIONS(1591), @@ -113924,9 +119480,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1591), [anon_sym_LPAREN] = ACTIONS(1595), [anon_sym_RPAREN] = ACTIONS(1591), - [anon_sym_DOLLAR] = ACTIONS(1577), + [anon_sym_DOLLAR] = ACTIONS(1597), [anon_sym_error] = ACTIONS(1591), - [anon_sym_LT] = ACTIONS(1597), + [anon_sym_LT] = ACTIONS(1599), [anon_sym_DASH] = ACTIONS(1591), [anon_sym_break] = ACTIONS(1591), [anon_sym_continue] = ACTIONS(1591), @@ -113939,7 +119495,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1591), [anon_sym_RBRACE] = ACTIONS(1591), [anon_sym_DOT] = ACTIONS(1591), - [anon_sym_DOT2] = ACTIONS(1599), + [anon_sym_DOT2] = ACTIONS(1601), [anon_sym_try] = ACTIONS(1591), [anon_sym_return] = ACTIONS(1591), [anon_sym_source] = ACTIONS(1591), @@ -113951,10 +119507,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_where] = ACTIONS(1591), [anon_sym_PLUS] = ACTIONS(1591), [anon_sym_not] = ACTIONS(1591), - [anon_sym_EQ2] = ACTIONS(1601), - [aux_sym__immediate_decimal_token1] = ACTIONS(1603), - [anon_sym_DASH2] = ACTIONS(1605), - [anon_sym_PLUS2] = ACTIONS(1607), + [anon_sym_EQ2] = ACTIONS(1603), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), [anon_sym_null] = ACTIONS(1591), [anon_sym_true] = ACTIONS(1591), [anon_sym_false] = ACTIONS(1591), @@ -113977,1218 +119533,1075 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1591), [anon_sym_POUND] = ACTIONS(105), }, - [661] = { - [sym_expr_parenthesized] = STATE(1255), - [sym__immediate_decimal] = STATE(1256), - [sym_val_variable] = STATE(1255), - [sym__var] = STATE(995), - [sym_comment] = STATE(661), - [anon_sym_export] = ACTIONS(1609), - [anon_sym_alias] = ACTIONS(1609), - [anon_sym_let] = ACTIONS(1609), - [anon_sym_let_DASHenv] = ACTIONS(1609), - [anon_sym_mut] = ACTIONS(1609), - [anon_sym_const] = ACTIONS(1609), - [anon_sym_SEMI] = ACTIONS(1609), - [sym_cmd_identifier] = ACTIONS(1609), - [anon_sym_LF] = ACTIONS(1611), - [anon_sym_def] = ACTIONS(1609), - [anon_sym_export_DASHenv] = ACTIONS(1609), - [anon_sym_extern] = ACTIONS(1609), - [anon_sym_module] = ACTIONS(1609), - [anon_sym_use] = ACTIONS(1609), - [anon_sym_LBRACK] = ACTIONS(1609), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1609), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1609), - [anon_sym_LT] = ACTIONS(1613), - [anon_sym_DASH] = ACTIONS(1609), - [anon_sym_break] = ACTIONS(1609), - [anon_sym_continue] = ACTIONS(1609), - [anon_sym_for] = ACTIONS(1609), - [anon_sym_loop] = ACTIONS(1609), - [anon_sym_while] = ACTIONS(1609), - [anon_sym_do] = ACTIONS(1609), - [anon_sym_if] = ACTIONS(1609), - [anon_sym_match] = ACTIONS(1609), - [anon_sym_LBRACE] = ACTIONS(1609), - [anon_sym_RBRACE] = ACTIONS(1609), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1609), - [anon_sym_return] = ACTIONS(1609), - [anon_sym_source] = ACTIONS(1609), - [anon_sym_source_DASHenv] = ACTIONS(1609), - [anon_sym_register] = ACTIONS(1609), - [anon_sym_hide] = ACTIONS(1609), - [anon_sym_hide_DASHenv] = ACTIONS(1609), - [anon_sym_overlay] = ACTIONS(1609), - [anon_sym_where] = ACTIONS(1609), - [anon_sym_PLUS] = ACTIONS(1609), - [anon_sym_not] = ACTIONS(1609), - [anon_sym_EQ2] = ACTIONS(1615), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1609), - [anon_sym_true] = ACTIONS(1609), - [anon_sym_false] = ACTIONS(1609), - [aux_sym__val_number_decimal_token1] = ACTIONS(1609), - [aux_sym__val_number_token1] = ACTIONS(1609), - [aux_sym__val_number_token2] = ACTIONS(1609), - [aux_sym__val_number_token3] = ACTIONS(1609), - [aux_sym__val_number_token4] = ACTIONS(1609), - [aux_sym__val_number_token5] = ACTIONS(1609), - [aux_sym__val_number_token6] = ACTIONS(1609), - [anon_sym_0b] = ACTIONS(1609), - [anon_sym_0o] = ACTIONS(1609), - [anon_sym_0x] = ACTIONS(1609), - [sym_val_date] = ACTIONS(1609), - [anon_sym_DQUOTE] = ACTIONS(1609), - [sym__str_single_quotes] = ACTIONS(1609), - [sym__str_back_ticks] = ACTIONS(1609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1609), - [anon_sym_CARET] = ACTIONS(1609), - [anon_sym_POUND] = ACTIONS(105), - }, - [662] = { - [sym_expr_parenthesized] = STATE(1088), - [sym__immediate_decimal] = STATE(1089), - [sym_val_variable] = STATE(1088), - [sym__var] = STATE(952), - [sym_comment] = STATE(662), - [anon_sym_export] = ACTIONS(1617), - [anon_sym_alias] = ACTIONS(1617), - [anon_sym_let] = ACTIONS(1617), - [anon_sym_let_DASHenv] = ACTIONS(1617), - [anon_sym_mut] = ACTIONS(1617), - [anon_sym_const] = ACTIONS(1617), - [anon_sym_SEMI] = ACTIONS(1617), - [sym_cmd_identifier] = ACTIONS(1617), - [anon_sym_LF] = ACTIONS(1619), - [anon_sym_def] = ACTIONS(1617), - [anon_sym_export_DASHenv] = ACTIONS(1617), - [anon_sym_extern] = ACTIONS(1617), - [anon_sym_module] = ACTIONS(1617), - [anon_sym_use] = ACTIONS(1617), - [anon_sym_LBRACK] = ACTIONS(1617), - [anon_sym_LPAREN] = ACTIONS(1595), - [anon_sym_RPAREN] = ACTIONS(1617), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1617), - [anon_sym_LT] = ACTIONS(1621), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_break] = ACTIONS(1617), - [anon_sym_continue] = ACTIONS(1617), - [anon_sym_for] = ACTIONS(1617), - [anon_sym_loop] = ACTIONS(1617), - [anon_sym_while] = ACTIONS(1617), - [anon_sym_do] = ACTIONS(1617), - [anon_sym_if] = ACTIONS(1617), - [anon_sym_match] = ACTIONS(1617), - [anon_sym_LBRACE] = ACTIONS(1617), - [anon_sym_RBRACE] = ACTIONS(1617), - [anon_sym_DOT] = ACTIONS(1617), - [anon_sym_DOT2] = ACTIONS(1599), - [anon_sym_try] = ACTIONS(1617), - [anon_sym_return] = ACTIONS(1617), - [anon_sym_source] = ACTIONS(1617), - [anon_sym_source_DASHenv] = ACTIONS(1617), - [anon_sym_register] = ACTIONS(1617), - [anon_sym_hide] = ACTIONS(1617), - [anon_sym_hide_DASHenv] = ACTIONS(1617), - [anon_sym_overlay] = ACTIONS(1617), - [anon_sym_where] = ACTIONS(1617), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_not] = ACTIONS(1617), - [anon_sym_EQ2] = ACTIONS(1623), - [aux_sym__immediate_decimal_token1] = ACTIONS(1603), - [anon_sym_DASH2] = ACTIONS(1605), - [anon_sym_PLUS2] = ACTIONS(1607), - [anon_sym_null] = ACTIONS(1617), - [anon_sym_true] = ACTIONS(1617), - [anon_sym_false] = ACTIONS(1617), - [aux_sym__val_number_decimal_token1] = ACTIONS(1617), - [aux_sym__val_number_token1] = ACTIONS(1617), - [aux_sym__val_number_token2] = ACTIONS(1617), - [aux_sym__val_number_token3] = ACTIONS(1617), - [aux_sym__val_number_token4] = ACTIONS(1617), - [aux_sym__val_number_token5] = ACTIONS(1617), - [aux_sym__val_number_token6] = ACTIONS(1617), - [anon_sym_0b] = ACTIONS(1617), - [anon_sym_0o] = ACTIONS(1617), - [anon_sym_0x] = ACTIONS(1617), - [sym_val_date] = ACTIONS(1617), - [anon_sym_DQUOTE] = ACTIONS(1617), - [sym__str_single_quotes] = ACTIONS(1617), - [sym__str_back_ticks] = ACTIONS(1617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1617), - [anon_sym_CARET] = ACTIONS(1617), - [anon_sym_POUND] = ACTIONS(105), - }, - [663] = { - [sym_comment] = STATE(663), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(1625), - [aux_sym__immediate_decimal_token2] = ACTIONS(1627), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [684] = { + [sym_comment] = STATE(684), + [anon_sym_SEMI] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_PIPE] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(1585), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_err_GT] = ACTIONS(735), + [anon_sym_out_GT] = ACTIONS(735), + [anon_sym_e_GT] = ACTIONS(735), + [anon_sym_o_GT] = ACTIONS(735), + [anon_sym_err_PLUSout_GT] = ACTIONS(735), + [anon_sym_out_PLUSerr_GT] = ACTIONS(735), + [anon_sym_o_PLUSe_GT] = ACTIONS(735), + [anon_sym_e_PLUSo_GT] = ACTIONS(735), + [aux_sym_unquoted_token1] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [664] = { - [sym_expr_parenthesized] = STATE(1248), - [sym__immediate_decimal] = STATE(1249), - [sym_val_variable] = STATE(1248), - [sym__var] = STATE(995), - [sym_comment] = STATE(664), - [anon_sym_export] = ACTIONS(1629), - [anon_sym_alias] = ACTIONS(1629), - [anon_sym_let] = ACTIONS(1629), - [anon_sym_let_DASHenv] = ACTIONS(1629), - [anon_sym_mut] = ACTIONS(1629), - [anon_sym_const] = ACTIONS(1629), - [anon_sym_SEMI] = ACTIONS(1629), - [sym_cmd_identifier] = ACTIONS(1629), - [anon_sym_LF] = ACTIONS(1631), - [anon_sym_def] = ACTIONS(1629), - [anon_sym_export_DASHenv] = ACTIONS(1629), - [anon_sym_extern] = ACTIONS(1629), - [anon_sym_module] = ACTIONS(1629), - [anon_sym_use] = ACTIONS(1629), - [anon_sym_LBRACK] = ACTIONS(1629), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1629), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1629), - [anon_sym_LT] = ACTIONS(1633), - [anon_sym_DASH] = ACTIONS(1629), - [anon_sym_break] = ACTIONS(1629), - [anon_sym_continue] = ACTIONS(1629), - [anon_sym_for] = ACTIONS(1629), - [anon_sym_loop] = ACTIONS(1629), - [anon_sym_while] = ACTIONS(1629), - [anon_sym_do] = ACTIONS(1629), - [anon_sym_if] = ACTIONS(1629), - [anon_sym_match] = ACTIONS(1629), - [anon_sym_LBRACE] = ACTIONS(1629), - [anon_sym_RBRACE] = ACTIONS(1629), - [anon_sym_DOT] = ACTIONS(1629), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1629), - [anon_sym_return] = ACTIONS(1629), - [anon_sym_source] = ACTIONS(1629), - [anon_sym_source_DASHenv] = ACTIONS(1629), - [anon_sym_register] = ACTIONS(1629), - [anon_sym_hide] = ACTIONS(1629), - [anon_sym_hide_DASHenv] = ACTIONS(1629), - [anon_sym_overlay] = ACTIONS(1629), - [anon_sym_where] = ACTIONS(1629), - [anon_sym_PLUS] = ACTIONS(1629), - [anon_sym_not] = ACTIONS(1629), - [anon_sym_EQ2] = ACTIONS(1635), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1629), - [anon_sym_true] = ACTIONS(1629), - [anon_sym_false] = ACTIONS(1629), - [aux_sym__val_number_decimal_token1] = ACTIONS(1629), - [aux_sym__val_number_token1] = ACTIONS(1629), - [aux_sym__val_number_token2] = ACTIONS(1629), - [aux_sym__val_number_token3] = ACTIONS(1629), - [aux_sym__val_number_token4] = ACTIONS(1629), - [aux_sym__val_number_token5] = ACTIONS(1629), - [aux_sym__val_number_token6] = ACTIONS(1629), - [anon_sym_0b] = ACTIONS(1629), - [anon_sym_0o] = ACTIONS(1629), - [anon_sym_0x] = ACTIONS(1629), - [sym_val_date] = ACTIONS(1629), - [anon_sym_DQUOTE] = ACTIONS(1629), - [sym__str_single_quotes] = ACTIONS(1629), - [sym__str_back_ticks] = ACTIONS(1629), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1629), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1629), - [anon_sym_CARET] = ACTIONS(1629), + [685] = { + [sym_comment] = STATE(685), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token1] = ACTIONS(1611), + [aux_sym__immediate_decimal_token2] = ACTIONS(1613), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [665] = { - [sym_comment] = STATE(665), - [anon_sym_SEMI] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_PIPE] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(1637), - [aux_sym__immediate_decimal_token2] = ACTIONS(1639), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_err_GT] = ACTIONS(715), - [anon_sym_out_GT] = ACTIONS(715), - [anon_sym_e_GT] = ACTIONS(715), - [anon_sym_o_GT] = ACTIONS(715), - [anon_sym_err_PLUSout_GT] = ACTIONS(715), - [anon_sym_out_PLUSerr_GT] = ACTIONS(715), - [anon_sym_o_PLUSe_GT] = ACTIONS(715), - [anon_sym_e_PLUSo_GT] = ACTIONS(715), - [aux_sym_unquoted_token1] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [686] = { + [sym_comment] = STATE(686), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1589), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [666] = { - [sym_expr_parenthesized] = STATE(1250), - [sym__immediate_decimal] = STATE(1252), - [sym_val_variable] = STATE(1250), - [sym__var] = STATE(995), - [sym_comment] = STATE(666), - [anon_sym_export] = ACTIONS(1641), - [anon_sym_alias] = ACTIONS(1641), - [anon_sym_let] = ACTIONS(1641), - [anon_sym_let_DASHenv] = ACTIONS(1641), - [anon_sym_mut] = ACTIONS(1641), - [anon_sym_const] = ACTIONS(1641), - [anon_sym_SEMI] = ACTIONS(1641), - [sym_cmd_identifier] = ACTIONS(1641), - [anon_sym_LF] = ACTIONS(1643), - [anon_sym_def] = ACTIONS(1641), - [anon_sym_export_DASHenv] = ACTIONS(1641), - [anon_sym_extern] = ACTIONS(1641), - [anon_sym_module] = ACTIONS(1641), - [anon_sym_use] = ACTIONS(1641), - [anon_sym_LBRACK] = ACTIONS(1641), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1641), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1641), - [anon_sym_LT] = ACTIONS(1645), - [anon_sym_DASH] = ACTIONS(1641), - [anon_sym_break] = ACTIONS(1641), - [anon_sym_continue] = ACTIONS(1641), - [anon_sym_for] = ACTIONS(1641), - [anon_sym_loop] = ACTIONS(1641), - [anon_sym_while] = ACTIONS(1641), - [anon_sym_do] = ACTIONS(1641), - [anon_sym_if] = ACTIONS(1641), - [anon_sym_match] = ACTIONS(1641), - [anon_sym_LBRACE] = ACTIONS(1641), - [anon_sym_RBRACE] = ACTIONS(1641), - [anon_sym_DOT] = ACTIONS(1641), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1641), - [anon_sym_return] = ACTIONS(1641), - [anon_sym_source] = ACTIONS(1641), - [anon_sym_source_DASHenv] = ACTIONS(1641), - [anon_sym_register] = ACTIONS(1641), - [anon_sym_hide] = ACTIONS(1641), - [anon_sym_hide_DASHenv] = ACTIONS(1641), - [anon_sym_overlay] = ACTIONS(1641), - [anon_sym_where] = ACTIONS(1641), - [anon_sym_PLUS] = ACTIONS(1641), - [anon_sym_not] = ACTIONS(1641), - [anon_sym_EQ2] = ACTIONS(1647), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1641), - [anon_sym_true] = ACTIONS(1641), - [anon_sym_false] = ACTIONS(1641), - [aux_sym__val_number_decimal_token1] = ACTIONS(1641), - [aux_sym__val_number_token1] = ACTIONS(1641), - [aux_sym__val_number_token2] = ACTIONS(1641), - [aux_sym__val_number_token3] = ACTIONS(1641), - [aux_sym__val_number_token4] = ACTIONS(1641), - [aux_sym__val_number_token5] = ACTIONS(1641), - [aux_sym__val_number_token6] = ACTIONS(1641), - [anon_sym_0b] = ACTIONS(1641), - [anon_sym_0o] = ACTIONS(1641), - [anon_sym_0x] = ACTIONS(1641), - [sym_val_date] = ACTIONS(1641), - [anon_sym_DQUOTE] = ACTIONS(1641), - [sym__str_single_quotes] = ACTIONS(1641), - [sym__str_back_ticks] = ACTIONS(1641), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1641), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1641), - [anon_sym_CARET] = ACTIONS(1641), + [687] = { + [sym_expr_parenthesized] = STATE(1144), + [sym__immediate_decimal] = STATE(1139), + [sym_val_variable] = STATE(1144), + [sym__var] = STATE(998), + [sym_comment] = STATE(687), + [anon_sym_export] = ACTIONS(1615), + [anon_sym_alias] = ACTIONS(1615), + [anon_sym_let] = ACTIONS(1615), + [anon_sym_let_DASHenv] = ACTIONS(1615), + [anon_sym_mut] = ACTIONS(1615), + [anon_sym_const] = ACTIONS(1615), + [anon_sym_SEMI] = ACTIONS(1615), + [sym_cmd_identifier] = ACTIONS(1615), + [anon_sym_LF] = ACTIONS(1617), + [anon_sym_def] = ACTIONS(1615), + [anon_sym_export_DASHenv] = ACTIONS(1615), + [anon_sym_extern] = ACTIONS(1615), + [anon_sym_module] = ACTIONS(1615), + [anon_sym_use] = ACTIONS(1615), + [anon_sym_LBRACK] = ACTIONS(1615), + [anon_sym_LPAREN] = ACTIONS(1619), + [anon_sym_RPAREN] = ACTIONS(1615), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1615), + [anon_sym_LT] = ACTIONS(1621), + [anon_sym_DASH] = ACTIONS(1615), + [anon_sym_break] = ACTIONS(1615), + [anon_sym_continue] = ACTIONS(1615), + [anon_sym_for] = ACTIONS(1615), + [anon_sym_loop] = ACTIONS(1615), + [anon_sym_while] = ACTIONS(1615), + [anon_sym_do] = ACTIONS(1615), + [anon_sym_if] = ACTIONS(1615), + [anon_sym_match] = ACTIONS(1615), + [anon_sym_LBRACE] = ACTIONS(1615), + [anon_sym_RBRACE] = ACTIONS(1615), + [anon_sym_DOT] = ACTIONS(1615), + [anon_sym_DOT2] = ACTIONS(1623), + [anon_sym_try] = ACTIONS(1615), + [anon_sym_return] = ACTIONS(1615), + [anon_sym_source] = ACTIONS(1615), + [anon_sym_source_DASHenv] = ACTIONS(1615), + [anon_sym_register] = ACTIONS(1615), + [anon_sym_hide] = ACTIONS(1615), + [anon_sym_hide_DASHenv] = ACTIONS(1615), + [anon_sym_overlay] = ACTIONS(1615), + [anon_sym_where] = ACTIONS(1615), + [anon_sym_PLUS] = ACTIONS(1615), + [anon_sym_not] = ACTIONS(1615), + [anon_sym_EQ2] = ACTIONS(1625), + [aux_sym__immediate_decimal_token1] = ACTIONS(1627), + [anon_sym_DASH2] = ACTIONS(1629), + [anon_sym_PLUS2] = ACTIONS(1631), + [anon_sym_null] = ACTIONS(1615), + [anon_sym_true] = ACTIONS(1615), + [anon_sym_false] = ACTIONS(1615), + [aux_sym__val_number_decimal_token1] = ACTIONS(1615), + [aux_sym__val_number_token1] = ACTIONS(1615), + [aux_sym__val_number_token2] = ACTIONS(1615), + [aux_sym__val_number_token3] = ACTIONS(1615), + [aux_sym__val_number_token4] = ACTIONS(1615), + [aux_sym__val_number_token5] = ACTIONS(1615), + [aux_sym__val_number_token6] = ACTIONS(1615), + [anon_sym_0b] = ACTIONS(1615), + [anon_sym_0o] = ACTIONS(1615), + [anon_sym_0x] = ACTIONS(1615), + [sym_val_date] = ACTIONS(1615), + [anon_sym_DQUOTE] = ACTIONS(1615), + [sym__str_single_quotes] = ACTIONS(1615), + [sym__str_back_ticks] = ACTIONS(1615), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1615), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1615), + [anon_sym_CARET] = ACTIONS(1615), [anon_sym_POUND] = ACTIONS(105), }, - [667] = { - [sym_expr_parenthesized] = STATE(1368), + [688] = { + [sym_expr_parenthesized] = STATE(1364), [sym__immediate_decimal] = STATE(1369), - [sym_val_variable] = STATE(1368), - [sym__var] = STATE(1016), - [sym_comment] = STATE(667), - [ts_builtin_sym_end] = ACTIONS(1643), - [anon_sym_export] = ACTIONS(1641), - [anon_sym_alias] = ACTIONS(1641), - [anon_sym_let] = ACTIONS(1641), - [anon_sym_let_DASHenv] = ACTIONS(1641), - [anon_sym_mut] = ACTIONS(1641), - [anon_sym_const] = ACTIONS(1641), - [anon_sym_SEMI] = ACTIONS(1641), - [sym_cmd_identifier] = ACTIONS(1641), - [anon_sym_LF] = ACTIONS(1643), - [anon_sym_def] = ACTIONS(1641), - [anon_sym_export_DASHenv] = ACTIONS(1641), - [anon_sym_extern] = ACTIONS(1641), - [anon_sym_module] = ACTIONS(1641), - [anon_sym_use] = ACTIONS(1641), - [anon_sym_LBRACK] = ACTIONS(1641), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1641), - [anon_sym_LT] = ACTIONS(1653), - [anon_sym_DASH] = ACTIONS(1641), - [anon_sym_break] = ACTIONS(1641), - [anon_sym_continue] = ACTIONS(1641), - [anon_sym_for] = ACTIONS(1641), - [anon_sym_loop] = ACTIONS(1641), - [anon_sym_while] = ACTIONS(1641), - [anon_sym_do] = ACTIONS(1641), - [anon_sym_if] = ACTIONS(1641), - [anon_sym_match] = ACTIONS(1641), - [anon_sym_LBRACE] = ACTIONS(1641), - [anon_sym_DOT] = ACTIONS(1641), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1641), - [anon_sym_return] = ACTIONS(1641), - [anon_sym_source] = ACTIONS(1641), - [anon_sym_source_DASHenv] = ACTIONS(1641), - [anon_sym_register] = ACTIONS(1641), - [anon_sym_hide] = ACTIONS(1641), - [anon_sym_hide_DASHenv] = ACTIONS(1641), - [anon_sym_overlay] = ACTIONS(1641), - [anon_sym_where] = ACTIONS(1641), - [anon_sym_PLUS] = ACTIONS(1641), - [anon_sym_not] = ACTIONS(1641), - [anon_sym_EQ2] = ACTIONS(1657), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1641), - [anon_sym_true] = ACTIONS(1641), - [anon_sym_false] = ACTIONS(1641), - [aux_sym__val_number_decimal_token1] = ACTIONS(1641), - [aux_sym__val_number_token1] = ACTIONS(1641), - [aux_sym__val_number_token2] = ACTIONS(1641), - [aux_sym__val_number_token3] = ACTIONS(1641), - [aux_sym__val_number_token4] = ACTIONS(1641), - [aux_sym__val_number_token5] = ACTIONS(1641), - [aux_sym__val_number_token6] = ACTIONS(1641), - [anon_sym_0b] = ACTIONS(1641), - [anon_sym_0o] = ACTIONS(1641), - [anon_sym_0x] = ACTIONS(1641), - [sym_val_date] = ACTIONS(1641), - [anon_sym_DQUOTE] = ACTIONS(1641), - [sym__str_single_quotes] = ACTIONS(1641), - [sym__str_back_ticks] = ACTIONS(1641), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1641), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1641), - [anon_sym_CARET] = ACTIONS(1641), + [sym_val_variable] = STATE(1364), + [sym__var] = STATE(1003), + [sym_comment] = STATE(688), + [anon_sym_export] = ACTIONS(1633), + [anon_sym_alias] = ACTIONS(1633), + [anon_sym_let] = ACTIONS(1633), + [anon_sym_let_DASHenv] = ACTIONS(1633), + [anon_sym_mut] = ACTIONS(1633), + [anon_sym_const] = ACTIONS(1633), + [anon_sym_SEMI] = ACTIONS(1633), + [sym_cmd_identifier] = ACTIONS(1633), + [anon_sym_LF] = ACTIONS(1635), + [anon_sym_def] = ACTIONS(1633), + [anon_sym_export_DASHenv] = ACTIONS(1633), + [anon_sym_extern] = ACTIONS(1633), + [anon_sym_module] = ACTIONS(1633), + [anon_sym_use] = ACTIONS(1633), + [anon_sym_LBRACK] = ACTIONS(1633), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1633), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1633), + [anon_sym_LT] = ACTIONS(1637), + [anon_sym_DASH] = ACTIONS(1633), + [anon_sym_break] = ACTIONS(1633), + [anon_sym_continue] = ACTIONS(1633), + [anon_sym_for] = ACTIONS(1633), + [anon_sym_loop] = ACTIONS(1633), + [anon_sym_while] = ACTIONS(1633), + [anon_sym_do] = ACTIONS(1633), + [anon_sym_if] = ACTIONS(1633), + [anon_sym_match] = ACTIONS(1633), + [anon_sym_LBRACE] = ACTIONS(1633), + [anon_sym_RBRACE] = ACTIONS(1633), + [anon_sym_DOT] = ACTIONS(1633), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1633), + [anon_sym_return] = ACTIONS(1633), + [anon_sym_source] = ACTIONS(1633), + [anon_sym_source_DASHenv] = ACTIONS(1633), + [anon_sym_register] = ACTIONS(1633), + [anon_sym_hide] = ACTIONS(1633), + [anon_sym_hide_DASHenv] = ACTIONS(1633), + [anon_sym_overlay] = ACTIONS(1633), + [anon_sym_where] = ACTIONS(1633), + [anon_sym_PLUS] = ACTIONS(1633), + [anon_sym_not] = ACTIONS(1633), + [anon_sym_EQ2] = ACTIONS(1639), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1633), + [anon_sym_true] = ACTIONS(1633), + [anon_sym_false] = ACTIONS(1633), + [aux_sym__val_number_decimal_token1] = ACTIONS(1633), + [aux_sym__val_number_token1] = ACTIONS(1633), + [aux_sym__val_number_token2] = ACTIONS(1633), + [aux_sym__val_number_token3] = ACTIONS(1633), + [aux_sym__val_number_token4] = ACTIONS(1633), + [aux_sym__val_number_token5] = ACTIONS(1633), + [aux_sym__val_number_token6] = ACTIONS(1633), + [anon_sym_0b] = ACTIONS(1633), + [anon_sym_0o] = ACTIONS(1633), + [anon_sym_0x] = ACTIONS(1633), + [sym_val_date] = ACTIONS(1633), + [anon_sym_DQUOTE] = ACTIONS(1633), + [sym__str_single_quotes] = ACTIONS(1633), + [sym__str_back_ticks] = ACTIONS(1633), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1633), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1633), + [anon_sym_CARET] = ACTIONS(1633), [anon_sym_POUND] = ACTIONS(105), }, - [668] = { - [sym_expr_parenthesized] = STATE(1362), - [sym__immediate_decimal] = STATE(1363), - [sym_val_variable] = STATE(1362), - [sym__var] = STATE(1016), - [sym_comment] = STATE(668), - [ts_builtin_sym_end] = ACTIONS(1631), - [anon_sym_export] = ACTIONS(1629), - [anon_sym_alias] = ACTIONS(1629), - [anon_sym_let] = ACTIONS(1629), - [anon_sym_let_DASHenv] = ACTIONS(1629), - [anon_sym_mut] = ACTIONS(1629), - [anon_sym_const] = ACTIONS(1629), - [anon_sym_SEMI] = ACTIONS(1629), - [sym_cmd_identifier] = ACTIONS(1629), - [anon_sym_LF] = ACTIONS(1631), - [anon_sym_def] = ACTIONS(1629), - [anon_sym_export_DASHenv] = ACTIONS(1629), - [anon_sym_extern] = ACTIONS(1629), - [anon_sym_module] = ACTIONS(1629), - [anon_sym_use] = ACTIONS(1629), - [anon_sym_LBRACK] = ACTIONS(1629), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1629), - [anon_sym_LT] = ACTIONS(1665), - [anon_sym_DASH] = ACTIONS(1629), - [anon_sym_break] = ACTIONS(1629), - [anon_sym_continue] = ACTIONS(1629), - [anon_sym_for] = ACTIONS(1629), - [anon_sym_loop] = ACTIONS(1629), - [anon_sym_while] = ACTIONS(1629), - [anon_sym_do] = ACTIONS(1629), - [anon_sym_if] = ACTIONS(1629), - [anon_sym_match] = ACTIONS(1629), - [anon_sym_LBRACE] = ACTIONS(1629), - [anon_sym_DOT] = ACTIONS(1629), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1629), - [anon_sym_return] = ACTIONS(1629), - [anon_sym_source] = ACTIONS(1629), - [anon_sym_source_DASHenv] = ACTIONS(1629), - [anon_sym_register] = ACTIONS(1629), - [anon_sym_hide] = ACTIONS(1629), - [anon_sym_hide_DASHenv] = ACTIONS(1629), - [anon_sym_overlay] = ACTIONS(1629), - [anon_sym_where] = ACTIONS(1629), - [anon_sym_PLUS] = ACTIONS(1629), - [anon_sym_not] = ACTIONS(1629), - [anon_sym_EQ2] = ACTIONS(1667), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1629), - [anon_sym_true] = ACTIONS(1629), - [anon_sym_false] = ACTIONS(1629), - [aux_sym__val_number_decimal_token1] = ACTIONS(1629), - [aux_sym__val_number_token1] = ACTIONS(1629), - [aux_sym__val_number_token2] = ACTIONS(1629), - [aux_sym__val_number_token3] = ACTIONS(1629), - [aux_sym__val_number_token4] = ACTIONS(1629), - [aux_sym__val_number_token5] = ACTIONS(1629), - [aux_sym__val_number_token6] = ACTIONS(1629), - [anon_sym_0b] = ACTIONS(1629), - [anon_sym_0o] = ACTIONS(1629), - [anon_sym_0x] = ACTIONS(1629), - [sym_val_date] = ACTIONS(1629), - [anon_sym_DQUOTE] = ACTIONS(1629), - [sym__str_single_quotes] = ACTIONS(1629), - [sym__str_back_ticks] = ACTIONS(1629), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1629), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1629), - [anon_sym_CARET] = ACTIONS(1629), + [689] = { + [sym_comment] = STATE(689), + [anon_sym_SEMI] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_RPAREN] = ACTIONS(775), + [anon_sym_PIPE] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH_DASH] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(1641), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_err_GT] = ACTIONS(775), + [anon_sym_out_GT] = ACTIONS(775), + [anon_sym_e_GT] = ACTIONS(775), + [anon_sym_o_GT] = ACTIONS(775), + [anon_sym_err_PLUSout_GT] = ACTIONS(775), + [anon_sym_out_PLUSerr_GT] = ACTIONS(775), + [anon_sym_o_PLUSe_GT] = ACTIONS(775), + [anon_sym_e_PLUSo_GT] = ACTIONS(775), + [aux_sym_unquoted_token1] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [669] = { - [sym_expr_parenthesized] = STATE(1372), - [sym__immediate_decimal] = STATE(1349), - [sym_val_variable] = STATE(1372), - [sym__var] = STATE(1016), - [sym_comment] = STATE(669), - [ts_builtin_sym_end] = ACTIONS(1611), - [anon_sym_export] = ACTIONS(1609), - [anon_sym_alias] = ACTIONS(1609), - [anon_sym_let] = ACTIONS(1609), - [anon_sym_let_DASHenv] = ACTIONS(1609), - [anon_sym_mut] = ACTIONS(1609), - [anon_sym_const] = ACTIONS(1609), - [anon_sym_SEMI] = ACTIONS(1609), - [sym_cmd_identifier] = ACTIONS(1609), - [anon_sym_LF] = ACTIONS(1611), - [anon_sym_def] = ACTIONS(1609), - [anon_sym_export_DASHenv] = ACTIONS(1609), - [anon_sym_extern] = ACTIONS(1609), - [anon_sym_module] = ACTIONS(1609), - [anon_sym_use] = ACTIONS(1609), - [anon_sym_LBRACK] = ACTIONS(1609), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1609), - [anon_sym_LT] = ACTIONS(1669), - [anon_sym_DASH] = ACTIONS(1609), - [anon_sym_break] = ACTIONS(1609), - [anon_sym_continue] = ACTIONS(1609), - [anon_sym_for] = ACTIONS(1609), - [anon_sym_loop] = ACTIONS(1609), - [anon_sym_while] = ACTIONS(1609), - [anon_sym_do] = ACTIONS(1609), - [anon_sym_if] = ACTIONS(1609), - [anon_sym_match] = ACTIONS(1609), - [anon_sym_LBRACE] = ACTIONS(1609), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1609), - [anon_sym_return] = ACTIONS(1609), - [anon_sym_source] = ACTIONS(1609), - [anon_sym_source_DASHenv] = ACTIONS(1609), - [anon_sym_register] = ACTIONS(1609), - [anon_sym_hide] = ACTIONS(1609), - [anon_sym_hide_DASHenv] = ACTIONS(1609), - [anon_sym_overlay] = ACTIONS(1609), - [anon_sym_where] = ACTIONS(1609), - [anon_sym_PLUS] = ACTIONS(1609), - [anon_sym_not] = ACTIONS(1609), - [anon_sym_EQ2] = ACTIONS(1671), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1609), - [anon_sym_true] = ACTIONS(1609), - [anon_sym_false] = ACTIONS(1609), - [aux_sym__val_number_decimal_token1] = ACTIONS(1609), - [aux_sym__val_number_token1] = ACTIONS(1609), - [aux_sym__val_number_token2] = ACTIONS(1609), - [aux_sym__val_number_token3] = ACTIONS(1609), - [aux_sym__val_number_token4] = ACTIONS(1609), - [aux_sym__val_number_token5] = ACTIONS(1609), - [aux_sym__val_number_token6] = ACTIONS(1609), - [anon_sym_0b] = ACTIONS(1609), - [anon_sym_0o] = ACTIONS(1609), - [anon_sym_0x] = ACTIONS(1609), - [sym_val_date] = ACTIONS(1609), - [anon_sym_DQUOTE] = ACTIONS(1609), - [sym__str_single_quotes] = ACTIONS(1609), - [sym__str_back_ticks] = ACTIONS(1609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1609), - [anon_sym_CARET] = ACTIONS(1609), + [690] = { + [sym_comment] = STATE(690), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(1643), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(1645), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(1643), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_err_GT] = ACTIONS(759), + [anon_sym_out_GT] = ACTIONS(759), + [anon_sym_e_GT] = ACTIONS(759), + [anon_sym_o_GT] = ACTIONS(759), + [anon_sym_err_PLUSout_GT] = ACTIONS(759), + [anon_sym_out_PLUSerr_GT] = ACTIONS(759), + [anon_sym_o_PLUSe_GT] = ACTIONS(759), + [anon_sym_e_PLUSo_GT] = ACTIONS(759), + [aux_sym_unquoted_token1] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(1647), + [aux_sym_unquoted_token6] = ACTIONS(1649), [anon_sym_POUND] = ACTIONS(105), }, - [670] = { - [sym_comment] = STATE(670), - [anon_sym_SEMI] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_RPAREN] = ACTIONS(731), - [anon_sym_PIPE] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(1673), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_err_GT] = ACTIONS(731), - [anon_sym_out_GT] = ACTIONS(731), - [anon_sym_e_GT] = ACTIONS(731), - [anon_sym_o_GT] = ACTIONS(731), - [anon_sym_err_PLUSout_GT] = ACTIONS(731), - [anon_sym_out_PLUSerr_GT] = ACTIONS(731), - [anon_sym_o_PLUSe_GT] = ACTIONS(731), - [anon_sym_e_PLUSo_GT] = ACTIONS(731), - [aux_sym_unquoted_token1] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [691] = { + [sym_comment] = STATE(691), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(1651), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1589), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [671] = { - [sym_comment] = STATE(671), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_PIPE] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token1] = ACTIONS(1675), - [aux_sym__immediate_decimal_token2] = ACTIONS(1677), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_err_GT] = ACTIONS(715), - [anon_sym_out_GT] = ACTIONS(715), - [anon_sym_e_GT] = ACTIONS(715), - [anon_sym_o_GT] = ACTIONS(715), - [anon_sym_err_PLUSout_GT] = ACTIONS(715), - [anon_sym_out_PLUSerr_GT] = ACTIONS(715), - [anon_sym_o_PLUSe_GT] = ACTIONS(715), - [anon_sym_e_PLUSo_GT] = ACTIONS(715), - [aux_sym_unquoted_token1] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [692] = { + [sym_comment] = STATE(692), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_SEMI] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_PIPE] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token1] = ACTIONS(1654), + [aux_sym__immediate_decimal_token2] = ACTIONS(1656), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_err_GT] = ACTIONS(735), + [anon_sym_out_GT] = ACTIONS(735), + [anon_sym_e_GT] = ACTIONS(735), + [anon_sym_o_GT] = ACTIONS(735), + [anon_sym_err_PLUSout_GT] = ACTIONS(735), + [anon_sym_out_PLUSerr_GT] = ACTIONS(735), + [anon_sym_o_PLUSe_GT] = ACTIONS(735), + [anon_sym_e_PLUSo_GT] = ACTIONS(735), + [aux_sym_unquoted_token1] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [672] = { - [sym_comment] = STATE(672), - [anon_sym_SEMI] = ACTIONS(737), - [anon_sym_LF] = ACTIONS(739), - [anon_sym_LBRACK] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(737), - [anon_sym_RPAREN] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_LBRACE] = ACTIONS(737), - [anon_sym_RBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(1679), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(737), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(1682), - [anon_sym_null] = ACTIONS(737), - [anon_sym_true] = ACTIONS(737), - [anon_sym_false] = ACTIONS(737), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(737), - [aux_sym__val_number_token2] = ACTIONS(737), - [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_0b] = ACTIONS(737), - [anon_sym_0o] = ACTIONS(737), - [anon_sym_0x] = ACTIONS(737), - [sym_val_date] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [sym__str_single_quotes] = ACTIONS(737), - [sym__str_back_ticks] = ACTIONS(737), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(737), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(737), - [anon_sym_err_GT] = ACTIONS(737), - [anon_sym_out_GT] = ACTIONS(737), - [anon_sym_e_GT] = ACTIONS(737), - [anon_sym_o_GT] = ACTIONS(737), - [anon_sym_err_PLUSout_GT] = ACTIONS(737), - [anon_sym_out_PLUSerr_GT] = ACTIONS(737), - [anon_sym_o_PLUSe_GT] = ACTIONS(737), - [anon_sym_e_PLUSo_GT] = ACTIONS(737), - [aux_sym_unquoted_token1] = ACTIONS(737), - [aux_sym_unquoted_token6] = ACTIONS(737), + [693] = { + [sym_expr_parenthesized] = STATE(1137), + [sym__immediate_decimal] = STATE(1136), + [sym_val_variable] = STATE(1137), + [sym__var] = STATE(998), + [sym_comment] = STATE(693), + [anon_sym_export] = ACTIONS(1658), + [anon_sym_alias] = ACTIONS(1658), + [anon_sym_let] = ACTIONS(1658), + [anon_sym_let_DASHenv] = ACTIONS(1658), + [anon_sym_mut] = ACTIONS(1658), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_SEMI] = ACTIONS(1658), + [sym_cmd_identifier] = ACTIONS(1658), + [anon_sym_LF] = ACTIONS(1660), + [anon_sym_def] = ACTIONS(1658), + [anon_sym_export_DASHenv] = ACTIONS(1658), + [anon_sym_extern] = ACTIONS(1658), + [anon_sym_module] = ACTIONS(1658), + [anon_sym_use] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1619), + [anon_sym_RPAREN] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1658), + [anon_sym_LT] = ACTIONS(1662), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_continue] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_loop] = ACTIONS(1658), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_do] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_match] = ACTIONS(1658), + [anon_sym_LBRACE] = ACTIONS(1658), + [anon_sym_RBRACE] = ACTIONS(1658), + [anon_sym_DOT] = ACTIONS(1658), + [anon_sym_DOT2] = ACTIONS(1623), + [anon_sym_try] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_source] = ACTIONS(1658), + [anon_sym_source_DASHenv] = ACTIONS(1658), + [anon_sym_register] = ACTIONS(1658), + [anon_sym_hide] = ACTIONS(1658), + [anon_sym_hide_DASHenv] = ACTIONS(1658), + [anon_sym_overlay] = ACTIONS(1658), + [anon_sym_where] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_not] = ACTIONS(1658), + [anon_sym_EQ2] = ACTIONS(1664), + [aux_sym__immediate_decimal_token1] = ACTIONS(1627), + [anon_sym_DASH2] = ACTIONS(1629), + [anon_sym_PLUS2] = ACTIONS(1631), + [anon_sym_null] = ACTIONS(1658), + [anon_sym_true] = ACTIONS(1658), + [anon_sym_false] = ACTIONS(1658), + [aux_sym__val_number_decimal_token1] = ACTIONS(1658), + [aux_sym__val_number_token1] = ACTIONS(1658), + [aux_sym__val_number_token2] = ACTIONS(1658), + [aux_sym__val_number_token3] = ACTIONS(1658), + [aux_sym__val_number_token4] = ACTIONS(1658), + [aux_sym__val_number_token5] = ACTIONS(1658), + [aux_sym__val_number_token6] = ACTIONS(1658), + [anon_sym_0b] = ACTIONS(1658), + [anon_sym_0o] = ACTIONS(1658), + [anon_sym_0x] = ACTIONS(1658), + [sym_val_date] = ACTIONS(1658), + [anon_sym_DQUOTE] = ACTIONS(1658), + [sym__str_single_quotes] = ACTIONS(1658), + [sym__str_back_ticks] = ACTIONS(1658), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1658), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1658), + [anon_sym_CARET] = ACTIONS(1658), [anon_sym_POUND] = ACTIONS(105), }, - [673] = { - [sym_expr_parenthesized] = STATE(1370), - [sym__immediate_decimal] = STATE(1371), - [sym_val_variable] = STATE(1370), - [sym__var] = STATE(1016), - [sym_comment] = STATE(673), - [ts_builtin_sym_end] = ACTIONS(1573), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [anon_sym_SEMI] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_LF] = ACTIONS(1573), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_LBRACK] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_LT] = ACTIONS(1684), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_LBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_where] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_not] = ACTIONS(1571), - [anon_sym_EQ2] = ACTIONS(1686), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1571), - [anon_sym_true] = ACTIONS(1571), - [anon_sym_false] = ACTIONS(1571), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_token1] = ACTIONS(1571), - [aux_sym__val_number_token2] = ACTIONS(1571), - [aux_sym__val_number_token3] = ACTIONS(1571), - [aux_sym__val_number_token4] = ACTIONS(1571), - [aux_sym__val_number_token5] = ACTIONS(1571), - [aux_sym__val_number_token6] = ACTIONS(1571), - [anon_sym_0b] = ACTIONS(1571), - [anon_sym_0o] = ACTIONS(1571), - [anon_sym_0x] = ACTIONS(1571), - [sym_val_date] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), - [sym__str_single_quotes] = ACTIONS(1571), - [sym__str_back_ticks] = ACTIONS(1571), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1571), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1571), - [anon_sym_CARET] = ACTIONS(1571), + [694] = { + [sym_expr_parenthesized] = STATE(1350), + [sym__immediate_decimal] = STATE(1348), + [sym_val_variable] = STATE(1350), + [sym__var] = STATE(1003), + [sym_comment] = STATE(694), + [anon_sym_export] = ACTIONS(1666), + [anon_sym_alias] = ACTIONS(1666), + [anon_sym_let] = ACTIONS(1666), + [anon_sym_let_DASHenv] = ACTIONS(1666), + [anon_sym_mut] = ACTIONS(1666), + [anon_sym_const] = ACTIONS(1666), + [anon_sym_SEMI] = ACTIONS(1666), + [sym_cmd_identifier] = ACTIONS(1666), + [anon_sym_LF] = ACTIONS(1668), + [anon_sym_def] = ACTIONS(1666), + [anon_sym_export_DASHenv] = ACTIONS(1666), + [anon_sym_extern] = ACTIONS(1666), + [anon_sym_module] = ACTIONS(1666), + [anon_sym_use] = ACTIONS(1666), + [anon_sym_LBRACK] = ACTIONS(1666), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1666), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1666), + [anon_sym_LT] = ACTIONS(1670), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_break] = ACTIONS(1666), + [anon_sym_continue] = ACTIONS(1666), + [anon_sym_for] = ACTIONS(1666), + [anon_sym_loop] = ACTIONS(1666), + [anon_sym_while] = ACTIONS(1666), + [anon_sym_do] = ACTIONS(1666), + [anon_sym_if] = ACTIONS(1666), + [anon_sym_match] = ACTIONS(1666), + [anon_sym_LBRACE] = ACTIONS(1666), + [anon_sym_RBRACE] = ACTIONS(1666), + [anon_sym_DOT] = ACTIONS(1666), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1666), + [anon_sym_return] = ACTIONS(1666), + [anon_sym_source] = ACTIONS(1666), + [anon_sym_source_DASHenv] = ACTIONS(1666), + [anon_sym_register] = ACTIONS(1666), + [anon_sym_hide] = ACTIONS(1666), + [anon_sym_hide_DASHenv] = ACTIONS(1666), + [anon_sym_overlay] = ACTIONS(1666), + [anon_sym_where] = ACTIONS(1666), + [anon_sym_PLUS] = ACTIONS(1666), + [anon_sym_not] = ACTIONS(1666), + [anon_sym_EQ2] = ACTIONS(1672), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1666), + [anon_sym_true] = ACTIONS(1666), + [anon_sym_false] = ACTIONS(1666), + [aux_sym__val_number_decimal_token1] = ACTIONS(1666), + [aux_sym__val_number_token1] = ACTIONS(1666), + [aux_sym__val_number_token2] = ACTIONS(1666), + [aux_sym__val_number_token3] = ACTIONS(1666), + [aux_sym__val_number_token4] = ACTIONS(1666), + [aux_sym__val_number_token5] = ACTIONS(1666), + [aux_sym__val_number_token6] = ACTIONS(1666), + [anon_sym_0b] = ACTIONS(1666), + [anon_sym_0o] = ACTIONS(1666), + [anon_sym_0x] = ACTIONS(1666), + [sym_val_date] = ACTIONS(1666), + [anon_sym_DQUOTE] = ACTIONS(1666), + [sym__str_single_quotes] = ACTIONS(1666), + [sym__str_back_ticks] = ACTIONS(1666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1666), + [anon_sym_CARET] = ACTIONS(1666), [anon_sym_POUND] = ACTIONS(105), }, - [674] = { - [sym_comment] = STATE(674), - [anon_sym_SEMI] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_PIPE] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(1639), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_err_GT] = ACTIONS(715), - [anon_sym_out_GT] = ACTIONS(715), - [anon_sym_e_GT] = ACTIONS(715), - [anon_sym_o_GT] = ACTIONS(715), - [anon_sym_err_PLUSout_GT] = ACTIONS(715), - [anon_sym_out_PLUSerr_GT] = ACTIONS(715), - [anon_sym_o_PLUSe_GT] = ACTIONS(715), - [anon_sym_e_PLUSo_GT] = ACTIONS(715), - [aux_sym_unquoted_token1] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [695] = { + [sym_comment] = STATE(695), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(1674), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(1677), + [anon_sym_null] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_err_GT] = ACTIONS(750), + [anon_sym_out_GT] = ACTIONS(750), + [anon_sym_e_GT] = ACTIONS(750), + [anon_sym_o_GT] = ACTIONS(750), + [anon_sym_err_PLUSout_GT] = ACTIONS(750), + [anon_sym_out_PLUSerr_GT] = ACTIONS(750), + [anon_sym_o_PLUSe_GT] = ACTIONS(750), + [anon_sym_e_PLUSo_GT] = ACTIONS(750), + [aux_sym_unquoted_token1] = ACTIONS(750), + [aux_sym_unquoted_token6] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, - [675] = { - [sym_comment] = STATE(675), - [anon_sym_SEMI] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_PIPE] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(1688), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(1690), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(1688), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_err_GT] = ACTIONS(758), - [anon_sym_out_GT] = ACTIONS(758), - [anon_sym_e_GT] = ACTIONS(758), - [anon_sym_o_GT] = ACTIONS(758), - [anon_sym_err_PLUSout_GT] = ACTIONS(758), - [anon_sym_out_PLUSerr_GT] = ACTIONS(758), - [anon_sym_o_PLUSe_GT] = ACTIONS(758), - [anon_sym_e_PLUSo_GT] = ACTIONS(758), - [aux_sym_unquoted_token1] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(1692), - [aux_sym_unquoted_token6] = ACTIONS(1694), + [696] = { + [sym_expr_parenthesized] = STATE(1357), + [sym__immediate_decimal] = STATE(1275), + [sym_val_variable] = STATE(1357), + [sym__var] = STATE(1003), + [sym_comment] = STATE(696), + [anon_sym_export] = ACTIONS(1679), + [anon_sym_alias] = ACTIONS(1679), + [anon_sym_let] = ACTIONS(1679), + [anon_sym_let_DASHenv] = ACTIONS(1679), + [anon_sym_mut] = ACTIONS(1679), + [anon_sym_const] = ACTIONS(1679), + [anon_sym_SEMI] = ACTIONS(1679), + [sym_cmd_identifier] = ACTIONS(1679), + [anon_sym_LF] = ACTIONS(1681), + [anon_sym_def] = ACTIONS(1679), + [anon_sym_export_DASHenv] = ACTIONS(1679), + [anon_sym_extern] = ACTIONS(1679), + [anon_sym_module] = ACTIONS(1679), + [anon_sym_use] = ACTIONS(1679), + [anon_sym_LBRACK] = ACTIONS(1679), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1679), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1679), + [anon_sym_LT] = ACTIONS(1683), + [anon_sym_DASH] = ACTIONS(1679), + [anon_sym_break] = ACTIONS(1679), + [anon_sym_continue] = ACTIONS(1679), + [anon_sym_for] = ACTIONS(1679), + [anon_sym_loop] = ACTIONS(1679), + [anon_sym_while] = ACTIONS(1679), + [anon_sym_do] = ACTIONS(1679), + [anon_sym_if] = ACTIONS(1679), + [anon_sym_match] = ACTIONS(1679), + [anon_sym_LBRACE] = ACTIONS(1679), + [anon_sym_RBRACE] = ACTIONS(1679), + [anon_sym_DOT] = ACTIONS(1679), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1679), + [anon_sym_return] = ACTIONS(1679), + [anon_sym_source] = ACTIONS(1679), + [anon_sym_source_DASHenv] = ACTIONS(1679), + [anon_sym_register] = ACTIONS(1679), + [anon_sym_hide] = ACTIONS(1679), + [anon_sym_hide_DASHenv] = ACTIONS(1679), + [anon_sym_overlay] = ACTIONS(1679), + [anon_sym_where] = ACTIONS(1679), + [anon_sym_PLUS] = ACTIONS(1679), + [anon_sym_not] = ACTIONS(1679), + [anon_sym_EQ2] = ACTIONS(1685), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1679), + [anon_sym_true] = ACTIONS(1679), + [anon_sym_false] = ACTIONS(1679), + [aux_sym__val_number_decimal_token1] = ACTIONS(1679), + [aux_sym__val_number_token1] = ACTIONS(1679), + [aux_sym__val_number_token2] = ACTIONS(1679), + [aux_sym__val_number_token3] = ACTIONS(1679), + [aux_sym__val_number_token4] = ACTIONS(1679), + [aux_sym__val_number_token5] = ACTIONS(1679), + [aux_sym__val_number_token6] = ACTIONS(1679), + [anon_sym_0b] = ACTIONS(1679), + [anon_sym_0o] = ACTIONS(1679), + [anon_sym_0x] = ACTIONS(1679), + [sym_val_date] = ACTIONS(1679), + [anon_sym_DQUOTE] = ACTIONS(1679), + [sym__str_single_quotes] = ACTIONS(1679), + [sym__str_back_ticks] = ACTIONS(1679), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1679), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1679), + [anon_sym_CARET] = ACTIONS(1679), [anon_sym_POUND] = ACTIONS(105), }, - [676] = { - [sym_comment] = STATE(676), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token1] = ACTIONS(1696), - [aux_sym__immediate_decimal_token2] = ACTIONS(1698), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [697] = { + [sym_comment] = STATE(697), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1687), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1689), [anon_sym_POUND] = ACTIONS(105), }, - [677] = { - [sym_expr_parenthesized] = STATE(1184), - [sym__immediate_decimal] = STATE(1183), - [sym_val_variable] = STATE(1184), - [sym__var] = STATE(1019), - [sym_comment] = STATE(677), + [698] = { + [sym_expr_parenthesized] = STATE(1485), + [sym__immediate_decimal] = STATE(1486), + [sym_val_variable] = STATE(1485), + [sym__var] = STATE(1024), + [sym_comment] = STATE(698), [ts_builtin_sym_end] = ACTIONS(1593), [anon_sym_export] = ACTIONS(1591), [anon_sym_alias] = ACTIONS(1591), @@ -115205,10 +120618,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_module] = ACTIONS(1591), [anon_sym_use] = ACTIONS(1591), [anon_sym_LBRACK] = ACTIONS(1591), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_DOLLAR] = ACTIONS(1651), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), [anon_sym_error] = ACTIONS(1591), - [anon_sym_LT] = ACTIONS(1702), + [anon_sym_LT] = ACTIONS(1695), [anon_sym_DASH] = ACTIONS(1591), [anon_sym_break] = ACTIONS(1591), [anon_sym_continue] = ACTIONS(1591), @@ -115220,7 +120633,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(1591), [anon_sym_LBRACE] = ACTIONS(1591), [anon_sym_DOT] = ACTIONS(1591), - [anon_sym_DOT2] = ACTIONS(1704), + [anon_sym_DOT2] = ACTIONS(1697), [anon_sym_try] = ACTIONS(1591), [anon_sym_return] = ACTIONS(1591), [anon_sym_source] = ACTIONS(1591), @@ -115232,10 +120645,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_where] = ACTIONS(1591), [anon_sym_PLUS] = ACTIONS(1591), [anon_sym_not] = ACTIONS(1591), - [anon_sym_EQ2] = ACTIONS(1706), - [aux_sym__immediate_decimal_token1] = ACTIONS(1708), - [anon_sym_DASH2] = ACTIONS(1710), - [anon_sym_PLUS2] = ACTIONS(1712), + [anon_sym_EQ2] = ACTIONS(1699), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), [anon_sym_null] = ACTIONS(1591), [anon_sym_true] = ACTIONS(1591), [anon_sym_false] = ACTIONS(1591), @@ -115258,1051 +120671,1286 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1591), [anon_sym_POUND] = ACTIONS(105), }, - [678] = { - [sym_comment] = STATE(678), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(1714), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1627), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [699] = { + [sym_expr_parenthesized] = STATE(1483), + [sym__immediate_decimal] = STATE(1484), + [sym_val_variable] = STATE(1483), + [sym__var] = STATE(1024), + [sym_comment] = STATE(699), + [ts_builtin_sym_end] = ACTIONS(1635), + [anon_sym_export] = ACTIONS(1633), + [anon_sym_alias] = ACTIONS(1633), + [anon_sym_let] = ACTIONS(1633), + [anon_sym_let_DASHenv] = ACTIONS(1633), + [anon_sym_mut] = ACTIONS(1633), + [anon_sym_const] = ACTIONS(1633), + [anon_sym_SEMI] = ACTIONS(1633), + [sym_cmd_identifier] = ACTIONS(1633), + [anon_sym_LF] = ACTIONS(1635), + [anon_sym_def] = ACTIONS(1633), + [anon_sym_export_DASHenv] = ACTIONS(1633), + [anon_sym_extern] = ACTIONS(1633), + [anon_sym_module] = ACTIONS(1633), + [anon_sym_use] = ACTIONS(1633), + [anon_sym_LBRACK] = ACTIONS(1633), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1633), + [anon_sym_LT] = ACTIONS(1707), + [anon_sym_DASH] = ACTIONS(1633), + [anon_sym_break] = ACTIONS(1633), + [anon_sym_continue] = ACTIONS(1633), + [anon_sym_for] = ACTIONS(1633), + [anon_sym_loop] = ACTIONS(1633), + [anon_sym_while] = ACTIONS(1633), + [anon_sym_do] = ACTIONS(1633), + [anon_sym_if] = ACTIONS(1633), + [anon_sym_match] = ACTIONS(1633), + [anon_sym_LBRACE] = ACTIONS(1633), + [anon_sym_DOT] = ACTIONS(1633), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1633), + [anon_sym_return] = ACTIONS(1633), + [anon_sym_source] = ACTIONS(1633), + [anon_sym_source_DASHenv] = ACTIONS(1633), + [anon_sym_register] = ACTIONS(1633), + [anon_sym_hide] = ACTIONS(1633), + [anon_sym_hide_DASHenv] = ACTIONS(1633), + [anon_sym_overlay] = ACTIONS(1633), + [anon_sym_where] = ACTIONS(1633), + [anon_sym_PLUS] = ACTIONS(1633), + [anon_sym_not] = ACTIONS(1633), + [anon_sym_EQ2] = ACTIONS(1709), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1633), + [anon_sym_true] = ACTIONS(1633), + [anon_sym_false] = ACTIONS(1633), + [aux_sym__val_number_decimal_token1] = ACTIONS(1633), + [aux_sym__val_number_token1] = ACTIONS(1633), + [aux_sym__val_number_token2] = ACTIONS(1633), + [aux_sym__val_number_token3] = ACTIONS(1633), + [aux_sym__val_number_token4] = ACTIONS(1633), + [aux_sym__val_number_token5] = ACTIONS(1633), + [aux_sym__val_number_token6] = ACTIONS(1633), + [anon_sym_0b] = ACTIONS(1633), + [anon_sym_0o] = ACTIONS(1633), + [anon_sym_0x] = ACTIONS(1633), + [sym_val_date] = ACTIONS(1633), + [anon_sym_DQUOTE] = ACTIONS(1633), + [sym__str_single_quotes] = ACTIONS(1633), + [sym__str_back_ticks] = ACTIONS(1633), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1633), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1633), + [anon_sym_CARET] = ACTIONS(1633), [anon_sym_POUND] = ACTIONS(105), }, - [679] = { - [sym_comment] = STATE(679), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1627), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [700] = { + [sym_comment] = STATE(700), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_RPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_RBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [680] = { - [sym_expr_parenthesized] = STATE(1188), - [sym__immediate_decimal] = STATE(1187), - [sym_val_variable] = STATE(1188), - [sym__var] = STATE(1019), - [sym_comment] = STATE(680), - [ts_builtin_sym_end] = ACTIONS(1619), - [anon_sym_export] = ACTIONS(1617), - [anon_sym_alias] = ACTIONS(1617), - [anon_sym_let] = ACTIONS(1617), - [anon_sym_let_DASHenv] = ACTIONS(1617), - [anon_sym_mut] = ACTIONS(1617), - [anon_sym_const] = ACTIONS(1617), - [anon_sym_SEMI] = ACTIONS(1617), - [sym_cmd_identifier] = ACTIONS(1617), - [anon_sym_LF] = ACTIONS(1619), - [anon_sym_def] = ACTIONS(1617), - [anon_sym_export_DASHenv] = ACTIONS(1617), - [anon_sym_extern] = ACTIONS(1617), - [anon_sym_module] = ACTIONS(1617), - [anon_sym_use] = ACTIONS(1617), - [anon_sym_LBRACK] = ACTIONS(1617), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1617), - [anon_sym_LT] = ACTIONS(1717), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_break] = ACTIONS(1617), - [anon_sym_continue] = ACTIONS(1617), - [anon_sym_for] = ACTIONS(1617), - [anon_sym_loop] = ACTIONS(1617), - [anon_sym_while] = ACTIONS(1617), - [anon_sym_do] = ACTIONS(1617), - [anon_sym_if] = ACTIONS(1617), - [anon_sym_match] = ACTIONS(1617), - [anon_sym_LBRACE] = ACTIONS(1617), - [anon_sym_DOT] = ACTIONS(1617), - [anon_sym_DOT2] = ACTIONS(1704), - [anon_sym_try] = ACTIONS(1617), - [anon_sym_return] = ACTIONS(1617), - [anon_sym_source] = ACTIONS(1617), - [anon_sym_source_DASHenv] = ACTIONS(1617), - [anon_sym_register] = ACTIONS(1617), - [anon_sym_hide] = ACTIONS(1617), - [anon_sym_hide_DASHenv] = ACTIONS(1617), - [anon_sym_overlay] = ACTIONS(1617), - [anon_sym_where] = ACTIONS(1617), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_not] = ACTIONS(1617), - [anon_sym_EQ2] = ACTIONS(1719), - [aux_sym__immediate_decimal_token1] = ACTIONS(1708), - [anon_sym_DASH2] = ACTIONS(1710), - [anon_sym_PLUS2] = ACTIONS(1712), - [anon_sym_null] = ACTIONS(1617), - [anon_sym_true] = ACTIONS(1617), - [anon_sym_false] = ACTIONS(1617), - [aux_sym__val_number_decimal_token1] = ACTIONS(1617), - [aux_sym__val_number_token1] = ACTIONS(1617), - [aux_sym__val_number_token2] = ACTIONS(1617), - [aux_sym__val_number_token3] = ACTIONS(1617), - [aux_sym__val_number_token4] = ACTIONS(1617), - [aux_sym__val_number_token5] = ACTIONS(1617), - [aux_sym__val_number_token6] = ACTIONS(1617), - [anon_sym_0b] = ACTIONS(1617), - [anon_sym_0o] = ACTIONS(1617), - [anon_sym_0x] = ACTIONS(1617), - [sym_val_date] = ACTIONS(1617), - [anon_sym_DQUOTE] = ACTIONS(1617), - [sym__str_single_quotes] = ACTIONS(1617), - [sym__str_back_ticks] = ACTIONS(1617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1617), - [anon_sym_CARET] = ACTIONS(1617), + [701] = { + [sym_comment] = STATE(701), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1613), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [681] = { - [sym_expr_parenthesized] = STATE(1272), - [sym__immediate_decimal] = STATE(1273), - [sym_val_variable] = STATE(1272), - [sym__var] = STATE(995), - [sym_comment] = STATE(681), - [anon_sym_export] = ACTIONS(1721), - [anon_sym_alias] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_let_DASHenv] = ACTIONS(1721), - [anon_sym_mut] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1721), - [sym_cmd_identifier] = ACTIONS(1721), - [anon_sym_LF] = ACTIONS(1723), - [anon_sym_def] = ACTIONS(1721), - [anon_sym_export_DASHenv] = ACTIONS(1721), - [anon_sym_extern] = ACTIONS(1721), - [anon_sym_module] = ACTIONS(1721), - [anon_sym_use] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1721), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_loop] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_match] = ACTIONS(1721), - [anon_sym_LBRACE] = ACTIONS(1721), - [anon_sym_RBRACE] = ACTIONS(1721), - [anon_sym_DOT] = ACTIONS(1721), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_source] = ACTIONS(1721), - [anon_sym_source_DASHenv] = ACTIONS(1721), - [anon_sym_register] = ACTIONS(1721), - [anon_sym_hide] = ACTIONS(1721), - [anon_sym_hide_DASHenv] = ACTIONS(1721), - [anon_sym_overlay] = ACTIONS(1721), - [anon_sym_where] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_not] = ACTIONS(1721), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1721), - [anon_sym_true] = ACTIONS(1721), - [anon_sym_false] = ACTIONS(1721), - [aux_sym__val_number_decimal_token1] = ACTIONS(1721), - [aux_sym__val_number_token1] = ACTIONS(1721), - [aux_sym__val_number_token2] = ACTIONS(1721), - [aux_sym__val_number_token3] = ACTIONS(1721), - [aux_sym__val_number_token4] = ACTIONS(1721), - [aux_sym__val_number_token5] = ACTIONS(1721), - [aux_sym__val_number_token6] = ACTIONS(1721), - [anon_sym_0b] = ACTIONS(1721), - [anon_sym_0o] = ACTIONS(1721), - [anon_sym_0x] = ACTIONS(1721), - [sym_val_date] = ACTIONS(1721), - [anon_sym_DQUOTE] = ACTIONS(1721), - [sym__str_single_quotes] = ACTIONS(1721), - [sym__str_back_ticks] = ACTIONS(1721), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1721), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1721), - [anon_sym_CARET] = ACTIONS(1721), + [702] = { + [sym_comment] = STATE(702), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_SEMI] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_PIPE] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [aux_sym__immediate_decimal_token2] = ACTIONS(1656), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_err_GT] = ACTIONS(735), + [anon_sym_out_GT] = ACTIONS(735), + [anon_sym_e_GT] = ACTIONS(735), + [anon_sym_o_GT] = ACTIONS(735), + [anon_sym_err_PLUSout_GT] = ACTIONS(735), + [anon_sym_out_PLUSerr_GT] = ACTIONS(735), + [anon_sym_o_PLUSe_GT] = ACTIONS(735), + [anon_sym_e_PLUSo_GT] = ACTIONS(735), + [aux_sym_unquoted_token1] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [682] = { - [sym_expr_parenthesized] = STATE(1274), - [sym__immediate_decimal] = STATE(1275), - [sym_val_variable] = STATE(1274), - [sym__var] = STATE(995), - [sym_comment] = STATE(682), - [anon_sym_export] = ACTIONS(1725), - [anon_sym_alias] = ACTIONS(1725), - [anon_sym_let] = ACTIONS(1725), - [anon_sym_let_DASHenv] = ACTIONS(1725), - [anon_sym_mut] = ACTIONS(1725), - [anon_sym_const] = ACTIONS(1725), - [anon_sym_SEMI] = ACTIONS(1725), - [sym_cmd_identifier] = ACTIONS(1725), - [anon_sym_LF] = ACTIONS(1727), - [anon_sym_def] = ACTIONS(1725), - [anon_sym_export_DASHenv] = ACTIONS(1725), - [anon_sym_extern] = ACTIONS(1725), - [anon_sym_module] = ACTIONS(1725), - [anon_sym_use] = ACTIONS(1725), - [anon_sym_LBRACK] = ACTIONS(1725), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1725), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1725), - [anon_sym_DASH] = ACTIONS(1725), - [anon_sym_break] = ACTIONS(1725), - [anon_sym_continue] = ACTIONS(1725), - [anon_sym_for] = ACTIONS(1725), - [anon_sym_loop] = ACTIONS(1725), - [anon_sym_while] = ACTIONS(1725), - [anon_sym_do] = ACTIONS(1725), - [anon_sym_if] = ACTIONS(1725), - [anon_sym_match] = ACTIONS(1725), - [anon_sym_LBRACE] = ACTIONS(1725), - [anon_sym_RBRACE] = ACTIONS(1725), - [anon_sym_DOT] = ACTIONS(1725), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1725), - [anon_sym_return] = ACTIONS(1725), - [anon_sym_source] = ACTIONS(1725), - [anon_sym_source_DASHenv] = ACTIONS(1725), - [anon_sym_register] = ACTIONS(1725), - [anon_sym_hide] = ACTIONS(1725), - [anon_sym_hide_DASHenv] = ACTIONS(1725), - [anon_sym_overlay] = ACTIONS(1725), - [anon_sym_where] = ACTIONS(1725), - [anon_sym_PLUS] = ACTIONS(1725), - [anon_sym_not] = ACTIONS(1725), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1725), - [anon_sym_true] = ACTIONS(1725), - [anon_sym_false] = ACTIONS(1725), - [aux_sym__val_number_decimal_token1] = ACTIONS(1725), - [aux_sym__val_number_token1] = ACTIONS(1725), - [aux_sym__val_number_token2] = ACTIONS(1725), - [aux_sym__val_number_token3] = ACTIONS(1725), - [aux_sym__val_number_token4] = ACTIONS(1725), - [aux_sym__val_number_token5] = ACTIONS(1725), - [aux_sym__val_number_token6] = ACTIONS(1725), - [anon_sym_0b] = ACTIONS(1725), - [anon_sym_0o] = ACTIONS(1725), - [anon_sym_0x] = ACTIONS(1725), - [sym_val_date] = ACTIONS(1725), - [anon_sym_DQUOTE] = ACTIONS(1725), - [sym__str_single_quotes] = ACTIONS(1725), - [sym__str_back_ticks] = ACTIONS(1725), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1725), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1725), - [anon_sym_CARET] = ACTIONS(1725), + [703] = { + [sym_comment] = STATE(703), + [anon_sym_SEMI] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_RPAREN] = ACTIONS(735), + [anon_sym_PIPE] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_RBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_err_GT] = ACTIONS(735), + [anon_sym_out_GT] = ACTIONS(735), + [anon_sym_e_GT] = ACTIONS(735), + [anon_sym_o_GT] = ACTIONS(735), + [anon_sym_err_PLUSout_GT] = ACTIONS(735), + [anon_sym_out_PLUSerr_GT] = ACTIONS(735), + [anon_sym_o_PLUSe_GT] = ACTIONS(735), + [anon_sym_e_PLUSo_GT] = ACTIONS(735), + [aux_sym_unquoted_token1] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [683] = { - [sym_comment] = STATE(683), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1729), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1731), + [704] = { + [sym_expr_parenthesized] = STATE(1488), + [sym__immediate_decimal] = STATE(1489), + [sym_val_variable] = STATE(1488), + [sym__var] = STATE(1024), + [sym_comment] = STATE(704), + [ts_builtin_sym_end] = ACTIONS(1681), + [anon_sym_export] = ACTIONS(1679), + [anon_sym_alias] = ACTIONS(1679), + [anon_sym_let] = ACTIONS(1679), + [anon_sym_let_DASHenv] = ACTIONS(1679), + [anon_sym_mut] = ACTIONS(1679), + [anon_sym_const] = ACTIONS(1679), + [anon_sym_SEMI] = ACTIONS(1679), + [sym_cmd_identifier] = ACTIONS(1679), + [anon_sym_LF] = ACTIONS(1681), + [anon_sym_def] = ACTIONS(1679), + [anon_sym_export_DASHenv] = ACTIONS(1679), + [anon_sym_extern] = ACTIONS(1679), + [anon_sym_module] = ACTIONS(1679), + [anon_sym_use] = ACTIONS(1679), + [anon_sym_LBRACK] = ACTIONS(1679), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1679), + [anon_sym_LT] = ACTIONS(1711), + [anon_sym_DASH] = ACTIONS(1679), + [anon_sym_break] = ACTIONS(1679), + [anon_sym_continue] = ACTIONS(1679), + [anon_sym_for] = ACTIONS(1679), + [anon_sym_loop] = ACTIONS(1679), + [anon_sym_while] = ACTIONS(1679), + [anon_sym_do] = ACTIONS(1679), + [anon_sym_if] = ACTIONS(1679), + [anon_sym_match] = ACTIONS(1679), + [anon_sym_LBRACE] = ACTIONS(1679), + [anon_sym_DOT] = ACTIONS(1679), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1679), + [anon_sym_return] = ACTIONS(1679), + [anon_sym_source] = ACTIONS(1679), + [anon_sym_source_DASHenv] = ACTIONS(1679), + [anon_sym_register] = ACTIONS(1679), + [anon_sym_hide] = ACTIONS(1679), + [anon_sym_hide_DASHenv] = ACTIONS(1679), + [anon_sym_overlay] = ACTIONS(1679), + [anon_sym_where] = ACTIONS(1679), + [anon_sym_PLUS] = ACTIONS(1679), + [anon_sym_not] = ACTIONS(1679), + [anon_sym_EQ2] = ACTIONS(1713), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1679), + [anon_sym_true] = ACTIONS(1679), + [anon_sym_false] = ACTIONS(1679), + [aux_sym__val_number_decimal_token1] = ACTIONS(1679), + [aux_sym__val_number_token1] = ACTIONS(1679), + [aux_sym__val_number_token2] = ACTIONS(1679), + [aux_sym__val_number_token3] = ACTIONS(1679), + [aux_sym__val_number_token4] = ACTIONS(1679), + [aux_sym__val_number_token5] = ACTIONS(1679), + [aux_sym__val_number_token6] = ACTIONS(1679), + [anon_sym_0b] = ACTIONS(1679), + [anon_sym_0o] = ACTIONS(1679), + [anon_sym_0x] = ACTIONS(1679), + [sym_val_date] = ACTIONS(1679), + [anon_sym_DQUOTE] = ACTIONS(1679), + [sym__str_single_quotes] = ACTIONS(1679), + [sym__str_back_ticks] = ACTIONS(1679), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1679), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1679), + [anon_sym_CARET] = ACTIONS(1679), [anon_sym_POUND] = ACTIONS(105), }, - [684] = { - [sym_comment] = STATE(684), - [ts_builtin_sym_end] = ACTIONS(739), - [anon_sym_SEMI] = ACTIONS(737), - [anon_sym_LF] = ACTIONS(739), - [anon_sym_LBRACK] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(737), - [anon_sym_PIPE] = ACTIONS(737), - [anon_sym_DOLLAR] = ACTIONS(737), - [anon_sym_GT] = ACTIONS(737), - [anon_sym_DASH] = ACTIONS(737), - [anon_sym_in] = ACTIONS(737), - [anon_sym_LBRACE] = ACTIONS(737), - [anon_sym_DOT] = ACTIONS(737), - [anon_sym_DOT2] = ACTIONS(1733), - [anon_sym_STAR] = ACTIONS(737), - [anon_sym_STAR_STAR] = ACTIONS(737), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_SLASH] = ACTIONS(737), - [anon_sym_mod] = ACTIONS(737), - [anon_sym_SLASH_SLASH] = ACTIONS(737), - [anon_sym_PLUS] = ACTIONS(737), - [anon_sym_bit_DASHshl] = ACTIONS(737), - [anon_sym_bit_DASHshr] = ACTIONS(737), - [anon_sym_EQ_EQ] = ACTIONS(737), - [anon_sym_BANG_EQ] = ACTIONS(737), - [anon_sym_LT2] = ACTIONS(737), - [anon_sym_LT_EQ] = ACTIONS(737), - [anon_sym_GT_EQ] = ACTIONS(737), - [anon_sym_not_DASHin] = ACTIONS(737), - [anon_sym_starts_DASHwith] = ACTIONS(737), - [anon_sym_ends_DASHwith] = ACTIONS(737), - [anon_sym_EQ_TILDE] = ACTIONS(737), - [anon_sym_BANG_TILDE] = ACTIONS(737), - [anon_sym_bit_DASHand] = ACTIONS(737), - [anon_sym_bit_DASHxor] = ACTIONS(737), - [anon_sym_bit_DASHor] = ACTIONS(737), - [anon_sym_and] = ACTIONS(737), - [anon_sym_xor] = ACTIONS(737), - [anon_sym_or] = ACTIONS(737), - [aux_sym__immediate_decimal_token2] = ACTIONS(1736), - [anon_sym_null] = ACTIONS(737), - [anon_sym_true] = ACTIONS(737), - [anon_sym_false] = ACTIONS(737), - [aux_sym__val_number_decimal_token1] = ACTIONS(737), - [aux_sym__val_number_token1] = ACTIONS(737), - [aux_sym__val_number_token2] = ACTIONS(737), - [aux_sym__val_number_token3] = ACTIONS(737), - [aux_sym__val_number_token4] = ACTIONS(737), - [aux_sym__val_number_token5] = ACTIONS(737), - [aux_sym__val_number_token6] = ACTIONS(737), - [sym_filesize_unit] = ACTIONS(737), - [sym_duration_unit] = ACTIONS(737), - [anon_sym_0b] = ACTIONS(737), - [anon_sym_0o] = ACTIONS(737), - [anon_sym_0x] = ACTIONS(737), - [sym_val_date] = ACTIONS(737), - [anon_sym_DQUOTE] = ACTIONS(737), - [sym__str_single_quotes] = ACTIONS(737), - [sym__str_back_ticks] = ACTIONS(737), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(737), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(737), - [anon_sym_err_GT] = ACTIONS(737), - [anon_sym_out_GT] = ACTIONS(737), - [anon_sym_e_GT] = ACTIONS(737), - [anon_sym_o_GT] = ACTIONS(737), - [anon_sym_err_PLUSout_GT] = ACTIONS(737), - [anon_sym_out_PLUSerr_GT] = ACTIONS(737), - [anon_sym_o_PLUSe_GT] = ACTIONS(737), - [anon_sym_e_PLUSo_GT] = ACTIONS(737), - [aux_sym_unquoted_token1] = ACTIONS(737), - [aux_sym_unquoted_token6] = ACTIONS(737), + [705] = { + [sym_expr_parenthesized] = STATE(1196), + [sym__immediate_decimal] = STATE(1195), + [sym_val_variable] = STATE(1196), + [sym__var] = STATE(1020), + [sym_comment] = STATE(705), + [ts_builtin_sym_end] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1658), + [anon_sym_alias] = ACTIONS(1658), + [anon_sym_let] = ACTIONS(1658), + [anon_sym_let_DASHenv] = ACTIONS(1658), + [anon_sym_mut] = ACTIONS(1658), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_SEMI] = ACTIONS(1658), + [sym_cmd_identifier] = ACTIONS(1658), + [anon_sym_LF] = ACTIONS(1660), + [anon_sym_def] = ACTIONS(1658), + [anon_sym_export_DASHenv] = ACTIONS(1658), + [anon_sym_extern] = ACTIONS(1658), + [anon_sym_module] = ACTIONS(1658), + [anon_sym_use] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1715), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1658), + [anon_sym_LT] = ACTIONS(1717), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_continue] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_loop] = ACTIONS(1658), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_do] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_match] = ACTIONS(1658), + [anon_sym_LBRACE] = ACTIONS(1658), + [anon_sym_DOT] = ACTIONS(1658), + [anon_sym_DOT2] = ACTIONS(1719), + [anon_sym_try] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_source] = ACTIONS(1658), + [anon_sym_source_DASHenv] = ACTIONS(1658), + [anon_sym_register] = ACTIONS(1658), + [anon_sym_hide] = ACTIONS(1658), + [anon_sym_hide_DASHenv] = ACTIONS(1658), + [anon_sym_overlay] = ACTIONS(1658), + [anon_sym_where] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_not] = ACTIONS(1658), + [anon_sym_EQ2] = ACTIONS(1721), + [aux_sym__immediate_decimal_token1] = ACTIONS(1723), + [anon_sym_DASH2] = ACTIONS(1725), + [anon_sym_PLUS2] = ACTIONS(1727), + [anon_sym_null] = ACTIONS(1658), + [anon_sym_true] = ACTIONS(1658), + [anon_sym_false] = ACTIONS(1658), + [aux_sym__val_number_decimal_token1] = ACTIONS(1658), + [aux_sym__val_number_token1] = ACTIONS(1658), + [aux_sym__val_number_token2] = ACTIONS(1658), + [aux_sym__val_number_token3] = ACTIONS(1658), + [aux_sym__val_number_token4] = ACTIONS(1658), + [aux_sym__val_number_token5] = ACTIONS(1658), + [aux_sym__val_number_token6] = ACTIONS(1658), + [anon_sym_0b] = ACTIONS(1658), + [anon_sym_0o] = ACTIONS(1658), + [anon_sym_0x] = ACTIONS(1658), + [sym_val_date] = ACTIONS(1658), + [anon_sym_DQUOTE] = ACTIONS(1658), + [sym__str_single_quotes] = ACTIONS(1658), + [sym__str_back_ticks] = ACTIONS(1658), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1658), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1658), + [anon_sym_CARET] = ACTIONS(1658), [anon_sym_POUND] = ACTIONS(105), }, - [685] = { - [sym_comment] = STATE(685), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_RPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [706] = { + [sym_expr_parenthesized] = STATE(1490), + [sym__immediate_decimal] = STATE(1492), + [sym_val_variable] = STATE(1490), + [sym__var] = STATE(1024), + [sym_comment] = STATE(706), + [ts_builtin_sym_end] = ACTIONS(1668), + [anon_sym_export] = ACTIONS(1666), + [anon_sym_alias] = ACTIONS(1666), + [anon_sym_let] = ACTIONS(1666), + [anon_sym_let_DASHenv] = ACTIONS(1666), + [anon_sym_mut] = ACTIONS(1666), + [anon_sym_const] = ACTIONS(1666), + [anon_sym_SEMI] = ACTIONS(1666), + [sym_cmd_identifier] = ACTIONS(1666), + [anon_sym_LF] = ACTIONS(1668), + [anon_sym_def] = ACTIONS(1666), + [anon_sym_export_DASHenv] = ACTIONS(1666), + [anon_sym_extern] = ACTIONS(1666), + [anon_sym_module] = ACTIONS(1666), + [anon_sym_use] = ACTIONS(1666), + [anon_sym_LBRACK] = ACTIONS(1666), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1666), + [anon_sym_LT] = ACTIONS(1729), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_break] = ACTIONS(1666), + [anon_sym_continue] = ACTIONS(1666), + [anon_sym_for] = ACTIONS(1666), + [anon_sym_loop] = ACTIONS(1666), + [anon_sym_while] = ACTIONS(1666), + [anon_sym_do] = ACTIONS(1666), + [anon_sym_if] = ACTIONS(1666), + [anon_sym_match] = ACTIONS(1666), + [anon_sym_LBRACE] = ACTIONS(1666), + [anon_sym_DOT] = ACTIONS(1666), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1666), + [anon_sym_return] = ACTIONS(1666), + [anon_sym_source] = ACTIONS(1666), + [anon_sym_source_DASHenv] = ACTIONS(1666), + [anon_sym_register] = ACTIONS(1666), + [anon_sym_hide] = ACTIONS(1666), + [anon_sym_hide_DASHenv] = ACTIONS(1666), + [anon_sym_overlay] = ACTIONS(1666), + [anon_sym_where] = ACTIONS(1666), + [anon_sym_PLUS] = ACTIONS(1666), + [anon_sym_not] = ACTIONS(1666), + [anon_sym_EQ2] = ACTIONS(1731), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1666), + [anon_sym_true] = ACTIONS(1666), + [anon_sym_false] = ACTIONS(1666), + [aux_sym__val_number_decimal_token1] = ACTIONS(1666), + [aux_sym__val_number_token1] = ACTIONS(1666), + [aux_sym__val_number_token2] = ACTIONS(1666), + [aux_sym__val_number_token3] = ACTIONS(1666), + [aux_sym__val_number_token4] = ACTIONS(1666), + [aux_sym__val_number_token5] = ACTIONS(1666), + [aux_sym__val_number_token6] = ACTIONS(1666), + [anon_sym_0b] = ACTIONS(1666), + [anon_sym_0o] = ACTIONS(1666), + [anon_sym_0x] = ACTIONS(1666), + [sym_val_date] = ACTIONS(1666), + [anon_sym_DQUOTE] = ACTIONS(1666), + [sym__str_single_quotes] = ACTIONS(1666), + [sym__str_back_ticks] = ACTIONS(1666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1666), + [anon_sym_CARET] = ACTIONS(1666), [anon_sym_POUND] = ACTIONS(105), }, - [686] = { - [sym_comment] = STATE(686), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_PIPE] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [aux_sym__immediate_decimal_token2] = ACTIONS(1677), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_err_GT] = ACTIONS(715), - [anon_sym_out_GT] = ACTIONS(715), - [anon_sym_e_GT] = ACTIONS(715), - [anon_sym_o_GT] = ACTIONS(715), - [anon_sym_err_PLUSout_GT] = ACTIONS(715), - [anon_sym_out_PLUSerr_GT] = ACTIONS(715), - [anon_sym_o_PLUSe_GT] = ACTIONS(715), - [anon_sym_e_PLUSo_GT] = ACTIONS(715), - [aux_sym_unquoted_token1] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [707] = { + [sym_comment] = STATE(707), + [ts_builtin_sym_end] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_PIPE] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH_DASH] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [aux_sym__immediate_decimal_token2] = ACTIONS(1733), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_err_GT] = ACTIONS(775), + [anon_sym_out_GT] = ACTIONS(775), + [anon_sym_e_GT] = ACTIONS(775), + [anon_sym_o_GT] = ACTIONS(775), + [anon_sym_err_PLUSout_GT] = ACTIONS(775), + [anon_sym_out_PLUSerr_GT] = ACTIONS(775), + [anon_sym_o_PLUSe_GT] = ACTIONS(775), + [anon_sym_e_PLUSo_GT] = ACTIONS(775), + [aux_sym_unquoted_token1] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [687] = { - [sym_comment] = STATE(687), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_SEMI] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_PIPE] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(1740), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(1738), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_err_GT] = ACTIONS(758), - [anon_sym_out_GT] = ACTIONS(758), - [anon_sym_e_GT] = ACTIONS(758), - [anon_sym_o_GT] = ACTIONS(758), - [anon_sym_err_PLUSout_GT] = ACTIONS(758), - [anon_sym_out_PLUSerr_GT] = ACTIONS(758), - [anon_sym_o_PLUSe_GT] = ACTIONS(758), - [anon_sym_e_PLUSo_GT] = ACTIONS(758), - [aux_sym_unquoted_token1] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(1742), - [aux_sym_unquoted_token6] = ACTIONS(1744), + [708] = { + [sym_comment] = STATE(708), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1735), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1737), [anon_sym_POUND] = ACTIONS(105), }, - [688] = { - [sym_expr_parenthesized] = STATE(1266), - [sym__immediate_decimal] = STATE(1269), - [sym_val_variable] = STATE(1266), - [sym__var] = STATE(995), - [sym_comment] = STATE(688), - [anon_sym_export] = ACTIONS(1746), - [anon_sym_alias] = ACTIONS(1746), - [anon_sym_let] = ACTIONS(1746), - [anon_sym_let_DASHenv] = ACTIONS(1746), - [anon_sym_mut] = ACTIONS(1746), - [anon_sym_const] = ACTIONS(1746), - [anon_sym_SEMI] = ACTIONS(1746), - [sym_cmd_identifier] = ACTIONS(1746), - [anon_sym_LF] = ACTIONS(1748), - [anon_sym_def] = ACTIONS(1746), - [anon_sym_export_DASHenv] = ACTIONS(1746), - [anon_sym_extern] = ACTIONS(1746), - [anon_sym_module] = ACTIONS(1746), - [anon_sym_use] = ACTIONS(1746), - [anon_sym_LBRACK] = ACTIONS(1746), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1746), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1746), - [anon_sym_DASH] = ACTIONS(1746), - [anon_sym_break] = ACTIONS(1746), - [anon_sym_continue] = ACTIONS(1746), - [anon_sym_for] = ACTIONS(1746), - [anon_sym_loop] = ACTIONS(1746), - [anon_sym_while] = ACTIONS(1746), - [anon_sym_do] = ACTIONS(1746), - [anon_sym_if] = ACTIONS(1746), - [anon_sym_match] = ACTIONS(1746), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_RBRACE] = ACTIONS(1746), - [anon_sym_DOT] = ACTIONS(1746), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1746), - [anon_sym_return] = ACTIONS(1746), - [anon_sym_source] = ACTIONS(1746), - [anon_sym_source_DASHenv] = ACTIONS(1746), - [anon_sym_register] = ACTIONS(1746), - [anon_sym_hide] = ACTIONS(1746), - [anon_sym_hide_DASHenv] = ACTIONS(1746), - [anon_sym_overlay] = ACTIONS(1746), - [anon_sym_where] = ACTIONS(1746), - [anon_sym_PLUS] = ACTIONS(1746), - [anon_sym_not] = ACTIONS(1746), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1746), - [anon_sym_true] = ACTIONS(1746), - [anon_sym_false] = ACTIONS(1746), - [aux_sym__val_number_decimal_token1] = ACTIONS(1746), - [aux_sym__val_number_token1] = ACTIONS(1746), - [aux_sym__val_number_token2] = ACTIONS(1746), - [aux_sym__val_number_token3] = ACTIONS(1746), - [aux_sym__val_number_token4] = ACTIONS(1746), - [aux_sym__val_number_token5] = ACTIONS(1746), - [aux_sym__val_number_token6] = ACTIONS(1746), - [anon_sym_0b] = ACTIONS(1746), - [anon_sym_0o] = ACTIONS(1746), - [anon_sym_0x] = ACTIONS(1746), - [sym_val_date] = ACTIONS(1746), - [anon_sym_DQUOTE] = ACTIONS(1746), - [sym__str_single_quotes] = ACTIONS(1746), - [sym__str_back_ticks] = ACTIONS(1746), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1746), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1746), - [anon_sym_CARET] = ACTIONS(1746), + [709] = { + [sym_comment] = STATE(709), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_null] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_err_GT] = ACTIONS(824), + [anon_sym_out_GT] = ACTIONS(824), + [anon_sym_e_GT] = ACTIONS(824), + [anon_sym_o_GT] = ACTIONS(824), + [anon_sym_err_PLUSout_GT] = ACTIONS(824), + [anon_sym_out_PLUSerr_GT] = ACTIONS(824), + [anon_sym_o_PLUSe_GT] = ACTIONS(824), + [anon_sym_e_PLUSo_GT] = ACTIONS(824), + [aux_sym_unquoted_token1] = ACTIONS(824), + [aux_sym_unquoted_token6] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, - [689] = { - [sym_expr_parenthesized] = STATE(1263), - [sym__immediate_decimal] = STATE(1265), - [sym_val_variable] = STATE(1263), - [sym__var] = STATE(995), - [sym_comment] = STATE(689), - [anon_sym_export] = ACTIONS(1750), - [anon_sym_alias] = ACTIONS(1750), - [anon_sym_let] = ACTIONS(1750), - [anon_sym_let_DASHenv] = ACTIONS(1750), - [anon_sym_mut] = ACTIONS(1750), - [anon_sym_const] = ACTIONS(1750), - [anon_sym_SEMI] = ACTIONS(1750), - [sym_cmd_identifier] = ACTIONS(1750), - [anon_sym_LF] = ACTIONS(1752), - [anon_sym_def] = ACTIONS(1750), - [anon_sym_export_DASHenv] = ACTIONS(1750), - [anon_sym_extern] = ACTIONS(1750), - [anon_sym_module] = ACTIONS(1750), - [anon_sym_use] = ACTIONS(1750), - [anon_sym_LBRACK] = ACTIONS(1750), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1750), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1750), - [anon_sym_DASH] = ACTIONS(1750), - [anon_sym_break] = ACTIONS(1750), - [anon_sym_continue] = ACTIONS(1750), - [anon_sym_for] = ACTIONS(1750), - [anon_sym_loop] = ACTIONS(1750), - [anon_sym_while] = ACTIONS(1750), - [anon_sym_do] = ACTIONS(1750), - [anon_sym_if] = ACTIONS(1750), - [anon_sym_match] = ACTIONS(1750), - [anon_sym_LBRACE] = ACTIONS(1750), - [anon_sym_RBRACE] = ACTIONS(1750), - [anon_sym_DOT] = ACTIONS(1750), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1750), - [anon_sym_return] = ACTIONS(1750), - [anon_sym_source] = ACTIONS(1750), - [anon_sym_source_DASHenv] = ACTIONS(1750), - [anon_sym_register] = ACTIONS(1750), - [anon_sym_hide] = ACTIONS(1750), - [anon_sym_hide_DASHenv] = ACTIONS(1750), - [anon_sym_overlay] = ACTIONS(1750), - [anon_sym_where] = ACTIONS(1750), - [anon_sym_PLUS] = ACTIONS(1750), - [anon_sym_not] = ACTIONS(1750), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1750), - [anon_sym_false] = ACTIONS(1750), - [aux_sym__val_number_decimal_token1] = ACTIONS(1750), - [aux_sym__val_number_token1] = ACTIONS(1750), - [aux_sym__val_number_token2] = ACTIONS(1750), - [aux_sym__val_number_token3] = ACTIONS(1750), - [aux_sym__val_number_token4] = ACTIONS(1750), - [aux_sym__val_number_token5] = ACTIONS(1750), - [aux_sym__val_number_token6] = ACTIONS(1750), - [anon_sym_0b] = ACTIONS(1750), - [anon_sym_0o] = ACTIONS(1750), - [anon_sym_0x] = ACTIONS(1750), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1750), - [sym__str_single_quotes] = ACTIONS(1750), - [sym__str_back_ticks] = ACTIONS(1750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1750), - [anon_sym_CARET] = ACTIONS(1750), + [710] = { + [sym_expr_parenthesized] = STATE(1199), + [sym__immediate_decimal] = STATE(1198), + [sym_val_variable] = STATE(1199), + [sym__var] = STATE(1020), + [sym_comment] = STATE(710), + [ts_builtin_sym_end] = ACTIONS(1617), + [anon_sym_export] = ACTIONS(1615), + [anon_sym_alias] = ACTIONS(1615), + [anon_sym_let] = ACTIONS(1615), + [anon_sym_let_DASHenv] = ACTIONS(1615), + [anon_sym_mut] = ACTIONS(1615), + [anon_sym_const] = ACTIONS(1615), + [anon_sym_SEMI] = ACTIONS(1615), + [sym_cmd_identifier] = ACTIONS(1615), + [anon_sym_LF] = ACTIONS(1617), + [anon_sym_def] = ACTIONS(1615), + [anon_sym_export_DASHenv] = ACTIONS(1615), + [anon_sym_extern] = ACTIONS(1615), + [anon_sym_module] = ACTIONS(1615), + [anon_sym_use] = ACTIONS(1615), + [anon_sym_LBRACK] = ACTIONS(1615), + [anon_sym_LPAREN] = ACTIONS(1715), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1615), + [anon_sym_LT] = ACTIONS(1739), + [anon_sym_DASH] = ACTIONS(1615), + [anon_sym_break] = ACTIONS(1615), + [anon_sym_continue] = ACTIONS(1615), + [anon_sym_for] = ACTIONS(1615), + [anon_sym_loop] = ACTIONS(1615), + [anon_sym_while] = ACTIONS(1615), + [anon_sym_do] = ACTIONS(1615), + [anon_sym_if] = ACTIONS(1615), + [anon_sym_match] = ACTIONS(1615), + [anon_sym_LBRACE] = ACTIONS(1615), + [anon_sym_DOT] = ACTIONS(1615), + [anon_sym_DOT2] = ACTIONS(1719), + [anon_sym_try] = ACTIONS(1615), + [anon_sym_return] = ACTIONS(1615), + [anon_sym_source] = ACTIONS(1615), + [anon_sym_source_DASHenv] = ACTIONS(1615), + [anon_sym_register] = ACTIONS(1615), + [anon_sym_hide] = ACTIONS(1615), + [anon_sym_hide_DASHenv] = ACTIONS(1615), + [anon_sym_overlay] = ACTIONS(1615), + [anon_sym_where] = ACTIONS(1615), + [anon_sym_PLUS] = ACTIONS(1615), + [anon_sym_not] = ACTIONS(1615), + [anon_sym_EQ2] = ACTIONS(1741), + [aux_sym__immediate_decimal_token1] = ACTIONS(1723), + [anon_sym_DASH2] = ACTIONS(1725), + [anon_sym_PLUS2] = ACTIONS(1727), + [anon_sym_null] = ACTIONS(1615), + [anon_sym_true] = ACTIONS(1615), + [anon_sym_false] = ACTIONS(1615), + [aux_sym__val_number_decimal_token1] = ACTIONS(1615), + [aux_sym__val_number_token1] = ACTIONS(1615), + [aux_sym__val_number_token2] = ACTIONS(1615), + [aux_sym__val_number_token3] = ACTIONS(1615), + [aux_sym__val_number_token4] = ACTIONS(1615), + [aux_sym__val_number_token5] = ACTIONS(1615), + [aux_sym__val_number_token6] = ACTIONS(1615), + [anon_sym_0b] = ACTIONS(1615), + [anon_sym_0o] = ACTIONS(1615), + [anon_sym_0x] = ACTIONS(1615), + [sym_val_date] = ACTIONS(1615), + [anon_sym_DQUOTE] = ACTIONS(1615), + [sym__str_single_quotes] = ACTIONS(1615), + [sym__str_back_ticks] = ACTIONS(1615), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1615), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1615), + [anon_sym_CARET] = ACTIONS(1615), [anon_sym_POUND] = ACTIONS(105), }, - [690] = { - [sym_expr_parenthesized] = STATE(1257), - [sym__immediate_decimal] = STATE(1262), - [sym_val_variable] = STATE(1257), - [sym__var] = STATE(995), - [sym_comment] = STATE(690), - [anon_sym_export] = ACTIONS(1754), - [anon_sym_alias] = ACTIONS(1754), - [anon_sym_let] = ACTIONS(1754), - [anon_sym_let_DASHenv] = ACTIONS(1754), - [anon_sym_mut] = ACTIONS(1754), - [anon_sym_const] = ACTIONS(1754), - [anon_sym_SEMI] = ACTIONS(1754), - [sym_cmd_identifier] = ACTIONS(1754), - [anon_sym_LF] = ACTIONS(1756), - [anon_sym_def] = ACTIONS(1754), - [anon_sym_export_DASHenv] = ACTIONS(1754), - [anon_sym_extern] = ACTIONS(1754), - [anon_sym_module] = ACTIONS(1754), - [anon_sym_use] = ACTIONS(1754), - [anon_sym_LBRACK] = ACTIONS(1754), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1754), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1754), - [anon_sym_DASH] = ACTIONS(1754), - [anon_sym_break] = ACTIONS(1754), - [anon_sym_continue] = ACTIONS(1754), - [anon_sym_for] = ACTIONS(1754), - [anon_sym_loop] = ACTIONS(1754), - [anon_sym_while] = ACTIONS(1754), - [anon_sym_do] = ACTIONS(1754), - [anon_sym_if] = ACTIONS(1754), - [anon_sym_match] = ACTIONS(1754), - [anon_sym_LBRACE] = ACTIONS(1754), - [anon_sym_RBRACE] = ACTIONS(1754), - [anon_sym_DOT] = ACTIONS(1754), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1754), - [anon_sym_return] = ACTIONS(1754), - [anon_sym_source] = ACTIONS(1754), - [anon_sym_source_DASHenv] = ACTIONS(1754), - [anon_sym_register] = ACTIONS(1754), - [anon_sym_hide] = ACTIONS(1754), - [anon_sym_hide_DASHenv] = ACTIONS(1754), - [anon_sym_overlay] = ACTIONS(1754), - [anon_sym_where] = ACTIONS(1754), - [anon_sym_PLUS] = ACTIONS(1754), - [anon_sym_not] = ACTIONS(1754), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1754), - [anon_sym_true] = ACTIONS(1754), - [anon_sym_false] = ACTIONS(1754), - [aux_sym__val_number_decimal_token1] = ACTIONS(1754), - [aux_sym__val_number_token1] = ACTIONS(1754), - [aux_sym__val_number_token2] = ACTIONS(1754), - [aux_sym__val_number_token3] = ACTIONS(1754), - [aux_sym__val_number_token4] = ACTIONS(1754), - [aux_sym__val_number_token5] = ACTIONS(1754), - [aux_sym__val_number_token6] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1754), - [anon_sym_0o] = ACTIONS(1754), - [anon_sym_0x] = ACTIONS(1754), - [sym_val_date] = ACTIONS(1754), - [anon_sym_DQUOTE] = ACTIONS(1754), - [sym__str_single_quotes] = ACTIONS(1754), - [sym__str_back_ticks] = ACTIONS(1754), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), - [anon_sym_CARET] = ACTIONS(1754), + [711] = { + [sym_comment] = STATE(711), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_DOT2] = ACTIONS(1743), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [aux_sym__immediate_decimal_token2] = ACTIONS(1746), + [anon_sym_null] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym__val_number_decimal_token1] = ACTIONS(750), + [aux_sym__val_number_token1] = ACTIONS(750), + [aux_sym__val_number_token2] = ACTIONS(750), + [aux_sym__val_number_token3] = ACTIONS(750), + [aux_sym__val_number_token4] = ACTIONS(750), + [aux_sym__val_number_token5] = ACTIONS(750), + [aux_sym__val_number_token6] = ACTIONS(750), + [sym_filesize_unit] = ACTIONS(750), + [sym_duration_unit] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_err_GT] = ACTIONS(750), + [anon_sym_out_GT] = ACTIONS(750), + [anon_sym_e_GT] = ACTIONS(750), + [anon_sym_o_GT] = ACTIONS(750), + [anon_sym_err_PLUSout_GT] = ACTIONS(750), + [anon_sym_out_PLUSerr_GT] = ACTIONS(750), + [anon_sym_o_PLUSe_GT] = ACTIONS(750), + [anon_sym_e_PLUSo_GT] = ACTIONS(750), + [aux_sym_unquoted_token1] = ACTIONS(750), + [aux_sym_unquoted_token6] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(105), }, - [691] = { - [sym_comment] = STATE(691), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(1758), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1698), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [712] = { + [sym_comment] = STATE(712), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(1748), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(1750), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(1748), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_err_GT] = ACTIONS(759), + [anon_sym_out_GT] = ACTIONS(759), + [anon_sym_e_GT] = ACTIONS(759), + [anon_sym_o_GT] = ACTIONS(759), + [anon_sym_err_PLUSout_GT] = ACTIONS(759), + [anon_sym_out_PLUSerr_GT] = ACTIONS(759), + [anon_sym_o_PLUSe_GT] = ACTIONS(759), + [anon_sym_e_PLUSo_GT] = ACTIONS(759), + [aux_sym_unquoted_token1] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(1752), + [aux_sym_unquoted_token6] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(105), }, - [692] = { - [sym_expr_parenthesized] = STATE(1270), - [sym__immediate_decimal] = STATE(1271), - [sym_val_variable] = STATE(1270), - [sym__var] = STATE(995), - [sym_comment] = STATE(692), + [713] = { + [sym_comment] = STATE(713), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(1756), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [aux_sym__immediate_decimal_token2] = ACTIONS(1613), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(105), + }, + [714] = { + [sym_comment] = STATE(714), + [anon_sym_SEMI] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_RPAREN] = ACTIONS(775), + [anon_sym_PIPE] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH_DASH] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_RBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_err_GT] = ACTIONS(775), + [anon_sym_out_GT] = ACTIONS(775), + [anon_sym_e_GT] = ACTIONS(775), + [anon_sym_o_GT] = ACTIONS(775), + [anon_sym_err_PLUSout_GT] = ACTIONS(775), + [anon_sym_out_PLUSerr_GT] = ACTIONS(775), + [anon_sym_o_PLUSe_GT] = ACTIONS(775), + [anon_sym_e_PLUSo_GT] = ACTIONS(775), + [aux_sym_unquoted_token1] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), + [anon_sym_POUND] = ACTIONS(105), + }, + [715] = { + [sym_cell_path] = STATE(899), + [sym_path] = STATE(737), + [sym_comment] = STATE(715), + [anon_sym_SEMI] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_RPAREN] = ACTIONS(868), + [anon_sym_PIPE] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH_DASH] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_err_GT] = ACTIONS(868), + [anon_sym_out_GT] = ACTIONS(868), + [anon_sym_e_GT] = ACTIONS(868), + [anon_sym_o_GT] = ACTIONS(868), + [anon_sym_err_PLUSout_GT] = ACTIONS(868), + [anon_sym_out_PLUSerr_GT] = ACTIONS(868), + [anon_sym_o_PLUSe_GT] = ACTIONS(868), + [anon_sym_e_PLUSo_GT] = ACTIONS(868), + [aux_sym_unquoted_token1] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [716] = { + [sym_expr_parenthesized] = STATE(1324), + [sym__immediate_decimal] = STATE(1320), + [sym_val_variable] = STATE(1324), + [sym__var] = STATE(1003), + [sym_comment] = STATE(716), [anon_sym_export] = ACTIONS(1761), [anon_sym_alias] = ACTIONS(1761), [anon_sym_let] = ACTIONS(1761), @@ -116318,9 +121966,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_module] = ACTIONS(1761), [anon_sym_use] = ACTIONS(1761), [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_LPAREN] = ACTIONS(1575), + [anon_sym_LPAREN] = ACTIONS(1595), [anon_sym_RPAREN] = ACTIONS(1761), - [anon_sym_DOLLAR] = ACTIONS(1577), + [anon_sym_DOLLAR] = ACTIONS(1597), [anon_sym_error] = ACTIONS(1761), [anon_sym_DASH] = ACTIONS(1761), [anon_sym_break] = ACTIONS(1761), @@ -116334,7 +121982,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1761), [anon_sym_RBRACE] = ACTIONS(1761), [anon_sym_DOT] = ACTIONS(1761), - [anon_sym_DOT2] = ACTIONS(1581), + [anon_sym_DOT2] = ACTIONS(1601), [anon_sym_try] = ACTIONS(1761), [anon_sym_return] = ACTIONS(1761), [anon_sym_source] = ACTIONS(1761), @@ -116346,9 +121994,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_where] = ACTIONS(1761), [anon_sym_PLUS] = ACTIONS(1761), [anon_sym_not] = ACTIONS(1761), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), [anon_sym_null] = ACTIONS(1761), [anon_sym_true] = ACTIONS(1761), [anon_sym_false] = ACTIONS(1761), @@ -116371,1194 +122019,1418 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1761), [anon_sym_POUND] = ACTIONS(105), }, - [693] = { - [sym_comment] = STATE(693), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [aux_sym__immediate_decimal_token2] = ACTIONS(1698), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [717] = { + [sym_path] = STATE(816), + [sym_comment] = STATE(717), + [aux_sym_cell_path_repeat1] = STATE(735), + [anon_sym_SEMI] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_RPAREN] = ACTIONS(818), + [anon_sym_PIPE] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH_DASH] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_err_GT] = ACTIONS(818), + [anon_sym_out_GT] = ACTIONS(818), + [anon_sym_e_GT] = ACTIONS(818), + [anon_sym_o_GT] = ACTIONS(818), + [anon_sym_err_PLUSout_GT] = ACTIONS(818), + [anon_sym_out_PLUSerr_GT] = ACTIONS(818), + [anon_sym_o_PLUSe_GT] = ACTIONS(818), + [anon_sym_e_PLUSo_GT] = ACTIONS(818), + [aux_sym_unquoted_token1] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, - [694] = { - [sym_comment] = STATE(694), - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_PIPE] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [aux_sym__immediate_decimal_token2] = ACTIONS(1765), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_err_GT] = ACTIONS(731), - [anon_sym_out_GT] = ACTIONS(731), - [anon_sym_e_GT] = ACTIONS(731), - [anon_sym_o_GT] = ACTIONS(731), - [anon_sym_err_PLUSout_GT] = ACTIONS(731), - [anon_sym_out_PLUSerr_GT] = ACTIONS(731), - [anon_sym_o_PLUSe_GT] = ACTIONS(731), - [anon_sym_e_PLUSo_GT] = ACTIONS(731), - [aux_sym_unquoted_token1] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [718] = { + [sym_expr_parenthesized] = STATE(1332), + [sym__immediate_decimal] = STATE(1331), + [sym_val_variable] = STATE(1332), + [sym__var] = STATE(1003), + [sym_comment] = STATE(718), + [anon_sym_export] = ACTIONS(1765), + [anon_sym_alias] = ACTIONS(1765), + [anon_sym_let] = ACTIONS(1765), + [anon_sym_let_DASHenv] = ACTIONS(1765), + [anon_sym_mut] = ACTIONS(1765), + [anon_sym_const] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1765), + [sym_cmd_identifier] = ACTIONS(1765), + [anon_sym_LF] = ACTIONS(1767), + [anon_sym_def] = ACTIONS(1765), + [anon_sym_export_DASHenv] = ACTIONS(1765), + [anon_sym_extern] = ACTIONS(1765), + [anon_sym_module] = ACTIONS(1765), + [anon_sym_use] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1765), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_break] = ACTIONS(1765), + [anon_sym_continue] = ACTIONS(1765), + [anon_sym_for] = ACTIONS(1765), + [anon_sym_loop] = ACTIONS(1765), + [anon_sym_while] = ACTIONS(1765), + [anon_sym_do] = ACTIONS(1765), + [anon_sym_if] = ACTIONS(1765), + [anon_sym_match] = ACTIONS(1765), + [anon_sym_LBRACE] = ACTIONS(1765), + [anon_sym_RBRACE] = ACTIONS(1765), + [anon_sym_DOT] = ACTIONS(1765), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1765), + [anon_sym_return] = ACTIONS(1765), + [anon_sym_source] = ACTIONS(1765), + [anon_sym_source_DASHenv] = ACTIONS(1765), + [anon_sym_register] = ACTIONS(1765), + [anon_sym_hide] = ACTIONS(1765), + [anon_sym_hide_DASHenv] = ACTIONS(1765), + [anon_sym_overlay] = ACTIONS(1765), + [anon_sym_where] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_not] = ACTIONS(1765), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1765), + [anon_sym_true] = ACTIONS(1765), + [anon_sym_false] = ACTIONS(1765), + [aux_sym__val_number_decimal_token1] = ACTIONS(1765), + [aux_sym__val_number_token1] = ACTIONS(1765), + [aux_sym__val_number_token2] = ACTIONS(1765), + [aux_sym__val_number_token3] = ACTIONS(1765), + [aux_sym__val_number_token4] = ACTIONS(1765), + [aux_sym__val_number_token5] = ACTIONS(1765), + [aux_sym__val_number_token6] = ACTIONS(1765), + [anon_sym_0b] = ACTIONS(1765), + [anon_sym_0o] = ACTIONS(1765), + [anon_sym_0x] = ACTIONS(1765), + [sym_val_date] = ACTIONS(1765), + [anon_sym_DQUOTE] = ACTIONS(1765), + [sym__str_single_quotes] = ACTIONS(1765), + [sym__str_back_ticks] = ACTIONS(1765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), [anon_sym_POUND] = ACTIONS(105), }, - [695] = { - [sym_expr_parenthesized] = STATE(1135), - [sym__immediate_decimal] = STATE(1196), - [sym_val_variable] = STATE(1135), - [sym__var] = STATE(995), - [sym_comment] = STATE(695), - [anon_sym_export] = ACTIONS(1767), - [anon_sym_alias] = ACTIONS(1767), - [anon_sym_let] = ACTIONS(1767), - [anon_sym_let_DASHenv] = ACTIONS(1767), - [anon_sym_mut] = ACTIONS(1767), - [anon_sym_const] = ACTIONS(1767), - [anon_sym_SEMI] = ACTIONS(1767), - [sym_cmd_identifier] = ACTIONS(1767), - [anon_sym_LF] = ACTIONS(1769), - [anon_sym_def] = ACTIONS(1767), - [anon_sym_export_DASHenv] = ACTIONS(1767), - [anon_sym_extern] = ACTIONS(1767), - [anon_sym_module] = ACTIONS(1767), - [anon_sym_use] = ACTIONS(1767), - [anon_sym_LBRACK] = ACTIONS(1767), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1767), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1767), - [anon_sym_break] = ACTIONS(1767), - [anon_sym_continue] = ACTIONS(1767), - [anon_sym_for] = ACTIONS(1767), - [anon_sym_loop] = ACTIONS(1767), - [anon_sym_while] = ACTIONS(1767), - [anon_sym_do] = ACTIONS(1767), - [anon_sym_if] = ACTIONS(1767), - [anon_sym_match] = ACTIONS(1767), - [anon_sym_LBRACE] = ACTIONS(1767), - [anon_sym_RBRACE] = ACTIONS(1767), - [anon_sym_DOT] = ACTIONS(1767), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1767), - [anon_sym_return] = ACTIONS(1767), - [anon_sym_source] = ACTIONS(1767), - [anon_sym_source_DASHenv] = ACTIONS(1767), - [anon_sym_register] = ACTIONS(1767), - [anon_sym_hide] = ACTIONS(1767), - [anon_sym_hide_DASHenv] = ACTIONS(1767), - [anon_sym_overlay] = ACTIONS(1767), - [anon_sym_where] = ACTIONS(1767), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_not] = ACTIONS(1767), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1767), - [anon_sym_true] = ACTIONS(1767), - [anon_sym_false] = ACTIONS(1767), - [aux_sym__val_number_decimal_token1] = ACTIONS(1767), - [aux_sym__val_number_token1] = ACTIONS(1767), - [aux_sym__val_number_token2] = ACTIONS(1767), - [aux_sym__val_number_token3] = ACTIONS(1767), - [aux_sym__val_number_token4] = ACTIONS(1767), - [aux_sym__val_number_token5] = ACTIONS(1767), - [aux_sym__val_number_token6] = ACTIONS(1767), - [anon_sym_0b] = ACTIONS(1767), - [anon_sym_0o] = ACTIONS(1767), - [anon_sym_0x] = ACTIONS(1767), - [sym_val_date] = ACTIONS(1767), - [anon_sym_DQUOTE] = ACTIONS(1767), - [sym__str_single_quotes] = ACTIONS(1767), - [sym__str_back_ticks] = ACTIONS(1767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1767), - [anon_sym_CARET] = ACTIONS(1767), + [719] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(719), + [aux_sym_command_repeat1] = STATE(750), + [anon_sym_SEMI] = ACTIONS(1769), + [anon_sym_LF] = ACTIONS(1771), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(1769), + [anon_sym_PIPE] = ACTIONS(1769), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_RBRACE] = ACTIONS(1769), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [696] = { - [sym_expr_parenthesized] = STATE(1199), - [sym__immediate_decimal] = STATE(1200), - [sym_val_variable] = STATE(1199), - [sym__var] = STATE(995), - [sym_comment] = STATE(696), - [anon_sym_export] = ACTIONS(1771), - [anon_sym_alias] = ACTIONS(1771), - [anon_sym_let] = ACTIONS(1771), - [anon_sym_let_DASHenv] = ACTIONS(1771), - [anon_sym_mut] = ACTIONS(1771), - [anon_sym_const] = ACTIONS(1771), - [anon_sym_SEMI] = ACTIONS(1771), - [sym_cmd_identifier] = ACTIONS(1771), - [anon_sym_LF] = ACTIONS(1773), - [anon_sym_def] = ACTIONS(1771), - [anon_sym_export_DASHenv] = ACTIONS(1771), - [anon_sym_extern] = ACTIONS(1771), - [anon_sym_module] = ACTIONS(1771), - [anon_sym_use] = ACTIONS(1771), - [anon_sym_LBRACK] = ACTIONS(1771), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1771), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1771), - [anon_sym_DASH] = ACTIONS(1771), - [anon_sym_break] = ACTIONS(1771), - [anon_sym_continue] = ACTIONS(1771), - [anon_sym_for] = ACTIONS(1771), - [anon_sym_loop] = ACTIONS(1771), - [anon_sym_while] = ACTIONS(1771), - [anon_sym_do] = ACTIONS(1771), - [anon_sym_if] = ACTIONS(1771), - [anon_sym_match] = ACTIONS(1771), - [anon_sym_LBRACE] = ACTIONS(1771), - [anon_sym_RBRACE] = ACTIONS(1771), - [anon_sym_DOT] = ACTIONS(1771), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1771), - [anon_sym_return] = ACTIONS(1771), - [anon_sym_source] = ACTIONS(1771), - [anon_sym_source_DASHenv] = ACTIONS(1771), - [anon_sym_register] = ACTIONS(1771), - [anon_sym_hide] = ACTIONS(1771), - [anon_sym_hide_DASHenv] = ACTIONS(1771), - [anon_sym_overlay] = ACTIONS(1771), - [anon_sym_where] = ACTIONS(1771), - [anon_sym_PLUS] = ACTIONS(1771), - [anon_sym_not] = ACTIONS(1771), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1771), - [anon_sym_true] = ACTIONS(1771), - [anon_sym_false] = ACTIONS(1771), - [aux_sym__val_number_decimal_token1] = ACTIONS(1771), - [aux_sym__val_number_token1] = ACTIONS(1771), - [aux_sym__val_number_token2] = ACTIONS(1771), - [aux_sym__val_number_token3] = ACTIONS(1771), - [aux_sym__val_number_token4] = ACTIONS(1771), - [aux_sym__val_number_token5] = ACTIONS(1771), - [aux_sym__val_number_token6] = ACTIONS(1771), - [anon_sym_0b] = ACTIONS(1771), - [anon_sym_0o] = ACTIONS(1771), - [anon_sym_0x] = ACTIONS(1771), - [sym_val_date] = ACTIONS(1771), - [anon_sym_DQUOTE] = ACTIONS(1771), - [sym__str_single_quotes] = ACTIONS(1771), - [sym__str_back_ticks] = ACTIONS(1771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1771), - [anon_sym_CARET] = ACTIONS(1771), + [720] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(720), + [aux_sym_command_repeat1] = STATE(750), + [anon_sym_SEMI] = ACTIONS(1769), + [anon_sym_LF] = ACTIONS(1771), + [anon_sym_COLON] = ACTIONS(1815), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_PIPE] = ACTIONS(1769), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_RBRACE] = ACTIONS(1769), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [697] = { - [sym_comment] = STATE(697), - [anon_sym_SEMI] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_RPAREN] = ACTIONS(715), - [anon_sym_PIPE] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_err_GT] = ACTIONS(715), - [anon_sym_out_GT] = ACTIONS(715), - [anon_sym_e_GT] = ACTIONS(715), - [anon_sym_o_GT] = ACTIONS(715), - [anon_sym_err_PLUSout_GT] = ACTIONS(715), - [anon_sym_out_PLUSerr_GT] = ACTIONS(715), - [anon_sym_o_PLUSe_GT] = ACTIONS(715), - [anon_sym_e_PLUSo_GT] = ACTIONS(715), - [aux_sym_unquoted_token1] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [721] = { + [sym_comment] = STATE(721), + [ts_builtin_sym_end] = ACTIONS(729), + [anon_sym_SEMI] = ACTIONS(727), + [anon_sym_LF] = ACTIONS(729), + [anon_sym_LBRACK] = ACTIONS(727), + [anon_sym_LPAREN] = ACTIONS(727), + [anon_sym_PIPE] = ACTIONS(727), + [anon_sym_DOLLAR] = ACTIONS(727), + [anon_sym_GT] = ACTIONS(727), + [anon_sym_DASH_DASH] = ACTIONS(727), + [anon_sym_DASH] = ACTIONS(727), + [anon_sym_in] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(727), + [anon_sym_DOT] = ACTIONS(727), + [anon_sym_DOT2] = ACTIONS(729), + [anon_sym_STAR] = ACTIONS(727), + [anon_sym_STAR_STAR] = ACTIONS(727), + [anon_sym_PLUS_PLUS] = ACTIONS(727), + [anon_sym_SLASH] = ACTIONS(727), + [anon_sym_mod] = ACTIONS(727), + [anon_sym_SLASH_SLASH] = ACTIONS(727), + [anon_sym_PLUS] = ACTIONS(727), + [anon_sym_bit_DASHshl] = ACTIONS(727), + [anon_sym_bit_DASHshr] = ACTIONS(727), + [anon_sym_EQ_EQ] = ACTIONS(727), + [anon_sym_BANG_EQ] = ACTIONS(727), + [anon_sym_LT2] = ACTIONS(727), + [anon_sym_LT_EQ] = ACTIONS(727), + [anon_sym_GT_EQ] = ACTIONS(727), + [anon_sym_not_DASHin] = ACTIONS(727), + [anon_sym_starts_DASHwith] = ACTIONS(727), + [anon_sym_ends_DASHwith] = ACTIONS(727), + [anon_sym_EQ_TILDE] = ACTIONS(727), + [anon_sym_BANG_TILDE] = ACTIONS(727), + [anon_sym_bit_DASHand] = ACTIONS(727), + [anon_sym_bit_DASHxor] = ACTIONS(727), + [anon_sym_bit_DASHor] = ACTIONS(727), + [anon_sym_and] = ACTIONS(727), + [anon_sym_xor] = ACTIONS(727), + [anon_sym_or] = ACTIONS(727), + [anon_sym_null] = ACTIONS(727), + [anon_sym_true] = ACTIONS(727), + [anon_sym_false] = ACTIONS(727), + [aux_sym__val_number_decimal_token1] = ACTIONS(727), + [aux_sym__val_number_token1] = ACTIONS(727), + [aux_sym__val_number_token2] = ACTIONS(727), + [aux_sym__val_number_token3] = ACTIONS(727), + [aux_sym__val_number_token4] = ACTIONS(727), + [aux_sym__val_number_token5] = ACTIONS(727), + [aux_sym__val_number_token6] = ACTIONS(727), + [sym_filesize_unit] = ACTIONS(727), + [sym_duration_unit] = ACTIONS(727), + [anon_sym_0b] = ACTIONS(727), + [anon_sym_0o] = ACTIONS(727), + [anon_sym_0x] = ACTIONS(727), + [sym_val_date] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(727), + [sym__str_single_quotes] = ACTIONS(727), + [sym__str_back_ticks] = ACTIONS(727), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(727), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(727), + [anon_sym_err_GT] = ACTIONS(727), + [anon_sym_out_GT] = ACTIONS(727), + [anon_sym_e_GT] = ACTIONS(727), + [anon_sym_o_GT] = ACTIONS(727), + [anon_sym_err_PLUSout_GT] = ACTIONS(727), + [anon_sym_out_PLUSerr_GT] = ACTIONS(727), + [anon_sym_o_PLUSe_GT] = ACTIONS(727), + [anon_sym_e_PLUSo_GT] = ACTIONS(727), + [aux_sym_unquoted_token1] = ACTIONS(727), + [aux_sym_unquoted_token6] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(105), }, - [698] = { - [sym_expr_parenthesized] = STATE(1276), - [sym__immediate_decimal] = STATE(1277), - [sym_val_variable] = STATE(1276), - [sym__var] = STATE(995), - [sym_comment] = STATE(698), - [anon_sym_export] = ACTIONS(1775), - [anon_sym_alias] = ACTIONS(1775), - [anon_sym_let] = ACTIONS(1775), - [anon_sym_let_DASHenv] = ACTIONS(1775), - [anon_sym_mut] = ACTIONS(1775), - [anon_sym_const] = ACTIONS(1775), - [anon_sym_SEMI] = ACTIONS(1775), - [sym_cmd_identifier] = ACTIONS(1775), - [anon_sym_LF] = ACTIONS(1777), - [anon_sym_def] = ACTIONS(1775), - [anon_sym_export_DASHenv] = ACTIONS(1775), - [anon_sym_extern] = ACTIONS(1775), - [anon_sym_module] = ACTIONS(1775), - [anon_sym_use] = ACTIONS(1775), - [anon_sym_LBRACK] = ACTIONS(1775), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1775), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1775), - [anon_sym_DASH] = ACTIONS(1775), - [anon_sym_break] = ACTIONS(1775), - [anon_sym_continue] = ACTIONS(1775), - [anon_sym_for] = ACTIONS(1775), - [anon_sym_loop] = ACTIONS(1775), - [anon_sym_while] = ACTIONS(1775), - [anon_sym_do] = ACTIONS(1775), - [anon_sym_if] = ACTIONS(1775), - [anon_sym_match] = ACTIONS(1775), - [anon_sym_LBRACE] = ACTIONS(1775), - [anon_sym_RBRACE] = ACTIONS(1775), - [anon_sym_DOT] = ACTIONS(1775), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1775), - [anon_sym_return] = ACTIONS(1775), - [anon_sym_source] = ACTIONS(1775), - [anon_sym_source_DASHenv] = ACTIONS(1775), - [anon_sym_register] = ACTIONS(1775), - [anon_sym_hide] = ACTIONS(1775), - [anon_sym_hide_DASHenv] = ACTIONS(1775), - [anon_sym_overlay] = ACTIONS(1775), - [anon_sym_where] = ACTIONS(1775), - [anon_sym_PLUS] = ACTIONS(1775), - [anon_sym_not] = ACTIONS(1775), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1775), - [anon_sym_true] = ACTIONS(1775), - [anon_sym_false] = ACTIONS(1775), - [aux_sym__val_number_decimal_token1] = ACTIONS(1775), - [aux_sym__val_number_token1] = ACTIONS(1775), - [aux_sym__val_number_token2] = ACTIONS(1775), - [aux_sym__val_number_token3] = ACTIONS(1775), - [aux_sym__val_number_token4] = ACTIONS(1775), - [aux_sym__val_number_token5] = ACTIONS(1775), - [aux_sym__val_number_token6] = ACTIONS(1775), - [anon_sym_0b] = ACTIONS(1775), - [anon_sym_0o] = ACTIONS(1775), - [anon_sym_0x] = ACTIONS(1775), - [sym_val_date] = ACTIONS(1775), - [anon_sym_DQUOTE] = ACTIONS(1775), - [sym__str_single_quotes] = ACTIONS(1775), - [sym__str_back_ticks] = ACTIONS(1775), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1775), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1775), - [anon_sym_CARET] = ACTIONS(1775), + [722] = { + [sym_path] = STATE(816), + [sym_comment] = STATE(722), + [aux_sym_cell_path_repeat1] = STATE(746), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_err_GT] = ACTIONS(828), + [anon_sym_out_GT] = ACTIONS(828), + [anon_sym_e_GT] = ACTIONS(828), + [anon_sym_o_GT] = ACTIONS(828), + [anon_sym_err_PLUSout_GT] = ACTIONS(828), + [anon_sym_out_PLUSerr_GT] = ACTIONS(828), + [anon_sym_o_PLUSe_GT] = ACTIONS(828), + [anon_sym_e_PLUSo_GT] = ACTIONS(828), + [aux_sym_unquoted_token1] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, - [699] = { - [sym_expr_parenthesized] = STATE(1278), - [sym__immediate_decimal] = STATE(1279), - [sym_val_variable] = STATE(1278), - [sym__var] = STATE(995), - [sym_comment] = STATE(699), - [anon_sym_export] = ACTIONS(1779), - [anon_sym_alias] = ACTIONS(1779), - [anon_sym_let] = ACTIONS(1779), - [anon_sym_let_DASHenv] = ACTIONS(1779), - [anon_sym_mut] = ACTIONS(1779), - [anon_sym_const] = ACTIONS(1779), - [anon_sym_SEMI] = ACTIONS(1779), - [sym_cmd_identifier] = ACTIONS(1779), - [anon_sym_LF] = ACTIONS(1781), - [anon_sym_def] = ACTIONS(1779), - [anon_sym_export_DASHenv] = ACTIONS(1779), - [anon_sym_extern] = ACTIONS(1779), - [anon_sym_module] = ACTIONS(1779), - [anon_sym_use] = ACTIONS(1779), - [anon_sym_LBRACK] = ACTIONS(1779), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1779), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1779), - [anon_sym_DASH] = ACTIONS(1779), - [anon_sym_break] = ACTIONS(1779), - [anon_sym_continue] = ACTIONS(1779), - [anon_sym_for] = ACTIONS(1779), - [anon_sym_loop] = ACTIONS(1779), - [anon_sym_while] = ACTIONS(1779), - [anon_sym_do] = ACTIONS(1779), - [anon_sym_if] = ACTIONS(1779), - [anon_sym_match] = ACTIONS(1779), - [anon_sym_LBRACE] = ACTIONS(1779), - [anon_sym_RBRACE] = ACTIONS(1779), - [anon_sym_DOT] = ACTIONS(1779), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1779), - [anon_sym_return] = ACTIONS(1779), - [anon_sym_source] = ACTIONS(1779), - [anon_sym_source_DASHenv] = ACTIONS(1779), - [anon_sym_register] = ACTIONS(1779), - [anon_sym_hide] = ACTIONS(1779), - [anon_sym_hide_DASHenv] = ACTIONS(1779), - [anon_sym_overlay] = ACTIONS(1779), - [anon_sym_where] = ACTIONS(1779), - [anon_sym_PLUS] = ACTIONS(1779), - [anon_sym_not] = ACTIONS(1779), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1779), - [anon_sym_true] = ACTIONS(1779), - [anon_sym_false] = ACTIONS(1779), - [aux_sym__val_number_decimal_token1] = ACTIONS(1779), - [aux_sym__val_number_token1] = ACTIONS(1779), - [aux_sym__val_number_token2] = ACTIONS(1779), - [aux_sym__val_number_token3] = ACTIONS(1779), - [aux_sym__val_number_token4] = ACTIONS(1779), - [aux_sym__val_number_token5] = ACTIONS(1779), - [aux_sym__val_number_token6] = ACTIONS(1779), - [anon_sym_0b] = ACTIONS(1779), - [anon_sym_0o] = ACTIONS(1779), - [anon_sym_0x] = ACTIONS(1779), - [sym_val_date] = ACTIONS(1779), - [anon_sym_DQUOTE] = ACTIONS(1779), - [sym__str_single_quotes] = ACTIONS(1779), - [sym__str_back_ticks] = ACTIONS(1779), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1779), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1779), - [anon_sym_CARET] = ACTIONS(1779), + [723] = { + [sym_comment] = STATE(723), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_DOT] = ACTIONS(824), + [anon_sym_DOT2] = ACTIONS(826), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_null] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym__val_number_decimal_token1] = ACTIONS(824), + [aux_sym__val_number_token1] = ACTIONS(824), + [aux_sym__val_number_token2] = ACTIONS(824), + [aux_sym__val_number_token3] = ACTIONS(824), + [aux_sym__val_number_token4] = ACTIONS(824), + [aux_sym__val_number_token5] = ACTIONS(824), + [aux_sym__val_number_token6] = ACTIONS(824), + [sym_filesize_unit] = ACTIONS(824), + [sym_duration_unit] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_err_GT] = ACTIONS(824), + [anon_sym_out_GT] = ACTIONS(824), + [anon_sym_e_GT] = ACTIONS(824), + [anon_sym_o_GT] = ACTIONS(824), + [anon_sym_err_PLUSout_GT] = ACTIONS(824), + [anon_sym_out_PLUSerr_GT] = ACTIONS(824), + [anon_sym_o_PLUSe_GT] = ACTIONS(824), + [anon_sym_e_PLUSo_GT] = ACTIONS(824), + [aux_sym_unquoted_token1] = ACTIONS(824), + [aux_sym_unquoted_token6] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(105), }, - [700] = { - [sym_expr_parenthesized] = STATE(1202), - [sym__immediate_decimal] = STATE(1219), - [sym_val_variable] = STATE(1202), - [sym__var] = STATE(995), - [sym_comment] = STATE(700), - [anon_sym_export] = ACTIONS(1783), - [anon_sym_alias] = ACTIONS(1783), - [anon_sym_let] = ACTIONS(1783), - [anon_sym_let_DASHenv] = ACTIONS(1783), - [anon_sym_mut] = ACTIONS(1783), - [anon_sym_const] = ACTIONS(1783), - [anon_sym_SEMI] = ACTIONS(1783), - [sym_cmd_identifier] = ACTIONS(1783), - [anon_sym_LF] = ACTIONS(1785), - [anon_sym_def] = ACTIONS(1783), - [anon_sym_export_DASHenv] = ACTIONS(1783), - [anon_sym_extern] = ACTIONS(1783), - [anon_sym_module] = ACTIONS(1783), - [anon_sym_use] = ACTIONS(1783), - [anon_sym_LBRACK] = ACTIONS(1783), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1783), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1783), - [anon_sym_DASH] = ACTIONS(1783), - [anon_sym_break] = ACTIONS(1783), - [anon_sym_continue] = ACTIONS(1783), - [anon_sym_for] = ACTIONS(1783), - [anon_sym_loop] = ACTIONS(1783), - [anon_sym_while] = ACTIONS(1783), - [anon_sym_do] = ACTIONS(1783), - [anon_sym_if] = ACTIONS(1783), - [anon_sym_match] = ACTIONS(1783), - [anon_sym_LBRACE] = ACTIONS(1783), - [anon_sym_RBRACE] = ACTIONS(1783), - [anon_sym_DOT] = ACTIONS(1783), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1783), - [anon_sym_return] = ACTIONS(1783), - [anon_sym_source] = ACTIONS(1783), - [anon_sym_source_DASHenv] = ACTIONS(1783), - [anon_sym_register] = ACTIONS(1783), - [anon_sym_hide] = ACTIONS(1783), - [anon_sym_hide_DASHenv] = ACTIONS(1783), - [anon_sym_overlay] = ACTIONS(1783), - [anon_sym_where] = ACTIONS(1783), - [anon_sym_PLUS] = ACTIONS(1783), - [anon_sym_not] = ACTIONS(1783), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1783), - [anon_sym_true] = ACTIONS(1783), - [anon_sym_false] = ACTIONS(1783), - [aux_sym__val_number_decimal_token1] = ACTIONS(1783), - [aux_sym__val_number_token1] = ACTIONS(1783), - [aux_sym__val_number_token2] = ACTIONS(1783), - [aux_sym__val_number_token3] = ACTIONS(1783), - [aux_sym__val_number_token4] = ACTIONS(1783), - [aux_sym__val_number_token5] = ACTIONS(1783), - [aux_sym__val_number_token6] = ACTIONS(1783), - [anon_sym_0b] = ACTIONS(1783), - [anon_sym_0o] = ACTIONS(1783), - [anon_sym_0x] = ACTIONS(1783), - [sym_val_date] = ACTIONS(1783), - [anon_sym_DQUOTE] = ACTIONS(1783), - [sym__str_single_quotes] = ACTIONS(1783), - [sym__str_back_ticks] = ACTIONS(1783), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1783), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1783), - [anon_sym_CARET] = ACTIONS(1783), + [724] = { + [sym_expr_parenthesized] = STATE(1312), + [sym__immediate_decimal] = STATE(1326), + [sym_val_variable] = STATE(1312), + [sym__var] = STATE(1003), + [sym_comment] = STATE(724), + [anon_sym_export] = ACTIONS(1817), + [anon_sym_alias] = ACTIONS(1817), + [anon_sym_let] = ACTIONS(1817), + [anon_sym_let_DASHenv] = ACTIONS(1817), + [anon_sym_mut] = ACTIONS(1817), + [anon_sym_const] = ACTIONS(1817), + [anon_sym_SEMI] = ACTIONS(1817), + [sym_cmd_identifier] = ACTIONS(1817), + [anon_sym_LF] = ACTIONS(1819), + [anon_sym_def] = ACTIONS(1817), + [anon_sym_export_DASHenv] = ACTIONS(1817), + [anon_sym_extern] = ACTIONS(1817), + [anon_sym_module] = ACTIONS(1817), + [anon_sym_use] = ACTIONS(1817), + [anon_sym_LBRACK] = ACTIONS(1817), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1817), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1817), + [anon_sym_DASH] = ACTIONS(1817), + [anon_sym_break] = ACTIONS(1817), + [anon_sym_continue] = ACTIONS(1817), + [anon_sym_for] = ACTIONS(1817), + [anon_sym_loop] = ACTIONS(1817), + [anon_sym_while] = ACTIONS(1817), + [anon_sym_do] = ACTIONS(1817), + [anon_sym_if] = ACTIONS(1817), + [anon_sym_match] = ACTIONS(1817), + [anon_sym_LBRACE] = ACTIONS(1817), + [anon_sym_RBRACE] = ACTIONS(1817), + [anon_sym_DOT] = ACTIONS(1817), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1817), + [anon_sym_return] = ACTIONS(1817), + [anon_sym_source] = ACTIONS(1817), + [anon_sym_source_DASHenv] = ACTIONS(1817), + [anon_sym_register] = ACTIONS(1817), + [anon_sym_hide] = ACTIONS(1817), + [anon_sym_hide_DASHenv] = ACTIONS(1817), + [anon_sym_overlay] = ACTIONS(1817), + [anon_sym_where] = ACTIONS(1817), + [anon_sym_PLUS] = ACTIONS(1817), + [anon_sym_not] = ACTIONS(1817), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1817), + [anon_sym_true] = ACTIONS(1817), + [anon_sym_false] = ACTIONS(1817), + [aux_sym__val_number_decimal_token1] = ACTIONS(1817), + [aux_sym__val_number_token1] = ACTIONS(1817), + [aux_sym__val_number_token2] = ACTIONS(1817), + [aux_sym__val_number_token3] = ACTIONS(1817), + [aux_sym__val_number_token4] = ACTIONS(1817), + [aux_sym__val_number_token5] = ACTIONS(1817), + [aux_sym__val_number_token6] = ACTIONS(1817), + [anon_sym_0b] = ACTIONS(1817), + [anon_sym_0o] = ACTIONS(1817), + [anon_sym_0x] = ACTIONS(1817), + [sym_val_date] = ACTIONS(1817), + [anon_sym_DQUOTE] = ACTIONS(1817), + [sym__str_single_quotes] = ACTIONS(1817), + [sym__str_back_ticks] = ACTIONS(1817), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1817), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1817), + [anon_sym_CARET] = ACTIONS(1817), [anon_sym_POUND] = ACTIONS(105), }, - [701] = { - [sym_expr_parenthesized] = STATE(1220), - [sym__immediate_decimal] = STATE(1222), - [sym_val_variable] = STATE(1220), - [sym__var] = STATE(995), - [sym_comment] = STATE(701), - [anon_sym_export] = ACTIONS(1787), - [anon_sym_alias] = ACTIONS(1787), - [anon_sym_let] = ACTIONS(1787), - [anon_sym_let_DASHenv] = ACTIONS(1787), - [anon_sym_mut] = ACTIONS(1787), - [anon_sym_const] = ACTIONS(1787), - [anon_sym_SEMI] = ACTIONS(1787), - [sym_cmd_identifier] = ACTIONS(1787), - [anon_sym_LF] = ACTIONS(1789), - [anon_sym_def] = ACTIONS(1787), - [anon_sym_export_DASHenv] = ACTIONS(1787), - [anon_sym_extern] = ACTIONS(1787), - [anon_sym_module] = ACTIONS(1787), - [anon_sym_use] = ACTIONS(1787), - [anon_sym_LBRACK] = ACTIONS(1787), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_RPAREN] = ACTIONS(1787), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1787), - [anon_sym_DASH] = ACTIONS(1787), - [anon_sym_break] = ACTIONS(1787), - [anon_sym_continue] = ACTIONS(1787), - [anon_sym_for] = ACTIONS(1787), - [anon_sym_loop] = ACTIONS(1787), - [anon_sym_while] = ACTIONS(1787), - [anon_sym_do] = ACTIONS(1787), - [anon_sym_if] = ACTIONS(1787), - [anon_sym_match] = ACTIONS(1787), - [anon_sym_LBRACE] = ACTIONS(1787), - [anon_sym_RBRACE] = ACTIONS(1787), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_DOT2] = ACTIONS(1581), - [anon_sym_try] = ACTIONS(1787), - [anon_sym_return] = ACTIONS(1787), - [anon_sym_source] = ACTIONS(1787), - [anon_sym_source_DASHenv] = ACTIONS(1787), - [anon_sym_register] = ACTIONS(1787), - [anon_sym_hide] = ACTIONS(1787), - [anon_sym_hide_DASHenv] = ACTIONS(1787), - [anon_sym_overlay] = ACTIONS(1787), - [anon_sym_where] = ACTIONS(1787), - [anon_sym_PLUS] = ACTIONS(1787), - [anon_sym_not] = ACTIONS(1787), - [aux_sym__immediate_decimal_token1] = ACTIONS(1585), - [anon_sym_DASH2] = ACTIONS(1587), - [anon_sym_PLUS2] = ACTIONS(1589), - [anon_sym_null] = ACTIONS(1787), - [anon_sym_true] = ACTIONS(1787), - [anon_sym_false] = ACTIONS(1787), - [aux_sym__val_number_decimal_token1] = ACTIONS(1787), - [aux_sym__val_number_token1] = ACTIONS(1787), - [aux_sym__val_number_token2] = ACTIONS(1787), - [aux_sym__val_number_token3] = ACTIONS(1787), - [aux_sym__val_number_token4] = ACTIONS(1787), - [aux_sym__val_number_token5] = ACTIONS(1787), - [aux_sym__val_number_token6] = ACTIONS(1787), - [anon_sym_0b] = ACTIONS(1787), - [anon_sym_0o] = ACTIONS(1787), - [anon_sym_0x] = ACTIONS(1787), - [sym_val_date] = ACTIONS(1787), - [anon_sym_DQUOTE] = ACTIONS(1787), - [sym__str_single_quotes] = ACTIONS(1787), - [sym__str_back_ticks] = ACTIONS(1787), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1787), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1787), - [anon_sym_CARET] = ACTIONS(1787), + [725] = { + [sym_cell_path] = STATE(883), + [sym_path] = STATE(737), + [sym_comment] = STATE(725), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, - [702] = { - [sym_comment] = STATE(702), - [anon_sym_SEMI] = ACTIONS(804), - [anon_sym_LF] = ACTIONS(806), - [anon_sym_LBRACK] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_RPAREN] = ACTIONS(804), - [anon_sym_PIPE] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_RBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [anon_sym_null] = ACTIONS(804), - [anon_sym_true] = ACTIONS(804), - [anon_sym_false] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_0b] = ACTIONS(804), - [anon_sym_0o] = ACTIONS(804), - [anon_sym_0x] = ACTIONS(804), - [sym_val_date] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), - [anon_sym_err_GT] = ACTIONS(804), - [anon_sym_out_GT] = ACTIONS(804), - [anon_sym_e_GT] = ACTIONS(804), - [anon_sym_o_GT] = ACTIONS(804), - [anon_sym_err_PLUSout_GT] = ACTIONS(804), - [anon_sym_out_PLUSerr_GT] = ACTIONS(804), - [anon_sym_o_PLUSe_GT] = ACTIONS(804), - [anon_sym_e_PLUSo_GT] = ACTIONS(804), - [aux_sym_unquoted_token1] = ACTIONS(804), - [aux_sym_unquoted_token6] = ACTIONS(804), + [726] = { + [sym_cell_path] = STATE(901), + [sym_path] = STATE(737), + [sym_comment] = STATE(726), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_RPAREN] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_err_GT] = ACTIONS(878), + [anon_sym_out_GT] = ACTIONS(878), + [anon_sym_e_GT] = ACTIONS(878), + [anon_sym_o_GT] = ACTIONS(878), + [anon_sym_err_PLUSout_GT] = ACTIONS(878), + [anon_sym_out_PLUSerr_GT] = ACTIONS(878), + [anon_sym_o_PLUSe_GT] = ACTIONS(878), + [anon_sym_e_PLUSo_GT] = ACTIONS(878), + [aux_sym_unquoted_token1] = ACTIONS(878), [anon_sym_POUND] = ACTIONS(105), }, - [703] = { - [sym_comment] = STATE(703), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1791), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1793), + [727] = { + [sym_expr_parenthesized] = STATE(1347), + [sym__immediate_decimal] = STATE(1349), + [sym_val_variable] = STATE(1347), + [sym__var] = STATE(1003), + [sym_comment] = STATE(727), + [anon_sym_export] = ACTIONS(1821), + [anon_sym_alias] = ACTIONS(1821), + [anon_sym_let] = ACTIONS(1821), + [anon_sym_let_DASHenv] = ACTIONS(1821), + [anon_sym_mut] = ACTIONS(1821), + [anon_sym_const] = ACTIONS(1821), + [anon_sym_SEMI] = ACTIONS(1821), + [sym_cmd_identifier] = ACTIONS(1821), + [anon_sym_LF] = ACTIONS(1823), + [anon_sym_def] = ACTIONS(1821), + [anon_sym_export_DASHenv] = ACTIONS(1821), + [anon_sym_extern] = ACTIONS(1821), + [anon_sym_module] = ACTIONS(1821), + [anon_sym_use] = ACTIONS(1821), + [anon_sym_LBRACK] = ACTIONS(1821), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1821), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1821), + [anon_sym_DASH] = ACTIONS(1821), + [anon_sym_break] = ACTIONS(1821), + [anon_sym_continue] = ACTIONS(1821), + [anon_sym_for] = ACTIONS(1821), + [anon_sym_loop] = ACTIONS(1821), + [anon_sym_while] = ACTIONS(1821), + [anon_sym_do] = ACTIONS(1821), + [anon_sym_if] = ACTIONS(1821), + [anon_sym_match] = ACTIONS(1821), + [anon_sym_LBRACE] = ACTIONS(1821), + [anon_sym_RBRACE] = ACTIONS(1821), + [anon_sym_DOT] = ACTIONS(1821), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1821), + [anon_sym_return] = ACTIONS(1821), + [anon_sym_source] = ACTIONS(1821), + [anon_sym_source_DASHenv] = ACTIONS(1821), + [anon_sym_register] = ACTIONS(1821), + [anon_sym_hide] = ACTIONS(1821), + [anon_sym_hide_DASHenv] = ACTIONS(1821), + [anon_sym_overlay] = ACTIONS(1821), + [anon_sym_where] = ACTIONS(1821), + [anon_sym_PLUS] = ACTIONS(1821), + [anon_sym_not] = ACTIONS(1821), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1821), + [anon_sym_true] = ACTIONS(1821), + [anon_sym_false] = ACTIONS(1821), + [aux_sym__val_number_decimal_token1] = ACTIONS(1821), + [aux_sym__val_number_token1] = ACTIONS(1821), + [aux_sym__val_number_token2] = ACTIONS(1821), + [aux_sym__val_number_token3] = ACTIONS(1821), + [aux_sym__val_number_token4] = ACTIONS(1821), + [aux_sym__val_number_token5] = ACTIONS(1821), + [aux_sym__val_number_token6] = ACTIONS(1821), + [anon_sym_0b] = ACTIONS(1821), + [anon_sym_0o] = ACTIONS(1821), + [anon_sym_0x] = ACTIONS(1821), + [sym_val_date] = ACTIONS(1821), + [anon_sym_DQUOTE] = ACTIONS(1821), + [sym__str_single_quotes] = ACTIONS(1821), + [sym__str_back_ticks] = ACTIONS(1821), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1821), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1821), + [anon_sym_CARET] = ACTIONS(1821), [anon_sym_POUND] = ACTIONS(105), }, - [704] = { - [sym_comment] = STATE(704), - [anon_sym_SEMI] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_RPAREN] = ACTIONS(731), - [anon_sym_PIPE] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_err_GT] = ACTIONS(731), - [anon_sym_out_GT] = ACTIONS(731), - [anon_sym_e_GT] = ACTIONS(731), - [anon_sym_o_GT] = ACTIONS(731), - [anon_sym_err_PLUSout_GT] = ACTIONS(731), - [anon_sym_out_PLUSerr_GT] = ACTIONS(731), - [anon_sym_o_PLUSe_GT] = ACTIONS(731), - [anon_sym_e_PLUSo_GT] = ACTIONS(731), - [aux_sym_unquoted_token1] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [728] = { + [sym_cell_path] = STATE(850), + [sym_path] = STATE(737), + [sym_comment] = STATE(728), + [anon_sym_SEMI] = ACTIONS(911), + [anon_sym_LF] = ACTIONS(913), + [anon_sym_LBRACK] = ACTIONS(911), + [anon_sym_LPAREN] = ACTIONS(911), + [anon_sym_RPAREN] = ACTIONS(911), + [anon_sym_PIPE] = ACTIONS(911), + [anon_sym_DOLLAR] = ACTIONS(911), + [anon_sym_GT] = ACTIONS(911), + [anon_sym_DASH_DASH] = ACTIONS(911), + [anon_sym_DASH] = ACTIONS(911), + [anon_sym_in] = ACTIONS(911), + [anon_sym_LBRACE] = ACTIONS(911), + [anon_sym_RBRACE] = ACTIONS(911), + [anon_sym_DOT] = ACTIONS(911), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(911), + [anon_sym_STAR_STAR] = ACTIONS(911), + [anon_sym_PLUS_PLUS] = ACTIONS(911), + [anon_sym_SLASH] = ACTIONS(911), + [anon_sym_mod] = ACTIONS(911), + [anon_sym_SLASH_SLASH] = ACTIONS(911), + [anon_sym_PLUS] = ACTIONS(911), + [anon_sym_bit_DASHshl] = ACTIONS(911), + [anon_sym_bit_DASHshr] = ACTIONS(911), + [anon_sym_EQ_EQ] = ACTIONS(911), + [anon_sym_BANG_EQ] = ACTIONS(911), + [anon_sym_LT2] = ACTIONS(911), + [anon_sym_LT_EQ] = ACTIONS(911), + [anon_sym_GT_EQ] = ACTIONS(911), + [anon_sym_not_DASHin] = ACTIONS(911), + [anon_sym_starts_DASHwith] = ACTIONS(911), + [anon_sym_ends_DASHwith] = ACTIONS(911), + [anon_sym_EQ_TILDE] = ACTIONS(911), + [anon_sym_BANG_TILDE] = ACTIONS(911), + [anon_sym_bit_DASHand] = ACTIONS(911), + [anon_sym_bit_DASHxor] = ACTIONS(911), + [anon_sym_bit_DASHor] = ACTIONS(911), + [anon_sym_and] = ACTIONS(911), + [anon_sym_xor] = ACTIONS(911), + [anon_sym_or] = ACTIONS(911), + [anon_sym_null] = ACTIONS(911), + [anon_sym_true] = ACTIONS(911), + [anon_sym_false] = ACTIONS(911), + [aux_sym__val_number_decimal_token1] = ACTIONS(911), + [aux_sym__val_number_token1] = ACTIONS(911), + [aux_sym__val_number_token2] = ACTIONS(911), + [aux_sym__val_number_token3] = ACTIONS(911), + [aux_sym__val_number_token4] = ACTIONS(911), + [aux_sym__val_number_token5] = ACTIONS(911), + [aux_sym__val_number_token6] = ACTIONS(911), + [anon_sym_0b] = ACTIONS(911), + [anon_sym_0o] = ACTIONS(911), + [anon_sym_0x] = ACTIONS(911), + [sym_val_date] = ACTIONS(911), + [anon_sym_DQUOTE] = ACTIONS(911), + [sym__str_single_quotes] = ACTIONS(911), + [sym__str_back_ticks] = ACTIONS(911), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(911), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(911), + [anon_sym_err_GT] = ACTIONS(911), + [anon_sym_out_GT] = ACTIONS(911), + [anon_sym_e_GT] = ACTIONS(911), + [anon_sym_o_GT] = ACTIONS(911), + [anon_sym_err_PLUSout_GT] = ACTIONS(911), + [anon_sym_out_PLUSerr_GT] = ACTIONS(911), + [anon_sym_o_PLUSe_GT] = ACTIONS(911), + [anon_sym_e_PLUSo_GT] = ACTIONS(911), + [aux_sym_unquoted_token1] = ACTIONS(911), [anon_sym_POUND] = ACTIONS(105), }, - [705] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(705), - [aux_sym_command_repeat1] = STATE(720), - [anon_sym_SEMI] = ACTIONS(1795), - [anon_sym_LF] = ACTIONS(1797), - [anon_sym_COLON] = ACTIONS(1799), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_PIPE] = ACTIONS(1795), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1795), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), + [729] = { + [sym_comment] = STATE(729), + [anon_sym_SEMI] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_PIPE] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH_DASH] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(1825), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(1827), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_err_GT] = ACTIONS(918), + [anon_sym_out_GT] = ACTIONS(918), + [anon_sym_e_GT] = ACTIONS(918), + [anon_sym_o_GT] = ACTIONS(918), + [anon_sym_err_PLUSout_GT] = ACTIONS(918), + [anon_sym_out_PLUSerr_GT] = ACTIONS(918), + [anon_sym_o_PLUSe_GT] = ACTIONS(918), + [anon_sym_e_PLUSo_GT] = ACTIONS(918), + [aux_sym_unquoted_token1] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(1829), + [anon_sym_POUND] = ACTIONS(105), + }, + [730] = { + [sym_expr_parenthesized] = STATE(1330), + [sym__immediate_decimal] = STATE(1333), + [sym_val_variable] = STATE(1330), + [sym__var] = STATE(1003), + [sym_comment] = STATE(730), + [anon_sym_export] = ACTIONS(1831), + [anon_sym_alias] = ACTIONS(1831), + [anon_sym_let] = ACTIONS(1831), + [anon_sym_let_DASHenv] = ACTIONS(1831), + [anon_sym_mut] = ACTIONS(1831), + [anon_sym_const] = ACTIONS(1831), + [anon_sym_SEMI] = ACTIONS(1831), + [sym_cmd_identifier] = ACTIONS(1831), + [anon_sym_LF] = ACTIONS(1833), + [anon_sym_def] = ACTIONS(1831), + [anon_sym_export_DASHenv] = ACTIONS(1831), + [anon_sym_extern] = ACTIONS(1831), + [anon_sym_module] = ACTIONS(1831), + [anon_sym_use] = ACTIONS(1831), + [anon_sym_LBRACK] = ACTIONS(1831), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1831), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1831), + [anon_sym_DASH] = ACTIONS(1831), + [anon_sym_break] = ACTIONS(1831), + [anon_sym_continue] = ACTIONS(1831), + [anon_sym_for] = ACTIONS(1831), + [anon_sym_loop] = ACTIONS(1831), + [anon_sym_while] = ACTIONS(1831), + [anon_sym_do] = ACTIONS(1831), + [anon_sym_if] = ACTIONS(1831), + [anon_sym_match] = ACTIONS(1831), + [anon_sym_LBRACE] = ACTIONS(1831), + [anon_sym_RBRACE] = ACTIONS(1831), + [anon_sym_DOT] = ACTIONS(1831), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1831), + [anon_sym_return] = ACTIONS(1831), + [anon_sym_source] = ACTIONS(1831), + [anon_sym_source_DASHenv] = ACTIONS(1831), + [anon_sym_register] = ACTIONS(1831), + [anon_sym_hide] = ACTIONS(1831), + [anon_sym_hide_DASHenv] = ACTIONS(1831), + [anon_sym_overlay] = ACTIONS(1831), + [anon_sym_where] = ACTIONS(1831), + [anon_sym_PLUS] = ACTIONS(1831), + [anon_sym_not] = ACTIONS(1831), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1831), + [anon_sym_true] = ACTIONS(1831), + [anon_sym_false] = ACTIONS(1831), + [aux_sym__val_number_decimal_token1] = ACTIONS(1831), + [aux_sym__val_number_token1] = ACTIONS(1831), + [aux_sym__val_number_token2] = ACTIONS(1831), + [aux_sym__val_number_token3] = ACTIONS(1831), + [aux_sym__val_number_token4] = ACTIONS(1831), + [aux_sym__val_number_token5] = ACTIONS(1831), + [aux_sym__val_number_token6] = ACTIONS(1831), + [anon_sym_0b] = ACTIONS(1831), + [anon_sym_0o] = ACTIONS(1831), + [anon_sym_0x] = ACTIONS(1831), + [sym_val_date] = ACTIONS(1831), + [anon_sym_DQUOTE] = ACTIONS(1831), [sym__str_single_quotes] = ACTIONS(1831), [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1831), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1831), + [anon_sym_CARET] = ACTIONS(1831), + [anon_sym_POUND] = ACTIONS(105), + }, + [731] = { + [sym_expr_parenthesized] = STATE(1335), + [sym__immediate_decimal] = STATE(1334), + [sym_val_variable] = STATE(1335), + [sym__var] = STATE(1003), + [sym_comment] = STATE(731), + [anon_sym_export] = ACTIONS(1835), + [anon_sym_alias] = ACTIONS(1835), + [anon_sym_let] = ACTIONS(1835), + [anon_sym_let_DASHenv] = ACTIONS(1835), + [anon_sym_mut] = ACTIONS(1835), + [anon_sym_const] = ACTIONS(1835), + [anon_sym_SEMI] = ACTIONS(1835), + [sym_cmd_identifier] = ACTIONS(1835), + [anon_sym_LF] = ACTIONS(1837), + [anon_sym_def] = ACTIONS(1835), + [anon_sym_export_DASHenv] = ACTIONS(1835), + [anon_sym_extern] = ACTIONS(1835), + [anon_sym_module] = ACTIONS(1835), + [anon_sym_use] = ACTIONS(1835), + [anon_sym_LBRACK] = ACTIONS(1835), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1835), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1835), + [anon_sym_DASH] = ACTIONS(1835), + [anon_sym_break] = ACTIONS(1835), + [anon_sym_continue] = ACTIONS(1835), + [anon_sym_for] = ACTIONS(1835), + [anon_sym_loop] = ACTIONS(1835), + [anon_sym_while] = ACTIONS(1835), + [anon_sym_do] = ACTIONS(1835), + [anon_sym_if] = ACTIONS(1835), + [anon_sym_match] = ACTIONS(1835), + [anon_sym_LBRACE] = ACTIONS(1835), + [anon_sym_RBRACE] = ACTIONS(1835), + [anon_sym_DOT] = ACTIONS(1835), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1835), + [anon_sym_return] = ACTIONS(1835), + [anon_sym_source] = ACTIONS(1835), + [anon_sym_source_DASHenv] = ACTIONS(1835), + [anon_sym_register] = ACTIONS(1835), + [anon_sym_hide] = ACTIONS(1835), + [anon_sym_hide_DASHenv] = ACTIONS(1835), + [anon_sym_overlay] = ACTIONS(1835), + [anon_sym_where] = ACTIONS(1835), + [anon_sym_PLUS] = ACTIONS(1835), + [anon_sym_not] = ACTIONS(1835), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1835), + [anon_sym_true] = ACTIONS(1835), + [anon_sym_false] = ACTIONS(1835), + [aux_sym__val_number_decimal_token1] = ACTIONS(1835), + [aux_sym__val_number_token1] = ACTIONS(1835), + [aux_sym__val_number_token2] = ACTIONS(1835), + [aux_sym__val_number_token3] = ACTIONS(1835), + [aux_sym__val_number_token4] = ACTIONS(1835), + [aux_sym__val_number_token5] = ACTIONS(1835), + [aux_sym__val_number_token6] = ACTIONS(1835), + [anon_sym_0b] = ACTIONS(1835), + [anon_sym_0o] = ACTIONS(1835), + [anon_sym_0x] = ACTIONS(1835), + [sym_val_date] = ACTIONS(1835), + [anon_sym_DQUOTE] = ACTIONS(1835), + [sym__str_single_quotes] = ACTIONS(1835), + [sym__str_back_ticks] = ACTIONS(1835), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1835), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [anon_sym_CARET] = ACTIONS(1835), [anon_sym_POUND] = ACTIONS(105), }, - [706] = { - [sym_path] = STATE(813), - [sym_comment] = STATE(706), - [aux_sym_cell_path_repeat1] = STATE(706), - [anon_sym_SEMI] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_LBRACK] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_RPAREN] = ACTIONS(839), - [anon_sym_PIPE] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(839), - [anon_sym_RBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(1841), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(839), - [anon_sym_PLUS_PLUS] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(839), - [anon_sym_BANG_EQ] = ACTIONS(839), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(839), - [anon_sym_GT_EQ] = ACTIONS(839), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(839), - [anon_sym_BANG_TILDE] = ACTIONS(839), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [anon_sym_null] = ACTIONS(839), - [anon_sym_true] = ACTIONS(839), - [anon_sym_false] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_0b] = ACTIONS(839), - [anon_sym_0o] = ACTIONS(839), - [anon_sym_0x] = ACTIONS(839), - [sym_val_date] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(839), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(839), - [anon_sym_err_GT] = ACTIONS(839), - [anon_sym_out_GT] = ACTIONS(839), - [anon_sym_e_GT] = ACTIONS(839), - [anon_sym_o_GT] = ACTIONS(839), - [anon_sym_err_PLUSout_GT] = ACTIONS(839), - [anon_sym_out_PLUSerr_GT] = ACTIONS(839), - [anon_sym_o_PLUSe_GT] = ACTIONS(839), - [anon_sym_e_PLUSo_GT] = ACTIONS(839), - [aux_sym_unquoted_token1] = ACTIONS(839), + [732] = { + [sym_cell_path] = STATE(810), + [sym_path] = STATE(717), + [sym_comment] = STATE(732), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(1839), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, - [707] = { - [sym_comment] = STATE(707), - [ts_builtin_sym_end] = ACTIONS(806), - [anon_sym_SEMI] = ACTIONS(804), - [anon_sym_LF] = ACTIONS(806), - [anon_sym_LBRACK] = ACTIONS(804), - [anon_sym_LPAREN] = ACTIONS(804), - [anon_sym_PIPE] = ACTIONS(804), - [anon_sym_DOLLAR] = ACTIONS(804), - [anon_sym_GT] = ACTIONS(804), - [anon_sym_DASH] = ACTIONS(804), - [anon_sym_in] = ACTIONS(804), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_DOT] = ACTIONS(804), - [anon_sym_DOT2] = ACTIONS(806), - [anon_sym_STAR] = ACTIONS(804), - [anon_sym_STAR_STAR] = ACTIONS(804), - [anon_sym_PLUS_PLUS] = ACTIONS(804), - [anon_sym_SLASH] = ACTIONS(804), - [anon_sym_mod] = ACTIONS(804), - [anon_sym_SLASH_SLASH] = ACTIONS(804), - [anon_sym_PLUS] = ACTIONS(804), - [anon_sym_bit_DASHshl] = ACTIONS(804), - [anon_sym_bit_DASHshr] = ACTIONS(804), - [anon_sym_EQ_EQ] = ACTIONS(804), - [anon_sym_BANG_EQ] = ACTIONS(804), - [anon_sym_LT2] = ACTIONS(804), - [anon_sym_LT_EQ] = ACTIONS(804), - [anon_sym_GT_EQ] = ACTIONS(804), - [anon_sym_not_DASHin] = ACTIONS(804), - [anon_sym_starts_DASHwith] = ACTIONS(804), - [anon_sym_ends_DASHwith] = ACTIONS(804), - [anon_sym_EQ_TILDE] = ACTIONS(804), - [anon_sym_BANG_TILDE] = ACTIONS(804), - [anon_sym_bit_DASHand] = ACTIONS(804), - [anon_sym_bit_DASHxor] = ACTIONS(804), - [anon_sym_bit_DASHor] = ACTIONS(804), - [anon_sym_and] = ACTIONS(804), - [anon_sym_xor] = ACTIONS(804), - [anon_sym_or] = ACTIONS(804), - [anon_sym_null] = ACTIONS(804), - [anon_sym_true] = ACTIONS(804), - [anon_sym_false] = ACTIONS(804), - [aux_sym__val_number_decimal_token1] = ACTIONS(804), - [aux_sym__val_number_token1] = ACTIONS(804), - [aux_sym__val_number_token2] = ACTIONS(804), - [aux_sym__val_number_token3] = ACTIONS(804), - [aux_sym__val_number_token4] = ACTIONS(804), - [aux_sym__val_number_token5] = ACTIONS(804), - [aux_sym__val_number_token6] = ACTIONS(804), - [sym_filesize_unit] = ACTIONS(804), - [sym_duration_unit] = ACTIONS(804), - [anon_sym_0b] = ACTIONS(804), - [anon_sym_0o] = ACTIONS(804), - [anon_sym_0x] = ACTIONS(804), - [sym_val_date] = ACTIONS(804), - [anon_sym_DQUOTE] = ACTIONS(804), - [sym__str_single_quotes] = ACTIONS(804), - [sym__str_back_ticks] = ACTIONS(804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), - [anon_sym_err_GT] = ACTIONS(804), - [anon_sym_out_GT] = ACTIONS(804), - [anon_sym_e_GT] = ACTIONS(804), - [anon_sym_o_GT] = ACTIONS(804), - [anon_sym_err_PLUSout_GT] = ACTIONS(804), - [anon_sym_out_PLUSerr_GT] = ACTIONS(804), - [anon_sym_o_PLUSe_GT] = ACTIONS(804), - [anon_sym_e_PLUSo_GT] = ACTIONS(804), - [aux_sym_unquoted_token1] = ACTIONS(804), - [aux_sym_unquoted_token6] = ACTIONS(804), + [733] = { + [sym_cell_path] = STATE(907), + [sym_path] = STATE(737), + [sym_comment] = STATE(733), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_LF] = ACTIONS(888), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LPAREN] = ACTIONS(886), + [anon_sym_RPAREN] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_DOLLAR] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_in] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_RBRACE] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_mod] = ACTIONS(886), + [anon_sym_SLASH_SLASH] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(886), + [anon_sym_bit_DASHshr] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_LT2] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_not_DASHin] = ACTIONS(886), + [anon_sym_starts_DASHwith] = ACTIONS(886), + [anon_sym_ends_DASHwith] = ACTIONS(886), + [anon_sym_EQ_TILDE] = ACTIONS(886), + [anon_sym_BANG_TILDE] = ACTIONS(886), + [anon_sym_bit_DASHand] = ACTIONS(886), + [anon_sym_bit_DASHxor] = ACTIONS(886), + [anon_sym_bit_DASHor] = ACTIONS(886), + [anon_sym_and] = ACTIONS(886), + [anon_sym_xor] = ACTIONS(886), + [anon_sym_or] = ACTIONS(886), + [anon_sym_null] = ACTIONS(886), + [anon_sym_true] = ACTIONS(886), + [anon_sym_false] = ACTIONS(886), + [aux_sym__val_number_decimal_token1] = ACTIONS(886), + [aux_sym__val_number_token1] = ACTIONS(886), + [aux_sym__val_number_token2] = ACTIONS(886), + [aux_sym__val_number_token3] = ACTIONS(886), + [aux_sym__val_number_token4] = ACTIONS(886), + [aux_sym__val_number_token5] = ACTIONS(886), + [aux_sym__val_number_token6] = ACTIONS(886), + [anon_sym_0b] = ACTIONS(886), + [anon_sym_0o] = ACTIONS(886), + [anon_sym_0x] = ACTIONS(886), + [sym_val_date] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [sym__str_single_quotes] = ACTIONS(886), + [sym__str_back_ticks] = ACTIONS(886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(886), + [anon_sym_err_GT] = ACTIONS(886), + [anon_sym_out_GT] = ACTIONS(886), + [anon_sym_e_GT] = ACTIONS(886), + [anon_sym_o_GT] = ACTIONS(886), + [anon_sym_err_PLUSout_GT] = ACTIONS(886), + [anon_sym_out_PLUSerr_GT] = ACTIONS(886), + [anon_sym_o_PLUSe_GT] = ACTIONS(886), + [anon_sym_e_PLUSo_GT] = ACTIONS(886), + [aux_sym_unquoted_token1] = ACTIONS(886), [anon_sym_POUND] = ACTIONS(105), }, - [708] = { - [sym_cell_path] = STATE(829), - [sym_path] = STATE(725), - [sym_comment] = STATE(708), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_LF] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_RPAREN] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_in] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_DOT] = ACTIONS(888), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(888), - [anon_sym_STAR_STAR] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_mod] = ACTIONS(888), - [anon_sym_SLASH_SLASH] = ACTIONS(888), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_bit_DASHshl] = ACTIONS(888), - [anon_sym_bit_DASHshr] = ACTIONS(888), - [anon_sym_EQ_EQ] = ACTIONS(888), - [anon_sym_BANG_EQ] = ACTIONS(888), - [anon_sym_LT2] = ACTIONS(888), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(888), - [anon_sym_BANG_TILDE] = ACTIONS(888), - [anon_sym_bit_DASHand] = ACTIONS(888), - [anon_sym_bit_DASHxor] = ACTIONS(888), - [anon_sym_bit_DASHor] = ACTIONS(888), - [anon_sym_and] = ACTIONS(888), - [anon_sym_xor] = ACTIONS(888), - [anon_sym_or] = ACTIONS(888), - [anon_sym_null] = ACTIONS(888), - [anon_sym_true] = ACTIONS(888), - [anon_sym_false] = ACTIONS(888), - [aux_sym__val_number_decimal_token1] = ACTIONS(888), - [aux_sym__val_number_token1] = ACTIONS(888), - [aux_sym__val_number_token2] = ACTIONS(888), - [aux_sym__val_number_token3] = ACTIONS(888), - [aux_sym__val_number_token4] = ACTIONS(888), - [aux_sym__val_number_token5] = ACTIONS(888), - [aux_sym__val_number_token6] = ACTIONS(888), - [anon_sym_0b] = ACTIONS(888), - [anon_sym_0o] = ACTIONS(888), - [anon_sym_0x] = ACTIONS(888), - [sym_val_date] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [sym__str_single_quotes] = ACTIONS(888), - [sym__str_back_ticks] = ACTIONS(888), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(888), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(888), - [anon_sym_err_GT] = ACTIONS(888), - [anon_sym_out_GT] = ACTIONS(888), - [anon_sym_e_GT] = ACTIONS(888), - [anon_sym_o_GT] = ACTIONS(888), - [anon_sym_err_PLUSout_GT] = ACTIONS(888), - [anon_sym_out_PLUSerr_GT] = ACTIONS(888), - [anon_sym_o_PLUSe_GT] = ACTIONS(888), - [anon_sym_e_PLUSo_GT] = ACTIONS(888), - [aux_sym_unquoted_token1] = ACTIONS(888), + [734] = { + [sym_comment] = STATE(734), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1842), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1844), [anon_sym_POUND] = ACTIONS(105), }, - [709] = { - [sym__command_name] = STATE(1171), - [sym_scope_pattern] = STATE(1150), - [sym_wild_card] = STATE(1174), - [sym_command_list] = STATE(1179), - [sym_val_string] = STATE(1049), - [sym__str_double_quotes] = STATE(1076), - [sym_comment] = STATE(709), + [735] = { + [sym_path] = STATE(816), + [sym_comment] = STATE(735), + [aux_sym_cell_path_repeat1] = STATE(746), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_err_GT] = ACTIONS(828), + [anon_sym_out_GT] = ACTIONS(828), + [anon_sym_e_GT] = ACTIONS(828), + [anon_sym_o_GT] = ACTIONS(828), + [anon_sym_err_PLUSout_GT] = ACTIONS(828), + [anon_sym_out_PLUSerr_GT] = ACTIONS(828), + [anon_sym_o_PLUSe_GT] = ACTIONS(828), + [anon_sym_e_PLUSo_GT] = ACTIONS(828), + [aux_sym_unquoted_token1] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(105), + }, + [736] = { + [sym_expr_parenthesized] = STATE(1327), + [sym__immediate_decimal] = STATE(1325), + [sym_val_variable] = STATE(1327), + [sym__var] = STATE(1003), + [sym_comment] = STATE(736), [anon_sym_export] = ACTIONS(1846), [anon_sym_alias] = ACTIONS(1846), [anon_sym_let] = ACTIONS(1846), @@ -117566,17 +123438,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(1846), [anon_sym_const] = ACTIONS(1846), [anon_sym_SEMI] = ACTIONS(1846), - [sym_cmd_identifier] = ACTIONS(1848), - [anon_sym_LF] = ACTIONS(1850), + [sym_cmd_identifier] = ACTIONS(1846), + [anon_sym_LF] = ACTIONS(1848), [anon_sym_def] = ACTIONS(1846), [anon_sym_export_DASHenv] = ACTIONS(1846), [anon_sym_extern] = ACTIONS(1846), [anon_sym_module] = ACTIONS(1846), [anon_sym_use] = ACTIONS(1846), - [anon_sym_LBRACK] = ACTIONS(1852), - [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_LPAREN] = ACTIONS(1595), [anon_sym_RPAREN] = ACTIONS(1846), - [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_DOLLAR] = ACTIONS(1597), [anon_sym_error] = ACTIONS(1846), [anon_sym_DASH] = ACTIONS(1846), [anon_sym_break] = ACTIONS(1846), @@ -117590,6 +123462,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1846), [anon_sym_RBRACE] = ACTIONS(1846), [anon_sym_DOT] = ACTIONS(1846), + [anon_sym_DOT2] = ACTIONS(1601), [anon_sym_try] = ACTIONS(1846), [anon_sym_return] = ACTIONS(1846), [anon_sym_source] = ACTIONS(1846), @@ -117598,10 +123471,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1846), [anon_sym_hide_DASHenv] = ACTIONS(1846), [anon_sym_overlay] = ACTIONS(1846), - [anon_sym_STAR] = ACTIONS(1854), [anon_sym_where] = ACTIONS(1846), [anon_sym_PLUS] = ACTIONS(1846), [anon_sym_not] = ACTIONS(1846), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), [anon_sym_null] = ACTIONS(1846), [anon_sym_true] = ACTIONS(1846), [anon_sym_false] = ACTIONS(1846), @@ -117616,2721 +123491,3400 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_0o] = ACTIONS(1846), [anon_sym_0x] = ACTIONS(1846), [sym_val_date] = ACTIONS(1846), - [anon_sym_DQUOTE] = ACTIONS(1856), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), + [anon_sym_DQUOTE] = ACTIONS(1846), + [sym__str_single_quotes] = ACTIONS(1846), + [sym__str_back_ticks] = ACTIONS(1846), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1846), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1846), [anon_sym_CARET] = ACTIONS(1846), [anon_sym_POUND] = ACTIONS(105), }, - [710] = { - [sym__command_name] = STATE(1171), - [sym_scope_pattern] = STATE(1327), - [sym_wild_card] = STATE(1174), - [sym_command_list] = STATE(1179), - [sym_val_string] = STATE(1049), - [sym__str_double_quotes] = STATE(1076), - [sym_comment] = STATE(710), - [anon_sym_export] = ACTIONS(1860), - [anon_sym_alias] = ACTIONS(1860), - [anon_sym_let] = ACTIONS(1860), - [anon_sym_let_DASHenv] = ACTIONS(1860), - [anon_sym_mut] = ACTIONS(1860), - [anon_sym_const] = ACTIONS(1860), - [anon_sym_SEMI] = ACTIONS(1860), - [sym_cmd_identifier] = ACTIONS(1848), - [anon_sym_LF] = ACTIONS(1862), - [anon_sym_def] = ACTIONS(1860), - [anon_sym_export_DASHenv] = ACTIONS(1860), - [anon_sym_extern] = ACTIONS(1860), - [anon_sym_module] = ACTIONS(1860), - [anon_sym_use] = ACTIONS(1860), - [anon_sym_LBRACK] = ACTIONS(1852), - [anon_sym_LPAREN] = ACTIONS(1860), - [anon_sym_RPAREN] = ACTIONS(1860), - [anon_sym_DOLLAR] = ACTIONS(1860), - [anon_sym_error] = ACTIONS(1860), - [anon_sym_DASH] = ACTIONS(1860), - [anon_sym_break] = ACTIONS(1860), - [anon_sym_continue] = ACTIONS(1860), - [anon_sym_for] = ACTIONS(1860), - [anon_sym_loop] = ACTIONS(1860), - [anon_sym_while] = ACTIONS(1860), - [anon_sym_do] = ACTIONS(1860), - [anon_sym_if] = ACTIONS(1860), - [anon_sym_match] = ACTIONS(1860), - [anon_sym_LBRACE] = ACTIONS(1860), - [anon_sym_RBRACE] = ACTIONS(1860), - [anon_sym_DOT] = ACTIONS(1860), - [anon_sym_try] = ACTIONS(1860), - [anon_sym_return] = ACTIONS(1860), - [anon_sym_source] = ACTIONS(1860), - [anon_sym_source_DASHenv] = ACTIONS(1860), - [anon_sym_register] = ACTIONS(1860), - [anon_sym_hide] = ACTIONS(1860), - [anon_sym_hide_DASHenv] = ACTIONS(1860), - [anon_sym_overlay] = ACTIONS(1860), - [anon_sym_STAR] = ACTIONS(1854), - [anon_sym_where] = ACTIONS(1860), - [anon_sym_PLUS] = ACTIONS(1860), - [anon_sym_not] = ACTIONS(1860), - [anon_sym_null] = ACTIONS(1860), - [anon_sym_true] = ACTIONS(1860), - [anon_sym_false] = ACTIONS(1860), - [aux_sym__val_number_decimal_token1] = ACTIONS(1860), - [aux_sym__val_number_token1] = ACTIONS(1860), - [aux_sym__val_number_token2] = ACTIONS(1860), - [aux_sym__val_number_token3] = ACTIONS(1860), - [aux_sym__val_number_token4] = ACTIONS(1860), - [aux_sym__val_number_token5] = ACTIONS(1860), - [aux_sym__val_number_token6] = ACTIONS(1860), - [anon_sym_0b] = ACTIONS(1860), - [anon_sym_0o] = ACTIONS(1860), - [anon_sym_0x] = ACTIONS(1860), - [sym_val_date] = ACTIONS(1860), - [anon_sym_DQUOTE] = ACTIONS(1856), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1860), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1860), - [anon_sym_CARET] = ACTIONS(1860), + [737] = { + [sym_path] = STATE(816), + [sym_comment] = STATE(737), + [aux_sym_cell_path_repeat1] = STATE(722), + [anon_sym_SEMI] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_RPAREN] = ACTIONS(818), + [anon_sym_PIPE] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH_DASH] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_err_GT] = ACTIONS(818), + [anon_sym_out_GT] = ACTIONS(818), + [anon_sym_e_GT] = ACTIONS(818), + [anon_sym_o_GT] = ACTIONS(818), + [anon_sym_err_PLUSout_GT] = ACTIONS(818), + [anon_sym_out_PLUSerr_GT] = ACTIONS(818), + [anon_sym_o_PLUSe_GT] = ACTIONS(818), + [anon_sym_e_PLUSo_GT] = ACTIONS(818), + [aux_sym_unquoted_token1] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, - [711] = { - [sym_comment] = STATE(711), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1793), + [738] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(738), + [aux_sym_command_repeat1] = STATE(750), + [anon_sym_SEMI] = ACTIONS(1769), + [anon_sym_LF] = ACTIONS(1771), + [anon_sym_COLON] = ACTIONS(1850), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_PIPE] = ACTIONS(1769), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_RBRACE] = ACTIONS(1769), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [712] = { - [sym_cell_path] = STATE(877), - [sym_path] = STATE(725), - [sym_comment] = STATE(712), - [anon_sym_SEMI] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_RPAREN] = ACTIONS(871), - [anon_sym_PIPE] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_err_GT] = ACTIONS(871), - [anon_sym_out_GT] = ACTIONS(871), - [anon_sym_e_GT] = ACTIONS(871), - [anon_sym_o_GT] = ACTIONS(871), - [anon_sym_err_PLUSout_GT] = ACTIONS(871), - [anon_sym_out_PLUSerr_GT] = ACTIONS(871), - [anon_sym_o_PLUSe_GT] = ACTIONS(871), - [anon_sym_e_PLUSo_GT] = ACTIONS(871), - [aux_sym_unquoted_token1] = ACTIONS(871), + [739] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(739), + [aux_sym_command_repeat1] = STATE(742), + [anon_sym_SEMI] = ACTIONS(1852), + [anon_sym_LF] = ACTIONS(1854), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(1852), + [anon_sym_PIPE] = ACTIONS(1852), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_RBRACE] = ACTIONS(1852), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [713] = { - [sym_cell_path] = STATE(845), - [sym_path] = STATE(725), - [sym_comment] = STATE(713), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_RPAREN] = ACTIONS(896), - [anon_sym_PIPE] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_err_GT] = ACTIONS(896), - [anon_sym_out_GT] = ACTIONS(896), - [anon_sym_e_GT] = ACTIONS(896), - [anon_sym_o_GT] = ACTIONS(896), - [anon_sym_err_PLUSout_GT] = ACTIONS(896), - [anon_sym_out_PLUSerr_GT] = ACTIONS(896), - [anon_sym_o_PLUSe_GT] = ACTIONS(896), - [anon_sym_e_PLUSo_GT] = ACTIONS(896), - [aux_sym_unquoted_token1] = ACTIONS(896), + [740] = { + [sym_cell_path] = STATE(820), + [sym_path] = STATE(717), + [sym_comment] = STATE(740), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(1856), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, - [714] = { - [sym_expr_parenthesized] = STATE(1374), - [sym__immediate_decimal] = STATE(1375), - [sym_val_variable] = STATE(1374), - [sym__var] = STATE(1016), - [sym_comment] = STATE(714), - [ts_builtin_sym_end] = ACTIONS(1756), - [anon_sym_export] = ACTIONS(1754), - [anon_sym_alias] = ACTIONS(1754), - [anon_sym_let] = ACTIONS(1754), - [anon_sym_let_DASHenv] = ACTIONS(1754), - [anon_sym_mut] = ACTIONS(1754), - [anon_sym_const] = ACTIONS(1754), - [anon_sym_SEMI] = ACTIONS(1754), - [sym_cmd_identifier] = ACTIONS(1754), - [anon_sym_LF] = ACTIONS(1756), - [anon_sym_def] = ACTIONS(1754), - [anon_sym_export_DASHenv] = ACTIONS(1754), - [anon_sym_extern] = ACTIONS(1754), - [anon_sym_module] = ACTIONS(1754), - [anon_sym_use] = ACTIONS(1754), - [anon_sym_LBRACK] = ACTIONS(1754), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1754), - [anon_sym_DASH] = ACTIONS(1754), - [anon_sym_break] = ACTIONS(1754), - [anon_sym_continue] = ACTIONS(1754), - [anon_sym_for] = ACTIONS(1754), - [anon_sym_loop] = ACTIONS(1754), - [anon_sym_while] = ACTIONS(1754), - [anon_sym_do] = ACTIONS(1754), - [anon_sym_if] = ACTIONS(1754), - [anon_sym_match] = ACTIONS(1754), - [anon_sym_LBRACE] = ACTIONS(1754), - [anon_sym_DOT] = ACTIONS(1754), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1754), - [anon_sym_return] = ACTIONS(1754), - [anon_sym_source] = ACTIONS(1754), - [anon_sym_source_DASHenv] = ACTIONS(1754), - [anon_sym_register] = ACTIONS(1754), - [anon_sym_hide] = ACTIONS(1754), - [anon_sym_hide_DASHenv] = ACTIONS(1754), - [anon_sym_overlay] = ACTIONS(1754), - [anon_sym_where] = ACTIONS(1754), - [anon_sym_PLUS] = ACTIONS(1754), - [anon_sym_not] = ACTIONS(1754), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1754), - [anon_sym_true] = ACTIONS(1754), - [anon_sym_false] = ACTIONS(1754), - [aux_sym__val_number_decimal_token1] = ACTIONS(1754), - [aux_sym__val_number_token1] = ACTIONS(1754), - [aux_sym__val_number_token2] = ACTIONS(1754), - [aux_sym__val_number_token3] = ACTIONS(1754), - [aux_sym__val_number_token4] = ACTIONS(1754), - [aux_sym__val_number_token5] = ACTIONS(1754), - [aux_sym__val_number_token6] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1754), - [anon_sym_0o] = ACTIONS(1754), - [anon_sym_0x] = ACTIONS(1754), - [sym_val_date] = ACTIONS(1754), - [anon_sym_DQUOTE] = ACTIONS(1754), - [sym__str_single_quotes] = ACTIONS(1754), - [sym__str_back_ticks] = ACTIONS(1754), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), - [anon_sym_CARET] = ACTIONS(1754), + [741] = { + [sym_comment] = STATE(741), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1689), [anon_sym_POUND] = ACTIONS(105), }, - [715] = { - [sym_comment] = STATE(715), - [ts_builtin_sym_end] = ACTIONS(733), - [anon_sym_SEMI] = ACTIONS(731), - [anon_sym_LF] = ACTIONS(733), - [anon_sym_LBRACK] = ACTIONS(731), - [anon_sym_LPAREN] = ACTIONS(731), - [anon_sym_PIPE] = ACTIONS(731), - [anon_sym_DOLLAR] = ACTIONS(731), - [anon_sym_GT] = ACTIONS(731), - [anon_sym_DASH] = ACTIONS(731), - [anon_sym_in] = ACTIONS(731), - [anon_sym_LBRACE] = ACTIONS(731), - [anon_sym_DOT] = ACTIONS(731), - [anon_sym_DOT2] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(731), - [anon_sym_STAR_STAR] = ACTIONS(731), - [anon_sym_PLUS_PLUS] = ACTIONS(731), - [anon_sym_SLASH] = ACTIONS(731), - [anon_sym_mod] = ACTIONS(731), - [anon_sym_SLASH_SLASH] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(731), - [anon_sym_bit_DASHshl] = ACTIONS(731), - [anon_sym_bit_DASHshr] = ACTIONS(731), - [anon_sym_EQ_EQ] = ACTIONS(731), - [anon_sym_BANG_EQ] = ACTIONS(731), - [anon_sym_LT2] = ACTIONS(731), - [anon_sym_LT_EQ] = ACTIONS(731), - [anon_sym_GT_EQ] = ACTIONS(731), - [anon_sym_not_DASHin] = ACTIONS(731), - [anon_sym_starts_DASHwith] = ACTIONS(731), - [anon_sym_ends_DASHwith] = ACTIONS(731), - [anon_sym_EQ_TILDE] = ACTIONS(731), - [anon_sym_BANG_TILDE] = ACTIONS(731), - [anon_sym_bit_DASHand] = ACTIONS(731), - [anon_sym_bit_DASHxor] = ACTIONS(731), - [anon_sym_bit_DASHor] = ACTIONS(731), - [anon_sym_and] = ACTIONS(731), - [anon_sym_xor] = ACTIONS(731), - [anon_sym_or] = ACTIONS(731), - [anon_sym_null] = ACTIONS(731), - [anon_sym_true] = ACTIONS(731), - [anon_sym_false] = ACTIONS(731), - [aux_sym__val_number_decimal_token1] = ACTIONS(731), - [aux_sym__val_number_token1] = ACTIONS(731), - [aux_sym__val_number_token2] = ACTIONS(731), - [aux_sym__val_number_token3] = ACTIONS(731), - [aux_sym__val_number_token4] = ACTIONS(731), - [aux_sym__val_number_token5] = ACTIONS(731), - [aux_sym__val_number_token6] = ACTIONS(731), - [sym_filesize_unit] = ACTIONS(731), - [sym_duration_unit] = ACTIONS(731), - [anon_sym_0b] = ACTIONS(731), - [anon_sym_0o] = ACTIONS(731), - [anon_sym_0x] = ACTIONS(731), - [sym_val_date] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(731), - [sym__str_single_quotes] = ACTIONS(731), - [sym__str_back_ticks] = ACTIONS(731), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(731), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(731), - [anon_sym_err_GT] = ACTIONS(731), - [anon_sym_out_GT] = ACTIONS(731), - [anon_sym_e_GT] = ACTIONS(731), - [anon_sym_o_GT] = ACTIONS(731), - [anon_sym_err_PLUSout_GT] = ACTIONS(731), - [anon_sym_out_PLUSerr_GT] = ACTIONS(731), - [anon_sym_o_PLUSe_GT] = ACTIONS(731), - [anon_sym_e_PLUSo_GT] = ACTIONS(731), - [aux_sym_unquoted_token1] = ACTIONS(731), - [aux_sym_unquoted_token6] = ACTIONS(731), + [742] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(742), + [aux_sym_command_repeat1] = STATE(742), + [anon_sym_SEMI] = ACTIONS(1859), + [anon_sym_LF] = ACTIONS(1861), + [anon_sym_LBRACK] = ACTIONS(1863), + [anon_sym_LPAREN] = ACTIONS(1866), + [anon_sym_RPAREN] = ACTIONS(1859), + [anon_sym_PIPE] = ACTIONS(1859), + [anon_sym_DOLLAR] = ACTIONS(1869), + [anon_sym_DASH_DASH] = ACTIONS(1872), + [anon_sym_DASH] = ACTIONS(1875), + [anon_sym_LBRACE] = ACTIONS(1878), + [anon_sym_RBRACE] = ACTIONS(1859), + [anon_sym_DOT] = ACTIONS(1881), + [anon_sym_PLUS] = ACTIONS(1884), + [anon_sym_null] = ACTIONS(1887), + [anon_sym_true] = ACTIONS(1890), + [anon_sym_false] = ACTIONS(1890), + [aux_sym__val_number_decimal_token1] = ACTIONS(1893), + [aux_sym__val_number_token1] = ACTIONS(1896), + [aux_sym__val_number_token2] = ACTIONS(1896), + [aux_sym__val_number_token3] = ACTIONS(1896), + [aux_sym__val_number_token4] = ACTIONS(1899), + [aux_sym__val_number_token5] = ACTIONS(1899), + [aux_sym__val_number_token6] = ACTIONS(1899), + [anon_sym_0b] = ACTIONS(1902), + [anon_sym_0o] = ACTIONS(1902), + [anon_sym_0x] = ACTIONS(1902), + [sym_val_date] = ACTIONS(1905), + [anon_sym_DQUOTE] = ACTIONS(1908), + [sym__str_single_quotes] = ACTIONS(1911), + [sym__str_back_ticks] = ACTIONS(1911), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1914), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1917), + [anon_sym_err_GT] = ACTIONS(1920), + [anon_sym_out_GT] = ACTIONS(1920), + [anon_sym_e_GT] = ACTIONS(1920), + [anon_sym_o_GT] = ACTIONS(1920), + [anon_sym_err_PLUSout_GT] = ACTIONS(1920), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1920), + [anon_sym_o_PLUSe_GT] = ACTIONS(1920), + [anon_sym_e_PLUSo_GT] = ACTIONS(1920), + [aux_sym_unquoted_token1] = ACTIONS(1923), [anon_sym_POUND] = ACTIONS(105), }, - [716] = { - [sym_comment] = STATE(716), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1864), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1866), + [743] = { + [sym_cell_path] = STATE(870), + [sym_path] = STATE(737), + [sym_comment] = STATE(743), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, - [717] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(717), - [aux_sym_command_repeat1] = STATE(717), - [anon_sym_SEMI] = ACTIONS(1868), - [anon_sym_LF] = ACTIONS(1870), - [anon_sym_LBRACK] = ACTIONS(1872), - [anon_sym_LPAREN] = ACTIONS(1875), - [anon_sym_RPAREN] = ACTIONS(1868), - [anon_sym_PIPE] = ACTIONS(1868), - [anon_sym_DOLLAR] = ACTIONS(1878), - [anon_sym_DASH] = ACTIONS(1881), - [anon_sym_LBRACE] = ACTIONS(1884), - [anon_sym_RBRACE] = ACTIONS(1868), - [anon_sym_DOT] = ACTIONS(1887), - [anon_sym_PLUS] = ACTIONS(1890), - [anon_sym_null] = ACTIONS(1893), - [anon_sym_true] = ACTIONS(1896), - [anon_sym_false] = ACTIONS(1896), - [aux_sym__val_number_decimal_token1] = ACTIONS(1899), - [aux_sym__val_number_token1] = ACTIONS(1902), - [aux_sym__val_number_token2] = ACTIONS(1902), - [aux_sym__val_number_token3] = ACTIONS(1902), - [aux_sym__val_number_token4] = ACTIONS(1905), - [aux_sym__val_number_token5] = ACTIONS(1905), - [aux_sym__val_number_token6] = ACTIONS(1905), - [anon_sym_0b] = ACTIONS(1908), - [anon_sym_0o] = ACTIONS(1908), - [anon_sym_0x] = ACTIONS(1908), - [sym_val_date] = ACTIONS(1911), - [anon_sym_DQUOTE] = ACTIONS(1914), - [sym__str_single_quotes] = ACTIONS(1917), - [sym__str_back_ticks] = ACTIONS(1917), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1923), - [anon_sym_err_GT] = ACTIONS(1926), - [anon_sym_out_GT] = ACTIONS(1926), - [anon_sym_e_GT] = ACTIONS(1926), - [anon_sym_o_GT] = ACTIONS(1926), - [anon_sym_err_PLUSout_GT] = ACTIONS(1926), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1926), - [anon_sym_o_PLUSe_GT] = ACTIONS(1926), - [anon_sym_e_PLUSo_GT] = ACTIONS(1926), - [aux_sym_unquoted_token1] = ACTIONS(1929), + [744] = { + [sym_expr_parenthesized] = STATE(1336), + [sym__immediate_decimal] = STATE(1341), + [sym_val_variable] = STATE(1336), + [sym__var] = STATE(1003), + [sym_comment] = STATE(744), + [anon_sym_export] = ACTIONS(1926), + [anon_sym_alias] = ACTIONS(1926), + [anon_sym_let] = ACTIONS(1926), + [anon_sym_let_DASHenv] = ACTIONS(1926), + [anon_sym_mut] = ACTIONS(1926), + [anon_sym_const] = ACTIONS(1926), + [anon_sym_SEMI] = ACTIONS(1926), + [sym_cmd_identifier] = ACTIONS(1926), + [anon_sym_LF] = ACTIONS(1928), + [anon_sym_def] = ACTIONS(1926), + [anon_sym_export_DASHenv] = ACTIONS(1926), + [anon_sym_extern] = ACTIONS(1926), + [anon_sym_module] = ACTIONS(1926), + [anon_sym_use] = ACTIONS(1926), + [anon_sym_LBRACK] = ACTIONS(1926), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1926), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1926), + [anon_sym_DASH] = ACTIONS(1926), + [anon_sym_break] = ACTIONS(1926), + [anon_sym_continue] = ACTIONS(1926), + [anon_sym_for] = ACTIONS(1926), + [anon_sym_loop] = ACTIONS(1926), + [anon_sym_while] = ACTIONS(1926), + [anon_sym_do] = ACTIONS(1926), + [anon_sym_if] = ACTIONS(1926), + [anon_sym_match] = ACTIONS(1926), + [anon_sym_LBRACE] = ACTIONS(1926), + [anon_sym_RBRACE] = ACTIONS(1926), + [anon_sym_DOT] = ACTIONS(1926), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1926), + [anon_sym_return] = ACTIONS(1926), + [anon_sym_source] = ACTIONS(1926), + [anon_sym_source_DASHenv] = ACTIONS(1926), + [anon_sym_register] = ACTIONS(1926), + [anon_sym_hide] = ACTIONS(1926), + [anon_sym_hide_DASHenv] = ACTIONS(1926), + [anon_sym_overlay] = ACTIONS(1926), + [anon_sym_where] = ACTIONS(1926), + [anon_sym_PLUS] = ACTIONS(1926), + [anon_sym_not] = ACTIONS(1926), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1926), + [anon_sym_true] = ACTIONS(1926), + [anon_sym_false] = ACTIONS(1926), + [aux_sym__val_number_decimal_token1] = ACTIONS(1926), + [aux_sym__val_number_token1] = ACTIONS(1926), + [aux_sym__val_number_token2] = ACTIONS(1926), + [aux_sym__val_number_token3] = ACTIONS(1926), + [aux_sym__val_number_token4] = ACTIONS(1926), + [aux_sym__val_number_token5] = ACTIONS(1926), + [aux_sym__val_number_token6] = ACTIONS(1926), + [anon_sym_0b] = ACTIONS(1926), + [anon_sym_0o] = ACTIONS(1926), + [anon_sym_0x] = ACTIONS(1926), + [sym_val_date] = ACTIONS(1926), + [anon_sym_DQUOTE] = ACTIONS(1926), + [sym__str_single_quotes] = ACTIONS(1926), + [sym__str_back_ticks] = ACTIONS(1926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1926), + [anon_sym_CARET] = ACTIONS(1926), [anon_sym_POUND] = ACTIONS(105), }, - [718] = { - [sym_path] = STATE(813), - [sym_comment] = STATE(718), - [aux_sym_cell_path_repeat1] = STATE(730), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_err_GT] = ACTIONS(808), - [anon_sym_out_GT] = ACTIONS(808), - [anon_sym_e_GT] = ACTIONS(808), - [anon_sym_o_GT] = ACTIONS(808), - [anon_sym_err_PLUSout_GT] = ACTIONS(808), - [anon_sym_out_PLUSerr_GT] = ACTIONS(808), - [anon_sym_o_PLUSe_GT] = ACTIONS(808), - [anon_sym_e_PLUSo_GT] = ACTIONS(808), - [aux_sym_unquoted_token1] = ACTIONS(808), + [745] = { + [sym_cell_path] = STATE(909), + [sym_path] = STATE(737), + [sym_comment] = STATE(745), + [anon_sym_SEMI] = ACTIONS(895), + [anon_sym_LF] = ACTIONS(897), + [anon_sym_LBRACK] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_RPAREN] = ACTIONS(895), + [anon_sym_PIPE] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_GT] = ACTIONS(895), + [anon_sym_DASH_DASH] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_in] = ACTIONS(895), + [anon_sym_LBRACE] = ACTIONS(895), + [anon_sym_RBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(895), + [anon_sym_STAR_STAR] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(895), + [anon_sym_SLASH] = ACTIONS(895), + [anon_sym_mod] = ACTIONS(895), + [anon_sym_SLASH_SLASH] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_bit_DASHshl] = ACTIONS(895), + [anon_sym_bit_DASHshr] = ACTIONS(895), + [anon_sym_EQ_EQ] = ACTIONS(895), + [anon_sym_BANG_EQ] = ACTIONS(895), + [anon_sym_LT2] = ACTIONS(895), + [anon_sym_LT_EQ] = ACTIONS(895), + [anon_sym_GT_EQ] = ACTIONS(895), + [anon_sym_not_DASHin] = ACTIONS(895), + [anon_sym_starts_DASHwith] = ACTIONS(895), + [anon_sym_ends_DASHwith] = ACTIONS(895), + [anon_sym_EQ_TILDE] = ACTIONS(895), + [anon_sym_BANG_TILDE] = ACTIONS(895), + [anon_sym_bit_DASHand] = ACTIONS(895), + [anon_sym_bit_DASHxor] = ACTIONS(895), + [anon_sym_bit_DASHor] = ACTIONS(895), + [anon_sym_and] = ACTIONS(895), + [anon_sym_xor] = ACTIONS(895), + [anon_sym_or] = ACTIONS(895), + [anon_sym_null] = ACTIONS(895), + [anon_sym_true] = ACTIONS(895), + [anon_sym_false] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_0b] = ACTIONS(895), + [anon_sym_0o] = ACTIONS(895), + [anon_sym_0x] = ACTIONS(895), + [sym_val_date] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(895), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(895), + [anon_sym_err_GT] = ACTIONS(895), + [anon_sym_out_GT] = ACTIONS(895), + [anon_sym_e_GT] = ACTIONS(895), + [anon_sym_o_GT] = ACTIONS(895), + [anon_sym_err_PLUSout_GT] = ACTIONS(895), + [anon_sym_out_PLUSerr_GT] = ACTIONS(895), + [anon_sym_o_PLUSe_GT] = ACTIONS(895), + [anon_sym_e_PLUSo_GT] = ACTIONS(895), + [aux_sym_unquoted_token1] = ACTIONS(895), [anon_sym_POUND] = ACTIONS(105), }, - [719] = { - [sym__expression] = STATE(2596), - [sym_expr_unary] = STATE(879), - [sym__expr_unary_minus] = STATE(865), - [sym_expr_binary] = STATE(879), - [sym__expr_binary_expression] = STATE(3927), - [sym_expr_parenthesized] = STATE(806), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(879), - [sym_val_nothing] = STATE(869), - [sym_val_bool] = STATE(869), - [sym_val_variable] = STATE(812), - [sym__var] = STATE(743), - [sym_val_number] = STATE(786), - [sym__val_number_decimal] = STATE(703), - [sym__val_number] = STATE(778), - [sym_val_duration] = STATE(869), - [sym_val_filesize] = STATE(869), - [sym_val_binary] = STATE(869), - [sym_val_string] = STATE(869), - [sym__str_double_quotes] = STATE(886), - [sym_val_interpolated] = STATE(869), - [sym__inter_single_quotes] = STATE(882), - [sym__inter_double_quotes] = STATE(881), - [sym_val_list] = STATE(869), - [sym_val_record] = STATE(869), - [sym_val_table] = STATE(869), - [sym_val_closure] = STATE(869), - [sym_unquoted] = STATE(2597), - [sym_comment] = STATE(719), - [anon_sym_SEMI] = ACTIONS(1932), - [anon_sym_LF] = ACTIONS(1934), - [anon_sym_LBRACK] = ACTIONS(1936), - [anon_sym_LPAREN] = ACTIONS(1938), - [anon_sym_RPAREN] = ACTIONS(1932), - [anon_sym_PIPE] = ACTIONS(1932), - [anon_sym_DOLLAR] = ACTIONS(1940), - [anon_sym_DASH] = ACTIONS(1942), - [anon_sym_LBRACE] = ACTIONS(1944), - [anon_sym_RBRACE] = ACTIONS(1932), - [anon_sym_DOT] = ACTIONS(1946), - [anon_sym_PLUS] = ACTIONS(1948), - [anon_sym_not] = ACTIONS(1950), - [anon_sym_null] = ACTIONS(1952), - [anon_sym_true] = ACTIONS(1954), - [anon_sym_false] = ACTIONS(1954), - [aux_sym__val_number_decimal_token1] = ACTIONS(1956), - [aux_sym__val_number_token1] = ACTIONS(1958), - [aux_sym__val_number_token2] = ACTIONS(1958), - [aux_sym__val_number_token3] = ACTIONS(1958), - [aux_sym__val_number_token4] = ACTIONS(1960), - [aux_sym__val_number_token5] = ACTIONS(1960), - [aux_sym__val_number_token6] = ACTIONS(1960), - [anon_sym_0b] = ACTIONS(1962), - [anon_sym_0o] = ACTIONS(1962), - [anon_sym_0x] = ACTIONS(1962), - [sym_val_date] = ACTIONS(1964), - [anon_sym_DQUOTE] = ACTIONS(1966), - [sym__str_single_quotes] = ACTIONS(1968), - [sym__str_back_ticks] = ACTIONS(1968), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1970), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), - [anon_sym_err_GT] = ACTIONS(1932), - [anon_sym_out_GT] = ACTIONS(1932), - [anon_sym_e_GT] = ACTIONS(1932), - [anon_sym_o_GT] = ACTIONS(1932), - [anon_sym_err_PLUSout_GT] = ACTIONS(1932), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1932), - [anon_sym_o_PLUSe_GT] = ACTIONS(1932), - [anon_sym_e_PLUSo_GT] = ACTIONS(1932), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [746] = { + [sym_path] = STATE(816), + [sym_comment] = STATE(746), + [aux_sym_cell_path_repeat1] = STATE(746), + [anon_sym_SEMI] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_LBRACK] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_RPAREN] = ACTIONS(851), + [anon_sym_PIPE] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH_DASH] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_LBRACE] = ACTIONS(851), + [anon_sym_RBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(1930), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(851), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(851), + [anon_sym_BANG_EQ] = ACTIONS(851), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(851), + [anon_sym_GT_EQ] = ACTIONS(851), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(851), + [anon_sym_BANG_TILDE] = ACTIONS(851), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [anon_sym_null] = ACTIONS(851), + [anon_sym_true] = ACTIONS(851), + [anon_sym_false] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_0b] = ACTIONS(851), + [anon_sym_0o] = ACTIONS(851), + [anon_sym_0x] = ACTIONS(851), + [sym_val_date] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(851), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(851), + [anon_sym_err_GT] = ACTIONS(851), + [anon_sym_out_GT] = ACTIONS(851), + [anon_sym_e_GT] = ACTIONS(851), + [anon_sym_o_GT] = ACTIONS(851), + [anon_sym_err_PLUSout_GT] = ACTIONS(851), + [anon_sym_out_PLUSerr_GT] = ACTIONS(851), + [anon_sym_o_PLUSe_GT] = ACTIONS(851), + [anon_sym_e_PLUSo_GT] = ACTIONS(851), + [aux_sym_unquoted_token1] = ACTIONS(851), [anon_sym_POUND] = ACTIONS(105), }, - [720] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(720), - [aux_sym_command_repeat1] = STATE(717), - [anon_sym_SEMI] = ACTIONS(1974), - [anon_sym_LF] = ACTIONS(1976), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(1974), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1974), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [747] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(747), + [aux_sym_command_repeat1] = STATE(739), + [anon_sym_SEMI] = ACTIONS(1933), + [anon_sym_LF] = ACTIONS(1935), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(1933), + [anon_sym_PIPE] = ACTIONS(1933), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_RBRACE] = ACTIONS(1933), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [721] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(721), - [aux_sym_command_repeat1] = STATE(720), - [anon_sym_SEMI] = ACTIONS(1795), - [anon_sym_LF] = ACTIONS(1797), - [anon_sym_COLON] = ACTIONS(1978), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_PIPE] = ACTIONS(1795), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1795), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [748] = { + [sym_expr_parenthesized] = STATE(1319), + [sym__immediate_decimal] = STATE(1318), + [sym_val_variable] = STATE(1319), + [sym__var] = STATE(1003), + [sym_comment] = STATE(748), + [anon_sym_export] = ACTIONS(1937), + [anon_sym_alias] = ACTIONS(1937), + [anon_sym_let] = ACTIONS(1937), + [anon_sym_let_DASHenv] = ACTIONS(1937), + [anon_sym_mut] = ACTIONS(1937), + [anon_sym_const] = ACTIONS(1937), + [anon_sym_SEMI] = ACTIONS(1937), + [sym_cmd_identifier] = ACTIONS(1937), + [anon_sym_LF] = ACTIONS(1939), + [anon_sym_def] = ACTIONS(1937), + [anon_sym_export_DASHenv] = ACTIONS(1937), + [anon_sym_extern] = ACTIONS(1937), + [anon_sym_module] = ACTIONS(1937), + [anon_sym_use] = ACTIONS(1937), + [anon_sym_LBRACK] = ACTIONS(1937), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1937), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1937), + [anon_sym_DASH] = ACTIONS(1937), + [anon_sym_break] = ACTIONS(1937), + [anon_sym_continue] = ACTIONS(1937), + [anon_sym_for] = ACTIONS(1937), + [anon_sym_loop] = ACTIONS(1937), + [anon_sym_while] = ACTIONS(1937), + [anon_sym_do] = ACTIONS(1937), + [anon_sym_if] = ACTIONS(1937), + [anon_sym_match] = ACTIONS(1937), + [anon_sym_LBRACE] = ACTIONS(1937), + [anon_sym_RBRACE] = ACTIONS(1937), + [anon_sym_DOT] = ACTIONS(1937), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1937), + [anon_sym_return] = ACTIONS(1937), + [anon_sym_source] = ACTIONS(1937), + [anon_sym_source_DASHenv] = ACTIONS(1937), + [anon_sym_register] = ACTIONS(1937), + [anon_sym_hide] = ACTIONS(1937), + [anon_sym_hide_DASHenv] = ACTIONS(1937), + [anon_sym_overlay] = ACTIONS(1937), + [anon_sym_where] = ACTIONS(1937), + [anon_sym_PLUS] = ACTIONS(1937), + [anon_sym_not] = ACTIONS(1937), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1937), + [anon_sym_true] = ACTIONS(1937), + [anon_sym_false] = ACTIONS(1937), + [aux_sym__val_number_decimal_token1] = ACTIONS(1937), + [aux_sym__val_number_token1] = ACTIONS(1937), + [aux_sym__val_number_token2] = ACTIONS(1937), + [aux_sym__val_number_token3] = ACTIONS(1937), + [aux_sym__val_number_token4] = ACTIONS(1937), + [aux_sym__val_number_token5] = ACTIONS(1937), + [aux_sym__val_number_token6] = ACTIONS(1937), + [anon_sym_0b] = ACTIONS(1937), + [anon_sym_0o] = ACTIONS(1937), + [anon_sym_0x] = ACTIONS(1937), + [sym_val_date] = ACTIONS(1937), + [anon_sym_DQUOTE] = ACTIONS(1937), + [sym__str_single_quotes] = ACTIONS(1937), + [sym__str_back_ticks] = ACTIONS(1937), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1937), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1937), + [anon_sym_CARET] = ACTIONS(1937), [anon_sym_POUND] = ACTIONS(105), }, - [722] = { - [sym_cell_path] = STATE(860), - [sym_path] = STATE(725), - [sym_comment] = STATE(722), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(924), - [anon_sym_LPAREN] = ACTIONS(924), - [anon_sym_RPAREN] = ACTIONS(924), - [anon_sym_PIPE] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(924), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(924), - [anon_sym_in] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(924), - [anon_sym_RBRACE] = ACTIONS(924), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(924), - [anon_sym_PLUS_PLUS] = ACTIONS(924), - [anon_sym_SLASH] = ACTIONS(924), - [anon_sym_mod] = ACTIONS(924), - [anon_sym_SLASH_SLASH] = ACTIONS(924), - [anon_sym_PLUS] = ACTIONS(924), - [anon_sym_bit_DASHshl] = ACTIONS(924), - [anon_sym_bit_DASHshr] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ] = ACTIONS(924), - [anon_sym_LT2] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(924), - [anon_sym_GT_EQ] = ACTIONS(924), - [anon_sym_not_DASHin] = ACTIONS(924), - [anon_sym_starts_DASHwith] = ACTIONS(924), - [anon_sym_ends_DASHwith] = ACTIONS(924), - [anon_sym_EQ_TILDE] = ACTIONS(924), - [anon_sym_BANG_TILDE] = ACTIONS(924), - [anon_sym_bit_DASHand] = ACTIONS(924), - [anon_sym_bit_DASHxor] = ACTIONS(924), - [anon_sym_bit_DASHor] = ACTIONS(924), - [anon_sym_and] = ACTIONS(924), - [anon_sym_xor] = ACTIONS(924), - [anon_sym_or] = ACTIONS(924), - [anon_sym_null] = ACTIONS(924), - [anon_sym_true] = ACTIONS(924), - [anon_sym_false] = ACTIONS(924), - [aux_sym__val_number_decimal_token1] = ACTIONS(924), - [aux_sym__val_number_token1] = ACTIONS(924), - [aux_sym__val_number_token2] = ACTIONS(924), - [aux_sym__val_number_token3] = ACTIONS(924), - [aux_sym__val_number_token4] = ACTIONS(924), - [aux_sym__val_number_token5] = ACTIONS(924), - [aux_sym__val_number_token6] = ACTIONS(924), - [anon_sym_0b] = ACTIONS(924), - [anon_sym_0o] = ACTIONS(924), - [anon_sym_0x] = ACTIONS(924), - [sym_val_date] = ACTIONS(924), - [anon_sym_DQUOTE] = ACTIONS(924), - [sym__str_single_quotes] = ACTIONS(924), - [sym__str_back_ticks] = ACTIONS(924), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(924), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(924), - [anon_sym_err_GT] = ACTIONS(924), - [anon_sym_out_GT] = ACTIONS(924), - [anon_sym_e_GT] = ACTIONS(924), - [anon_sym_o_GT] = ACTIONS(924), - [anon_sym_err_PLUSout_GT] = ACTIONS(924), - [anon_sym_out_PLUSerr_GT] = ACTIONS(924), - [anon_sym_o_PLUSe_GT] = ACTIONS(924), - [anon_sym_e_PLUSo_GT] = ACTIONS(924), - [aux_sym_unquoted_token1] = ACTIONS(924), + [749] = { + [sym__expression] = STATE(2706), + [sym_expr_unary] = STATE(914), + [sym__expr_unary_minus] = STATE(912), + [sym_expr_binary] = STATE(914), + [sym__expr_binary_expression] = STATE(4429), + [sym_expr_parenthesized] = STATE(821), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(914), + [sym_val_nothing] = STATE(843), + [sym_val_bool] = STATE(843), + [sym_val_variable] = STATE(831), + [sym__var] = STATE(740), + [sym_val_number] = STATE(791), + [sym__val_number_decimal] = STATE(708), + [sym__val_number] = STATE(775), + [sym_val_duration] = STATE(843), + [sym_val_filesize] = STATE(843), + [sym_val_binary] = STATE(843), + [sym_val_string] = STATE(843), + [sym__str_double_quotes] = STATE(882), + [sym_val_interpolated] = STATE(843), + [sym__inter_single_quotes] = STATE(840), + [sym__inter_double_quotes] = STATE(879), + [sym_val_list] = STATE(843), + [sym_val_record] = STATE(843), + [sym_val_table] = STATE(843), + [sym_val_closure] = STATE(843), + [sym_unquoted] = STATE(2676), + [sym_comment] = STATE(749), + [anon_sym_SEMI] = ACTIONS(1941), + [anon_sym_LF] = ACTIONS(1943), + [anon_sym_LBRACK] = ACTIONS(1945), + [anon_sym_LPAREN] = ACTIONS(1947), + [anon_sym_RPAREN] = ACTIONS(1941), + [anon_sym_PIPE] = ACTIONS(1941), + [anon_sym_DOLLAR] = ACTIONS(1949), + [anon_sym_DASH_DASH] = ACTIONS(1941), + [anon_sym_DASH] = ACTIONS(1951), + [anon_sym_LBRACE] = ACTIONS(1953), + [anon_sym_RBRACE] = ACTIONS(1941), + [anon_sym_DOT] = ACTIONS(1955), + [anon_sym_PLUS] = ACTIONS(1957), + [anon_sym_not] = ACTIONS(1959), + [anon_sym_null] = ACTIONS(1961), + [anon_sym_true] = ACTIONS(1963), + [anon_sym_false] = ACTIONS(1963), + [aux_sym__val_number_decimal_token1] = ACTIONS(1965), + [aux_sym__val_number_token1] = ACTIONS(1967), + [aux_sym__val_number_token2] = ACTIONS(1967), + [aux_sym__val_number_token3] = ACTIONS(1967), + [aux_sym__val_number_token4] = ACTIONS(1969), + [aux_sym__val_number_token5] = ACTIONS(1969), + [aux_sym__val_number_token6] = ACTIONS(1969), + [anon_sym_0b] = ACTIONS(1971), + [anon_sym_0o] = ACTIONS(1971), + [anon_sym_0x] = ACTIONS(1971), + [sym_val_date] = ACTIONS(1973), + [anon_sym_DQUOTE] = ACTIONS(1975), + [sym__str_single_quotes] = ACTIONS(1977), + [sym__str_back_ticks] = ACTIONS(1977), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1979), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1981), + [anon_sym_err_GT] = ACTIONS(1941), + [anon_sym_out_GT] = ACTIONS(1941), + [anon_sym_e_GT] = ACTIONS(1941), + [anon_sym_o_GT] = ACTIONS(1941), + [anon_sym_err_PLUSout_GT] = ACTIONS(1941), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1941), + [anon_sym_o_PLUSe_GT] = ACTIONS(1941), + [anon_sym_e_PLUSo_GT] = ACTIONS(1941), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [723] = { - [sym__command_name] = STATE(1171), - [sym_scope_pattern] = STATE(1173), - [sym_wild_card] = STATE(1174), - [sym_command_list] = STATE(1179), - [sym_val_string] = STATE(1049), - [sym__str_double_quotes] = STATE(1076), - [sym_comment] = STATE(723), - [anon_sym_export] = ACTIONS(1980), - [anon_sym_alias] = ACTIONS(1980), - [anon_sym_let] = ACTIONS(1980), - [anon_sym_let_DASHenv] = ACTIONS(1980), - [anon_sym_mut] = ACTIONS(1980), - [anon_sym_const] = ACTIONS(1980), - [anon_sym_SEMI] = ACTIONS(1980), - [sym_cmd_identifier] = ACTIONS(1848), - [anon_sym_LF] = ACTIONS(1982), - [anon_sym_def] = ACTIONS(1980), - [anon_sym_export_DASHenv] = ACTIONS(1980), - [anon_sym_extern] = ACTIONS(1980), - [anon_sym_module] = ACTIONS(1980), - [anon_sym_use] = ACTIONS(1980), - [anon_sym_LBRACK] = ACTIONS(1852), - [anon_sym_LPAREN] = ACTIONS(1980), - [anon_sym_RPAREN] = ACTIONS(1980), - [anon_sym_DOLLAR] = ACTIONS(1980), - [anon_sym_error] = ACTIONS(1980), - [anon_sym_DASH] = ACTIONS(1980), - [anon_sym_break] = ACTIONS(1980), - [anon_sym_continue] = ACTIONS(1980), - [anon_sym_for] = ACTIONS(1980), - [anon_sym_loop] = ACTIONS(1980), - [anon_sym_while] = ACTIONS(1980), - [anon_sym_do] = ACTIONS(1980), - [anon_sym_if] = ACTIONS(1980), - [anon_sym_match] = ACTIONS(1980), - [anon_sym_LBRACE] = ACTIONS(1980), - [anon_sym_RBRACE] = ACTIONS(1980), - [anon_sym_DOT] = ACTIONS(1980), - [anon_sym_try] = ACTIONS(1980), - [anon_sym_return] = ACTIONS(1980), - [anon_sym_source] = ACTIONS(1980), - [anon_sym_source_DASHenv] = ACTIONS(1980), - [anon_sym_register] = ACTIONS(1980), - [anon_sym_hide] = ACTIONS(1980), - [anon_sym_hide_DASHenv] = ACTIONS(1980), - [anon_sym_overlay] = ACTIONS(1980), - [anon_sym_STAR] = ACTIONS(1854), - [anon_sym_where] = ACTIONS(1980), - [anon_sym_PLUS] = ACTIONS(1980), - [anon_sym_not] = ACTIONS(1980), - [anon_sym_null] = ACTIONS(1980), - [anon_sym_true] = ACTIONS(1980), - [anon_sym_false] = ACTIONS(1980), - [aux_sym__val_number_decimal_token1] = ACTIONS(1980), - [aux_sym__val_number_token1] = ACTIONS(1980), - [aux_sym__val_number_token2] = ACTIONS(1980), - [aux_sym__val_number_token3] = ACTIONS(1980), - [aux_sym__val_number_token4] = ACTIONS(1980), - [aux_sym__val_number_token5] = ACTIONS(1980), - [aux_sym__val_number_token6] = ACTIONS(1980), - [anon_sym_0b] = ACTIONS(1980), - [anon_sym_0o] = ACTIONS(1980), - [anon_sym_0x] = ACTIONS(1980), - [sym_val_date] = ACTIONS(1980), - [anon_sym_DQUOTE] = ACTIONS(1856), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1980), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1980), - [anon_sym_CARET] = ACTIONS(1980), + [750] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2685), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(750), + [aux_sym_command_repeat1] = STATE(742), + [anon_sym_SEMI] = ACTIONS(1983), + [anon_sym_LF] = ACTIONS(1985), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(1983), + [anon_sym_PIPE] = ACTIONS(1983), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_RBRACE] = ACTIONS(1983), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [724] = { - [sym_path] = STATE(813), - [sym_comment] = STATE(724), - [aux_sym_cell_path_repeat1] = STATE(706), - [anon_sym_SEMI] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_RPAREN] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_err_GT] = ACTIONS(788), - [anon_sym_out_GT] = ACTIONS(788), - [anon_sym_e_GT] = ACTIONS(788), - [anon_sym_o_GT] = ACTIONS(788), - [anon_sym_err_PLUSout_GT] = ACTIONS(788), - [anon_sym_out_PLUSerr_GT] = ACTIONS(788), - [anon_sym_o_PLUSe_GT] = ACTIONS(788), - [anon_sym_e_PLUSo_GT] = ACTIONS(788), - [aux_sym_unquoted_token1] = ACTIONS(788), + [751] = { + [sym_comment] = STATE(751), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_DOT2] = ACTIONS(1987), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1989), [anon_sym_POUND] = ACTIONS(105), }, - [725] = { - [sym_path] = STATE(813), - [sym_comment] = STATE(725), - [aux_sym_cell_path_repeat1] = STATE(724), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_err_GT] = ACTIONS(808), - [anon_sym_out_GT] = ACTIONS(808), - [anon_sym_e_GT] = ACTIONS(808), - [anon_sym_o_GT] = ACTIONS(808), - [anon_sym_err_PLUSout_GT] = ACTIONS(808), - [anon_sym_out_PLUSerr_GT] = ACTIONS(808), - [anon_sym_o_PLUSe_GT] = ACTIONS(808), - [anon_sym_e_PLUSo_GT] = ACTIONS(808), - [aux_sym_unquoted_token1] = ACTIONS(808), + [752] = { + [sym_expr_parenthesized] = STATE(1338), + [sym__immediate_decimal] = STATE(1337), + [sym_val_variable] = STATE(1338), + [sym__var] = STATE(1003), + [sym_comment] = STATE(752), + [anon_sym_export] = ACTIONS(1991), + [anon_sym_alias] = ACTIONS(1991), + [anon_sym_let] = ACTIONS(1991), + [anon_sym_let_DASHenv] = ACTIONS(1991), + [anon_sym_mut] = ACTIONS(1991), + [anon_sym_const] = ACTIONS(1991), + [anon_sym_SEMI] = ACTIONS(1991), + [sym_cmd_identifier] = ACTIONS(1991), + [anon_sym_LF] = ACTIONS(1993), + [anon_sym_def] = ACTIONS(1991), + [anon_sym_export_DASHenv] = ACTIONS(1991), + [anon_sym_extern] = ACTIONS(1991), + [anon_sym_module] = ACTIONS(1991), + [anon_sym_use] = ACTIONS(1991), + [anon_sym_LBRACK] = ACTIONS(1991), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1991), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1991), + [anon_sym_DASH] = ACTIONS(1991), + [anon_sym_break] = ACTIONS(1991), + [anon_sym_continue] = ACTIONS(1991), + [anon_sym_for] = ACTIONS(1991), + [anon_sym_loop] = ACTIONS(1991), + [anon_sym_while] = ACTIONS(1991), + [anon_sym_do] = ACTIONS(1991), + [anon_sym_if] = ACTIONS(1991), + [anon_sym_match] = ACTIONS(1991), + [anon_sym_LBRACE] = ACTIONS(1991), + [anon_sym_RBRACE] = ACTIONS(1991), + [anon_sym_DOT] = ACTIONS(1991), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1991), + [anon_sym_return] = ACTIONS(1991), + [anon_sym_source] = ACTIONS(1991), + [anon_sym_source_DASHenv] = ACTIONS(1991), + [anon_sym_register] = ACTIONS(1991), + [anon_sym_hide] = ACTIONS(1991), + [anon_sym_hide_DASHenv] = ACTIONS(1991), + [anon_sym_overlay] = ACTIONS(1991), + [anon_sym_where] = ACTIONS(1991), + [anon_sym_PLUS] = ACTIONS(1991), + [anon_sym_not] = ACTIONS(1991), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1991), + [anon_sym_true] = ACTIONS(1991), + [anon_sym_false] = ACTIONS(1991), + [aux_sym__val_number_decimal_token1] = ACTIONS(1991), + [aux_sym__val_number_token1] = ACTIONS(1991), + [aux_sym__val_number_token2] = ACTIONS(1991), + [aux_sym__val_number_token3] = ACTIONS(1991), + [aux_sym__val_number_token4] = ACTIONS(1991), + [aux_sym__val_number_token5] = ACTIONS(1991), + [aux_sym__val_number_token6] = ACTIONS(1991), + [anon_sym_0b] = ACTIONS(1991), + [anon_sym_0o] = ACTIONS(1991), + [anon_sym_0x] = ACTIONS(1991), + [sym_val_date] = ACTIONS(1991), + [anon_sym_DQUOTE] = ACTIONS(1991), + [sym__str_single_quotes] = ACTIONS(1991), + [sym__str_back_ticks] = ACTIONS(1991), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1991), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1991), + [anon_sym_CARET] = ACTIONS(1991), [anon_sym_POUND] = ACTIONS(105), }, - [726] = { - [sym_comment] = STATE(726), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1731), + [753] = { + [sym_expr_parenthesized] = STATE(1346), + [sym__immediate_decimal] = STATE(1343), + [sym_val_variable] = STATE(1346), + [sym__var] = STATE(1003), + [sym_comment] = STATE(753), + [anon_sym_export] = ACTIONS(1995), + [anon_sym_alias] = ACTIONS(1995), + [anon_sym_let] = ACTIONS(1995), + [anon_sym_let_DASHenv] = ACTIONS(1995), + [anon_sym_mut] = ACTIONS(1995), + [anon_sym_const] = ACTIONS(1995), + [anon_sym_SEMI] = ACTIONS(1995), + [sym_cmd_identifier] = ACTIONS(1995), + [anon_sym_LF] = ACTIONS(1997), + [anon_sym_def] = ACTIONS(1995), + [anon_sym_export_DASHenv] = ACTIONS(1995), + [anon_sym_extern] = ACTIONS(1995), + [anon_sym_module] = ACTIONS(1995), + [anon_sym_use] = ACTIONS(1995), + [anon_sym_LBRACK] = ACTIONS(1995), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1995), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1995), + [anon_sym_DASH] = ACTIONS(1995), + [anon_sym_break] = ACTIONS(1995), + [anon_sym_continue] = ACTIONS(1995), + [anon_sym_for] = ACTIONS(1995), + [anon_sym_loop] = ACTIONS(1995), + [anon_sym_while] = ACTIONS(1995), + [anon_sym_do] = ACTIONS(1995), + [anon_sym_if] = ACTIONS(1995), + [anon_sym_match] = ACTIONS(1995), + [anon_sym_LBRACE] = ACTIONS(1995), + [anon_sym_RBRACE] = ACTIONS(1995), + [anon_sym_DOT] = ACTIONS(1995), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1995), + [anon_sym_return] = ACTIONS(1995), + [anon_sym_source] = ACTIONS(1995), + [anon_sym_source_DASHenv] = ACTIONS(1995), + [anon_sym_register] = ACTIONS(1995), + [anon_sym_hide] = ACTIONS(1995), + [anon_sym_hide_DASHenv] = ACTIONS(1995), + [anon_sym_overlay] = ACTIONS(1995), + [anon_sym_where] = ACTIONS(1995), + [anon_sym_PLUS] = ACTIONS(1995), + [anon_sym_not] = ACTIONS(1995), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1995), + [anon_sym_true] = ACTIONS(1995), + [anon_sym_false] = ACTIONS(1995), + [aux_sym__val_number_decimal_token1] = ACTIONS(1995), + [aux_sym__val_number_token1] = ACTIONS(1995), + [aux_sym__val_number_token2] = ACTIONS(1995), + [aux_sym__val_number_token3] = ACTIONS(1995), + [aux_sym__val_number_token4] = ACTIONS(1995), + [aux_sym__val_number_token5] = ACTIONS(1995), + [aux_sym__val_number_token6] = ACTIONS(1995), + [anon_sym_0b] = ACTIONS(1995), + [anon_sym_0o] = ACTIONS(1995), + [anon_sym_0x] = ACTIONS(1995), + [sym_val_date] = ACTIONS(1995), + [anon_sym_DQUOTE] = ACTIONS(1995), + [sym__str_single_quotes] = ACTIONS(1995), + [sym__str_back_ticks] = ACTIONS(1995), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1995), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1995), + [anon_sym_CARET] = ACTIONS(1995), [anon_sym_POUND] = ACTIONS(105), }, - [727] = { - [sym_cell_path] = STATE(862), - [sym_path] = STATE(725), - [sym_comment] = STATE(727), - [anon_sym_SEMI] = ACTIONS(920), - [anon_sym_LF] = ACTIONS(922), - [anon_sym_LBRACK] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(920), - [anon_sym_RPAREN] = ACTIONS(920), - [anon_sym_PIPE] = ACTIONS(920), - [anon_sym_DOLLAR] = ACTIONS(920), - [anon_sym_GT] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_in] = ACTIONS(920), - [anon_sym_LBRACE] = ACTIONS(920), - [anon_sym_RBRACE] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(920), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(920), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_mod] = ACTIONS(920), - [anon_sym_SLASH_SLASH] = ACTIONS(920), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_bit_DASHshl] = ACTIONS(920), - [anon_sym_bit_DASHshr] = ACTIONS(920), - [anon_sym_EQ_EQ] = ACTIONS(920), - [anon_sym_BANG_EQ] = ACTIONS(920), - [anon_sym_LT2] = ACTIONS(920), - [anon_sym_LT_EQ] = ACTIONS(920), - [anon_sym_GT_EQ] = ACTIONS(920), - [anon_sym_not_DASHin] = ACTIONS(920), - [anon_sym_starts_DASHwith] = ACTIONS(920), - [anon_sym_ends_DASHwith] = ACTIONS(920), - [anon_sym_EQ_TILDE] = ACTIONS(920), - [anon_sym_BANG_TILDE] = ACTIONS(920), - [anon_sym_bit_DASHand] = ACTIONS(920), - [anon_sym_bit_DASHxor] = ACTIONS(920), - [anon_sym_bit_DASHor] = ACTIONS(920), - [anon_sym_and] = ACTIONS(920), - [anon_sym_xor] = ACTIONS(920), - [anon_sym_or] = ACTIONS(920), - [anon_sym_null] = ACTIONS(920), - [anon_sym_true] = ACTIONS(920), - [anon_sym_false] = ACTIONS(920), - [aux_sym__val_number_decimal_token1] = ACTIONS(920), - [aux_sym__val_number_token1] = ACTIONS(920), - [aux_sym__val_number_token2] = ACTIONS(920), - [aux_sym__val_number_token3] = ACTIONS(920), - [aux_sym__val_number_token4] = ACTIONS(920), - [aux_sym__val_number_token5] = ACTIONS(920), - [aux_sym__val_number_token6] = ACTIONS(920), - [anon_sym_0b] = ACTIONS(920), - [anon_sym_0o] = ACTIONS(920), - [anon_sym_0x] = ACTIONS(920), - [sym_val_date] = ACTIONS(920), - [anon_sym_DQUOTE] = ACTIONS(920), - [sym__str_single_quotes] = ACTIONS(920), - [sym__str_back_ticks] = ACTIONS(920), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(920), - [anon_sym_err_GT] = ACTIONS(920), - [anon_sym_out_GT] = ACTIONS(920), - [anon_sym_e_GT] = ACTIONS(920), - [anon_sym_o_GT] = ACTIONS(920), - [anon_sym_err_PLUSout_GT] = ACTIONS(920), - [anon_sym_out_PLUSerr_GT] = ACTIONS(920), - [anon_sym_o_PLUSe_GT] = ACTIONS(920), - [anon_sym_e_PLUSo_GT] = ACTIONS(920), - [aux_sym_unquoted_token1] = ACTIONS(920), + [754] = { + [sym_comment] = STATE(754), + [ts_builtin_sym_end] = ACTIONS(737), + [anon_sym_SEMI] = ACTIONS(735), + [anon_sym_LF] = ACTIONS(737), + [anon_sym_LBRACK] = ACTIONS(735), + [anon_sym_LPAREN] = ACTIONS(735), + [anon_sym_PIPE] = ACTIONS(735), + [anon_sym_DOLLAR] = ACTIONS(735), + [anon_sym_GT] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [anon_sym_DASH] = ACTIONS(735), + [anon_sym_in] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_DOT] = ACTIONS(735), + [anon_sym_DOT2] = ACTIONS(737), + [anon_sym_STAR] = ACTIONS(735), + [anon_sym_STAR_STAR] = ACTIONS(735), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_SLASH] = ACTIONS(735), + [anon_sym_mod] = ACTIONS(735), + [anon_sym_SLASH_SLASH] = ACTIONS(735), + [anon_sym_PLUS] = ACTIONS(735), + [anon_sym_bit_DASHshl] = ACTIONS(735), + [anon_sym_bit_DASHshr] = ACTIONS(735), + [anon_sym_EQ_EQ] = ACTIONS(735), + [anon_sym_BANG_EQ] = ACTIONS(735), + [anon_sym_LT2] = ACTIONS(735), + [anon_sym_LT_EQ] = ACTIONS(735), + [anon_sym_GT_EQ] = ACTIONS(735), + [anon_sym_not_DASHin] = ACTIONS(735), + [anon_sym_starts_DASHwith] = ACTIONS(735), + [anon_sym_ends_DASHwith] = ACTIONS(735), + [anon_sym_EQ_TILDE] = ACTIONS(735), + [anon_sym_BANG_TILDE] = ACTIONS(735), + [anon_sym_bit_DASHand] = ACTIONS(735), + [anon_sym_bit_DASHxor] = ACTIONS(735), + [anon_sym_bit_DASHor] = ACTIONS(735), + [anon_sym_and] = ACTIONS(735), + [anon_sym_xor] = ACTIONS(735), + [anon_sym_or] = ACTIONS(735), + [anon_sym_null] = ACTIONS(735), + [anon_sym_true] = ACTIONS(735), + [anon_sym_false] = ACTIONS(735), + [aux_sym__val_number_decimal_token1] = ACTIONS(735), + [aux_sym__val_number_token1] = ACTIONS(735), + [aux_sym__val_number_token2] = ACTIONS(735), + [aux_sym__val_number_token3] = ACTIONS(735), + [aux_sym__val_number_token4] = ACTIONS(735), + [aux_sym__val_number_token5] = ACTIONS(735), + [aux_sym__val_number_token6] = ACTIONS(735), + [sym_filesize_unit] = ACTIONS(735), + [sym_duration_unit] = ACTIONS(735), + [anon_sym_0b] = ACTIONS(735), + [anon_sym_0o] = ACTIONS(735), + [anon_sym_0x] = ACTIONS(735), + [sym_val_date] = ACTIONS(735), + [anon_sym_DQUOTE] = ACTIONS(735), + [sym__str_single_quotes] = ACTIONS(735), + [sym__str_back_ticks] = ACTIONS(735), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(735), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(735), + [anon_sym_err_GT] = ACTIONS(735), + [anon_sym_out_GT] = ACTIONS(735), + [anon_sym_e_GT] = ACTIONS(735), + [anon_sym_o_GT] = ACTIONS(735), + [anon_sym_err_PLUSout_GT] = ACTIONS(735), + [anon_sym_out_PLUSerr_GT] = ACTIONS(735), + [anon_sym_o_PLUSe_GT] = ACTIONS(735), + [anon_sym_e_PLUSo_GT] = ACTIONS(735), + [aux_sym_unquoted_token1] = ACTIONS(735), + [aux_sym_unquoted_token6] = ACTIONS(735), [anon_sym_POUND] = ACTIONS(105), }, - [728] = { - [sym_comment] = STATE(728), - [ts_builtin_sym_end] = ACTIONS(717), - [anon_sym_SEMI] = ACTIONS(715), - [anon_sym_LF] = ACTIONS(717), - [anon_sym_LBRACK] = ACTIONS(715), - [anon_sym_LPAREN] = ACTIONS(715), - [anon_sym_PIPE] = ACTIONS(715), - [anon_sym_DOLLAR] = ACTIONS(715), - [anon_sym_GT] = ACTIONS(715), - [anon_sym_DASH] = ACTIONS(715), - [anon_sym_in] = ACTIONS(715), - [anon_sym_LBRACE] = ACTIONS(715), - [anon_sym_DOT] = ACTIONS(715), - [anon_sym_DOT2] = ACTIONS(717), - [anon_sym_STAR] = ACTIONS(715), - [anon_sym_STAR_STAR] = ACTIONS(715), - [anon_sym_PLUS_PLUS] = ACTIONS(715), - [anon_sym_SLASH] = ACTIONS(715), - [anon_sym_mod] = ACTIONS(715), - [anon_sym_SLASH_SLASH] = ACTIONS(715), - [anon_sym_PLUS] = ACTIONS(715), - [anon_sym_bit_DASHshl] = ACTIONS(715), - [anon_sym_bit_DASHshr] = ACTIONS(715), - [anon_sym_EQ_EQ] = ACTIONS(715), - [anon_sym_BANG_EQ] = ACTIONS(715), - [anon_sym_LT2] = ACTIONS(715), - [anon_sym_LT_EQ] = ACTIONS(715), - [anon_sym_GT_EQ] = ACTIONS(715), - [anon_sym_not_DASHin] = ACTIONS(715), - [anon_sym_starts_DASHwith] = ACTIONS(715), - [anon_sym_ends_DASHwith] = ACTIONS(715), - [anon_sym_EQ_TILDE] = ACTIONS(715), - [anon_sym_BANG_TILDE] = ACTIONS(715), - [anon_sym_bit_DASHand] = ACTIONS(715), - [anon_sym_bit_DASHxor] = ACTIONS(715), - [anon_sym_bit_DASHor] = ACTIONS(715), - [anon_sym_and] = ACTIONS(715), - [anon_sym_xor] = ACTIONS(715), - [anon_sym_or] = ACTIONS(715), - [anon_sym_null] = ACTIONS(715), - [anon_sym_true] = ACTIONS(715), - [anon_sym_false] = ACTIONS(715), - [aux_sym__val_number_decimal_token1] = ACTIONS(715), - [aux_sym__val_number_token1] = ACTIONS(715), - [aux_sym__val_number_token2] = ACTIONS(715), - [aux_sym__val_number_token3] = ACTIONS(715), - [aux_sym__val_number_token4] = ACTIONS(715), - [aux_sym__val_number_token5] = ACTIONS(715), - [aux_sym__val_number_token6] = ACTIONS(715), - [sym_filesize_unit] = ACTIONS(715), - [sym_duration_unit] = ACTIONS(715), - [anon_sym_0b] = ACTIONS(715), - [anon_sym_0o] = ACTIONS(715), - [anon_sym_0x] = ACTIONS(715), - [sym_val_date] = ACTIONS(715), - [anon_sym_DQUOTE] = ACTIONS(715), - [sym__str_single_quotes] = ACTIONS(715), - [sym__str_back_ticks] = ACTIONS(715), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(715), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(715), - [anon_sym_err_GT] = ACTIONS(715), - [anon_sym_out_GT] = ACTIONS(715), - [anon_sym_e_GT] = ACTIONS(715), - [anon_sym_o_GT] = ACTIONS(715), - [anon_sym_err_PLUSout_GT] = ACTIONS(715), - [anon_sym_out_PLUSerr_GT] = ACTIONS(715), - [anon_sym_o_PLUSe_GT] = ACTIONS(715), - [anon_sym_e_PLUSo_GT] = ACTIONS(715), - [aux_sym_unquoted_token1] = ACTIONS(715), - [aux_sym_unquoted_token6] = ACTIONS(715), + [755] = { + [sym_comment] = STATE(755), + [ts_builtin_sym_end] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(775), + [anon_sym_LF] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LPAREN] = ACTIONS(775), + [anon_sym_PIPE] = ACTIONS(775), + [anon_sym_DOLLAR] = ACTIONS(775), + [anon_sym_GT] = ACTIONS(775), + [anon_sym_DASH_DASH] = ACTIONS(775), + [anon_sym_DASH] = ACTIONS(775), + [anon_sym_in] = ACTIONS(775), + [anon_sym_LBRACE] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT2] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(775), + [anon_sym_STAR_STAR] = ACTIONS(775), + [anon_sym_PLUS_PLUS] = ACTIONS(775), + [anon_sym_SLASH] = ACTIONS(775), + [anon_sym_mod] = ACTIONS(775), + [anon_sym_SLASH_SLASH] = ACTIONS(775), + [anon_sym_PLUS] = ACTIONS(775), + [anon_sym_bit_DASHshl] = ACTIONS(775), + [anon_sym_bit_DASHshr] = ACTIONS(775), + [anon_sym_EQ_EQ] = ACTIONS(775), + [anon_sym_BANG_EQ] = ACTIONS(775), + [anon_sym_LT2] = ACTIONS(775), + [anon_sym_LT_EQ] = ACTIONS(775), + [anon_sym_GT_EQ] = ACTIONS(775), + [anon_sym_not_DASHin] = ACTIONS(775), + [anon_sym_starts_DASHwith] = ACTIONS(775), + [anon_sym_ends_DASHwith] = ACTIONS(775), + [anon_sym_EQ_TILDE] = ACTIONS(775), + [anon_sym_BANG_TILDE] = ACTIONS(775), + [anon_sym_bit_DASHand] = ACTIONS(775), + [anon_sym_bit_DASHxor] = ACTIONS(775), + [anon_sym_bit_DASHor] = ACTIONS(775), + [anon_sym_and] = ACTIONS(775), + [anon_sym_xor] = ACTIONS(775), + [anon_sym_or] = ACTIONS(775), + [anon_sym_null] = ACTIONS(775), + [anon_sym_true] = ACTIONS(775), + [anon_sym_false] = ACTIONS(775), + [aux_sym__val_number_decimal_token1] = ACTIONS(775), + [aux_sym__val_number_token1] = ACTIONS(775), + [aux_sym__val_number_token2] = ACTIONS(775), + [aux_sym__val_number_token3] = ACTIONS(775), + [aux_sym__val_number_token4] = ACTIONS(775), + [aux_sym__val_number_token5] = ACTIONS(775), + [aux_sym__val_number_token6] = ACTIONS(775), + [sym_filesize_unit] = ACTIONS(775), + [sym_duration_unit] = ACTIONS(775), + [anon_sym_0b] = ACTIONS(775), + [anon_sym_0o] = ACTIONS(775), + [anon_sym_0x] = ACTIONS(775), + [sym_val_date] = ACTIONS(775), + [anon_sym_DQUOTE] = ACTIONS(775), + [sym__str_single_quotes] = ACTIONS(775), + [sym__str_back_ticks] = ACTIONS(775), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(775), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(775), + [anon_sym_err_GT] = ACTIONS(775), + [anon_sym_out_GT] = ACTIONS(775), + [anon_sym_e_GT] = ACTIONS(775), + [anon_sym_o_GT] = ACTIONS(775), + [anon_sym_err_PLUSout_GT] = ACTIONS(775), + [anon_sym_out_PLUSerr_GT] = ACTIONS(775), + [anon_sym_o_PLUSe_GT] = ACTIONS(775), + [anon_sym_e_PLUSo_GT] = ACTIONS(775), + [aux_sym_unquoted_token1] = ACTIONS(775), + [aux_sym_unquoted_token6] = ACTIONS(775), [anon_sym_POUND] = ACTIONS(105), }, - [729] = { - [sym_cell_path] = STATE(819), - [sym_path] = STATE(718), - [sym_comment] = STATE(729), - [anon_sym_SEMI] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_RPAREN] = ACTIONS(871), - [anon_sym_PIPE] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(1984), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_err_GT] = ACTIONS(871), - [anon_sym_out_GT] = ACTIONS(871), - [anon_sym_e_GT] = ACTIONS(871), - [anon_sym_o_GT] = ACTIONS(871), - [anon_sym_err_PLUSout_GT] = ACTIONS(871), - [anon_sym_out_PLUSerr_GT] = ACTIONS(871), - [anon_sym_o_PLUSe_GT] = ACTIONS(871), - [anon_sym_e_PLUSo_GT] = ACTIONS(871), - [aux_sym_unquoted_token1] = ACTIONS(871), + [756] = { + [sym_cell_path] = STATE(905), + [sym_path] = STATE(737), + [sym_comment] = STATE(756), + [anon_sym_SEMI] = ACTIONS(899), + [anon_sym_LF] = ACTIONS(901), + [anon_sym_LBRACK] = ACTIONS(899), + [anon_sym_LPAREN] = ACTIONS(899), + [anon_sym_RPAREN] = ACTIONS(899), + [anon_sym_PIPE] = ACTIONS(899), + [anon_sym_DOLLAR] = ACTIONS(899), + [anon_sym_GT] = ACTIONS(899), + [anon_sym_DASH_DASH] = ACTIONS(899), + [anon_sym_DASH] = ACTIONS(899), + [anon_sym_in] = ACTIONS(899), + [anon_sym_LBRACE] = ACTIONS(899), + [anon_sym_RBRACE] = ACTIONS(899), + [anon_sym_DOT] = ACTIONS(899), + [anon_sym_DOT2] = ACTIONS(1759), + [anon_sym_STAR] = ACTIONS(899), + [anon_sym_STAR_STAR] = ACTIONS(899), + [anon_sym_PLUS_PLUS] = ACTIONS(899), + [anon_sym_SLASH] = ACTIONS(899), + [anon_sym_mod] = ACTIONS(899), + [anon_sym_SLASH_SLASH] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(899), + [anon_sym_bit_DASHshl] = ACTIONS(899), + [anon_sym_bit_DASHshr] = ACTIONS(899), + [anon_sym_EQ_EQ] = ACTIONS(899), + [anon_sym_BANG_EQ] = ACTIONS(899), + [anon_sym_LT2] = ACTIONS(899), + [anon_sym_LT_EQ] = ACTIONS(899), + [anon_sym_GT_EQ] = ACTIONS(899), + [anon_sym_not_DASHin] = ACTIONS(899), + [anon_sym_starts_DASHwith] = ACTIONS(899), + [anon_sym_ends_DASHwith] = ACTIONS(899), + [anon_sym_EQ_TILDE] = ACTIONS(899), + [anon_sym_BANG_TILDE] = ACTIONS(899), + [anon_sym_bit_DASHand] = ACTIONS(899), + [anon_sym_bit_DASHxor] = ACTIONS(899), + [anon_sym_bit_DASHor] = ACTIONS(899), + [anon_sym_and] = ACTIONS(899), + [anon_sym_xor] = ACTIONS(899), + [anon_sym_or] = ACTIONS(899), + [anon_sym_null] = ACTIONS(899), + [anon_sym_true] = ACTIONS(899), + [anon_sym_false] = ACTIONS(899), + [aux_sym__val_number_decimal_token1] = ACTIONS(899), + [aux_sym__val_number_token1] = ACTIONS(899), + [aux_sym__val_number_token2] = ACTIONS(899), + [aux_sym__val_number_token3] = ACTIONS(899), + [aux_sym__val_number_token4] = ACTIONS(899), + [aux_sym__val_number_token5] = ACTIONS(899), + [aux_sym__val_number_token6] = ACTIONS(899), + [anon_sym_0b] = ACTIONS(899), + [anon_sym_0o] = ACTIONS(899), + [anon_sym_0x] = ACTIONS(899), + [sym_val_date] = ACTIONS(899), + [anon_sym_DQUOTE] = ACTIONS(899), + [sym__str_single_quotes] = ACTIONS(899), + [sym__str_back_ticks] = ACTIONS(899), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(899), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(899), + [anon_sym_err_GT] = ACTIONS(899), + [anon_sym_out_GT] = ACTIONS(899), + [anon_sym_e_GT] = ACTIONS(899), + [anon_sym_o_GT] = ACTIONS(899), + [anon_sym_err_PLUSout_GT] = ACTIONS(899), + [anon_sym_out_PLUSerr_GT] = ACTIONS(899), + [anon_sym_o_PLUSe_GT] = ACTIONS(899), + [anon_sym_e_PLUSo_GT] = ACTIONS(899), + [aux_sym_unquoted_token1] = ACTIONS(899), [anon_sym_POUND] = ACTIONS(105), }, - [730] = { - [sym_path] = STATE(813), - [sym_comment] = STATE(730), - [aux_sym_cell_path_repeat1] = STATE(706), - [anon_sym_SEMI] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_RPAREN] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_err_GT] = ACTIONS(788), - [anon_sym_out_GT] = ACTIONS(788), - [anon_sym_e_GT] = ACTIONS(788), - [anon_sym_o_GT] = ACTIONS(788), - [anon_sym_err_PLUSout_GT] = ACTIONS(788), - [anon_sym_out_PLUSerr_GT] = ACTIONS(788), - [anon_sym_o_PLUSe_GT] = ACTIONS(788), - [anon_sym_e_PLUSo_GT] = ACTIONS(788), - [aux_sym_unquoted_token1] = ACTIONS(788), + [757] = { + [sym_comment] = STATE(757), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1737), [anon_sym_POUND] = ACTIONS(105), }, - [731] = { - [sym_comment] = STATE(731), - [anon_sym_SEMI] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_PIPE] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(1987), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(1989), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_err_GT] = ACTIONS(855), - [anon_sym_out_GT] = ACTIONS(855), - [anon_sym_e_GT] = ACTIONS(855), - [anon_sym_o_GT] = ACTIONS(855), - [anon_sym_err_PLUSout_GT] = ACTIONS(855), - [anon_sym_out_PLUSerr_GT] = ACTIONS(855), - [anon_sym_o_PLUSe_GT] = ACTIONS(855), - [anon_sym_e_PLUSo_GT] = ACTIONS(855), - [aux_sym_unquoted_token1] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(1991), + [758] = { + [sym_expr_parenthesized] = STATE(1342), + [sym__immediate_decimal] = STATE(1340), + [sym_val_variable] = STATE(1342), + [sym__var] = STATE(1003), + [sym_comment] = STATE(758), + [anon_sym_export] = ACTIONS(1999), + [anon_sym_alias] = ACTIONS(1999), + [anon_sym_let] = ACTIONS(1999), + [anon_sym_let_DASHenv] = ACTIONS(1999), + [anon_sym_mut] = ACTIONS(1999), + [anon_sym_const] = ACTIONS(1999), + [anon_sym_SEMI] = ACTIONS(1999), + [sym_cmd_identifier] = ACTIONS(1999), + [anon_sym_LF] = ACTIONS(2001), + [anon_sym_def] = ACTIONS(1999), + [anon_sym_export_DASHenv] = ACTIONS(1999), + [anon_sym_extern] = ACTIONS(1999), + [anon_sym_module] = ACTIONS(1999), + [anon_sym_use] = ACTIONS(1999), + [anon_sym_LBRACK] = ACTIONS(1999), + [anon_sym_LPAREN] = ACTIONS(1595), + [anon_sym_RPAREN] = ACTIONS(1999), + [anon_sym_DOLLAR] = ACTIONS(1597), + [anon_sym_error] = ACTIONS(1999), + [anon_sym_DASH] = ACTIONS(1999), + [anon_sym_break] = ACTIONS(1999), + [anon_sym_continue] = ACTIONS(1999), + [anon_sym_for] = ACTIONS(1999), + [anon_sym_loop] = ACTIONS(1999), + [anon_sym_while] = ACTIONS(1999), + [anon_sym_do] = ACTIONS(1999), + [anon_sym_if] = ACTIONS(1999), + [anon_sym_match] = ACTIONS(1999), + [anon_sym_LBRACE] = ACTIONS(1999), + [anon_sym_RBRACE] = ACTIONS(1999), + [anon_sym_DOT] = ACTIONS(1999), + [anon_sym_DOT2] = ACTIONS(1601), + [anon_sym_try] = ACTIONS(1999), + [anon_sym_return] = ACTIONS(1999), + [anon_sym_source] = ACTIONS(1999), + [anon_sym_source_DASHenv] = ACTIONS(1999), + [anon_sym_register] = ACTIONS(1999), + [anon_sym_hide] = ACTIONS(1999), + [anon_sym_hide_DASHenv] = ACTIONS(1999), + [anon_sym_overlay] = ACTIONS(1999), + [anon_sym_where] = ACTIONS(1999), + [anon_sym_PLUS] = ACTIONS(1999), + [anon_sym_not] = ACTIONS(1999), + [aux_sym__immediate_decimal_token1] = ACTIONS(1605), + [anon_sym_DASH2] = ACTIONS(1607), + [anon_sym_PLUS2] = ACTIONS(1609), + [anon_sym_null] = ACTIONS(1999), + [anon_sym_true] = ACTIONS(1999), + [anon_sym_false] = ACTIONS(1999), + [aux_sym__val_number_decimal_token1] = ACTIONS(1999), + [aux_sym__val_number_token1] = ACTIONS(1999), + [aux_sym__val_number_token2] = ACTIONS(1999), + [aux_sym__val_number_token3] = ACTIONS(1999), + [aux_sym__val_number_token4] = ACTIONS(1999), + [aux_sym__val_number_token5] = ACTIONS(1999), + [aux_sym__val_number_token6] = ACTIONS(1999), + [anon_sym_0b] = ACTIONS(1999), + [anon_sym_0o] = ACTIONS(1999), + [anon_sym_0x] = ACTIONS(1999), + [sym_val_date] = ACTIONS(1999), + [anon_sym_DQUOTE] = ACTIONS(1999), + [sym__str_single_quotes] = ACTIONS(1999), + [sym__str_back_ticks] = ACTIONS(1999), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1999), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1999), + [anon_sym_CARET] = ACTIONS(1999), [anon_sym_POUND] = ACTIONS(105), }, - [732] = { - [sym_comment] = STATE(732), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_SEMI] = ACTIONS(723), - [anon_sym_LF] = ACTIONS(725), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LPAREN] = ACTIONS(723), - [anon_sym_PIPE] = ACTIONS(723), - [anon_sym_DOLLAR] = ACTIONS(723), - [anon_sym_GT] = ACTIONS(723), - [anon_sym_DASH] = ACTIONS(723), - [anon_sym_in] = ACTIONS(723), - [anon_sym_LBRACE] = ACTIONS(723), - [anon_sym_DOT] = ACTIONS(723), - [anon_sym_DOT2] = ACTIONS(725), - [anon_sym_STAR] = ACTIONS(723), - [anon_sym_STAR_STAR] = ACTIONS(723), - [anon_sym_PLUS_PLUS] = ACTIONS(723), - [anon_sym_SLASH] = ACTIONS(723), - [anon_sym_mod] = ACTIONS(723), - [anon_sym_SLASH_SLASH] = ACTIONS(723), - [anon_sym_PLUS] = ACTIONS(723), - [anon_sym_bit_DASHshl] = ACTIONS(723), - [anon_sym_bit_DASHshr] = ACTIONS(723), - [anon_sym_EQ_EQ] = ACTIONS(723), - [anon_sym_BANG_EQ] = ACTIONS(723), - [anon_sym_LT2] = ACTIONS(723), - [anon_sym_LT_EQ] = ACTIONS(723), - [anon_sym_GT_EQ] = ACTIONS(723), - [anon_sym_not_DASHin] = ACTIONS(723), - [anon_sym_starts_DASHwith] = ACTIONS(723), - [anon_sym_ends_DASHwith] = ACTIONS(723), - [anon_sym_EQ_TILDE] = ACTIONS(723), - [anon_sym_BANG_TILDE] = ACTIONS(723), - [anon_sym_bit_DASHand] = ACTIONS(723), - [anon_sym_bit_DASHxor] = ACTIONS(723), - [anon_sym_bit_DASHor] = ACTIONS(723), - [anon_sym_and] = ACTIONS(723), - [anon_sym_xor] = ACTIONS(723), - [anon_sym_or] = ACTIONS(723), - [anon_sym_null] = ACTIONS(723), - [anon_sym_true] = ACTIONS(723), - [anon_sym_false] = ACTIONS(723), - [aux_sym__val_number_decimal_token1] = ACTIONS(723), - [aux_sym__val_number_token1] = ACTIONS(723), - [aux_sym__val_number_token2] = ACTIONS(723), - [aux_sym__val_number_token3] = ACTIONS(723), - [aux_sym__val_number_token4] = ACTIONS(723), - [aux_sym__val_number_token5] = ACTIONS(723), - [aux_sym__val_number_token6] = ACTIONS(723), - [sym_filesize_unit] = ACTIONS(723), - [sym_duration_unit] = ACTIONS(723), - [anon_sym_0b] = ACTIONS(723), - [anon_sym_0o] = ACTIONS(723), - [anon_sym_0x] = ACTIONS(723), - [sym_val_date] = ACTIONS(723), - [anon_sym_DQUOTE] = ACTIONS(723), - [sym__str_single_quotes] = ACTIONS(723), - [sym__str_back_ticks] = ACTIONS(723), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(723), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(723), - [anon_sym_err_GT] = ACTIONS(723), - [anon_sym_out_GT] = ACTIONS(723), - [anon_sym_e_GT] = ACTIONS(723), - [anon_sym_o_GT] = ACTIONS(723), - [anon_sym_err_PLUSout_GT] = ACTIONS(723), - [anon_sym_out_PLUSerr_GT] = ACTIONS(723), - [anon_sym_o_PLUSe_GT] = ACTIONS(723), - [anon_sym_e_PLUSo_GT] = ACTIONS(723), - [aux_sym_unquoted_token1] = ACTIONS(723), - [aux_sym_unquoted_token6] = ACTIONS(723), + [759] = { + [sym__command_name] = STATE(1298), + [sym_scope_pattern] = STATE(1297), + [sym_wild_card] = STATE(1296), + [sym_command_list] = STATE(1295), + [sym_val_string] = STATE(1065), + [sym__str_double_quotes] = STATE(1112), + [sym_comment] = STATE(759), + [anon_sym_export] = ACTIONS(2003), + [anon_sym_alias] = ACTIONS(2003), + [anon_sym_let] = ACTIONS(2003), + [anon_sym_let_DASHenv] = ACTIONS(2003), + [anon_sym_mut] = ACTIONS(2003), + [anon_sym_const] = ACTIONS(2003), + [anon_sym_SEMI] = ACTIONS(2003), + [sym_cmd_identifier] = ACTIONS(2005), + [anon_sym_LF] = ACTIONS(2007), + [anon_sym_def] = ACTIONS(2003), + [anon_sym_export_DASHenv] = ACTIONS(2003), + [anon_sym_extern] = ACTIONS(2003), + [anon_sym_module] = ACTIONS(2003), + [anon_sym_use] = ACTIONS(2003), + [anon_sym_LBRACK] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2003), + [anon_sym_RPAREN] = ACTIONS(2003), + [anon_sym_DOLLAR] = ACTIONS(2003), + [anon_sym_error] = ACTIONS(2003), + [anon_sym_DASH] = ACTIONS(2003), + [anon_sym_break] = ACTIONS(2003), + [anon_sym_continue] = ACTIONS(2003), + [anon_sym_for] = ACTIONS(2003), + [anon_sym_loop] = ACTIONS(2003), + [anon_sym_while] = ACTIONS(2003), + [anon_sym_do] = ACTIONS(2003), + [anon_sym_if] = ACTIONS(2003), + [anon_sym_match] = ACTIONS(2003), + [anon_sym_LBRACE] = ACTIONS(2003), + [anon_sym_RBRACE] = ACTIONS(2003), + [anon_sym_DOT] = ACTIONS(2003), + [anon_sym_try] = ACTIONS(2003), + [anon_sym_return] = ACTIONS(2003), + [anon_sym_source] = ACTIONS(2003), + [anon_sym_source_DASHenv] = ACTIONS(2003), + [anon_sym_register] = ACTIONS(2003), + [anon_sym_hide] = ACTIONS(2003), + [anon_sym_hide_DASHenv] = ACTIONS(2003), + [anon_sym_overlay] = ACTIONS(2003), + [anon_sym_STAR] = ACTIONS(2011), + [anon_sym_where] = ACTIONS(2003), + [anon_sym_PLUS] = ACTIONS(2003), + [anon_sym_not] = ACTIONS(2003), + [anon_sym_null] = ACTIONS(2003), + [anon_sym_true] = ACTIONS(2003), + [anon_sym_false] = ACTIONS(2003), + [aux_sym__val_number_decimal_token1] = ACTIONS(2003), + [aux_sym__val_number_token1] = ACTIONS(2003), + [aux_sym__val_number_token2] = ACTIONS(2003), + [aux_sym__val_number_token3] = ACTIONS(2003), + [aux_sym__val_number_token4] = ACTIONS(2003), + [aux_sym__val_number_token5] = ACTIONS(2003), + [aux_sym__val_number_token6] = ACTIONS(2003), + [anon_sym_0b] = ACTIONS(2003), + [anon_sym_0o] = ACTIONS(2003), + [anon_sym_0x] = ACTIONS(2003), + [sym_val_date] = ACTIONS(2003), + [anon_sym_DQUOTE] = ACTIONS(2013), + [sym__str_single_quotes] = ACTIONS(2015), + [sym__str_back_ticks] = ACTIONS(2015), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2003), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2003), + [anon_sym_CARET] = ACTIONS(2003), [anon_sym_POUND] = ACTIONS(105), }, - [733] = { - [sym_comment] = STATE(733), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_DOT2] = ACTIONS(1993), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1995), + [760] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2844), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(760), + [aux_sym__command_parenthesized_body_repeat1] = STATE(760), + [anon_sym_SEMI] = ACTIONS(2017), + [anon_sym_LF] = ACTIONS(2019), + [anon_sym_LBRACK] = ACTIONS(2022), + [anon_sym_LPAREN] = ACTIONS(2025), + [anon_sym_RPAREN] = ACTIONS(2017), + [anon_sym_PIPE] = ACTIONS(2017), + [anon_sym_DOLLAR] = ACTIONS(2028), + [anon_sym_DASH_DASH] = ACTIONS(2031), + [anon_sym_DASH] = ACTIONS(2034), + [anon_sym_LBRACE] = ACTIONS(2037), + [anon_sym_DOT] = ACTIONS(2040), + [anon_sym_PLUS] = ACTIONS(2043), + [anon_sym_null] = ACTIONS(2046), + [anon_sym_true] = ACTIONS(2049), + [anon_sym_false] = ACTIONS(2049), + [aux_sym__val_number_decimal_token1] = ACTIONS(2052), + [aux_sym__val_number_token1] = ACTIONS(2055), + [aux_sym__val_number_token2] = ACTIONS(2055), + [aux_sym__val_number_token3] = ACTIONS(2055), + [aux_sym__val_number_token4] = ACTIONS(2058), + [aux_sym__val_number_token5] = ACTIONS(2058), + [aux_sym__val_number_token6] = ACTIONS(2058), + [anon_sym_0b] = ACTIONS(2061), + [anon_sym_0o] = ACTIONS(2061), + [anon_sym_0x] = ACTIONS(2061), + [sym_val_date] = ACTIONS(2064), + [anon_sym_DQUOTE] = ACTIONS(2067), + [sym__str_single_quotes] = ACTIONS(2070), + [sym__str_back_ticks] = ACTIONS(2070), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2073), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2076), + [anon_sym_err_GT] = ACTIONS(2079), + [anon_sym_out_GT] = ACTIONS(2079), + [anon_sym_e_GT] = ACTIONS(2079), + [anon_sym_o_GT] = ACTIONS(2079), + [anon_sym_err_PLUSout_GT] = ACTIONS(2079), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2079), + [anon_sym_o_PLUSe_GT] = ACTIONS(2079), + [anon_sym_e_PLUSo_GT] = ACTIONS(2079), + [aux_sym_unquoted_token1] = ACTIONS(2082), [anon_sym_POUND] = ACTIONS(105), }, - [734] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(734), - [aux_sym_command_repeat1] = STATE(744), - [anon_sym_SEMI] = ACTIONS(1997), - [anon_sym_LF] = ACTIONS(1999), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(1997), - [anon_sym_PIPE] = ACTIONS(1997), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1997), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [761] = { + [sym_expr_parenthesized] = STATE(2576), + [sym_val_range] = STATE(2738), + [sym__value] = STATE(2738), + [sym_val_nothing] = STATE(2805), + [sym_val_bool] = STATE(2805), + [sym_val_variable] = STATE(2715), + [sym__var] = STATE(2498), + [sym_val_number] = STATE(2544), + [sym__val_number_decimal] = STATE(2461), + [sym__val_number] = STATE(2517), + [sym_val_duration] = STATE(2805), + [sym_val_filesize] = STATE(2805), + [sym_val_binary] = STATE(2805), + [sym_val_string] = STATE(2805), + [sym__str_double_quotes] = STATE(2796), + [sym_val_interpolated] = STATE(2805), + [sym__inter_single_quotes] = STATE(2736), + [sym__inter_double_quotes] = STATE(2735), + [sym_val_list] = STATE(2805), + [sym_val_record] = STATE(2805), + [sym_val_table] = STATE(2805), + [sym_val_closure] = STATE(2805), + [sym__cmd_arg] = STATE(2782), + [sym_redirection] = STATE(2842), + [sym__flag] = STATE(2841), + [sym_short_flag] = STATE(2799), + [sym_long_flag] = STATE(2799), + [sym_unquoted] = STATE(2718), + [sym_comment] = STATE(761), + [aux_sym_command_repeat1] = STATE(786), + [ts_builtin_sym_end] = ACTIONS(1854), + [anon_sym_SEMI] = ACTIONS(1852), + [anon_sym_LF] = ACTIONS(1854), + [anon_sym_LBRACK] = ACTIONS(2085), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_PIPE] = ACTIONS(1852), + [anon_sym_DOLLAR] = ACTIONS(2089), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_LBRACE] = ACTIONS(2095), + [anon_sym_DOT] = ACTIONS(2097), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_null] = ACTIONS(2101), + [anon_sym_true] = ACTIONS(2103), + [anon_sym_false] = ACTIONS(2103), + [aux_sym__val_number_decimal_token1] = ACTIONS(2105), + [aux_sym__val_number_token1] = ACTIONS(2107), + [aux_sym__val_number_token2] = ACTIONS(2107), + [aux_sym__val_number_token3] = ACTIONS(2107), + [aux_sym__val_number_token4] = ACTIONS(2109), + [aux_sym__val_number_token5] = ACTIONS(2109), + [aux_sym__val_number_token6] = ACTIONS(2109), + [anon_sym_0b] = ACTIONS(2111), + [anon_sym_0o] = ACTIONS(2111), + [anon_sym_0x] = ACTIONS(2111), + [sym_val_date] = ACTIONS(2113), + [anon_sym_DQUOTE] = ACTIONS(2115), + [sym__str_single_quotes] = ACTIONS(2117), + [sym__str_back_ticks] = ACTIONS(2117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2119), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2121), + [anon_sym_err_GT] = ACTIONS(2123), + [anon_sym_out_GT] = ACTIONS(2123), + [anon_sym_e_GT] = ACTIONS(2123), + [anon_sym_o_GT] = ACTIONS(2123), + [anon_sym_err_PLUSout_GT] = ACTIONS(2123), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2123), + [anon_sym_o_PLUSe_GT] = ACTIONS(2123), + [anon_sym_e_PLUSo_GT] = ACTIONS(2123), + [aux_sym_unquoted_token1] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(105), }, - [735] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(735), - [aux_sym_command_repeat1] = STATE(720), - [anon_sym_SEMI] = ACTIONS(1795), - [anon_sym_LF] = ACTIONS(1797), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(1795), - [anon_sym_PIPE] = ACTIONS(1795), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1795), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [762] = { + [sym_comment] = STATE(762), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1844), [anon_sym_POUND] = ACTIONS(105), }, - [736] = { - [sym_cell_path] = STATE(887), - [sym_path] = STATE(725), - [sym_comment] = STATE(736), - [anon_sym_SEMI] = ACTIONS(904), - [anon_sym_LF] = ACTIONS(906), - [anon_sym_LBRACK] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_RPAREN] = ACTIONS(904), - [anon_sym_PIPE] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_in] = ACTIONS(904), - [anon_sym_LBRACE] = ACTIONS(904), - [anon_sym_RBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(904), - [anon_sym_STAR_STAR] = ACTIONS(904), - [anon_sym_PLUS_PLUS] = ACTIONS(904), - [anon_sym_SLASH] = ACTIONS(904), - [anon_sym_mod] = ACTIONS(904), - [anon_sym_SLASH_SLASH] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_bit_DASHshl] = ACTIONS(904), - [anon_sym_bit_DASHshr] = ACTIONS(904), - [anon_sym_EQ_EQ] = ACTIONS(904), - [anon_sym_BANG_EQ] = ACTIONS(904), - [anon_sym_LT2] = ACTIONS(904), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_not_DASHin] = ACTIONS(904), - [anon_sym_starts_DASHwith] = ACTIONS(904), - [anon_sym_ends_DASHwith] = ACTIONS(904), - [anon_sym_EQ_TILDE] = ACTIONS(904), - [anon_sym_BANG_TILDE] = ACTIONS(904), - [anon_sym_bit_DASHand] = ACTIONS(904), - [anon_sym_bit_DASHxor] = ACTIONS(904), - [anon_sym_bit_DASHor] = ACTIONS(904), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(904), - [anon_sym_or] = ACTIONS(904), - [anon_sym_null] = ACTIONS(904), - [anon_sym_true] = ACTIONS(904), - [anon_sym_false] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_0b] = ACTIONS(904), - [anon_sym_0o] = ACTIONS(904), - [anon_sym_0x] = ACTIONS(904), - [sym_val_date] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(904), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(904), - [anon_sym_err_GT] = ACTIONS(904), - [anon_sym_out_GT] = ACTIONS(904), - [anon_sym_e_GT] = ACTIONS(904), - [anon_sym_o_GT] = ACTIONS(904), - [anon_sym_err_PLUSout_GT] = ACTIONS(904), - [anon_sym_out_PLUSerr_GT] = ACTIONS(904), - [anon_sym_o_PLUSe_GT] = ACTIONS(904), - [anon_sym_e_PLUSo_GT] = ACTIONS(904), - [aux_sym_unquoted_token1] = ACTIONS(904), + [763] = { + [sym_path] = STATE(898), + [sym_comment] = STATE(763), + [aux_sym_cell_path_repeat1] = STATE(782), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_err_GT] = ACTIONS(828), + [anon_sym_out_GT] = ACTIONS(828), + [anon_sym_e_GT] = ACTIONS(828), + [anon_sym_o_GT] = ACTIONS(828), + [anon_sym_err_PLUSout_GT] = ACTIONS(828), + [anon_sym_out_PLUSerr_GT] = ACTIONS(828), + [anon_sym_o_PLUSe_GT] = ACTIONS(828), + [anon_sym_e_PLUSo_GT] = ACTIONS(828), + [aux_sym_unquoted_token1] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, - [737] = { - [sym_expr_parenthesized] = STATE(1343), - [sym__immediate_decimal] = STATE(1341), - [sym_val_variable] = STATE(1343), - [sym__var] = STATE(1016), - [sym_comment] = STATE(737), - [ts_builtin_sym_end] = ACTIONS(1773), - [anon_sym_export] = ACTIONS(1771), - [anon_sym_alias] = ACTIONS(1771), - [anon_sym_let] = ACTIONS(1771), - [anon_sym_let_DASHenv] = ACTIONS(1771), - [anon_sym_mut] = ACTIONS(1771), - [anon_sym_const] = ACTIONS(1771), - [anon_sym_SEMI] = ACTIONS(1771), - [sym_cmd_identifier] = ACTIONS(1771), - [anon_sym_LF] = ACTIONS(1773), - [anon_sym_def] = ACTIONS(1771), - [anon_sym_export_DASHenv] = ACTIONS(1771), - [anon_sym_extern] = ACTIONS(1771), - [anon_sym_module] = ACTIONS(1771), - [anon_sym_use] = ACTIONS(1771), - [anon_sym_LBRACK] = ACTIONS(1771), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1771), - [anon_sym_DASH] = ACTIONS(1771), - [anon_sym_break] = ACTIONS(1771), - [anon_sym_continue] = ACTIONS(1771), - [anon_sym_for] = ACTIONS(1771), - [anon_sym_loop] = ACTIONS(1771), - [anon_sym_while] = ACTIONS(1771), - [anon_sym_do] = ACTIONS(1771), - [anon_sym_if] = ACTIONS(1771), - [anon_sym_match] = ACTIONS(1771), - [anon_sym_LBRACE] = ACTIONS(1771), - [anon_sym_DOT] = ACTIONS(1771), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1771), - [anon_sym_return] = ACTIONS(1771), - [anon_sym_source] = ACTIONS(1771), - [anon_sym_source_DASHenv] = ACTIONS(1771), - [anon_sym_register] = ACTIONS(1771), - [anon_sym_hide] = ACTIONS(1771), - [anon_sym_hide_DASHenv] = ACTIONS(1771), - [anon_sym_overlay] = ACTIONS(1771), - [anon_sym_where] = ACTIONS(1771), - [anon_sym_PLUS] = ACTIONS(1771), - [anon_sym_not] = ACTIONS(1771), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1771), - [anon_sym_true] = ACTIONS(1771), - [anon_sym_false] = ACTIONS(1771), - [aux_sym__val_number_decimal_token1] = ACTIONS(1771), - [aux_sym__val_number_token1] = ACTIONS(1771), - [aux_sym__val_number_token2] = ACTIONS(1771), - [aux_sym__val_number_token3] = ACTIONS(1771), - [aux_sym__val_number_token4] = ACTIONS(1771), - [aux_sym__val_number_token5] = ACTIONS(1771), - [aux_sym__val_number_token6] = ACTIONS(1771), - [anon_sym_0b] = ACTIONS(1771), - [anon_sym_0o] = ACTIONS(1771), - [anon_sym_0x] = ACTIONS(1771), - [sym_val_date] = ACTIONS(1771), - [anon_sym_DQUOTE] = ACTIONS(1771), - [sym__str_single_quotes] = ACTIONS(1771), - [sym__str_back_ticks] = ACTIONS(1771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1771), - [anon_sym_CARET] = ACTIONS(1771), + [764] = { + [sym_path] = STATE(898), + [sym_comment] = STATE(764), + [aux_sym_cell_path_repeat1] = STATE(763), + [ts_builtin_sym_end] = ACTIONS(820), + [anon_sym_SEMI] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_PIPE] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH_DASH] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_err_GT] = ACTIONS(818), + [anon_sym_out_GT] = ACTIONS(818), + [anon_sym_e_GT] = ACTIONS(818), + [anon_sym_o_GT] = ACTIONS(818), + [anon_sym_err_PLUSout_GT] = ACTIONS(818), + [anon_sym_out_PLUSerr_GT] = ACTIONS(818), + [anon_sym_o_PLUSe_GT] = ACTIONS(818), + [anon_sym_e_PLUSo_GT] = ACTIONS(818), + [aux_sym_unquoted_token1] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, - [738] = { - [sym_expr_parenthesized] = STATE(1345), - [sym__immediate_decimal] = STATE(1344), - [sym_val_variable] = STATE(1345), - [sym__var] = STATE(1016), - [sym_comment] = STATE(738), - [ts_builtin_sym_end] = ACTIONS(1769), - [anon_sym_export] = ACTIONS(1767), - [anon_sym_alias] = ACTIONS(1767), - [anon_sym_let] = ACTIONS(1767), - [anon_sym_let_DASHenv] = ACTIONS(1767), - [anon_sym_mut] = ACTIONS(1767), - [anon_sym_const] = ACTIONS(1767), - [anon_sym_SEMI] = ACTIONS(1767), - [sym_cmd_identifier] = ACTIONS(1767), - [anon_sym_LF] = ACTIONS(1769), - [anon_sym_def] = ACTIONS(1767), - [anon_sym_export_DASHenv] = ACTIONS(1767), - [anon_sym_extern] = ACTIONS(1767), - [anon_sym_module] = ACTIONS(1767), - [anon_sym_use] = ACTIONS(1767), - [anon_sym_LBRACK] = ACTIONS(1767), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1767), - [anon_sym_DASH] = ACTIONS(1767), - [anon_sym_break] = ACTIONS(1767), - [anon_sym_continue] = ACTIONS(1767), - [anon_sym_for] = ACTIONS(1767), - [anon_sym_loop] = ACTIONS(1767), - [anon_sym_while] = ACTIONS(1767), - [anon_sym_do] = ACTIONS(1767), - [anon_sym_if] = ACTIONS(1767), - [anon_sym_match] = ACTIONS(1767), - [anon_sym_LBRACE] = ACTIONS(1767), - [anon_sym_DOT] = ACTIONS(1767), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1767), - [anon_sym_return] = ACTIONS(1767), - [anon_sym_source] = ACTIONS(1767), - [anon_sym_source_DASHenv] = ACTIONS(1767), - [anon_sym_register] = ACTIONS(1767), - [anon_sym_hide] = ACTIONS(1767), - [anon_sym_hide_DASHenv] = ACTIONS(1767), - [anon_sym_overlay] = ACTIONS(1767), - [anon_sym_where] = ACTIONS(1767), - [anon_sym_PLUS] = ACTIONS(1767), - [anon_sym_not] = ACTIONS(1767), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1767), - [anon_sym_true] = ACTIONS(1767), - [anon_sym_false] = ACTIONS(1767), - [aux_sym__val_number_decimal_token1] = ACTIONS(1767), - [aux_sym__val_number_token1] = ACTIONS(1767), - [aux_sym__val_number_token2] = ACTIONS(1767), - [aux_sym__val_number_token3] = ACTIONS(1767), - [aux_sym__val_number_token4] = ACTIONS(1767), - [aux_sym__val_number_token5] = ACTIONS(1767), - [aux_sym__val_number_token6] = ACTIONS(1767), - [anon_sym_0b] = ACTIONS(1767), - [anon_sym_0o] = ACTIONS(1767), - [anon_sym_0x] = ACTIONS(1767), - [sym_val_date] = ACTIONS(1767), - [anon_sym_DQUOTE] = ACTIONS(1767), - [sym__str_single_quotes] = ACTIONS(1767), - [sym__str_back_ticks] = ACTIONS(1767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1767), - [anon_sym_CARET] = ACTIONS(1767), + [765] = { + [sym_expr_parenthesized] = STATE(2576), + [sym_val_range] = STATE(2738), + [sym__value] = STATE(2738), + [sym_val_nothing] = STATE(2805), + [sym_val_bool] = STATE(2805), + [sym_val_variable] = STATE(2715), + [sym__var] = STATE(2498), + [sym_val_number] = STATE(2544), + [sym__val_number_decimal] = STATE(2461), + [sym__val_number] = STATE(2517), + [sym_val_duration] = STATE(2805), + [sym_val_filesize] = STATE(2805), + [sym_val_binary] = STATE(2805), + [sym_val_string] = STATE(2805), + [sym__str_double_quotes] = STATE(2796), + [sym_val_interpolated] = STATE(2805), + [sym__inter_single_quotes] = STATE(2736), + [sym__inter_double_quotes] = STATE(2735), + [sym_val_list] = STATE(2805), + [sym_val_record] = STATE(2805), + [sym_val_table] = STATE(2805), + [sym_val_closure] = STATE(2805), + [sym__cmd_arg] = STATE(2782), + [sym_redirection] = STATE(2842), + [sym__flag] = STATE(2841), + [sym_short_flag] = STATE(2799), + [sym_long_flag] = STATE(2799), + [sym_unquoted] = STATE(2718), + [sym_comment] = STATE(765), + [aux_sym_command_repeat1] = STATE(778), + [ts_builtin_sym_end] = ACTIONS(1771), + [anon_sym_SEMI] = ACTIONS(1769), + [anon_sym_LF] = ACTIONS(1771), + [anon_sym_LBRACK] = ACTIONS(2085), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_PIPE] = ACTIONS(1769), + [anon_sym_DOLLAR] = ACTIONS(2089), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_LBRACE] = ACTIONS(2095), + [anon_sym_DOT] = ACTIONS(2097), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_null] = ACTIONS(2101), + [anon_sym_true] = ACTIONS(2103), + [anon_sym_false] = ACTIONS(2103), + [aux_sym__val_number_decimal_token1] = ACTIONS(2105), + [aux_sym__val_number_token1] = ACTIONS(2107), + [aux_sym__val_number_token2] = ACTIONS(2107), + [aux_sym__val_number_token3] = ACTIONS(2107), + [aux_sym__val_number_token4] = ACTIONS(2109), + [aux_sym__val_number_token5] = ACTIONS(2109), + [aux_sym__val_number_token6] = ACTIONS(2109), + [anon_sym_0b] = ACTIONS(2111), + [anon_sym_0o] = ACTIONS(2111), + [anon_sym_0x] = ACTIONS(2111), + [sym_val_date] = ACTIONS(2113), + [anon_sym_DQUOTE] = ACTIONS(2115), + [sym__str_single_quotes] = ACTIONS(2117), + [sym__str_back_ticks] = ACTIONS(2117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2119), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2121), + [anon_sym_err_GT] = ACTIONS(2123), + [anon_sym_out_GT] = ACTIONS(2123), + [anon_sym_e_GT] = ACTIONS(2123), + [anon_sym_o_GT] = ACTIONS(2123), + [anon_sym_err_PLUSout_GT] = ACTIONS(2123), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2123), + [anon_sym_o_PLUSe_GT] = ACTIONS(2123), + [anon_sym_e_PLUSo_GT] = ACTIONS(2123), + [aux_sym_unquoted_token1] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(105), }, - [739] = { - [sym_expr_parenthesized] = STATE(1392), - [sym__immediate_decimal] = STATE(1393), - [sym_val_variable] = STATE(1392), - [sym__var] = STATE(1016), - [sym_comment] = STATE(739), - [ts_builtin_sym_end] = ACTIONS(1781), - [anon_sym_export] = ACTIONS(1779), - [anon_sym_alias] = ACTIONS(1779), - [anon_sym_let] = ACTIONS(1779), - [anon_sym_let_DASHenv] = ACTIONS(1779), - [anon_sym_mut] = ACTIONS(1779), - [anon_sym_const] = ACTIONS(1779), - [anon_sym_SEMI] = ACTIONS(1779), - [sym_cmd_identifier] = ACTIONS(1779), - [anon_sym_LF] = ACTIONS(1781), - [anon_sym_def] = ACTIONS(1779), - [anon_sym_export_DASHenv] = ACTIONS(1779), - [anon_sym_extern] = ACTIONS(1779), - [anon_sym_module] = ACTIONS(1779), - [anon_sym_use] = ACTIONS(1779), - [anon_sym_LBRACK] = ACTIONS(1779), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1779), - [anon_sym_DASH] = ACTIONS(1779), - [anon_sym_break] = ACTIONS(1779), - [anon_sym_continue] = ACTIONS(1779), - [anon_sym_for] = ACTIONS(1779), - [anon_sym_loop] = ACTIONS(1779), - [anon_sym_while] = ACTIONS(1779), - [anon_sym_do] = ACTIONS(1779), - [anon_sym_if] = ACTIONS(1779), - [anon_sym_match] = ACTIONS(1779), - [anon_sym_LBRACE] = ACTIONS(1779), - [anon_sym_DOT] = ACTIONS(1779), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1779), - [anon_sym_return] = ACTIONS(1779), - [anon_sym_source] = ACTIONS(1779), - [anon_sym_source_DASHenv] = ACTIONS(1779), - [anon_sym_register] = ACTIONS(1779), - [anon_sym_hide] = ACTIONS(1779), - [anon_sym_hide_DASHenv] = ACTIONS(1779), - [anon_sym_overlay] = ACTIONS(1779), - [anon_sym_where] = ACTIONS(1779), - [anon_sym_PLUS] = ACTIONS(1779), - [anon_sym_not] = ACTIONS(1779), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1779), - [anon_sym_true] = ACTIONS(1779), - [anon_sym_false] = ACTIONS(1779), - [aux_sym__val_number_decimal_token1] = ACTIONS(1779), - [aux_sym__val_number_token1] = ACTIONS(1779), - [aux_sym__val_number_token2] = ACTIONS(1779), - [aux_sym__val_number_token3] = ACTIONS(1779), - [aux_sym__val_number_token4] = ACTIONS(1779), - [aux_sym__val_number_token5] = ACTIONS(1779), - [aux_sym__val_number_token6] = ACTIONS(1779), - [anon_sym_0b] = ACTIONS(1779), - [anon_sym_0o] = ACTIONS(1779), - [anon_sym_0x] = ACTIONS(1779), - [sym_val_date] = ACTIONS(1779), - [anon_sym_DQUOTE] = ACTIONS(1779), - [sym__str_single_quotes] = ACTIONS(1779), - [sym__str_back_ticks] = ACTIONS(1779), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1779), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1779), - [anon_sym_CARET] = ACTIONS(1779), + [766] = { + [sym_cell_path] = STATE(841), + [sym_path] = STATE(764), + [sym_comment] = STATE(766), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(2129), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, - [740] = { - [sym_expr_parenthesized] = STATE(1334), - [sym__immediate_decimal] = STATE(1331), - [sym_val_variable] = STATE(1334), - [sym__var] = STATE(1016), - [sym_comment] = STATE(740), - [ts_builtin_sym_end] = ACTIONS(1789), - [anon_sym_export] = ACTIONS(1787), - [anon_sym_alias] = ACTIONS(1787), - [anon_sym_let] = ACTIONS(1787), - [anon_sym_let_DASHenv] = ACTIONS(1787), - [anon_sym_mut] = ACTIONS(1787), - [anon_sym_const] = ACTIONS(1787), - [anon_sym_SEMI] = ACTIONS(1787), - [sym_cmd_identifier] = ACTIONS(1787), - [anon_sym_LF] = ACTIONS(1789), - [anon_sym_def] = ACTIONS(1787), - [anon_sym_export_DASHenv] = ACTIONS(1787), - [anon_sym_extern] = ACTIONS(1787), - [anon_sym_module] = ACTIONS(1787), - [anon_sym_use] = ACTIONS(1787), - [anon_sym_LBRACK] = ACTIONS(1787), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1787), - [anon_sym_DASH] = ACTIONS(1787), - [anon_sym_break] = ACTIONS(1787), - [anon_sym_continue] = ACTIONS(1787), - [anon_sym_for] = ACTIONS(1787), - [anon_sym_loop] = ACTIONS(1787), - [anon_sym_while] = ACTIONS(1787), - [anon_sym_do] = ACTIONS(1787), - [anon_sym_if] = ACTIONS(1787), - [anon_sym_match] = ACTIONS(1787), - [anon_sym_LBRACE] = ACTIONS(1787), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1787), - [anon_sym_return] = ACTIONS(1787), - [anon_sym_source] = ACTIONS(1787), - [anon_sym_source_DASHenv] = ACTIONS(1787), - [anon_sym_register] = ACTIONS(1787), - [anon_sym_hide] = ACTIONS(1787), - [anon_sym_hide_DASHenv] = ACTIONS(1787), - [anon_sym_overlay] = ACTIONS(1787), - [anon_sym_where] = ACTIONS(1787), + [767] = { + [sym_cell_path] = STATE(983), + [sym_path] = STATE(772), + [sym_comment] = STATE(767), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(105), + }, + [768] = { + [sym_cell_path] = STATE(930), + [sym_path] = STATE(772), + [sym_comment] = STATE(768), + [ts_builtin_sym_end] = ACTIONS(913), + [anon_sym_SEMI] = ACTIONS(911), + [anon_sym_LF] = ACTIONS(913), + [anon_sym_LBRACK] = ACTIONS(911), + [anon_sym_LPAREN] = ACTIONS(911), + [anon_sym_PIPE] = ACTIONS(911), + [anon_sym_DOLLAR] = ACTIONS(911), + [anon_sym_GT] = ACTIONS(911), + [anon_sym_DASH_DASH] = ACTIONS(911), + [anon_sym_DASH] = ACTIONS(911), + [anon_sym_in] = ACTIONS(911), + [anon_sym_LBRACE] = ACTIONS(911), + [anon_sym_DOT] = ACTIONS(911), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(911), + [anon_sym_STAR_STAR] = ACTIONS(911), + [anon_sym_PLUS_PLUS] = ACTIONS(911), + [anon_sym_SLASH] = ACTIONS(911), + [anon_sym_mod] = ACTIONS(911), + [anon_sym_SLASH_SLASH] = ACTIONS(911), + [anon_sym_PLUS] = ACTIONS(911), + [anon_sym_bit_DASHshl] = ACTIONS(911), + [anon_sym_bit_DASHshr] = ACTIONS(911), + [anon_sym_EQ_EQ] = ACTIONS(911), + [anon_sym_BANG_EQ] = ACTIONS(911), + [anon_sym_LT2] = ACTIONS(911), + [anon_sym_LT_EQ] = ACTIONS(911), + [anon_sym_GT_EQ] = ACTIONS(911), + [anon_sym_not_DASHin] = ACTIONS(911), + [anon_sym_starts_DASHwith] = ACTIONS(911), + [anon_sym_ends_DASHwith] = ACTIONS(911), + [anon_sym_EQ_TILDE] = ACTIONS(911), + [anon_sym_BANG_TILDE] = ACTIONS(911), + [anon_sym_bit_DASHand] = ACTIONS(911), + [anon_sym_bit_DASHxor] = ACTIONS(911), + [anon_sym_bit_DASHor] = ACTIONS(911), + [anon_sym_and] = ACTIONS(911), + [anon_sym_xor] = ACTIONS(911), + [anon_sym_or] = ACTIONS(911), + [anon_sym_null] = ACTIONS(911), + [anon_sym_true] = ACTIONS(911), + [anon_sym_false] = ACTIONS(911), + [aux_sym__val_number_decimal_token1] = ACTIONS(911), + [aux_sym__val_number_token1] = ACTIONS(911), + [aux_sym__val_number_token2] = ACTIONS(911), + [aux_sym__val_number_token3] = ACTIONS(911), + [aux_sym__val_number_token4] = ACTIONS(911), + [aux_sym__val_number_token5] = ACTIONS(911), + [aux_sym__val_number_token6] = ACTIONS(911), + [anon_sym_0b] = ACTIONS(911), + [anon_sym_0o] = ACTIONS(911), + [anon_sym_0x] = ACTIONS(911), + [sym_val_date] = ACTIONS(911), + [anon_sym_DQUOTE] = ACTIONS(911), + [sym__str_single_quotes] = ACTIONS(911), + [sym__str_back_ticks] = ACTIONS(911), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(911), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(911), + [anon_sym_err_GT] = ACTIONS(911), + [anon_sym_out_GT] = ACTIONS(911), + [anon_sym_e_GT] = ACTIONS(911), + [anon_sym_o_GT] = ACTIONS(911), + [anon_sym_err_PLUSout_GT] = ACTIONS(911), + [anon_sym_out_PLUSerr_GT] = ACTIONS(911), + [anon_sym_o_PLUSe_GT] = ACTIONS(911), + [anon_sym_e_PLUSo_GT] = ACTIONS(911), + [aux_sym_unquoted_token1] = ACTIONS(911), + [anon_sym_POUND] = ACTIONS(105), + }, + [769] = { + [sym_cell_path] = STATE(929), + [sym_path] = STATE(772), + [sym_comment] = STATE(769), + [ts_builtin_sym_end] = ACTIONS(897), + [anon_sym_SEMI] = ACTIONS(895), + [anon_sym_LF] = ACTIONS(897), + [anon_sym_LBRACK] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_PIPE] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_GT] = ACTIONS(895), + [anon_sym_DASH_DASH] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_in] = ACTIONS(895), + [anon_sym_LBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(895), + [anon_sym_STAR_STAR] = ACTIONS(895), + [anon_sym_PLUS_PLUS] = ACTIONS(895), + [anon_sym_SLASH] = ACTIONS(895), + [anon_sym_mod] = ACTIONS(895), + [anon_sym_SLASH_SLASH] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_bit_DASHshl] = ACTIONS(895), + [anon_sym_bit_DASHshr] = ACTIONS(895), + [anon_sym_EQ_EQ] = ACTIONS(895), + [anon_sym_BANG_EQ] = ACTIONS(895), + [anon_sym_LT2] = ACTIONS(895), + [anon_sym_LT_EQ] = ACTIONS(895), + [anon_sym_GT_EQ] = ACTIONS(895), + [anon_sym_not_DASHin] = ACTIONS(895), + [anon_sym_starts_DASHwith] = ACTIONS(895), + [anon_sym_ends_DASHwith] = ACTIONS(895), + [anon_sym_EQ_TILDE] = ACTIONS(895), + [anon_sym_BANG_TILDE] = ACTIONS(895), + [anon_sym_bit_DASHand] = ACTIONS(895), + [anon_sym_bit_DASHxor] = ACTIONS(895), + [anon_sym_bit_DASHor] = ACTIONS(895), + [anon_sym_and] = ACTIONS(895), + [anon_sym_xor] = ACTIONS(895), + [anon_sym_or] = ACTIONS(895), + [anon_sym_null] = ACTIONS(895), + [anon_sym_true] = ACTIONS(895), + [anon_sym_false] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_0b] = ACTIONS(895), + [anon_sym_0o] = ACTIONS(895), + [anon_sym_0x] = ACTIONS(895), + [sym_val_date] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(895), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(895), + [anon_sym_err_GT] = ACTIONS(895), + [anon_sym_out_GT] = ACTIONS(895), + [anon_sym_e_GT] = ACTIONS(895), + [anon_sym_o_GT] = ACTIONS(895), + [anon_sym_err_PLUSout_GT] = ACTIONS(895), + [anon_sym_out_PLUSerr_GT] = ACTIONS(895), + [anon_sym_o_PLUSe_GT] = ACTIONS(895), + [anon_sym_e_PLUSo_GT] = ACTIONS(895), + [aux_sym_unquoted_token1] = ACTIONS(895), + [anon_sym_POUND] = ACTIONS(105), + }, + [770] = { + [sym_path] = STATE(898), + [sym_comment] = STATE(770), + [aux_sym_cell_path_repeat1] = STATE(782), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_err_GT] = ACTIONS(828), + [anon_sym_out_GT] = ACTIONS(828), + [anon_sym_e_GT] = ACTIONS(828), + [anon_sym_o_GT] = ACTIONS(828), + [anon_sym_err_PLUSout_GT] = ACTIONS(828), + [anon_sym_out_PLUSerr_GT] = ACTIONS(828), + [anon_sym_o_PLUSe_GT] = ACTIONS(828), + [anon_sym_e_PLUSo_GT] = ACTIONS(828), + [aux_sym_unquoted_token1] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(105), + }, + [771] = { + [sym_cell_path] = STATE(940), + [sym_path] = STATE(772), + [sym_comment] = STATE(771), + [ts_builtin_sym_end] = ACTIONS(880), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_err_GT] = ACTIONS(878), + [anon_sym_out_GT] = ACTIONS(878), + [anon_sym_e_GT] = ACTIONS(878), + [anon_sym_o_GT] = ACTIONS(878), + [anon_sym_err_PLUSout_GT] = ACTIONS(878), + [anon_sym_out_PLUSerr_GT] = ACTIONS(878), + [anon_sym_o_PLUSe_GT] = ACTIONS(878), + [anon_sym_e_PLUSo_GT] = ACTIONS(878), + [aux_sym_unquoted_token1] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(105), + }, + [772] = { + [sym_path] = STATE(898), + [sym_comment] = STATE(772), + [aux_sym_cell_path_repeat1] = STATE(770), + [ts_builtin_sym_end] = ACTIONS(820), + [anon_sym_SEMI] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_PIPE] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_GT] = ACTIONS(818), + [anon_sym_DASH_DASH] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_in] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_STAR_STAR] = ACTIONS(818), + [anon_sym_PLUS_PLUS] = ACTIONS(818), + [anon_sym_SLASH] = ACTIONS(818), + [anon_sym_mod] = ACTIONS(818), + [anon_sym_SLASH_SLASH] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_bit_DASHshl] = ACTIONS(818), + [anon_sym_bit_DASHshr] = ACTIONS(818), + [anon_sym_EQ_EQ] = ACTIONS(818), + [anon_sym_BANG_EQ] = ACTIONS(818), + [anon_sym_LT2] = ACTIONS(818), + [anon_sym_LT_EQ] = ACTIONS(818), + [anon_sym_GT_EQ] = ACTIONS(818), + [anon_sym_not_DASHin] = ACTIONS(818), + [anon_sym_starts_DASHwith] = ACTIONS(818), + [anon_sym_ends_DASHwith] = ACTIONS(818), + [anon_sym_EQ_TILDE] = ACTIONS(818), + [anon_sym_BANG_TILDE] = ACTIONS(818), + [anon_sym_bit_DASHand] = ACTIONS(818), + [anon_sym_bit_DASHxor] = ACTIONS(818), + [anon_sym_bit_DASHor] = ACTIONS(818), + [anon_sym_and] = ACTIONS(818), + [anon_sym_xor] = ACTIONS(818), + [anon_sym_or] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_err_GT] = ACTIONS(818), + [anon_sym_out_GT] = ACTIONS(818), + [anon_sym_e_GT] = ACTIONS(818), + [anon_sym_o_GT] = ACTIONS(818), + [anon_sym_err_PLUSout_GT] = ACTIONS(818), + [anon_sym_out_PLUSerr_GT] = ACTIONS(818), + [anon_sym_o_PLUSe_GT] = ACTIONS(818), + [anon_sym_e_PLUSo_GT] = ACTIONS(818), + [aux_sym_unquoted_token1] = ACTIONS(818), + [anon_sym_POUND] = ACTIONS(105), + }, + [773] = { + [sym_cell_path] = STATE(938), + [sym_path] = STATE(772), + [sym_comment] = STATE(773), + [ts_builtin_sym_end] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_PIPE] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH_DASH] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_err_GT] = ACTIONS(868), + [anon_sym_out_GT] = ACTIONS(868), + [anon_sym_e_GT] = ACTIONS(868), + [anon_sym_o_GT] = ACTIONS(868), + [anon_sym_err_PLUSout_GT] = ACTIONS(868), + [anon_sym_out_PLUSerr_GT] = ACTIONS(868), + [anon_sym_o_PLUSe_GT] = ACTIONS(868), + [anon_sym_e_PLUSo_GT] = ACTIONS(868), + [aux_sym_unquoted_token1] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [774] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2844), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(774), + [aux_sym__command_parenthesized_body_repeat1] = STATE(760), + [anon_sym_SEMI] = ACTIONS(2132), + [anon_sym_LF] = ACTIONS(2134), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2132), + [anon_sym_PIPE] = ACTIONS(2132), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), [anon_sym_PLUS] = ACTIONS(1787), - [anon_sym_not] = ACTIONS(1787), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1787), - [anon_sym_true] = ACTIONS(1787), - [anon_sym_false] = ACTIONS(1787), - [aux_sym__val_number_decimal_token1] = ACTIONS(1787), - [aux_sym__val_number_token1] = ACTIONS(1787), - [aux_sym__val_number_token2] = ACTIONS(1787), - [aux_sym__val_number_token3] = ACTIONS(1787), - [aux_sym__val_number_token4] = ACTIONS(1787), - [aux_sym__val_number_token5] = ACTIONS(1787), - [aux_sym__val_number_token6] = ACTIONS(1787), - [anon_sym_0b] = ACTIONS(1787), - [anon_sym_0o] = ACTIONS(1787), - [anon_sym_0x] = ACTIONS(1787), - [sym_val_date] = ACTIONS(1787), - [anon_sym_DQUOTE] = ACTIONS(1787), - [sym__str_single_quotes] = ACTIONS(1787), - [sym__str_back_ticks] = ACTIONS(1787), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1787), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1787), - [anon_sym_CARET] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [741] = { - [sym_cell_path] = STATE(905), - [sym_path] = STATE(725), - [sym_comment] = STATE(741), - [anon_sym_SEMI] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_PIPE] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_err_GT] = ACTIONS(781), - [anon_sym_out_GT] = ACTIONS(781), - [anon_sym_e_GT] = ACTIONS(781), - [anon_sym_o_GT] = ACTIONS(781), - [anon_sym_err_PLUSout_GT] = ACTIONS(781), - [anon_sym_out_PLUSerr_GT] = ACTIONS(781), - [anon_sym_o_PLUSe_GT] = ACTIONS(781), - [anon_sym_e_PLUSo_GT] = ACTIONS(781), - [aux_sym_unquoted_token1] = ACTIONS(781), + [775] = { + [sym_comment] = STATE(775), + [anon_sym_SEMI] = ACTIONS(958), + [anon_sym_LF] = ACTIONS(960), + [anon_sym_LBRACK] = ACTIONS(958), + [anon_sym_LPAREN] = ACTIONS(958), + [anon_sym_RPAREN] = ACTIONS(958), + [anon_sym_PIPE] = ACTIONS(958), + [anon_sym_DOLLAR] = ACTIONS(958), + [anon_sym_GT] = ACTIONS(958), + [anon_sym_DASH_DASH] = ACTIONS(958), + [anon_sym_DASH] = ACTIONS(958), + [anon_sym_in] = ACTIONS(958), + [anon_sym_LBRACE] = ACTIONS(958), + [anon_sym_RBRACE] = ACTIONS(958), + [anon_sym_DOT] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(958), + [anon_sym_STAR_STAR] = ACTIONS(958), + [anon_sym_PLUS_PLUS] = ACTIONS(958), + [anon_sym_SLASH] = ACTIONS(958), + [anon_sym_mod] = ACTIONS(958), + [anon_sym_SLASH_SLASH] = ACTIONS(958), + [anon_sym_PLUS] = ACTIONS(958), + [anon_sym_bit_DASHshl] = ACTIONS(958), + [anon_sym_bit_DASHshr] = ACTIONS(958), + [anon_sym_EQ_EQ] = ACTIONS(958), + [anon_sym_BANG_EQ] = ACTIONS(958), + [anon_sym_LT2] = ACTIONS(958), + [anon_sym_LT_EQ] = ACTIONS(958), + [anon_sym_GT_EQ] = ACTIONS(958), + [anon_sym_not_DASHin] = ACTIONS(958), + [anon_sym_starts_DASHwith] = ACTIONS(958), + [anon_sym_ends_DASHwith] = ACTIONS(958), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(958), + [anon_sym_bit_DASHxor] = ACTIONS(958), + [anon_sym_bit_DASHor] = ACTIONS(958), + [anon_sym_and] = ACTIONS(958), + [anon_sym_xor] = ACTIONS(958), + [anon_sym_or] = ACTIONS(958), + [anon_sym_null] = ACTIONS(958), + [anon_sym_true] = ACTIONS(958), + [anon_sym_false] = ACTIONS(958), + [aux_sym__val_number_decimal_token1] = ACTIONS(958), + [aux_sym__val_number_token1] = ACTIONS(958), + [aux_sym__val_number_token2] = ACTIONS(958), + [aux_sym__val_number_token3] = ACTIONS(958), + [aux_sym__val_number_token4] = ACTIONS(958), + [aux_sym__val_number_token5] = ACTIONS(958), + [aux_sym__val_number_token6] = ACTIONS(958), + [sym_filesize_unit] = ACTIONS(958), + [sym_duration_unit] = ACTIONS(958), + [anon_sym_0b] = ACTIONS(958), + [anon_sym_0o] = ACTIONS(958), + [anon_sym_0x] = ACTIONS(958), + [sym_val_date] = ACTIONS(958), + [anon_sym_DQUOTE] = ACTIONS(958), + [sym__str_single_quotes] = ACTIONS(958), + [sym__str_back_ticks] = ACTIONS(958), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(958), + [anon_sym_err_GT] = ACTIONS(958), + [anon_sym_out_GT] = ACTIONS(958), + [anon_sym_e_GT] = ACTIONS(958), + [anon_sym_o_GT] = ACTIONS(958), + [anon_sym_err_PLUSout_GT] = ACTIONS(958), + [anon_sym_out_PLUSerr_GT] = ACTIONS(958), + [anon_sym_o_PLUSe_GT] = ACTIONS(958), + [anon_sym_e_PLUSo_GT] = ACTIONS(958), + [aux_sym_unquoted_token1] = ACTIONS(958), [anon_sym_POUND] = ACTIONS(105), }, - [742] = { - [sym_expr_parenthesized] = STATE(1390), - [sym__immediate_decimal] = STATE(1391), - [sym_val_variable] = STATE(1390), - [sym__var] = STATE(1016), - [sym_comment] = STATE(742), - [ts_builtin_sym_end] = ACTIONS(1777), - [anon_sym_export] = ACTIONS(1775), - [anon_sym_alias] = ACTIONS(1775), - [anon_sym_let] = ACTIONS(1775), - [anon_sym_let_DASHenv] = ACTIONS(1775), - [anon_sym_mut] = ACTIONS(1775), - [anon_sym_const] = ACTIONS(1775), - [anon_sym_SEMI] = ACTIONS(1775), - [sym_cmd_identifier] = ACTIONS(1775), - [anon_sym_LF] = ACTIONS(1777), - [anon_sym_def] = ACTIONS(1775), - [anon_sym_export_DASHenv] = ACTIONS(1775), - [anon_sym_extern] = ACTIONS(1775), - [anon_sym_module] = ACTIONS(1775), - [anon_sym_use] = ACTIONS(1775), - [anon_sym_LBRACK] = ACTIONS(1775), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1775), - [anon_sym_DASH] = ACTIONS(1775), - [anon_sym_break] = ACTIONS(1775), - [anon_sym_continue] = ACTIONS(1775), - [anon_sym_for] = ACTIONS(1775), - [anon_sym_loop] = ACTIONS(1775), - [anon_sym_while] = ACTIONS(1775), - [anon_sym_do] = ACTIONS(1775), - [anon_sym_if] = ACTIONS(1775), - [anon_sym_match] = ACTIONS(1775), - [anon_sym_LBRACE] = ACTIONS(1775), - [anon_sym_DOT] = ACTIONS(1775), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1775), - [anon_sym_return] = ACTIONS(1775), - [anon_sym_source] = ACTIONS(1775), - [anon_sym_source_DASHenv] = ACTIONS(1775), - [anon_sym_register] = ACTIONS(1775), - [anon_sym_hide] = ACTIONS(1775), - [anon_sym_hide_DASHenv] = ACTIONS(1775), - [anon_sym_overlay] = ACTIONS(1775), - [anon_sym_where] = ACTIONS(1775), - [anon_sym_PLUS] = ACTIONS(1775), - [anon_sym_not] = ACTIONS(1775), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1775), - [anon_sym_true] = ACTIONS(1775), - [anon_sym_false] = ACTIONS(1775), - [aux_sym__val_number_decimal_token1] = ACTIONS(1775), - [aux_sym__val_number_token1] = ACTIONS(1775), - [aux_sym__val_number_token2] = ACTIONS(1775), - [aux_sym__val_number_token3] = ACTIONS(1775), - [aux_sym__val_number_token4] = ACTIONS(1775), - [aux_sym__val_number_token5] = ACTIONS(1775), - [aux_sym__val_number_token6] = ACTIONS(1775), - [anon_sym_0b] = ACTIONS(1775), - [anon_sym_0o] = ACTIONS(1775), - [anon_sym_0x] = ACTIONS(1775), - [sym_val_date] = ACTIONS(1775), - [anon_sym_DQUOTE] = ACTIONS(1775), - [sym__str_single_quotes] = ACTIONS(1775), - [sym__str_back_ticks] = ACTIONS(1775), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1775), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1775), - [anon_sym_CARET] = ACTIONS(1775), + [776] = { + [sym_cell_path] = STATE(867), + [sym_path] = STATE(764), + [sym_comment] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(2136), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, - [743] = { - [sym_cell_path] = STATE(817), - [sym_path] = STATE(718), - [sym_comment] = STATE(743), - [anon_sym_SEMI] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_PIPE] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2001), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_err_GT] = ACTIONS(781), - [anon_sym_out_GT] = ACTIONS(781), - [anon_sym_e_GT] = ACTIONS(781), - [anon_sym_o_GT] = ACTIONS(781), - [anon_sym_err_PLUSout_GT] = ACTIONS(781), - [anon_sym_out_PLUSerr_GT] = ACTIONS(781), - [anon_sym_o_PLUSe_GT] = ACTIONS(781), - [anon_sym_e_PLUSo_GT] = ACTIONS(781), - [aux_sym_unquoted_token1] = ACTIONS(781), + [777] = { + [sym__command_name] = STATE(1298), + [sym_scope_pattern] = STATE(1279), + [sym_wild_card] = STATE(1296), + [sym_command_list] = STATE(1295), + [sym_val_string] = STATE(1065), + [sym__str_double_quotes] = STATE(1112), + [sym_comment] = STATE(777), + [anon_sym_export] = ACTIONS(2139), + [anon_sym_alias] = ACTIONS(2139), + [anon_sym_let] = ACTIONS(2139), + [anon_sym_let_DASHenv] = ACTIONS(2139), + [anon_sym_mut] = ACTIONS(2139), + [anon_sym_const] = ACTIONS(2139), + [anon_sym_SEMI] = ACTIONS(2139), + [sym_cmd_identifier] = ACTIONS(2005), + [anon_sym_LF] = ACTIONS(2141), + [anon_sym_def] = ACTIONS(2139), + [anon_sym_export_DASHenv] = ACTIONS(2139), + [anon_sym_extern] = ACTIONS(2139), + [anon_sym_module] = ACTIONS(2139), + [anon_sym_use] = ACTIONS(2139), + [anon_sym_LBRACK] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2139), + [anon_sym_RPAREN] = ACTIONS(2139), + [anon_sym_DOLLAR] = ACTIONS(2139), + [anon_sym_error] = ACTIONS(2139), + [anon_sym_DASH] = ACTIONS(2139), + [anon_sym_break] = ACTIONS(2139), + [anon_sym_continue] = ACTIONS(2139), + [anon_sym_for] = ACTIONS(2139), + [anon_sym_loop] = ACTIONS(2139), + [anon_sym_while] = ACTIONS(2139), + [anon_sym_do] = ACTIONS(2139), + [anon_sym_if] = ACTIONS(2139), + [anon_sym_match] = ACTIONS(2139), + [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_RBRACE] = ACTIONS(2139), + [anon_sym_DOT] = ACTIONS(2139), + [anon_sym_try] = ACTIONS(2139), + [anon_sym_return] = ACTIONS(2139), + [anon_sym_source] = ACTIONS(2139), + [anon_sym_source_DASHenv] = ACTIONS(2139), + [anon_sym_register] = ACTIONS(2139), + [anon_sym_hide] = ACTIONS(2139), + [anon_sym_hide_DASHenv] = ACTIONS(2139), + [anon_sym_overlay] = ACTIONS(2139), + [anon_sym_STAR] = ACTIONS(2011), + [anon_sym_where] = ACTIONS(2139), + [anon_sym_PLUS] = ACTIONS(2139), + [anon_sym_not] = ACTIONS(2139), + [anon_sym_null] = ACTIONS(2139), + [anon_sym_true] = ACTIONS(2139), + [anon_sym_false] = ACTIONS(2139), + [aux_sym__val_number_decimal_token1] = ACTIONS(2139), + [aux_sym__val_number_token1] = ACTIONS(2139), + [aux_sym__val_number_token2] = ACTIONS(2139), + [aux_sym__val_number_token3] = ACTIONS(2139), + [aux_sym__val_number_token4] = ACTIONS(2139), + [aux_sym__val_number_token5] = ACTIONS(2139), + [aux_sym__val_number_token6] = ACTIONS(2139), + [anon_sym_0b] = ACTIONS(2139), + [anon_sym_0o] = ACTIONS(2139), + [anon_sym_0x] = ACTIONS(2139), + [sym_val_date] = ACTIONS(2139), + [anon_sym_DQUOTE] = ACTIONS(2013), + [sym__str_single_quotes] = ACTIONS(2015), + [sym__str_back_ticks] = ACTIONS(2015), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2139), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2139), + [anon_sym_CARET] = ACTIONS(2139), [anon_sym_POUND] = ACTIONS(105), }, - [744] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2667), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(744), - [aux_sym_command_repeat1] = STATE(717), - [anon_sym_SEMI] = ACTIONS(2004), - [anon_sym_LF] = ACTIONS(2006), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2004), - [anon_sym_PIPE] = ACTIONS(2004), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(2004), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [778] = { + [sym_expr_parenthesized] = STATE(2576), + [sym_val_range] = STATE(2738), + [sym__value] = STATE(2738), + [sym_val_nothing] = STATE(2805), + [sym_val_bool] = STATE(2805), + [sym_val_variable] = STATE(2715), + [sym__var] = STATE(2498), + [sym_val_number] = STATE(2544), + [sym__val_number_decimal] = STATE(2461), + [sym__val_number] = STATE(2517), + [sym_val_duration] = STATE(2805), + [sym_val_filesize] = STATE(2805), + [sym_val_binary] = STATE(2805), + [sym_val_string] = STATE(2805), + [sym__str_double_quotes] = STATE(2796), + [sym_val_interpolated] = STATE(2805), + [sym__inter_single_quotes] = STATE(2736), + [sym__inter_double_quotes] = STATE(2735), + [sym_val_list] = STATE(2805), + [sym_val_record] = STATE(2805), + [sym_val_table] = STATE(2805), + [sym_val_closure] = STATE(2805), + [sym__cmd_arg] = STATE(2782), + [sym_redirection] = STATE(2842), + [sym__flag] = STATE(2841), + [sym_short_flag] = STATE(2799), + [sym_long_flag] = STATE(2799), + [sym_unquoted] = STATE(2718), + [sym_comment] = STATE(778), + [aux_sym_command_repeat1] = STATE(786), + [ts_builtin_sym_end] = ACTIONS(1985), + [anon_sym_SEMI] = ACTIONS(1983), + [anon_sym_LF] = ACTIONS(1985), + [anon_sym_LBRACK] = ACTIONS(2085), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_PIPE] = ACTIONS(1983), + [anon_sym_DOLLAR] = ACTIONS(2089), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_LBRACE] = ACTIONS(2095), + [anon_sym_DOT] = ACTIONS(2097), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_null] = ACTIONS(2101), + [anon_sym_true] = ACTIONS(2103), + [anon_sym_false] = ACTIONS(2103), + [aux_sym__val_number_decimal_token1] = ACTIONS(2105), + [aux_sym__val_number_token1] = ACTIONS(2107), + [aux_sym__val_number_token2] = ACTIONS(2107), + [aux_sym__val_number_token3] = ACTIONS(2107), + [aux_sym__val_number_token4] = ACTIONS(2109), + [aux_sym__val_number_token5] = ACTIONS(2109), + [aux_sym__val_number_token6] = ACTIONS(2109), + [anon_sym_0b] = ACTIONS(2111), + [anon_sym_0o] = ACTIONS(2111), + [anon_sym_0x] = ACTIONS(2111), + [sym_val_date] = ACTIONS(2113), + [anon_sym_DQUOTE] = ACTIONS(2115), + [sym__str_single_quotes] = ACTIONS(2117), + [sym__str_back_ticks] = ACTIONS(2117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2119), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2121), + [anon_sym_err_GT] = ACTIONS(2123), + [anon_sym_out_GT] = ACTIONS(2123), + [anon_sym_e_GT] = ACTIONS(2123), + [anon_sym_o_GT] = ACTIONS(2123), + [anon_sym_err_PLUSout_GT] = ACTIONS(2123), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2123), + [anon_sym_o_PLUSe_GT] = ACTIONS(2123), + [anon_sym_e_PLUSo_GT] = ACTIONS(2123), + [aux_sym_unquoted_token1] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(105), }, - [745] = { - [sym_expr_parenthesized] = STATE(1387), - [sym__immediate_decimal] = STATE(1388), - [sym_val_variable] = STATE(1387), - [sym__var] = STATE(1016), - [sym_comment] = STATE(745), - [ts_builtin_sym_end] = ACTIONS(1727), - [anon_sym_export] = ACTIONS(1725), - [anon_sym_alias] = ACTIONS(1725), - [anon_sym_let] = ACTIONS(1725), - [anon_sym_let_DASHenv] = ACTIONS(1725), - [anon_sym_mut] = ACTIONS(1725), - [anon_sym_const] = ACTIONS(1725), - [anon_sym_SEMI] = ACTIONS(1725), - [sym_cmd_identifier] = ACTIONS(1725), - [anon_sym_LF] = ACTIONS(1727), - [anon_sym_def] = ACTIONS(1725), - [anon_sym_export_DASHenv] = ACTIONS(1725), - [anon_sym_extern] = ACTIONS(1725), - [anon_sym_module] = ACTIONS(1725), - [anon_sym_use] = ACTIONS(1725), - [anon_sym_LBRACK] = ACTIONS(1725), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1725), - [anon_sym_DASH] = ACTIONS(1725), - [anon_sym_break] = ACTIONS(1725), - [anon_sym_continue] = ACTIONS(1725), - [anon_sym_for] = ACTIONS(1725), - [anon_sym_loop] = ACTIONS(1725), - [anon_sym_while] = ACTIONS(1725), - [anon_sym_do] = ACTIONS(1725), - [anon_sym_if] = ACTIONS(1725), - [anon_sym_match] = ACTIONS(1725), - [anon_sym_LBRACE] = ACTIONS(1725), - [anon_sym_DOT] = ACTIONS(1725), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1725), - [anon_sym_return] = ACTIONS(1725), - [anon_sym_source] = ACTIONS(1725), - [anon_sym_source_DASHenv] = ACTIONS(1725), - [anon_sym_register] = ACTIONS(1725), - [anon_sym_hide] = ACTIONS(1725), - [anon_sym_hide_DASHenv] = ACTIONS(1725), - [anon_sym_overlay] = ACTIONS(1725), - [anon_sym_where] = ACTIONS(1725), - [anon_sym_PLUS] = ACTIONS(1725), - [anon_sym_not] = ACTIONS(1725), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1725), - [anon_sym_true] = ACTIONS(1725), - [anon_sym_false] = ACTIONS(1725), - [aux_sym__val_number_decimal_token1] = ACTIONS(1725), - [aux_sym__val_number_token1] = ACTIONS(1725), - [aux_sym__val_number_token2] = ACTIONS(1725), - [aux_sym__val_number_token3] = ACTIONS(1725), - [aux_sym__val_number_token4] = ACTIONS(1725), - [aux_sym__val_number_token5] = ACTIONS(1725), - [aux_sym__val_number_token6] = ACTIONS(1725), - [anon_sym_0b] = ACTIONS(1725), - [anon_sym_0o] = ACTIONS(1725), - [anon_sym_0x] = ACTIONS(1725), - [sym_val_date] = ACTIONS(1725), - [anon_sym_DQUOTE] = ACTIONS(1725), - [sym__str_single_quotes] = ACTIONS(1725), - [sym__str_back_ticks] = ACTIONS(1725), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1725), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1725), - [anon_sym_CARET] = ACTIONS(1725), + [779] = { + [sym_comment] = STATE(779), + [ts_builtin_sym_end] = ACTIONS(920), + [anon_sym_SEMI] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_PIPE] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH_DASH] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(2143), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(2145), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_err_GT] = ACTIONS(918), + [anon_sym_out_GT] = ACTIONS(918), + [anon_sym_e_GT] = ACTIONS(918), + [anon_sym_o_GT] = ACTIONS(918), + [anon_sym_err_PLUSout_GT] = ACTIONS(918), + [anon_sym_out_PLUSerr_GT] = ACTIONS(918), + [anon_sym_o_PLUSe_GT] = ACTIONS(918), + [anon_sym_e_PLUSo_GT] = ACTIONS(918), + [aux_sym_unquoted_token1] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(2147), [anon_sym_POUND] = ACTIONS(105), }, - [746] = { - [sym_expr_parenthesized] = STATE(1385), - [sym__immediate_decimal] = STATE(1386), - [sym_val_variable] = STATE(1385), - [sym__var] = STATE(1016), - [sym_comment] = STATE(746), - [ts_builtin_sym_end] = ACTIONS(1723), - [anon_sym_export] = ACTIONS(1721), - [anon_sym_alias] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_let_DASHenv] = ACTIONS(1721), - [anon_sym_mut] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1721), - [sym_cmd_identifier] = ACTIONS(1721), - [anon_sym_LF] = ACTIONS(1723), - [anon_sym_def] = ACTIONS(1721), - [anon_sym_export_DASHenv] = ACTIONS(1721), - [anon_sym_extern] = ACTIONS(1721), - [anon_sym_module] = ACTIONS(1721), - [anon_sym_use] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_loop] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_match] = ACTIONS(1721), - [anon_sym_LBRACE] = ACTIONS(1721), - [anon_sym_DOT] = ACTIONS(1721), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_source] = ACTIONS(1721), - [anon_sym_source_DASHenv] = ACTIONS(1721), - [anon_sym_register] = ACTIONS(1721), - [anon_sym_hide] = ACTIONS(1721), - [anon_sym_hide_DASHenv] = ACTIONS(1721), - [anon_sym_overlay] = ACTIONS(1721), - [anon_sym_where] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_not] = ACTIONS(1721), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1721), - [anon_sym_true] = ACTIONS(1721), - [anon_sym_false] = ACTIONS(1721), - [aux_sym__val_number_decimal_token1] = ACTIONS(1721), - [aux_sym__val_number_token1] = ACTIONS(1721), - [aux_sym__val_number_token2] = ACTIONS(1721), - [aux_sym__val_number_token3] = ACTIONS(1721), - [aux_sym__val_number_token4] = ACTIONS(1721), - [aux_sym__val_number_token5] = ACTIONS(1721), - [aux_sym__val_number_token6] = ACTIONS(1721), - [anon_sym_0b] = ACTIONS(1721), - [anon_sym_0o] = ACTIONS(1721), - [anon_sym_0x] = ACTIONS(1721), - [sym_val_date] = ACTIONS(1721), - [anon_sym_DQUOTE] = ACTIONS(1721), - [sym__str_single_quotes] = ACTIONS(1721), - [sym__str_back_ticks] = ACTIONS(1721), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1721), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1721), - [anon_sym_CARET] = ACTIONS(1721), + [780] = { + [sym_cell_path] = STATE(941), + [sym_path] = STATE(772), + [sym_comment] = STATE(780), + [ts_builtin_sym_end] = ACTIONS(901), + [anon_sym_SEMI] = ACTIONS(899), + [anon_sym_LF] = ACTIONS(901), + [anon_sym_LBRACK] = ACTIONS(899), + [anon_sym_LPAREN] = ACTIONS(899), + [anon_sym_PIPE] = ACTIONS(899), + [anon_sym_DOLLAR] = ACTIONS(899), + [anon_sym_GT] = ACTIONS(899), + [anon_sym_DASH_DASH] = ACTIONS(899), + [anon_sym_DASH] = ACTIONS(899), + [anon_sym_in] = ACTIONS(899), + [anon_sym_LBRACE] = ACTIONS(899), + [anon_sym_DOT] = ACTIONS(899), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(899), + [anon_sym_STAR_STAR] = ACTIONS(899), + [anon_sym_PLUS_PLUS] = ACTIONS(899), + [anon_sym_SLASH] = ACTIONS(899), + [anon_sym_mod] = ACTIONS(899), + [anon_sym_SLASH_SLASH] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(899), + [anon_sym_bit_DASHshl] = ACTIONS(899), + [anon_sym_bit_DASHshr] = ACTIONS(899), + [anon_sym_EQ_EQ] = ACTIONS(899), + [anon_sym_BANG_EQ] = ACTIONS(899), + [anon_sym_LT2] = ACTIONS(899), + [anon_sym_LT_EQ] = ACTIONS(899), + [anon_sym_GT_EQ] = ACTIONS(899), + [anon_sym_not_DASHin] = ACTIONS(899), + [anon_sym_starts_DASHwith] = ACTIONS(899), + [anon_sym_ends_DASHwith] = ACTIONS(899), + [anon_sym_EQ_TILDE] = ACTIONS(899), + [anon_sym_BANG_TILDE] = ACTIONS(899), + [anon_sym_bit_DASHand] = ACTIONS(899), + [anon_sym_bit_DASHxor] = ACTIONS(899), + [anon_sym_bit_DASHor] = ACTIONS(899), + [anon_sym_and] = ACTIONS(899), + [anon_sym_xor] = ACTIONS(899), + [anon_sym_or] = ACTIONS(899), + [anon_sym_null] = ACTIONS(899), + [anon_sym_true] = ACTIONS(899), + [anon_sym_false] = ACTIONS(899), + [aux_sym__val_number_decimal_token1] = ACTIONS(899), + [aux_sym__val_number_token1] = ACTIONS(899), + [aux_sym__val_number_token2] = ACTIONS(899), + [aux_sym__val_number_token3] = ACTIONS(899), + [aux_sym__val_number_token4] = ACTIONS(899), + [aux_sym__val_number_token5] = ACTIONS(899), + [aux_sym__val_number_token6] = ACTIONS(899), + [anon_sym_0b] = ACTIONS(899), + [anon_sym_0o] = ACTIONS(899), + [anon_sym_0x] = ACTIONS(899), + [sym_val_date] = ACTIONS(899), + [anon_sym_DQUOTE] = ACTIONS(899), + [sym__str_single_quotes] = ACTIONS(899), + [sym__str_back_ticks] = ACTIONS(899), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(899), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(899), + [anon_sym_err_GT] = ACTIONS(899), + [anon_sym_out_GT] = ACTIONS(899), + [anon_sym_e_GT] = ACTIONS(899), + [anon_sym_o_GT] = ACTIONS(899), + [anon_sym_err_PLUSout_GT] = ACTIONS(899), + [anon_sym_out_PLUSerr_GT] = ACTIONS(899), + [anon_sym_o_PLUSe_GT] = ACTIONS(899), + [anon_sym_e_PLUSo_GT] = ACTIONS(899), + [aux_sym_unquoted_token1] = ACTIONS(899), [anon_sym_POUND] = ACTIONS(105), }, - [747] = { - [sym_expr_parenthesized] = STATE(1382), - [sym__immediate_decimal] = STATE(1384), - [sym_val_variable] = STATE(1382), - [sym__var] = STATE(1016), - [sym_comment] = STATE(747), + [781] = { + [sym_expr_parenthesized] = STATE(1522), + [sym__immediate_decimal] = STATE(1503), + [sym_val_variable] = STATE(1522), + [sym__var] = STATE(1024), + [sym_comment] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(1939), + [anon_sym_export] = ACTIONS(1937), + [anon_sym_alias] = ACTIONS(1937), + [anon_sym_let] = ACTIONS(1937), + [anon_sym_let_DASHenv] = ACTIONS(1937), + [anon_sym_mut] = ACTIONS(1937), + [anon_sym_const] = ACTIONS(1937), + [anon_sym_SEMI] = ACTIONS(1937), + [sym_cmd_identifier] = ACTIONS(1937), + [anon_sym_LF] = ACTIONS(1939), + [anon_sym_def] = ACTIONS(1937), + [anon_sym_export_DASHenv] = ACTIONS(1937), + [anon_sym_extern] = ACTIONS(1937), + [anon_sym_module] = ACTIONS(1937), + [anon_sym_use] = ACTIONS(1937), + [anon_sym_LBRACK] = ACTIONS(1937), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1937), + [anon_sym_DASH] = ACTIONS(1937), + [anon_sym_break] = ACTIONS(1937), + [anon_sym_continue] = ACTIONS(1937), + [anon_sym_for] = ACTIONS(1937), + [anon_sym_loop] = ACTIONS(1937), + [anon_sym_while] = ACTIONS(1937), + [anon_sym_do] = ACTIONS(1937), + [anon_sym_if] = ACTIONS(1937), + [anon_sym_match] = ACTIONS(1937), + [anon_sym_LBRACE] = ACTIONS(1937), + [anon_sym_DOT] = ACTIONS(1937), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1937), + [anon_sym_return] = ACTIONS(1937), + [anon_sym_source] = ACTIONS(1937), + [anon_sym_source_DASHenv] = ACTIONS(1937), + [anon_sym_register] = ACTIONS(1937), + [anon_sym_hide] = ACTIONS(1937), + [anon_sym_hide_DASHenv] = ACTIONS(1937), + [anon_sym_overlay] = ACTIONS(1937), + [anon_sym_where] = ACTIONS(1937), + [anon_sym_PLUS] = ACTIONS(1937), + [anon_sym_not] = ACTIONS(1937), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1937), + [anon_sym_true] = ACTIONS(1937), + [anon_sym_false] = ACTIONS(1937), + [aux_sym__val_number_decimal_token1] = ACTIONS(1937), + [aux_sym__val_number_token1] = ACTIONS(1937), + [aux_sym__val_number_token2] = ACTIONS(1937), + [aux_sym__val_number_token3] = ACTIONS(1937), + [aux_sym__val_number_token4] = ACTIONS(1937), + [aux_sym__val_number_token5] = ACTIONS(1937), + [aux_sym__val_number_token6] = ACTIONS(1937), + [anon_sym_0b] = ACTIONS(1937), + [anon_sym_0o] = ACTIONS(1937), + [anon_sym_0x] = ACTIONS(1937), + [sym_val_date] = ACTIONS(1937), + [anon_sym_DQUOTE] = ACTIONS(1937), + [sym__str_single_quotes] = ACTIONS(1937), + [sym__str_back_ticks] = ACTIONS(1937), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1937), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1937), + [anon_sym_CARET] = ACTIONS(1937), + [anon_sym_POUND] = ACTIONS(105), + }, + [782] = { + [sym_path] = STATE(898), + [sym_comment] = STATE(782), + [aux_sym_cell_path_repeat1] = STATE(782), + [ts_builtin_sym_end] = ACTIONS(853), + [anon_sym_SEMI] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_LBRACK] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_PIPE] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_GT] = ACTIONS(851), + [anon_sym_DASH_DASH] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_in] = ACTIONS(851), + [anon_sym_LBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(2149), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_STAR_STAR] = ACTIONS(851), + [anon_sym_PLUS_PLUS] = ACTIONS(851), + [anon_sym_SLASH] = ACTIONS(851), + [anon_sym_mod] = ACTIONS(851), + [anon_sym_SLASH_SLASH] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_bit_DASHshl] = ACTIONS(851), + [anon_sym_bit_DASHshr] = ACTIONS(851), + [anon_sym_EQ_EQ] = ACTIONS(851), + [anon_sym_BANG_EQ] = ACTIONS(851), + [anon_sym_LT2] = ACTIONS(851), + [anon_sym_LT_EQ] = ACTIONS(851), + [anon_sym_GT_EQ] = ACTIONS(851), + [anon_sym_not_DASHin] = ACTIONS(851), + [anon_sym_starts_DASHwith] = ACTIONS(851), + [anon_sym_ends_DASHwith] = ACTIONS(851), + [anon_sym_EQ_TILDE] = ACTIONS(851), + [anon_sym_BANG_TILDE] = ACTIONS(851), + [anon_sym_bit_DASHand] = ACTIONS(851), + [anon_sym_bit_DASHxor] = ACTIONS(851), + [anon_sym_bit_DASHor] = ACTIONS(851), + [anon_sym_and] = ACTIONS(851), + [anon_sym_xor] = ACTIONS(851), + [anon_sym_or] = ACTIONS(851), + [anon_sym_null] = ACTIONS(851), + [anon_sym_true] = ACTIONS(851), + [anon_sym_false] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_0b] = ACTIONS(851), + [anon_sym_0o] = ACTIONS(851), + [anon_sym_0x] = ACTIONS(851), + [sym_val_date] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(851), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(851), + [anon_sym_err_GT] = ACTIONS(851), + [anon_sym_out_GT] = ACTIONS(851), + [anon_sym_e_GT] = ACTIONS(851), + [anon_sym_o_GT] = ACTIONS(851), + [anon_sym_err_PLUSout_GT] = ACTIONS(851), + [anon_sym_out_PLUSerr_GT] = ACTIONS(851), + [anon_sym_o_PLUSe_GT] = ACTIONS(851), + [anon_sym_e_PLUSo_GT] = ACTIONS(851), + [aux_sym_unquoted_token1] = ACTIONS(851), + [anon_sym_POUND] = ACTIONS(105), + }, + [783] = { + [sym_expr_parenthesized] = STATE(1527), + [sym__immediate_decimal] = STATE(1526), + [sym_val_variable] = STATE(1527), + [sym__var] = STATE(1024), + [sym_comment] = STATE(783), [ts_builtin_sym_end] = ACTIONS(1763), [anon_sym_export] = ACTIONS(1761), [anon_sym_alias] = ACTIONS(1761), @@ -120347,8 +126901,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_module] = ACTIONS(1761), [anon_sym_use] = ACTIONS(1761), [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), [anon_sym_error] = ACTIONS(1761), [anon_sym_DASH] = ACTIONS(1761), [anon_sym_break] = ACTIONS(1761), @@ -120361,7 +126915,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(1761), [anon_sym_LBRACE] = ACTIONS(1761), [anon_sym_DOT] = ACTIONS(1761), - [anon_sym_DOT2] = ACTIONS(1655), + [anon_sym_DOT2] = ACTIONS(1697), [anon_sym_try] = ACTIONS(1761), [anon_sym_return] = ACTIONS(1761), [anon_sym_source] = ACTIONS(1761), @@ -120373,9 +126927,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_where] = ACTIONS(1761), [anon_sym_PLUS] = ACTIONS(1761), [anon_sym_not] = ACTIONS(1761), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), [anon_sym_null] = ACTIONS(1761), [anon_sym_true] = ACTIONS(1761), [anon_sym_false] = ACTIONS(1761), @@ -120398,523 +126952,378 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1761), [anon_sym_POUND] = ACTIONS(105), }, - [748] = { - [sym_expr_parenthesized] = STATE(1380), - [sym__immediate_decimal] = STATE(1381), - [sym_val_variable] = STATE(1380), - [sym__var] = STATE(1016), - [sym_comment] = STATE(748), - [ts_builtin_sym_end] = ACTIONS(1748), - [anon_sym_export] = ACTIONS(1746), - [anon_sym_alias] = ACTIONS(1746), - [anon_sym_let] = ACTIONS(1746), - [anon_sym_let_DASHenv] = ACTIONS(1746), - [anon_sym_mut] = ACTIONS(1746), - [anon_sym_const] = ACTIONS(1746), - [anon_sym_SEMI] = ACTIONS(1746), - [sym_cmd_identifier] = ACTIONS(1746), - [anon_sym_LF] = ACTIONS(1748), - [anon_sym_def] = ACTIONS(1746), - [anon_sym_export_DASHenv] = ACTIONS(1746), - [anon_sym_extern] = ACTIONS(1746), - [anon_sym_module] = ACTIONS(1746), - [anon_sym_use] = ACTIONS(1746), - [anon_sym_LBRACK] = ACTIONS(1746), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1746), - [anon_sym_DASH] = ACTIONS(1746), - [anon_sym_break] = ACTIONS(1746), - [anon_sym_continue] = ACTIONS(1746), - [anon_sym_for] = ACTIONS(1746), - [anon_sym_loop] = ACTIONS(1746), - [anon_sym_while] = ACTIONS(1746), - [anon_sym_do] = ACTIONS(1746), - [anon_sym_if] = ACTIONS(1746), - [anon_sym_match] = ACTIONS(1746), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_DOT] = ACTIONS(1746), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1746), - [anon_sym_return] = ACTIONS(1746), - [anon_sym_source] = ACTIONS(1746), - [anon_sym_source_DASHenv] = ACTIONS(1746), - [anon_sym_register] = ACTIONS(1746), - [anon_sym_hide] = ACTIONS(1746), - [anon_sym_hide_DASHenv] = ACTIONS(1746), - [anon_sym_overlay] = ACTIONS(1746), - [anon_sym_where] = ACTIONS(1746), - [anon_sym_PLUS] = ACTIONS(1746), - [anon_sym_not] = ACTIONS(1746), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1746), - [anon_sym_true] = ACTIONS(1746), - [anon_sym_false] = ACTIONS(1746), - [aux_sym__val_number_decimal_token1] = ACTIONS(1746), - [aux_sym__val_number_token1] = ACTIONS(1746), - [aux_sym__val_number_token2] = ACTIONS(1746), - [aux_sym__val_number_token3] = ACTIONS(1746), - [aux_sym__val_number_token4] = ACTIONS(1746), - [aux_sym__val_number_token5] = ACTIONS(1746), - [aux_sym__val_number_token6] = ACTIONS(1746), - [anon_sym_0b] = ACTIONS(1746), - [anon_sym_0o] = ACTIONS(1746), - [anon_sym_0x] = ACTIONS(1746), - [sym_val_date] = ACTIONS(1746), - [anon_sym_DQUOTE] = ACTIONS(1746), - [sym__str_single_quotes] = ACTIONS(1746), - [sym__str_back_ticks] = ACTIONS(1746), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1746), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1746), - [anon_sym_CARET] = ACTIONS(1746), - [anon_sym_POUND] = ACTIONS(105), - }, - [749] = { - [sym_expr_parenthesized] = STATE(1340), - [sym__immediate_decimal] = STATE(1339), - [sym_val_variable] = STATE(1340), - [sym__var] = STATE(1016), - [sym_comment] = STATE(749), - [ts_builtin_sym_end] = ACTIONS(1785), - [anon_sym_export] = ACTIONS(1783), - [anon_sym_alias] = ACTIONS(1783), - [anon_sym_let] = ACTIONS(1783), - [anon_sym_let_DASHenv] = ACTIONS(1783), - [anon_sym_mut] = ACTIONS(1783), - [anon_sym_const] = ACTIONS(1783), - [anon_sym_SEMI] = ACTIONS(1783), - [sym_cmd_identifier] = ACTIONS(1783), - [anon_sym_LF] = ACTIONS(1785), - [anon_sym_def] = ACTIONS(1783), - [anon_sym_export_DASHenv] = ACTIONS(1783), - [anon_sym_extern] = ACTIONS(1783), - [anon_sym_module] = ACTIONS(1783), - [anon_sym_use] = ACTIONS(1783), - [anon_sym_LBRACK] = ACTIONS(1783), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1783), - [anon_sym_DASH] = ACTIONS(1783), - [anon_sym_break] = ACTIONS(1783), - [anon_sym_continue] = ACTIONS(1783), - [anon_sym_for] = ACTIONS(1783), - [anon_sym_loop] = ACTIONS(1783), - [anon_sym_while] = ACTIONS(1783), - [anon_sym_do] = ACTIONS(1783), - [anon_sym_if] = ACTIONS(1783), - [anon_sym_match] = ACTIONS(1783), - [anon_sym_LBRACE] = ACTIONS(1783), - [anon_sym_DOT] = ACTIONS(1783), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1783), - [anon_sym_return] = ACTIONS(1783), - [anon_sym_source] = ACTIONS(1783), - [anon_sym_source_DASHenv] = ACTIONS(1783), - [anon_sym_register] = ACTIONS(1783), - [anon_sym_hide] = ACTIONS(1783), - [anon_sym_hide_DASHenv] = ACTIONS(1783), - [anon_sym_overlay] = ACTIONS(1783), - [anon_sym_where] = ACTIONS(1783), - [anon_sym_PLUS] = ACTIONS(1783), - [anon_sym_not] = ACTIONS(1783), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1783), - [anon_sym_true] = ACTIONS(1783), - [anon_sym_false] = ACTIONS(1783), - [aux_sym__val_number_decimal_token1] = ACTIONS(1783), - [aux_sym__val_number_token1] = ACTIONS(1783), - [aux_sym__val_number_token2] = ACTIONS(1783), - [aux_sym__val_number_token3] = ACTIONS(1783), - [aux_sym__val_number_token4] = ACTIONS(1783), - [aux_sym__val_number_token5] = ACTIONS(1783), - [aux_sym__val_number_token6] = ACTIONS(1783), - [anon_sym_0b] = ACTIONS(1783), - [anon_sym_0o] = ACTIONS(1783), - [anon_sym_0x] = ACTIONS(1783), - [sym_val_date] = ACTIONS(1783), - [anon_sym_DQUOTE] = ACTIONS(1783), - [sym__str_single_quotes] = ACTIONS(1783), - [sym__str_back_ticks] = ACTIONS(1783), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1783), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1783), - [anon_sym_CARET] = ACTIONS(1783), - [anon_sym_POUND] = ACTIONS(105), - }, - [750] = { - [sym_cell_path] = STATE(893), - [sym_path] = STATE(725), - [sym_comment] = STATE(750), - [anon_sym_SEMI] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_RPAREN] = ACTIONS(900), - [anon_sym_PIPE] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(1844), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_err_GT] = ACTIONS(900), - [anon_sym_out_GT] = ACTIONS(900), - [anon_sym_e_GT] = ACTIONS(900), - [anon_sym_o_GT] = ACTIONS(900), - [anon_sym_err_PLUSout_GT] = ACTIONS(900), - [anon_sym_out_PLUSerr_GT] = ACTIONS(900), - [anon_sym_o_PLUSe_GT] = ACTIONS(900), - [anon_sym_e_PLUSo_GT] = ACTIONS(900), - [aux_sym_unquoted_token1] = ACTIONS(900), - [anon_sym_POUND] = ACTIONS(105), - }, - [751] = { + [784] = { [sym_expr_parenthesized] = STATE(1376), - [sym__immediate_decimal] = STATE(1378), + [sym__immediate_decimal] = STATE(1377), [sym_val_variable] = STATE(1376), - [sym__var] = STATE(1016), - [sym_comment] = STATE(751), - [ts_builtin_sym_end] = ACTIONS(1752), - [anon_sym_export] = ACTIONS(1750), - [anon_sym_alias] = ACTIONS(1750), - [anon_sym_let] = ACTIONS(1750), - [anon_sym_let_DASHenv] = ACTIONS(1750), - [anon_sym_mut] = ACTIONS(1750), - [anon_sym_const] = ACTIONS(1750), - [anon_sym_SEMI] = ACTIONS(1750), - [sym_cmd_identifier] = ACTIONS(1750), - [anon_sym_LF] = ACTIONS(1752), - [anon_sym_def] = ACTIONS(1750), - [anon_sym_export_DASHenv] = ACTIONS(1750), - [anon_sym_extern] = ACTIONS(1750), - [anon_sym_module] = ACTIONS(1750), - [anon_sym_use] = ACTIONS(1750), - [anon_sym_LBRACK] = ACTIONS(1750), - [anon_sym_LPAREN] = ACTIONS(1649), - [anon_sym_DOLLAR] = ACTIONS(1651), - [anon_sym_error] = ACTIONS(1750), - [anon_sym_DASH] = ACTIONS(1750), - [anon_sym_break] = ACTIONS(1750), - [anon_sym_continue] = ACTIONS(1750), - [anon_sym_for] = ACTIONS(1750), - [anon_sym_loop] = ACTIONS(1750), - [anon_sym_while] = ACTIONS(1750), - [anon_sym_do] = ACTIONS(1750), - [anon_sym_if] = ACTIONS(1750), - [anon_sym_match] = ACTIONS(1750), - [anon_sym_LBRACE] = ACTIONS(1750), - [anon_sym_DOT] = ACTIONS(1750), - [anon_sym_DOT2] = ACTIONS(1655), - [anon_sym_try] = ACTIONS(1750), - [anon_sym_return] = ACTIONS(1750), - [anon_sym_source] = ACTIONS(1750), - [anon_sym_source_DASHenv] = ACTIONS(1750), - [anon_sym_register] = ACTIONS(1750), - [anon_sym_hide] = ACTIONS(1750), - [anon_sym_hide_DASHenv] = ACTIONS(1750), - [anon_sym_overlay] = ACTIONS(1750), - [anon_sym_where] = ACTIONS(1750), - [anon_sym_PLUS] = ACTIONS(1750), - [anon_sym_not] = ACTIONS(1750), - [aux_sym__immediate_decimal_token1] = ACTIONS(1659), - [anon_sym_DASH2] = ACTIONS(1661), - [anon_sym_PLUS2] = ACTIONS(1663), - [anon_sym_null] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1750), - [anon_sym_false] = ACTIONS(1750), - [aux_sym__val_number_decimal_token1] = ACTIONS(1750), - [aux_sym__val_number_token1] = ACTIONS(1750), - [aux_sym__val_number_token2] = ACTIONS(1750), - [aux_sym__val_number_token3] = ACTIONS(1750), - [aux_sym__val_number_token4] = ACTIONS(1750), - [aux_sym__val_number_token5] = ACTIONS(1750), - [aux_sym__val_number_token6] = ACTIONS(1750), - [anon_sym_0b] = ACTIONS(1750), - [anon_sym_0o] = ACTIONS(1750), - [anon_sym_0x] = ACTIONS(1750), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1750), - [sym__str_single_quotes] = ACTIONS(1750), - [sym__str_back_ticks] = ACTIONS(1750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1750), - [anon_sym_CARET] = ACTIONS(1750), + [sym__var] = STATE(1024), + [sym_comment] = STATE(784), + [ts_builtin_sym_end] = ACTIONS(1993), + [anon_sym_export] = ACTIONS(1991), + [anon_sym_alias] = ACTIONS(1991), + [anon_sym_let] = ACTIONS(1991), + [anon_sym_let_DASHenv] = ACTIONS(1991), + [anon_sym_mut] = ACTIONS(1991), + [anon_sym_const] = ACTIONS(1991), + [anon_sym_SEMI] = ACTIONS(1991), + [sym_cmd_identifier] = ACTIONS(1991), + [anon_sym_LF] = ACTIONS(1993), + [anon_sym_def] = ACTIONS(1991), + [anon_sym_export_DASHenv] = ACTIONS(1991), + [anon_sym_extern] = ACTIONS(1991), + [anon_sym_module] = ACTIONS(1991), + [anon_sym_use] = ACTIONS(1991), + [anon_sym_LBRACK] = ACTIONS(1991), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1991), + [anon_sym_DASH] = ACTIONS(1991), + [anon_sym_break] = ACTIONS(1991), + [anon_sym_continue] = ACTIONS(1991), + [anon_sym_for] = ACTIONS(1991), + [anon_sym_loop] = ACTIONS(1991), + [anon_sym_while] = ACTIONS(1991), + [anon_sym_do] = ACTIONS(1991), + [anon_sym_if] = ACTIONS(1991), + [anon_sym_match] = ACTIONS(1991), + [anon_sym_LBRACE] = ACTIONS(1991), + [anon_sym_DOT] = ACTIONS(1991), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1991), + [anon_sym_return] = ACTIONS(1991), + [anon_sym_source] = ACTIONS(1991), + [anon_sym_source_DASHenv] = ACTIONS(1991), + [anon_sym_register] = ACTIONS(1991), + [anon_sym_hide] = ACTIONS(1991), + [anon_sym_hide_DASHenv] = ACTIONS(1991), + [anon_sym_overlay] = ACTIONS(1991), + [anon_sym_where] = ACTIONS(1991), + [anon_sym_PLUS] = ACTIONS(1991), + [anon_sym_not] = ACTIONS(1991), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1991), + [anon_sym_true] = ACTIONS(1991), + [anon_sym_false] = ACTIONS(1991), + [aux_sym__val_number_decimal_token1] = ACTIONS(1991), + [aux_sym__val_number_token1] = ACTIONS(1991), + [aux_sym__val_number_token2] = ACTIONS(1991), + [aux_sym__val_number_token3] = ACTIONS(1991), + [aux_sym__val_number_token4] = ACTIONS(1991), + [aux_sym__val_number_token5] = ACTIONS(1991), + [aux_sym__val_number_token6] = ACTIONS(1991), + [anon_sym_0b] = ACTIONS(1991), + [anon_sym_0o] = ACTIONS(1991), + [anon_sym_0x] = ACTIONS(1991), + [sym_val_date] = ACTIONS(1991), + [anon_sym_DQUOTE] = ACTIONS(1991), + [sym__str_single_quotes] = ACTIONS(1991), + [sym__str_back_ticks] = ACTIONS(1991), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1991), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1991), + [anon_sym_CARET] = ACTIONS(1991), [anon_sym_POUND] = ACTIONS(105), }, - [752] = { - [sym_comment] = STATE(752), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1866), + [785] = { + [sym__command_name] = STATE(1298), + [sym_scope_pattern] = STATE(1203), + [sym_wild_card] = STATE(1296), + [sym_command_list] = STATE(1295), + [sym_val_string] = STATE(1065), + [sym__str_double_quotes] = STATE(1112), + [sym_comment] = STATE(785), + [anon_sym_export] = ACTIONS(2152), + [anon_sym_alias] = ACTIONS(2152), + [anon_sym_let] = ACTIONS(2152), + [anon_sym_let_DASHenv] = ACTIONS(2152), + [anon_sym_mut] = ACTIONS(2152), + [anon_sym_const] = ACTIONS(2152), + [anon_sym_SEMI] = ACTIONS(2152), + [sym_cmd_identifier] = ACTIONS(2005), + [anon_sym_LF] = ACTIONS(2154), + [anon_sym_def] = ACTIONS(2152), + [anon_sym_export_DASHenv] = ACTIONS(2152), + [anon_sym_extern] = ACTIONS(2152), + [anon_sym_module] = ACTIONS(2152), + [anon_sym_use] = ACTIONS(2152), + [anon_sym_LBRACK] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2152), + [anon_sym_RPAREN] = ACTIONS(2152), + [anon_sym_DOLLAR] = ACTIONS(2152), + [anon_sym_error] = ACTIONS(2152), + [anon_sym_DASH] = ACTIONS(2152), + [anon_sym_break] = ACTIONS(2152), + [anon_sym_continue] = ACTIONS(2152), + [anon_sym_for] = ACTIONS(2152), + [anon_sym_loop] = ACTIONS(2152), + [anon_sym_while] = ACTIONS(2152), + [anon_sym_do] = ACTIONS(2152), + [anon_sym_if] = ACTIONS(2152), + [anon_sym_match] = ACTIONS(2152), + [anon_sym_LBRACE] = ACTIONS(2152), + [anon_sym_RBRACE] = ACTIONS(2152), + [anon_sym_DOT] = ACTIONS(2152), + [anon_sym_try] = ACTIONS(2152), + [anon_sym_return] = ACTIONS(2152), + [anon_sym_source] = ACTIONS(2152), + [anon_sym_source_DASHenv] = ACTIONS(2152), + [anon_sym_register] = ACTIONS(2152), + [anon_sym_hide] = ACTIONS(2152), + [anon_sym_hide_DASHenv] = ACTIONS(2152), + [anon_sym_overlay] = ACTIONS(2152), + [anon_sym_STAR] = ACTIONS(2011), + [anon_sym_where] = ACTIONS(2152), + [anon_sym_PLUS] = ACTIONS(2152), + [anon_sym_not] = ACTIONS(2152), + [anon_sym_null] = ACTIONS(2152), + [anon_sym_true] = ACTIONS(2152), + [anon_sym_false] = ACTIONS(2152), + [aux_sym__val_number_decimal_token1] = ACTIONS(2152), + [aux_sym__val_number_token1] = ACTIONS(2152), + [aux_sym__val_number_token2] = ACTIONS(2152), + [aux_sym__val_number_token3] = ACTIONS(2152), + [aux_sym__val_number_token4] = ACTIONS(2152), + [aux_sym__val_number_token5] = ACTIONS(2152), + [aux_sym__val_number_token6] = ACTIONS(2152), + [anon_sym_0b] = ACTIONS(2152), + [anon_sym_0o] = ACTIONS(2152), + [anon_sym_0x] = ACTIONS(2152), + [sym_val_date] = ACTIONS(2152), + [anon_sym_DQUOTE] = ACTIONS(2013), + [sym__str_single_quotes] = ACTIONS(2015), + [sym__str_back_ticks] = ACTIONS(2015), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2152), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2152), + [anon_sym_CARET] = ACTIONS(2152), [anon_sym_POUND] = ACTIONS(105), }, - [753] = { - [sym_comment] = STATE(753), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [aux_sym_unquoted_token6] = ACTIONS(1995), + [786] = { + [sym_expr_parenthesized] = STATE(2576), + [sym_val_range] = STATE(2738), + [sym__value] = STATE(2738), + [sym_val_nothing] = STATE(2805), + [sym_val_bool] = STATE(2805), + [sym_val_variable] = STATE(2715), + [sym__var] = STATE(2498), + [sym_val_number] = STATE(2544), + [sym__val_number_decimal] = STATE(2461), + [sym__val_number] = STATE(2517), + [sym_val_duration] = STATE(2805), + [sym_val_filesize] = STATE(2805), + [sym_val_binary] = STATE(2805), + [sym_val_string] = STATE(2805), + [sym__str_double_quotes] = STATE(2796), + [sym_val_interpolated] = STATE(2805), + [sym__inter_single_quotes] = STATE(2736), + [sym__inter_double_quotes] = STATE(2735), + [sym_val_list] = STATE(2805), + [sym_val_record] = STATE(2805), + [sym_val_table] = STATE(2805), + [sym_val_closure] = STATE(2805), + [sym__cmd_arg] = STATE(2782), + [sym_redirection] = STATE(2842), + [sym__flag] = STATE(2841), + [sym_short_flag] = STATE(2799), + [sym_long_flag] = STATE(2799), + [sym_unquoted] = STATE(2718), + [sym_comment] = STATE(786), + [aux_sym_command_repeat1] = STATE(786), + [ts_builtin_sym_end] = ACTIONS(1861), + [anon_sym_SEMI] = ACTIONS(1859), + [anon_sym_LF] = ACTIONS(1861), + [anon_sym_LBRACK] = ACTIONS(2156), + [anon_sym_LPAREN] = ACTIONS(2159), + [anon_sym_PIPE] = ACTIONS(1859), + [anon_sym_DOLLAR] = ACTIONS(2162), + [anon_sym_DASH_DASH] = ACTIONS(2165), + [anon_sym_DASH] = ACTIONS(2168), + [anon_sym_LBRACE] = ACTIONS(2171), + [anon_sym_DOT] = ACTIONS(2174), + [anon_sym_PLUS] = ACTIONS(2177), + [anon_sym_null] = ACTIONS(2180), + [anon_sym_true] = ACTIONS(2183), + [anon_sym_false] = ACTIONS(2183), + [aux_sym__val_number_decimal_token1] = ACTIONS(2186), + [aux_sym__val_number_token1] = ACTIONS(2189), + [aux_sym__val_number_token2] = ACTIONS(2189), + [aux_sym__val_number_token3] = ACTIONS(2189), + [aux_sym__val_number_token4] = ACTIONS(2192), + [aux_sym__val_number_token5] = ACTIONS(2192), + [aux_sym__val_number_token6] = ACTIONS(2192), + [anon_sym_0b] = ACTIONS(2195), + [anon_sym_0o] = ACTIONS(2195), + [anon_sym_0x] = ACTIONS(2195), + [sym_val_date] = ACTIONS(2198), + [anon_sym_DQUOTE] = ACTIONS(2201), + [sym__str_single_quotes] = ACTIONS(2204), + [sym__str_back_ticks] = ACTIONS(2204), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2207), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2210), + [anon_sym_err_GT] = ACTIONS(2213), + [anon_sym_out_GT] = ACTIONS(2213), + [anon_sym_e_GT] = ACTIONS(2213), + [anon_sym_o_GT] = ACTIONS(2213), + [anon_sym_err_PLUSout_GT] = ACTIONS(2213), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2213), + [anon_sym_o_PLUSe_GT] = ACTIONS(2213), + [anon_sym_e_PLUSo_GT] = ACTIONS(2213), + [aux_sym_unquoted_token1] = ACTIONS(2216), [anon_sym_POUND] = ACTIONS(105), }, - [754] = { - [sym_comment] = STATE(754), - [anon_sym_SEMI] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_RPAREN] = ACTIONS(867), - [anon_sym_PIPE] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_err_GT] = ACTIONS(867), - [anon_sym_out_GT] = ACTIONS(867), - [anon_sym_e_GT] = ACTIONS(867), - [anon_sym_o_GT] = ACTIONS(867), - [anon_sym_err_PLUSout_GT] = ACTIONS(867), - [anon_sym_out_PLUSerr_GT] = ACTIONS(867), - [anon_sym_o_PLUSe_GT] = ACTIONS(867), - [anon_sym_e_PLUSo_GT] = ACTIONS(867), - [aux_sym_unquoted_token1] = ACTIONS(867), + [787] = { + [sym_comment] = STATE(787), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_RPAREN] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2219), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_err_GT] = ACTIONS(934), + [anon_sym_out_GT] = ACTIONS(934), + [anon_sym_e_GT] = ACTIONS(934), + [anon_sym_o_GT] = ACTIONS(934), + [anon_sym_err_PLUSout_GT] = ACTIONS(934), + [anon_sym_out_PLUSerr_GT] = ACTIONS(934), + [anon_sym_o_PLUSe_GT] = ACTIONS(934), + [anon_sym_e_PLUSo_GT] = ACTIONS(934), + [aux_sym_unquoted_token1] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, - [755] = { - [sym__command_name] = STATE(1477), - [sym_scope_pattern] = STATE(1497), - [sym_wild_card] = STATE(1482), - [sym_command_list] = STATE(1483), - [sym_val_string] = STATE(1267), - [sym__str_double_quotes] = STATE(1224), - [sym_comment] = STATE(755), - [ts_builtin_sym_end] = ACTIONS(1850), + [788] = { + [sym_cell_path] = STATE(947), + [sym_path] = STATE(772), + [sym_comment] = STATE(788), + [ts_builtin_sym_end] = ACTIONS(888), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_LF] = ACTIONS(888), + [anon_sym_LBRACK] = ACTIONS(886), + [anon_sym_LPAREN] = ACTIONS(886), + [anon_sym_PIPE] = ACTIONS(886), + [anon_sym_DOLLAR] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(886), + [anon_sym_DASH_DASH] = ACTIONS(886), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_in] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(886), + [anon_sym_DOT] = ACTIONS(886), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(886), + [anon_sym_STAR_STAR] = ACTIONS(886), + [anon_sym_PLUS_PLUS] = ACTIONS(886), + [anon_sym_SLASH] = ACTIONS(886), + [anon_sym_mod] = ACTIONS(886), + [anon_sym_SLASH_SLASH] = ACTIONS(886), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(886), + [anon_sym_bit_DASHshr] = ACTIONS(886), + [anon_sym_EQ_EQ] = ACTIONS(886), + [anon_sym_BANG_EQ] = ACTIONS(886), + [anon_sym_LT2] = ACTIONS(886), + [anon_sym_LT_EQ] = ACTIONS(886), + [anon_sym_GT_EQ] = ACTIONS(886), + [anon_sym_not_DASHin] = ACTIONS(886), + [anon_sym_starts_DASHwith] = ACTIONS(886), + [anon_sym_ends_DASHwith] = ACTIONS(886), + [anon_sym_EQ_TILDE] = ACTIONS(886), + [anon_sym_BANG_TILDE] = ACTIONS(886), + [anon_sym_bit_DASHand] = ACTIONS(886), + [anon_sym_bit_DASHxor] = ACTIONS(886), + [anon_sym_bit_DASHor] = ACTIONS(886), + [anon_sym_and] = ACTIONS(886), + [anon_sym_xor] = ACTIONS(886), + [anon_sym_or] = ACTIONS(886), + [anon_sym_null] = ACTIONS(886), + [anon_sym_true] = ACTIONS(886), + [anon_sym_false] = ACTIONS(886), + [aux_sym__val_number_decimal_token1] = ACTIONS(886), + [aux_sym__val_number_token1] = ACTIONS(886), + [aux_sym__val_number_token2] = ACTIONS(886), + [aux_sym__val_number_token3] = ACTIONS(886), + [aux_sym__val_number_token4] = ACTIONS(886), + [aux_sym__val_number_token5] = ACTIONS(886), + [aux_sym__val_number_token6] = ACTIONS(886), + [anon_sym_0b] = ACTIONS(886), + [anon_sym_0o] = ACTIONS(886), + [anon_sym_0x] = ACTIONS(886), + [sym_val_date] = ACTIONS(886), + [anon_sym_DQUOTE] = ACTIONS(886), + [sym__str_single_quotes] = ACTIONS(886), + [sym__str_back_ticks] = ACTIONS(886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(886), + [anon_sym_err_GT] = ACTIONS(886), + [anon_sym_out_GT] = ACTIONS(886), + [anon_sym_e_GT] = ACTIONS(886), + [anon_sym_o_GT] = ACTIONS(886), + [anon_sym_err_PLUSout_GT] = ACTIONS(886), + [anon_sym_out_PLUSerr_GT] = ACTIONS(886), + [anon_sym_o_PLUSe_GT] = ACTIONS(886), + [anon_sym_e_PLUSo_GT] = ACTIONS(886), + [aux_sym_unquoted_token1] = ACTIONS(886), + [anon_sym_POUND] = ACTIONS(105), + }, + [789] = { + [sym_expr_parenthesized] = STATE(1524), + [sym__immediate_decimal] = STATE(1525), + [sym_val_variable] = STATE(1524), + [sym__var] = STATE(1024), + [sym_comment] = STATE(789), + [ts_builtin_sym_end] = ACTIONS(1848), [anon_sym_export] = ACTIONS(1846), [anon_sym_alias] = ACTIONS(1846), [anon_sym_let] = ACTIONS(1846), @@ -120922,16 +127331,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(1846), [anon_sym_const] = ACTIONS(1846), [anon_sym_SEMI] = ACTIONS(1846), - [sym_cmd_identifier] = ACTIONS(2008), - [anon_sym_LF] = ACTIONS(1850), + [sym_cmd_identifier] = ACTIONS(1846), + [anon_sym_LF] = ACTIONS(1848), [anon_sym_def] = ACTIONS(1846), [anon_sym_export_DASHenv] = ACTIONS(1846), [anon_sym_extern] = ACTIONS(1846), [anon_sym_module] = ACTIONS(1846), [anon_sym_use] = ACTIONS(1846), - [anon_sym_LBRACK] = ACTIONS(2010), - [anon_sym_LPAREN] = ACTIONS(1846), - [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), [anon_sym_error] = ACTIONS(1846), [anon_sym_DASH] = ACTIONS(1846), [anon_sym_break] = ACTIONS(1846), @@ -120944,6 +127353,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(1846), [anon_sym_LBRACE] = ACTIONS(1846), [anon_sym_DOT] = ACTIONS(1846), + [anon_sym_DOT2] = ACTIONS(1697), [anon_sym_try] = ACTIONS(1846), [anon_sym_return] = ACTIONS(1846), [anon_sym_source] = ACTIONS(1846), @@ -120952,10 +127362,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1846), [anon_sym_hide_DASHenv] = ACTIONS(1846), [anon_sym_overlay] = ACTIONS(1846), - [anon_sym_STAR] = ACTIONS(2012), [anon_sym_where] = ACTIONS(1846), [anon_sym_PLUS] = ACTIONS(1846), [anon_sym_not] = ACTIONS(1846), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), [anon_sym_null] = ACTIONS(1846), [anon_sym_true] = ACTIONS(1846), [anon_sym_false] = ACTIONS(1846), @@ -120970,3464 +127382,2488 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_0o] = ACTIONS(1846), [anon_sym_0x] = ACTIONS(1846), [sym_val_date] = ACTIONS(1846), - [anon_sym_DQUOTE] = ACTIONS(2014), - [sym__str_single_quotes] = ACTIONS(2016), - [sym__str_back_ticks] = ACTIONS(2016), + [anon_sym_DQUOTE] = ACTIONS(1846), + [sym__str_single_quotes] = ACTIONS(1846), + [sym__str_back_ticks] = ACTIONS(1846), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1846), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1846), [anon_sym_CARET] = ACTIONS(1846), [anon_sym_POUND] = ACTIONS(105), }, - [756] = { - [sym_cell_path] = STATE(826), - [sym_path] = STATE(785), - [sym_comment] = STATE(756), - [ts_builtin_sym_end] = ACTIONS(783), - [anon_sym_SEMI] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_PIPE] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2018), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_err_GT] = ACTIONS(781), - [anon_sym_out_GT] = ACTIONS(781), - [anon_sym_e_GT] = ACTIONS(781), - [anon_sym_o_GT] = ACTIONS(781), - [anon_sym_err_PLUSout_GT] = ACTIONS(781), - [anon_sym_out_PLUSerr_GT] = ACTIONS(781), - [anon_sym_o_PLUSe_GT] = ACTIONS(781), - [anon_sym_e_PLUSo_GT] = ACTIONS(781), - [aux_sym_unquoted_token1] = ACTIONS(781), - [anon_sym_POUND] = ACTIONS(105), - }, - [757] = { - [sym_path] = STATE(836), - [sym_comment] = STATE(757), - [aux_sym_cell_path_repeat1] = STATE(764), - [ts_builtin_sym_end] = ACTIONS(790), - [anon_sym_SEMI] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_err_GT] = ACTIONS(788), - [anon_sym_out_GT] = ACTIONS(788), - [anon_sym_e_GT] = ACTIONS(788), - [anon_sym_o_GT] = ACTIONS(788), - [anon_sym_err_PLUSout_GT] = ACTIONS(788), - [anon_sym_out_PLUSerr_GT] = ACTIONS(788), - [anon_sym_o_PLUSe_GT] = ACTIONS(788), - [anon_sym_e_PLUSo_GT] = ACTIONS(788), - [aux_sym_unquoted_token1] = ACTIONS(788), + [790] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2844), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(790), + [aux_sym__command_parenthesized_body_repeat1] = STATE(774), + [anon_sym_SEMI] = ACTIONS(2221), + [anon_sym_LF] = ACTIONS(2223), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2221), + [anon_sym_PIPE] = ACTIONS(2221), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [758] = { - [sym_cell_path] = STATE(971), - [sym_path] = STATE(770), - [sym_comment] = STATE(758), - [ts_builtin_sym_end] = ACTIONS(783), - [anon_sym_SEMI] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_PIPE] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_err_GT] = ACTIONS(781), - [anon_sym_out_GT] = ACTIONS(781), - [anon_sym_e_GT] = ACTIONS(781), - [anon_sym_o_GT] = ACTIONS(781), - [anon_sym_err_PLUSout_GT] = ACTIONS(781), - [anon_sym_out_PLUSerr_GT] = ACTIONS(781), - [anon_sym_o_PLUSe_GT] = ACTIONS(781), - [anon_sym_e_PLUSo_GT] = ACTIONS(781), - [aux_sym_unquoted_token1] = ACTIONS(781), + [791] = { + [sym_comment] = STATE(791), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [sym_filesize_unit] = ACTIONS(2225), + [sym_duration_unit] = ACTIONS(2227), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_err_GT] = ACTIONS(940), + [anon_sym_out_GT] = ACTIONS(940), + [anon_sym_e_GT] = ACTIONS(940), + [anon_sym_o_GT] = ACTIONS(940), + [anon_sym_err_PLUSout_GT] = ACTIONS(940), + [anon_sym_out_PLUSerr_GT] = ACTIONS(940), + [anon_sym_o_PLUSe_GT] = ACTIONS(940), + [anon_sym_e_PLUSo_GT] = ACTIONS(940), + [aux_sym_unquoted_token1] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, - [759] = { - [sym_expr_parenthesized] = STATE(2577), - [sym_val_range] = STATE(2848), - [sym__value] = STATE(2848), - [sym_val_nothing] = STATE(2801), - [sym_val_bool] = STATE(2801), - [sym_val_variable] = STATE(2582), - [sym__var] = STATE(2455), - [sym_val_number] = STATE(2527), - [sym__val_number_decimal] = STATE(2412), - [sym__val_number] = STATE(2529), - [sym_val_duration] = STATE(2801), - [sym_val_filesize] = STATE(2801), - [sym_val_binary] = STATE(2801), - [sym_val_string] = STATE(2801), - [sym__str_double_quotes] = STATE(2781), - [sym_val_interpolated] = STATE(2801), - [sym__inter_single_quotes] = STATE(2762), - [sym__inter_double_quotes] = STATE(2760), - [sym_val_list] = STATE(2801), - [sym_val_record] = STATE(2801), - [sym_val_table] = STATE(2801), - [sym_val_closure] = STATE(2801), - [sym__cmd_arg] = STATE(2802), - [sym_redirection] = STATE(2773), - [sym__flag] = STATE(2772), - [sym_short_flag] = STATE(2752), - [sym_long_flag] = STATE(2752), - [sym_unquoted] = STATE(2721), - [sym_comment] = STATE(759), - [aux_sym_command_repeat1] = STATE(760), - [ts_builtin_sym_end] = ACTIONS(1999), - [anon_sym_SEMI] = ACTIONS(1997), - [anon_sym_LF] = ACTIONS(1999), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_LPAREN] = ACTIONS(2025), - [anon_sym_PIPE] = ACTIONS(1997), - [anon_sym_DOLLAR] = ACTIONS(2027), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_DOT] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2035), - [anon_sym_null] = ACTIONS(2037), - [anon_sym_true] = ACTIONS(2039), - [anon_sym_false] = ACTIONS(2039), - [aux_sym__val_number_decimal_token1] = ACTIONS(2041), - [aux_sym__val_number_token1] = ACTIONS(2043), - [aux_sym__val_number_token2] = ACTIONS(2043), - [aux_sym__val_number_token3] = ACTIONS(2043), - [aux_sym__val_number_token4] = ACTIONS(2045), - [aux_sym__val_number_token5] = ACTIONS(2045), - [aux_sym__val_number_token6] = ACTIONS(2045), - [anon_sym_0b] = ACTIONS(2047), - [anon_sym_0o] = ACTIONS(2047), - [anon_sym_0x] = ACTIONS(2047), - [sym_val_date] = ACTIONS(2049), - [anon_sym_DQUOTE] = ACTIONS(2051), - [sym__str_single_quotes] = ACTIONS(2053), - [sym__str_back_ticks] = ACTIONS(2053), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2057), - [anon_sym_err_GT] = ACTIONS(2059), - [anon_sym_out_GT] = ACTIONS(2059), - [anon_sym_e_GT] = ACTIONS(2059), - [anon_sym_o_GT] = ACTIONS(2059), - [anon_sym_err_PLUSout_GT] = ACTIONS(2059), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2059), - [anon_sym_o_PLUSe_GT] = ACTIONS(2059), - [anon_sym_e_PLUSo_GT] = ACTIONS(2059), - [aux_sym_unquoted_token1] = ACTIONS(2061), + [792] = { + [sym_comment] = STATE(792), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), + [aux_sym_unquoted_token6] = ACTIONS(1989), [anon_sym_POUND] = ACTIONS(105), }, - [760] = { - [sym_expr_parenthesized] = STATE(2577), - [sym_val_range] = STATE(2848), - [sym__value] = STATE(2848), - [sym_val_nothing] = STATE(2801), - [sym_val_bool] = STATE(2801), - [sym_val_variable] = STATE(2582), - [sym__var] = STATE(2455), - [sym_val_number] = STATE(2527), - [sym__val_number_decimal] = STATE(2412), - [sym__val_number] = STATE(2529), - [sym_val_duration] = STATE(2801), - [sym_val_filesize] = STATE(2801), - [sym_val_binary] = STATE(2801), - [sym_val_string] = STATE(2801), - [sym__str_double_quotes] = STATE(2781), - [sym_val_interpolated] = STATE(2801), - [sym__inter_single_quotes] = STATE(2762), - [sym__inter_double_quotes] = STATE(2760), - [sym_val_list] = STATE(2801), - [sym_val_record] = STATE(2801), - [sym_val_table] = STATE(2801), - [sym_val_closure] = STATE(2801), - [sym__cmd_arg] = STATE(2802), - [sym_redirection] = STATE(2773), - [sym__flag] = STATE(2772), - [sym_short_flag] = STATE(2752), - [sym_long_flag] = STATE(2752), - [sym_unquoted] = STATE(2721), - [sym_comment] = STATE(760), - [aux_sym_command_repeat1] = STATE(761), - [ts_builtin_sym_end] = ACTIONS(2006), - [anon_sym_SEMI] = ACTIONS(2004), - [anon_sym_LF] = ACTIONS(2006), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_LPAREN] = ACTIONS(2025), - [anon_sym_PIPE] = ACTIONS(2004), - [anon_sym_DOLLAR] = ACTIONS(2027), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_DOT] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2035), - [anon_sym_null] = ACTIONS(2037), - [anon_sym_true] = ACTIONS(2039), - [anon_sym_false] = ACTIONS(2039), - [aux_sym__val_number_decimal_token1] = ACTIONS(2041), - [aux_sym__val_number_token1] = ACTIONS(2043), - [aux_sym__val_number_token2] = ACTIONS(2043), - [aux_sym__val_number_token3] = ACTIONS(2043), - [aux_sym__val_number_token4] = ACTIONS(2045), - [aux_sym__val_number_token5] = ACTIONS(2045), - [aux_sym__val_number_token6] = ACTIONS(2045), - [anon_sym_0b] = ACTIONS(2047), - [anon_sym_0o] = ACTIONS(2047), - [anon_sym_0x] = ACTIONS(2047), - [sym_val_date] = ACTIONS(2049), - [anon_sym_DQUOTE] = ACTIONS(2051), - [sym__str_single_quotes] = ACTIONS(2053), - [sym__str_back_ticks] = ACTIONS(2053), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2057), - [anon_sym_err_GT] = ACTIONS(2059), - [anon_sym_out_GT] = ACTIONS(2059), - [anon_sym_e_GT] = ACTIONS(2059), - [anon_sym_o_GT] = ACTIONS(2059), - [anon_sym_err_PLUSout_GT] = ACTIONS(2059), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2059), - [anon_sym_o_PLUSe_GT] = ACTIONS(2059), - [anon_sym_e_PLUSo_GT] = ACTIONS(2059), - [aux_sym_unquoted_token1] = ACTIONS(2061), + [793] = { + [sym_cell_path] = STATE(943), + [sym_path] = STATE(772), + [sym_comment] = STATE(793), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(2127), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, - [761] = { - [sym_expr_parenthesized] = STATE(2577), - [sym_val_range] = STATE(2848), - [sym__value] = STATE(2848), - [sym_val_nothing] = STATE(2801), - [sym_val_bool] = STATE(2801), - [sym_val_variable] = STATE(2582), - [sym__var] = STATE(2455), - [sym_val_number] = STATE(2527), - [sym__val_number_decimal] = STATE(2412), - [sym__val_number] = STATE(2529), - [sym_val_duration] = STATE(2801), - [sym_val_filesize] = STATE(2801), - [sym_val_binary] = STATE(2801), - [sym_val_string] = STATE(2801), - [sym__str_double_quotes] = STATE(2781), - [sym_val_interpolated] = STATE(2801), - [sym__inter_single_quotes] = STATE(2762), - [sym__inter_double_quotes] = STATE(2760), - [sym_val_list] = STATE(2801), - [sym_val_record] = STATE(2801), - [sym_val_table] = STATE(2801), - [sym_val_closure] = STATE(2801), - [sym__cmd_arg] = STATE(2802), - [sym_redirection] = STATE(2773), - [sym__flag] = STATE(2772), - [sym_short_flag] = STATE(2752), - [sym_long_flag] = STATE(2752), - [sym_unquoted] = STATE(2721), - [sym_comment] = STATE(761), - [aux_sym_command_repeat1] = STATE(761), - [ts_builtin_sym_end] = ACTIONS(1870), - [anon_sym_SEMI] = ACTIONS(1868), - [anon_sym_LF] = ACTIONS(1870), - [anon_sym_LBRACK] = ACTIONS(2063), - [anon_sym_LPAREN] = ACTIONS(2066), - [anon_sym_PIPE] = ACTIONS(1868), - [anon_sym_DOLLAR] = ACTIONS(2069), - [anon_sym_DASH] = ACTIONS(2072), - [anon_sym_LBRACE] = ACTIONS(2075), - [anon_sym_DOT] = ACTIONS(2078), - [anon_sym_PLUS] = ACTIONS(2081), - [anon_sym_null] = ACTIONS(2084), - [anon_sym_true] = ACTIONS(2087), - [anon_sym_false] = ACTIONS(2087), - [aux_sym__val_number_decimal_token1] = ACTIONS(2090), - [aux_sym__val_number_token1] = ACTIONS(2093), - [aux_sym__val_number_token2] = ACTIONS(2093), - [aux_sym__val_number_token3] = ACTIONS(2093), - [aux_sym__val_number_token4] = ACTIONS(2096), - [aux_sym__val_number_token5] = ACTIONS(2096), - [aux_sym__val_number_token6] = ACTIONS(2096), - [anon_sym_0b] = ACTIONS(2099), - [anon_sym_0o] = ACTIONS(2099), - [anon_sym_0x] = ACTIONS(2099), - [sym_val_date] = ACTIONS(2102), - [anon_sym_DQUOTE] = ACTIONS(2105), - [sym__str_single_quotes] = ACTIONS(2108), - [sym__str_back_ticks] = ACTIONS(2108), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2111), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2114), - [anon_sym_err_GT] = ACTIONS(2117), - [anon_sym_out_GT] = ACTIONS(2117), - [anon_sym_e_GT] = ACTIONS(2117), - [anon_sym_o_GT] = ACTIONS(2117), - [anon_sym_err_PLUSout_GT] = ACTIONS(2117), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2117), - [anon_sym_o_PLUSe_GT] = ACTIONS(2117), - [anon_sym_e_PLUSo_GT] = ACTIONS(2117), - [aux_sym_unquoted_token1] = ACTIONS(2120), + [794] = { + [sym_expr_parenthesized] = STATE(1521), + [sym__immediate_decimal] = STATE(1494), + [sym_val_variable] = STATE(1521), + [sym__var] = STATE(1024), + [sym_comment] = STATE(794), + [ts_builtin_sym_end] = ACTIONS(1767), + [anon_sym_export] = ACTIONS(1765), + [anon_sym_alias] = ACTIONS(1765), + [anon_sym_let] = ACTIONS(1765), + [anon_sym_let_DASHenv] = ACTIONS(1765), + [anon_sym_mut] = ACTIONS(1765), + [anon_sym_const] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1765), + [sym_cmd_identifier] = ACTIONS(1765), + [anon_sym_LF] = ACTIONS(1767), + [anon_sym_def] = ACTIONS(1765), + [anon_sym_export_DASHenv] = ACTIONS(1765), + [anon_sym_extern] = ACTIONS(1765), + [anon_sym_module] = ACTIONS(1765), + [anon_sym_use] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_break] = ACTIONS(1765), + [anon_sym_continue] = ACTIONS(1765), + [anon_sym_for] = ACTIONS(1765), + [anon_sym_loop] = ACTIONS(1765), + [anon_sym_while] = ACTIONS(1765), + [anon_sym_do] = ACTIONS(1765), + [anon_sym_if] = ACTIONS(1765), + [anon_sym_match] = ACTIONS(1765), + [anon_sym_LBRACE] = ACTIONS(1765), + [anon_sym_DOT] = ACTIONS(1765), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1765), + [anon_sym_return] = ACTIONS(1765), + [anon_sym_source] = ACTIONS(1765), + [anon_sym_source_DASHenv] = ACTIONS(1765), + [anon_sym_register] = ACTIONS(1765), + [anon_sym_hide] = ACTIONS(1765), + [anon_sym_hide_DASHenv] = ACTIONS(1765), + [anon_sym_overlay] = ACTIONS(1765), + [anon_sym_where] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_not] = ACTIONS(1765), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1765), + [anon_sym_true] = ACTIONS(1765), + [anon_sym_false] = ACTIONS(1765), + [aux_sym__val_number_decimal_token1] = ACTIONS(1765), + [aux_sym__val_number_token1] = ACTIONS(1765), + [aux_sym__val_number_token2] = ACTIONS(1765), + [aux_sym__val_number_token3] = ACTIONS(1765), + [aux_sym__val_number_token4] = ACTIONS(1765), + [aux_sym__val_number_token5] = ACTIONS(1765), + [aux_sym__val_number_token6] = ACTIONS(1765), + [anon_sym_0b] = ACTIONS(1765), + [anon_sym_0o] = ACTIONS(1765), + [anon_sym_0x] = ACTIONS(1765), + [sym_val_date] = ACTIONS(1765), + [anon_sym_DQUOTE] = ACTIONS(1765), + [sym__str_single_quotes] = ACTIONS(1765), + [sym__str_back_ticks] = ACTIONS(1765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), [anon_sym_POUND] = ACTIONS(105), }, - [762] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2851), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(762), - [aux_sym__command_parenthesized_body_repeat1] = STATE(784), - [anon_sym_SEMI] = ACTIONS(2123), - [anon_sym_LF] = ACTIONS(2125), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2123), - [anon_sym_PIPE] = ACTIONS(2123), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [795] = { + [sym__expression] = STATE(2801), + [sym_expr_unary] = STATE(945), + [sym__expr_unary_minus] = STATE(946), + [sym_expr_binary] = STATE(945), + [sym__expr_binary_expression] = STATE(4353), + [sym_expr_parenthesized] = STATE(911), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(945), + [sym_val_nothing] = STATE(935), + [sym_val_bool] = STATE(935), + [sym_val_variable] = STATE(910), + [sym__var] = STATE(776), + [sym_val_number] = STATE(836), + [sym__val_number_decimal] = STATE(751), + [sym__val_number] = STATE(834), + [sym_val_duration] = STATE(935), + [sym_val_filesize] = STATE(935), + [sym_val_binary] = STATE(935), + [sym_val_string] = STATE(935), + [sym__str_double_quotes] = STATE(923), + [sym_val_interpolated] = STATE(935), + [sym__inter_single_quotes] = STATE(948), + [sym__inter_double_quotes] = STATE(954), + [sym_val_list] = STATE(935), + [sym_val_record] = STATE(935), + [sym_val_table] = STATE(935), + [sym_val_closure] = STATE(935), + [sym_unquoted] = STATE(2819), + [sym_comment] = STATE(795), + [ts_builtin_sym_end] = ACTIONS(1943), + [anon_sym_SEMI] = ACTIONS(1941), + [anon_sym_LF] = ACTIONS(1943), + [anon_sym_LBRACK] = ACTIONS(2229), + [anon_sym_LPAREN] = ACTIONS(2231), + [anon_sym_PIPE] = ACTIONS(1941), + [anon_sym_DOLLAR] = ACTIONS(2233), + [anon_sym_DASH_DASH] = ACTIONS(1941), + [anon_sym_DASH] = ACTIONS(2235), + [anon_sym_LBRACE] = ACTIONS(2237), + [anon_sym_DOT] = ACTIONS(2239), + [anon_sym_PLUS] = ACTIONS(2241), + [anon_sym_not] = ACTIONS(2243), + [anon_sym_null] = ACTIONS(2245), + [anon_sym_true] = ACTIONS(2247), + [anon_sym_false] = ACTIONS(2247), + [aux_sym__val_number_decimal_token1] = ACTIONS(2249), + [aux_sym__val_number_token1] = ACTIONS(2251), + [aux_sym__val_number_token2] = ACTIONS(2251), + [aux_sym__val_number_token3] = ACTIONS(2251), + [aux_sym__val_number_token4] = ACTIONS(2253), + [aux_sym__val_number_token5] = ACTIONS(2253), + [aux_sym__val_number_token6] = ACTIONS(2253), + [anon_sym_0b] = ACTIONS(2255), + [anon_sym_0o] = ACTIONS(2255), + [anon_sym_0x] = ACTIONS(2255), + [sym_val_date] = ACTIONS(2257), + [anon_sym_DQUOTE] = ACTIONS(2259), + [sym__str_single_quotes] = ACTIONS(2261), + [sym__str_back_ticks] = ACTIONS(2261), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2265), + [anon_sym_err_GT] = ACTIONS(1941), + [anon_sym_out_GT] = ACTIONS(1941), + [anon_sym_e_GT] = ACTIONS(1941), + [anon_sym_o_GT] = ACTIONS(1941), + [anon_sym_err_PLUSout_GT] = ACTIONS(1941), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1941), + [anon_sym_o_PLUSe_GT] = ACTIONS(1941), + [anon_sym_e_PLUSo_GT] = ACTIONS(1941), + [aux_sym_unquoted_token1] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(105), }, - [763] = { - [sym_path] = STATE(836), - [sym_comment] = STATE(763), - [aux_sym_cell_path_repeat1] = STATE(764), - [ts_builtin_sym_end] = ACTIONS(790), - [anon_sym_SEMI] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_PIPE] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_GT] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_in] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_STAR_STAR] = ACTIONS(788), - [anon_sym_PLUS_PLUS] = ACTIONS(788), - [anon_sym_SLASH] = ACTIONS(788), - [anon_sym_mod] = ACTIONS(788), - [anon_sym_SLASH_SLASH] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_bit_DASHshl] = ACTIONS(788), - [anon_sym_bit_DASHshr] = ACTIONS(788), - [anon_sym_EQ_EQ] = ACTIONS(788), - [anon_sym_BANG_EQ] = ACTIONS(788), - [anon_sym_LT2] = ACTIONS(788), - [anon_sym_LT_EQ] = ACTIONS(788), - [anon_sym_GT_EQ] = ACTIONS(788), - [anon_sym_not_DASHin] = ACTIONS(788), - [anon_sym_starts_DASHwith] = ACTIONS(788), - [anon_sym_ends_DASHwith] = ACTIONS(788), - [anon_sym_EQ_TILDE] = ACTIONS(788), - [anon_sym_BANG_TILDE] = ACTIONS(788), - [anon_sym_bit_DASHand] = ACTIONS(788), - [anon_sym_bit_DASHxor] = ACTIONS(788), - [anon_sym_bit_DASHor] = ACTIONS(788), - [anon_sym_and] = ACTIONS(788), - [anon_sym_xor] = ACTIONS(788), - [anon_sym_or] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_err_GT] = ACTIONS(788), - [anon_sym_out_GT] = ACTIONS(788), - [anon_sym_e_GT] = ACTIONS(788), - [anon_sym_o_GT] = ACTIONS(788), - [anon_sym_err_PLUSout_GT] = ACTIONS(788), - [anon_sym_out_PLUSerr_GT] = ACTIONS(788), - [anon_sym_o_PLUSe_GT] = ACTIONS(788), - [anon_sym_e_PLUSo_GT] = ACTIONS(788), - [aux_sym_unquoted_token1] = ACTIONS(788), + [796] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2844), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(796), + [aux_sym__command_parenthesized_body_repeat1] = STATE(760), + [anon_sym_SEMI] = ACTIONS(2267), + [anon_sym_LF] = ACTIONS(2269), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2267), + [anon_sym_PIPE] = ACTIONS(2267), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [764] = { - [sym_path] = STATE(836), - [sym_comment] = STATE(764), - [aux_sym_cell_path_repeat1] = STATE(764), - [ts_builtin_sym_end] = ACTIONS(841), - [anon_sym_SEMI] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_LBRACK] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_PIPE] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_GT] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_in] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(2127), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_STAR_STAR] = ACTIONS(839), - [anon_sym_PLUS_PLUS] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(839), - [anon_sym_mod] = ACTIONS(839), - [anon_sym_SLASH_SLASH] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_bit_DASHshl] = ACTIONS(839), - [anon_sym_bit_DASHshr] = ACTIONS(839), - [anon_sym_EQ_EQ] = ACTIONS(839), - [anon_sym_BANG_EQ] = ACTIONS(839), - [anon_sym_LT2] = ACTIONS(839), - [anon_sym_LT_EQ] = ACTIONS(839), - [anon_sym_GT_EQ] = ACTIONS(839), - [anon_sym_not_DASHin] = ACTIONS(839), - [anon_sym_starts_DASHwith] = ACTIONS(839), - [anon_sym_ends_DASHwith] = ACTIONS(839), - [anon_sym_EQ_TILDE] = ACTIONS(839), - [anon_sym_BANG_TILDE] = ACTIONS(839), - [anon_sym_bit_DASHand] = ACTIONS(839), - [anon_sym_bit_DASHxor] = ACTIONS(839), - [anon_sym_bit_DASHor] = ACTIONS(839), - [anon_sym_and] = ACTIONS(839), - [anon_sym_xor] = ACTIONS(839), - [anon_sym_or] = ACTIONS(839), - [anon_sym_null] = ACTIONS(839), - [anon_sym_true] = ACTIONS(839), - [anon_sym_false] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_0b] = ACTIONS(839), - [anon_sym_0o] = ACTIONS(839), - [anon_sym_0x] = ACTIONS(839), - [sym_val_date] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(839), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(839), - [anon_sym_err_GT] = ACTIONS(839), - [anon_sym_out_GT] = ACTIONS(839), - [anon_sym_e_GT] = ACTIONS(839), - [anon_sym_o_GT] = ACTIONS(839), - [anon_sym_err_PLUSout_GT] = ACTIONS(839), - [anon_sym_out_PLUSerr_GT] = ACTIONS(839), - [anon_sym_o_PLUSe_GT] = ACTIONS(839), - [anon_sym_e_PLUSo_GT] = ACTIONS(839), - [aux_sym_unquoted_token1] = ACTIONS(839), + [797] = { + [sym_expr_parenthesized] = STATE(2576), + [sym_val_range] = STATE(2738), + [sym__value] = STATE(2738), + [sym_val_nothing] = STATE(2805), + [sym_val_bool] = STATE(2805), + [sym_val_variable] = STATE(2715), + [sym__var] = STATE(2498), + [sym_val_number] = STATE(2544), + [sym__val_number_decimal] = STATE(2461), + [sym__val_number] = STATE(2517), + [sym_val_duration] = STATE(2805), + [sym_val_filesize] = STATE(2805), + [sym_val_binary] = STATE(2805), + [sym_val_string] = STATE(2805), + [sym__str_double_quotes] = STATE(2796), + [sym_val_interpolated] = STATE(2805), + [sym__inter_single_quotes] = STATE(2736), + [sym__inter_double_quotes] = STATE(2735), + [sym_val_list] = STATE(2805), + [sym_val_record] = STATE(2805), + [sym_val_table] = STATE(2805), + [sym_val_closure] = STATE(2805), + [sym__cmd_arg] = STATE(2782), + [sym_redirection] = STATE(2842), + [sym__flag] = STATE(2841), + [sym_short_flag] = STATE(2799), + [sym_long_flag] = STATE(2799), + [sym_unquoted] = STATE(2718), + [sym_comment] = STATE(797), + [aux_sym_command_repeat1] = STATE(761), + [ts_builtin_sym_end] = ACTIONS(1935), + [anon_sym_SEMI] = ACTIONS(1933), + [anon_sym_LF] = ACTIONS(1935), + [anon_sym_LBRACK] = ACTIONS(2085), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_PIPE] = ACTIONS(1933), + [anon_sym_DOLLAR] = ACTIONS(2089), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_LBRACE] = ACTIONS(2095), + [anon_sym_DOT] = ACTIONS(2097), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_null] = ACTIONS(2101), + [anon_sym_true] = ACTIONS(2103), + [anon_sym_false] = ACTIONS(2103), + [aux_sym__val_number_decimal_token1] = ACTIONS(2105), + [aux_sym__val_number_token1] = ACTIONS(2107), + [aux_sym__val_number_token2] = ACTIONS(2107), + [aux_sym__val_number_token3] = ACTIONS(2107), + [aux_sym__val_number_token4] = ACTIONS(2109), + [aux_sym__val_number_token5] = ACTIONS(2109), + [aux_sym__val_number_token6] = ACTIONS(2109), + [anon_sym_0b] = ACTIONS(2111), + [anon_sym_0o] = ACTIONS(2111), + [anon_sym_0x] = ACTIONS(2111), + [sym_val_date] = ACTIONS(2113), + [anon_sym_DQUOTE] = ACTIONS(2115), + [sym__str_single_quotes] = ACTIONS(2117), + [sym__str_back_ticks] = ACTIONS(2117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2119), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2121), + [anon_sym_err_GT] = ACTIONS(2123), + [anon_sym_out_GT] = ACTIONS(2123), + [anon_sym_e_GT] = ACTIONS(2123), + [anon_sym_o_GT] = ACTIONS(2123), + [anon_sym_err_PLUSout_GT] = ACTIONS(2123), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2123), + [anon_sym_o_PLUSe_GT] = ACTIONS(2123), + [anon_sym_e_PLUSo_GT] = ACTIONS(2123), + [aux_sym_unquoted_token1] = ACTIONS(2125), [anon_sym_POUND] = ACTIONS(105), }, - [765] = { - [sym_cell_path] = STATE(920), - [sym_path] = STATE(770), - [sym_comment] = STATE(765), - [ts_builtin_sym_end] = ACTIONS(873), - [anon_sym_SEMI] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_PIPE] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_err_GT] = ACTIONS(871), - [anon_sym_out_GT] = ACTIONS(871), - [anon_sym_e_GT] = ACTIONS(871), - [anon_sym_o_GT] = ACTIONS(871), - [anon_sym_err_PLUSout_GT] = ACTIONS(871), - [anon_sym_out_PLUSerr_GT] = ACTIONS(871), - [anon_sym_o_PLUSe_GT] = ACTIONS(871), - [anon_sym_e_PLUSo_GT] = ACTIONS(871), - [aux_sym_unquoted_token1] = ACTIONS(871), + [798] = { + [sym_expr_parenthesized] = STATE(1518), + [sym__immediate_decimal] = STATE(1519), + [sym_val_variable] = STATE(1518), + [sym__var] = STATE(1024), + [sym_comment] = STATE(798), + [ts_builtin_sym_end] = ACTIONS(1837), + [anon_sym_export] = ACTIONS(1835), + [anon_sym_alias] = ACTIONS(1835), + [anon_sym_let] = ACTIONS(1835), + [anon_sym_let_DASHenv] = ACTIONS(1835), + [anon_sym_mut] = ACTIONS(1835), + [anon_sym_const] = ACTIONS(1835), + [anon_sym_SEMI] = ACTIONS(1835), + [sym_cmd_identifier] = ACTIONS(1835), + [anon_sym_LF] = ACTIONS(1837), + [anon_sym_def] = ACTIONS(1835), + [anon_sym_export_DASHenv] = ACTIONS(1835), + [anon_sym_extern] = ACTIONS(1835), + [anon_sym_module] = ACTIONS(1835), + [anon_sym_use] = ACTIONS(1835), + [anon_sym_LBRACK] = ACTIONS(1835), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1835), + [anon_sym_DASH] = ACTIONS(1835), + [anon_sym_break] = ACTIONS(1835), + [anon_sym_continue] = ACTIONS(1835), + [anon_sym_for] = ACTIONS(1835), + [anon_sym_loop] = ACTIONS(1835), + [anon_sym_while] = ACTIONS(1835), + [anon_sym_do] = ACTIONS(1835), + [anon_sym_if] = ACTIONS(1835), + [anon_sym_match] = ACTIONS(1835), + [anon_sym_LBRACE] = ACTIONS(1835), + [anon_sym_DOT] = ACTIONS(1835), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1835), + [anon_sym_return] = ACTIONS(1835), + [anon_sym_source] = ACTIONS(1835), + [anon_sym_source_DASHenv] = ACTIONS(1835), + [anon_sym_register] = ACTIONS(1835), + [anon_sym_hide] = ACTIONS(1835), + [anon_sym_hide_DASHenv] = ACTIONS(1835), + [anon_sym_overlay] = ACTIONS(1835), + [anon_sym_where] = ACTIONS(1835), + [anon_sym_PLUS] = ACTIONS(1835), + [anon_sym_not] = ACTIONS(1835), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1835), + [anon_sym_true] = ACTIONS(1835), + [anon_sym_false] = ACTIONS(1835), + [aux_sym__val_number_decimal_token1] = ACTIONS(1835), + [aux_sym__val_number_token1] = ACTIONS(1835), + [aux_sym__val_number_token2] = ACTIONS(1835), + [aux_sym__val_number_token3] = ACTIONS(1835), + [aux_sym__val_number_token4] = ACTIONS(1835), + [aux_sym__val_number_token5] = ACTIONS(1835), + [aux_sym__val_number_token6] = ACTIONS(1835), + [anon_sym_0b] = ACTIONS(1835), + [anon_sym_0o] = ACTIONS(1835), + [anon_sym_0x] = ACTIONS(1835), + [sym_val_date] = ACTIONS(1835), + [anon_sym_DQUOTE] = ACTIONS(1835), + [sym__str_single_quotes] = ACTIONS(1835), + [sym__str_back_ticks] = ACTIONS(1835), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1835), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), + [anon_sym_CARET] = ACTIONS(1835), [anon_sym_POUND] = ACTIONS(105), }, - [766] = { - [sym__command_name] = STATE(1477), - [sym_scope_pattern] = STATE(1503), - [sym_wild_card] = STATE(1482), - [sym_command_list] = STATE(1483), - [sym_val_string] = STATE(1267), - [sym__str_double_quotes] = STATE(1224), - [sym_comment] = STATE(766), - [ts_builtin_sym_end] = ACTIONS(1862), - [anon_sym_export] = ACTIONS(1860), - [anon_sym_alias] = ACTIONS(1860), - [anon_sym_let] = ACTIONS(1860), - [anon_sym_let_DASHenv] = ACTIONS(1860), - [anon_sym_mut] = ACTIONS(1860), - [anon_sym_const] = ACTIONS(1860), - [anon_sym_SEMI] = ACTIONS(1860), - [sym_cmd_identifier] = ACTIONS(2008), - [anon_sym_LF] = ACTIONS(1862), - [anon_sym_def] = ACTIONS(1860), - [anon_sym_export_DASHenv] = ACTIONS(1860), - [anon_sym_extern] = ACTIONS(1860), - [anon_sym_module] = ACTIONS(1860), - [anon_sym_use] = ACTIONS(1860), - [anon_sym_LBRACK] = ACTIONS(2010), - [anon_sym_LPAREN] = ACTIONS(1860), - [anon_sym_DOLLAR] = ACTIONS(1860), - [anon_sym_error] = ACTIONS(1860), - [anon_sym_DASH] = ACTIONS(1860), - [anon_sym_break] = ACTIONS(1860), - [anon_sym_continue] = ACTIONS(1860), - [anon_sym_for] = ACTIONS(1860), - [anon_sym_loop] = ACTIONS(1860), - [anon_sym_while] = ACTIONS(1860), - [anon_sym_do] = ACTIONS(1860), - [anon_sym_if] = ACTIONS(1860), - [anon_sym_match] = ACTIONS(1860), - [anon_sym_LBRACE] = ACTIONS(1860), - [anon_sym_DOT] = ACTIONS(1860), - [anon_sym_try] = ACTIONS(1860), - [anon_sym_return] = ACTIONS(1860), - [anon_sym_source] = ACTIONS(1860), - [anon_sym_source_DASHenv] = ACTIONS(1860), - [anon_sym_register] = ACTIONS(1860), - [anon_sym_hide] = ACTIONS(1860), - [anon_sym_hide_DASHenv] = ACTIONS(1860), - [anon_sym_overlay] = ACTIONS(1860), - [anon_sym_STAR] = ACTIONS(2012), - [anon_sym_where] = ACTIONS(1860), - [anon_sym_PLUS] = ACTIONS(1860), - [anon_sym_not] = ACTIONS(1860), - [anon_sym_null] = ACTIONS(1860), - [anon_sym_true] = ACTIONS(1860), - [anon_sym_false] = ACTIONS(1860), - [aux_sym__val_number_decimal_token1] = ACTIONS(1860), - [aux_sym__val_number_token1] = ACTIONS(1860), - [aux_sym__val_number_token2] = ACTIONS(1860), - [aux_sym__val_number_token3] = ACTIONS(1860), - [aux_sym__val_number_token4] = ACTIONS(1860), - [aux_sym__val_number_token5] = ACTIONS(1860), - [aux_sym__val_number_token6] = ACTIONS(1860), - [anon_sym_0b] = ACTIONS(1860), - [anon_sym_0o] = ACTIONS(1860), - [anon_sym_0x] = ACTIONS(1860), - [sym_val_date] = ACTIONS(1860), - [anon_sym_DQUOTE] = ACTIONS(2014), - [sym__str_single_quotes] = ACTIONS(2016), - [sym__str_back_ticks] = ACTIONS(2016), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1860), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1860), - [anon_sym_CARET] = ACTIONS(1860), + [799] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2844), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(799), + [aux_sym__command_parenthesized_body_repeat1] = STATE(796), + [anon_sym_SEMI] = ACTIONS(2271), + [anon_sym_LF] = ACTIONS(2273), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2271), + [anon_sym_PIPE] = ACTIONS(2271), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [767] = { - [sym_cell_path] = STATE(943), - [sym_path] = STATE(770), - [sym_comment] = STATE(767), - [ts_builtin_sym_end] = ACTIONS(926), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(924), - [anon_sym_LPAREN] = ACTIONS(924), - [anon_sym_PIPE] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(924), - [anon_sym_GT] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(924), - [anon_sym_in] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(924), - [anon_sym_DOT] = ACTIONS(924), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(924), - [anon_sym_STAR_STAR] = ACTIONS(924), - [anon_sym_PLUS_PLUS] = ACTIONS(924), - [anon_sym_SLASH] = ACTIONS(924), - [anon_sym_mod] = ACTIONS(924), - [anon_sym_SLASH_SLASH] = ACTIONS(924), - [anon_sym_PLUS] = ACTIONS(924), - [anon_sym_bit_DASHshl] = ACTIONS(924), - [anon_sym_bit_DASHshr] = ACTIONS(924), - [anon_sym_EQ_EQ] = ACTIONS(924), - [anon_sym_BANG_EQ] = ACTIONS(924), - [anon_sym_LT2] = ACTIONS(924), - [anon_sym_LT_EQ] = ACTIONS(924), - [anon_sym_GT_EQ] = ACTIONS(924), - [anon_sym_not_DASHin] = ACTIONS(924), - [anon_sym_starts_DASHwith] = ACTIONS(924), - [anon_sym_ends_DASHwith] = ACTIONS(924), - [anon_sym_EQ_TILDE] = ACTIONS(924), - [anon_sym_BANG_TILDE] = ACTIONS(924), - [anon_sym_bit_DASHand] = ACTIONS(924), - [anon_sym_bit_DASHxor] = ACTIONS(924), - [anon_sym_bit_DASHor] = ACTIONS(924), - [anon_sym_and] = ACTIONS(924), - [anon_sym_xor] = ACTIONS(924), - [anon_sym_or] = ACTIONS(924), - [anon_sym_null] = ACTIONS(924), - [anon_sym_true] = ACTIONS(924), - [anon_sym_false] = ACTIONS(924), - [aux_sym__val_number_decimal_token1] = ACTIONS(924), - [aux_sym__val_number_token1] = ACTIONS(924), - [aux_sym__val_number_token2] = ACTIONS(924), - [aux_sym__val_number_token3] = ACTIONS(924), - [aux_sym__val_number_token4] = ACTIONS(924), - [aux_sym__val_number_token5] = ACTIONS(924), - [aux_sym__val_number_token6] = ACTIONS(924), - [anon_sym_0b] = ACTIONS(924), - [anon_sym_0o] = ACTIONS(924), - [anon_sym_0x] = ACTIONS(924), - [sym_val_date] = ACTIONS(924), - [anon_sym_DQUOTE] = ACTIONS(924), - [sym__str_single_quotes] = ACTIONS(924), - [sym__str_back_ticks] = ACTIONS(924), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(924), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(924), - [anon_sym_err_GT] = ACTIONS(924), - [anon_sym_out_GT] = ACTIONS(924), - [anon_sym_e_GT] = ACTIONS(924), - [anon_sym_o_GT] = ACTIONS(924), - [anon_sym_err_PLUSout_GT] = ACTIONS(924), - [anon_sym_out_PLUSerr_GT] = ACTIONS(924), - [anon_sym_o_PLUSe_GT] = ACTIONS(924), - [anon_sym_e_PLUSo_GT] = ACTIONS(924), - [aux_sym_unquoted_token1] = ACTIONS(924), + [800] = { + [sym_comment] = STATE(800), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_RPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_RBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), [anon_sym_POUND] = ACTIONS(105), }, - [768] = { - [sym_cell_path] = STATE(948), - [sym_path] = STATE(770), - [sym_comment] = STATE(768), - [ts_builtin_sym_end] = ACTIONS(922), - [anon_sym_SEMI] = ACTIONS(920), - [anon_sym_LF] = ACTIONS(922), - [anon_sym_LBRACK] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(920), - [anon_sym_PIPE] = ACTIONS(920), - [anon_sym_DOLLAR] = ACTIONS(920), - [anon_sym_GT] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_in] = ACTIONS(920), - [anon_sym_LBRACE] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(920), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(920), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_mod] = ACTIONS(920), - [anon_sym_SLASH_SLASH] = ACTIONS(920), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_bit_DASHshl] = ACTIONS(920), - [anon_sym_bit_DASHshr] = ACTIONS(920), - [anon_sym_EQ_EQ] = ACTIONS(920), - [anon_sym_BANG_EQ] = ACTIONS(920), - [anon_sym_LT2] = ACTIONS(920), - [anon_sym_LT_EQ] = ACTIONS(920), - [anon_sym_GT_EQ] = ACTIONS(920), - [anon_sym_not_DASHin] = ACTIONS(920), - [anon_sym_starts_DASHwith] = ACTIONS(920), - [anon_sym_ends_DASHwith] = ACTIONS(920), - [anon_sym_EQ_TILDE] = ACTIONS(920), - [anon_sym_BANG_TILDE] = ACTIONS(920), - [anon_sym_bit_DASHand] = ACTIONS(920), - [anon_sym_bit_DASHxor] = ACTIONS(920), - [anon_sym_bit_DASHor] = ACTIONS(920), - [anon_sym_and] = ACTIONS(920), - [anon_sym_xor] = ACTIONS(920), - [anon_sym_or] = ACTIONS(920), - [anon_sym_null] = ACTIONS(920), - [anon_sym_true] = ACTIONS(920), - [anon_sym_false] = ACTIONS(920), - [aux_sym__val_number_decimal_token1] = ACTIONS(920), - [aux_sym__val_number_token1] = ACTIONS(920), - [aux_sym__val_number_token2] = ACTIONS(920), - [aux_sym__val_number_token3] = ACTIONS(920), - [aux_sym__val_number_token4] = ACTIONS(920), - [aux_sym__val_number_token5] = ACTIONS(920), - [aux_sym__val_number_token6] = ACTIONS(920), - [anon_sym_0b] = ACTIONS(920), - [anon_sym_0o] = ACTIONS(920), - [anon_sym_0x] = ACTIONS(920), - [sym_val_date] = ACTIONS(920), - [anon_sym_DQUOTE] = ACTIONS(920), - [sym__str_single_quotes] = ACTIONS(920), - [sym__str_back_ticks] = ACTIONS(920), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(920), - [anon_sym_err_GT] = ACTIONS(920), - [anon_sym_out_GT] = ACTIONS(920), - [anon_sym_e_GT] = ACTIONS(920), - [anon_sym_o_GT] = ACTIONS(920), - [anon_sym_err_PLUSout_GT] = ACTIONS(920), - [anon_sym_out_PLUSerr_GT] = ACTIONS(920), - [anon_sym_o_PLUSe_GT] = ACTIONS(920), - [anon_sym_e_PLUSo_GT] = ACTIONS(920), - [aux_sym_unquoted_token1] = ACTIONS(920), + [801] = { + [sym_comment] = STATE(801), + [anon_sym_SEMI] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_RPAREN] = ACTIONS(907), + [anon_sym_PIPE] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH_DASH] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_err_GT] = ACTIONS(907), + [anon_sym_out_GT] = ACTIONS(907), + [anon_sym_e_GT] = ACTIONS(907), + [anon_sym_o_GT] = ACTIONS(907), + [anon_sym_err_PLUSout_GT] = ACTIONS(907), + [anon_sym_out_PLUSerr_GT] = ACTIONS(907), + [anon_sym_o_PLUSe_GT] = ACTIONS(907), + [anon_sym_e_PLUSo_GT] = ACTIONS(907), + [aux_sym_unquoted_token1] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, - [769] = { - [sym_cell_path] = STATE(940), - [sym_path] = STATE(770), - [sym_comment] = STATE(769), - [ts_builtin_sym_end] = ACTIONS(902), - [anon_sym_SEMI] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_PIPE] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_err_GT] = ACTIONS(900), - [anon_sym_out_GT] = ACTIONS(900), - [anon_sym_e_GT] = ACTIONS(900), - [anon_sym_o_GT] = ACTIONS(900), - [anon_sym_err_PLUSout_GT] = ACTIONS(900), - [anon_sym_out_PLUSerr_GT] = ACTIONS(900), - [anon_sym_o_PLUSe_GT] = ACTIONS(900), - [anon_sym_e_PLUSo_GT] = ACTIONS(900), - [aux_sym_unquoted_token1] = ACTIONS(900), + [802] = { + [sym_expr_parenthesized] = STATE(1424), + [sym__immediate_decimal] = STATE(1425), + [sym_val_variable] = STATE(1424), + [sym__var] = STATE(1024), + [sym_comment] = STATE(802), + [ts_builtin_sym_end] = ACTIONS(1819), + [anon_sym_export] = ACTIONS(1817), + [anon_sym_alias] = ACTIONS(1817), + [anon_sym_let] = ACTIONS(1817), + [anon_sym_let_DASHenv] = ACTIONS(1817), + [anon_sym_mut] = ACTIONS(1817), + [anon_sym_const] = ACTIONS(1817), + [anon_sym_SEMI] = ACTIONS(1817), + [sym_cmd_identifier] = ACTIONS(1817), + [anon_sym_LF] = ACTIONS(1819), + [anon_sym_def] = ACTIONS(1817), + [anon_sym_export_DASHenv] = ACTIONS(1817), + [anon_sym_extern] = ACTIONS(1817), + [anon_sym_module] = ACTIONS(1817), + [anon_sym_use] = ACTIONS(1817), + [anon_sym_LBRACK] = ACTIONS(1817), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1817), + [anon_sym_DASH] = ACTIONS(1817), + [anon_sym_break] = ACTIONS(1817), + [anon_sym_continue] = ACTIONS(1817), + [anon_sym_for] = ACTIONS(1817), + [anon_sym_loop] = ACTIONS(1817), + [anon_sym_while] = ACTIONS(1817), + [anon_sym_do] = ACTIONS(1817), + [anon_sym_if] = ACTIONS(1817), + [anon_sym_match] = ACTIONS(1817), + [anon_sym_LBRACE] = ACTIONS(1817), + [anon_sym_DOT] = ACTIONS(1817), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1817), + [anon_sym_return] = ACTIONS(1817), + [anon_sym_source] = ACTIONS(1817), + [anon_sym_source_DASHenv] = ACTIONS(1817), + [anon_sym_register] = ACTIONS(1817), + [anon_sym_hide] = ACTIONS(1817), + [anon_sym_hide_DASHenv] = ACTIONS(1817), + [anon_sym_overlay] = ACTIONS(1817), + [anon_sym_where] = ACTIONS(1817), + [anon_sym_PLUS] = ACTIONS(1817), + [anon_sym_not] = ACTIONS(1817), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1817), + [anon_sym_true] = ACTIONS(1817), + [anon_sym_false] = ACTIONS(1817), + [aux_sym__val_number_decimal_token1] = ACTIONS(1817), + [aux_sym__val_number_token1] = ACTIONS(1817), + [aux_sym__val_number_token2] = ACTIONS(1817), + [aux_sym__val_number_token3] = ACTIONS(1817), + [aux_sym__val_number_token4] = ACTIONS(1817), + [aux_sym__val_number_token5] = ACTIONS(1817), + [aux_sym__val_number_token6] = ACTIONS(1817), + [anon_sym_0b] = ACTIONS(1817), + [anon_sym_0o] = ACTIONS(1817), + [anon_sym_0x] = ACTIONS(1817), + [sym_val_date] = ACTIONS(1817), + [anon_sym_DQUOTE] = ACTIONS(1817), + [sym__str_single_quotes] = ACTIONS(1817), + [sym__str_back_ticks] = ACTIONS(1817), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1817), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1817), + [anon_sym_CARET] = ACTIONS(1817), [anon_sym_POUND] = ACTIONS(105), }, - [770] = { - [sym_path] = STATE(836), - [sym_comment] = STATE(770), - [aux_sym_cell_path_repeat1] = STATE(763), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_err_GT] = ACTIONS(808), - [anon_sym_out_GT] = ACTIONS(808), - [anon_sym_e_GT] = ACTIONS(808), - [anon_sym_o_GT] = ACTIONS(808), - [anon_sym_err_PLUSout_GT] = ACTIONS(808), - [anon_sym_out_PLUSerr_GT] = ACTIONS(808), - [anon_sym_o_PLUSe_GT] = ACTIONS(808), - [anon_sym_e_PLUSo_GT] = ACTIONS(808), - [aux_sym_unquoted_token1] = ACTIONS(808), + [803] = { + [sym_expr_parenthesized] = STATE(1426), + [sym__immediate_decimal] = STATE(1427), + [sym_val_variable] = STATE(1426), + [sym__var] = STATE(1024), + [sym_comment] = STATE(803), + [ts_builtin_sym_end] = ACTIONS(1833), + [anon_sym_export] = ACTIONS(1831), + [anon_sym_alias] = ACTIONS(1831), + [anon_sym_let] = ACTIONS(1831), + [anon_sym_let_DASHenv] = ACTIONS(1831), + [anon_sym_mut] = ACTIONS(1831), + [anon_sym_const] = ACTIONS(1831), + [anon_sym_SEMI] = ACTIONS(1831), + [sym_cmd_identifier] = ACTIONS(1831), + [anon_sym_LF] = ACTIONS(1833), + [anon_sym_def] = ACTIONS(1831), + [anon_sym_export_DASHenv] = ACTIONS(1831), + [anon_sym_extern] = ACTIONS(1831), + [anon_sym_module] = ACTIONS(1831), + [anon_sym_use] = ACTIONS(1831), + [anon_sym_LBRACK] = ACTIONS(1831), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1831), + [anon_sym_DASH] = ACTIONS(1831), + [anon_sym_break] = ACTIONS(1831), + [anon_sym_continue] = ACTIONS(1831), + [anon_sym_for] = ACTIONS(1831), + [anon_sym_loop] = ACTIONS(1831), + [anon_sym_while] = ACTIONS(1831), + [anon_sym_do] = ACTIONS(1831), + [anon_sym_if] = ACTIONS(1831), + [anon_sym_match] = ACTIONS(1831), + [anon_sym_LBRACE] = ACTIONS(1831), + [anon_sym_DOT] = ACTIONS(1831), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1831), + [anon_sym_return] = ACTIONS(1831), + [anon_sym_source] = ACTIONS(1831), + [anon_sym_source_DASHenv] = ACTIONS(1831), + [anon_sym_register] = ACTIONS(1831), + [anon_sym_hide] = ACTIONS(1831), + [anon_sym_hide_DASHenv] = ACTIONS(1831), + [anon_sym_overlay] = ACTIONS(1831), + [anon_sym_where] = ACTIONS(1831), + [anon_sym_PLUS] = ACTIONS(1831), + [anon_sym_not] = ACTIONS(1831), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1831), + [anon_sym_true] = ACTIONS(1831), + [anon_sym_false] = ACTIONS(1831), + [aux_sym__val_number_decimal_token1] = ACTIONS(1831), + [aux_sym__val_number_token1] = ACTIONS(1831), + [aux_sym__val_number_token2] = ACTIONS(1831), + [aux_sym__val_number_token3] = ACTIONS(1831), + [aux_sym__val_number_token4] = ACTIONS(1831), + [aux_sym__val_number_token5] = ACTIONS(1831), + [aux_sym__val_number_token6] = ACTIONS(1831), + [anon_sym_0b] = ACTIONS(1831), + [anon_sym_0o] = ACTIONS(1831), + [anon_sym_0x] = ACTIONS(1831), + [sym_val_date] = ACTIONS(1831), + [anon_sym_DQUOTE] = ACTIONS(1831), + [sym__str_single_quotes] = ACTIONS(1831), + [sym__str_back_ticks] = ACTIONS(1831), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1831), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1831), + [anon_sym_CARET] = ACTIONS(1831), [anon_sym_POUND] = ACTIONS(105), }, - [771] = { - [sym_cell_path] = STATE(939), - [sym_path] = STATE(770), - [sym_comment] = STATE(771), - [ts_builtin_sym_end] = ACTIONS(898), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_PIPE] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_err_GT] = ACTIONS(896), - [anon_sym_out_GT] = ACTIONS(896), - [anon_sym_e_GT] = ACTIONS(896), - [anon_sym_o_GT] = ACTIONS(896), - [anon_sym_err_PLUSout_GT] = ACTIONS(896), - [anon_sym_out_PLUSerr_GT] = ACTIONS(896), - [anon_sym_o_PLUSe_GT] = ACTIONS(896), - [anon_sym_e_PLUSo_GT] = ACTIONS(896), - [aux_sym_unquoted_token1] = ACTIONS(896), + [804] = { + [sym_expr_parenthesized] = STATE(1428), + [sym__immediate_decimal] = STATE(1434), + [sym_val_variable] = STATE(1428), + [sym__var] = STATE(1024), + [sym_comment] = STATE(804), + [ts_builtin_sym_end] = ACTIONS(1928), + [anon_sym_export] = ACTIONS(1926), + [anon_sym_alias] = ACTIONS(1926), + [anon_sym_let] = ACTIONS(1926), + [anon_sym_let_DASHenv] = ACTIONS(1926), + [anon_sym_mut] = ACTIONS(1926), + [anon_sym_const] = ACTIONS(1926), + [anon_sym_SEMI] = ACTIONS(1926), + [sym_cmd_identifier] = ACTIONS(1926), + [anon_sym_LF] = ACTIONS(1928), + [anon_sym_def] = ACTIONS(1926), + [anon_sym_export_DASHenv] = ACTIONS(1926), + [anon_sym_extern] = ACTIONS(1926), + [anon_sym_module] = ACTIONS(1926), + [anon_sym_use] = ACTIONS(1926), + [anon_sym_LBRACK] = ACTIONS(1926), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1926), + [anon_sym_DASH] = ACTIONS(1926), + [anon_sym_break] = ACTIONS(1926), + [anon_sym_continue] = ACTIONS(1926), + [anon_sym_for] = ACTIONS(1926), + [anon_sym_loop] = ACTIONS(1926), + [anon_sym_while] = ACTIONS(1926), + [anon_sym_do] = ACTIONS(1926), + [anon_sym_if] = ACTIONS(1926), + [anon_sym_match] = ACTIONS(1926), + [anon_sym_LBRACE] = ACTIONS(1926), + [anon_sym_DOT] = ACTIONS(1926), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1926), + [anon_sym_return] = ACTIONS(1926), + [anon_sym_source] = ACTIONS(1926), + [anon_sym_source_DASHenv] = ACTIONS(1926), + [anon_sym_register] = ACTIONS(1926), + [anon_sym_hide] = ACTIONS(1926), + [anon_sym_hide_DASHenv] = ACTIONS(1926), + [anon_sym_overlay] = ACTIONS(1926), + [anon_sym_where] = ACTIONS(1926), + [anon_sym_PLUS] = ACTIONS(1926), + [anon_sym_not] = ACTIONS(1926), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1926), + [anon_sym_true] = ACTIONS(1926), + [anon_sym_false] = ACTIONS(1926), + [aux_sym__val_number_decimal_token1] = ACTIONS(1926), + [aux_sym__val_number_token1] = ACTIONS(1926), + [aux_sym__val_number_token2] = ACTIONS(1926), + [aux_sym__val_number_token3] = ACTIONS(1926), + [aux_sym__val_number_token4] = ACTIONS(1926), + [aux_sym__val_number_token5] = ACTIONS(1926), + [aux_sym__val_number_token6] = ACTIONS(1926), + [anon_sym_0b] = ACTIONS(1926), + [anon_sym_0o] = ACTIONS(1926), + [anon_sym_0x] = ACTIONS(1926), + [sym_val_date] = ACTIONS(1926), + [anon_sym_DQUOTE] = ACTIONS(1926), + [sym__str_single_quotes] = ACTIONS(1926), + [sym__str_back_ticks] = ACTIONS(1926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1926), + [anon_sym_CARET] = ACTIONS(1926), [anon_sym_POUND] = ACTIONS(105), }, - [772] = { - [sym_comment] = STATE(772), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(2130), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(2132), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(2130), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(2134), - [aux_sym_unquoted_token6] = ACTIONS(2136), + [805] = { + [sym_comment] = STATE(805), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_RPAREN] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2219), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_err_GT] = ACTIONS(934), + [anon_sym_out_GT] = ACTIONS(934), + [anon_sym_e_GT] = ACTIONS(934), + [anon_sym_o_GT] = ACTIONS(934), + [anon_sym_err_PLUSout_GT] = ACTIONS(934), + [anon_sym_out_PLUSerr_GT] = ACTIONS(934), + [anon_sym_o_PLUSe_GT] = ACTIONS(934), + [anon_sym_e_PLUSo_GT] = ACTIONS(934), + [aux_sym_unquoted_token1] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, - [773] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2851), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(773), - [aux_sym__command_parenthesized_body_repeat1] = STATE(790), - [anon_sym_SEMI] = ACTIONS(2138), - [anon_sym_LF] = ACTIONS(2140), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2138), - [anon_sym_PIPE] = ACTIONS(2138), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), + [806] = { + [sym_expr_parenthesized] = STATE(1442), + [sym__immediate_decimal] = STATE(1446), + [sym_val_variable] = STATE(1442), + [sym__var] = STATE(1024), + [sym_comment] = STATE(806), + [ts_builtin_sym_end] = ACTIONS(1823), + [anon_sym_export] = ACTIONS(1821), + [anon_sym_alias] = ACTIONS(1821), + [anon_sym_let] = ACTIONS(1821), + [anon_sym_let_DASHenv] = ACTIONS(1821), + [anon_sym_mut] = ACTIONS(1821), + [anon_sym_const] = ACTIONS(1821), + [anon_sym_SEMI] = ACTIONS(1821), + [sym_cmd_identifier] = ACTIONS(1821), + [anon_sym_LF] = ACTIONS(1823), + [anon_sym_def] = ACTIONS(1821), + [anon_sym_export_DASHenv] = ACTIONS(1821), + [anon_sym_extern] = ACTIONS(1821), + [anon_sym_module] = ACTIONS(1821), + [anon_sym_use] = ACTIONS(1821), + [anon_sym_LBRACK] = ACTIONS(1821), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1821), + [anon_sym_DASH] = ACTIONS(1821), + [anon_sym_break] = ACTIONS(1821), + [anon_sym_continue] = ACTIONS(1821), + [anon_sym_for] = ACTIONS(1821), + [anon_sym_loop] = ACTIONS(1821), + [anon_sym_while] = ACTIONS(1821), + [anon_sym_do] = ACTIONS(1821), + [anon_sym_if] = ACTIONS(1821), + [anon_sym_match] = ACTIONS(1821), + [anon_sym_LBRACE] = ACTIONS(1821), + [anon_sym_DOT] = ACTIONS(1821), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1821), + [anon_sym_return] = ACTIONS(1821), + [anon_sym_source] = ACTIONS(1821), + [anon_sym_source_DASHenv] = ACTIONS(1821), + [anon_sym_register] = ACTIONS(1821), + [anon_sym_hide] = ACTIONS(1821), + [anon_sym_hide_DASHenv] = ACTIONS(1821), + [anon_sym_overlay] = ACTIONS(1821), + [anon_sym_where] = ACTIONS(1821), + [anon_sym_PLUS] = ACTIONS(1821), + [anon_sym_not] = ACTIONS(1821), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1821), + [anon_sym_true] = ACTIONS(1821), + [anon_sym_false] = ACTIONS(1821), + [aux_sym__val_number_decimal_token1] = ACTIONS(1821), [aux_sym__val_number_token1] = ACTIONS(1821), [aux_sym__val_number_token2] = ACTIONS(1821), [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [aux_sym__val_number_token4] = ACTIONS(1821), + [aux_sym__val_number_token5] = ACTIONS(1821), + [aux_sym__val_number_token6] = ACTIONS(1821), + [anon_sym_0b] = ACTIONS(1821), + [anon_sym_0o] = ACTIONS(1821), + [anon_sym_0x] = ACTIONS(1821), + [sym_val_date] = ACTIONS(1821), + [anon_sym_DQUOTE] = ACTIONS(1821), + [sym__str_single_quotes] = ACTIONS(1821), + [sym__str_back_ticks] = ACTIONS(1821), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1821), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1821), + [anon_sym_CARET] = ACTIONS(1821), [anon_sym_POUND] = ACTIONS(105), }, - [774] = { - [sym_comment] = STATE(774), - [ts_builtin_sym_end] = ACTIONS(857), - [anon_sym_SEMI] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_PIPE] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(2142), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(2144), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_err_GT] = ACTIONS(855), - [anon_sym_out_GT] = ACTIONS(855), - [anon_sym_e_GT] = ACTIONS(855), - [anon_sym_o_GT] = ACTIONS(855), - [anon_sym_err_PLUSout_GT] = ACTIONS(855), - [anon_sym_out_PLUSerr_GT] = ACTIONS(855), - [anon_sym_o_PLUSe_GT] = ACTIONS(855), - [anon_sym_e_PLUSo_GT] = ACTIONS(855), - [aux_sym_unquoted_token1] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(2146), + [807] = { + [sym_comment] = STATE(807), + [anon_sym_SEMI] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_RPAREN] = ACTIONS(903), + [anon_sym_PIPE] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_err_GT] = ACTIONS(903), + [anon_sym_out_GT] = ACTIONS(903), + [anon_sym_e_GT] = ACTIONS(903), + [anon_sym_o_GT] = ACTIONS(903), + [anon_sym_err_PLUSout_GT] = ACTIONS(903), + [anon_sym_out_PLUSerr_GT] = ACTIONS(903), + [anon_sym_o_PLUSe_GT] = ACTIONS(903), + [anon_sym_e_PLUSo_GT] = ACTIONS(903), + [aux_sym_unquoted_token1] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, - [775] = { - [sym_cell_path] = STATE(957), - [sym_path] = STATE(770), - [sym_comment] = STATE(775), - [ts_builtin_sym_end] = ACTIONS(906), - [anon_sym_SEMI] = ACTIONS(904), - [anon_sym_LF] = ACTIONS(906), - [anon_sym_LBRACK] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_PIPE] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_in] = ACTIONS(904), - [anon_sym_LBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(904), - [anon_sym_STAR_STAR] = ACTIONS(904), - [anon_sym_PLUS_PLUS] = ACTIONS(904), - [anon_sym_SLASH] = ACTIONS(904), - [anon_sym_mod] = ACTIONS(904), - [anon_sym_SLASH_SLASH] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_bit_DASHshl] = ACTIONS(904), - [anon_sym_bit_DASHshr] = ACTIONS(904), - [anon_sym_EQ_EQ] = ACTIONS(904), - [anon_sym_BANG_EQ] = ACTIONS(904), - [anon_sym_LT2] = ACTIONS(904), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_not_DASHin] = ACTIONS(904), - [anon_sym_starts_DASHwith] = ACTIONS(904), - [anon_sym_ends_DASHwith] = ACTIONS(904), - [anon_sym_EQ_TILDE] = ACTIONS(904), - [anon_sym_BANG_TILDE] = ACTIONS(904), - [anon_sym_bit_DASHand] = ACTIONS(904), - [anon_sym_bit_DASHxor] = ACTIONS(904), - [anon_sym_bit_DASHor] = ACTIONS(904), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(904), - [anon_sym_or] = ACTIONS(904), - [anon_sym_null] = ACTIONS(904), - [anon_sym_true] = ACTIONS(904), - [anon_sym_false] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_0b] = ACTIONS(904), - [anon_sym_0o] = ACTIONS(904), - [anon_sym_0x] = ACTIONS(904), - [sym_val_date] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(904), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(904), - [anon_sym_err_GT] = ACTIONS(904), - [anon_sym_out_GT] = ACTIONS(904), - [anon_sym_e_GT] = ACTIONS(904), - [anon_sym_o_GT] = ACTIONS(904), - [anon_sym_err_PLUSout_GT] = ACTIONS(904), - [anon_sym_out_PLUSerr_GT] = ACTIONS(904), - [anon_sym_o_PLUSe_GT] = ACTIONS(904), - [anon_sym_e_PLUSo_GT] = ACTIONS(904), - [aux_sym_unquoted_token1] = ACTIONS(904), + [808] = { + [sym_expr_parenthesized] = STATE(1493), + [sym__immediate_decimal] = STATE(1396), + [sym_val_variable] = STATE(1493), + [sym__var] = STATE(1024), + [sym_comment] = STATE(808), + [ts_builtin_sym_end] = ACTIONS(1997), + [anon_sym_export] = ACTIONS(1995), + [anon_sym_alias] = ACTIONS(1995), + [anon_sym_let] = ACTIONS(1995), + [anon_sym_let_DASHenv] = ACTIONS(1995), + [anon_sym_mut] = ACTIONS(1995), + [anon_sym_const] = ACTIONS(1995), + [anon_sym_SEMI] = ACTIONS(1995), + [sym_cmd_identifier] = ACTIONS(1995), + [anon_sym_LF] = ACTIONS(1997), + [anon_sym_def] = ACTIONS(1995), + [anon_sym_export_DASHenv] = ACTIONS(1995), + [anon_sym_extern] = ACTIONS(1995), + [anon_sym_module] = ACTIONS(1995), + [anon_sym_use] = ACTIONS(1995), + [anon_sym_LBRACK] = ACTIONS(1995), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1995), + [anon_sym_DASH] = ACTIONS(1995), + [anon_sym_break] = ACTIONS(1995), + [anon_sym_continue] = ACTIONS(1995), + [anon_sym_for] = ACTIONS(1995), + [anon_sym_loop] = ACTIONS(1995), + [anon_sym_while] = ACTIONS(1995), + [anon_sym_do] = ACTIONS(1995), + [anon_sym_if] = ACTIONS(1995), + [anon_sym_match] = ACTIONS(1995), + [anon_sym_LBRACE] = ACTIONS(1995), + [anon_sym_DOT] = ACTIONS(1995), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1995), + [anon_sym_return] = ACTIONS(1995), + [anon_sym_source] = ACTIONS(1995), + [anon_sym_source_DASHenv] = ACTIONS(1995), + [anon_sym_register] = ACTIONS(1995), + [anon_sym_hide] = ACTIONS(1995), + [anon_sym_hide_DASHenv] = ACTIONS(1995), + [anon_sym_overlay] = ACTIONS(1995), + [anon_sym_where] = ACTIONS(1995), + [anon_sym_PLUS] = ACTIONS(1995), + [anon_sym_not] = ACTIONS(1995), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1995), + [anon_sym_true] = ACTIONS(1995), + [anon_sym_false] = ACTIONS(1995), + [aux_sym__val_number_decimal_token1] = ACTIONS(1995), + [aux_sym__val_number_token1] = ACTIONS(1995), + [aux_sym__val_number_token2] = ACTIONS(1995), + [aux_sym__val_number_token3] = ACTIONS(1995), + [aux_sym__val_number_token4] = ACTIONS(1995), + [aux_sym__val_number_token5] = ACTIONS(1995), + [aux_sym__val_number_token6] = ACTIONS(1995), + [anon_sym_0b] = ACTIONS(1995), + [anon_sym_0o] = ACTIONS(1995), + [anon_sym_0x] = ACTIONS(1995), + [sym_val_date] = ACTIONS(1995), + [anon_sym_DQUOTE] = ACTIONS(1995), + [sym__str_single_quotes] = ACTIONS(1995), + [sym__str_back_ticks] = ACTIONS(1995), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1995), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1995), + [anon_sym_CARET] = ACTIONS(1995), [anon_sym_POUND] = ACTIONS(105), }, - [776] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2851), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(776), - [aux_sym__command_parenthesized_body_repeat1] = STATE(773), - [anon_sym_SEMI] = ACTIONS(2148), - [anon_sym_LF] = ACTIONS(2150), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2148), - [anon_sym_PIPE] = ACTIONS(2148), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [809] = { + [sym_expr_parenthesized] = STATE(1504), + [sym__immediate_decimal] = STATE(1505), + [sym_val_variable] = STATE(1504), + [sym__var] = STATE(1024), + [sym_comment] = STATE(809), + [ts_builtin_sym_end] = ACTIONS(2001), + [anon_sym_export] = ACTIONS(1999), + [anon_sym_alias] = ACTIONS(1999), + [anon_sym_let] = ACTIONS(1999), + [anon_sym_let_DASHenv] = ACTIONS(1999), + [anon_sym_mut] = ACTIONS(1999), + [anon_sym_const] = ACTIONS(1999), + [anon_sym_SEMI] = ACTIONS(1999), + [sym_cmd_identifier] = ACTIONS(1999), + [anon_sym_LF] = ACTIONS(2001), + [anon_sym_def] = ACTIONS(1999), + [anon_sym_export_DASHenv] = ACTIONS(1999), + [anon_sym_extern] = ACTIONS(1999), + [anon_sym_module] = ACTIONS(1999), + [anon_sym_use] = ACTIONS(1999), + [anon_sym_LBRACK] = ACTIONS(1999), + [anon_sym_LPAREN] = ACTIONS(1691), + [anon_sym_DOLLAR] = ACTIONS(1693), + [anon_sym_error] = ACTIONS(1999), + [anon_sym_DASH] = ACTIONS(1999), + [anon_sym_break] = ACTIONS(1999), + [anon_sym_continue] = ACTIONS(1999), + [anon_sym_for] = ACTIONS(1999), + [anon_sym_loop] = ACTIONS(1999), + [anon_sym_while] = ACTIONS(1999), + [anon_sym_do] = ACTIONS(1999), + [anon_sym_if] = ACTIONS(1999), + [anon_sym_match] = ACTIONS(1999), + [anon_sym_LBRACE] = ACTIONS(1999), + [anon_sym_DOT] = ACTIONS(1999), + [anon_sym_DOT2] = ACTIONS(1697), + [anon_sym_try] = ACTIONS(1999), + [anon_sym_return] = ACTIONS(1999), + [anon_sym_source] = ACTIONS(1999), + [anon_sym_source_DASHenv] = ACTIONS(1999), + [anon_sym_register] = ACTIONS(1999), + [anon_sym_hide] = ACTIONS(1999), + [anon_sym_hide_DASHenv] = ACTIONS(1999), + [anon_sym_overlay] = ACTIONS(1999), + [anon_sym_where] = ACTIONS(1999), + [anon_sym_PLUS] = ACTIONS(1999), + [anon_sym_not] = ACTIONS(1999), + [aux_sym__immediate_decimal_token1] = ACTIONS(1701), + [anon_sym_DASH2] = ACTIONS(1703), + [anon_sym_PLUS2] = ACTIONS(1705), + [anon_sym_null] = ACTIONS(1999), + [anon_sym_true] = ACTIONS(1999), + [anon_sym_false] = ACTIONS(1999), + [aux_sym__val_number_decimal_token1] = ACTIONS(1999), + [aux_sym__val_number_token1] = ACTIONS(1999), + [aux_sym__val_number_token2] = ACTIONS(1999), + [aux_sym__val_number_token3] = ACTIONS(1999), + [aux_sym__val_number_token4] = ACTIONS(1999), + [aux_sym__val_number_token5] = ACTIONS(1999), + [aux_sym__val_number_token6] = ACTIONS(1999), + [anon_sym_0b] = ACTIONS(1999), + [anon_sym_0o] = ACTIONS(1999), + [anon_sym_0x] = ACTIONS(1999), + [sym_val_date] = ACTIONS(1999), + [anon_sym_DQUOTE] = ACTIONS(1999), + [sym__str_single_quotes] = ACTIONS(1999), + [sym__str_back_ticks] = ACTIONS(1999), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1999), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1999), + [anon_sym_CARET] = ACTIONS(1999), [anon_sym_POUND] = ACTIONS(105), }, - [777] = { - [sym_cell_path] = STATE(844), - [sym_path] = STATE(785), - [sym_comment] = STATE(777), - [ts_builtin_sym_end] = ACTIONS(873), - [anon_sym_SEMI] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_PIPE] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_GT] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_in] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(2152), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_STAR_STAR] = ACTIONS(871), - [anon_sym_PLUS_PLUS] = ACTIONS(871), - [anon_sym_SLASH] = ACTIONS(871), - [anon_sym_mod] = ACTIONS(871), - [anon_sym_SLASH_SLASH] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_bit_DASHshl] = ACTIONS(871), - [anon_sym_bit_DASHshr] = ACTIONS(871), - [anon_sym_EQ_EQ] = ACTIONS(871), - [anon_sym_BANG_EQ] = ACTIONS(871), - [anon_sym_LT2] = ACTIONS(871), - [anon_sym_LT_EQ] = ACTIONS(871), - [anon_sym_GT_EQ] = ACTIONS(871), - [anon_sym_not_DASHin] = ACTIONS(871), - [anon_sym_starts_DASHwith] = ACTIONS(871), - [anon_sym_ends_DASHwith] = ACTIONS(871), - [anon_sym_EQ_TILDE] = ACTIONS(871), - [anon_sym_BANG_TILDE] = ACTIONS(871), - [anon_sym_bit_DASHand] = ACTIONS(871), - [anon_sym_bit_DASHxor] = ACTIONS(871), - [anon_sym_bit_DASHor] = ACTIONS(871), - [anon_sym_and] = ACTIONS(871), - [anon_sym_xor] = ACTIONS(871), - [anon_sym_or] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_err_GT] = ACTIONS(871), - [anon_sym_out_GT] = ACTIONS(871), - [anon_sym_e_GT] = ACTIONS(871), - [anon_sym_o_GT] = ACTIONS(871), - [anon_sym_err_PLUSout_GT] = ACTIONS(871), - [anon_sym_out_PLUSerr_GT] = ACTIONS(871), - [anon_sym_o_PLUSe_GT] = ACTIONS(871), - [anon_sym_e_PLUSo_GT] = ACTIONS(871), - [aux_sym_unquoted_token1] = ACTIONS(871), - [anon_sym_POUND] = ACTIONS(105), - }, - [778] = { - [sym_comment] = STATE(778), - [anon_sym_SEMI] = ACTIONS(960), - [anon_sym_LF] = ACTIONS(962), - [anon_sym_LBRACK] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(960), - [anon_sym_RPAREN] = ACTIONS(960), - [anon_sym_PIPE] = ACTIONS(960), - [anon_sym_DOLLAR] = ACTIONS(960), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DASH] = ACTIONS(960), - [anon_sym_in] = ACTIONS(960), - [anon_sym_LBRACE] = ACTIONS(960), - [anon_sym_RBRACE] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_PLUS_PLUS] = ACTIONS(960), - [anon_sym_SLASH] = ACTIONS(960), - [anon_sym_mod] = ACTIONS(960), - [anon_sym_SLASH_SLASH] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(960), - [anon_sym_bit_DASHshl] = ACTIONS(960), - [anon_sym_bit_DASHshr] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_LT2] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_not_DASHin] = ACTIONS(960), - [anon_sym_starts_DASHwith] = ACTIONS(960), - [anon_sym_ends_DASHwith] = ACTIONS(960), - [anon_sym_EQ_TILDE] = ACTIONS(960), - [anon_sym_BANG_TILDE] = ACTIONS(960), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(960), - [anon_sym_bit_DASHor] = ACTIONS(960), - [anon_sym_and] = ACTIONS(960), - [anon_sym_xor] = ACTIONS(960), - [anon_sym_or] = ACTIONS(960), - [anon_sym_null] = ACTIONS(960), - [anon_sym_true] = ACTIONS(960), - [anon_sym_false] = ACTIONS(960), - [aux_sym__val_number_decimal_token1] = ACTIONS(960), - [aux_sym__val_number_token1] = ACTIONS(960), - [aux_sym__val_number_token2] = ACTIONS(960), - [aux_sym__val_number_token3] = ACTIONS(960), - [aux_sym__val_number_token4] = ACTIONS(960), - [aux_sym__val_number_token5] = ACTIONS(960), - [aux_sym__val_number_token6] = ACTIONS(960), - [sym_filesize_unit] = ACTIONS(960), - [sym_duration_unit] = ACTIONS(960), - [anon_sym_0b] = ACTIONS(960), - [anon_sym_0o] = ACTIONS(960), - [anon_sym_0x] = ACTIONS(960), - [sym_val_date] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(960), - [sym__str_single_quotes] = ACTIONS(960), - [sym__str_back_ticks] = ACTIONS(960), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(960), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(960), - [anon_sym_err_GT] = ACTIONS(960), - [anon_sym_out_GT] = ACTIONS(960), - [anon_sym_e_GT] = ACTIONS(960), - [anon_sym_o_GT] = ACTIONS(960), - [anon_sym_err_PLUSout_GT] = ACTIONS(960), - [anon_sym_out_PLUSerr_GT] = ACTIONS(960), - [anon_sym_o_PLUSe_GT] = ACTIONS(960), - [anon_sym_e_PLUSo_GT] = ACTIONS(960), - [aux_sym_unquoted_token1] = ACTIONS(960), - [anon_sym_POUND] = ACTIONS(105), - }, - [779] = { - [sym_comment] = STATE(779), - [anon_sym_SEMI] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_RPAREN] = ACTIONS(849), - [anon_sym_PIPE] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2155), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_err_GT] = ACTIONS(849), - [anon_sym_out_GT] = ACTIONS(849), - [anon_sym_e_GT] = ACTIONS(849), - [anon_sym_o_GT] = ACTIONS(849), - [anon_sym_err_PLUSout_GT] = ACTIONS(849), - [anon_sym_out_PLUSerr_GT] = ACTIONS(849), - [anon_sym_o_PLUSe_GT] = ACTIONS(849), - [anon_sym_e_PLUSo_GT] = ACTIONS(849), - [aux_sym_unquoted_token1] = ACTIONS(849), - [anon_sym_POUND] = ACTIONS(105), - }, - [780] = { - [sym__expression] = STATE(2770), - [sym_expr_unary] = STATE(987), - [sym__expr_unary_minus] = STATE(938), - [sym_expr_binary] = STATE(987), - [sym__expr_binary_expression] = STATE(3894), - [sym_expr_parenthesized] = STATE(859), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(987), - [sym_val_nothing] = STATE(973), - [sym_val_bool] = STATE(973), - [sym_val_variable] = STATE(822), - [sym__var] = STATE(756), - [sym_val_number] = STATE(810), - [sym__val_number_decimal] = STATE(733), - [sym__val_number] = STATE(811), - [sym_val_duration] = STATE(973), - [sym_val_filesize] = STATE(973), - [sym_val_binary] = STATE(973), - [sym_val_string] = STATE(973), - [sym__str_double_quotes] = STATE(977), - [sym_val_interpolated] = STATE(973), - [sym__inter_single_quotes] = STATE(980), - [sym__inter_double_quotes] = STATE(981), - [sym_val_list] = STATE(973), - [sym_val_record] = STATE(973), - [sym_val_table] = STATE(973), - [sym_val_closure] = STATE(973), - [sym_unquoted] = STATE(2771), - [sym_comment] = STATE(780), - [ts_builtin_sym_end] = ACTIONS(1934), - [anon_sym_SEMI] = ACTIONS(1932), - [anon_sym_LF] = ACTIONS(1934), - [anon_sym_LBRACK] = ACTIONS(2157), - [anon_sym_LPAREN] = ACTIONS(2159), - [anon_sym_PIPE] = ACTIONS(1932), - [anon_sym_DOLLAR] = ACTIONS(2161), - [anon_sym_DASH] = ACTIONS(2163), - [anon_sym_LBRACE] = ACTIONS(2165), - [anon_sym_DOT] = ACTIONS(2167), - [anon_sym_PLUS] = ACTIONS(2169), - [anon_sym_not] = ACTIONS(2171), - [anon_sym_null] = ACTIONS(2173), - [anon_sym_true] = ACTIONS(2175), - [anon_sym_false] = ACTIONS(2175), - [aux_sym__val_number_decimal_token1] = ACTIONS(2177), - [aux_sym__val_number_token1] = ACTIONS(2179), - [aux_sym__val_number_token2] = ACTIONS(2179), - [aux_sym__val_number_token3] = ACTIONS(2179), - [aux_sym__val_number_token4] = ACTIONS(2181), - [aux_sym__val_number_token5] = ACTIONS(2181), - [aux_sym__val_number_token6] = ACTIONS(2181), - [anon_sym_0b] = ACTIONS(2183), - [anon_sym_0o] = ACTIONS(2183), - [anon_sym_0x] = ACTIONS(2183), - [sym_val_date] = ACTIONS(2185), - [anon_sym_DQUOTE] = ACTIONS(2187), - [sym__str_single_quotes] = ACTIONS(2189), - [sym__str_back_ticks] = ACTIONS(2189), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2193), - [anon_sym_err_GT] = ACTIONS(1932), - [anon_sym_out_GT] = ACTIONS(1932), - [anon_sym_e_GT] = ACTIONS(1932), - [anon_sym_o_GT] = ACTIONS(1932), - [anon_sym_err_PLUSout_GT] = ACTIONS(1932), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1932), - [anon_sym_o_PLUSe_GT] = ACTIONS(1932), - [anon_sym_e_PLUSo_GT] = ACTIONS(1932), - [aux_sym_unquoted_token1] = ACTIONS(2061), - [anon_sym_POUND] = ACTIONS(105), - }, - [781] = { - [sym_expr_parenthesized] = STATE(2577), - [sym_val_range] = STATE(2848), - [sym__value] = STATE(2848), - [sym_val_nothing] = STATE(2801), - [sym_val_bool] = STATE(2801), - [sym_val_variable] = STATE(2582), - [sym__var] = STATE(2455), - [sym_val_number] = STATE(2527), - [sym__val_number_decimal] = STATE(2412), - [sym__val_number] = STATE(2529), - [sym_val_duration] = STATE(2801), - [sym_val_filesize] = STATE(2801), - [sym_val_binary] = STATE(2801), - [sym_val_string] = STATE(2801), - [sym__str_double_quotes] = STATE(2781), - [sym_val_interpolated] = STATE(2801), - [sym__inter_single_quotes] = STATE(2762), - [sym__inter_double_quotes] = STATE(2760), - [sym_val_list] = STATE(2801), - [sym_val_record] = STATE(2801), - [sym_val_table] = STATE(2801), - [sym_val_closure] = STATE(2801), - [sym__cmd_arg] = STATE(2802), - [sym_redirection] = STATE(2773), - [sym__flag] = STATE(2772), - [sym_short_flag] = STATE(2752), - [sym_long_flag] = STATE(2752), - [sym_unquoted] = STATE(2721), - [sym_comment] = STATE(781), - [aux_sym_command_repeat1] = STATE(789), - [ts_builtin_sym_end] = ACTIONS(1797), - [anon_sym_SEMI] = ACTIONS(1795), - [anon_sym_LF] = ACTIONS(1797), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_LPAREN] = ACTIONS(2025), - [anon_sym_PIPE] = ACTIONS(1795), - [anon_sym_DOLLAR] = ACTIONS(2027), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_DOT] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2035), - [anon_sym_null] = ACTIONS(2037), - [anon_sym_true] = ACTIONS(2039), - [anon_sym_false] = ACTIONS(2039), - [aux_sym__val_number_decimal_token1] = ACTIONS(2041), - [aux_sym__val_number_token1] = ACTIONS(2043), - [aux_sym__val_number_token2] = ACTIONS(2043), - [aux_sym__val_number_token3] = ACTIONS(2043), - [aux_sym__val_number_token4] = ACTIONS(2045), - [aux_sym__val_number_token5] = ACTIONS(2045), - [aux_sym__val_number_token6] = ACTIONS(2045), - [anon_sym_0b] = ACTIONS(2047), - [anon_sym_0o] = ACTIONS(2047), - [anon_sym_0x] = ACTIONS(2047), - [sym_val_date] = ACTIONS(2049), - [anon_sym_DQUOTE] = ACTIONS(2051), - [sym__str_single_quotes] = ACTIONS(2053), - [sym__str_back_ticks] = ACTIONS(2053), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2057), - [anon_sym_err_GT] = ACTIONS(2059), - [anon_sym_out_GT] = ACTIONS(2059), - [anon_sym_e_GT] = ACTIONS(2059), - [anon_sym_o_GT] = ACTIONS(2059), - [anon_sym_err_PLUSout_GT] = ACTIONS(2059), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2059), - [anon_sym_o_PLUSe_GT] = ACTIONS(2059), - [anon_sym_e_PLUSo_GT] = ACTIONS(2059), - [aux_sym_unquoted_token1] = ACTIONS(2061), - [anon_sym_POUND] = ACTIONS(105), - }, - [782] = { - [sym__command_name] = STATE(1477), - [sym_scope_pattern] = STATE(1478), - [sym_wild_card] = STATE(1482), - [sym_command_list] = STATE(1483), - [sym_val_string] = STATE(1267), - [sym__str_double_quotes] = STATE(1224), - [sym_comment] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(1982), - [anon_sym_export] = ACTIONS(1980), - [anon_sym_alias] = ACTIONS(1980), - [anon_sym_let] = ACTIONS(1980), - [anon_sym_let_DASHenv] = ACTIONS(1980), - [anon_sym_mut] = ACTIONS(1980), - [anon_sym_const] = ACTIONS(1980), - [anon_sym_SEMI] = ACTIONS(1980), - [sym_cmd_identifier] = ACTIONS(2008), - [anon_sym_LF] = ACTIONS(1982), - [anon_sym_def] = ACTIONS(1980), - [anon_sym_export_DASHenv] = ACTIONS(1980), - [anon_sym_extern] = ACTIONS(1980), - [anon_sym_module] = ACTIONS(1980), - [anon_sym_use] = ACTIONS(1980), - [anon_sym_LBRACK] = ACTIONS(2010), - [anon_sym_LPAREN] = ACTIONS(1980), - [anon_sym_DOLLAR] = ACTIONS(1980), - [anon_sym_error] = ACTIONS(1980), - [anon_sym_DASH] = ACTIONS(1980), - [anon_sym_break] = ACTIONS(1980), - [anon_sym_continue] = ACTIONS(1980), - [anon_sym_for] = ACTIONS(1980), - [anon_sym_loop] = ACTIONS(1980), - [anon_sym_while] = ACTIONS(1980), - [anon_sym_do] = ACTIONS(1980), - [anon_sym_if] = ACTIONS(1980), - [anon_sym_match] = ACTIONS(1980), - [anon_sym_LBRACE] = ACTIONS(1980), - [anon_sym_DOT] = ACTIONS(1980), - [anon_sym_try] = ACTIONS(1980), - [anon_sym_return] = ACTIONS(1980), - [anon_sym_source] = ACTIONS(1980), - [anon_sym_source_DASHenv] = ACTIONS(1980), - [anon_sym_register] = ACTIONS(1980), - [anon_sym_hide] = ACTIONS(1980), - [anon_sym_hide_DASHenv] = ACTIONS(1980), - [anon_sym_overlay] = ACTIONS(1980), - [anon_sym_STAR] = ACTIONS(2012), - [anon_sym_where] = ACTIONS(1980), - [anon_sym_PLUS] = ACTIONS(1980), - [anon_sym_not] = ACTIONS(1980), - [anon_sym_null] = ACTIONS(1980), - [anon_sym_true] = ACTIONS(1980), - [anon_sym_false] = ACTIONS(1980), - [aux_sym__val_number_decimal_token1] = ACTIONS(1980), - [aux_sym__val_number_token1] = ACTIONS(1980), - [aux_sym__val_number_token2] = ACTIONS(1980), - [aux_sym__val_number_token3] = ACTIONS(1980), - [aux_sym__val_number_token4] = ACTIONS(1980), - [aux_sym__val_number_token5] = ACTIONS(1980), - [aux_sym__val_number_token6] = ACTIONS(1980), - [anon_sym_0b] = ACTIONS(1980), - [anon_sym_0o] = ACTIONS(1980), - [anon_sym_0x] = ACTIONS(1980), - [sym_val_date] = ACTIONS(1980), - [anon_sym_DQUOTE] = ACTIONS(2014), - [sym__str_single_quotes] = ACTIONS(2016), - [sym__str_back_ticks] = ACTIONS(2016), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1980), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1980), - [anon_sym_CARET] = ACTIONS(1980), - [anon_sym_POUND] = ACTIONS(105), - }, - [783] = { - [sym_comment] = STATE(783), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_RPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_RBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [anon_sym_POUND] = ACTIONS(105), - }, - [784] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2851), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(784), - [aux_sym__command_parenthesized_body_repeat1] = STATE(790), - [anon_sym_SEMI] = ACTIONS(2195), - [anon_sym_LF] = ACTIONS(2197), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2195), - [anon_sym_PIPE] = ACTIONS(2195), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), - [anon_sym_POUND] = ACTIONS(105), - }, - [785] = { - [sym_path] = STATE(836), - [sym_comment] = STATE(785), - [aux_sym_cell_path_repeat1] = STATE(757), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_err_GT] = ACTIONS(808), - [anon_sym_out_GT] = ACTIONS(808), - [anon_sym_e_GT] = ACTIONS(808), - [anon_sym_o_GT] = ACTIONS(808), - [anon_sym_err_PLUSout_GT] = ACTIONS(808), - [anon_sym_out_PLUSerr_GT] = ACTIONS(808), - [anon_sym_o_PLUSe_GT] = ACTIONS(808), - [anon_sym_e_PLUSo_GT] = ACTIONS(808), - [aux_sym_unquoted_token1] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(105), - }, - [786] = { - [sym_comment] = STATE(786), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_RPAREN] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [sym_filesize_unit] = ACTIONS(2199), - [sym_duration_unit] = ACTIONS(2201), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_err_GT] = ACTIONS(952), - [anon_sym_out_GT] = ACTIONS(952), - [anon_sym_e_GT] = ACTIONS(952), - [anon_sym_o_GT] = ACTIONS(952), - [anon_sym_err_PLUSout_GT] = ACTIONS(952), - [anon_sym_out_PLUSerr_GT] = ACTIONS(952), - [anon_sym_o_PLUSe_GT] = ACTIONS(952), - [anon_sym_e_PLUSo_GT] = ACTIONS(952), - [aux_sym_unquoted_token1] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), - }, - [787] = { - [sym_cell_path] = STATE(960), - [sym_path] = STATE(770), - [sym_comment] = STATE(787), - [ts_builtin_sym_end] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_LF] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(888), - [anon_sym_DASH] = ACTIONS(888), - [anon_sym_in] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_DOT] = ACTIONS(888), - [anon_sym_DOT2] = ACTIONS(2021), - [anon_sym_STAR] = ACTIONS(888), - [anon_sym_STAR_STAR] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_SLASH] = ACTIONS(888), - [anon_sym_mod] = ACTIONS(888), - [anon_sym_SLASH_SLASH] = ACTIONS(888), - [anon_sym_PLUS] = ACTIONS(888), - [anon_sym_bit_DASHshl] = ACTIONS(888), - [anon_sym_bit_DASHshr] = ACTIONS(888), - [anon_sym_EQ_EQ] = ACTIONS(888), - [anon_sym_BANG_EQ] = ACTIONS(888), - [anon_sym_LT2] = ACTIONS(888), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(888), - [anon_sym_BANG_TILDE] = ACTIONS(888), - [anon_sym_bit_DASHand] = ACTIONS(888), - [anon_sym_bit_DASHxor] = ACTIONS(888), - [anon_sym_bit_DASHor] = ACTIONS(888), - [anon_sym_and] = ACTIONS(888), - [anon_sym_xor] = ACTIONS(888), - [anon_sym_or] = ACTIONS(888), - [anon_sym_null] = ACTIONS(888), - [anon_sym_true] = ACTIONS(888), - [anon_sym_false] = ACTIONS(888), - [aux_sym__val_number_decimal_token1] = ACTIONS(888), - [aux_sym__val_number_token1] = ACTIONS(888), - [aux_sym__val_number_token2] = ACTIONS(888), - [aux_sym__val_number_token3] = ACTIONS(888), - [aux_sym__val_number_token4] = ACTIONS(888), - [aux_sym__val_number_token5] = ACTIONS(888), - [aux_sym__val_number_token6] = ACTIONS(888), - [anon_sym_0b] = ACTIONS(888), - [anon_sym_0o] = ACTIONS(888), - [anon_sym_0x] = ACTIONS(888), - [sym_val_date] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [sym__str_single_quotes] = ACTIONS(888), - [sym__str_back_ticks] = ACTIONS(888), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(888), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(888), - [anon_sym_err_GT] = ACTIONS(888), - [anon_sym_out_GT] = ACTIONS(888), - [anon_sym_e_GT] = ACTIONS(888), - [anon_sym_o_GT] = ACTIONS(888), - [anon_sym_err_PLUSout_GT] = ACTIONS(888), - [anon_sym_out_PLUSerr_GT] = ACTIONS(888), - [anon_sym_o_PLUSe_GT] = ACTIONS(888), - [anon_sym_e_PLUSo_GT] = ACTIONS(888), - [aux_sym_unquoted_token1] = ACTIONS(888), - [anon_sym_POUND] = ACTIONS(105), - }, - [788] = { - [sym_comment] = STATE(788), - [anon_sym_SEMI] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_RPAREN] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_err_GT] = ACTIONS(892), - [anon_sym_out_GT] = ACTIONS(892), - [anon_sym_e_GT] = ACTIONS(892), - [anon_sym_o_GT] = ACTIONS(892), - [anon_sym_err_PLUSout_GT] = ACTIONS(892), - [anon_sym_out_PLUSerr_GT] = ACTIONS(892), - [anon_sym_o_PLUSe_GT] = ACTIONS(892), - [anon_sym_e_PLUSo_GT] = ACTIONS(892), - [aux_sym_unquoted_token1] = ACTIONS(892), - [anon_sym_POUND] = ACTIONS(105), - }, - [789] = { - [sym_expr_parenthesized] = STATE(2577), - [sym_val_range] = STATE(2848), - [sym__value] = STATE(2848), - [sym_val_nothing] = STATE(2801), - [sym_val_bool] = STATE(2801), - [sym_val_variable] = STATE(2582), - [sym__var] = STATE(2455), - [sym_val_number] = STATE(2527), - [sym__val_number_decimal] = STATE(2412), - [sym__val_number] = STATE(2529), - [sym_val_duration] = STATE(2801), - [sym_val_filesize] = STATE(2801), - [sym_val_binary] = STATE(2801), - [sym_val_string] = STATE(2801), - [sym__str_double_quotes] = STATE(2781), - [sym_val_interpolated] = STATE(2801), - [sym__inter_single_quotes] = STATE(2762), - [sym__inter_double_quotes] = STATE(2760), - [sym_val_list] = STATE(2801), - [sym_val_record] = STATE(2801), - [sym_val_table] = STATE(2801), - [sym_val_closure] = STATE(2801), - [sym__cmd_arg] = STATE(2802), - [sym_redirection] = STATE(2773), - [sym__flag] = STATE(2772), - [sym_short_flag] = STATE(2752), - [sym_long_flag] = STATE(2752), - [sym_unquoted] = STATE(2721), - [sym_comment] = STATE(789), - [aux_sym_command_repeat1] = STATE(761), - [ts_builtin_sym_end] = ACTIONS(1976), - [anon_sym_SEMI] = ACTIONS(1974), - [anon_sym_LF] = ACTIONS(1976), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_LPAREN] = ACTIONS(2025), - [anon_sym_PIPE] = ACTIONS(1974), - [anon_sym_DOLLAR] = ACTIONS(2027), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_DOT] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2035), - [anon_sym_null] = ACTIONS(2037), - [anon_sym_true] = ACTIONS(2039), - [anon_sym_false] = ACTIONS(2039), - [aux_sym__val_number_decimal_token1] = ACTIONS(2041), - [aux_sym__val_number_token1] = ACTIONS(2043), - [aux_sym__val_number_token2] = ACTIONS(2043), - [aux_sym__val_number_token3] = ACTIONS(2043), - [aux_sym__val_number_token4] = ACTIONS(2045), - [aux_sym__val_number_token5] = ACTIONS(2045), - [aux_sym__val_number_token6] = ACTIONS(2045), - [anon_sym_0b] = ACTIONS(2047), - [anon_sym_0o] = ACTIONS(2047), - [anon_sym_0x] = ACTIONS(2047), - [sym_val_date] = ACTIONS(2049), - [anon_sym_DQUOTE] = ACTIONS(2051), - [sym__str_single_quotes] = ACTIONS(2053), - [sym__str_back_ticks] = ACTIONS(2053), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2055), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2057), - [anon_sym_err_GT] = ACTIONS(2059), - [anon_sym_out_GT] = ACTIONS(2059), - [anon_sym_e_GT] = ACTIONS(2059), - [anon_sym_o_GT] = ACTIONS(2059), - [anon_sym_err_PLUSout_GT] = ACTIONS(2059), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2059), - [anon_sym_o_PLUSe_GT] = ACTIONS(2059), - [anon_sym_e_PLUSo_GT] = ACTIONS(2059), - [aux_sym_unquoted_token1] = ACTIONS(2061), - [anon_sym_POUND] = ACTIONS(105), - }, - [790] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2851), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(790), - [aux_sym__command_parenthesized_body_repeat1] = STATE(790), - [anon_sym_SEMI] = ACTIONS(2203), - [anon_sym_LF] = ACTIONS(2205), - [anon_sym_LBRACK] = ACTIONS(2208), - [anon_sym_LPAREN] = ACTIONS(2211), - [anon_sym_RPAREN] = ACTIONS(2203), - [anon_sym_PIPE] = ACTIONS(2203), - [anon_sym_DOLLAR] = ACTIONS(2214), - [anon_sym_DASH] = ACTIONS(2217), - [anon_sym_LBRACE] = ACTIONS(2220), - [anon_sym_DOT] = ACTIONS(2223), - [anon_sym_PLUS] = ACTIONS(2226), - [anon_sym_null] = ACTIONS(2229), - [anon_sym_true] = ACTIONS(2232), - [anon_sym_false] = ACTIONS(2232), - [aux_sym__val_number_decimal_token1] = ACTIONS(2235), - [aux_sym__val_number_token1] = ACTIONS(2238), - [aux_sym__val_number_token2] = ACTIONS(2238), - [aux_sym__val_number_token3] = ACTIONS(2238), - [aux_sym__val_number_token4] = ACTIONS(2241), - [aux_sym__val_number_token5] = ACTIONS(2241), - [aux_sym__val_number_token6] = ACTIONS(2241), - [anon_sym_0b] = ACTIONS(2244), - [anon_sym_0o] = ACTIONS(2244), - [anon_sym_0x] = ACTIONS(2244), - [sym_val_date] = ACTIONS(2247), - [anon_sym_DQUOTE] = ACTIONS(2250), - [sym__str_single_quotes] = ACTIONS(2253), - [sym__str_back_ticks] = ACTIONS(2253), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2256), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2259), - [anon_sym_err_GT] = ACTIONS(2262), - [anon_sym_out_GT] = ACTIONS(2262), - [anon_sym_e_GT] = ACTIONS(2262), - [anon_sym_o_GT] = ACTIONS(2262), - [anon_sym_err_PLUSout_GT] = ACTIONS(2262), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2262), - [anon_sym_o_PLUSe_GT] = ACTIONS(2262), - [anon_sym_e_PLUSo_GT] = ACTIONS(2262), - [aux_sym_unquoted_token1] = ACTIONS(2265), + [810] = { + [sym_comment] = STATE(810), + [anon_sym_SEMI] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_RPAREN] = ACTIONS(1017), + [anon_sym_PIPE] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH_DASH] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1017), + [anon_sym_BANG_EQ] = ACTIONS(1017), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1017), + [anon_sym_GT_EQ] = ACTIONS(1017), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1017), + [anon_sym_BANG_TILDE] = ACTIONS(1017), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_err_GT] = ACTIONS(1017), + [anon_sym_out_GT] = ACTIONS(1017), + [anon_sym_e_GT] = ACTIONS(1017), + [anon_sym_o_GT] = ACTIONS(1017), + [anon_sym_err_PLUSout_GT] = ACTIONS(1017), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1017), + [anon_sym_o_PLUSe_GT] = ACTIONS(1017), + [anon_sym_e_PLUSo_GT] = ACTIONS(1017), + [aux_sym_unquoted_token1] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, - [791] = { - [sym_comment] = STATE(791), - [anon_sym_SEMI] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_RPAREN] = ACTIONS(849), - [anon_sym_PIPE] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2155), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_err_GT] = ACTIONS(849), - [anon_sym_out_GT] = ACTIONS(849), - [anon_sym_e_GT] = ACTIONS(849), - [anon_sym_o_GT] = ACTIONS(849), - [anon_sym_err_PLUSout_GT] = ACTIONS(849), - [anon_sym_out_PLUSerr_GT] = ACTIONS(849), - [anon_sym_o_PLUSe_GT] = ACTIONS(849), - [anon_sym_e_PLUSo_GT] = ACTIONS(849), - [aux_sym_unquoted_token1] = ACTIONS(849), + [811] = { + [sym__flag] = STATE(1042), + [sym_short_flag] = STATE(1051), + [sym_long_flag] = STATE(1051), + [sym_comment] = STATE(811), + [aux_sym_overlay_use_repeat1] = STATE(814), + [anon_sym_export] = ACTIONS(2275), + [anon_sym_alias] = ACTIONS(2275), + [anon_sym_let] = ACTIONS(2275), + [anon_sym_let_DASHenv] = ACTIONS(2275), + [anon_sym_mut] = ACTIONS(2275), + [anon_sym_const] = ACTIONS(2275), + [anon_sym_SEMI] = ACTIONS(2275), + [sym_cmd_identifier] = ACTIONS(2275), + [anon_sym_LF] = ACTIONS(2277), + [anon_sym_def] = ACTIONS(2275), + [anon_sym_export_DASHenv] = ACTIONS(2275), + [anon_sym_extern] = ACTIONS(2275), + [anon_sym_module] = ACTIONS(2275), + [anon_sym_use] = ACTIONS(2275), + [anon_sym_LBRACK] = ACTIONS(2275), + [anon_sym_LPAREN] = ACTIONS(2275), + [anon_sym_RPAREN] = ACTIONS(2275), + [anon_sym_DOLLAR] = ACTIONS(2275), + [anon_sym_error] = ACTIONS(2275), + [anon_sym_DASH_DASH] = ACTIONS(2279), + [anon_sym_DASH] = ACTIONS(2275), + [anon_sym_break] = ACTIONS(2275), + [anon_sym_continue] = ACTIONS(2275), + [anon_sym_for] = ACTIONS(2275), + [anon_sym_loop] = ACTIONS(2275), + [anon_sym_while] = ACTIONS(2275), + [anon_sym_do] = ACTIONS(2275), + [anon_sym_if] = ACTIONS(2275), + [anon_sym_match] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2275), + [anon_sym_RBRACE] = ACTIONS(2275), + [anon_sym_DOT] = ACTIONS(2275), + [anon_sym_try] = ACTIONS(2275), + [anon_sym_return] = ACTIONS(2275), + [anon_sym_source] = ACTIONS(2275), + [anon_sym_source_DASHenv] = ACTIONS(2275), + [anon_sym_register] = ACTIONS(2275), + [anon_sym_hide] = ACTIONS(2275), + [anon_sym_hide_DASHenv] = ACTIONS(2275), + [anon_sym_overlay] = ACTIONS(2275), + [anon_sym_as] = ACTIONS(2281), + [anon_sym_where] = ACTIONS(2275), + [anon_sym_PLUS] = ACTIONS(2275), + [anon_sym_not] = ACTIONS(2275), + [anon_sym_null] = ACTIONS(2275), + [anon_sym_true] = ACTIONS(2275), + [anon_sym_false] = ACTIONS(2275), + [aux_sym__val_number_decimal_token1] = ACTIONS(2275), + [aux_sym__val_number_token1] = ACTIONS(2275), + [aux_sym__val_number_token2] = ACTIONS(2275), + [aux_sym__val_number_token3] = ACTIONS(2275), + [aux_sym__val_number_token4] = ACTIONS(2275), + [aux_sym__val_number_token5] = ACTIONS(2275), + [aux_sym__val_number_token6] = ACTIONS(2275), + [anon_sym_0b] = ACTIONS(2275), + [anon_sym_0o] = ACTIONS(2275), + [anon_sym_0x] = ACTIONS(2275), + [sym_val_date] = ACTIONS(2275), + [anon_sym_DQUOTE] = ACTIONS(2275), + [sym__str_single_quotes] = ACTIONS(2275), + [sym__str_back_ticks] = ACTIONS(2275), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2275), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2275), + [anon_sym_CARET] = ACTIONS(2275), [anon_sym_POUND] = ACTIONS(105), }, - [792] = { - [sym_comment] = STATE(792), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(2268), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(2270), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(2268), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(2272), - [aux_sym_unquoted_token6] = ACTIONS(2274), + [812] = { + [sym__flag] = STATE(1042), + [sym_short_flag] = STATE(1051), + [sym_long_flag] = STATE(1051), + [sym_comment] = STATE(812), + [aux_sym_overlay_use_repeat1] = STATE(819), + [anon_sym_export] = ACTIONS(2283), + [anon_sym_alias] = ACTIONS(2283), + [anon_sym_let] = ACTIONS(2283), + [anon_sym_let_DASHenv] = ACTIONS(2283), + [anon_sym_mut] = ACTIONS(2283), + [anon_sym_const] = ACTIONS(2283), + [anon_sym_SEMI] = ACTIONS(2283), + [sym_cmd_identifier] = ACTIONS(2283), + [anon_sym_LF] = ACTIONS(2285), + [anon_sym_def] = ACTIONS(2283), + [anon_sym_export_DASHenv] = ACTIONS(2283), + [anon_sym_extern] = ACTIONS(2283), + [anon_sym_module] = ACTIONS(2283), + [anon_sym_use] = ACTIONS(2283), + [anon_sym_LBRACK] = ACTIONS(2283), + [anon_sym_LPAREN] = ACTIONS(2283), + [anon_sym_RPAREN] = ACTIONS(2283), + [anon_sym_DOLLAR] = ACTIONS(2283), + [anon_sym_error] = ACTIONS(2283), + [anon_sym_DASH_DASH] = ACTIONS(2279), + [anon_sym_DASH] = ACTIONS(2287), + [anon_sym_break] = ACTIONS(2283), + [anon_sym_continue] = ACTIONS(2283), + [anon_sym_for] = ACTIONS(2283), + [anon_sym_loop] = ACTIONS(2283), + [anon_sym_while] = ACTIONS(2283), + [anon_sym_do] = ACTIONS(2283), + [anon_sym_if] = ACTIONS(2283), + [anon_sym_match] = ACTIONS(2283), + [anon_sym_LBRACE] = ACTIONS(2283), + [anon_sym_RBRACE] = ACTIONS(2283), + [anon_sym_DOT] = ACTIONS(2283), + [anon_sym_try] = ACTIONS(2283), + [anon_sym_return] = ACTIONS(2283), + [anon_sym_source] = ACTIONS(2283), + [anon_sym_source_DASHenv] = ACTIONS(2283), + [anon_sym_register] = ACTIONS(2283), + [anon_sym_hide] = ACTIONS(2283), + [anon_sym_hide_DASHenv] = ACTIONS(2283), + [anon_sym_overlay] = ACTIONS(2283), + [anon_sym_as] = ACTIONS(2289), + [anon_sym_where] = ACTIONS(2283), + [anon_sym_PLUS] = ACTIONS(2283), + [anon_sym_not] = ACTIONS(2283), + [anon_sym_null] = ACTIONS(2283), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym__val_number_decimal_token1] = ACTIONS(2283), + [aux_sym__val_number_token1] = ACTIONS(2283), + [aux_sym__val_number_token2] = ACTIONS(2283), + [aux_sym__val_number_token3] = ACTIONS(2283), + [aux_sym__val_number_token4] = ACTIONS(2283), + [aux_sym__val_number_token5] = ACTIONS(2283), + [aux_sym__val_number_token6] = ACTIONS(2283), + [anon_sym_0b] = ACTIONS(2283), + [anon_sym_0o] = ACTIONS(2283), + [anon_sym_0x] = ACTIONS(2283), + [sym_val_date] = ACTIONS(2283), + [anon_sym_DQUOTE] = ACTIONS(2283), + [sym__str_single_quotes] = ACTIONS(2283), + [sym__str_back_ticks] = ACTIONS(2283), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2283), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2283), + [anon_sym_CARET] = ACTIONS(2283), [anon_sym_POUND] = ACTIONS(105), }, - [793] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2811), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(793), - [anon_sym_SEMI] = ACTIONS(2276), - [anon_sym_LF] = ACTIONS(2278), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2276), - [anon_sym_PIPE] = ACTIONS(2276), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [813] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2786), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(813), + [anon_sym_SEMI] = ACTIONS(2291), + [anon_sym_LF] = ACTIONS(2293), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2291), + [anon_sym_PIPE] = ACTIONS(2291), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [794] = { - [sym__flag] = STATE(1038), - [sym_short_flag] = STATE(1043), - [sym_long_flag] = STATE(1043), - [sym_comment] = STATE(794), - [aux_sym_overlay_use_repeat1] = STATE(794), - [anon_sym_export] = ACTIONS(2280), - [anon_sym_alias] = ACTIONS(2280), - [anon_sym_let] = ACTIONS(2280), - [anon_sym_let_DASHenv] = ACTIONS(2280), - [anon_sym_mut] = ACTIONS(2280), - [anon_sym_const] = ACTIONS(2280), - [anon_sym_SEMI] = ACTIONS(2280), - [sym_cmd_identifier] = ACTIONS(2280), - [anon_sym_LF] = ACTIONS(2282), - [anon_sym_def] = ACTIONS(2280), - [anon_sym_export_DASHenv] = ACTIONS(2280), - [anon_sym_extern] = ACTIONS(2280), - [anon_sym_module] = ACTIONS(2280), - [anon_sym_use] = ACTIONS(2280), - [anon_sym_LBRACK] = ACTIONS(2280), - [anon_sym_LPAREN] = ACTIONS(2280), - [anon_sym_RPAREN] = ACTIONS(2280), - [anon_sym_DOLLAR] = ACTIONS(2280), - [anon_sym_error] = ACTIONS(2280), - [anon_sym_DASH] = ACTIONS(2284), - [anon_sym_break] = ACTIONS(2280), - [anon_sym_continue] = ACTIONS(2280), - [anon_sym_for] = ACTIONS(2280), - [anon_sym_loop] = ACTIONS(2280), - [anon_sym_while] = ACTIONS(2280), - [anon_sym_do] = ACTIONS(2280), - [anon_sym_if] = ACTIONS(2280), - [anon_sym_match] = ACTIONS(2280), - [anon_sym_LBRACE] = ACTIONS(2280), - [anon_sym_RBRACE] = ACTIONS(2280), - [anon_sym_DOT] = ACTIONS(2280), - [anon_sym_try] = ACTIONS(2280), - [anon_sym_return] = ACTIONS(2280), - [anon_sym_source] = ACTIONS(2280), - [anon_sym_source_DASHenv] = ACTIONS(2280), - [anon_sym_register] = ACTIONS(2280), - [anon_sym_hide] = ACTIONS(2280), - [anon_sym_hide_DASHenv] = ACTIONS(2280), - [anon_sym_overlay] = ACTIONS(2280), - [anon_sym_as] = ACTIONS(2280), - [anon_sym_where] = ACTIONS(2280), - [anon_sym_PLUS] = ACTIONS(2280), - [anon_sym_not] = ACTIONS(2280), - [anon_sym_null] = ACTIONS(2280), - [anon_sym_true] = ACTIONS(2280), - [anon_sym_false] = ACTIONS(2280), - [aux_sym__val_number_decimal_token1] = ACTIONS(2280), - [aux_sym__val_number_token1] = ACTIONS(2280), - [aux_sym__val_number_token2] = ACTIONS(2280), - [aux_sym__val_number_token3] = ACTIONS(2280), - [aux_sym__val_number_token4] = ACTIONS(2280), - [aux_sym__val_number_token5] = ACTIONS(2280), - [aux_sym__val_number_token6] = ACTIONS(2280), - [anon_sym_0b] = ACTIONS(2280), - [anon_sym_0o] = ACTIONS(2280), - [anon_sym_0x] = ACTIONS(2280), - [sym_val_date] = ACTIONS(2280), - [anon_sym_DQUOTE] = ACTIONS(2280), - [sym__str_single_quotes] = ACTIONS(2280), - [sym__str_back_ticks] = ACTIONS(2280), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2280), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2280), - [anon_sym_CARET] = ACTIONS(2280), + [814] = { + [sym__flag] = STATE(1042), + [sym_short_flag] = STATE(1051), + [sym_long_flag] = STATE(1051), + [sym_comment] = STATE(814), + [aux_sym_overlay_use_repeat1] = STATE(814), + [anon_sym_export] = ACTIONS(2295), + [anon_sym_alias] = ACTIONS(2295), + [anon_sym_let] = ACTIONS(2295), + [anon_sym_let_DASHenv] = ACTIONS(2295), + [anon_sym_mut] = ACTIONS(2295), + [anon_sym_const] = ACTIONS(2295), + [anon_sym_SEMI] = ACTIONS(2295), + [sym_cmd_identifier] = ACTIONS(2295), + [anon_sym_LF] = ACTIONS(2297), + [anon_sym_def] = ACTIONS(2295), + [anon_sym_export_DASHenv] = ACTIONS(2295), + [anon_sym_extern] = ACTIONS(2295), + [anon_sym_module] = ACTIONS(2295), + [anon_sym_use] = ACTIONS(2295), + [anon_sym_LBRACK] = ACTIONS(2295), + [anon_sym_LPAREN] = ACTIONS(2295), + [anon_sym_RPAREN] = ACTIONS(2295), + [anon_sym_DOLLAR] = ACTIONS(2295), + [anon_sym_error] = ACTIONS(2295), + [anon_sym_DASH_DASH] = ACTIONS(2299), + [anon_sym_DASH] = ACTIONS(2302), + [anon_sym_break] = ACTIONS(2295), + [anon_sym_continue] = ACTIONS(2295), + [anon_sym_for] = ACTIONS(2295), + [anon_sym_loop] = ACTIONS(2295), + [anon_sym_while] = ACTIONS(2295), + [anon_sym_do] = ACTIONS(2295), + [anon_sym_if] = ACTIONS(2295), + [anon_sym_match] = ACTIONS(2295), + [anon_sym_LBRACE] = ACTIONS(2295), + [anon_sym_RBRACE] = ACTIONS(2295), + [anon_sym_DOT] = ACTIONS(2295), + [anon_sym_try] = ACTIONS(2295), + [anon_sym_return] = ACTIONS(2295), + [anon_sym_source] = ACTIONS(2295), + [anon_sym_source_DASHenv] = ACTIONS(2295), + [anon_sym_register] = ACTIONS(2295), + [anon_sym_hide] = ACTIONS(2295), + [anon_sym_hide_DASHenv] = ACTIONS(2295), + [anon_sym_overlay] = ACTIONS(2295), + [anon_sym_as] = ACTIONS(2295), + [anon_sym_where] = ACTIONS(2295), + [anon_sym_PLUS] = ACTIONS(2295), + [anon_sym_not] = ACTIONS(2295), + [anon_sym_null] = ACTIONS(2295), + [anon_sym_true] = ACTIONS(2295), + [anon_sym_false] = ACTIONS(2295), + [aux_sym__val_number_decimal_token1] = ACTIONS(2295), + [aux_sym__val_number_token1] = ACTIONS(2295), + [aux_sym__val_number_token2] = ACTIONS(2295), + [aux_sym__val_number_token3] = ACTIONS(2295), + [aux_sym__val_number_token4] = ACTIONS(2295), + [aux_sym__val_number_token5] = ACTIONS(2295), + [aux_sym__val_number_token6] = ACTIONS(2295), + [anon_sym_0b] = ACTIONS(2295), + [anon_sym_0o] = ACTIONS(2295), + [anon_sym_0x] = ACTIONS(2295), + [sym_val_date] = ACTIONS(2295), + [anon_sym_DQUOTE] = ACTIONS(2295), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2295), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2295), + [anon_sym_CARET] = ACTIONS(2295), [anon_sym_POUND] = ACTIONS(105), }, - [795] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2811), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(795), - [anon_sym_SEMI] = ACTIONS(2287), - [anon_sym_LF] = ACTIONS(2289), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2287), - [anon_sym_PIPE] = ACTIONS(2287), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [815] = { + [sym_comment] = STATE(815), + [anon_sym_SEMI] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_RPAREN] = ACTIONS(1021), + [anon_sym_PIPE] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH_DASH] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1021), + [anon_sym_BANG_EQ] = ACTIONS(1021), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1021), + [anon_sym_GT_EQ] = ACTIONS(1021), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1021), + [anon_sym_BANG_TILDE] = ACTIONS(1021), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_err_GT] = ACTIONS(1021), + [anon_sym_out_GT] = ACTIONS(1021), + [anon_sym_e_GT] = ACTIONS(1021), + [anon_sym_o_GT] = ACTIONS(1021), + [anon_sym_err_PLUSout_GT] = ACTIONS(1021), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1021), + [anon_sym_o_PLUSe_GT] = ACTIONS(1021), + [anon_sym_e_PLUSo_GT] = ACTIONS(1021), + [aux_sym_unquoted_token1] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(2305), [anon_sym_POUND] = ACTIONS(105), }, - [796] = { - [sym__flag] = STATE(1038), - [sym_short_flag] = STATE(1043), - [sym_long_flag] = STATE(1043), - [sym_comment] = STATE(796), - [aux_sym_overlay_use_repeat1] = STATE(804), - [anon_sym_export] = ACTIONS(2291), - [anon_sym_alias] = ACTIONS(2291), - [anon_sym_let] = ACTIONS(2291), - [anon_sym_let_DASHenv] = ACTIONS(2291), - [anon_sym_mut] = ACTIONS(2291), - [anon_sym_const] = ACTIONS(2291), - [anon_sym_SEMI] = ACTIONS(2291), - [sym_cmd_identifier] = ACTIONS(2291), - [anon_sym_LF] = ACTIONS(2293), - [anon_sym_def] = ACTIONS(2291), - [anon_sym_export_DASHenv] = ACTIONS(2291), - [anon_sym_extern] = ACTIONS(2291), - [anon_sym_module] = ACTIONS(2291), - [anon_sym_use] = ACTIONS(2291), - [anon_sym_LBRACK] = ACTIONS(2291), - [anon_sym_LPAREN] = ACTIONS(2291), - [anon_sym_RPAREN] = ACTIONS(2291), - [anon_sym_DOLLAR] = ACTIONS(2291), - [anon_sym_error] = ACTIONS(2291), - [anon_sym_DASH] = ACTIONS(2295), - [anon_sym_break] = ACTIONS(2291), - [anon_sym_continue] = ACTIONS(2291), - [anon_sym_for] = ACTIONS(2291), - [anon_sym_loop] = ACTIONS(2291), - [anon_sym_while] = ACTIONS(2291), - [anon_sym_do] = ACTIONS(2291), - [anon_sym_if] = ACTIONS(2291), - [anon_sym_match] = ACTIONS(2291), - [anon_sym_LBRACE] = ACTIONS(2291), - [anon_sym_RBRACE] = ACTIONS(2291), - [anon_sym_DOT] = ACTIONS(2291), - [anon_sym_try] = ACTIONS(2291), - [anon_sym_return] = ACTIONS(2291), - [anon_sym_source] = ACTIONS(2291), - [anon_sym_source_DASHenv] = ACTIONS(2291), - [anon_sym_register] = ACTIONS(2291), - [anon_sym_hide] = ACTIONS(2291), - [anon_sym_hide_DASHenv] = ACTIONS(2291), - [anon_sym_overlay] = ACTIONS(2291), - [anon_sym_as] = ACTIONS(2297), - [anon_sym_where] = ACTIONS(2291), - [anon_sym_PLUS] = ACTIONS(2291), - [anon_sym_not] = ACTIONS(2291), - [anon_sym_null] = ACTIONS(2291), - [anon_sym_true] = ACTIONS(2291), - [anon_sym_false] = ACTIONS(2291), - [aux_sym__val_number_decimal_token1] = ACTIONS(2291), - [aux_sym__val_number_token1] = ACTIONS(2291), - [aux_sym__val_number_token2] = ACTIONS(2291), - [aux_sym__val_number_token3] = ACTIONS(2291), - [aux_sym__val_number_token4] = ACTIONS(2291), - [aux_sym__val_number_token5] = ACTIONS(2291), - [aux_sym__val_number_token6] = ACTIONS(2291), - [anon_sym_0b] = ACTIONS(2291), - [anon_sym_0o] = ACTIONS(2291), - [anon_sym_0x] = ACTIONS(2291), - [sym_val_date] = ACTIONS(2291), - [anon_sym_DQUOTE] = ACTIONS(2291), - [sym__str_single_quotes] = ACTIONS(2291), - [sym__str_back_ticks] = ACTIONS(2291), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2291), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2291), - [anon_sym_CARET] = ACTIONS(2291), + [816] = { + [sym_comment] = STATE(816), + [anon_sym_SEMI] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_RPAREN] = ACTIONS(993), + [anon_sym_PIPE] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH_DASH] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(993), + [anon_sym_BANG_TILDE] = ACTIONS(993), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [anon_sym_null] = ACTIONS(993), + [anon_sym_true] = ACTIONS(993), + [anon_sym_false] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_0b] = ACTIONS(993), + [anon_sym_0o] = ACTIONS(993), + [anon_sym_0x] = ACTIONS(993), + [sym_val_date] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(993), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(993), + [anon_sym_err_GT] = ACTIONS(993), + [anon_sym_out_GT] = ACTIONS(993), + [anon_sym_e_GT] = ACTIONS(993), + [anon_sym_o_GT] = ACTIONS(993), + [anon_sym_err_PLUSout_GT] = ACTIONS(993), + [anon_sym_out_PLUSerr_GT] = ACTIONS(993), + [anon_sym_o_PLUSe_GT] = ACTIONS(993), + [anon_sym_e_PLUSo_GT] = ACTIONS(993), + [aux_sym_unquoted_token1] = ACTIONS(993), [anon_sym_POUND] = ACTIONS(105), }, - [797] = { - [sym_comment] = STATE(797), - [anon_sym_SEMI] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_PIPE] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_err_GT] = ACTIONS(1007), - [anon_sym_out_GT] = ACTIONS(1007), - [anon_sym_e_GT] = ACTIONS(1007), - [anon_sym_o_GT] = ACTIONS(1007), - [anon_sym_err_PLUSout_GT] = ACTIONS(1007), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1007), - [anon_sym_o_PLUSe_GT] = ACTIONS(1007), - [anon_sym_e_PLUSo_GT] = ACTIONS(1007), - [aux_sym_unquoted_token1] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(2299), + [817] = { + [sym_comment] = STATE(817), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_err_GT] = ACTIONS(759), + [anon_sym_out_GT] = ACTIONS(759), + [anon_sym_e_GT] = ACTIONS(759), + [anon_sym_o_GT] = ACTIONS(759), + [anon_sym_err_PLUSout_GT] = ACTIONS(759), + [anon_sym_out_PLUSerr_GT] = ACTIONS(759), + [anon_sym_o_PLUSe_GT] = ACTIONS(759), + [anon_sym_e_PLUSo_GT] = ACTIONS(759), + [aux_sym_unquoted_token1] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(1649), [anon_sym_POUND] = ACTIONS(105), }, - [798] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2811), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(798), - [anon_sym_SEMI] = ACTIONS(2301), - [anon_sym_LF] = ACTIONS(2303), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2301), - [anon_sym_PIPE] = ACTIONS(2301), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), + [818] = { + [sym__command_name] = STATE(1406), + [sym_scope_pattern] = STATE(1498), + [sym_wild_card] = STATE(1407), + [sym_command_list] = STATE(1409), + [sym_val_string] = STATE(1375), + [sym__str_double_quotes] = STATE(1304), + [sym_comment] = STATE(818), + [ts_builtin_sym_end] = ACTIONS(2154), + [anon_sym_export] = ACTIONS(2152), + [anon_sym_alias] = ACTIONS(2152), + [anon_sym_let] = ACTIONS(2152), + [anon_sym_let_DASHenv] = ACTIONS(2152), + [anon_sym_mut] = ACTIONS(2152), + [anon_sym_const] = ACTIONS(2152), + [anon_sym_SEMI] = ACTIONS(2152), + [sym_cmd_identifier] = ACTIONS(2307), + [anon_sym_LF] = ACTIONS(2154), + [anon_sym_def] = ACTIONS(2152), + [anon_sym_export_DASHenv] = ACTIONS(2152), + [anon_sym_extern] = ACTIONS(2152), + [anon_sym_module] = ACTIONS(2152), + [anon_sym_use] = ACTIONS(2152), + [anon_sym_LBRACK] = ACTIONS(2309), + [anon_sym_LPAREN] = ACTIONS(2152), + [anon_sym_DOLLAR] = ACTIONS(2152), + [anon_sym_error] = ACTIONS(2152), + [anon_sym_DASH] = ACTIONS(2152), + [anon_sym_break] = ACTIONS(2152), + [anon_sym_continue] = ACTIONS(2152), + [anon_sym_for] = ACTIONS(2152), + [anon_sym_loop] = ACTIONS(2152), + [anon_sym_while] = ACTIONS(2152), + [anon_sym_do] = ACTIONS(2152), + [anon_sym_if] = ACTIONS(2152), + [anon_sym_match] = ACTIONS(2152), + [anon_sym_LBRACE] = ACTIONS(2152), + [anon_sym_DOT] = ACTIONS(2152), + [anon_sym_try] = ACTIONS(2152), + [anon_sym_return] = ACTIONS(2152), + [anon_sym_source] = ACTIONS(2152), + [anon_sym_source_DASHenv] = ACTIONS(2152), + [anon_sym_register] = ACTIONS(2152), + [anon_sym_hide] = ACTIONS(2152), + [anon_sym_hide_DASHenv] = ACTIONS(2152), + [anon_sym_overlay] = ACTIONS(2152), + [anon_sym_STAR] = ACTIONS(2311), + [anon_sym_where] = ACTIONS(2152), + [anon_sym_PLUS] = ACTIONS(2152), + [anon_sym_not] = ACTIONS(2152), + [anon_sym_null] = ACTIONS(2152), + [anon_sym_true] = ACTIONS(2152), + [anon_sym_false] = ACTIONS(2152), + [aux_sym__val_number_decimal_token1] = ACTIONS(2152), + [aux_sym__val_number_token1] = ACTIONS(2152), + [aux_sym__val_number_token2] = ACTIONS(2152), + [aux_sym__val_number_token3] = ACTIONS(2152), + [aux_sym__val_number_token4] = ACTIONS(2152), + [aux_sym__val_number_token5] = ACTIONS(2152), + [aux_sym__val_number_token6] = ACTIONS(2152), + [anon_sym_0b] = ACTIONS(2152), + [anon_sym_0o] = ACTIONS(2152), + [anon_sym_0x] = ACTIONS(2152), + [sym_val_date] = ACTIONS(2152), + [anon_sym_DQUOTE] = ACTIONS(2313), + [sym__str_single_quotes] = ACTIONS(2315), + [sym__str_back_ticks] = ACTIONS(2315), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2152), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2152), + [anon_sym_CARET] = ACTIONS(2152), [anon_sym_POUND] = ACTIONS(105), }, - [799] = { - [sym_ctrl_do] = STATE(5278), - [sym_ctrl_if] = STATE(5278), - [sym_ctrl_match] = STATE(5278), - [sym_ctrl_try] = STATE(5278), - [sym__expression] = STATE(5278), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_comment] = STATE(799), - [anon_sym_SEMI] = ACTIONS(2305), - [anon_sym_LF] = ACTIONS(2307), - [anon_sym_LBRACK] = ACTIONS(2309), - [anon_sym_LPAREN] = ACTIONS(2311), - [anon_sym_RPAREN] = ACTIONS(2305), - [anon_sym_PIPE] = ACTIONS(2305), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(2313), - [anon_sym_RBRACE] = ACTIONS(2305), - [anon_sym_DOT] = ACTIONS(2315), - [anon_sym_try] = ACTIONS(349), + [819] = { + [sym__flag] = STATE(1042), + [sym_short_flag] = STATE(1051), + [sym_long_flag] = STATE(1051), + [sym_comment] = STATE(819), + [aux_sym_overlay_use_repeat1] = STATE(814), + [anon_sym_export] = ACTIONS(2317), + [anon_sym_alias] = ACTIONS(2317), + [anon_sym_let] = ACTIONS(2317), + [anon_sym_let_DASHenv] = ACTIONS(2317), + [anon_sym_mut] = ACTIONS(2317), + [anon_sym_const] = ACTIONS(2317), + [anon_sym_SEMI] = ACTIONS(2317), + [sym_cmd_identifier] = ACTIONS(2317), + [anon_sym_LF] = ACTIONS(2319), + [anon_sym_def] = ACTIONS(2317), + [anon_sym_export_DASHenv] = ACTIONS(2317), + [anon_sym_extern] = ACTIONS(2317), + [anon_sym_module] = ACTIONS(2317), + [anon_sym_use] = ACTIONS(2317), + [anon_sym_LBRACK] = ACTIONS(2317), + [anon_sym_LPAREN] = ACTIONS(2317), + [anon_sym_RPAREN] = ACTIONS(2317), + [anon_sym_DOLLAR] = ACTIONS(2317), + [anon_sym_error] = ACTIONS(2317), + [anon_sym_DASH_DASH] = ACTIONS(2279), + [anon_sym_DASH] = ACTIONS(2317), + [anon_sym_break] = ACTIONS(2317), + [anon_sym_continue] = ACTIONS(2317), + [anon_sym_for] = ACTIONS(2317), + [anon_sym_loop] = ACTIONS(2317), + [anon_sym_while] = ACTIONS(2317), + [anon_sym_do] = ACTIONS(2317), + [anon_sym_if] = ACTIONS(2317), + [anon_sym_match] = ACTIONS(2317), + [anon_sym_LBRACE] = ACTIONS(2317), + [anon_sym_RBRACE] = ACTIONS(2317), + [anon_sym_DOT] = ACTIONS(2317), + [anon_sym_try] = ACTIONS(2317), + [anon_sym_return] = ACTIONS(2317), + [anon_sym_source] = ACTIONS(2317), + [anon_sym_source_DASHenv] = ACTIONS(2317), + [anon_sym_register] = ACTIONS(2317), + [anon_sym_hide] = ACTIONS(2317), + [anon_sym_hide_DASHenv] = ACTIONS(2317), + [anon_sym_overlay] = ACTIONS(2317), + [anon_sym_as] = ACTIONS(2321), + [anon_sym_where] = ACTIONS(2317), [anon_sym_PLUS] = ACTIONS(2317), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(193), - [aux_sym__val_number_token2] = ACTIONS(193), - [aux_sym__val_number_token3] = ACTIONS(193), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(193), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(2319), - [anon_sym_DQUOTE] = ACTIONS(2321), - [sym__str_single_quotes] = ACTIONS(2323), - [sym__str_back_ticks] = ACTIONS(2323), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2325), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2327), + [anon_sym_not] = ACTIONS(2317), + [anon_sym_null] = ACTIONS(2317), + [anon_sym_true] = ACTIONS(2317), + [anon_sym_false] = ACTIONS(2317), + [aux_sym__val_number_decimal_token1] = ACTIONS(2317), + [aux_sym__val_number_token1] = ACTIONS(2317), + [aux_sym__val_number_token2] = ACTIONS(2317), + [aux_sym__val_number_token3] = ACTIONS(2317), + [aux_sym__val_number_token4] = ACTIONS(2317), + [aux_sym__val_number_token5] = ACTIONS(2317), + [aux_sym__val_number_token6] = ACTIONS(2317), + [anon_sym_0b] = ACTIONS(2317), + [anon_sym_0o] = ACTIONS(2317), + [anon_sym_0x] = ACTIONS(2317), + [sym_val_date] = ACTIONS(2317), + [anon_sym_DQUOTE] = ACTIONS(2317), + [sym__str_single_quotes] = ACTIONS(2317), + [sym__str_back_ticks] = ACTIONS(2317), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2317), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2317), + [anon_sym_CARET] = ACTIONS(2317), [anon_sym_POUND] = ACTIONS(105), }, - [800] = { - [sym_ctrl_do] = STATE(5278), - [sym_ctrl_if] = STATE(5278), - [sym_ctrl_match] = STATE(5278), - [sym_ctrl_try] = STATE(5278), - [sym__expression] = STATE(5278), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_comment] = STATE(800), - [anon_sym_SEMI] = ACTIONS(2305), - [anon_sym_LF] = ACTIONS(2307), - [anon_sym_COLON] = ACTIONS(1799), - [anon_sym_LBRACK] = ACTIONS(2309), - [anon_sym_LPAREN] = ACTIONS(2311), - [anon_sym_PIPE] = ACTIONS(2305), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(2313), - [anon_sym_RBRACE] = ACTIONS(2305), - [anon_sym_DOT] = ACTIONS(2315), - [anon_sym_try] = ACTIONS(349), - [anon_sym_PLUS] = ACTIONS(2317), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(193), - [aux_sym__val_number_token2] = ACTIONS(193), - [aux_sym__val_number_token3] = ACTIONS(193), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(193), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(2319), - [anon_sym_DQUOTE] = ACTIONS(2321), - [sym__str_single_quotes] = ACTIONS(2323), - [sym__str_back_ticks] = ACTIONS(2323), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2325), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2327), + [820] = { + [sym_comment] = STATE(820), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_err_GT] = ACTIONS(989), + [anon_sym_out_GT] = ACTIONS(989), + [anon_sym_e_GT] = ACTIONS(989), + [anon_sym_o_GT] = ACTIONS(989), + [anon_sym_err_PLUSout_GT] = ACTIONS(989), + [anon_sym_out_PLUSerr_GT] = ACTIONS(989), + [anon_sym_o_PLUSe_GT] = ACTIONS(989), + [anon_sym_e_PLUSo_GT] = ACTIONS(989), + [aux_sym_unquoted_token1] = ACTIONS(989), [anon_sym_POUND] = ACTIONS(105), }, - [801] = { - [sym_comment] = STATE(801), - [ts_builtin_sym_end] = ACTIONS(894), - [anon_sym_SEMI] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_err_GT] = ACTIONS(892), - [anon_sym_out_GT] = ACTIONS(892), - [anon_sym_e_GT] = ACTIONS(892), - [anon_sym_o_GT] = ACTIONS(892), - [anon_sym_err_PLUSout_GT] = ACTIONS(892), - [anon_sym_out_PLUSerr_GT] = ACTIONS(892), - [anon_sym_o_PLUSe_GT] = ACTIONS(892), - [anon_sym_e_PLUSo_GT] = ACTIONS(892), - [aux_sym_unquoted_token1] = ACTIONS(892), + [821] = { + [sym_comment] = STATE(821), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_RPAREN] = ACTIONS(1002), + [anon_sym_PIPE] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH_DASH] = ACTIONS(1002), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_DOT2] = ACTIONS(2323), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_err_GT] = ACTIONS(1002), + [anon_sym_out_GT] = ACTIONS(1002), + [anon_sym_e_GT] = ACTIONS(1002), + [anon_sym_o_GT] = ACTIONS(1002), + [anon_sym_err_PLUSout_GT] = ACTIONS(1002), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1002), + [anon_sym_o_PLUSe_GT] = ACTIONS(1002), + [anon_sym_e_PLUSo_GT] = ACTIONS(1002), + [aux_sym_unquoted_token1] = ACTIONS(1002), [anon_sym_POUND] = ACTIONS(105), }, - [802] = { - [sym_comment] = STATE(802), - [ts_builtin_sym_end] = ACTIONS(869), - [anon_sym_SEMI] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_PIPE] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_err_GT] = ACTIONS(867), - [anon_sym_out_GT] = ACTIONS(867), - [anon_sym_e_GT] = ACTIONS(867), - [anon_sym_o_GT] = ACTIONS(867), - [anon_sym_err_PLUSout_GT] = ACTIONS(867), - [anon_sym_out_PLUSerr_GT] = ACTIONS(867), - [anon_sym_o_PLUSe_GT] = ACTIONS(867), - [anon_sym_e_PLUSo_GT] = ACTIONS(867), - [aux_sym_unquoted_token1] = ACTIONS(867), + [822] = { + [sym_comment] = STATE(822), + [ts_builtin_sym_end] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(810), + [anon_sym_LF] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(810), + [anon_sym_LPAREN] = ACTIONS(810), + [anon_sym_PIPE] = ACTIONS(810), + [anon_sym_DOLLAR] = ACTIONS(810), + [anon_sym_GT] = ACTIONS(810), + [anon_sym_DASH_DASH] = ACTIONS(810), + [anon_sym_DASH] = ACTIONS(810), + [anon_sym_in] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(810), + [anon_sym_DOT] = ACTIONS(810), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_STAR_STAR] = ACTIONS(810), + [anon_sym_PLUS_PLUS] = ACTIONS(810), + [anon_sym_SLASH] = ACTIONS(810), + [anon_sym_mod] = ACTIONS(810), + [anon_sym_SLASH_SLASH] = ACTIONS(810), + [anon_sym_PLUS] = ACTIONS(810), + [anon_sym_bit_DASHshl] = ACTIONS(810), + [anon_sym_bit_DASHshr] = ACTIONS(810), + [anon_sym_EQ_EQ] = ACTIONS(810), + [anon_sym_BANG_EQ] = ACTIONS(810), + [anon_sym_LT2] = ACTIONS(810), + [anon_sym_LT_EQ] = ACTIONS(810), + [anon_sym_GT_EQ] = ACTIONS(810), + [anon_sym_not_DASHin] = ACTIONS(810), + [anon_sym_starts_DASHwith] = ACTIONS(810), + [anon_sym_ends_DASHwith] = ACTIONS(810), + [anon_sym_EQ_TILDE] = ACTIONS(810), + [anon_sym_BANG_TILDE] = ACTIONS(810), + [anon_sym_bit_DASHand] = ACTIONS(810), + [anon_sym_bit_DASHxor] = ACTIONS(810), + [anon_sym_bit_DASHor] = ACTIONS(810), + [anon_sym_and] = ACTIONS(810), + [anon_sym_xor] = ACTIONS(810), + [anon_sym_or] = ACTIONS(810), + [anon_sym_null] = ACTIONS(810), + [anon_sym_true] = ACTIONS(810), + [anon_sym_false] = ACTIONS(810), + [aux_sym__val_number_decimal_token1] = ACTIONS(810), + [aux_sym__val_number_token1] = ACTIONS(810), + [aux_sym__val_number_token2] = ACTIONS(810), + [aux_sym__val_number_token3] = ACTIONS(810), + [aux_sym__val_number_token4] = ACTIONS(810), + [aux_sym__val_number_token5] = ACTIONS(810), + [aux_sym__val_number_token6] = ACTIONS(810), + [sym_filesize_unit] = ACTIONS(810), + [sym_duration_unit] = ACTIONS(810), + [anon_sym_0b] = ACTIONS(810), + [anon_sym_0o] = ACTIONS(810), + [anon_sym_0x] = ACTIONS(810), + [sym_val_date] = ACTIONS(810), + [anon_sym_DQUOTE] = ACTIONS(810), + [sym__str_single_quotes] = ACTIONS(810), + [sym__str_back_ticks] = ACTIONS(810), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(810), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(810), + [anon_sym_err_GT] = ACTIONS(810), + [anon_sym_out_GT] = ACTIONS(810), + [anon_sym_e_GT] = ACTIONS(810), + [anon_sym_o_GT] = ACTIONS(810), + [anon_sym_err_PLUSout_GT] = ACTIONS(810), + [anon_sym_out_PLUSerr_GT] = ACTIONS(810), + [anon_sym_o_PLUSe_GT] = ACTIONS(810), + [anon_sym_e_PLUSo_GT] = ACTIONS(810), + [aux_sym_unquoted_token1] = ACTIONS(810), [anon_sym_POUND] = ACTIONS(105), }, - [803] = { - [sym_comment] = STATE(803), - [anon_sym_SEMI] = ACTIONS(986), - [anon_sym_LF] = ACTIONS(988), - [anon_sym_LBRACK] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_RPAREN] = ACTIONS(986), - [anon_sym_PIPE] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_LBRACE] = ACTIONS(986), - [anon_sym_RBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(986), - [anon_sym_PLUS_PLUS] = ACTIONS(986), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(986), - [anon_sym_BANG_EQ] = ACTIONS(986), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(986), - [anon_sym_GT_EQ] = ACTIONS(986), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(986), - [anon_sym_BANG_TILDE] = ACTIONS(986), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [anon_sym_null] = ACTIONS(986), - [anon_sym_true] = ACTIONS(986), - [anon_sym_false] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_0b] = ACTIONS(986), - [anon_sym_0o] = ACTIONS(986), - [anon_sym_0x] = ACTIONS(986), - [sym_val_date] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(986), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(986), - [anon_sym_err_GT] = ACTIONS(986), - [anon_sym_out_GT] = ACTIONS(986), - [anon_sym_e_GT] = ACTIONS(986), - [anon_sym_o_GT] = ACTIONS(986), - [anon_sym_err_PLUSout_GT] = ACTIONS(986), - [anon_sym_out_PLUSerr_GT] = ACTIONS(986), - [anon_sym_o_PLUSe_GT] = ACTIONS(986), - [anon_sym_e_PLUSo_GT] = ACTIONS(986), - [aux_sym_unquoted_token1] = ACTIONS(986), + [823] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2786), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), + [sym_comment] = STATE(823), + [anon_sym_SEMI] = ACTIONS(2325), + [anon_sym_LF] = ACTIONS(2327), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2325), + [anon_sym_PIPE] = ACTIONS(2325), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, - [804] = { - [sym__flag] = STATE(1038), - [sym_short_flag] = STATE(1043), - [sym_long_flag] = STATE(1043), - [sym_comment] = STATE(804), - [aux_sym_overlay_use_repeat1] = STATE(794), + [824] = { + [sym__flag] = STATE(1042), + [sym_short_flag] = STATE(1051), + [sym_long_flag] = STATE(1051), + [sym_comment] = STATE(824), + [aux_sym_overlay_use_repeat1] = STATE(811), [anon_sym_export] = ACTIONS(2329), [anon_sym_alias] = ACTIONS(2329), [anon_sym_let] = ACTIONS(2329), @@ -124447,7 +129883,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(2329), [anon_sym_DOLLAR] = ACTIONS(2329), [anon_sym_error] = ACTIONS(2329), - [anon_sym_DASH] = ACTIONS(2329), + [anon_sym_DASH_DASH] = ACTIONS(2279), + [anon_sym_DASH] = ACTIONS(2287), [anon_sym_break] = ACTIONS(2329), [anon_sym_continue] = ACTIONS(2329), [anon_sym_for] = ACTIONS(2329), @@ -124493,576 +129930,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2329), [anon_sym_POUND] = ACTIONS(105), }, - [805] = { - [sym__flag] = STATE(1038), - [sym_short_flag] = STATE(1043), - [sym_long_flag] = STATE(1043), - [sym_comment] = STATE(805), - [aux_sym_overlay_use_repeat1] = STATE(820), - [anon_sym_export] = ACTIONS(2335), - [anon_sym_alias] = ACTIONS(2335), - [anon_sym_let] = ACTIONS(2335), - [anon_sym_let_DASHenv] = ACTIONS(2335), - [anon_sym_mut] = ACTIONS(2335), - [anon_sym_const] = ACTIONS(2335), - [anon_sym_SEMI] = ACTIONS(2335), - [sym_cmd_identifier] = ACTIONS(2335), - [anon_sym_LF] = ACTIONS(2337), - [anon_sym_def] = ACTIONS(2335), - [anon_sym_export_DASHenv] = ACTIONS(2335), - [anon_sym_extern] = ACTIONS(2335), - [anon_sym_module] = ACTIONS(2335), - [anon_sym_use] = ACTIONS(2335), - [anon_sym_LBRACK] = ACTIONS(2335), - [anon_sym_LPAREN] = ACTIONS(2335), - [anon_sym_RPAREN] = ACTIONS(2335), - [anon_sym_DOLLAR] = ACTIONS(2335), - [anon_sym_error] = ACTIONS(2335), - [anon_sym_DASH] = ACTIONS(2295), - [anon_sym_break] = ACTIONS(2335), - [anon_sym_continue] = ACTIONS(2335), - [anon_sym_for] = ACTIONS(2335), - [anon_sym_loop] = ACTIONS(2335), - [anon_sym_while] = ACTIONS(2335), - [anon_sym_do] = ACTIONS(2335), - [anon_sym_if] = ACTIONS(2335), - [anon_sym_match] = ACTIONS(2335), - [anon_sym_LBRACE] = ACTIONS(2335), - [anon_sym_RBRACE] = ACTIONS(2335), - [anon_sym_DOT] = ACTIONS(2335), - [anon_sym_try] = ACTIONS(2335), - [anon_sym_return] = ACTIONS(2335), - [anon_sym_source] = ACTIONS(2335), - [anon_sym_source_DASHenv] = ACTIONS(2335), - [anon_sym_register] = ACTIONS(2335), - [anon_sym_hide] = ACTIONS(2335), - [anon_sym_hide_DASHenv] = ACTIONS(2335), - [anon_sym_overlay] = ACTIONS(2335), - [anon_sym_as] = ACTIONS(2339), - [anon_sym_where] = ACTIONS(2335), - [anon_sym_PLUS] = ACTIONS(2335), - [anon_sym_not] = ACTIONS(2335), - [anon_sym_null] = ACTIONS(2335), - [anon_sym_true] = ACTIONS(2335), - [anon_sym_false] = ACTIONS(2335), - [aux_sym__val_number_decimal_token1] = ACTIONS(2335), - [aux_sym__val_number_token1] = ACTIONS(2335), - [aux_sym__val_number_token2] = ACTIONS(2335), - [aux_sym__val_number_token3] = ACTIONS(2335), - [aux_sym__val_number_token4] = ACTIONS(2335), - [aux_sym__val_number_token5] = ACTIONS(2335), - [aux_sym__val_number_token6] = ACTIONS(2335), - [anon_sym_0b] = ACTIONS(2335), - [anon_sym_0o] = ACTIONS(2335), - [anon_sym_0x] = ACTIONS(2335), - [sym_val_date] = ACTIONS(2335), - [anon_sym_DQUOTE] = ACTIONS(2335), - [sym__str_single_quotes] = ACTIONS(2335), - [sym__str_back_ticks] = ACTIONS(2335), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2335), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2335), - [anon_sym_CARET] = ACTIONS(2335), - [anon_sym_POUND] = ACTIONS(105), - }, - [806] = { - [sym_comment] = STATE(806), - [anon_sym_SEMI] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_RPAREN] = ACTIONS(994), - [anon_sym_PIPE] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_in] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_DOT2] = ACTIONS(2341), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_err_GT] = ACTIONS(994), - [anon_sym_out_GT] = ACTIONS(994), - [anon_sym_e_GT] = ACTIONS(994), - [anon_sym_o_GT] = ACTIONS(994), - [anon_sym_err_PLUSout_GT] = ACTIONS(994), - [anon_sym_out_PLUSerr_GT] = ACTIONS(994), - [anon_sym_o_PLUSe_GT] = ACTIONS(994), - [anon_sym_e_PLUSo_GT] = ACTIONS(994), - [aux_sym_unquoted_token1] = ACTIONS(994), - [anon_sym_POUND] = ACTIONS(105), - }, - [807] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2811), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), - [sym_comment] = STATE(807), - [anon_sym_SEMI] = ACTIONS(2343), - [anon_sym_LF] = ACTIONS(2345), - [anon_sym_LBRACK] = ACTIONS(1801), - [anon_sym_LPAREN] = ACTIONS(1803), - [anon_sym_RPAREN] = ACTIONS(2343), - [anon_sym_PIPE] = ACTIONS(2343), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_DOT] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1813), - [anon_sym_null] = ACTIONS(1815), - [anon_sym_true] = ACTIONS(1817), - [anon_sym_false] = ACTIONS(1817), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(1821), - [aux_sym__val_number_token2] = ACTIONS(1821), - [aux_sym__val_number_token3] = ACTIONS(1821), - [aux_sym__val_number_token4] = ACTIONS(1823), - [aux_sym__val_number_token5] = ACTIONS(1823), - [aux_sym__val_number_token6] = ACTIONS(1823), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(1827), - [anon_sym_DQUOTE] = ACTIONS(1829), - [sym__str_single_quotes] = ACTIONS(1831), - [sym__str_back_ticks] = ACTIONS(1831), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1835), - [anon_sym_err_GT] = ACTIONS(1837), - [anon_sym_out_GT] = ACTIONS(1837), - [anon_sym_e_GT] = ACTIONS(1837), - [anon_sym_o_GT] = ACTIONS(1837), - [anon_sym_err_PLUSout_GT] = ACTIONS(1837), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1837), - [anon_sym_o_PLUSe_GT] = ACTIONS(1837), - [anon_sym_e_PLUSo_GT] = ACTIONS(1837), - [aux_sym_unquoted_token1] = ACTIONS(1839), - [anon_sym_POUND] = ACTIONS(105), - }, - [808] = { - [sym_comment] = STATE(808), - [ts_builtin_sym_end] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(814), - [anon_sym_LF] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_LPAREN] = ACTIONS(814), - [anon_sym_PIPE] = ACTIONS(814), - [anon_sym_DOLLAR] = ACTIONS(814), - [anon_sym_GT] = ACTIONS(814), - [anon_sym_DASH] = ACTIONS(814), - [anon_sym_in] = ACTIONS(814), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_DOT] = ACTIONS(814), - [anon_sym_STAR] = ACTIONS(814), - [anon_sym_STAR_STAR] = ACTIONS(814), - [anon_sym_PLUS_PLUS] = ACTIONS(814), - [anon_sym_SLASH] = ACTIONS(814), - [anon_sym_mod] = ACTIONS(814), - [anon_sym_SLASH_SLASH] = ACTIONS(814), - [anon_sym_PLUS] = ACTIONS(814), - [anon_sym_bit_DASHshl] = ACTIONS(814), - [anon_sym_bit_DASHshr] = ACTIONS(814), - [anon_sym_EQ_EQ] = ACTIONS(814), - [anon_sym_BANG_EQ] = ACTIONS(814), - [anon_sym_LT2] = ACTIONS(814), - [anon_sym_LT_EQ] = ACTIONS(814), - [anon_sym_GT_EQ] = ACTIONS(814), - [anon_sym_not_DASHin] = ACTIONS(814), - [anon_sym_starts_DASHwith] = ACTIONS(814), - [anon_sym_ends_DASHwith] = ACTIONS(814), - [anon_sym_EQ_TILDE] = ACTIONS(814), - [anon_sym_BANG_TILDE] = ACTIONS(814), - [anon_sym_bit_DASHand] = ACTIONS(814), - [anon_sym_bit_DASHxor] = ACTIONS(814), - [anon_sym_bit_DASHor] = ACTIONS(814), - [anon_sym_and] = ACTIONS(814), - [anon_sym_xor] = ACTIONS(814), - [anon_sym_or] = ACTIONS(814), - [anon_sym_null] = ACTIONS(814), - [anon_sym_true] = ACTIONS(814), - [anon_sym_false] = ACTIONS(814), - [aux_sym__val_number_decimal_token1] = ACTIONS(814), - [aux_sym__val_number_token1] = ACTIONS(814), - [aux_sym__val_number_token2] = ACTIONS(814), - [aux_sym__val_number_token3] = ACTIONS(814), - [aux_sym__val_number_token4] = ACTIONS(814), - [aux_sym__val_number_token5] = ACTIONS(814), - [aux_sym__val_number_token6] = ACTIONS(814), - [sym_filesize_unit] = ACTIONS(814), - [sym_duration_unit] = ACTIONS(814), - [anon_sym_0b] = ACTIONS(814), - [anon_sym_0o] = ACTIONS(814), - [anon_sym_0x] = ACTIONS(814), - [sym_val_date] = ACTIONS(814), - [anon_sym_DQUOTE] = ACTIONS(814), - [sym__str_single_quotes] = ACTIONS(814), - [sym__str_back_ticks] = ACTIONS(814), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(814), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(814), - [anon_sym_err_GT] = ACTIONS(814), - [anon_sym_out_GT] = ACTIONS(814), - [anon_sym_e_GT] = ACTIONS(814), - [anon_sym_o_GT] = ACTIONS(814), - [anon_sym_err_PLUSout_GT] = ACTIONS(814), - [anon_sym_out_PLUSerr_GT] = ACTIONS(814), - [anon_sym_o_PLUSe_GT] = ACTIONS(814), - [anon_sym_e_PLUSo_GT] = ACTIONS(814), - [aux_sym_unquoted_token1] = ACTIONS(814), - [anon_sym_POUND] = ACTIONS(105), - }, - [809] = { - [sym_comment] = STATE(809), - [ts_builtin_sym_end] = ACTIONS(851), - [anon_sym_SEMI] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_PIPE] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2347), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_err_GT] = ACTIONS(849), - [anon_sym_out_GT] = ACTIONS(849), - [anon_sym_e_GT] = ACTIONS(849), - [anon_sym_o_GT] = ACTIONS(849), - [anon_sym_err_PLUSout_GT] = ACTIONS(849), - [anon_sym_out_PLUSerr_GT] = ACTIONS(849), - [anon_sym_o_PLUSe_GT] = ACTIONS(849), - [anon_sym_e_PLUSo_GT] = ACTIONS(849), - [aux_sym_unquoted_token1] = ACTIONS(849), - [anon_sym_POUND] = ACTIONS(105), - }, - [810] = { - [sym_comment] = STATE(810), - [ts_builtin_sym_end] = ACTIONS(954), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [sym_filesize_unit] = ACTIONS(2349), - [sym_duration_unit] = ACTIONS(2351), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_err_GT] = ACTIONS(952), - [anon_sym_out_GT] = ACTIONS(952), - [anon_sym_e_GT] = ACTIONS(952), - [anon_sym_o_GT] = ACTIONS(952), - [anon_sym_err_PLUSout_GT] = ACTIONS(952), - [anon_sym_out_PLUSerr_GT] = ACTIONS(952), - [anon_sym_o_PLUSe_GT] = ACTIONS(952), - [anon_sym_e_PLUSo_GT] = ACTIONS(952), - [aux_sym_unquoted_token1] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), - }, - [811] = { - [sym_comment] = STATE(811), - [ts_builtin_sym_end] = ACTIONS(962), - [anon_sym_SEMI] = ACTIONS(960), - [anon_sym_LF] = ACTIONS(962), - [anon_sym_LBRACK] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(960), - [anon_sym_PIPE] = ACTIONS(960), - [anon_sym_DOLLAR] = ACTIONS(960), - [anon_sym_GT] = ACTIONS(960), - [anon_sym_DASH] = ACTIONS(960), - [anon_sym_in] = ACTIONS(960), - [anon_sym_LBRACE] = ACTIONS(960), - [anon_sym_DOT] = ACTIONS(960), - [anon_sym_STAR] = ACTIONS(960), - [anon_sym_STAR_STAR] = ACTIONS(960), - [anon_sym_PLUS_PLUS] = ACTIONS(960), - [anon_sym_SLASH] = ACTIONS(960), - [anon_sym_mod] = ACTIONS(960), - [anon_sym_SLASH_SLASH] = ACTIONS(960), - [anon_sym_PLUS] = ACTIONS(960), - [anon_sym_bit_DASHshl] = ACTIONS(960), - [anon_sym_bit_DASHshr] = ACTIONS(960), - [anon_sym_EQ_EQ] = ACTIONS(960), - [anon_sym_BANG_EQ] = ACTIONS(960), - [anon_sym_LT2] = ACTIONS(960), - [anon_sym_LT_EQ] = ACTIONS(960), - [anon_sym_GT_EQ] = ACTIONS(960), - [anon_sym_not_DASHin] = ACTIONS(960), - [anon_sym_starts_DASHwith] = ACTIONS(960), - [anon_sym_ends_DASHwith] = ACTIONS(960), - [anon_sym_EQ_TILDE] = ACTIONS(960), - [anon_sym_BANG_TILDE] = ACTIONS(960), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(960), - [anon_sym_bit_DASHor] = ACTIONS(960), - [anon_sym_and] = ACTIONS(960), - [anon_sym_xor] = ACTIONS(960), - [anon_sym_or] = ACTIONS(960), - [anon_sym_null] = ACTIONS(960), - [anon_sym_true] = ACTIONS(960), - [anon_sym_false] = ACTIONS(960), - [aux_sym__val_number_decimal_token1] = ACTIONS(960), - [aux_sym__val_number_token1] = ACTIONS(960), - [aux_sym__val_number_token2] = ACTIONS(960), - [aux_sym__val_number_token3] = ACTIONS(960), - [aux_sym__val_number_token4] = ACTIONS(960), - [aux_sym__val_number_token5] = ACTIONS(960), - [aux_sym__val_number_token6] = ACTIONS(960), - [sym_filesize_unit] = ACTIONS(960), - [sym_duration_unit] = ACTIONS(960), - [anon_sym_0b] = ACTIONS(960), - [anon_sym_0o] = ACTIONS(960), - [anon_sym_0x] = ACTIONS(960), - [sym_val_date] = ACTIONS(960), - [anon_sym_DQUOTE] = ACTIONS(960), - [sym__str_single_quotes] = ACTIONS(960), - [sym__str_back_ticks] = ACTIONS(960), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(960), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(960), - [anon_sym_err_GT] = ACTIONS(960), - [anon_sym_out_GT] = ACTIONS(960), - [anon_sym_e_GT] = ACTIONS(960), - [anon_sym_o_GT] = ACTIONS(960), - [anon_sym_err_PLUSout_GT] = ACTIONS(960), - [anon_sym_out_PLUSerr_GT] = ACTIONS(960), - [anon_sym_o_PLUSe_GT] = ACTIONS(960), - [anon_sym_e_PLUSo_GT] = ACTIONS(960), - [aux_sym_unquoted_token1] = ACTIONS(960), - [anon_sym_POUND] = ACTIONS(105), - }, - [812] = { - [sym_comment] = STATE(812), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_RPAREN] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DOT2] = ACTIONS(2341), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_err_GT] = ACTIONS(952), - [anon_sym_out_GT] = ACTIONS(952), - [anon_sym_e_GT] = ACTIONS(952), - [anon_sym_o_GT] = ACTIONS(952), - [anon_sym_err_PLUSout_GT] = ACTIONS(952), - [anon_sym_out_PLUSerr_GT] = ACTIONS(952), - [anon_sym_o_PLUSe_GT] = ACTIONS(952), - [anon_sym_e_PLUSo_GT] = ACTIONS(952), - [aux_sym_unquoted_token1] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), - }, - [813] = { - [sym_comment] = STATE(813), + [825] = { + [sym_comment] = STATE(825), [anon_sym_SEMI] = ACTIONS(966), [anon_sym_LF] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(966), @@ -125071,6 +129940,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(966), [anon_sym_DOLLAR] = ACTIONS(966), [anon_sym_GT] = ACTIONS(966), + [anon_sym_DASH_DASH] = ACTIONS(966), [anon_sym_DASH] = ACTIONS(966), [anon_sym_in] = ACTIONS(966), [anon_sym_LBRACE] = ACTIONS(966), @@ -125132,3796 +130002,1370 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(966), [anon_sym_POUND] = ACTIONS(105), }, - [814] = { - [sym_comment] = STATE(814), - [anon_sym_SEMI] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_LBRACK] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_RPAREN] = ACTIONS(939), - [anon_sym_PIPE] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_LBRACE] = ACTIONS(939), - [anon_sym_RBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(939), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(939), - [anon_sym_BANG_EQ] = ACTIONS(939), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(939), - [anon_sym_GT_EQ] = ACTIONS(939), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(939), - [anon_sym_BANG_TILDE] = ACTIONS(939), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [anon_sym_null] = ACTIONS(939), - [anon_sym_true] = ACTIONS(939), - [anon_sym_false] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_0b] = ACTIONS(939), - [anon_sym_0o] = ACTIONS(939), - [anon_sym_0x] = ACTIONS(939), - [sym_val_date] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(939), - [anon_sym_err_GT] = ACTIONS(939), - [anon_sym_out_GT] = ACTIONS(939), - [anon_sym_e_GT] = ACTIONS(939), - [anon_sym_o_GT] = ACTIONS(939), - [anon_sym_err_PLUSout_GT] = ACTIONS(939), - [anon_sym_out_PLUSerr_GT] = ACTIONS(939), - [anon_sym_o_PLUSe_GT] = ACTIONS(939), - [anon_sym_e_PLUSo_GT] = ACTIONS(939), - [aux_sym_unquoted_token1] = ACTIONS(939), - [anon_sym_POUND] = ACTIONS(105), - }, - [815] = { - [sym_comment] = STATE(815), - [ts_builtin_sym_end] = ACTIONS(851), - [anon_sym_SEMI] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_PIPE] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_GT] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_in] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2347), - [anon_sym_STAR_STAR] = ACTIONS(849), - [anon_sym_PLUS_PLUS] = ACTIONS(849), - [anon_sym_SLASH] = ACTIONS(849), - [anon_sym_mod] = ACTIONS(849), - [anon_sym_SLASH_SLASH] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_bit_DASHshl] = ACTIONS(849), - [anon_sym_bit_DASHshr] = ACTIONS(849), - [anon_sym_EQ_EQ] = ACTIONS(849), - [anon_sym_BANG_EQ] = ACTIONS(849), - [anon_sym_LT2] = ACTIONS(849), - [anon_sym_LT_EQ] = ACTIONS(849), - [anon_sym_GT_EQ] = ACTIONS(849), - [anon_sym_not_DASHin] = ACTIONS(849), - [anon_sym_starts_DASHwith] = ACTIONS(849), - [anon_sym_ends_DASHwith] = ACTIONS(849), - [anon_sym_EQ_TILDE] = ACTIONS(849), - [anon_sym_BANG_TILDE] = ACTIONS(849), - [anon_sym_bit_DASHand] = ACTIONS(849), - [anon_sym_bit_DASHxor] = ACTIONS(849), - [anon_sym_bit_DASHor] = ACTIONS(849), - [anon_sym_and] = ACTIONS(849), - [anon_sym_xor] = ACTIONS(849), - [anon_sym_or] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_err_GT] = ACTIONS(849), - [anon_sym_out_GT] = ACTIONS(849), - [anon_sym_e_GT] = ACTIONS(849), - [anon_sym_o_GT] = ACTIONS(849), - [anon_sym_err_PLUSout_GT] = ACTIONS(849), - [anon_sym_out_PLUSerr_GT] = ACTIONS(849), - [anon_sym_o_PLUSe_GT] = ACTIONS(849), - [anon_sym_e_PLUSo_GT] = ACTIONS(849), - [aux_sym_unquoted_token1] = ACTIONS(849), - [anon_sym_POUND] = ACTIONS(105), - }, - [816] = { - [sym_ctrl_do] = STATE(5278), - [sym_ctrl_if] = STATE(5278), - [sym_ctrl_match] = STATE(5278), - [sym_ctrl_try] = STATE(5278), - [sym__expression] = STATE(5278), - [sym_expr_unary] = STATE(3360), - [sym__expr_unary_minus] = STATE(3353), - [sym_expr_binary] = STATE(3360), - [sym__expr_binary_expression] = STATE(3903), - [sym_expr_parenthesized] = STATE(3232), - [sym_val_range] = STATE(2622), - [sym__value] = STATE(3360), - [sym_val_nothing] = STATE(3327), - [sym_val_bool] = STATE(3327), - [sym_val_variable] = STATE(3236), - [sym__var] = STATE(3097), - [sym_val_number] = STATE(3156), - [sym__val_number_decimal] = STATE(2907), - [sym__val_number] = STATE(2878), - [sym_val_duration] = STATE(3327), - [sym_val_filesize] = STATE(3327), - [sym_val_binary] = STATE(3327), - [sym_val_string] = STATE(3327), - [sym__str_double_quotes] = STATE(3297), - [sym_val_interpolated] = STATE(3327), - [sym__inter_single_quotes] = STATE(3412), - [sym__inter_double_quotes] = STATE(3411), - [sym_val_list] = STATE(3327), - [sym_val_record] = STATE(3327), - [sym_val_table] = STATE(3327), - [sym_val_closure] = STATE(3327), - [sym_comment] = STATE(816), - [anon_sym_SEMI] = ACTIONS(2305), - [anon_sym_LF] = ACTIONS(2307), - [anon_sym_COLON] = ACTIONS(1978), - [anon_sym_LBRACK] = ACTIONS(2309), - [anon_sym_LPAREN] = ACTIONS(2311), - [anon_sym_PIPE] = ACTIONS(2305), - [anon_sym_DOLLAR] = ACTIONS(1395), - [anon_sym_DASH] = ACTIONS(329), - [anon_sym_do] = ACTIONS(341), - [anon_sym_if] = ACTIONS(343), - [anon_sym_match] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(2313), - [anon_sym_RBRACE] = ACTIONS(2305), - [anon_sym_DOT] = ACTIONS(2315), - [anon_sym_try] = ACTIONS(349), - [anon_sym_PLUS] = ACTIONS(2317), - [anon_sym_not] = ACTIONS(183), - [anon_sym_null] = ACTIONS(185), - [anon_sym_true] = ACTIONS(187), - [anon_sym_false] = ACTIONS(187), - [aux_sym__val_number_decimal_token1] = ACTIONS(189), - [aux_sym__val_number_token1] = ACTIONS(193), - [aux_sym__val_number_token2] = ACTIONS(193), - [aux_sym__val_number_token3] = ACTIONS(193), - [aux_sym__val_number_token4] = ACTIONS(193), - [aux_sym__val_number_token5] = ACTIONS(193), - [aux_sym__val_number_token6] = ACTIONS(193), - [anon_sym_0b] = ACTIONS(195), - [anon_sym_0o] = ACTIONS(195), - [anon_sym_0x] = ACTIONS(195), - [sym_val_date] = ACTIONS(2319), - [anon_sym_DQUOTE] = ACTIONS(2321), - [sym__str_single_quotes] = ACTIONS(2323), - [sym__str_back_ticks] = ACTIONS(2323), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2325), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2327), - [anon_sym_POUND] = ACTIONS(105), - }, - [817] = { - [sym_comment] = STATE(817), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_RPAREN] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_err_GT] = ACTIONS(930), - [anon_sym_out_GT] = ACTIONS(930), - [anon_sym_e_GT] = ACTIONS(930), - [anon_sym_o_GT] = ACTIONS(930), - [anon_sym_err_PLUSout_GT] = ACTIONS(930), - [anon_sym_out_PLUSerr_GT] = ACTIONS(930), - [anon_sym_o_PLUSe_GT] = ACTIONS(930), - [anon_sym_e_PLUSo_GT] = ACTIONS(930), - [aux_sym_unquoted_token1] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(105), - }, - [818] = { - [sym_comment] = STATE(818), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(2353), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(2132), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(2353), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(2134), - [aux_sym_unquoted_token6] = ACTIONS(2136), - [anon_sym_POUND] = ACTIONS(105), - }, - [819] = { - [sym_comment] = STATE(819), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_RPAREN] = ACTIONS(1013), - [anon_sym_PIPE] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_err_GT] = ACTIONS(1013), - [anon_sym_out_GT] = ACTIONS(1013), - [anon_sym_e_GT] = ACTIONS(1013), - [anon_sym_o_GT] = ACTIONS(1013), - [anon_sym_err_PLUSout_GT] = ACTIONS(1013), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1013), - [anon_sym_o_PLUSe_GT] = ACTIONS(1013), - [anon_sym_e_PLUSo_GT] = ACTIONS(1013), - [aux_sym_unquoted_token1] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [820] = { - [sym__flag] = STATE(1038), - [sym_short_flag] = STATE(1043), - [sym_long_flag] = STATE(1043), - [sym_comment] = STATE(820), - [aux_sym_overlay_use_repeat1] = STATE(794), - [anon_sym_export] = ACTIONS(2355), - [anon_sym_alias] = ACTIONS(2355), - [anon_sym_let] = ACTIONS(2355), - [anon_sym_let_DASHenv] = ACTIONS(2355), - [anon_sym_mut] = ACTIONS(2355), - [anon_sym_const] = ACTIONS(2355), - [anon_sym_SEMI] = ACTIONS(2355), - [sym_cmd_identifier] = ACTIONS(2355), - [anon_sym_LF] = ACTIONS(2357), - [anon_sym_def] = ACTIONS(2355), - [anon_sym_export_DASHenv] = ACTIONS(2355), - [anon_sym_extern] = ACTIONS(2355), - [anon_sym_module] = ACTIONS(2355), - [anon_sym_use] = ACTIONS(2355), - [anon_sym_LBRACK] = ACTIONS(2355), - [anon_sym_LPAREN] = ACTIONS(2355), - [anon_sym_RPAREN] = ACTIONS(2355), - [anon_sym_DOLLAR] = ACTIONS(2355), - [anon_sym_error] = ACTIONS(2355), - [anon_sym_DASH] = ACTIONS(2355), - [anon_sym_break] = ACTIONS(2355), - [anon_sym_continue] = ACTIONS(2355), - [anon_sym_for] = ACTIONS(2355), - [anon_sym_loop] = ACTIONS(2355), - [anon_sym_while] = ACTIONS(2355), - [anon_sym_do] = ACTIONS(2355), - [anon_sym_if] = ACTIONS(2355), - [anon_sym_match] = ACTIONS(2355), - [anon_sym_LBRACE] = ACTIONS(2355), - [anon_sym_RBRACE] = ACTIONS(2355), - [anon_sym_DOT] = ACTIONS(2355), - [anon_sym_try] = ACTIONS(2355), - [anon_sym_return] = ACTIONS(2355), - [anon_sym_source] = ACTIONS(2355), - [anon_sym_source_DASHenv] = ACTIONS(2355), - [anon_sym_register] = ACTIONS(2355), - [anon_sym_hide] = ACTIONS(2355), - [anon_sym_hide_DASHenv] = ACTIONS(2355), - [anon_sym_overlay] = ACTIONS(2355), - [anon_sym_as] = ACTIONS(2359), - [anon_sym_where] = ACTIONS(2355), - [anon_sym_PLUS] = ACTIONS(2355), - [anon_sym_not] = ACTIONS(2355), - [anon_sym_null] = ACTIONS(2355), - [anon_sym_true] = ACTIONS(2355), - [anon_sym_false] = ACTIONS(2355), - [aux_sym__val_number_decimal_token1] = ACTIONS(2355), - [aux_sym__val_number_token1] = ACTIONS(2355), - [aux_sym__val_number_token2] = ACTIONS(2355), - [aux_sym__val_number_token3] = ACTIONS(2355), - [aux_sym__val_number_token4] = ACTIONS(2355), - [aux_sym__val_number_token5] = ACTIONS(2355), - [aux_sym__val_number_token6] = ACTIONS(2355), - [anon_sym_0b] = ACTIONS(2355), - [anon_sym_0o] = ACTIONS(2355), - [anon_sym_0x] = ACTIONS(2355), - [sym_val_date] = ACTIONS(2355), - [anon_sym_DQUOTE] = ACTIONS(2355), - [sym__str_single_quotes] = ACTIONS(2355), - [sym__str_back_ticks] = ACTIONS(2355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2355), - [anon_sym_CARET] = ACTIONS(2355), - [anon_sym_POUND] = ACTIONS(105), - }, - [821] = { - [sym_comment] = STATE(821), - [anon_sym_SEMI] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_PIPE] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_err_GT] = ACTIONS(758), - [anon_sym_out_GT] = ACTIONS(758), - [anon_sym_e_GT] = ACTIONS(758), - [anon_sym_o_GT] = ACTIONS(758), - [anon_sym_err_PLUSout_GT] = ACTIONS(758), - [anon_sym_out_PLUSerr_GT] = ACTIONS(758), - [anon_sym_o_PLUSe_GT] = ACTIONS(758), - [anon_sym_e_PLUSo_GT] = ACTIONS(758), - [aux_sym_unquoted_token1] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(1694), - [anon_sym_POUND] = ACTIONS(105), - }, - [822] = { - [sym_comment] = STATE(822), - [ts_builtin_sym_end] = ACTIONS(954), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_DOT2] = ACTIONS(2361), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_err_GT] = ACTIONS(952), - [anon_sym_out_GT] = ACTIONS(952), - [anon_sym_e_GT] = ACTIONS(952), - [anon_sym_o_GT] = ACTIONS(952), - [anon_sym_err_PLUSout_GT] = ACTIONS(952), - [anon_sym_out_PLUSerr_GT] = ACTIONS(952), - [anon_sym_o_PLUSe_GT] = ACTIONS(952), - [anon_sym_e_PLUSo_GT] = ACTIONS(952), - [aux_sym_unquoted_token1] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), - }, - [823] = { - [sym_cell_path] = STATE(1077), - [sym_path] = STATE(871), - [sym_comment] = STATE(823), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_RPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), - [anon_sym_POUND] = ACTIONS(105), - }, - [824] = { - [sym_comment] = STATE(824), - [anon_sym_SEMI] = ACTIONS(1081), - [anon_sym_LF] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1081), - [anon_sym_LPAREN] = ACTIONS(1081), - [anon_sym_RPAREN] = ACTIONS(1081), - [anon_sym_PIPE] = ACTIONS(1081), - [anon_sym_DOLLAR] = ACTIONS(1081), - [anon_sym_GT] = ACTIONS(1081), - [anon_sym_DASH] = ACTIONS(1081), - [anon_sym_in] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(1081), - [anon_sym_RBRACE] = ACTIONS(1081), - [anon_sym_DOT] = ACTIONS(1081), - [anon_sym_STAR] = ACTIONS(1081), - [anon_sym_STAR_STAR] = ACTIONS(1081), - [anon_sym_PLUS_PLUS] = ACTIONS(1081), - [anon_sym_SLASH] = ACTIONS(1081), - [anon_sym_mod] = ACTIONS(1081), - [anon_sym_SLASH_SLASH] = ACTIONS(1081), - [anon_sym_PLUS] = ACTIONS(1081), - [anon_sym_bit_DASHshl] = ACTIONS(1081), - [anon_sym_bit_DASHshr] = ACTIONS(1081), - [anon_sym_EQ_EQ] = ACTIONS(1081), - [anon_sym_BANG_EQ] = ACTIONS(1081), - [anon_sym_LT2] = ACTIONS(1081), - [anon_sym_LT_EQ] = ACTIONS(1081), - [anon_sym_GT_EQ] = ACTIONS(1081), - [anon_sym_not_DASHin] = ACTIONS(1081), - [anon_sym_starts_DASHwith] = ACTIONS(1081), - [anon_sym_ends_DASHwith] = ACTIONS(1081), - [anon_sym_EQ_TILDE] = ACTIONS(1081), - [anon_sym_BANG_TILDE] = ACTIONS(1081), - [anon_sym_bit_DASHand] = ACTIONS(1081), - [anon_sym_bit_DASHxor] = ACTIONS(1081), - [anon_sym_bit_DASHor] = ACTIONS(1081), - [anon_sym_and] = ACTIONS(1081), - [anon_sym_xor] = ACTIONS(1081), - [anon_sym_or] = ACTIONS(1081), - [anon_sym_null] = ACTIONS(1081), - [anon_sym_true] = ACTIONS(1081), - [anon_sym_false] = ACTIONS(1081), - [aux_sym__val_number_decimal_token1] = ACTIONS(1081), - [aux_sym__val_number_token1] = ACTIONS(1081), - [aux_sym__val_number_token2] = ACTIONS(1081), - [aux_sym__val_number_token3] = ACTIONS(1081), - [aux_sym__val_number_token4] = ACTIONS(1081), - [aux_sym__val_number_token5] = ACTIONS(1081), - [aux_sym__val_number_token6] = ACTIONS(1081), - [anon_sym_0b] = ACTIONS(1081), - [anon_sym_0o] = ACTIONS(1081), - [anon_sym_0x] = ACTIONS(1081), - [sym_val_date] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(1081), - [sym__str_single_quotes] = ACTIONS(1081), - [sym__str_back_ticks] = ACTIONS(1081), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1081), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1081), - [anon_sym_err_GT] = ACTIONS(1081), - [anon_sym_out_GT] = ACTIONS(1081), - [anon_sym_e_GT] = ACTIONS(1081), - [anon_sym_o_GT] = ACTIONS(1081), - [anon_sym_err_PLUSout_GT] = ACTIONS(1081), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1081), - [anon_sym_o_PLUSe_GT] = ACTIONS(1081), - [anon_sym_e_PLUSo_GT] = ACTIONS(1081), - [aux_sym_unquoted_token1] = ACTIONS(1081), - [anon_sym_POUND] = ACTIONS(105), - }, - [825] = { - [sym_comment] = STATE(825), - [ts_builtin_sym_end] = ACTIONS(988), - [anon_sym_SEMI] = ACTIONS(986), - [anon_sym_LF] = ACTIONS(988), - [anon_sym_LBRACK] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_PIPE] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_GT] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_in] = ACTIONS(986), - [anon_sym_LBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_STAR] = ACTIONS(986), - [anon_sym_STAR_STAR] = ACTIONS(986), - [anon_sym_PLUS_PLUS] = ACTIONS(986), - [anon_sym_SLASH] = ACTIONS(986), - [anon_sym_mod] = ACTIONS(986), - [anon_sym_SLASH_SLASH] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_bit_DASHshl] = ACTIONS(986), - [anon_sym_bit_DASHshr] = ACTIONS(986), - [anon_sym_EQ_EQ] = ACTIONS(986), - [anon_sym_BANG_EQ] = ACTIONS(986), - [anon_sym_LT2] = ACTIONS(986), - [anon_sym_LT_EQ] = ACTIONS(986), - [anon_sym_GT_EQ] = ACTIONS(986), - [anon_sym_not_DASHin] = ACTIONS(986), - [anon_sym_starts_DASHwith] = ACTIONS(986), - [anon_sym_ends_DASHwith] = ACTIONS(986), - [anon_sym_EQ_TILDE] = ACTIONS(986), - [anon_sym_BANG_TILDE] = ACTIONS(986), - [anon_sym_bit_DASHand] = ACTIONS(986), - [anon_sym_bit_DASHxor] = ACTIONS(986), - [anon_sym_bit_DASHor] = ACTIONS(986), - [anon_sym_and] = ACTIONS(986), - [anon_sym_xor] = ACTIONS(986), - [anon_sym_or] = ACTIONS(986), - [anon_sym_null] = ACTIONS(986), - [anon_sym_true] = ACTIONS(986), - [anon_sym_false] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_0b] = ACTIONS(986), - [anon_sym_0o] = ACTIONS(986), - [anon_sym_0x] = ACTIONS(986), - [sym_val_date] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(986), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(986), - [anon_sym_err_GT] = ACTIONS(986), - [anon_sym_out_GT] = ACTIONS(986), - [anon_sym_e_GT] = ACTIONS(986), - [anon_sym_o_GT] = ACTIONS(986), - [anon_sym_err_PLUSout_GT] = ACTIONS(986), - [anon_sym_out_PLUSerr_GT] = ACTIONS(986), - [anon_sym_o_PLUSe_GT] = ACTIONS(986), - [anon_sym_e_PLUSo_GT] = ACTIONS(986), - [aux_sym_unquoted_token1] = ACTIONS(986), - [anon_sym_POUND] = ACTIONS(105), - }, [826] = { + [sym__command_name] = STATE(1406), + [sym_scope_pattern] = STATE(1461), + [sym_wild_card] = STATE(1407), + [sym_command_list] = STATE(1409), + [sym_val_string] = STATE(1375), + [sym__str_double_quotes] = STATE(1304), [sym_comment] = STATE(826), - [ts_builtin_sym_end] = ACTIONS(932), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_err_GT] = ACTIONS(930), - [anon_sym_out_GT] = ACTIONS(930), - [anon_sym_e_GT] = ACTIONS(930), - [anon_sym_o_GT] = ACTIONS(930), - [anon_sym_err_PLUSout_GT] = ACTIONS(930), - [anon_sym_out_PLUSerr_GT] = ACTIONS(930), - [anon_sym_o_PLUSe_GT] = ACTIONS(930), - [anon_sym_e_PLUSo_GT] = ACTIONS(930), - [aux_sym_unquoted_token1] = ACTIONS(930), + [ts_builtin_sym_end] = ACTIONS(2007), + [anon_sym_export] = ACTIONS(2003), + [anon_sym_alias] = ACTIONS(2003), + [anon_sym_let] = ACTIONS(2003), + [anon_sym_let_DASHenv] = ACTIONS(2003), + [anon_sym_mut] = ACTIONS(2003), + [anon_sym_const] = ACTIONS(2003), + [anon_sym_SEMI] = ACTIONS(2003), + [sym_cmd_identifier] = ACTIONS(2307), + [anon_sym_LF] = ACTIONS(2007), + [anon_sym_def] = ACTIONS(2003), + [anon_sym_export_DASHenv] = ACTIONS(2003), + [anon_sym_extern] = ACTIONS(2003), + [anon_sym_module] = ACTIONS(2003), + [anon_sym_use] = ACTIONS(2003), + [anon_sym_LBRACK] = ACTIONS(2309), + [anon_sym_LPAREN] = ACTIONS(2003), + [anon_sym_DOLLAR] = ACTIONS(2003), + [anon_sym_error] = ACTIONS(2003), + [anon_sym_DASH] = ACTIONS(2003), + [anon_sym_break] = ACTIONS(2003), + [anon_sym_continue] = ACTIONS(2003), + [anon_sym_for] = ACTIONS(2003), + [anon_sym_loop] = ACTIONS(2003), + [anon_sym_while] = ACTIONS(2003), + [anon_sym_do] = ACTIONS(2003), + [anon_sym_if] = ACTIONS(2003), + [anon_sym_match] = ACTIONS(2003), + [anon_sym_LBRACE] = ACTIONS(2003), + [anon_sym_DOT] = ACTIONS(2003), + [anon_sym_try] = ACTIONS(2003), + [anon_sym_return] = ACTIONS(2003), + [anon_sym_source] = ACTIONS(2003), + [anon_sym_source_DASHenv] = ACTIONS(2003), + [anon_sym_register] = ACTIONS(2003), + [anon_sym_hide] = ACTIONS(2003), + [anon_sym_hide_DASHenv] = ACTIONS(2003), + [anon_sym_overlay] = ACTIONS(2003), + [anon_sym_STAR] = ACTIONS(2311), + [anon_sym_where] = ACTIONS(2003), + [anon_sym_PLUS] = ACTIONS(2003), + [anon_sym_not] = ACTIONS(2003), + [anon_sym_null] = ACTIONS(2003), + [anon_sym_true] = ACTIONS(2003), + [anon_sym_false] = ACTIONS(2003), + [aux_sym__val_number_decimal_token1] = ACTIONS(2003), + [aux_sym__val_number_token1] = ACTIONS(2003), + [aux_sym__val_number_token2] = ACTIONS(2003), + [aux_sym__val_number_token3] = ACTIONS(2003), + [aux_sym__val_number_token4] = ACTIONS(2003), + [aux_sym__val_number_token5] = ACTIONS(2003), + [aux_sym__val_number_token6] = ACTIONS(2003), + [anon_sym_0b] = ACTIONS(2003), + [anon_sym_0o] = ACTIONS(2003), + [anon_sym_0x] = ACTIONS(2003), + [sym_val_date] = ACTIONS(2003), + [anon_sym_DQUOTE] = ACTIONS(2313), + [sym__str_single_quotes] = ACTIONS(2315), + [sym__str_back_ticks] = ACTIONS(2315), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2003), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2003), + [anon_sym_CARET] = ACTIONS(2003), [anon_sym_POUND] = ACTIONS(105), }, [827] = { [sym_comment] = STATE(827), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1089), - [anon_sym_RPAREN] = ACTIONS(1089), - [anon_sym_PIPE] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(1089), - [anon_sym_RBRACE] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1089), - [anon_sym_STAR] = ACTIONS(1089), - [anon_sym_STAR_STAR] = ACTIONS(1089), - [anon_sym_PLUS_PLUS] = ACTIONS(1089), - [anon_sym_SLASH] = ACTIONS(1089), - [anon_sym_mod] = ACTIONS(1089), - [anon_sym_SLASH_SLASH] = ACTIONS(1089), - [anon_sym_PLUS] = ACTIONS(1089), - [anon_sym_bit_DASHshl] = ACTIONS(1089), - [anon_sym_bit_DASHshr] = ACTIONS(1089), - [anon_sym_EQ_EQ] = ACTIONS(1089), - [anon_sym_BANG_EQ] = ACTIONS(1089), - [anon_sym_LT2] = ACTIONS(1089), - [anon_sym_LT_EQ] = ACTIONS(1089), - [anon_sym_GT_EQ] = ACTIONS(1089), - [anon_sym_not_DASHin] = ACTIONS(1089), - [anon_sym_starts_DASHwith] = ACTIONS(1089), - [anon_sym_ends_DASHwith] = ACTIONS(1089), - [anon_sym_EQ_TILDE] = ACTIONS(1089), - [anon_sym_BANG_TILDE] = ACTIONS(1089), - [anon_sym_bit_DASHand] = ACTIONS(1089), - [anon_sym_bit_DASHxor] = ACTIONS(1089), - [anon_sym_bit_DASHor] = ACTIONS(1089), - [anon_sym_and] = ACTIONS(1089), - [anon_sym_xor] = ACTIONS(1089), - [anon_sym_or] = ACTIONS(1089), - [anon_sym_null] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym__val_number_decimal_token1] = ACTIONS(1089), - [aux_sym__val_number_token1] = ACTIONS(1089), - [aux_sym__val_number_token2] = ACTIONS(1089), - [aux_sym__val_number_token3] = ACTIONS(1089), - [aux_sym__val_number_token4] = ACTIONS(1089), - [aux_sym__val_number_token5] = ACTIONS(1089), - [aux_sym__val_number_token6] = ACTIONS(1089), - [anon_sym_0b] = ACTIONS(1089), - [anon_sym_0o] = ACTIONS(1089), - [anon_sym_0x] = ACTIONS(1089), - [sym_val_date] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(1089), - [sym__str_single_quotes] = ACTIONS(1089), - [sym__str_back_ticks] = ACTIONS(1089), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1089), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1089), - [anon_sym_err_GT] = ACTIONS(1089), - [anon_sym_out_GT] = ACTIONS(1089), - [anon_sym_e_GT] = ACTIONS(1089), - [anon_sym_o_GT] = ACTIONS(1089), - [anon_sym_err_PLUSout_GT] = ACTIONS(1089), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1089), - [anon_sym_o_PLUSe_GT] = ACTIONS(1089), - [anon_sym_e_PLUSo_GT] = ACTIONS(1089), - [aux_sym_unquoted_token1] = ACTIONS(1089), + [anon_sym_SEMI] = ACTIONS(962), + [anon_sym_LF] = ACTIONS(964), + [anon_sym_LBRACK] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(962), + [anon_sym_RPAREN] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(962), + [anon_sym_DOLLAR] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH_DASH] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_LBRACE] = ACTIONS(962), + [anon_sym_RBRACE] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_STAR] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), + [anon_sym_SLASH_SLASH] = ACTIONS(962), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_LT2] = ACTIONS(962), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), + [anon_sym_EQ_TILDE] = ACTIONS(962), + [anon_sym_BANG_TILDE] = ACTIONS(962), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [anon_sym_null] = ACTIONS(962), + [anon_sym_true] = ACTIONS(962), + [anon_sym_false] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(962), + [aux_sym__val_number_token2] = ACTIONS(962), + [aux_sym__val_number_token3] = ACTIONS(962), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(962), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_0b] = ACTIONS(962), + [anon_sym_0o] = ACTIONS(962), + [anon_sym_0x] = ACTIONS(962), + [sym_val_date] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(962), + [sym__str_single_quotes] = ACTIONS(962), + [sym__str_back_ticks] = ACTIONS(962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(962), + [anon_sym_err_GT] = ACTIONS(962), + [anon_sym_out_GT] = ACTIONS(962), + [anon_sym_e_GT] = ACTIONS(962), + [anon_sym_o_GT] = ACTIONS(962), + [anon_sym_err_PLUSout_GT] = ACTIONS(962), + [anon_sym_out_PLUSerr_GT] = ACTIONS(962), + [anon_sym_o_PLUSe_GT] = ACTIONS(962), + [anon_sym_e_PLUSo_GT] = ACTIONS(962), + [aux_sym_unquoted_token1] = ACTIONS(962), [anon_sym_POUND] = ACTIONS(105), }, [828] = { [sym_comment] = STATE(828), - [anon_sym_SEMI] = ACTIONS(1093), - [anon_sym_LF] = ACTIONS(1095), - [anon_sym_LBRACK] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(1093), - [anon_sym_RPAREN] = ACTIONS(1093), - [anon_sym_PIPE] = ACTIONS(1093), - [anon_sym_DOLLAR] = ACTIONS(1093), - [anon_sym_GT] = ACTIONS(1093), - [anon_sym_DASH] = ACTIONS(1093), - [anon_sym_in] = ACTIONS(1093), - [anon_sym_LBRACE] = ACTIONS(1093), - [anon_sym_RBRACE] = ACTIONS(1093), - [anon_sym_DOT] = ACTIONS(1093), - [anon_sym_STAR] = ACTIONS(1093), - [anon_sym_STAR_STAR] = ACTIONS(1093), - [anon_sym_PLUS_PLUS] = ACTIONS(1093), - [anon_sym_SLASH] = ACTIONS(1093), - [anon_sym_mod] = ACTIONS(1093), - [anon_sym_SLASH_SLASH] = ACTIONS(1093), - [anon_sym_PLUS] = ACTIONS(1093), - [anon_sym_bit_DASHshl] = ACTIONS(1093), - [anon_sym_bit_DASHshr] = ACTIONS(1093), - [anon_sym_EQ_EQ] = ACTIONS(1093), - [anon_sym_BANG_EQ] = ACTIONS(1093), - [anon_sym_LT2] = ACTIONS(1093), - [anon_sym_LT_EQ] = ACTIONS(1093), - [anon_sym_GT_EQ] = ACTIONS(1093), - [anon_sym_not_DASHin] = ACTIONS(1093), - [anon_sym_starts_DASHwith] = ACTIONS(1093), - [anon_sym_ends_DASHwith] = ACTIONS(1093), - [anon_sym_EQ_TILDE] = ACTIONS(1093), - [anon_sym_BANG_TILDE] = ACTIONS(1093), - [anon_sym_bit_DASHand] = ACTIONS(1093), - [anon_sym_bit_DASHxor] = ACTIONS(1093), - [anon_sym_bit_DASHor] = ACTIONS(1093), - [anon_sym_and] = ACTIONS(1093), - [anon_sym_xor] = ACTIONS(1093), - [anon_sym_or] = ACTIONS(1093), - [anon_sym_null] = ACTIONS(1093), - [anon_sym_true] = ACTIONS(1093), - [anon_sym_false] = ACTIONS(1093), - [aux_sym__val_number_decimal_token1] = ACTIONS(1093), - [aux_sym__val_number_token1] = ACTIONS(1093), - [aux_sym__val_number_token2] = ACTIONS(1093), - [aux_sym__val_number_token3] = ACTIONS(1093), - [aux_sym__val_number_token4] = ACTIONS(1093), - [aux_sym__val_number_token5] = ACTIONS(1093), - [aux_sym__val_number_token6] = ACTIONS(1093), - [anon_sym_0b] = ACTIONS(1093), - [anon_sym_0o] = ACTIONS(1093), - [anon_sym_0x] = ACTIONS(1093), - [sym_val_date] = ACTIONS(1093), - [anon_sym_DQUOTE] = ACTIONS(1093), - [sym__str_single_quotes] = ACTIONS(1093), - [sym__str_back_ticks] = ACTIONS(1093), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1093), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1093), - [anon_sym_err_GT] = ACTIONS(1093), - [anon_sym_out_GT] = ACTIONS(1093), - [anon_sym_e_GT] = ACTIONS(1093), - [anon_sym_o_GT] = ACTIONS(1093), - [anon_sym_err_PLUSout_GT] = ACTIONS(1093), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1093), - [anon_sym_o_PLUSe_GT] = ACTIONS(1093), - [anon_sym_e_PLUSo_GT] = ACTIONS(1093), - [aux_sym_unquoted_token1] = ACTIONS(1093), + [ts_builtin_sym_end] = ACTIONS(905), + [anon_sym_SEMI] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_PIPE] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_err_GT] = ACTIONS(903), + [anon_sym_out_GT] = ACTIONS(903), + [anon_sym_e_GT] = ACTIONS(903), + [anon_sym_o_GT] = ACTIONS(903), + [anon_sym_err_PLUSout_GT] = ACTIONS(903), + [anon_sym_out_PLUSerr_GT] = ACTIONS(903), + [anon_sym_o_PLUSe_GT] = ACTIONS(903), + [anon_sym_e_PLUSo_GT] = ACTIONS(903), + [aux_sym_unquoted_token1] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, [829] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2786), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), [sym_comment] = STATE(829), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_RPAREN] = ACTIONS(896), - [anon_sym_PIPE] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_err_GT] = ACTIONS(896), - [anon_sym_out_GT] = ACTIONS(896), - [anon_sym_e_GT] = ACTIONS(896), - [anon_sym_o_GT] = ACTIONS(896), - [anon_sym_err_PLUSout_GT] = ACTIONS(896), - [anon_sym_out_PLUSerr_GT] = ACTIONS(896), - [anon_sym_o_PLUSe_GT] = ACTIONS(896), - [anon_sym_e_PLUSo_GT] = ACTIONS(896), - [aux_sym_unquoted_token1] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(2335), + [anon_sym_LF] = ACTIONS(2337), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2335), + [anon_sym_PIPE] = ACTIONS(2335), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, [830] = { - [sym_ctrl_do] = STATE(5523), - [sym_ctrl_if] = STATE(5523), - [sym_ctrl_match] = STATE(5523), - [sym_ctrl_try] = STATE(5523), - [sym__expression] = STATE(5523), - [sym_expr_unary] = STATE(3444), - [sym__expr_unary_minus] = STATE(3449), - [sym_expr_binary] = STATE(3444), - [sym__expr_binary_expression] = STATE(3883), - [sym_expr_parenthesized] = STATE(3408), - [sym_val_range] = STATE(2808), - [sym__value] = STATE(3444), - [sym_val_nothing] = STATE(3436), - [sym_val_bool] = STATE(3436), - [sym_val_variable] = STATE(3326), - [sym__var] = STATE(3129), - [sym_val_number] = STATE(3237), - [sym__val_number_decimal] = STATE(3045), - [sym__val_number] = STATE(3034), - [sym_val_duration] = STATE(3436), - [sym_val_filesize] = STATE(3436), - [sym_val_binary] = STATE(3436), - [sym_val_string] = STATE(3436), - [sym__str_double_quotes] = STATE(3442), - [sym_val_interpolated] = STATE(3436), - [sym__inter_single_quotes] = STATE(3428), - [sym__inter_double_quotes] = STATE(3427), - [sym_val_list] = STATE(3436), - [sym_val_record] = STATE(3436), - [sym_val_table] = STATE(3436), - [sym_val_closure] = STATE(3436), [sym_comment] = STATE(830), - [ts_builtin_sym_end] = ACTIONS(2307), - [anon_sym_SEMI] = ACTIONS(2305), - [anon_sym_LF] = ACTIONS(2307), - [anon_sym_LBRACK] = ACTIONS(2365), - [anon_sym_LPAREN] = ACTIONS(2367), - [anon_sym_PIPE] = ACTIONS(2305), - [anon_sym_DOLLAR] = ACTIONS(1393), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(2369), - [anon_sym_DOT] = ACTIONS(2371), - [anon_sym_try] = ACTIONS(61), - [anon_sym_PLUS] = ACTIONS(2373), - [anon_sym_not] = ACTIONS(79), - [anon_sym_null] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym__val_number_decimal_token1] = ACTIONS(85), - [aux_sym__val_number_token1] = ACTIONS(89), - [aux_sym__val_number_token2] = ACTIONS(89), - [aux_sym__val_number_token3] = ACTIONS(89), - [aux_sym__val_number_token4] = ACTIONS(89), - [aux_sym__val_number_token5] = ACTIONS(89), - [aux_sym__val_number_token6] = ACTIONS(89), - [anon_sym_0b] = ACTIONS(91), - [anon_sym_0o] = ACTIONS(91), - [anon_sym_0x] = ACTIONS(91), - [sym_val_date] = ACTIONS(2375), - [anon_sym_DQUOTE] = ACTIONS(2377), - [sym__str_single_quotes] = ACTIONS(2379), - [sym__str_back_ticks] = ACTIONS(2379), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2381), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2383), + [ts_builtin_sym_end] = ACTIONS(909), + [anon_sym_SEMI] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_PIPE] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH_DASH] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_err_GT] = ACTIONS(907), + [anon_sym_out_GT] = ACTIONS(907), + [anon_sym_e_GT] = ACTIONS(907), + [anon_sym_o_GT] = ACTIONS(907), + [anon_sym_err_PLUSout_GT] = ACTIONS(907), + [anon_sym_out_PLUSerr_GT] = ACTIONS(907), + [anon_sym_o_PLUSe_GT] = ACTIONS(907), + [anon_sym_e_PLUSo_GT] = ACTIONS(907), + [aux_sym_unquoted_token1] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [831] = { [sym_comment] = STATE(831), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_LT] = ACTIONS(2385), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_DOT2] = ACTIONS(2270), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_EQ2] = ACTIONS(2385), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token4] = ACTIONS(2272), - [aux_sym_unquoted_token6] = ACTIONS(2274), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_DOT2] = ACTIONS(2323), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_err_GT] = ACTIONS(940), + [anon_sym_out_GT] = ACTIONS(940), + [anon_sym_e_GT] = ACTIONS(940), + [anon_sym_o_GT] = ACTIONS(940), + [anon_sym_err_PLUSout_GT] = ACTIONS(940), + [anon_sym_out_PLUSerr_GT] = ACTIONS(940), + [anon_sym_o_PLUSe_GT] = ACTIONS(940), + [anon_sym_e_PLUSo_GT] = ACTIONS(940), + [aux_sym_unquoted_token1] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, [832] = { + [sym__command_name] = STATE(1406), + [sym_scope_pattern] = STATE(1380), + [sym_wild_card] = STATE(1407), + [sym_command_list] = STATE(1409), + [sym_val_string] = STATE(1375), + [sym__str_double_quotes] = STATE(1304), [sym_comment] = STATE(832), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_LF] = ACTIONS(1099), - [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [anon_sym_RPAREN] = ACTIONS(1097), - [anon_sym_PIPE] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_RBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [anon_sym_null] = ACTIONS(1097), - [anon_sym_true] = ACTIONS(1097), - [anon_sym_false] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_token1] = ACTIONS(1097), - [aux_sym__val_number_token2] = ACTIONS(1097), - [aux_sym__val_number_token3] = ACTIONS(1097), - [aux_sym__val_number_token4] = ACTIONS(1097), - [aux_sym__val_number_token5] = ACTIONS(1097), - [aux_sym__val_number_token6] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1097), - [sym__str_single_quotes] = ACTIONS(1097), - [sym__str_back_ticks] = ACTIONS(1097), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1097), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1097), - [anon_sym_err_GT] = ACTIONS(1097), - [anon_sym_out_GT] = ACTIONS(1097), - [anon_sym_e_GT] = ACTIONS(1097), - [anon_sym_o_GT] = ACTIONS(1097), - [anon_sym_err_PLUSout_GT] = ACTIONS(1097), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1097), - [anon_sym_o_PLUSe_GT] = ACTIONS(1097), - [anon_sym_e_PLUSo_GT] = ACTIONS(1097), - [aux_sym_unquoted_token1] = ACTIONS(1097), + [ts_builtin_sym_end] = ACTIONS(2141), + [anon_sym_export] = ACTIONS(2139), + [anon_sym_alias] = ACTIONS(2139), + [anon_sym_let] = ACTIONS(2139), + [anon_sym_let_DASHenv] = ACTIONS(2139), + [anon_sym_mut] = ACTIONS(2139), + [anon_sym_const] = ACTIONS(2139), + [anon_sym_SEMI] = ACTIONS(2139), + [sym_cmd_identifier] = ACTIONS(2307), + [anon_sym_LF] = ACTIONS(2141), + [anon_sym_def] = ACTIONS(2139), + [anon_sym_export_DASHenv] = ACTIONS(2139), + [anon_sym_extern] = ACTIONS(2139), + [anon_sym_module] = ACTIONS(2139), + [anon_sym_use] = ACTIONS(2139), + [anon_sym_LBRACK] = ACTIONS(2309), + [anon_sym_LPAREN] = ACTIONS(2139), + [anon_sym_DOLLAR] = ACTIONS(2139), + [anon_sym_error] = ACTIONS(2139), + [anon_sym_DASH] = ACTIONS(2139), + [anon_sym_break] = ACTIONS(2139), + [anon_sym_continue] = ACTIONS(2139), + [anon_sym_for] = ACTIONS(2139), + [anon_sym_loop] = ACTIONS(2139), + [anon_sym_while] = ACTIONS(2139), + [anon_sym_do] = ACTIONS(2139), + [anon_sym_if] = ACTIONS(2139), + [anon_sym_match] = ACTIONS(2139), + [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_DOT] = ACTIONS(2139), + [anon_sym_try] = ACTIONS(2139), + [anon_sym_return] = ACTIONS(2139), + [anon_sym_source] = ACTIONS(2139), + [anon_sym_source_DASHenv] = ACTIONS(2139), + [anon_sym_register] = ACTIONS(2139), + [anon_sym_hide] = ACTIONS(2139), + [anon_sym_hide_DASHenv] = ACTIONS(2139), + [anon_sym_overlay] = ACTIONS(2139), + [anon_sym_STAR] = ACTIONS(2311), + [anon_sym_where] = ACTIONS(2139), + [anon_sym_PLUS] = ACTIONS(2139), + [anon_sym_not] = ACTIONS(2139), + [anon_sym_null] = ACTIONS(2139), + [anon_sym_true] = ACTIONS(2139), + [anon_sym_false] = ACTIONS(2139), + [aux_sym__val_number_decimal_token1] = ACTIONS(2139), + [aux_sym__val_number_token1] = ACTIONS(2139), + [aux_sym__val_number_token2] = ACTIONS(2139), + [aux_sym__val_number_token3] = ACTIONS(2139), + [aux_sym__val_number_token4] = ACTIONS(2139), + [aux_sym__val_number_token5] = ACTIONS(2139), + [aux_sym__val_number_token6] = ACTIONS(2139), + [anon_sym_0b] = ACTIONS(2139), + [anon_sym_0o] = ACTIONS(2139), + [anon_sym_0x] = ACTIONS(2139), + [sym_val_date] = ACTIONS(2139), + [anon_sym_DQUOTE] = ACTIONS(2313), + [sym__str_single_quotes] = ACTIONS(2315), + [sym__str_back_ticks] = ACTIONS(2315), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2139), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2139), + [anon_sym_CARET] = ACTIONS(2139), [anon_sym_POUND] = ACTIONS(105), }, [833] = { [sym_comment] = STATE(833), - [anon_sym_SEMI] = ACTIONS(1113), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_LBRACK] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1113), - [anon_sym_RPAREN] = ACTIONS(1113), - [anon_sym_PIPE] = ACTIONS(1113), - [anon_sym_DOLLAR] = ACTIONS(1113), - [anon_sym_GT] = ACTIONS(1113), - [anon_sym_DASH] = ACTIONS(1113), - [anon_sym_in] = ACTIONS(1113), - [anon_sym_LBRACE] = ACTIONS(1113), - [anon_sym_RBRACE] = ACTIONS(1113), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1113), - [anon_sym_PLUS_PLUS] = ACTIONS(1113), - [anon_sym_SLASH] = ACTIONS(1113), - [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(1113), - [anon_sym_bit_DASHshl] = ACTIONS(1113), - [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1113), - [anon_sym_BANG_EQ] = ACTIONS(1113), - [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1113), - [anon_sym_GT_EQ] = ACTIONS(1113), - [anon_sym_not_DASHin] = ACTIONS(1113), - [anon_sym_starts_DASHwith] = ACTIONS(1113), - [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1113), - [anon_sym_BANG_TILDE] = ACTIONS(1113), - [anon_sym_bit_DASHand] = ACTIONS(1113), - [anon_sym_bit_DASHxor] = ACTIONS(1113), - [anon_sym_bit_DASHor] = ACTIONS(1113), - [anon_sym_and] = ACTIONS(1113), - [anon_sym_xor] = ACTIONS(1113), - [anon_sym_or] = ACTIONS(1113), - [anon_sym_null] = ACTIONS(1113), - [anon_sym_true] = ACTIONS(1113), - [anon_sym_false] = ACTIONS(1113), - [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_token1] = ACTIONS(1113), - [aux_sym__val_number_token2] = ACTIONS(1113), - [aux_sym__val_number_token3] = ACTIONS(1113), - [aux_sym__val_number_token4] = ACTIONS(1113), - [aux_sym__val_number_token5] = ACTIONS(1113), - [aux_sym__val_number_token6] = ACTIONS(1113), - [anon_sym_0b] = ACTIONS(1113), - [anon_sym_0o] = ACTIONS(1113), - [anon_sym_0x] = ACTIONS(1113), - [sym_val_date] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1113), - [sym__str_single_quotes] = ACTIONS(1113), - [sym__str_back_ticks] = ACTIONS(1113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), - [anon_sym_err_GT] = ACTIONS(1113), - [anon_sym_out_GT] = ACTIONS(1113), - [anon_sym_e_GT] = ACTIONS(1113), - [anon_sym_o_GT] = ACTIONS(1113), - [anon_sym_err_PLUSout_GT] = ACTIONS(1113), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1113), - [anon_sym_o_PLUSe_GT] = ACTIONS(1113), - [anon_sym_e_PLUSo_GT] = ACTIONS(1113), - [aux_sym_unquoted_token1] = ACTIONS(1113), + [ts_builtin_sym_end] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2339), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_err_GT] = ACTIONS(934), + [anon_sym_out_GT] = ACTIONS(934), + [anon_sym_e_GT] = ACTIONS(934), + [anon_sym_o_GT] = ACTIONS(934), + [anon_sym_err_PLUSout_GT] = ACTIONS(934), + [anon_sym_out_PLUSerr_GT] = ACTIONS(934), + [anon_sym_o_PLUSe_GT] = ACTIONS(934), + [anon_sym_e_PLUSo_GT] = ACTIONS(934), + [aux_sym_unquoted_token1] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [834] = { [sym_comment] = STATE(834), - [anon_sym_SEMI] = ACTIONS(1101), - [anon_sym_LF] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_RPAREN] = ACTIONS(1101), - [anon_sym_PIPE] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_RBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_null] = ACTIONS(1101), - [anon_sym_true] = ACTIONS(1101), - [anon_sym_false] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_token1] = ACTIONS(1101), - [aux_sym__val_number_token2] = ACTIONS(1101), - [aux_sym__val_number_token3] = ACTIONS(1101), - [aux_sym__val_number_token4] = ACTIONS(1101), - [aux_sym__val_number_token5] = ACTIONS(1101), - [aux_sym__val_number_token6] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_err_GT] = ACTIONS(1101), - [anon_sym_out_GT] = ACTIONS(1101), - [anon_sym_e_GT] = ACTIONS(1101), - [anon_sym_o_GT] = ACTIONS(1101), - [anon_sym_err_PLUSout_GT] = ACTIONS(1101), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1101), - [anon_sym_o_PLUSe_GT] = ACTIONS(1101), - [anon_sym_e_PLUSo_GT] = ACTIONS(1101), - [aux_sym_unquoted_token1] = ACTIONS(1101), + [ts_builtin_sym_end] = ACTIONS(960), + [anon_sym_SEMI] = ACTIONS(958), + [anon_sym_LF] = ACTIONS(960), + [anon_sym_LBRACK] = ACTIONS(958), + [anon_sym_LPAREN] = ACTIONS(958), + [anon_sym_PIPE] = ACTIONS(958), + [anon_sym_DOLLAR] = ACTIONS(958), + [anon_sym_GT] = ACTIONS(958), + [anon_sym_DASH_DASH] = ACTIONS(958), + [anon_sym_DASH] = ACTIONS(958), + [anon_sym_in] = ACTIONS(958), + [anon_sym_LBRACE] = ACTIONS(958), + [anon_sym_DOT] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(958), + [anon_sym_STAR_STAR] = ACTIONS(958), + [anon_sym_PLUS_PLUS] = ACTIONS(958), + [anon_sym_SLASH] = ACTIONS(958), + [anon_sym_mod] = ACTIONS(958), + [anon_sym_SLASH_SLASH] = ACTIONS(958), + [anon_sym_PLUS] = ACTIONS(958), + [anon_sym_bit_DASHshl] = ACTIONS(958), + [anon_sym_bit_DASHshr] = ACTIONS(958), + [anon_sym_EQ_EQ] = ACTIONS(958), + [anon_sym_BANG_EQ] = ACTIONS(958), + [anon_sym_LT2] = ACTIONS(958), + [anon_sym_LT_EQ] = ACTIONS(958), + [anon_sym_GT_EQ] = ACTIONS(958), + [anon_sym_not_DASHin] = ACTIONS(958), + [anon_sym_starts_DASHwith] = ACTIONS(958), + [anon_sym_ends_DASHwith] = ACTIONS(958), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(958), + [anon_sym_bit_DASHxor] = ACTIONS(958), + [anon_sym_bit_DASHor] = ACTIONS(958), + [anon_sym_and] = ACTIONS(958), + [anon_sym_xor] = ACTIONS(958), + [anon_sym_or] = ACTIONS(958), + [anon_sym_null] = ACTIONS(958), + [anon_sym_true] = ACTIONS(958), + [anon_sym_false] = ACTIONS(958), + [aux_sym__val_number_decimal_token1] = ACTIONS(958), + [aux_sym__val_number_token1] = ACTIONS(958), + [aux_sym__val_number_token2] = ACTIONS(958), + [aux_sym__val_number_token3] = ACTIONS(958), + [aux_sym__val_number_token4] = ACTIONS(958), + [aux_sym__val_number_token5] = ACTIONS(958), + [aux_sym__val_number_token6] = ACTIONS(958), + [sym_filesize_unit] = ACTIONS(958), + [sym_duration_unit] = ACTIONS(958), + [anon_sym_0b] = ACTIONS(958), + [anon_sym_0o] = ACTIONS(958), + [anon_sym_0x] = ACTIONS(958), + [sym_val_date] = ACTIONS(958), + [anon_sym_DQUOTE] = ACTIONS(958), + [sym__str_single_quotes] = ACTIONS(958), + [sym__str_back_ticks] = ACTIONS(958), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(958), + [anon_sym_err_GT] = ACTIONS(958), + [anon_sym_out_GT] = ACTIONS(958), + [anon_sym_e_GT] = ACTIONS(958), + [anon_sym_o_GT] = ACTIONS(958), + [anon_sym_err_PLUSout_GT] = ACTIONS(958), + [anon_sym_out_PLUSerr_GT] = ACTIONS(958), + [anon_sym_o_PLUSe_GT] = ACTIONS(958), + [anon_sym_e_PLUSo_GT] = ACTIONS(958), + [aux_sym_unquoted_token1] = ACTIONS(958), [anon_sym_POUND] = ACTIONS(105), }, [835] = { [sym_comment] = STATE(835), - [anon_sym_SEMI] = ACTIONS(1031), - [anon_sym_LF] = ACTIONS(1033), - [anon_sym_LBRACK] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1031), - [anon_sym_RPAREN] = ACTIONS(1031), - [anon_sym_PIPE] = ACTIONS(1031), - [anon_sym_DOLLAR] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_LBRACE] = ACTIONS(1031), - [anon_sym_RBRACE] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [anon_sym_null] = ACTIONS(1031), - [anon_sym_true] = ACTIONS(1031), - [anon_sym_false] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1031), - [aux_sym__val_number_token1] = ACTIONS(1031), - [aux_sym__val_number_token2] = ACTIONS(1031), - [aux_sym__val_number_token3] = ACTIONS(1031), - [aux_sym__val_number_token4] = ACTIONS(1031), - [aux_sym__val_number_token5] = ACTIONS(1031), - [aux_sym__val_number_token6] = ACTIONS(1031), - [anon_sym_0b] = ACTIONS(1031), - [anon_sym_0o] = ACTIONS(1031), - [anon_sym_0x] = ACTIONS(1031), - [sym_val_date] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1031), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1031), - [anon_sym_err_GT] = ACTIONS(1031), - [anon_sym_out_GT] = ACTIONS(1031), - [anon_sym_e_GT] = ACTIONS(1031), - [anon_sym_o_GT] = ACTIONS(1031), - [anon_sym_err_PLUSout_GT] = ACTIONS(1031), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1031), - [anon_sym_o_PLUSe_GT] = ACTIONS(1031), - [anon_sym_e_PLUSo_GT] = ACTIONS(1031), - [aux_sym_unquoted_token1] = ACTIONS(1031), + [ts_builtin_sym_end] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_in] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2339), + [anon_sym_STAR_STAR] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_SLASH] = ACTIONS(934), + [anon_sym_mod] = ACTIONS(934), + [anon_sym_SLASH_SLASH] = ACTIONS(934), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_bit_DASHshl] = ACTIONS(934), + [anon_sym_bit_DASHshr] = ACTIONS(934), + [anon_sym_EQ_EQ] = ACTIONS(934), + [anon_sym_BANG_EQ] = ACTIONS(934), + [anon_sym_LT2] = ACTIONS(934), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_not_DASHin] = ACTIONS(934), + [anon_sym_starts_DASHwith] = ACTIONS(934), + [anon_sym_ends_DASHwith] = ACTIONS(934), + [anon_sym_EQ_TILDE] = ACTIONS(934), + [anon_sym_BANG_TILDE] = ACTIONS(934), + [anon_sym_bit_DASHand] = ACTIONS(934), + [anon_sym_bit_DASHxor] = ACTIONS(934), + [anon_sym_bit_DASHor] = ACTIONS(934), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(934), + [anon_sym_or] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_err_GT] = ACTIONS(934), + [anon_sym_out_GT] = ACTIONS(934), + [anon_sym_e_GT] = ACTIONS(934), + [anon_sym_o_GT] = ACTIONS(934), + [anon_sym_err_PLUSout_GT] = ACTIONS(934), + [anon_sym_out_PLUSerr_GT] = ACTIONS(934), + [anon_sym_o_PLUSe_GT] = ACTIONS(934), + [anon_sym_e_PLUSo_GT] = ACTIONS(934), + [aux_sym_unquoted_token1] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [836] = { [sym_comment] = STATE(836), - [ts_builtin_sym_end] = ACTIONS(968), - [anon_sym_SEMI] = ACTIONS(966), - [anon_sym_LF] = ACTIONS(968), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_LPAREN] = ACTIONS(966), - [anon_sym_PIPE] = ACTIONS(966), - [anon_sym_DOLLAR] = ACTIONS(966), - [anon_sym_GT] = ACTIONS(966), - [anon_sym_DASH] = ACTIONS(966), - [anon_sym_in] = ACTIONS(966), - [anon_sym_LBRACE] = ACTIONS(966), - [anon_sym_DOT] = ACTIONS(966), - [anon_sym_DOT2] = ACTIONS(968), - [anon_sym_STAR] = ACTIONS(966), - [anon_sym_STAR_STAR] = ACTIONS(966), - [anon_sym_PLUS_PLUS] = ACTIONS(966), - [anon_sym_SLASH] = ACTIONS(966), - [anon_sym_mod] = ACTIONS(966), - [anon_sym_SLASH_SLASH] = ACTIONS(966), - [anon_sym_PLUS] = ACTIONS(966), - [anon_sym_bit_DASHshl] = ACTIONS(966), - [anon_sym_bit_DASHshr] = ACTIONS(966), - [anon_sym_EQ_EQ] = ACTIONS(966), - [anon_sym_BANG_EQ] = ACTIONS(966), - [anon_sym_LT2] = ACTIONS(966), - [anon_sym_LT_EQ] = ACTIONS(966), - [anon_sym_GT_EQ] = ACTIONS(966), - [anon_sym_not_DASHin] = ACTIONS(966), - [anon_sym_starts_DASHwith] = ACTIONS(966), - [anon_sym_ends_DASHwith] = ACTIONS(966), - [anon_sym_EQ_TILDE] = ACTIONS(966), - [anon_sym_BANG_TILDE] = ACTIONS(966), - [anon_sym_bit_DASHand] = ACTIONS(966), - [anon_sym_bit_DASHxor] = ACTIONS(966), - [anon_sym_bit_DASHor] = ACTIONS(966), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(966), - [anon_sym_or] = ACTIONS(966), - [anon_sym_null] = ACTIONS(966), - [anon_sym_true] = ACTIONS(966), - [anon_sym_false] = ACTIONS(966), - [aux_sym__val_number_decimal_token1] = ACTIONS(966), - [aux_sym__val_number_token1] = ACTIONS(966), - [aux_sym__val_number_token2] = ACTIONS(966), - [aux_sym__val_number_token3] = ACTIONS(966), - [aux_sym__val_number_token4] = ACTIONS(966), - [aux_sym__val_number_token5] = ACTIONS(966), - [aux_sym__val_number_token6] = ACTIONS(966), - [anon_sym_0b] = ACTIONS(966), - [anon_sym_0o] = ACTIONS(966), - [anon_sym_0x] = ACTIONS(966), - [sym_val_date] = ACTIONS(966), - [anon_sym_DQUOTE] = ACTIONS(966), - [sym__str_single_quotes] = ACTIONS(966), - [sym__str_back_ticks] = ACTIONS(966), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(966), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(966), - [anon_sym_err_GT] = ACTIONS(966), - [anon_sym_out_GT] = ACTIONS(966), - [anon_sym_e_GT] = ACTIONS(966), - [anon_sym_o_GT] = ACTIONS(966), - [anon_sym_err_PLUSout_GT] = ACTIONS(966), - [anon_sym_out_PLUSerr_GT] = ACTIONS(966), - [anon_sym_o_PLUSe_GT] = ACTIONS(966), - [anon_sym_e_PLUSo_GT] = ACTIONS(966), - [aux_sym_unquoted_token1] = ACTIONS(966), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [sym_filesize_unit] = ACTIONS(2341), + [sym_duration_unit] = ACTIONS(2343), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_err_GT] = ACTIONS(940), + [anon_sym_out_GT] = ACTIONS(940), + [anon_sym_e_GT] = ACTIONS(940), + [anon_sym_o_GT] = ACTIONS(940), + [anon_sym_err_PLUSout_GT] = ACTIONS(940), + [anon_sym_out_PLUSerr_GT] = ACTIONS(940), + [anon_sym_o_PLUSe_GT] = ACTIONS(940), + [anon_sym_e_PLUSo_GT] = ACTIONS(940), + [aux_sym_unquoted_token1] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, [837] = { [sym_comment] = STATE(837), - [ts_builtin_sym_end] = ACTIONS(1009), - [anon_sym_SEMI] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_PIPE] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_err_GT] = ACTIONS(1007), - [anon_sym_out_GT] = ACTIONS(1007), - [anon_sym_e_GT] = ACTIONS(1007), - [anon_sym_o_GT] = ACTIONS(1007), - [anon_sym_err_PLUSout_GT] = ACTIONS(1007), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1007), - [anon_sym_o_PLUSe_GT] = ACTIONS(1007), - [anon_sym_e_PLUSo_GT] = ACTIONS(1007), - [aux_sym_unquoted_token1] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(2387), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(2345), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(2347), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(2345), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(2349), + [aux_sym_unquoted_token6] = ACTIONS(2351), [anon_sym_POUND] = ACTIONS(105), }, [838] = { + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2786), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), [sym_comment] = STATE(838), - [anon_sym_SEMI] = ACTIONS(998), - [anon_sym_LF] = ACTIONS(1035), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_LPAREN] = ACTIONS(998), - [anon_sym_RPAREN] = ACTIONS(998), - [anon_sym_PIPE] = ACTIONS(998), - [anon_sym_DOLLAR] = ACTIONS(998), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(998), - [anon_sym_in] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(998), - [anon_sym_RBRACE] = ACTIONS(998), - [anon_sym_DOT] = ACTIONS(998), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(998), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_null] = ACTIONS(998), - [anon_sym_true] = ACTIONS(998), - [anon_sym_false] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(998), - [aux_sym__val_number_token1] = ACTIONS(998), - [aux_sym__val_number_token2] = ACTIONS(998), - [aux_sym__val_number_token3] = ACTIONS(998), - [aux_sym__val_number_token4] = ACTIONS(998), - [aux_sym__val_number_token5] = ACTIONS(998), - [aux_sym__val_number_token6] = ACTIONS(998), - [anon_sym_0b] = ACTIONS(998), - [anon_sym_0o] = ACTIONS(998), - [anon_sym_0x] = ACTIONS(998), - [sym_val_date] = ACTIONS(998), - [anon_sym_DQUOTE] = ACTIONS(998), - [sym__str_single_quotes] = ACTIONS(998), - [sym__str_back_ticks] = ACTIONS(998), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(998), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(998), - [anon_sym_err_GT] = ACTIONS(998), - [anon_sym_out_GT] = ACTIONS(998), - [anon_sym_e_GT] = ACTIONS(998), - [anon_sym_o_GT] = ACTIONS(998), - [anon_sym_err_PLUSout_GT] = ACTIONS(998), - [anon_sym_out_PLUSerr_GT] = ACTIONS(998), - [anon_sym_o_PLUSe_GT] = ACTIONS(998), - [anon_sym_e_PLUSo_GT] = ACTIONS(998), - [aux_sym_unquoted_token1] = ACTIONS(998), + [anon_sym_SEMI] = ACTIONS(2353), + [anon_sym_LF] = ACTIONS(2355), + [anon_sym_LBRACK] = ACTIONS(1773), + [anon_sym_LPAREN] = ACTIONS(1775), + [anon_sym_RPAREN] = ACTIONS(2353), + [anon_sym_PIPE] = ACTIONS(2353), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1785), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_null] = ACTIONS(1789), + [anon_sym_true] = ACTIONS(1791), + [anon_sym_false] = ACTIONS(1791), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(1795), + [aux_sym__val_number_token2] = ACTIONS(1795), + [aux_sym__val_number_token3] = ACTIONS(1795), + [aux_sym__val_number_token4] = ACTIONS(1797), + [aux_sym__val_number_token5] = ACTIONS(1797), + [aux_sym__val_number_token6] = ACTIONS(1797), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(1801), + [anon_sym_DQUOTE] = ACTIONS(1803), + [sym__str_single_quotes] = ACTIONS(1805), + [sym__str_back_ticks] = ACTIONS(1805), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1807), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1809), + [anon_sym_err_GT] = ACTIONS(1811), + [anon_sym_out_GT] = ACTIONS(1811), + [anon_sym_e_GT] = ACTIONS(1811), + [anon_sym_o_GT] = ACTIONS(1811), + [anon_sym_err_PLUSout_GT] = ACTIONS(1811), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1811), + [anon_sym_o_PLUSe_GT] = ACTIONS(1811), + [anon_sym_e_PLUSo_GT] = ACTIONS(1811), + [aux_sym_unquoted_token1] = ACTIONS(1813), [anon_sym_POUND] = ACTIONS(105), }, [839] = { [sym_comment] = STATE(839), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(2371), + [anon_sym_bit_DASHxor] = ACTIONS(2373), + [anon_sym_bit_DASHor] = ACTIONS(2375), + [anon_sym_and] = ACTIONS(2377), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [840] = { [sym_comment] = STATE(840), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_err_GT] = ACTIONS(1105), + [anon_sym_out_GT] = ACTIONS(1105), + [anon_sym_e_GT] = ACTIONS(1105), + [anon_sym_o_GT] = ACTIONS(1105), + [anon_sym_err_PLUSout_GT] = ACTIONS(1105), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1105), + [anon_sym_o_PLUSe_GT] = ACTIONS(1105), + [anon_sym_e_PLUSo_GT] = ACTIONS(1105), + [aux_sym_unquoted_token1] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, [841] = { [sym_comment] = STATE(841), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1019), + [anon_sym_SEMI] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_PIPE] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH_DASH] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1017), + [anon_sym_BANG_EQ] = ACTIONS(1017), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1017), + [anon_sym_GT_EQ] = ACTIONS(1017), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1017), + [anon_sym_BANG_TILDE] = ACTIONS(1017), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_err_GT] = ACTIONS(1017), + [anon_sym_out_GT] = ACTIONS(1017), + [anon_sym_e_GT] = ACTIONS(1017), + [anon_sym_o_GT] = ACTIONS(1017), + [anon_sym_err_PLUSout_GT] = ACTIONS(1017), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1017), + [anon_sym_o_PLUSe_GT] = ACTIONS(1017), + [anon_sym_e_PLUSo_GT] = ACTIONS(1017), + [aux_sym_unquoted_token1] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, [842] = { [sym_comment] = STATE(842), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [anon_sym_SEMI] = ACTIONS(1029), + [anon_sym_LF] = ACTIONS(1031), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_RPAREN] = ACTIONS(1029), + [anon_sym_PIPE] = ACTIONS(1029), + [anon_sym_DOLLAR] = ACTIONS(1029), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH_DASH] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_RBRACE] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1029), + [anon_sym_BANG_TILDE] = ACTIONS(1029), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [anon_sym_null] = ACTIONS(1029), + [anon_sym_true] = ACTIONS(1029), + [anon_sym_false] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_token1] = ACTIONS(1029), + [aux_sym__val_number_token2] = ACTIONS(1029), + [aux_sym__val_number_token3] = ACTIONS(1029), + [aux_sym__val_number_token4] = ACTIONS(1029), + [aux_sym__val_number_token5] = ACTIONS(1029), + [aux_sym__val_number_token6] = ACTIONS(1029), + [anon_sym_0b] = ACTIONS(1029), + [anon_sym_0o] = ACTIONS(1029), + [anon_sym_0x] = ACTIONS(1029), + [sym_val_date] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [sym__str_single_quotes] = ACTIONS(1029), + [sym__str_back_ticks] = ACTIONS(1029), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1029), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1029), + [anon_sym_err_GT] = ACTIONS(1029), + [anon_sym_out_GT] = ACTIONS(1029), + [anon_sym_e_GT] = ACTIONS(1029), + [anon_sym_o_GT] = ACTIONS(1029), + [anon_sym_err_PLUSout_GT] = ACTIONS(1029), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1029), + [anon_sym_o_PLUSe_GT] = ACTIONS(1029), + [anon_sym_e_PLUSo_GT] = ACTIONS(1029), + [aux_sym_unquoted_token1] = ACTIONS(1029), [anon_sym_POUND] = ACTIONS(105), }, [843] = { [sym_comment] = STATE(843), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_err_GT] = ACTIONS(940), + [anon_sym_out_GT] = ACTIONS(940), + [anon_sym_e_GT] = ACTIONS(940), + [anon_sym_o_GT] = ACTIONS(940), + [anon_sym_err_PLUSout_GT] = ACTIONS(940), + [anon_sym_out_PLUSerr_GT] = ACTIONS(940), + [anon_sym_o_PLUSe_GT] = ACTIONS(940), + [anon_sym_e_PLUSo_GT] = ACTIONS(940), + [aux_sym_unquoted_token1] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, [844] = { + [sym_ctrl_do] = STATE(5842), + [sym_ctrl_if] = STATE(5842), + [sym_ctrl_match] = STATE(5842), + [sym_ctrl_try] = STATE(5842), + [sym__expression] = STATE(5842), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), [sym_comment] = STATE(844), - [ts_builtin_sym_end] = ACTIONS(1015), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_PIPE] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_err_GT] = ACTIONS(1013), - [anon_sym_out_GT] = ACTIONS(1013), - [anon_sym_e_GT] = ACTIONS(1013), - [anon_sym_o_GT] = ACTIONS(1013), - [anon_sym_err_PLUSout_GT] = ACTIONS(1013), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1013), - [anon_sym_o_PLUSe_GT] = ACTIONS(1013), - [anon_sym_e_PLUSo_GT] = ACTIONS(1013), - [aux_sym_unquoted_token1] = ACTIONS(1013), + [anon_sym_SEMI] = ACTIONS(2379), + [anon_sym_LF] = ACTIONS(2381), + [anon_sym_COLON] = ACTIONS(1815), + [anon_sym_LBRACK] = ACTIONS(2383), + [anon_sym_LPAREN] = ACTIONS(2385), + [anon_sym_PIPE] = ACTIONS(2379), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(2387), + [anon_sym_RBRACE] = ACTIONS(2379), + [anon_sym_DOT] = ACTIONS(2389), + [anon_sym_try] = ACTIONS(355), + [anon_sym_PLUS] = ACTIONS(2391), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(193), + [aux_sym__val_number_token2] = ACTIONS(193), + [aux_sym__val_number_token3] = ACTIONS(193), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(193), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2395), + [sym__str_single_quotes] = ACTIONS(2397), + [sym__str_back_ticks] = ACTIONS(2397), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2399), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2401), [anon_sym_POUND] = ACTIONS(105), }, [845] = { [sym_comment] = STATE(845), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_LF] = ACTIONS(1111), - [anon_sym_LBRACK] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1109), - [anon_sym_RPAREN] = ACTIONS(1109), - [anon_sym_PIPE] = ACTIONS(1109), - [anon_sym_DOLLAR] = ACTIONS(1109), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1109), - [anon_sym_RBRACE] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1109), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1109), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1109), - [anon_sym_BANG_EQ] = ACTIONS(1109), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1109), - [anon_sym_GT_EQ] = ACTIONS(1109), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1109), - [anon_sym_BANG_TILDE] = ACTIONS(1109), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), - [anon_sym_null] = ACTIONS(1109), - [anon_sym_true] = ACTIONS(1109), - [anon_sym_false] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_token1] = ACTIONS(1109), - [aux_sym__val_number_token2] = ACTIONS(1109), - [aux_sym__val_number_token3] = ACTIONS(1109), - [aux_sym__val_number_token4] = ACTIONS(1109), - [aux_sym__val_number_token5] = ACTIONS(1109), - [aux_sym__val_number_token6] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1109), - [sym__str_single_quotes] = ACTIONS(1109), - [sym__str_back_ticks] = ACTIONS(1109), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), - [anon_sym_err_GT] = ACTIONS(1109), - [anon_sym_out_GT] = ACTIONS(1109), - [anon_sym_e_GT] = ACTIONS(1109), - [anon_sym_o_GT] = ACTIONS(1109), - [anon_sym_err_PLUSout_GT] = ACTIONS(1109), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1109), - [anon_sym_o_PLUSe_GT] = ACTIONS(1109), - [anon_sym_e_PLUSo_GT] = ACTIONS(1109), - [aux_sym_unquoted_token1] = ACTIONS(1109), - [anon_sym_POUND] = ACTIONS(105), - }, - [846] = { - [sym__flag] = STATE(1328), - [sym_short_flag] = STATE(1125), - [sym_long_flag] = STATE(1125), - [sym_comment] = STATE(846), - [aux_sym_overlay_use_repeat1] = STATE(896), - [ts_builtin_sym_end] = ACTIONS(2357), - [anon_sym_export] = ACTIONS(2355), - [anon_sym_alias] = ACTIONS(2355), - [anon_sym_let] = ACTIONS(2355), - [anon_sym_let_DASHenv] = ACTIONS(2355), - [anon_sym_mut] = ACTIONS(2355), - [anon_sym_const] = ACTIONS(2355), - [anon_sym_SEMI] = ACTIONS(2355), - [sym_cmd_identifier] = ACTIONS(2355), - [anon_sym_LF] = ACTIONS(2357), - [anon_sym_def] = ACTIONS(2355), - [anon_sym_export_DASHenv] = ACTIONS(2355), - [anon_sym_extern] = ACTIONS(2355), - [anon_sym_module] = ACTIONS(2355), - [anon_sym_use] = ACTIONS(2355), - [anon_sym_LBRACK] = ACTIONS(2355), - [anon_sym_LPAREN] = ACTIONS(2355), - [anon_sym_DOLLAR] = ACTIONS(2355), - [anon_sym_error] = ACTIONS(2355), - [anon_sym_DASH] = ACTIONS(2355), - [anon_sym_break] = ACTIONS(2355), - [anon_sym_continue] = ACTIONS(2355), - [anon_sym_for] = ACTIONS(2355), - [anon_sym_loop] = ACTIONS(2355), - [anon_sym_while] = ACTIONS(2355), - [anon_sym_do] = ACTIONS(2355), - [anon_sym_if] = ACTIONS(2355), - [anon_sym_match] = ACTIONS(2355), - [anon_sym_LBRACE] = ACTIONS(2355), - [anon_sym_DOT] = ACTIONS(2355), - [anon_sym_try] = ACTIONS(2355), - [anon_sym_return] = ACTIONS(2355), - [anon_sym_source] = ACTIONS(2355), - [anon_sym_source_DASHenv] = ACTIONS(2355), - [anon_sym_register] = ACTIONS(2355), - [anon_sym_hide] = ACTIONS(2355), - [anon_sym_hide_DASHenv] = ACTIONS(2355), - [anon_sym_overlay] = ACTIONS(2355), - [anon_sym_as] = ACTIONS(2401), - [anon_sym_where] = ACTIONS(2355), - [anon_sym_PLUS] = ACTIONS(2355), - [anon_sym_not] = ACTIONS(2355), - [anon_sym_null] = ACTIONS(2355), - [anon_sym_true] = ACTIONS(2355), - [anon_sym_false] = ACTIONS(2355), - [aux_sym__val_number_decimal_token1] = ACTIONS(2355), - [aux_sym__val_number_token1] = ACTIONS(2355), - [aux_sym__val_number_token2] = ACTIONS(2355), - [aux_sym__val_number_token3] = ACTIONS(2355), - [aux_sym__val_number_token4] = ACTIONS(2355), - [aux_sym__val_number_token5] = ACTIONS(2355), - [aux_sym__val_number_token6] = ACTIONS(2355), - [anon_sym_0b] = ACTIONS(2355), - [anon_sym_0o] = ACTIONS(2355), - [anon_sym_0x] = ACTIONS(2355), - [sym_val_date] = ACTIONS(2355), - [anon_sym_DQUOTE] = ACTIONS(2355), - [sym__str_single_quotes] = ACTIONS(2355), - [sym__str_back_ticks] = ACTIONS(2355), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2355), - [anon_sym_CARET] = ACTIONS(2355), - [anon_sym_POUND] = ACTIONS(105), - }, - [847] = { - [sym__match_pattern_expression] = STATE(4020), - [sym__match_pattern_value] = STATE(4033), - [sym__match_pattern_list] = STATE(4037), - [sym__match_pattern_rest] = STATE(6610), - [sym__match_pattern_ignore_rest] = STATE(6610), - [sym__match_pattern_record] = STATE(4054), - [sym__expr_unary_minus] = STATE(3923), - [sym_expr_parenthesized] = STATE(3765), - [sym_val_range] = STATE(3921), - [sym__value] = STATE(6217), - [sym_val_nothing] = STATE(3929), - [sym_val_bool] = STATE(3929), - [sym_val_variable] = STATE(3769), - [sym__var] = STATE(3563), - [sym_val_number] = STATE(3697), - [sym__val_number_decimal] = STATE(3453), - [sym__val_number] = STATE(3713), - [sym_val_duration] = STATE(3929), - [sym_val_filesize] = STATE(3929), - [sym_val_binary] = STATE(3929), - [sym_val_string] = STATE(3929), - [sym__str_double_quotes] = STATE(3870), - [sym_val_interpolated] = STATE(3591), - [sym__inter_single_quotes] = STATE(3595), - [sym__inter_double_quotes] = STATE(3594), - [sym_val_list] = STATE(5970), - [sym_list_body] = STATE(6547), - [sym_val_entry] = STATE(6155), - [sym__list_item_expression] = STATE(6124), - [sym__list_item_starts_with_sign] = STATE(3901), - [sym_val_record] = STATE(3591), - [sym_val_table] = STATE(3929), - [sym_val_closure] = STATE(3591), - [sym_short_flag] = STATE(3901), - [sym_long_flag] = STATE(3901), - [sym__unquoted_in_list] = STATE(3901), - [sym_comment] = STATE(847), - [aux_sym__match_pattern_list_repeat1] = STATE(2313), - [aux_sym_list_body_repeat1] = STATE(1596), - [anon_sym_LBRACK] = ACTIONS(2403), - [anon_sym_RBRACK] = ACTIONS(2405), - [anon_sym_LPAREN] = ACTIONS(2407), - [anon_sym_DOLLAR] = ACTIONS(2409), - [anon_sym_DASH] = ACTIONS(2411), - [anon_sym_LBRACE] = ACTIONS(2413), - [anon_sym_DOT] = ACTIONS(2415), - [anon_sym_PLUS] = ACTIONS(2417), - [anon_sym_null] = ACTIONS(2419), - [anon_sym_true] = ACTIONS(2421), - [anon_sym_false] = ACTIONS(2421), - [aux_sym__val_number_decimal_token1] = ACTIONS(2423), - [aux_sym__val_number_token1] = ACTIONS(2425), - [aux_sym__val_number_token2] = ACTIONS(2425), - [aux_sym__val_number_token3] = ACTIONS(2425), - [aux_sym__val_number_token4] = ACTIONS(2427), - [aux_sym__val_number_token5] = ACTIONS(2427), - [aux_sym__val_number_token6] = ACTIONS(2427), - [anon_sym_0b] = ACTIONS(2429), - [anon_sym_0o] = ACTIONS(2429), - [anon_sym_0x] = ACTIONS(2429), - [sym_val_date] = ACTIONS(2431), - [anon_sym_DQUOTE] = ACTIONS(2433), - [sym__str_single_quotes] = ACTIONS(2435), - [sym__str_back_ticks] = ACTIONS(2435), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2437), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2439), - [aux_sym__unquoted_in_list_token1] = ACTIONS(2441), - [anon_sym_POUND] = ACTIONS(3), - }, - [848] = { - [sym_comment] = STATE(848), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1119), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_RPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_LBRACE] = ACTIONS(1117), - [anon_sym_RBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1117), - [anon_sym_PLUS_PLUS] = ACTIONS(1117), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1117), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1117), - [anon_sym_BANG_EQ] = ACTIONS(1117), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1117), - [anon_sym_GT_EQ] = ACTIONS(1117), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1117), - [anon_sym_BANG_TILDE] = ACTIONS(1117), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [anon_sym_null] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_token1] = ACTIONS(1117), - [aux_sym__val_number_token2] = ACTIONS(1117), - [aux_sym__val_number_token3] = ACTIONS(1117), - [aux_sym__val_number_token4] = ACTIONS(1117), - [aux_sym__val_number_token5] = ACTIONS(1117), - [aux_sym__val_number_token6] = ACTIONS(1117), - [anon_sym_0b] = ACTIONS(1117), - [anon_sym_0o] = ACTIONS(1117), - [anon_sym_0x] = ACTIONS(1117), - [sym_val_date] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1117), - [sym__str_single_quotes] = ACTIONS(1117), - [sym__str_back_ticks] = ACTIONS(1117), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), - [anon_sym_err_GT] = ACTIONS(1117), - [anon_sym_out_GT] = ACTIONS(1117), - [anon_sym_e_GT] = ACTIONS(1117), - [anon_sym_o_GT] = ACTIONS(1117), - [anon_sym_err_PLUSout_GT] = ACTIONS(1117), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), - [anon_sym_o_PLUSe_GT] = ACTIONS(1117), - [anon_sym_e_PLUSo_GT] = ACTIONS(1117), - [aux_sym_unquoted_token1] = ACTIONS(1117), - [anon_sym_POUND] = ACTIONS(105), - }, - [849] = { - [sym_comment] = STATE(849), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [850] = { - [sym_comment] = STATE(850), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(2445), - [anon_sym_bit_DASHxor] = ACTIONS(2447), - [anon_sym_bit_DASHor] = ACTIONS(2449), - [anon_sym_and] = ACTIONS(2451), - [anon_sym_xor] = ACTIONS(2453), - [anon_sym_or] = ACTIONS(2455), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [851] = { - [sym_path] = STATE(1012), - [sym_comment] = STATE(851), - [aux_sym_cell_path_repeat1] = STATE(851), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [anon_sym_SEMI] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_LBRACK] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_RPAREN] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_error] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(839), - [anon_sym_RBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(2457), - [anon_sym_try] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_where] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_not] = ACTIONS(839), - [anon_sym_null] = ACTIONS(839), - [anon_sym_true] = ACTIONS(839), - [anon_sym_false] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_0b] = ACTIONS(839), - [anon_sym_0o] = ACTIONS(839), - [anon_sym_0x] = ACTIONS(839), - [sym_val_date] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(839), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(839), - [anon_sym_CARET] = ACTIONS(839), - [anon_sym_POUND] = ACTIONS(105), - }, - [852] = { - [sym_comment] = STATE(852), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [853] = { - [sym_comment] = STATE(853), - [anon_sym_SEMI] = ACTIONS(1125), - [anon_sym_LF] = ACTIONS(1127), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1125), - [anon_sym_RPAREN] = ACTIONS(1125), - [anon_sym_PIPE] = ACTIONS(1125), - [anon_sym_DOLLAR] = ACTIONS(1125), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_LBRACE] = ACTIONS(1125), - [anon_sym_RBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1125), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1125), - [anon_sym_BANG_EQ] = ACTIONS(1125), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1125), - [anon_sym_GT_EQ] = ACTIONS(1125), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1125), - [anon_sym_BANG_TILDE] = ACTIONS(1125), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [anon_sym_null] = ACTIONS(1125), - [anon_sym_true] = ACTIONS(1125), - [anon_sym_false] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_token1] = ACTIONS(1125), - [aux_sym__val_number_token2] = ACTIONS(1125), - [aux_sym__val_number_token3] = ACTIONS(1125), - [aux_sym__val_number_token4] = ACTIONS(1125), - [aux_sym__val_number_token5] = ACTIONS(1125), - [aux_sym__val_number_token6] = ACTIONS(1125), - [anon_sym_0b] = ACTIONS(1125), - [anon_sym_0o] = ACTIONS(1125), - [anon_sym_0x] = ACTIONS(1125), - [sym_val_date] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), - [anon_sym_err_GT] = ACTIONS(1125), - [anon_sym_out_GT] = ACTIONS(1125), - [anon_sym_e_GT] = ACTIONS(1125), - [anon_sym_o_GT] = ACTIONS(1125), - [anon_sym_err_PLUSout_GT] = ACTIONS(1125), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1125), - [anon_sym_o_PLUSe_GT] = ACTIONS(1125), - [anon_sym_e_PLUSo_GT] = ACTIONS(1125), - [aux_sym_unquoted_token1] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(105), - }, - [854] = { - [sym_comment] = STATE(854), - [anon_sym_SEMI] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_RPAREN] = ACTIONS(1129), - [anon_sym_PIPE] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_null] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_token1] = ACTIONS(1129), - [aux_sym__val_number_token2] = ACTIONS(1129), - [aux_sym__val_number_token3] = ACTIONS(1129), - [aux_sym__val_number_token4] = ACTIONS(1129), - [aux_sym__val_number_token5] = ACTIONS(1129), - [aux_sym__val_number_token6] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_err_GT] = ACTIONS(1129), - [anon_sym_out_GT] = ACTIONS(1129), - [anon_sym_e_GT] = ACTIONS(1129), - [anon_sym_o_GT] = ACTIONS(1129), - [anon_sym_err_PLUSout_GT] = ACTIONS(1129), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1129), - [anon_sym_o_PLUSe_GT] = ACTIONS(1129), - [anon_sym_e_PLUSo_GT] = ACTIONS(1129), - [aux_sym_unquoted_token1] = ACTIONS(1129), - [anon_sym_POUND] = ACTIONS(105), - }, - [855] = { - [sym_comment] = STATE(855), - [ts_builtin_sym_end] = ACTIONS(941), - [anon_sym_SEMI] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_LBRACK] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_PIPE] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_GT] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_in] = ACTIONS(939), - [anon_sym_LBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_STAR_STAR] = ACTIONS(939), - [anon_sym_PLUS_PLUS] = ACTIONS(939), - [anon_sym_SLASH] = ACTIONS(939), - [anon_sym_mod] = ACTIONS(939), - [anon_sym_SLASH_SLASH] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_bit_DASHshl] = ACTIONS(939), - [anon_sym_bit_DASHshr] = ACTIONS(939), - [anon_sym_EQ_EQ] = ACTIONS(939), - [anon_sym_BANG_EQ] = ACTIONS(939), - [anon_sym_LT2] = ACTIONS(939), - [anon_sym_LT_EQ] = ACTIONS(939), - [anon_sym_GT_EQ] = ACTIONS(939), - [anon_sym_not_DASHin] = ACTIONS(939), - [anon_sym_starts_DASHwith] = ACTIONS(939), - [anon_sym_ends_DASHwith] = ACTIONS(939), - [anon_sym_EQ_TILDE] = ACTIONS(939), - [anon_sym_BANG_TILDE] = ACTIONS(939), - [anon_sym_bit_DASHand] = ACTIONS(939), - [anon_sym_bit_DASHxor] = ACTIONS(939), - [anon_sym_bit_DASHor] = ACTIONS(939), - [anon_sym_and] = ACTIONS(939), - [anon_sym_xor] = ACTIONS(939), - [anon_sym_or] = ACTIONS(939), - [anon_sym_null] = ACTIONS(939), - [anon_sym_true] = ACTIONS(939), - [anon_sym_false] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_0b] = ACTIONS(939), - [anon_sym_0o] = ACTIONS(939), - [anon_sym_0x] = ACTIONS(939), - [sym_val_date] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(939), - [anon_sym_err_GT] = ACTIONS(939), - [anon_sym_out_GT] = ACTIONS(939), - [anon_sym_e_GT] = ACTIONS(939), - [anon_sym_o_GT] = ACTIONS(939), - [anon_sym_err_PLUSout_GT] = ACTIONS(939), - [anon_sym_out_PLUSerr_GT] = ACTIONS(939), - [anon_sym_o_PLUSe_GT] = ACTIONS(939), - [anon_sym_e_PLUSo_GT] = ACTIONS(939), - [aux_sym_unquoted_token1] = ACTIONS(939), - [anon_sym_POUND] = ACTIONS(105), - }, - [856] = { - [sym__flag] = STATE(1328), - [sym_short_flag] = STATE(1125), - [sym_long_flag] = STATE(1125), - [sym_comment] = STATE(856), - [aux_sym_overlay_use_repeat1] = STATE(896), - [ts_builtin_sym_end] = ACTIONS(2331), - [anon_sym_export] = ACTIONS(2329), - [anon_sym_alias] = ACTIONS(2329), - [anon_sym_let] = ACTIONS(2329), - [anon_sym_let_DASHenv] = ACTIONS(2329), - [anon_sym_mut] = ACTIONS(2329), - [anon_sym_const] = ACTIONS(2329), - [anon_sym_SEMI] = ACTIONS(2329), - [sym_cmd_identifier] = ACTIONS(2329), - [anon_sym_LF] = ACTIONS(2331), - [anon_sym_def] = ACTIONS(2329), - [anon_sym_export_DASHenv] = ACTIONS(2329), - [anon_sym_extern] = ACTIONS(2329), - [anon_sym_module] = ACTIONS(2329), - [anon_sym_use] = ACTIONS(2329), - [anon_sym_LBRACK] = ACTIONS(2329), - [anon_sym_LPAREN] = ACTIONS(2329), - [anon_sym_DOLLAR] = ACTIONS(2329), - [anon_sym_error] = ACTIONS(2329), - [anon_sym_DASH] = ACTIONS(2329), - [anon_sym_break] = ACTIONS(2329), - [anon_sym_continue] = ACTIONS(2329), - [anon_sym_for] = ACTIONS(2329), - [anon_sym_loop] = ACTIONS(2329), - [anon_sym_while] = ACTIONS(2329), - [anon_sym_do] = ACTIONS(2329), - [anon_sym_if] = ACTIONS(2329), - [anon_sym_match] = ACTIONS(2329), - [anon_sym_LBRACE] = ACTIONS(2329), - [anon_sym_DOT] = ACTIONS(2329), - [anon_sym_try] = ACTIONS(2329), - [anon_sym_return] = ACTIONS(2329), - [anon_sym_source] = ACTIONS(2329), - [anon_sym_source_DASHenv] = ACTIONS(2329), - [anon_sym_register] = ACTIONS(2329), - [anon_sym_hide] = ACTIONS(2329), - [anon_sym_hide_DASHenv] = ACTIONS(2329), - [anon_sym_overlay] = ACTIONS(2329), - [anon_sym_as] = ACTIONS(2460), - [anon_sym_where] = ACTIONS(2329), - [anon_sym_PLUS] = ACTIONS(2329), - [anon_sym_not] = ACTIONS(2329), - [anon_sym_null] = ACTIONS(2329), - [anon_sym_true] = ACTIONS(2329), - [anon_sym_false] = ACTIONS(2329), - [aux_sym__val_number_decimal_token1] = ACTIONS(2329), - [aux_sym__val_number_token1] = ACTIONS(2329), - [aux_sym__val_number_token2] = ACTIONS(2329), - [aux_sym__val_number_token3] = ACTIONS(2329), - [aux_sym__val_number_token4] = ACTIONS(2329), - [aux_sym__val_number_token5] = ACTIONS(2329), - [aux_sym__val_number_token6] = ACTIONS(2329), - [anon_sym_0b] = ACTIONS(2329), - [anon_sym_0o] = ACTIONS(2329), - [anon_sym_0x] = ACTIONS(2329), - [sym_val_date] = ACTIONS(2329), - [anon_sym_DQUOTE] = ACTIONS(2329), - [sym__str_single_quotes] = ACTIONS(2329), - [sym__str_back_ticks] = ACTIONS(2329), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2329), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2329), - [anon_sym_CARET] = ACTIONS(2329), - [anon_sym_POUND] = ACTIONS(105), - }, - [857] = { - [sym__flag] = STATE(1328), - [sym_short_flag] = STATE(1125), - [sym_long_flag] = STATE(1125), - [sym_comment] = STATE(857), - [aux_sym_overlay_use_repeat1] = STATE(846), - [ts_builtin_sym_end] = ACTIONS(2337), - [anon_sym_export] = ACTIONS(2335), - [anon_sym_alias] = ACTIONS(2335), - [anon_sym_let] = ACTIONS(2335), - [anon_sym_let_DASHenv] = ACTIONS(2335), - [anon_sym_mut] = ACTIONS(2335), - [anon_sym_const] = ACTIONS(2335), - [anon_sym_SEMI] = ACTIONS(2335), - [sym_cmd_identifier] = ACTIONS(2335), - [anon_sym_LF] = ACTIONS(2337), - [anon_sym_def] = ACTIONS(2335), - [anon_sym_export_DASHenv] = ACTIONS(2335), - [anon_sym_extern] = ACTIONS(2335), - [anon_sym_module] = ACTIONS(2335), - [anon_sym_use] = ACTIONS(2335), - [anon_sym_LBRACK] = ACTIONS(2335), - [anon_sym_LPAREN] = ACTIONS(2335), - [anon_sym_DOLLAR] = ACTIONS(2335), - [anon_sym_error] = ACTIONS(2335), - [anon_sym_DASH] = ACTIONS(2462), - [anon_sym_break] = ACTIONS(2335), - [anon_sym_continue] = ACTIONS(2335), - [anon_sym_for] = ACTIONS(2335), - [anon_sym_loop] = ACTIONS(2335), - [anon_sym_while] = ACTIONS(2335), - [anon_sym_do] = ACTIONS(2335), - [anon_sym_if] = ACTIONS(2335), - [anon_sym_match] = ACTIONS(2335), - [anon_sym_LBRACE] = ACTIONS(2335), - [anon_sym_DOT] = ACTIONS(2335), - [anon_sym_try] = ACTIONS(2335), - [anon_sym_return] = ACTIONS(2335), - [anon_sym_source] = ACTIONS(2335), - [anon_sym_source_DASHenv] = ACTIONS(2335), - [anon_sym_register] = ACTIONS(2335), - [anon_sym_hide] = ACTIONS(2335), - [anon_sym_hide_DASHenv] = ACTIONS(2335), - [anon_sym_overlay] = ACTIONS(2335), - [anon_sym_as] = ACTIONS(2464), - [anon_sym_where] = ACTIONS(2335), - [anon_sym_PLUS] = ACTIONS(2335), - [anon_sym_not] = ACTIONS(2335), - [anon_sym_null] = ACTIONS(2335), - [anon_sym_true] = ACTIONS(2335), - [anon_sym_false] = ACTIONS(2335), - [aux_sym__val_number_decimal_token1] = ACTIONS(2335), - [aux_sym__val_number_token1] = ACTIONS(2335), - [aux_sym__val_number_token2] = ACTIONS(2335), - [aux_sym__val_number_token3] = ACTIONS(2335), - [aux_sym__val_number_token4] = ACTIONS(2335), - [aux_sym__val_number_token5] = ACTIONS(2335), - [aux_sym__val_number_token6] = ACTIONS(2335), - [anon_sym_0b] = ACTIONS(2335), - [anon_sym_0o] = ACTIONS(2335), - [anon_sym_0x] = ACTIONS(2335), - [sym_val_date] = ACTIONS(2335), - [anon_sym_DQUOTE] = ACTIONS(2335), - [sym__str_single_quotes] = ACTIONS(2335), - [sym__str_back_ticks] = ACTIONS(2335), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2335), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2335), - [anon_sym_CARET] = ACTIONS(2335), - [anon_sym_POUND] = ACTIONS(105), - }, - [858] = { - [sym_comment] = STATE(858), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(2445), - [anon_sym_bit_DASHxor] = ACTIONS(2447), - [anon_sym_bit_DASHor] = ACTIONS(2449), - [anon_sym_and] = ACTIONS(2451), - [anon_sym_xor] = ACTIONS(2453), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [859] = { - [sym_comment] = STATE(859), - [ts_builtin_sym_end] = ACTIONS(996), - [anon_sym_SEMI] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_PIPE] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_in] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_DOT2] = ACTIONS(2361), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_err_GT] = ACTIONS(994), - [anon_sym_out_GT] = ACTIONS(994), - [anon_sym_e_GT] = ACTIONS(994), - [anon_sym_o_GT] = ACTIONS(994), - [anon_sym_err_PLUSout_GT] = ACTIONS(994), - [anon_sym_out_PLUSerr_GT] = ACTIONS(994), - [anon_sym_o_PLUSe_GT] = ACTIONS(994), - [anon_sym_e_PLUSo_GT] = ACTIONS(994), - [aux_sym_unquoted_token1] = ACTIONS(994), - [anon_sym_POUND] = ACTIONS(105), - }, - [860] = { - [sym_comment] = STATE(860), - [anon_sym_SEMI] = ACTIONS(1121), - [anon_sym_LF] = ACTIONS(1123), - [anon_sym_LBRACK] = ACTIONS(1121), - [anon_sym_LPAREN] = ACTIONS(1121), - [anon_sym_RPAREN] = ACTIONS(1121), - [anon_sym_PIPE] = ACTIONS(1121), - [anon_sym_DOLLAR] = ACTIONS(1121), - [anon_sym_GT] = ACTIONS(1121), - [anon_sym_DASH] = ACTIONS(1121), - [anon_sym_in] = ACTIONS(1121), - [anon_sym_LBRACE] = ACTIONS(1121), - [anon_sym_RBRACE] = ACTIONS(1121), - [anon_sym_DOT] = ACTIONS(1121), - [anon_sym_STAR] = ACTIONS(1121), - [anon_sym_STAR_STAR] = ACTIONS(1121), - [anon_sym_PLUS_PLUS] = ACTIONS(1121), - [anon_sym_SLASH] = ACTIONS(1121), - [anon_sym_mod] = ACTIONS(1121), - [anon_sym_SLASH_SLASH] = ACTIONS(1121), - [anon_sym_PLUS] = ACTIONS(1121), - [anon_sym_bit_DASHshl] = ACTIONS(1121), - [anon_sym_bit_DASHshr] = ACTIONS(1121), - [anon_sym_EQ_EQ] = ACTIONS(1121), - [anon_sym_BANG_EQ] = ACTIONS(1121), - [anon_sym_LT2] = ACTIONS(1121), - [anon_sym_LT_EQ] = ACTIONS(1121), - [anon_sym_GT_EQ] = ACTIONS(1121), - [anon_sym_not_DASHin] = ACTIONS(1121), - [anon_sym_starts_DASHwith] = ACTIONS(1121), - [anon_sym_ends_DASHwith] = ACTIONS(1121), - [anon_sym_EQ_TILDE] = ACTIONS(1121), - [anon_sym_BANG_TILDE] = ACTIONS(1121), - [anon_sym_bit_DASHand] = ACTIONS(1121), - [anon_sym_bit_DASHxor] = ACTIONS(1121), - [anon_sym_bit_DASHor] = ACTIONS(1121), - [anon_sym_and] = ACTIONS(1121), - [anon_sym_xor] = ACTIONS(1121), - [anon_sym_or] = ACTIONS(1121), - [anon_sym_null] = ACTIONS(1121), - [anon_sym_true] = ACTIONS(1121), - [anon_sym_false] = ACTIONS(1121), - [aux_sym__val_number_decimal_token1] = ACTIONS(1121), - [aux_sym__val_number_token1] = ACTIONS(1121), - [aux_sym__val_number_token2] = ACTIONS(1121), - [aux_sym__val_number_token3] = ACTIONS(1121), - [aux_sym__val_number_token4] = ACTIONS(1121), - [aux_sym__val_number_token5] = ACTIONS(1121), - [aux_sym__val_number_token6] = ACTIONS(1121), - [anon_sym_0b] = ACTIONS(1121), - [anon_sym_0o] = ACTIONS(1121), - [anon_sym_0x] = ACTIONS(1121), - [sym_val_date] = ACTIONS(1121), - [anon_sym_DQUOTE] = ACTIONS(1121), - [sym__str_single_quotes] = ACTIONS(1121), - [sym__str_back_ticks] = ACTIONS(1121), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), - [anon_sym_err_GT] = ACTIONS(1121), - [anon_sym_out_GT] = ACTIONS(1121), - [anon_sym_e_GT] = ACTIONS(1121), - [anon_sym_o_GT] = ACTIONS(1121), - [anon_sym_err_PLUSout_GT] = ACTIONS(1121), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1121), - [anon_sym_o_PLUSe_GT] = ACTIONS(1121), - [anon_sym_e_PLUSo_GT] = ACTIONS(1121), - [aux_sym_unquoted_token1] = ACTIONS(1121), - [anon_sym_POUND] = ACTIONS(105), - }, - [861] = { - [sym_comment] = STATE(861), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [862] = { - [sym_comment] = STATE(862), - [anon_sym_SEMI] = ACTIONS(1133), - [anon_sym_LF] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1133), - [anon_sym_LPAREN] = ACTIONS(1133), - [anon_sym_RPAREN] = ACTIONS(1133), - [anon_sym_PIPE] = ACTIONS(1133), - [anon_sym_DOLLAR] = ACTIONS(1133), - [anon_sym_GT] = ACTIONS(1133), - [anon_sym_DASH] = ACTIONS(1133), - [anon_sym_in] = ACTIONS(1133), - [anon_sym_LBRACE] = ACTIONS(1133), - [anon_sym_RBRACE] = ACTIONS(1133), - [anon_sym_DOT] = ACTIONS(1133), - [anon_sym_STAR] = ACTIONS(1133), - [anon_sym_STAR_STAR] = ACTIONS(1133), - [anon_sym_PLUS_PLUS] = ACTIONS(1133), - [anon_sym_SLASH] = ACTIONS(1133), - [anon_sym_mod] = ACTIONS(1133), - [anon_sym_SLASH_SLASH] = ACTIONS(1133), - [anon_sym_PLUS] = ACTIONS(1133), - [anon_sym_bit_DASHshl] = ACTIONS(1133), - [anon_sym_bit_DASHshr] = ACTIONS(1133), - [anon_sym_EQ_EQ] = ACTIONS(1133), - [anon_sym_BANG_EQ] = ACTIONS(1133), - [anon_sym_LT2] = ACTIONS(1133), - [anon_sym_LT_EQ] = ACTIONS(1133), - [anon_sym_GT_EQ] = ACTIONS(1133), - [anon_sym_not_DASHin] = ACTIONS(1133), - [anon_sym_starts_DASHwith] = ACTIONS(1133), - [anon_sym_ends_DASHwith] = ACTIONS(1133), - [anon_sym_EQ_TILDE] = ACTIONS(1133), - [anon_sym_BANG_TILDE] = ACTIONS(1133), - [anon_sym_bit_DASHand] = ACTIONS(1133), - [anon_sym_bit_DASHxor] = ACTIONS(1133), - [anon_sym_bit_DASHor] = ACTIONS(1133), - [anon_sym_and] = ACTIONS(1133), - [anon_sym_xor] = ACTIONS(1133), - [anon_sym_or] = ACTIONS(1133), - [anon_sym_null] = ACTIONS(1133), - [anon_sym_true] = ACTIONS(1133), - [anon_sym_false] = ACTIONS(1133), - [aux_sym__val_number_decimal_token1] = ACTIONS(1133), - [aux_sym__val_number_token1] = ACTIONS(1133), - [aux_sym__val_number_token2] = ACTIONS(1133), - [aux_sym__val_number_token3] = ACTIONS(1133), - [aux_sym__val_number_token4] = ACTIONS(1133), - [aux_sym__val_number_token5] = ACTIONS(1133), - [aux_sym__val_number_token6] = ACTIONS(1133), - [anon_sym_0b] = ACTIONS(1133), - [anon_sym_0o] = ACTIONS(1133), - [anon_sym_0x] = ACTIONS(1133), - [sym_val_date] = ACTIONS(1133), - [anon_sym_DQUOTE] = ACTIONS(1133), - [sym__str_single_quotes] = ACTIONS(1133), - [sym__str_back_ticks] = ACTIONS(1133), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1133), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1133), - [anon_sym_err_GT] = ACTIONS(1133), - [anon_sym_out_GT] = ACTIONS(1133), - [anon_sym_e_GT] = ACTIONS(1133), - [anon_sym_o_GT] = ACTIONS(1133), - [anon_sym_err_PLUSout_GT] = ACTIONS(1133), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1133), - [anon_sym_o_PLUSe_GT] = ACTIONS(1133), - [anon_sym_e_PLUSo_GT] = ACTIONS(1133), - [aux_sym_unquoted_token1] = ACTIONS(1133), - [anon_sym_POUND] = ACTIONS(105), - }, - [863] = { - [sym_comment] = STATE(863), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(2445), - [anon_sym_bit_DASHxor] = ACTIONS(2447), - [anon_sym_bit_DASHor] = ACTIONS(2449), - [anon_sym_and] = ACTIONS(2451), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [864] = { - [sym_comment] = STATE(864), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [865] = { - [sym_comment] = STATE(865), - [anon_sym_SEMI] = ACTIONS(1027), - [anon_sym_LF] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1027), - [anon_sym_RPAREN] = ACTIONS(1027), - [anon_sym_PIPE] = ACTIONS(1027), - [anon_sym_DOLLAR] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1027), - [anon_sym_LBRACE] = ACTIONS(1027), - [anon_sym_RBRACE] = ACTIONS(1027), - [anon_sym_DOT] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1027), - [anon_sym_PLUS_PLUS] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_mod] = ACTIONS(1027), - [anon_sym_SLASH_SLASH] = ACTIONS(1027), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_bit_DASHshl] = ACTIONS(1027), - [anon_sym_bit_DASHshr] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1027), - [anon_sym_BANG_EQ] = ACTIONS(1027), - [anon_sym_LT2] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1027), - [anon_sym_GT_EQ] = ACTIONS(1027), - [anon_sym_not_DASHin] = ACTIONS(1027), - [anon_sym_starts_DASHwith] = ACTIONS(1027), - [anon_sym_ends_DASHwith] = ACTIONS(1027), - [anon_sym_EQ_TILDE] = ACTIONS(1027), - [anon_sym_BANG_TILDE] = ACTIONS(1027), - [anon_sym_bit_DASHand] = ACTIONS(1027), - [anon_sym_bit_DASHxor] = ACTIONS(1027), - [anon_sym_bit_DASHor] = ACTIONS(1027), - [anon_sym_and] = ACTIONS(1027), - [anon_sym_xor] = ACTIONS(1027), - [anon_sym_or] = ACTIONS(1027), - [anon_sym_null] = ACTIONS(1027), - [anon_sym_true] = ACTIONS(1027), - [anon_sym_false] = ACTIONS(1027), - [aux_sym__val_number_decimal_token1] = ACTIONS(1027), - [aux_sym__val_number_token1] = ACTIONS(1027), - [aux_sym__val_number_token2] = ACTIONS(1027), - [aux_sym__val_number_token3] = ACTIONS(1027), - [aux_sym__val_number_token4] = ACTIONS(1027), - [aux_sym__val_number_token5] = ACTIONS(1027), - [aux_sym__val_number_token6] = ACTIONS(1027), - [anon_sym_0b] = ACTIONS(1027), - [anon_sym_0o] = ACTIONS(1027), - [anon_sym_0x] = ACTIONS(1027), - [sym_val_date] = ACTIONS(1027), - [anon_sym_DQUOTE] = ACTIONS(1027), - [sym__str_single_quotes] = ACTIONS(1027), - [sym__str_back_ticks] = ACTIONS(1027), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1027), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1027), - [anon_sym_err_GT] = ACTIONS(1027), - [anon_sym_out_GT] = ACTIONS(1027), - [anon_sym_e_GT] = ACTIONS(1027), - [anon_sym_o_GT] = ACTIONS(1027), - [anon_sym_err_PLUSout_GT] = ACTIONS(1027), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1027), - [anon_sym_o_PLUSe_GT] = ACTIONS(1027), - [anon_sym_e_PLUSo_GT] = ACTIONS(1027), - [aux_sym_unquoted_token1] = ACTIONS(1027), - [anon_sym_POUND] = ACTIONS(105), - }, - [866] = { - [sym_comment] = STATE(866), - [anon_sym_SEMI] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_RPAREN] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_err_GT] = ACTIONS(892), - [anon_sym_out_GT] = ACTIONS(892), - [anon_sym_e_GT] = ACTIONS(892), - [anon_sym_o_GT] = ACTIONS(892), - [anon_sym_err_PLUSout_GT] = ACTIONS(892), - [anon_sym_out_PLUSerr_GT] = ACTIONS(892), - [anon_sym_o_PLUSe_GT] = ACTIONS(892), - [anon_sym_e_PLUSo_GT] = ACTIONS(892), - [aux_sym_unquoted_token1] = ACTIONS(892), - [anon_sym_POUND] = ACTIONS(105), - }, - [867] = { - [sym_comment] = STATE(867), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(2445), - [anon_sym_bit_DASHxor] = ACTIONS(2447), - [anon_sym_bit_DASHor] = ACTIONS(2449), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [868] = { - [sym_comment] = STATE(868), [anon_sym_SEMI] = ACTIONS(1137), [anon_sym_LF] = ACTIONS(1139), [anon_sym_LBRACK] = ACTIONS(1137), @@ -128930,6 +131374,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1137), [anon_sym_DOLLAR] = ACTIONS(1137), [anon_sym_GT] = ACTIONS(1137), + [anon_sym_DASH_DASH] = ACTIONS(1137), [anon_sym_DASH] = ACTIONS(1137), [anon_sym_in] = ACTIONS(1137), [anon_sym_LBRACE] = ACTIONS(1137), @@ -128990,78 +131435,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1137), [anon_sym_POUND] = ACTIONS(105), }, - [869] = { - [sym_comment] = STATE(869), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_RPAREN] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_RBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_err_GT] = ACTIONS(952), - [anon_sym_out_GT] = ACTIONS(952), - [anon_sym_e_GT] = ACTIONS(952), - [anon_sym_o_GT] = ACTIONS(952), - [anon_sym_err_PLUSout_GT] = ACTIONS(952), - [anon_sym_out_PLUSerr_GT] = ACTIONS(952), - [anon_sym_o_PLUSe_GT] = ACTIONS(952), - [anon_sym_e_PLUSo_GT] = ACTIONS(952), - [aux_sym_unquoted_token1] = ACTIONS(952), - [anon_sym_POUND] = ACTIONS(105), - }, - [870] = { - [sym_comment] = STATE(870), + [846] = { + [sym_comment] = STATE(846), [anon_sym_SEMI] = ACTIONS(1141), [anon_sym_LF] = ACTIONS(1143), [anon_sym_LBRACK] = ACTIONS(1141), @@ -129070,6 +131445,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1141), [anon_sym_DOLLAR] = ACTIONS(1141), [anon_sym_GT] = ACTIONS(1141), + [anon_sym_DASH_DASH] = ACTIONS(1141), [anon_sym_DASH] = ACTIONS(1141), [anon_sym_in] = ACTIONS(1141), [anon_sym_LBRACE] = ACTIONS(1141), @@ -129130,708 +131506,150 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1141), [anon_sym_POUND] = ACTIONS(105), }, - [871] = { - [sym_path] = STATE(1012), - [sym_comment] = STATE(871), - [aux_sym_cell_path_repeat1] = STATE(890), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(105), - }, - [872] = { - [sym_comment] = STATE(872), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [873] = { - [sym_comment] = STATE(873), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [874] = { - [sym_comment] = STATE(874), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(2445), - [anon_sym_bit_DASHxor] = ACTIONS(2447), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [875] = { - [sym_comment] = STATE(875), - [anon_sym_SEMI] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_RPAREN] = ACTIONS(867), - [anon_sym_PIPE] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_err_GT] = ACTIONS(867), - [anon_sym_out_GT] = ACTIONS(867), - [anon_sym_e_GT] = ACTIONS(867), - [anon_sym_o_GT] = ACTIONS(867), - [anon_sym_err_PLUSout_GT] = ACTIONS(867), - [anon_sym_out_PLUSerr_GT] = ACTIONS(867), - [anon_sym_o_PLUSe_GT] = ACTIONS(867), - [anon_sym_e_PLUSo_GT] = ACTIONS(867), - [aux_sym_unquoted_token1] = ACTIONS(867), - [anon_sym_POUND] = ACTIONS(105), - }, - [876] = { - [sym_comment] = STATE(876), - [anon_sym_SEMI] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_PIPE] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_err_GT] = ACTIONS(855), - [anon_sym_out_GT] = ACTIONS(855), - [anon_sym_e_GT] = ACTIONS(855), - [anon_sym_o_GT] = ACTIONS(855), - [anon_sym_err_PLUSout_GT] = ACTIONS(855), - [anon_sym_out_PLUSerr_GT] = ACTIONS(855), - [anon_sym_o_PLUSe_GT] = ACTIONS(855), - [anon_sym_e_PLUSo_GT] = ACTIONS(855), - [aux_sym_unquoted_token1] = ACTIONS(855), - [anon_sym_POUND] = ACTIONS(105), - }, - [877] = { - [sym_comment] = STATE(877), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_RPAREN] = ACTIONS(1013), - [anon_sym_PIPE] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_err_GT] = ACTIONS(1013), - [anon_sym_out_GT] = ACTIONS(1013), - [anon_sym_e_GT] = ACTIONS(1013), - [anon_sym_o_GT] = ACTIONS(1013), - [anon_sym_err_PLUSout_GT] = ACTIONS(1013), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1013), - [anon_sym_o_PLUSe_GT] = ACTIONS(1013), - [anon_sym_e_PLUSo_GT] = ACTIONS(1013), - [aux_sym_unquoted_token1] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [878] = { - [sym_comment] = STATE(878), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_LBRACK] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(1085), - [anon_sym_RPAREN] = ACTIONS(1085), - [anon_sym_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1085), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1085), - [anon_sym_LBRACE] = ACTIONS(1085), - [anon_sym_RBRACE] = ACTIONS(1085), - [anon_sym_DOT] = ACTIONS(1085), - [anon_sym_STAR] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1085), - [anon_sym_PLUS_PLUS] = ACTIONS(1085), - [anon_sym_SLASH] = ACTIONS(1085), - [anon_sym_mod] = ACTIONS(1085), - [anon_sym_SLASH_SLASH] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(1085), - [anon_sym_bit_DASHshl] = ACTIONS(1085), - [anon_sym_bit_DASHshr] = ACTIONS(1085), - [anon_sym_EQ_EQ] = ACTIONS(1085), - [anon_sym_BANG_EQ] = ACTIONS(1085), - [anon_sym_LT2] = ACTIONS(1085), - [anon_sym_LT_EQ] = ACTIONS(1085), - [anon_sym_GT_EQ] = ACTIONS(1085), - [anon_sym_not_DASHin] = ACTIONS(1085), - [anon_sym_starts_DASHwith] = ACTIONS(1085), - [anon_sym_ends_DASHwith] = ACTIONS(1085), - [anon_sym_EQ_TILDE] = ACTIONS(1085), - [anon_sym_BANG_TILDE] = ACTIONS(1085), - [anon_sym_bit_DASHand] = ACTIONS(1085), - [anon_sym_bit_DASHxor] = ACTIONS(1085), - [anon_sym_bit_DASHor] = ACTIONS(1085), - [anon_sym_and] = ACTIONS(1085), - [anon_sym_xor] = ACTIONS(1085), - [anon_sym_or] = ACTIONS(1085), - [anon_sym_null] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = ACTIONS(1085), - [aux_sym__val_number_decimal_token1] = ACTIONS(1085), - [aux_sym__val_number_token1] = ACTIONS(1085), - [aux_sym__val_number_token2] = ACTIONS(1085), - [aux_sym__val_number_token3] = ACTIONS(1085), - [aux_sym__val_number_token4] = ACTIONS(1085), - [aux_sym__val_number_token5] = ACTIONS(1085), - [aux_sym__val_number_token6] = ACTIONS(1085), - [anon_sym_0b] = ACTIONS(1085), - [anon_sym_0o] = ACTIONS(1085), - [anon_sym_0x] = ACTIONS(1085), - [sym_val_date] = ACTIONS(1085), - [anon_sym_DQUOTE] = ACTIONS(1085), - [sym__str_single_quotes] = ACTIONS(1085), - [sym__str_back_ticks] = ACTIONS(1085), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1085), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1085), - [anon_sym_err_GT] = ACTIONS(1085), - [anon_sym_out_GT] = ACTIONS(1085), - [anon_sym_e_GT] = ACTIONS(1085), - [anon_sym_o_GT] = ACTIONS(1085), - [anon_sym_err_PLUSout_GT] = ACTIONS(1085), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1085), - [anon_sym_o_PLUSe_GT] = ACTIONS(1085), - [anon_sym_e_PLUSo_GT] = ACTIONS(1085), - [aux_sym_unquoted_token1] = ACTIONS(1085), - [anon_sym_POUND] = ACTIONS(105), - }, - [879] = { - [sym_comment] = STATE(879), - [anon_sym_SEMI] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_RPAREN] = ACTIONS(994), - [anon_sym_PIPE] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_in] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_RBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_err_GT] = ACTIONS(994), - [anon_sym_out_GT] = ACTIONS(994), - [anon_sym_e_GT] = ACTIONS(994), - [anon_sym_o_GT] = ACTIONS(994), - [anon_sym_err_PLUSout_GT] = ACTIONS(994), - [anon_sym_out_PLUSerr_GT] = ACTIONS(994), - [anon_sym_o_PLUSe_GT] = ACTIONS(994), - [anon_sym_e_PLUSo_GT] = ACTIONS(994), - [aux_sym_unquoted_token1] = ACTIONS(994), + [847] = { + [sym_comment] = STATE(847), + [anon_sym_SEMI] = ACTIONS(1073), + [anon_sym_LF] = ACTIONS(1075), + [anon_sym_LBRACK] = ACTIONS(1073), + [anon_sym_LPAREN] = ACTIONS(1073), + [anon_sym_RPAREN] = ACTIONS(1073), + [anon_sym_PIPE] = ACTIONS(1073), + [anon_sym_DOLLAR] = ACTIONS(1073), + [anon_sym_GT] = ACTIONS(1073), + [anon_sym_DASH_DASH] = ACTIONS(1073), + [anon_sym_DASH] = ACTIONS(1073), + [anon_sym_in] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(1073), + [anon_sym_RBRACE] = ACTIONS(1073), + [anon_sym_DOT] = ACTIONS(1073), + [anon_sym_STAR] = ACTIONS(1073), + [anon_sym_STAR_STAR] = ACTIONS(1073), + [anon_sym_PLUS_PLUS] = ACTIONS(1073), + [anon_sym_SLASH] = ACTIONS(1073), + [anon_sym_mod] = ACTIONS(1073), + [anon_sym_SLASH_SLASH] = ACTIONS(1073), + [anon_sym_PLUS] = ACTIONS(1073), + [anon_sym_bit_DASHshl] = ACTIONS(1073), + [anon_sym_bit_DASHshr] = ACTIONS(1073), + [anon_sym_EQ_EQ] = ACTIONS(1073), + [anon_sym_BANG_EQ] = ACTIONS(1073), + [anon_sym_LT2] = ACTIONS(1073), + [anon_sym_LT_EQ] = ACTIONS(1073), + [anon_sym_GT_EQ] = ACTIONS(1073), + [anon_sym_not_DASHin] = ACTIONS(1073), + [anon_sym_starts_DASHwith] = ACTIONS(1073), + [anon_sym_ends_DASHwith] = ACTIONS(1073), + [anon_sym_EQ_TILDE] = ACTIONS(1073), + [anon_sym_BANG_TILDE] = ACTIONS(1073), + [anon_sym_bit_DASHand] = ACTIONS(1073), + [anon_sym_bit_DASHxor] = ACTIONS(1073), + [anon_sym_bit_DASHor] = ACTIONS(1073), + [anon_sym_and] = ACTIONS(1073), + [anon_sym_xor] = ACTIONS(1073), + [anon_sym_or] = ACTIONS(1073), + [anon_sym_null] = ACTIONS(1073), + [anon_sym_true] = ACTIONS(1073), + [anon_sym_false] = ACTIONS(1073), + [aux_sym__val_number_decimal_token1] = ACTIONS(1073), + [aux_sym__val_number_token1] = ACTIONS(1073), + [aux_sym__val_number_token2] = ACTIONS(1073), + [aux_sym__val_number_token3] = ACTIONS(1073), + [aux_sym__val_number_token4] = ACTIONS(1073), + [aux_sym__val_number_token5] = ACTIONS(1073), + [aux_sym__val_number_token6] = ACTIONS(1073), + [anon_sym_0b] = ACTIONS(1073), + [anon_sym_0o] = ACTIONS(1073), + [anon_sym_0x] = ACTIONS(1073), + [sym_val_date] = ACTIONS(1073), + [anon_sym_DQUOTE] = ACTIONS(1073), + [sym__str_single_quotes] = ACTIONS(1073), + [sym__str_back_ticks] = ACTIONS(1073), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1073), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1073), + [anon_sym_err_GT] = ACTIONS(1073), + [anon_sym_out_GT] = ACTIONS(1073), + [anon_sym_e_GT] = ACTIONS(1073), + [anon_sym_o_GT] = ACTIONS(1073), + [anon_sym_err_PLUSout_GT] = ACTIONS(1073), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1073), + [anon_sym_o_PLUSe_GT] = ACTIONS(1073), + [anon_sym_e_PLUSo_GT] = ACTIONS(1073), + [aux_sym_unquoted_token1] = ACTIONS(1073), [anon_sym_POUND] = ACTIONS(105), }, - [880] = { - [sym_comment] = STATE(880), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [848] = { + [sym_comment] = STATE(848), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(2403), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(2405), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(2403), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(2407), + [aux_sym_unquoted_token6] = ACTIONS(2409), [anon_sym_POUND] = ACTIONS(105), }, - [881] = { - [sym_comment] = STATE(881), + [849] = { + [sym_comment] = STATE(849), [anon_sym_SEMI] = ACTIONS(1145), [anon_sym_LF] = ACTIONS(1147), [anon_sym_LBRACK] = ACTIONS(1145), @@ -129840,6 +131658,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1145), [anon_sym_DOLLAR] = ACTIONS(1145), [anon_sym_GT] = ACTIONS(1145), + [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_DASH] = ACTIONS(1145), [anon_sym_in] = ACTIONS(1145), [anon_sym_LBRACE] = ACTIONS(1145), @@ -129900,708 +131719,931 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1145), [anon_sym_POUND] = ACTIONS(105), }, - [882] = { - [sym_comment] = STATE(882), - [anon_sym_SEMI] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_RPAREN] = ACTIONS(1145), - [anon_sym_PIPE] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_err_GT] = ACTIONS(1145), - [anon_sym_out_GT] = ACTIONS(1145), - [anon_sym_e_GT] = ACTIONS(1145), - [anon_sym_o_GT] = ACTIONS(1145), - [anon_sym_err_PLUSout_GT] = ACTIONS(1145), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1145), - [anon_sym_o_PLUSe_GT] = ACTIONS(1145), - [anon_sym_e_PLUSo_GT] = ACTIONS(1145), - [aux_sym_unquoted_token1] = ACTIONS(1145), + [850] = { + [sym_comment] = STATE(850), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_RPAREN] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_RBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_err_GT] = ACTIONS(878), + [anon_sym_out_GT] = ACTIONS(878), + [anon_sym_e_GT] = ACTIONS(878), + [anon_sym_o_GT] = ACTIONS(878), + [anon_sym_err_PLUSout_GT] = ACTIONS(878), + [anon_sym_out_PLUSerr_GT] = ACTIONS(878), + [anon_sym_o_PLUSe_GT] = ACTIONS(878), + [anon_sym_e_PLUSo_GT] = ACTIONS(878), + [aux_sym_unquoted_token1] = ACTIONS(878), [anon_sym_POUND] = ACTIONS(105), }, - [883] = { - [sym_comment] = STATE(883), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_RPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1063), - [anon_sym_PLUS_PLUS] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1063), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1063), - [anon_sym_BANG_EQ] = ACTIONS(1063), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1063), - [anon_sym_GT_EQ] = ACTIONS(1063), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1063), - [anon_sym_BANG_TILDE] = ACTIONS(1063), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [anon_sym_null] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_token1] = ACTIONS(1063), - [aux_sym__val_number_token2] = ACTIONS(1063), - [aux_sym__val_number_token3] = ACTIONS(1063), - [aux_sym__val_number_token4] = ACTIONS(1063), - [aux_sym__val_number_token5] = ACTIONS(1063), - [aux_sym__val_number_token6] = ACTIONS(1063), - [anon_sym_0b] = ACTIONS(1063), - [anon_sym_0o] = ACTIONS(1063), - [anon_sym_0x] = ACTIONS(1063), - [sym_val_date] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1063), - [sym__str_single_quotes] = ACTIONS(1063), - [sym__str_back_ticks] = ACTIONS(1063), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), - [anon_sym_err_GT] = ACTIONS(1063), - [anon_sym_out_GT] = ACTIONS(1063), - [anon_sym_e_GT] = ACTIONS(1063), - [anon_sym_o_GT] = ACTIONS(1063), - [anon_sym_err_PLUSout_GT] = ACTIONS(1063), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), - [anon_sym_o_PLUSe_GT] = ACTIONS(1063), - [anon_sym_e_PLUSo_GT] = ACTIONS(1063), - [aux_sym_unquoted_token1] = ACTIONS(1063), + [851] = { + [sym_comment] = STATE(851), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [884] = { - [sym_comment] = STATE(884), - [anon_sym_SEMI] = ACTIONS(1067), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_LBRACK] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1067), - [anon_sym_RPAREN] = ACTIONS(1067), - [anon_sym_PIPE] = ACTIONS(1067), - [anon_sym_DOLLAR] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1067), - [anon_sym_LBRACE] = ACTIONS(1067), - [anon_sym_RBRACE] = ACTIONS(1067), - [anon_sym_DOT] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1067), - [anon_sym_PLUS_PLUS] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_mod] = ACTIONS(1067), - [anon_sym_SLASH_SLASH] = ACTIONS(1067), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_bit_DASHshl] = ACTIONS(1067), - [anon_sym_bit_DASHshr] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1067), - [anon_sym_BANG_EQ] = ACTIONS(1067), - [anon_sym_LT2] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1067), - [anon_sym_GT_EQ] = ACTIONS(1067), - [anon_sym_not_DASHin] = ACTIONS(1067), - [anon_sym_starts_DASHwith] = ACTIONS(1067), - [anon_sym_ends_DASHwith] = ACTIONS(1067), - [anon_sym_EQ_TILDE] = ACTIONS(1067), - [anon_sym_BANG_TILDE] = ACTIONS(1067), - [anon_sym_bit_DASHand] = ACTIONS(1067), - [anon_sym_bit_DASHxor] = ACTIONS(1067), - [anon_sym_bit_DASHor] = ACTIONS(1067), - [anon_sym_and] = ACTIONS(1067), - [anon_sym_xor] = ACTIONS(1067), - [anon_sym_or] = ACTIONS(1067), - [anon_sym_null] = ACTIONS(1067), - [anon_sym_true] = ACTIONS(1067), - [anon_sym_false] = ACTIONS(1067), - [aux_sym__val_number_decimal_token1] = ACTIONS(1067), - [aux_sym__val_number_token1] = ACTIONS(1067), - [aux_sym__val_number_token2] = ACTIONS(1067), - [aux_sym__val_number_token3] = ACTIONS(1067), - [aux_sym__val_number_token4] = ACTIONS(1067), - [aux_sym__val_number_token5] = ACTIONS(1067), - [aux_sym__val_number_token6] = ACTIONS(1067), - [anon_sym_0b] = ACTIONS(1067), - [anon_sym_0o] = ACTIONS(1067), - [anon_sym_0x] = ACTIONS(1067), - [sym_val_date] = ACTIONS(1067), - [anon_sym_DQUOTE] = ACTIONS(1067), - [sym__str_single_quotes] = ACTIONS(1067), - [sym__str_back_ticks] = ACTIONS(1067), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1067), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1067), - [anon_sym_err_GT] = ACTIONS(1067), - [anon_sym_out_GT] = ACTIONS(1067), - [anon_sym_e_GT] = ACTIONS(1067), - [anon_sym_o_GT] = ACTIONS(1067), - [anon_sym_err_PLUSout_GT] = ACTIONS(1067), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1067), - [anon_sym_o_PLUSe_GT] = ACTIONS(1067), - [anon_sym_e_PLUSo_GT] = ACTIONS(1067), - [aux_sym_unquoted_token1] = ACTIONS(1067), + [852] = { + [sym_comment] = STATE(852), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(2371), + [anon_sym_bit_DASHxor] = ACTIONS(2373), + [anon_sym_bit_DASHor] = ACTIONS(2375), + [anon_sym_and] = ACTIONS(2377), + [anon_sym_xor] = ACTIONS(2411), + [anon_sym_or] = ACTIONS(2413), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [885] = { - [sym_comment] = STATE(885), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(2445), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [853] = { + [sym_comment] = STATE(853), + [anon_sym_SEMI] = ACTIONS(1149), + [anon_sym_LF] = ACTIONS(1151), + [anon_sym_LBRACK] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1149), + [anon_sym_RPAREN] = ACTIONS(1149), + [anon_sym_PIPE] = ACTIONS(1149), + [anon_sym_DOLLAR] = ACTIONS(1149), + [anon_sym_GT] = ACTIONS(1149), + [anon_sym_DASH_DASH] = ACTIONS(1149), + [anon_sym_DASH] = ACTIONS(1149), + [anon_sym_in] = ACTIONS(1149), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_RBRACE] = ACTIONS(1149), + [anon_sym_DOT] = ACTIONS(1149), + [anon_sym_STAR] = ACTIONS(1149), + [anon_sym_STAR_STAR] = ACTIONS(1149), + [anon_sym_PLUS_PLUS] = ACTIONS(1149), + [anon_sym_SLASH] = ACTIONS(1149), + [anon_sym_mod] = ACTIONS(1149), + [anon_sym_SLASH_SLASH] = ACTIONS(1149), + [anon_sym_PLUS] = ACTIONS(1149), + [anon_sym_bit_DASHshl] = ACTIONS(1149), + [anon_sym_bit_DASHshr] = ACTIONS(1149), + [anon_sym_EQ_EQ] = ACTIONS(1149), + [anon_sym_BANG_EQ] = ACTIONS(1149), + [anon_sym_LT2] = ACTIONS(1149), + [anon_sym_LT_EQ] = ACTIONS(1149), + [anon_sym_GT_EQ] = ACTIONS(1149), + [anon_sym_not_DASHin] = ACTIONS(1149), + [anon_sym_starts_DASHwith] = ACTIONS(1149), + [anon_sym_ends_DASHwith] = ACTIONS(1149), + [anon_sym_EQ_TILDE] = ACTIONS(1149), + [anon_sym_BANG_TILDE] = ACTIONS(1149), + [anon_sym_bit_DASHand] = ACTIONS(1149), + [anon_sym_bit_DASHxor] = ACTIONS(1149), + [anon_sym_bit_DASHor] = ACTIONS(1149), + [anon_sym_and] = ACTIONS(1149), + [anon_sym_xor] = ACTIONS(1149), + [anon_sym_or] = ACTIONS(1149), + [anon_sym_null] = ACTIONS(1149), + [anon_sym_true] = ACTIONS(1149), + [anon_sym_false] = ACTIONS(1149), + [aux_sym__val_number_decimal_token1] = ACTIONS(1149), + [aux_sym__val_number_token1] = ACTIONS(1149), + [aux_sym__val_number_token2] = ACTIONS(1149), + [aux_sym__val_number_token3] = ACTIONS(1149), + [aux_sym__val_number_token4] = ACTIONS(1149), + [aux_sym__val_number_token5] = ACTIONS(1149), + [aux_sym__val_number_token6] = ACTIONS(1149), + [anon_sym_0b] = ACTIONS(1149), + [anon_sym_0o] = ACTIONS(1149), + [anon_sym_0x] = ACTIONS(1149), + [sym_val_date] = ACTIONS(1149), + [anon_sym_DQUOTE] = ACTIONS(1149), + [sym__str_single_quotes] = ACTIONS(1149), + [sym__str_back_ticks] = ACTIONS(1149), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), + [anon_sym_err_GT] = ACTIONS(1149), + [anon_sym_out_GT] = ACTIONS(1149), + [anon_sym_e_GT] = ACTIONS(1149), + [anon_sym_o_GT] = ACTIONS(1149), + [anon_sym_err_PLUSout_GT] = ACTIONS(1149), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1149), + [anon_sym_o_PLUSe_GT] = ACTIONS(1149), + [anon_sym_e_PLUSo_GT] = ACTIONS(1149), + [aux_sym_unquoted_token1] = ACTIONS(1149), [anon_sym_POUND] = ACTIONS(105), }, - [886] = { - [sym_comment] = STATE(886), - [anon_sym_SEMI] = ACTIONS(1017), - [anon_sym_LF] = ACTIONS(1019), - [anon_sym_LBRACK] = ACTIONS(1017), - [anon_sym_LPAREN] = ACTIONS(1017), - [anon_sym_RPAREN] = ACTIONS(1017), - [anon_sym_PIPE] = ACTIONS(1017), - [anon_sym_DOLLAR] = ACTIONS(1017), - [anon_sym_GT] = ACTIONS(1017), - [anon_sym_DASH] = ACTIONS(1017), - [anon_sym_in] = ACTIONS(1017), - [anon_sym_LBRACE] = ACTIONS(1017), - [anon_sym_RBRACE] = ACTIONS(1017), - [anon_sym_DOT] = ACTIONS(1017), - [anon_sym_STAR] = ACTIONS(1017), - [anon_sym_STAR_STAR] = ACTIONS(1017), - [anon_sym_PLUS_PLUS] = ACTIONS(1017), - [anon_sym_SLASH] = ACTIONS(1017), - [anon_sym_mod] = ACTIONS(1017), - [anon_sym_SLASH_SLASH] = ACTIONS(1017), - [anon_sym_PLUS] = ACTIONS(1017), - [anon_sym_bit_DASHshl] = ACTIONS(1017), - [anon_sym_bit_DASHshr] = ACTIONS(1017), - [anon_sym_EQ_EQ] = ACTIONS(1017), - [anon_sym_BANG_EQ] = ACTIONS(1017), - [anon_sym_LT2] = ACTIONS(1017), - [anon_sym_LT_EQ] = ACTIONS(1017), - [anon_sym_GT_EQ] = ACTIONS(1017), - [anon_sym_not_DASHin] = ACTIONS(1017), - [anon_sym_starts_DASHwith] = ACTIONS(1017), - [anon_sym_ends_DASHwith] = ACTIONS(1017), - [anon_sym_EQ_TILDE] = ACTIONS(1017), - [anon_sym_BANG_TILDE] = ACTIONS(1017), - [anon_sym_bit_DASHand] = ACTIONS(1017), - [anon_sym_bit_DASHxor] = ACTIONS(1017), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1017), - [anon_sym_xor] = ACTIONS(1017), - [anon_sym_or] = ACTIONS(1017), - [anon_sym_null] = ACTIONS(1017), - [anon_sym_true] = ACTIONS(1017), - [anon_sym_false] = ACTIONS(1017), - [aux_sym__val_number_decimal_token1] = ACTIONS(1017), - [aux_sym__val_number_token1] = ACTIONS(1017), - [aux_sym__val_number_token2] = ACTIONS(1017), - [aux_sym__val_number_token3] = ACTIONS(1017), - [aux_sym__val_number_token4] = ACTIONS(1017), - [aux_sym__val_number_token5] = ACTIONS(1017), - [aux_sym__val_number_token6] = ACTIONS(1017), - [anon_sym_0b] = ACTIONS(1017), - [anon_sym_0o] = ACTIONS(1017), - [anon_sym_0x] = ACTIONS(1017), - [sym_val_date] = ACTIONS(1017), - [anon_sym_DQUOTE] = ACTIONS(1017), - [sym__str_single_quotes] = ACTIONS(1017), - [sym__str_back_ticks] = ACTIONS(1017), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), - [anon_sym_err_GT] = ACTIONS(1017), - [anon_sym_out_GT] = ACTIONS(1017), - [anon_sym_e_GT] = ACTIONS(1017), - [anon_sym_o_GT] = ACTIONS(1017), - [anon_sym_err_PLUSout_GT] = ACTIONS(1017), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1017), - [anon_sym_o_PLUSe_GT] = ACTIONS(1017), - [anon_sym_e_PLUSo_GT] = ACTIONS(1017), - [aux_sym_unquoted_token1] = ACTIONS(1017), + [854] = { + [sym_comment] = STATE(854), + [anon_sym_SEMI] = ACTIONS(1087), + [anon_sym_LF] = ACTIONS(1089), + [anon_sym_LBRACK] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1087), + [anon_sym_RPAREN] = ACTIONS(1087), + [anon_sym_PIPE] = ACTIONS(1087), + [anon_sym_DOLLAR] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_in] = ACTIONS(1087), + [anon_sym_LBRACE] = ACTIONS(1087), + [anon_sym_RBRACE] = ACTIONS(1087), + [anon_sym_DOT] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_STAR_STAR] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_SLASH] = ACTIONS(1087), + [anon_sym_mod] = ACTIONS(1087), + [anon_sym_SLASH_SLASH] = ACTIONS(1087), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_bit_DASHshl] = ACTIONS(1087), + [anon_sym_bit_DASHshr] = ACTIONS(1087), + [anon_sym_EQ_EQ] = ACTIONS(1087), + [anon_sym_BANG_EQ] = ACTIONS(1087), + [anon_sym_LT2] = ACTIONS(1087), + [anon_sym_LT_EQ] = ACTIONS(1087), + [anon_sym_GT_EQ] = ACTIONS(1087), + [anon_sym_not_DASHin] = ACTIONS(1087), + [anon_sym_starts_DASHwith] = ACTIONS(1087), + [anon_sym_ends_DASHwith] = ACTIONS(1087), + [anon_sym_EQ_TILDE] = ACTIONS(1087), + [anon_sym_BANG_TILDE] = ACTIONS(1087), + [anon_sym_bit_DASHand] = ACTIONS(1087), + [anon_sym_bit_DASHxor] = ACTIONS(1087), + [anon_sym_bit_DASHor] = ACTIONS(1087), + [anon_sym_and] = ACTIONS(1087), + [anon_sym_xor] = ACTIONS(1087), + [anon_sym_or] = ACTIONS(1087), + [anon_sym_null] = ACTIONS(1087), + [anon_sym_true] = ACTIONS(1087), + [anon_sym_false] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1087), + [aux_sym__val_number_token2] = ACTIONS(1087), + [aux_sym__val_number_token3] = ACTIONS(1087), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1087), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_0b] = ACTIONS(1087), + [anon_sym_0o] = ACTIONS(1087), + [anon_sym_0x] = ACTIONS(1087), + [sym_val_date] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1087), + [sym__str_single_quotes] = ACTIONS(1087), + [sym__str_back_ticks] = ACTIONS(1087), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1087), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1087), + [anon_sym_err_GT] = ACTIONS(1087), + [anon_sym_out_GT] = ACTIONS(1087), + [anon_sym_e_GT] = ACTIONS(1087), + [anon_sym_o_GT] = ACTIONS(1087), + [anon_sym_err_PLUSout_GT] = ACTIONS(1087), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1087), + [anon_sym_o_PLUSe_GT] = ACTIONS(1087), + [anon_sym_e_PLUSo_GT] = ACTIONS(1087), + [aux_sym_unquoted_token1] = ACTIONS(1087), [anon_sym_POUND] = ACTIONS(105), }, - [887] = { - [sym_comment] = STATE(887), - [anon_sym_SEMI] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_RPAREN] = ACTIONS(900), - [anon_sym_PIPE] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_err_GT] = ACTIONS(900), - [anon_sym_out_GT] = ACTIONS(900), - [anon_sym_e_GT] = ACTIONS(900), - [anon_sym_o_GT] = ACTIONS(900), - [anon_sym_err_PLUSout_GT] = ACTIONS(900), - [anon_sym_out_PLUSerr_GT] = ACTIONS(900), - [anon_sym_o_PLUSe_GT] = ACTIONS(900), - [anon_sym_e_PLUSo_GT] = ACTIONS(900), - [aux_sym_unquoted_token1] = ACTIONS(900), + [855] = { + [sym_comment] = STATE(855), + [anon_sym_SEMI] = ACTIONS(1091), + [anon_sym_LF] = ACTIONS(1093), + [anon_sym_LBRACK] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1091), + [anon_sym_RPAREN] = ACTIONS(1091), + [anon_sym_PIPE] = ACTIONS(1091), + [anon_sym_DOLLAR] = ACTIONS(1091), + [anon_sym_GT] = ACTIONS(1091), + [anon_sym_DASH_DASH] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_in] = ACTIONS(1091), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_RBRACE] = ACTIONS(1091), + [anon_sym_DOT] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_STAR_STAR] = ACTIONS(1091), + [anon_sym_PLUS_PLUS] = ACTIONS(1091), + [anon_sym_SLASH] = ACTIONS(1091), + [anon_sym_mod] = ACTIONS(1091), + [anon_sym_SLASH_SLASH] = ACTIONS(1091), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_bit_DASHshl] = ACTIONS(1091), + [anon_sym_bit_DASHshr] = ACTIONS(1091), + [anon_sym_EQ_EQ] = ACTIONS(1091), + [anon_sym_BANG_EQ] = ACTIONS(1091), + [anon_sym_LT2] = ACTIONS(1091), + [anon_sym_LT_EQ] = ACTIONS(1091), + [anon_sym_GT_EQ] = ACTIONS(1091), + [anon_sym_not_DASHin] = ACTIONS(1091), + [anon_sym_starts_DASHwith] = ACTIONS(1091), + [anon_sym_ends_DASHwith] = ACTIONS(1091), + [anon_sym_EQ_TILDE] = ACTIONS(1091), + [anon_sym_BANG_TILDE] = ACTIONS(1091), + [anon_sym_bit_DASHand] = ACTIONS(1091), + [anon_sym_bit_DASHxor] = ACTIONS(1091), + [anon_sym_bit_DASHor] = ACTIONS(1091), + [anon_sym_and] = ACTIONS(1091), + [anon_sym_xor] = ACTIONS(1091), + [anon_sym_or] = ACTIONS(1091), + [anon_sym_null] = ACTIONS(1091), + [anon_sym_true] = ACTIONS(1091), + [anon_sym_false] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1091), + [aux_sym__val_number_token2] = ACTIONS(1091), + [aux_sym__val_number_token3] = ACTIONS(1091), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1091), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_0b] = ACTIONS(1091), + [anon_sym_0o] = ACTIONS(1091), + [anon_sym_0x] = ACTIONS(1091), + [sym_val_date] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1091), + [sym__str_single_quotes] = ACTIONS(1091), + [sym__str_back_ticks] = ACTIONS(1091), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1091), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1091), + [anon_sym_err_GT] = ACTIONS(1091), + [anon_sym_out_GT] = ACTIONS(1091), + [anon_sym_e_GT] = ACTIONS(1091), + [anon_sym_o_GT] = ACTIONS(1091), + [anon_sym_err_PLUSout_GT] = ACTIONS(1091), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1091), + [anon_sym_o_PLUSe_GT] = ACTIONS(1091), + [anon_sym_e_PLUSo_GT] = ACTIONS(1091), + [aux_sym_unquoted_token1] = ACTIONS(1091), [anon_sym_POUND] = ACTIONS(105), }, - [888] = { - [sym_comment] = STATE(888), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_SEMI] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_PIPE] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_in] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_STAR_STAR] = ACTIONS(758), - [anon_sym_PLUS_PLUS] = ACTIONS(758), - [anon_sym_SLASH] = ACTIONS(758), - [anon_sym_mod] = ACTIONS(758), - [anon_sym_SLASH_SLASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_bit_DASHshl] = ACTIONS(758), - [anon_sym_bit_DASHshr] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(758), - [anon_sym_BANG_EQ] = ACTIONS(758), - [anon_sym_LT2] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(758), - [anon_sym_not_DASHin] = ACTIONS(758), - [anon_sym_starts_DASHwith] = ACTIONS(758), - [anon_sym_ends_DASHwith] = ACTIONS(758), - [anon_sym_EQ_TILDE] = ACTIONS(758), - [anon_sym_BANG_TILDE] = ACTIONS(758), - [anon_sym_bit_DASHand] = ACTIONS(758), - [anon_sym_bit_DASHxor] = ACTIONS(758), - [anon_sym_bit_DASHor] = ACTIONS(758), - [anon_sym_and] = ACTIONS(758), - [anon_sym_xor] = ACTIONS(758), - [anon_sym_or] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_err_GT] = ACTIONS(758), - [anon_sym_out_GT] = ACTIONS(758), - [anon_sym_e_GT] = ACTIONS(758), - [anon_sym_o_GT] = ACTIONS(758), - [anon_sym_err_PLUSout_GT] = ACTIONS(758), - [anon_sym_out_PLUSerr_GT] = ACTIONS(758), - [anon_sym_o_PLUSe_GT] = ACTIONS(758), - [anon_sym_e_PLUSo_GT] = ACTIONS(758), - [aux_sym_unquoted_token1] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(1744), + [856] = { + [sym_comment] = STATE(856), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, - [889] = { - [sym_comment] = STATE(889), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [857] = { + [sym_ctrl_do] = STATE(5842), + [sym_ctrl_if] = STATE(5842), + [sym_ctrl_match] = STATE(5842), + [sym_ctrl_try] = STATE(5842), + [sym__expression] = STATE(5842), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), + [sym_comment] = STATE(857), + [anon_sym_SEMI] = ACTIONS(2379), + [anon_sym_LF] = ACTIONS(2381), + [anon_sym_COLON] = ACTIONS(1850), + [anon_sym_LBRACK] = ACTIONS(2383), + [anon_sym_LPAREN] = ACTIONS(2385), + [anon_sym_PIPE] = ACTIONS(2379), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(2387), + [anon_sym_RBRACE] = ACTIONS(2379), + [anon_sym_DOT] = ACTIONS(2389), + [anon_sym_try] = ACTIONS(355), + [anon_sym_PLUS] = ACTIONS(2391), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(193), + [aux_sym__val_number_token2] = ACTIONS(193), + [aux_sym__val_number_token3] = ACTIONS(193), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(193), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2395), + [sym__str_single_quotes] = ACTIONS(2397), + [sym__str_back_ticks] = ACTIONS(2397), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2399), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2401), [anon_sym_POUND] = ACTIONS(105), }, - [890] = { - [sym_path] = STATE(1012), - [sym_comment] = STATE(890), - [aux_sym_cell_path_repeat1] = STATE(851), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_RPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [858] = { + [sym_comment] = STATE(858), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(2371), + [anon_sym_bit_DASHxor] = ACTIONS(2373), + [anon_sym_bit_DASHor] = ACTIONS(2375), + [anon_sym_and] = ACTIONS(2377), + [anon_sym_xor] = ACTIONS(2411), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, - [891] = { - [sym_comment] = STATE(891), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2389), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(2399), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(2389), - [anon_sym_BANG_EQ] = ACTIONS(2389), - [anon_sym_LT2] = ACTIONS(2389), - [anon_sym_LT_EQ] = ACTIONS(2389), - [anon_sym_GT_EQ] = ACTIONS(2389), - [anon_sym_not_DASHin] = ACTIONS(2399), - [anon_sym_starts_DASHwith] = ACTIONS(2399), - [anon_sym_ends_DASHwith] = ACTIONS(2399), - [anon_sym_EQ_TILDE] = ACTIONS(2443), - [anon_sym_BANG_TILDE] = ACTIONS(2443), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [859] = { + [sym_comment] = STATE(859), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_err_GT] = ACTIONS(759), + [anon_sym_out_GT] = ACTIONS(759), + [anon_sym_e_GT] = ACTIONS(759), + [anon_sym_o_GT] = ACTIONS(759), + [anon_sym_err_PLUSout_GT] = ACTIONS(759), + [anon_sym_out_PLUSerr_GT] = ACTIONS(759), + [anon_sym_o_PLUSe_GT] = ACTIONS(759), + [anon_sym_e_PLUSo_GT] = ACTIONS(759), + [aux_sym_unquoted_token1] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(105), }, - [892] = { - [sym_comment] = STATE(892), + [860] = { + [sym_comment] = STATE(860), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [861] = { + [sym_comment] = STATE(861), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [862] = { + [sym_comment] = STATE(862), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(2371), + [anon_sym_bit_DASHxor] = ACTIONS(2373), + [anon_sym_bit_DASHor] = ACTIONS(2375), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [863] = { + [sym_comment] = STATE(863), [anon_sym_SEMI] = ACTIONS(1153), [anon_sym_LF] = ACTIONS(1155), [anon_sym_LBRACK] = ACTIONS(1153), @@ -130610,6 +132652,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1153), [anon_sym_DOLLAR] = ACTIONS(1153), [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH_DASH] = ACTIONS(1153), [anon_sym_DASH] = ACTIONS(1153), [anon_sym_in] = ACTIONS(1153), [anon_sym_LBRACE] = ACTIONS(1153), @@ -130670,20 +132713,1086 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1153), [anon_sym_POUND] = ACTIONS(105), }, - [893] = { - [sym_comment] = STATE(893), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_LF] = ACTIONS(1107), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1105), - [anon_sym_PIPE] = ACTIONS(1105), - [anon_sym_DOLLAR] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1105), - [anon_sym_DASH] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1105), - [anon_sym_LBRACE] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), + [864] = { + [sym_comment] = STATE(864), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [865] = { + [sym_comment] = STATE(865), + [ts_builtin_sym_end] = ACTIONS(964), + [anon_sym_SEMI] = ACTIONS(962), + [anon_sym_LF] = ACTIONS(964), + [anon_sym_LBRACK] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(962), + [anon_sym_DOLLAR] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(962), + [anon_sym_DASH_DASH] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_in] = ACTIONS(962), + [anon_sym_LBRACE] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_STAR] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(962), + [anon_sym_mod] = ACTIONS(962), + [anon_sym_SLASH_SLASH] = ACTIONS(962), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_bit_DASHshl] = ACTIONS(962), + [anon_sym_bit_DASHshr] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_LT2] = ACTIONS(962), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_not_DASHin] = ACTIONS(962), + [anon_sym_starts_DASHwith] = ACTIONS(962), + [anon_sym_ends_DASHwith] = ACTIONS(962), + [anon_sym_EQ_TILDE] = ACTIONS(962), + [anon_sym_BANG_TILDE] = ACTIONS(962), + [anon_sym_bit_DASHand] = ACTIONS(962), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(962), + [anon_sym_and] = ACTIONS(962), + [anon_sym_xor] = ACTIONS(962), + [anon_sym_or] = ACTIONS(962), + [anon_sym_null] = ACTIONS(962), + [anon_sym_true] = ACTIONS(962), + [anon_sym_false] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(962), + [aux_sym__val_number_token2] = ACTIONS(962), + [aux_sym__val_number_token3] = ACTIONS(962), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(962), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_0b] = ACTIONS(962), + [anon_sym_0o] = ACTIONS(962), + [anon_sym_0x] = ACTIONS(962), + [sym_val_date] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(962), + [sym__str_single_quotes] = ACTIONS(962), + [sym__str_back_ticks] = ACTIONS(962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(962), + [anon_sym_err_GT] = ACTIONS(962), + [anon_sym_out_GT] = ACTIONS(962), + [anon_sym_e_GT] = ACTIONS(962), + [anon_sym_o_GT] = ACTIONS(962), + [anon_sym_err_PLUSout_GT] = ACTIONS(962), + [anon_sym_out_PLUSerr_GT] = ACTIONS(962), + [anon_sym_o_PLUSe_GT] = ACTIONS(962), + [anon_sym_e_PLUSo_GT] = ACTIONS(962), + [aux_sym_unquoted_token1] = ACTIONS(962), + [anon_sym_POUND] = ACTIONS(105), + }, + [866] = { + [sym_comment] = STATE(866), + [anon_sym_SEMI] = ACTIONS(1095), + [anon_sym_LF] = ACTIONS(1097), + [anon_sym_LBRACK] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1095), + [anon_sym_RPAREN] = ACTIONS(1095), + [anon_sym_PIPE] = ACTIONS(1095), + [anon_sym_DOLLAR] = ACTIONS(1095), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_DASH_DASH] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_in] = ACTIONS(1095), + [anon_sym_LBRACE] = ACTIONS(1095), + [anon_sym_RBRACE] = ACTIONS(1095), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_STAR_STAR] = ACTIONS(1095), + [anon_sym_PLUS_PLUS] = ACTIONS(1095), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_mod] = ACTIONS(1095), + [anon_sym_SLASH_SLASH] = ACTIONS(1095), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_bit_DASHshl] = ACTIONS(1095), + [anon_sym_bit_DASHshr] = ACTIONS(1095), + [anon_sym_EQ_EQ] = ACTIONS(1095), + [anon_sym_BANG_EQ] = ACTIONS(1095), + [anon_sym_LT2] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1095), + [anon_sym_not_DASHin] = ACTIONS(1095), + [anon_sym_starts_DASHwith] = ACTIONS(1095), + [anon_sym_ends_DASHwith] = ACTIONS(1095), + [anon_sym_EQ_TILDE] = ACTIONS(1095), + [anon_sym_BANG_TILDE] = ACTIONS(1095), + [anon_sym_bit_DASHand] = ACTIONS(1095), + [anon_sym_bit_DASHxor] = ACTIONS(1095), + [anon_sym_bit_DASHor] = ACTIONS(1095), + [anon_sym_and] = ACTIONS(1095), + [anon_sym_xor] = ACTIONS(1095), + [anon_sym_or] = ACTIONS(1095), + [anon_sym_null] = ACTIONS(1095), + [anon_sym_true] = ACTIONS(1095), + [anon_sym_false] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1095), + [aux_sym__val_number_token2] = ACTIONS(1095), + [aux_sym__val_number_token3] = ACTIONS(1095), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1095), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_0b] = ACTIONS(1095), + [anon_sym_0o] = ACTIONS(1095), + [anon_sym_0x] = ACTIONS(1095), + [sym_val_date] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1095), + [sym__str_single_quotes] = ACTIONS(1095), + [sym__str_back_ticks] = ACTIONS(1095), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1095), + [anon_sym_err_GT] = ACTIONS(1095), + [anon_sym_out_GT] = ACTIONS(1095), + [anon_sym_e_GT] = ACTIONS(1095), + [anon_sym_o_GT] = ACTIONS(1095), + [anon_sym_err_PLUSout_GT] = ACTIONS(1095), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1095), + [anon_sym_o_PLUSe_GT] = ACTIONS(1095), + [anon_sym_e_PLUSo_GT] = ACTIONS(1095), + [aux_sym_unquoted_token1] = ACTIONS(1095), + [anon_sym_POUND] = ACTIONS(105), + }, + [867] = { + [sym_comment] = STATE(867), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_err_GT] = ACTIONS(989), + [anon_sym_out_GT] = ACTIONS(989), + [anon_sym_e_GT] = ACTIONS(989), + [anon_sym_o_GT] = ACTIONS(989), + [anon_sym_err_PLUSout_GT] = ACTIONS(989), + [anon_sym_out_PLUSerr_GT] = ACTIONS(989), + [anon_sym_o_PLUSe_GT] = ACTIONS(989), + [anon_sym_e_PLUSo_GT] = ACTIONS(989), + [aux_sym_unquoted_token1] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(105), + }, + [868] = { + [sym_comment] = STATE(868), + [anon_sym_SEMI] = ACTIONS(1099), + [anon_sym_LF] = ACTIONS(1101), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1099), + [anon_sym_RPAREN] = ACTIONS(1099), + [anon_sym_PIPE] = ACTIONS(1099), + [anon_sym_DOLLAR] = ACTIONS(1099), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_DASH_DASH] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_in] = ACTIONS(1099), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_RBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [anon_sym_null] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1099), + [aux_sym__val_number_token2] = ACTIONS(1099), + [aux_sym__val_number_token3] = ACTIONS(1099), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1099), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_0b] = ACTIONS(1099), + [anon_sym_0o] = ACTIONS(1099), + [anon_sym_0x] = ACTIONS(1099), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [anon_sym_err_GT] = ACTIONS(1099), + [anon_sym_out_GT] = ACTIONS(1099), + [anon_sym_e_GT] = ACTIONS(1099), + [anon_sym_o_GT] = ACTIONS(1099), + [anon_sym_err_PLUSout_GT] = ACTIONS(1099), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1099), + [anon_sym_o_PLUSe_GT] = ACTIONS(1099), + [anon_sym_e_PLUSo_GT] = ACTIONS(1099), + [aux_sym_unquoted_token1] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(105), + }, + [869] = { + [sym_comment] = STATE(869), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(2371), + [anon_sym_bit_DASHxor] = ACTIONS(2373), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [870] = { + [sym_comment] = STATE(870), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_err_GT] = ACTIONS(989), + [anon_sym_out_GT] = ACTIONS(989), + [anon_sym_e_GT] = ACTIONS(989), + [anon_sym_o_GT] = ACTIONS(989), + [anon_sym_err_PLUSout_GT] = ACTIONS(989), + [anon_sym_out_PLUSerr_GT] = ACTIONS(989), + [anon_sym_o_PLUSe_GT] = ACTIONS(989), + [anon_sym_e_PLUSo_GT] = ACTIONS(989), + [aux_sym_unquoted_token1] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(105), + }, + [871] = { + [sym_comment] = STATE(871), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [872] = { + [sym_comment] = STATE(872), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(2371), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [873] = { + [sym_comment] = STATE(873), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [874] = { + [sym_comment] = STATE(874), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(2369), + [anon_sym_BANG_TILDE] = ACTIONS(2369), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [875] = { + [sym_comment] = STATE(875), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [876] = { + [sym_comment] = STATE(876), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [877] = { + [sym_comment] = STATE(877), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [878] = { + [sym_comment] = STATE(878), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(1033), + [anon_sym_mod] = ACTIONS(1033), + [anon_sym_SLASH_SLASH] = ACTIONS(1033), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [879] = { + [sym_comment] = STATE(879), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_STAR] = ACTIONS(1105), [anon_sym_STAR_STAR] = ACTIONS(1105), @@ -130740,568 +133849,1641 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, + [880] = { + [sym__flag] = STATE(1064), + [sym_short_flag] = STATE(1108), + [sym_long_flag] = STATE(1108), + [sym_comment] = STATE(880), + [aux_sym_overlay_use_repeat1] = STATE(916), + [ts_builtin_sym_end] = ACTIONS(2331), + [anon_sym_export] = ACTIONS(2329), + [anon_sym_alias] = ACTIONS(2329), + [anon_sym_let] = ACTIONS(2329), + [anon_sym_let_DASHenv] = ACTIONS(2329), + [anon_sym_mut] = ACTIONS(2329), + [anon_sym_const] = ACTIONS(2329), + [anon_sym_SEMI] = ACTIONS(2329), + [sym_cmd_identifier] = ACTIONS(2329), + [anon_sym_LF] = ACTIONS(2331), + [anon_sym_def] = ACTIONS(2329), + [anon_sym_export_DASHenv] = ACTIONS(2329), + [anon_sym_extern] = ACTIONS(2329), + [anon_sym_module] = ACTIONS(2329), + [anon_sym_use] = ACTIONS(2329), + [anon_sym_LBRACK] = ACTIONS(2329), + [anon_sym_LPAREN] = ACTIONS(2329), + [anon_sym_DOLLAR] = ACTIONS(2329), + [anon_sym_error] = ACTIONS(2329), + [anon_sym_DASH_DASH] = ACTIONS(2415), + [anon_sym_DASH] = ACTIONS(2417), + [anon_sym_break] = ACTIONS(2329), + [anon_sym_continue] = ACTIONS(2329), + [anon_sym_for] = ACTIONS(2329), + [anon_sym_loop] = ACTIONS(2329), + [anon_sym_while] = ACTIONS(2329), + [anon_sym_do] = ACTIONS(2329), + [anon_sym_if] = ACTIONS(2329), + [anon_sym_match] = ACTIONS(2329), + [anon_sym_LBRACE] = ACTIONS(2329), + [anon_sym_DOT] = ACTIONS(2329), + [anon_sym_try] = ACTIONS(2329), + [anon_sym_return] = ACTIONS(2329), + [anon_sym_source] = ACTIONS(2329), + [anon_sym_source_DASHenv] = ACTIONS(2329), + [anon_sym_register] = ACTIONS(2329), + [anon_sym_hide] = ACTIONS(2329), + [anon_sym_hide_DASHenv] = ACTIONS(2329), + [anon_sym_overlay] = ACTIONS(2329), + [anon_sym_as] = ACTIONS(2419), + [anon_sym_where] = ACTIONS(2329), + [anon_sym_PLUS] = ACTIONS(2329), + [anon_sym_not] = ACTIONS(2329), + [anon_sym_null] = ACTIONS(2329), + [anon_sym_true] = ACTIONS(2329), + [anon_sym_false] = ACTIONS(2329), + [aux_sym__val_number_decimal_token1] = ACTIONS(2329), + [aux_sym__val_number_token1] = ACTIONS(2329), + [aux_sym__val_number_token2] = ACTIONS(2329), + [aux_sym__val_number_token3] = ACTIONS(2329), + [aux_sym__val_number_token4] = ACTIONS(2329), + [aux_sym__val_number_token5] = ACTIONS(2329), + [aux_sym__val_number_token6] = ACTIONS(2329), + [anon_sym_0b] = ACTIONS(2329), + [anon_sym_0o] = ACTIONS(2329), + [anon_sym_0x] = ACTIONS(2329), + [sym_val_date] = ACTIONS(2329), + [anon_sym_DQUOTE] = ACTIONS(2329), + [sym__str_single_quotes] = ACTIONS(2329), + [sym__str_back_ticks] = ACTIONS(2329), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2329), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2329), + [anon_sym_CARET] = ACTIONS(2329), + [anon_sym_POUND] = ACTIONS(105), + }, + [881] = { + [sym_comment] = STATE(881), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [882] = { + [sym_comment] = STATE(882), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_LF] = ACTIONS(1111), + [anon_sym_LBRACK] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1109), + [anon_sym_RPAREN] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1109), + [anon_sym_DOLLAR] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1109), + [anon_sym_RBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1109), + [anon_sym_BANG_TILDE] = ACTIONS(1109), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [anon_sym_null] = ACTIONS(1109), + [anon_sym_true] = ACTIONS(1109), + [anon_sym_false] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_token1] = ACTIONS(1109), + [aux_sym__val_number_token2] = ACTIONS(1109), + [aux_sym__val_number_token3] = ACTIONS(1109), + [aux_sym__val_number_token4] = ACTIONS(1109), + [aux_sym__val_number_token5] = ACTIONS(1109), + [aux_sym__val_number_token6] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), + [anon_sym_err_GT] = ACTIONS(1109), + [anon_sym_out_GT] = ACTIONS(1109), + [anon_sym_e_GT] = ACTIONS(1109), + [anon_sym_o_GT] = ACTIONS(1109), + [anon_sym_err_PLUSout_GT] = ACTIONS(1109), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1109), + [anon_sym_o_PLUSe_GT] = ACTIONS(1109), + [anon_sym_e_PLUSo_GT] = ACTIONS(1109), + [aux_sym_unquoted_token1] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, + [883] = { + [sym_comment] = STATE(883), + [anon_sym_SEMI] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_RPAREN] = ACTIONS(1017), + [anon_sym_PIPE] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH_DASH] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_in] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_STAR_STAR] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_SLASH] = ACTIONS(1017), + [anon_sym_mod] = ACTIONS(1017), + [anon_sym_SLASH_SLASH] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_bit_DASHshl] = ACTIONS(1017), + [anon_sym_bit_DASHshr] = ACTIONS(1017), + [anon_sym_EQ_EQ] = ACTIONS(1017), + [anon_sym_BANG_EQ] = ACTIONS(1017), + [anon_sym_LT2] = ACTIONS(1017), + [anon_sym_LT_EQ] = ACTIONS(1017), + [anon_sym_GT_EQ] = ACTIONS(1017), + [anon_sym_not_DASHin] = ACTIONS(1017), + [anon_sym_starts_DASHwith] = ACTIONS(1017), + [anon_sym_ends_DASHwith] = ACTIONS(1017), + [anon_sym_EQ_TILDE] = ACTIONS(1017), + [anon_sym_BANG_TILDE] = ACTIONS(1017), + [anon_sym_bit_DASHand] = ACTIONS(1017), + [anon_sym_bit_DASHxor] = ACTIONS(1017), + [anon_sym_bit_DASHor] = ACTIONS(1017), + [anon_sym_and] = ACTIONS(1017), + [anon_sym_xor] = ACTIONS(1017), + [anon_sym_or] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_err_GT] = ACTIONS(1017), + [anon_sym_out_GT] = ACTIONS(1017), + [anon_sym_e_GT] = ACTIONS(1017), + [anon_sym_o_GT] = ACTIONS(1017), + [anon_sym_err_PLUSout_GT] = ACTIONS(1017), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1017), + [anon_sym_o_PLUSe_GT] = ACTIONS(1017), + [anon_sym_e_PLUSo_GT] = ACTIONS(1017), + [aux_sym_unquoted_token1] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(105), + }, + [884] = { + [sym_comment] = STATE(884), + [anon_sym_SEMI] = ACTIONS(1113), + [anon_sym_LF] = ACTIONS(1115), + [anon_sym_LBRACK] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1113), + [anon_sym_RPAREN] = ACTIONS(1113), + [anon_sym_PIPE] = ACTIONS(1113), + [anon_sym_DOLLAR] = ACTIONS(1113), + [anon_sym_GT] = ACTIONS(1113), + [anon_sym_DASH_DASH] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_in] = ACTIONS(1113), + [anon_sym_LBRACE] = ACTIONS(1113), + [anon_sym_RBRACE] = ACTIONS(1113), + [anon_sym_DOT] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_STAR_STAR] = ACTIONS(1113), + [anon_sym_PLUS_PLUS] = ACTIONS(1113), + [anon_sym_SLASH] = ACTIONS(1113), + [anon_sym_mod] = ACTIONS(1113), + [anon_sym_SLASH_SLASH] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_bit_DASHshl] = ACTIONS(1113), + [anon_sym_bit_DASHshr] = ACTIONS(1113), + [anon_sym_EQ_EQ] = ACTIONS(1113), + [anon_sym_BANG_EQ] = ACTIONS(1113), + [anon_sym_LT2] = ACTIONS(1113), + [anon_sym_LT_EQ] = ACTIONS(1113), + [anon_sym_GT_EQ] = ACTIONS(1113), + [anon_sym_not_DASHin] = ACTIONS(1113), + [anon_sym_starts_DASHwith] = ACTIONS(1113), + [anon_sym_ends_DASHwith] = ACTIONS(1113), + [anon_sym_EQ_TILDE] = ACTIONS(1113), + [anon_sym_BANG_TILDE] = ACTIONS(1113), + [anon_sym_bit_DASHand] = ACTIONS(1113), + [anon_sym_bit_DASHxor] = ACTIONS(1113), + [anon_sym_bit_DASHor] = ACTIONS(1113), + [anon_sym_and] = ACTIONS(1113), + [anon_sym_xor] = ACTIONS(1113), + [anon_sym_or] = ACTIONS(1113), + [anon_sym_null] = ACTIONS(1113), + [anon_sym_true] = ACTIONS(1113), + [anon_sym_false] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_token1] = ACTIONS(1113), + [aux_sym__val_number_token2] = ACTIONS(1113), + [aux_sym__val_number_token3] = ACTIONS(1113), + [aux_sym__val_number_token4] = ACTIONS(1113), + [aux_sym__val_number_token5] = ACTIONS(1113), + [aux_sym__val_number_token6] = ACTIONS(1113), + [anon_sym_0b] = ACTIONS(1113), + [anon_sym_0o] = ACTIONS(1113), + [anon_sym_0x] = ACTIONS(1113), + [sym_val_date] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1113), + [sym__str_single_quotes] = ACTIONS(1113), + [sym__str_back_ticks] = ACTIONS(1113), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), + [anon_sym_err_GT] = ACTIONS(1113), + [anon_sym_out_GT] = ACTIONS(1113), + [anon_sym_e_GT] = ACTIONS(1113), + [anon_sym_o_GT] = ACTIONS(1113), + [anon_sym_err_PLUSout_GT] = ACTIONS(1113), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1113), + [anon_sym_o_PLUSe_GT] = ACTIONS(1113), + [anon_sym_e_PLUSo_GT] = ACTIONS(1113), + [aux_sym_unquoted_token1] = ACTIONS(1113), + [anon_sym_POUND] = ACTIONS(105), + }, + [885] = { + [sym_comment] = STATE(885), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [886] = { + [sym_comment] = STATE(886), + [anon_sym_SEMI] = ACTIONS(1117), + [anon_sym_LF] = ACTIONS(1119), + [anon_sym_LBRACK] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1117), + [anon_sym_RPAREN] = ACTIONS(1117), + [anon_sym_PIPE] = ACTIONS(1117), + [anon_sym_DOLLAR] = ACTIONS(1117), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH_DASH] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_LBRACE] = ACTIONS(1117), + [anon_sym_RBRACE] = ACTIONS(1117), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1117), + [anon_sym_PLUS_PLUS] = ACTIONS(1117), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1117), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1117), + [anon_sym_BANG_EQ] = ACTIONS(1117), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1117), + [anon_sym_GT_EQ] = ACTIONS(1117), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1117), + [anon_sym_BANG_TILDE] = ACTIONS(1117), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), + [anon_sym_null] = ACTIONS(1117), + [anon_sym_true] = ACTIONS(1117), + [anon_sym_false] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_token1] = ACTIONS(1117), + [aux_sym__val_number_token2] = ACTIONS(1117), + [aux_sym__val_number_token3] = ACTIONS(1117), + [aux_sym__val_number_token4] = ACTIONS(1117), + [aux_sym__val_number_token5] = ACTIONS(1117), + [aux_sym__val_number_token6] = ACTIONS(1117), + [anon_sym_0b] = ACTIONS(1117), + [anon_sym_0o] = ACTIONS(1117), + [anon_sym_0x] = ACTIONS(1117), + [sym_val_date] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1117), + [sym__str_single_quotes] = ACTIONS(1117), + [sym__str_back_ticks] = ACTIONS(1117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), + [anon_sym_err_GT] = ACTIONS(1117), + [anon_sym_out_GT] = ACTIONS(1117), + [anon_sym_e_GT] = ACTIONS(1117), + [anon_sym_o_GT] = ACTIONS(1117), + [anon_sym_err_PLUSout_GT] = ACTIONS(1117), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), + [anon_sym_o_PLUSe_GT] = ACTIONS(1117), + [anon_sym_e_PLUSo_GT] = ACTIONS(1117), + [aux_sym_unquoted_token1] = ACTIONS(1117), + [anon_sym_POUND] = ACTIONS(105), + }, + [887] = { + [sym_comment] = STATE(887), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [888] = { + [sym_comment] = STATE(888), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(2361), + [anon_sym_starts_DASHwith] = ACTIONS(2361), + [anon_sym_ends_DASHwith] = ACTIONS(2361), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [889] = { + [sym_comment] = STATE(889), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [890] = { + [sym_comment] = STATE(890), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [891] = { + [sym_comment] = STATE(891), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_RPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_RBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [892] = { + [sym_comment] = STATE(892), + [anon_sym_SEMI] = ACTIONS(1121), + [anon_sym_LF] = ACTIONS(1123), + [anon_sym_LBRACK] = ACTIONS(1121), + [anon_sym_LPAREN] = ACTIONS(1121), + [anon_sym_RPAREN] = ACTIONS(1121), + [anon_sym_PIPE] = ACTIONS(1121), + [anon_sym_DOLLAR] = ACTIONS(1121), + [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH_DASH] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_in] = ACTIONS(1121), + [anon_sym_LBRACE] = ACTIONS(1121), + [anon_sym_RBRACE] = ACTIONS(1121), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_STAR_STAR] = ACTIONS(1121), + [anon_sym_PLUS_PLUS] = ACTIONS(1121), + [anon_sym_SLASH] = ACTIONS(1121), + [anon_sym_mod] = ACTIONS(1121), + [anon_sym_SLASH_SLASH] = ACTIONS(1121), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_bit_DASHshl] = ACTIONS(1121), + [anon_sym_bit_DASHshr] = ACTIONS(1121), + [anon_sym_EQ_EQ] = ACTIONS(1121), + [anon_sym_BANG_EQ] = ACTIONS(1121), + [anon_sym_LT2] = ACTIONS(1121), + [anon_sym_LT_EQ] = ACTIONS(1121), + [anon_sym_GT_EQ] = ACTIONS(1121), + [anon_sym_not_DASHin] = ACTIONS(1121), + [anon_sym_starts_DASHwith] = ACTIONS(1121), + [anon_sym_ends_DASHwith] = ACTIONS(1121), + [anon_sym_EQ_TILDE] = ACTIONS(1121), + [anon_sym_BANG_TILDE] = ACTIONS(1121), + [anon_sym_bit_DASHand] = ACTIONS(1121), + [anon_sym_bit_DASHxor] = ACTIONS(1121), + [anon_sym_bit_DASHor] = ACTIONS(1121), + [anon_sym_and] = ACTIONS(1121), + [anon_sym_xor] = ACTIONS(1121), + [anon_sym_or] = ACTIONS(1121), + [anon_sym_null] = ACTIONS(1121), + [anon_sym_true] = ACTIONS(1121), + [anon_sym_false] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_token1] = ACTIONS(1121), + [aux_sym__val_number_token2] = ACTIONS(1121), + [aux_sym__val_number_token3] = ACTIONS(1121), + [aux_sym__val_number_token4] = ACTIONS(1121), + [aux_sym__val_number_token5] = ACTIONS(1121), + [aux_sym__val_number_token6] = ACTIONS(1121), + [anon_sym_0b] = ACTIONS(1121), + [anon_sym_0o] = ACTIONS(1121), + [anon_sym_0x] = ACTIONS(1121), + [sym_val_date] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1121), + [sym__str_single_quotes] = ACTIONS(1121), + [sym__str_back_ticks] = ACTIONS(1121), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), + [anon_sym_err_GT] = ACTIONS(1121), + [anon_sym_out_GT] = ACTIONS(1121), + [anon_sym_e_GT] = ACTIONS(1121), + [anon_sym_o_GT] = ACTIONS(1121), + [anon_sym_err_PLUSout_GT] = ACTIONS(1121), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1121), + [anon_sym_o_PLUSe_GT] = ACTIONS(1121), + [anon_sym_e_PLUSo_GT] = ACTIONS(1121), + [aux_sym_unquoted_token1] = ACTIONS(1121), + [anon_sym_POUND] = ACTIONS(105), + }, + [893] = { + [sym_comment] = STATE(893), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2357), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2359), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2363), + [anon_sym_STAR_STAR] = ACTIONS(2365), + [anon_sym_PLUS_PLUS] = ACTIONS(2365), + [anon_sym_SLASH] = ACTIONS(2363), + [anon_sym_mod] = ACTIONS(2363), + [anon_sym_SLASH_SLASH] = ACTIONS(2363), + [anon_sym_PLUS] = ACTIONS(2359), + [anon_sym_bit_DASHshl] = ACTIONS(2367), + [anon_sym_bit_DASHshr] = ACTIONS(2367), + [anon_sym_EQ_EQ] = ACTIONS(2357), + [anon_sym_BANG_EQ] = ACTIONS(2357), + [anon_sym_LT2] = ACTIONS(2357), + [anon_sym_LT_EQ] = ACTIONS(2357), + [anon_sym_GT_EQ] = ACTIONS(2357), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, [894] = { + [sym__match_pattern_expression] = STATE(4369), + [sym__match_pattern_value] = STATE(4355), + [sym__match_pattern_list] = STATE(4356), + [sym__match_pattern_rest] = STATE(7158), + [sym__match_pattern_ignore_rest] = STATE(7158), + [sym__match_pattern_record] = STATE(4359), + [sym__expr_unary_minus] = STATE(4288), + [sym_expr_parenthesized] = STATE(4203), + [sym_val_range] = STATE(4289), + [sym__value] = STATE(6695), + [sym_val_nothing] = STATE(4222), + [sym_val_bool] = STATE(4222), + [sym_val_variable] = STATE(4200), + [sym__var] = STATE(3884), + [sym_val_number] = STATE(3979), + [sym__val_number_decimal] = STATE(3775), + [sym__val_number] = STATE(3992), + [sym_val_duration] = STATE(4222), + [sym_val_filesize] = STATE(4222), + [sym_val_binary] = STATE(4222), + [sym_val_string] = STATE(4222), + [sym__str_double_quotes] = STATE(4307), + [sym_val_interpolated] = STATE(3989), + [sym__inter_single_quotes] = STATE(3969), + [sym__inter_double_quotes] = STATE(3942), + [sym_val_list] = STATE(6521), + [sym_list_body] = STATE(7106), + [sym_val_entry] = STATE(6690), + [sym__list_item_expression] = STATE(6689), + [sym__list_item_starts_with_sign] = STATE(4292), + [sym_val_record] = STATE(3989), + [sym_val_table] = STATE(4222), + [sym_val_closure] = STATE(3989), + [sym_short_flag] = STATE(4292), + [sym_long_flag] = STATE(4292), + [sym__unquoted_in_list] = STATE(4292), [sym_comment] = STATE(894), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_list_repeat1] = STATE(2115), + [aux_sym_list_body_repeat1] = STATE(1591), + [anon_sym_LBRACK] = ACTIONS(2421), + [anon_sym_RBRACK] = ACTIONS(2423), + [anon_sym_LPAREN] = ACTIONS(2425), + [anon_sym_DOLLAR] = ACTIONS(2427), + [anon_sym_DASH_DASH] = ACTIONS(2429), + [anon_sym_DASH] = ACTIONS(2431), + [anon_sym_LBRACE] = ACTIONS(2433), + [anon_sym_DOT] = ACTIONS(2435), + [anon_sym_PLUS] = ACTIONS(2437), + [anon_sym_null] = ACTIONS(2439), + [anon_sym_true] = ACTIONS(2441), + [anon_sym_false] = ACTIONS(2441), + [aux_sym__val_number_decimal_token1] = ACTIONS(2443), + [aux_sym__val_number_token1] = ACTIONS(2445), + [aux_sym__val_number_token2] = ACTIONS(2445), + [aux_sym__val_number_token3] = ACTIONS(2445), + [aux_sym__val_number_token4] = ACTIONS(2447), + [aux_sym__val_number_token5] = ACTIONS(2447), + [aux_sym__val_number_token6] = ACTIONS(2447), + [anon_sym_0b] = ACTIONS(2449), + [anon_sym_0o] = ACTIONS(2449), + [anon_sym_0x] = ACTIONS(2449), + [sym_val_date] = ACTIONS(2451), + [anon_sym_DQUOTE] = ACTIONS(2453), + [sym__str_single_quotes] = ACTIONS(2455), + [sym__str_back_ticks] = ACTIONS(2455), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2457), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2459), + [aux_sym__unquoted_in_list_token1] = ACTIONS(2461), + [anon_sym_POUND] = ACTIONS(3), }, [895] = { - [sym__match_pattern_expression] = STATE(4020), - [sym__match_pattern_value] = STATE(4033), - [sym__match_pattern_list] = STATE(4037), - [sym__match_pattern_rest] = STATE(6610), - [sym__match_pattern_ignore_rest] = STATE(6610), - [sym__match_pattern_record] = STATE(4054), - [sym__expr_unary_minus] = STATE(3923), - [sym_expr_parenthesized] = STATE(3765), - [sym_val_range] = STATE(3921), - [sym__value] = STATE(6217), - [sym_val_nothing] = STATE(3929), - [sym_val_bool] = STATE(3929), - [sym_val_variable] = STATE(3769), - [sym__var] = STATE(3563), - [sym_val_number] = STATE(3697), - [sym__val_number_decimal] = STATE(3453), - [sym__val_number] = STATE(3713), - [sym_val_duration] = STATE(3929), - [sym_val_filesize] = STATE(3929), - [sym_val_binary] = STATE(3929), - [sym_val_string] = STATE(3929), - [sym__str_double_quotes] = STATE(3870), - [sym_val_interpolated] = STATE(3591), - [sym__inter_single_quotes] = STATE(3595), - [sym__inter_double_quotes] = STATE(3594), - [sym_val_list] = STATE(5979), - [sym_list_body] = STATE(6564), - [sym_val_entry] = STATE(6155), - [sym__list_item_expression] = STATE(6124), - [sym__list_item_starts_with_sign] = STATE(3901), - [sym_val_record] = STATE(3591), - [sym_val_table] = STATE(3929), - [sym_val_closure] = STATE(3591), - [sym_short_flag] = STATE(3901), - [sym_long_flag] = STATE(3901), - [sym__unquoted_in_list] = STATE(3901), [sym_comment] = STATE(895), - [aux_sym__match_pattern_list_repeat1] = STATE(2313), - [aux_sym_list_body_repeat1] = STATE(1596), - [anon_sym_LBRACK] = ACTIONS(2403), - [anon_sym_RBRACK] = ACTIONS(2466), - [anon_sym_LPAREN] = ACTIONS(2407), - [anon_sym_DOLLAR] = ACTIONS(2409), - [anon_sym_DASH] = ACTIONS(2411), - [anon_sym_LBRACE] = ACTIONS(2413), - [anon_sym_DOT] = ACTIONS(2415), - [anon_sym_PLUS] = ACTIONS(2417), - [anon_sym_null] = ACTIONS(2419), - [anon_sym_true] = ACTIONS(2421), - [anon_sym_false] = ACTIONS(2421), - [aux_sym__val_number_decimal_token1] = ACTIONS(2423), - [aux_sym__val_number_token1] = ACTIONS(2425), - [aux_sym__val_number_token2] = ACTIONS(2425), - [aux_sym__val_number_token3] = ACTIONS(2425), - [aux_sym__val_number_token4] = ACTIONS(2427), - [aux_sym__val_number_token5] = ACTIONS(2427), - [aux_sym__val_number_token6] = ACTIONS(2427), - [anon_sym_0b] = ACTIONS(2429), - [anon_sym_0o] = ACTIONS(2429), - [anon_sym_0x] = ACTIONS(2429), - [sym_val_date] = ACTIONS(2431), - [anon_sym_DQUOTE] = ACTIONS(2433), - [sym__str_single_quotes] = ACTIONS(2435), - [sym__str_back_ticks] = ACTIONS(2435), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2437), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2439), - [aux_sym__unquoted_in_list_token1] = ACTIONS(2441), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_SEMI] = ACTIONS(1006), + [anon_sym_LF] = ACTIONS(1085), + [anon_sym_LBRACK] = ACTIONS(1006), + [anon_sym_LPAREN] = ACTIONS(1006), + [anon_sym_RPAREN] = ACTIONS(1006), + [anon_sym_PIPE] = ACTIONS(1006), + [anon_sym_DOLLAR] = ACTIONS(1006), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH_DASH] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1006), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1006), + [anon_sym_RBRACE] = ACTIONS(1006), + [anon_sym_DOT] = ACTIONS(1006), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1006), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1006), + [anon_sym_true] = ACTIONS(1006), + [anon_sym_false] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1006), + [aux_sym__val_number_token1] = ACTIONS(1006), + [aux_sym__val_number_token2] = ACTIONS(1006), + [aux_sym__val_number_token3] = ACTIONS(1006), + [aux_sym__val_number_token4] = ACTIONS(1006), + [aux_sym__val_number_token5] = ACTIONS(1006), + [aux_sym__val_number_token6] = ACTIONS(1006), + [anon_sym_0b] = ACTIONS(1006), + [anon_sym_0o] = ACTIONS(1006), + [anon_sym_0x] = ACTIONS(1006), + [sym_val_date] = ACTIONS(1006), + [anon_sym_DQUOTE] = ACTIONS(1006), + [sym__str_single_quotes] = ACTIONS(1006), + [sym__str_back_ticks] = ACTIONS(1006), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1006), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), + [anon_sym_err_GT] = ACTIONS(1006), + [anon_sym_out_GT] = ACTIONS(1006), + [anon_sym_e_GT] = ACTIONS(1006), + [anon_sym_o_GT] = ACTIONS(1006), + [anon_sym_err_PLUSout_GT] = ACTIONS(1006), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1006), + [anon_sym_o_PLUSe_GT] = ACTIONS(1006), + [anon_sym_e_PLUSo_GT] = ACTIONS(1006), + [aux_sym_unquoted_token1] = ACTIONS(1006), + [anon_sym_POUND] = ACTIONS(105), }, [896] = { - [sym__flag] = STATE(1328), - [sym_short_flag] = STATE(1125), - [sym_long_flag] = STATE(1125), [sym_comment] = STATE(896), - [aux_sym_overlay_use_repeat1] = STATE(896), - [ts_builtin_sym_end] = ACTIONS(2282), - [anon_sym_export] = ACTIONS(2280), - [anon_sym_alias] = ACTIONS(2280), - [anon_sym_let] = ACTIONS(2280), - [anon_sym_let_DASHenv] = ACTIONS(2280), - [anon_sym_mut] = ACTIONS(2280), - [anon_sym_const] = ACTIONS(2280), - [anon_sym_SEMI] = ACTIONS(2280), - [sym_cmd_identifier] = ACTIONS(2280), - [anon_sym_LF] = ACTIONS(2282), - [anon_sym_def] = ACTIONS(2280), - [anon_sym_export_DASHenv] = ACTIONS(2280), - [anon_sym_extern] = ACTIONS(2280), - [anon_sym_module] = ACTIONS(2280), - [anon_sym_use] = ACTIONS(2280), - [anon_sym_LBRACK] = ACTIONS(2280), - [anon_sym_LPAREN] = ACTIONS(2280), - [anon_sym_DOLLAR] = ACTIONS(2280), - [anon_sym_error] = ACTIONS(2280), - [anon_sym_DASH] = ACTIONS(2468), - [anon_sym_break] = ACTIONS(2280), - [anon_sym_continue] = ACTIONS(2280), - [anon_sym_for] = ACTIONS(2280), - [anon_sym_loop] = ACTIONS(2280), - [anon_sym_while] = ACTIONS(2280), - [anon_sym_do] = ACTIONS(2280), - [anon_sym_if] = ACTIONS(2280), - [anon_sym_match] = ACTIONS(2280), - [anon_sym_LBRACE] = ACTIONS(2280), - [anon_sym_DOT] = ACTIONS(2280), - [anon_sym_try] = ACTIONS(2280), - [anon_sym_return] = ACTIONS(2280), - [anon_sym_source] = ACTIONS(2280), - [anon_sym_source_DASHenv] = ACTIONS(2280), - [anon_sym_register] = ACTIONS(2280), - [anon_sym_hide] = ACTIONS(2280), - [anon_sym_hide_DASHenv] = ACTIONS(2280), - [anon_sym_overlay] = ACTIONS(2280), - [anon_sym_as] = ACTIONS(2280), - [anon_sym_where] = ACTIONS(2280), - [anon_sym_PLUS] = ACTIONS(2280), - [anon_sym_not] = ACTIONS(2280), - [anon_sym_null] = ACTIONS(2280), - [anon_sym_true] = ACTIONS(2280), - [anon_sym_false] = ACTIONS(2280), - [aux_sym__val_number_decimal_token1] = ACTIONS(2280), - [aux_sym__val_number_token1] = ACTIONS(2280), - [aux_sym__val_number_token2] = ACTIONS(2280), - [aux_sym__val_number_token3] = ACTIONS(2280), - [aux_sym__val_number_token4] = ACTIONS(2280), - [aux_sym__val_number_token5] = ACTIONS(2280), - [aux_sym__val_number_token6] = ACTIONS(2280), - [anon_sym_0b] = ACTIONS(2280), - [anon_sym_0o] = ACTIONS(2280), - [anon_sym_0x] = ACTIONS(2280), - [sym_val_date] = ACTIONS(2280), - [anon_sym_DQUOTE] = ACTIONS(2280), - [sym__str_single_quotes] = ACTIONS(2280), - [sym__str_back_ticks] = ACTIONS(2280), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2280), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2280), - [anon_sym_CARET] = ACTIONS(2280), + [anon_sym_SEMI] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_RPAREN] = ACTIONS(907), + [anon_sym_PIPE] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH_DASH] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_err_GT] = ACTIONS(907), + [anon_sym_out_GT] = ACTIONS(907), + [anon_sym_e_GT] = ACTIONS(907), + [anon_sym_o_GT] = ACTIONS(907), + [anon_sym_err_PLUSout_GT] = ACTIONS(907), + [anon_sym_out_PLUSerr_GT] = ACTIONS(907), + [anon_sym_o_PLUSe_GT] = ACTIONS(907), + [anon_sym_e_PLUSo_GT] = ACTIONS(907), + [aux_sym_unquoted_token1] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [897] = { [sym_comment] = STATE(897), - [anon_sym_SEMI] = ACTIONS(1149), - [anon_sym_LF] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(1149), - [anon_sym_RPAREN] = ACTIONS(1149), - [anon_sym_PIPE] = ACTIONS(1149), - [anon_sym_DOLLAR] = ACTIONS(1149), - [anon_sym_GT] = ACTIONS(1149), - [anon_sym_DASH] = ACTIONS(1149), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_RBRACE] = ACTIONS(1149), - [anon_sym_DOT] = ACTIONS(1149), - [anon_sym_STAR] = ACTIONS(1149), - [anon_sym_STAR_STAR] = ACTIONS(1149), - [anon_sym_PLUS_PLUS] = ACTIONS(1149), - [anon_sym_SLASH] = ACTIONS(1149), - [anon_sym_mod] = ACTIONS(1149), - [anon_sym_SLASH_SLASH] = ACTIONS(1149), - [anon_sym_PLUS] = ACTIONS(1149), - [anon_sym_bit_DASHshl] = ACTIONS(1149), - [anon_sym_bit_DASHshr] = ACTIONS(1149), - [anon_sym_EQ_EQ] = ACTIONS(1149), - [anon_sym_BANG_EQ] = ACTIONS(1149), - [anon_sym_LT2] = ACTIONS(1149), - [anon_sym_LT_EQ] = ACTIONS(1149), - [anon_sym_GT_EQ] = ACTIONS(1149), - [anon_sym_not_DASHin] = ACTIONS(1149), - [anon_sym_starts_DASHwith] = ACTIONS(1149), - [anon_sym_ends_DASHwith] = ACTIONS(1149), - [anon_sym_EQ_TILDE] = ACTIONS(1149), - [anon_sym_BANG_TILDE] = ACTIONS(1149), - [anon_sym_bit_DASHand] = ACTIONS(1149), - [anon_sym_bit_DASHxor] = ACTIONS(1149), - [anon_sym_bit_DASHor] = ACTIONS(1149), - [anon_sym_and] = ACTIONS(1149), - [anon_sym_xor] = ACTIONS(1149), - [anon_sym_or] = ACTIONS(1149), - [anon_sym_null] = ACTIONS(1149), - [anon_sym_true] = ACTIONS(1149), - [anon_sym_false] = ACTIONS(1149), - [aux_sym__val_number_decimal_token1] = ACTIONS(1149), - [aux_sym__val_number_token1] = ACTIONS(1149), - [aux_sym__val_number_token2] = ACTIONS(1149), - [aux_sym__val_number_token3] = ACTIONS(1149), - [aux_sym__val_number_token4] = ACTIONS(1149), - [aux_sym__val_number_token5] = ACTIONS(1149), - [aux_sym__val_number_token6] = ACTIONS(1149), - [anon_sym_0b] = ACTIONS(1149), - [anon_sym_0o] = ACTIONS(1149), - [anon_sym_0x] = ACTIONS(1149), - [sym_val_date] = ACTIONS(1149), - [anon_sym_DQUOTE] = ACTIONS(1149), - [sym__str_single_quotes] = ACTIONS(1149), - [sym__str_back_ticks] = ACTIONS(1149), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), - [anon_sym_err_GT] = ACTIONS(1149), - [anon_sym_out_GT] = ACTIONS(1149), - [anon_sym_e_GT] = ACTIONS(1149), - [anon_sym_o_GT] = ACTIONS(1149), - [anon_sym_err_PLUSout_GT] = ACTIONS(1149), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1149), - [anon_sym_o_PLUSe_GT] = ACTIONS(1149), - [anon_sym_e_PLUSo_GT] = ACTIONS(1149), - [aux_sym_unquoted_token1] = ACTIONS(1149), + [anon_sym_SEMI] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_RPAREN] = ACTIONS(903), + [anon_sym_PIPE] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_err_GT] = ACTIONS(903), + [anon_sym_out_GT] = ACTIONS(903), + [anon_sym_e_GT] = ACTIONS(903), + [anon_sym_o_GT] = ACTIONS(903), + [anon_sym_err_PLUSout_GT] = ACTIONS(903), + [anon_sym_out_PLUSerr_GT] = ACTIONS(903), + [anon_sym_o_PLUSe_GT] = ACTIONS(903), + [anon_sym_e_PLUSo_GT] = ACTIONS(903), + [aux_sym_unquoted_token1] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, [898] = { [sym_comment] = STATE(898), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(2391), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(2391), - [anon_sym_bit_DASHshl] = ACTIONS(2397), - [anon_sym_bit_DASHshr] = ACTIONS(2397), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(995), + [anon_sym_SEMI] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_PIPE] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(993), + [anon_sym_DASH_DASH] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_in] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_SLASH] = ACTIONS(993), + [anon_sym_mod] = ACTIONS(993), + [anon_sym_SLASH_SLASH] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_bit_DASHshl] = ACTIONS(993), + [anon_sym_bit_DASHshr] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(993), + [anon_sym_LT2] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_not_DASHin] = ACTIONS(993), + [anon_sym_starts_DASHwith] = ACTIONS(993), + [anon_sym_ends_DASHwith] = ACTIONS(993), + [anon_sym_EQ_TILDE] = ACTIONS(993), + [anon_sym_BANG_TILDE] = ACTIONS(993), + [anon_sym_bit_DASHand] = ACTIONS(993), + [anon_sym_bit_DASHxor] = ACTIONS(993), + [anon_sym_bit_DASHor] = ACTIONS(993), + [anon_sym_and] = ACTIONS(993), + [anon_sym_xor] = ACTIONS(993), + [anon_sym_or] = ACTIONS(993), + [anon_sym_null] = ACTIONS(993), + [anon_sym_true] = ACTIONS(993), + [anon_sym_false] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_0b] = ACTIONS(993), + [anon_sym_0o] = ACTIONS(993), + [anon_sym_0x] = ACTIONS(993), + [sym_val_date] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(993), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(993), + [anon_sym_err_GT] = ACTIONS(993), + [anon_sym_out_GT] = ACTIONS(993), + [anon_sym_e_GT] = ACTIONS(993), + [anon_sym_o_GT] = ACTIONS(993), + [anon_sym_err_PLUSout_GT] = ACTIONS(993), + [anon_sym_out_PLUSerr_GT] = ACTIONS(993), + [anon_sym_o_PLUSe_GT] = ACTIONS(993), + [anon_sym_e_PLUSo_GT] = ACTIONS(993), + [aux_sym_unquoted_token1] = ACTIONS(993), [anon_sym_POUND] = ACTIONS(105), }, [899] = { [sym_comment] = STATE(899), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [anon_sym_SEMI] = ACTIONS(1077), + [anon_sym_LF] = ACTIONS(1079), + [anon_sym_LBRACK] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(1077), + [anon_sym_RPAREN] = ACTIONS(1077), + [anon_sym_PIPE] = ACTIONS(1077), + [anon_sym_DOLLAR] = ACTIONS(1077), + [anon_sym_GT] = ACTIONS(1077), + [anon_sym_DASH_DASH] = ACTIONS(1077), + [anon_sym_DASH] = ACTIONS(1077), + [anon_sym_in] = ACTIONS(1077), + [anon_sym_LBRACE] = ACTIONS(1077), + [anon_sym_RBRACE] = ACTIONS(1077), + [anon_sym_DOT] = ACTIONS(1077), + [anon_sym_STAR] = ACTIONS(1077), + [anon_sym_STAR_STAR] = ACTIONS(1077), + [anon_sym_PLUS_PLUS] = ACTIONS(1077), + [anon_sym_SLASH] = ACTIONS(1077), + [anon_sym_mod] = ACTIONS(1077), + [anon_sym_SLASH_SLASH] = ACTIONS(1077), + [anon_sym_PLUS] = ACTIONS(1077), + [anon_sym_bit_DASHshl] = ACTIONS(1077), + [anon_sym_bit_DASHshr] = ACTIONS(1077), + [anon_sym_EQ_EQ] = ACTIONS(1077), + [anon_sym_BANG_EQ] = ACTIONS(1077), + [anon_sym_LT2] = ACTIONS(1077), + [anon_sym_LT_EQ] = ACTIONS(1077), + [anon_sym_GT_EQ] = ACTIONS(1077), + [anon_sym_not_DASHin] = ACTIONS(1077), + [anon_sym_starts_DASHwith] = ACTIONS(1077), + [anon_sym_ends_DASHwith] = ACTIONS(1077), + [anon_sym_EQ_TILDE] = ACTIONS(1077), + [anon_sym_BANG_TILDE] = ACTIONS(1077), + [anon_sym_bit_DASHand] = ACTIONS(1077), + [anon_sym_bit_DASHxor] = ACTIONS(1077), + [anon_sym_bit_DASHor] = ACTIONS(1077), + [anon_sym_and] = ACTIONS(1077), + [anon_sym_xor] = ACTIONS(1077), + [anon_sym_or] = ACTIONS(1077), + [anon_sym_null] = ACTIONS(1077), + [anon_sym_true] = ACTIONS(1077), + [anon_sym_false] = ACTIONS(1077), + [aux_sym__val_number_decimal_token1] = ACTIONS(1077), + [aux_sym__val_number_token1] = ACTIONS(1077), + [aux_sym__val_number_token2] = ACTIONS(1077), + [aux_sym__val_number_token3] = ACTIONS(1077), + [aux_sym__val_number_token4] = ACTIONS(1077), + [aux_sym__val_number_token5] = ACTIONS(1077), + [aux_sym__val_number_token6] = ACTIONS(1077), + [anon_sym_0b] = ACTIONS(1077), + [anon_sym_0o] = ACTIONS(1077), + [anon_sym_0x] = ACTIONS(1077), + [sym_val_date] = ACTIONS(1077), + [anon_sym_DQUOTE] = ACTIONS(1077), + [sym__str_single_quotes] = ACTIONS(1077), + [sym__str_back_ticks] = ACTIONS(1077), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1077), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1077), + [anon_sym_err_GT] = ACTIONS(1077), + [anon_sym_out_GT] = ACTIONS(1077), + [anon_sym_e_GT] = ACTIONS(1077), + [anon_sym_o_GT] = ACTIONS(1077), + [anon_sym_err_PLUSout_GT] = ACTIONS(1077), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1077), + [anon_sym_o_PLUSe_GT] = ACTIONS(1077), + [anon_sym_e_PLUSo_GT] = ACTIONS(1077), + [aux_sym_unquoted_token1] = ACTIONS(1077), [anon_sym_POUND] = ACTIONS(105), }, [900] = { + [sym__match_pattern_expression] = STATE(4369), + [sym__match_pattern_value] = STATE(4355), + [sym__match_pattern_list] = STATE(4356), + [sym__match_pattern_rest] = STATE(7158), + [sym__match_pattern_ignore_rest] = STATE(7158), + [sym__match_pattern_record] = STATE(4359), + [sym__expr_unary_minus] = STATE(4288), + [sym_expr_parenthesized] = STATE(4203), + [sym_val_range] = STATE(4289), + [sym__value] = STATE(6695), + [sym_val_nothing] = STATE(4222), + [sym_val_bool] = STATE(4222), + [sym_val_variable] = STATE(4200), + [sym__var] = STATE(3884), + [sym_val_number] = STATE(3979), + [sym__val_number_decimal] = STATE(3775), + [sym__val_number] = STATE(3992), + [sym_val_duration] = STATE(4222), + [sym_val_filesize] = STATE(4222), + [sym_val_binary] = STATE(4222), + [sym_val_string] = STATE(4222), + [sym__str_double_quotes] = STATE(4307), + [sym_val_interpolated] = STATE(3989), + [sym__inter_single_quotes] = STATE(3969), + [sym__inter_double_quotes] = STATE(3942), + [sym_val_list] = STATE(6518), + [sym_list_body] = STATE(7095), + [sym_val_entry] = STATE(6690), + [sym__list_item_expression] = STATE(6689), + [sym__list_item_starts_with_sign] = STATE(4292), + [sym_val_record] = STATE(3989), + [sym_val_table] = STATE(4222), + [sym_val_closure] = STATE(3989), + [sym_short_flag] = STATE(4292), + [sym_long_flag] = STATE(4292), + [sym__unquoted_in_list] = STATE(4292), [sym_comment] = STATE(900), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2393), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(2393), - [anon_sym_mod] = ACTIONS(2393), - [anon_sym_SLASH_SLASH] = ACTIONS(2393), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_list_repeat1] = STATE(2115), + [aux_sym_list_body_repeat1] = STATE(1591), + [anon_sym_LBRACK] = ACTIONS(2421), + [anon_sym_RBRACK] = ACTIONS(2463), + [anon_sym_LPAREN] = ACTIONS(2425), + [anon_sym_DOLLAR] = ACTIONS(2427), + [anon_sym_DASH_DASH] = ACTIONS(2429), + [anon_sym_DASH] = ACTIONS(2431), + [anon_sym_LBRACE] = ACTIONS(2433), + [anon_sym_DOT] = ACTIONS(2435), + [anon_sym_PLUS] = ACTIONS(2437), + [anon_sym_null] = ACTIONS(2439), + [anon_sym_true] = ACTIONS(2441), + [anon_sym_false] = ACTIONS(2441), + [aux_sym__val_number_decimal_token1] = ACTIONS(2443), + [aux_sym__val_number_token1] = ACTIONS(2445), + [aux_sym__val_number_token2] = ACTIONS(2445), + [aux_sym__val_number_token3] = ACTIONS(2445), + [aux_sym__val_number_token4] = ACTIONS(2447), + [aux_sym__val_number_token5] = ACTIONS(2447), + [aux_sym__val_number_token6] = ACTIONS(2447), + [anon_sym_0b] = ACTIONS(2449), + [anon_sym_0o] = ACTIONS(2449), + [anon_sym_0x] = ACTIONS(2449), + [sym_val_date] = ACTIONS(2451), + [anon_sym_DQUOTE] = ACTIONS(2453), + [sym__str_single_quotes] = ACTIONS(2455), + [sym__str_back_ticks] = ACTIONS(2455), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2457), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2459), + [aux_sym__unquoted_in_list_token1] = ACTIONS(2461), + [anon_sym_POUND] = ACTIONS(3), }, [901] = { [sym_comment] = STATE(901), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(2395), - [anon_sym_PLUS_PLUS] = ACTIONS(2395), - [anon_sym_SLASH] = ACTIONS(1037), - [anon_sym_mod] = ACTIONS(1037), - [anon_sym_SLASH_SLASH] = ACTIONS(1037), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [anon_sym_SEMI] = ACTIONS(1161), + [anon_sym_LF] = ACTIONS(1163), + [anon_sym_LBRACK] = ACTIONS(1161), + [anon_sym_LPAREN] = ACTIONS(1161), + [anon_sym_RPAREN] = ACTIONS(1161), + [anon_sym_PIPE] = ACTIONS(1161), + [anon_sym_DOLLAR] = ACTIONS(1161), + [anon_sym_GT] = ACTIONS(1161), + [anon_sym_DASH_DASH] = ACTIONS(1161), + [anon_sym_DASH] = ACTIONS(1161), + [anon_sym_in] = ACTIONS(1161), + [anon_sym_LBRACE] = ACTIONS(1161), + [anon_sym_RBRACE] = ACTIONS(1161), + [anon_sym_DOT] = ACTIONS(1161), + [anon_sym_STAR] = ACTIONS(1161), + [anon_sym_STAR_STAR] = ACTIONS(1161), + [anon_sym_PLUS_PLUS] = ACTIONS(1161), + [anon_sym_SLASH] = ACTIONS(1161), + [anon_sym_mod] = ACTIONS(1161), + [anon_sym_SLASH_SLASH] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(1161), + [anon_sym_bit_DASHshl] = ACTIONS(1161), + [anon_sym_bit_DASHshr] = ACTIONS(1161), + [anon_sym_EQ_EQ] = ACTIONS(1161), + [anon_sym_BANG_EQ] = ACTIONS(1161), + [anon_sym_LT2] = ACTIONS(1161), + [anon_sym_LT_EQ] = ACTIONS(1161), + [anon_sym_GT_EQ] = ACTIONS(1161), + [anon_sym_not_DASHin] = ACTIONS(1161), + [anon_sym_starts_DASHwith] = ACTIONS(1161), + [anon_sym_ends_DASHwith] = ACTIONS(1161), + [anon_sym_EQ_TILDE] = ACTIONS(1161), + [anon_sym_BANG_TILDE] = ACTIONS(1161), + [anon_sym_bit_DASHand] = ACTIONS(1161), + [anon_sym_bit_DASHxor] = ACTIONS(1161), + [anon_sym_bit_DASHor] = ACTIONS(1161), + [anon_sym_and] = ACTIONS(1161), + [anon_sym_xor] = ACTIONS(1161), + [anon_sym_or] = ACTIONS(1161), + [anon_sym_null] = ACTIONS(1161), + [anon_sym_true] = ACTIONS(1161), + [anon_sym_false] = ACTIONS(1161), + [aux_sym__val_number_decimal_token1] = ACTIONS(1161), + [aux_sym__val_number_token1] = ACTIONS(1161), + [aux_sym__val_number_token2] = ACTIONS(1161), + [aux_sym__val_number_token3] = ACTIONS(1161), + [aux_sym__val_number_token4] = ACTIONS(1161), + [aux_sym__val_number_token5] = ACTIONS(1161), + [aux_sym__val_number_token6] = ACTIONS(1161), + [anon_sym_0b] = ACTIONS(1161), + [anon_sym_0o] = ACTIONS(1161), + [anon_sym_0x] = ACTIONS(1161), + [sym_val_date] = ACTIONS(1161), + [anon_sym_DQUOTE] = ACTIONS(1161), + [sym__str_single_quotes] = ACTIONS(1161), + [sym__str_back_ticks] = ACTIONS(1161), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1161), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1161), + [anon_sym_err_GT] = ACTIONS(1161), + [anon_sym_out_GT] = ACTIONS(1161), + [anon_sym_e_GT] = ACTIONS(1161), + [anon_sym_o_GT] = ACTIONS(1161), + [anon_sym_err_PLUSout_GT] = ACTIONS(1161), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1161), + [anon_sym_o_PLUSe_GT] = ACTIONS(1161), + [anon_sym_e_PLUSo_GT] = ACTIONS(1161), + [aux_sym_unquoted_token1] = ACTIONS(1161), [anon_sym_POUND] = ACTIONS(105), }, [902] = { [sym_comment] = STATE(902), + [anon_sym_SEMI] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_RPAREN] = ACTIONS(1165), + [anon_sym_PIPE] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH_DASH] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_RBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_null] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_token1] = ACTIONS(1165), + [aux_sym__val_number_token2] = ACTIONS(1165), + [aux_sym__val_number_token3] = ACTIONS(1165), + [aux_sym__val_number_token4] = ACTIONS(1165), + [aux_sym__val_number_token5] = ACTIONS(1165), + [aux_sym__val_number_token6] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_err_GT] = ACTIONS(1165), + [anon_sym_out_GT] = ACTIONS(1165), + [anon_sym_e_GT] = ACTIONS(1165), + [anon_sym_o_GT] = ACTIONS(1165), + [anon_sym_err_PLUSout_GT] = ACTIONS(1165), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1165), + [anon_sym_o_PLUSe_GT] = ACTIONS(1165), + [anon_sym_e_PLUSo_GT] = ACTIONS(1165), + [aux_sym_unquoted_token1] = ACTIONS(1165), + [anon_sym_POUND] = ACTIONS(105), + }, + [903] = { + [sym_comment] = STATE(903), [anon_sym_SEMI] = ACTIONS(1021), [anon_sym_LF] = ACTIONS(1023), [anon_sym_LBRACK] = ACTIONS(1021), @@ -131310,6 +135492,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1021), [anon_sym_DOLLAR] = ACTIONS(1021), [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH_DASH] = ACTIONS(1021), [anon_sym_DASH] = ACTIONS(1021), [anon_sym_in] = ACTIONS(1021), [anon_sym_LBRACE] = ACTIONS(1021), @@ -131370,861 +135553,1023 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1021), [anon_sym_POUND] = ACTIONS(105), }, - [903] = { - [sym_comment] = STATE(903), - [anon_sym_SEMI] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_PIPE] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_err_GT] = ACTIONS(1007), - [anon_sym_out_GT] = ACTIONS(1007), - [anon_sym_e_GT] = ACTIONS(1007), - [anon_sym_o_GT] = ACTIONS(1007), - [anon_sym_err_PLUSout_GT] = ACTIONS(1007), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1007), - [anon_sym_o_PLUSe_GT] = ACTIONS(1007), - [anon_sym_e_PLUSo_GT] = ACTIONS(1007), - [aux_sym_unquoted_token1] = ACTIONS(1007), - [anon_sym_POUND] = ACTIONS(105), - }, [904] = { [sym_comment] = STATE(904), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(2471), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(2473), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(2475), + [anon_sym_SEMI] = ACTIONS(1129), + [anon_sym_LF] = ACTIONS(1131), + [anon_sym_LBRACK] = ACTIONS(1129), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_RPAREN] = ACTIONS(1129), + [anon_sym_PIPE] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1129), + [anon_sym_GT] = ACTIONS(1129), + [anon_sym_DASH_DASH] = ACTIONS(1129), + [anon_sym_DASH] = ACTIONS(1129), + [anon_sym_in] = ACTIONS(1129), + [anon_sym_LBRACE] = ACTIONS(1129), + [anon_sym_RBRACE] = ACTIONS(1129), + [anon_sym_DOT] = ACTIONS(1129), + [anon_sym_STAR] = ACTIONS(1129), + [anon_sym_STAR_STAR] = ACTIONS(1129), + [anon_sym_PLUS_PLUS] = ACTIONS(1129), + [anon_sym_SLASH] = ACTIONS(1129), + [anon_sym_mod] = ACTIONS(1129), + [anon_sym_SLASH_SLASH] = ACTIONS(1129), + [anon_sym_PLUS] = ACTIONS(1129), + [anon_sym_bit_DASHshl] = ACTIONS(1129), + [anon_sym_bit_DASHshr] = ACTIONS(1129), + [anon_sym_EQ_EQ] = ACTIONS(1129), + [anon_sym_BANG_EQ] = ACTIONS(1129), + [anon_sym_LT2] = ACTIONS(1129), + [anon_sym_LT_EQ] = ACTIONS(1129), + [anon_sym_GT_EQ] = ACTIONS(1129), + [anon_sym_not_DASHin] = ACTIONS(1129), + [anon_sym_starts_DASHwith] = ACTIONS(1129), + [anon_sym_ends_DASHwith] = ACTIONS(1129), + [anon_sym_EQ_TILDE] = ACTIONS(1129), + [anon_sym_BANG_TILDE] = ACTIONS(1129), + [anon_sym_bit_DASHand] = ACTIONS(1129), + [anon_sym_bit_DASHxor] = ACTIONS(1129), + [anon_sym_bit_DASHor] = ACTIONS(1129), + [anon_sym_and] = ACTIONS(1129), + [anon_sym_xor] = ACTIONS(1129), + [anon_sym_or] = ACTIONS(1129), + [anon_sym_null] = ACTIONS(1129), + [anon_sym_true] = ACTIONS(1129), + [anon_sym_false] = ACTIONS(1129), + [aux_sym__val_number_decimal_token1] = ACTIONS(1129), + [aux_sym__val_number_token1] = ACTIONS(1129), + [aux_sym__val_number_token2] = ACTIONS(1129), + [aux_sym__val_number_token3] = ACTIONS(1129), + [aux_sym__val_number_token4] = ACTIONS(1129), + [aux_sym__val_number_token5] = ACTIONS(1129), + [aux_sym__val_number_token6] = ACTIONS(1129), + [anon_sym_0b] = ACTIONS(1129), + [anon_sym_0o] = ACTIONS(1129), + [anon_sym_0x] = ACTIONS(1129), + [sym_val_date] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym__str_single_quotes] = ACTIONS(1129), + [sym__str_back_ticks] = ACTIONS(1129), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), + [anon_sym_err_GT] = ACTIONS(1129), + [anon_sym_out_GT] = ACTIONS(1129), + [anon_sym_e_GT] = ACTIONS(1129), + [anon_sym_o_GT] = ACTIONS(1129), + [anon_sym_err_PLUSout_GT] = ACTIONS(1129), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1129), + [anon_sym_o_PLUSe_GT] = ACTIONS(1129), + [anon_sym_e_PLUSo_GT] = ACTIONS(1129), + [aux_sym_unquoted_token1] = ACTIONS(1129), [anon_sym_POUND] = ACTIONS(105), }, [905] = { [sym_comment] = STATE(905), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_RPAREN] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_err_GT] = ACTIONS(930), - [anon_sym_out_GT] = ACTIONS(930), - [anon_sym_e_GT] = ACTIONS(930), - [anon_sym_o_GT] = ACTIONS(930), - [anon_sym_err_PLUSout_GT] = ACTIONS(930), - [anon_sym_out_PLUSerr_GT] = ACTIONS(930), - [anon_sym_o_PLUSe_GT] = ACTIONS(930), - [anon_sym_e_PLUSo_GT] = ACTIONS(930), - [aux_sym_unquoted_token1] = ACTIONS(930), + [anon_sym_SEMI] = ACTIONS(1125), + [anon_sym_LF] = ACTIONS(1127), + [anon_sym_LBRACK] = ACTIONS(1125), + [anon_sym_LPAREN] = ACTIONS(1125), + [anon_sym_RPAREN] = ACTIONS(1125), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_DOLLAR] = ACTIONS(1125), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH_DASH] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_LBRACE] = ACTIONS(1125), + [anon_sym_RBRACE] = ACTIONS(1125), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1125), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1125), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1125), + [anon_sym_BANG_EQ] = ACTIONS(1125), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1125), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1125), + [anon_sym_BANG_TILDE] = ACTIONS(1125), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [anon_sym_null] = ACTIONS(1125), + [anon_sym_true] = ACTIONS(1125), + [anon_sym_false] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_token1] = ACTIONS(1125), + [aux_sym__val_number_token2] = ACTIONS(1125), + [aux_sym__val_number_token3] = ACTIONS(1125), + [aux_sym__val_number_token4] = ACTIONS(1125), + [aux_sym__val_number_token5] = ACTIONS(1125), + [aux_sym__val_number_token6] = ACTIONS(1125), + [anon_sym_0b] = ACTIONS(1125), + [anon_sym_0o] = ACTIONS(1125), + [anon_sym_0x] = ACTIONS(1125), + [sym_val_date] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1125), + [sym__str_single_quotes] = ACTIONS(1125), + [sym__str_back_ticks] = ACTIONS(1125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), + [anon_sym_err_GT] = ACTIONS(1125), + [anon_sym_out_GT] = ACTIONS(1125), + [anon_sym_e_GT] = ACTIONS(1125), + [anon_sym_o_GT] = ACTIONS(1125), + [anon_sym_err_PLUSout_GT] = ACTIONS(1125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1125), + [anon_sym_o_PLUSe_GT] = ACTIONS(1125), + [anon_sym_e_PLUSo_GT] = ACTIONS(1125), + [aux_sym_unquoted_token1] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(105), }, [906] = { - [sym__flag] = STATE(1328), - [sym_short_flag] = STATE(1125), - [sym_long_flag] = STATE(1125), [sym_comment] = STATE(906), - [aux_sym_overlay_use_repeat1] = STATE(856), - [ts_builtin_sym_end] = ACTIONS(2293), - [anon_sym_export] = ACTIONS(2291), - [anon_sym_alias] = ACTIONS(2291), - [anon_sym_let] = ACTIONS(2291), - [anon_sym_let_DASHenv] = ACTIONS(2291), - [anon_sym_mut] = ACTIONS(2291), - [anon_sym_const] = ACTIONS(2291), - [anon_sym_SEMI] = ACTIONS(2291), - [sym_cmd_identifier] = ACTIONS(2291), - [anon_sym_LF] = ACTIONS(2293), - [anon_sym_def] = ACTIONS(2291), - [anon_sym_export_DASHenv] = ACTIONS(2291), - [anon_sym_extern] = ACTIONS(2291), - [anon_sym_module] = ACTIONS(2291), - [anon_sym_use] = ACTIONS(2291), - [anon_sym_LBRACK] = ACTIONS(2291), - [anon_sym_LPAREN] = ACTIONS(2291), - [anon_sym_DOLLAR] = ACTIONS(2291), - [anon_sym_error] = ACTIONS(2291), - [anon_sym_DASH] = ACTIONS(2462), - [anon_sym_break] = ACTIONS(2291), - [anon_sym_continue] = ACTIONS(2291), - [anon_sym_for] = ACTIONS(2291), - [anon_sym_loop] = ACTIONS(2291), - [anon_sym_while] = ACTIONS(2291), - [anon_sym_do] = ACTIONS(2291), - [anon_sym_if] = ACTIONS(2291), - [anon_sym_match] = ACTIONS(2291), - [anon_sym_LBRACE] = ACTIONS(2291), - [anon_sym_DOT] = ACTIONS(2291), - [anon_sym_try] = ACTIONS(2291), - [anon_sym_return] = ACTIONS(2291), - [anon_sym_source] = ACTIONS(2291), - [anon_sym_source_DASHenv] = ACTIONS(2291), - [anon_sym_register] = ACTIONS(2291), - [anon_sym_hide] = ACTIONS(2291), - [anon_sym_hide_DASHenv] = ACTIONS(2291), - [anon_sym_overlay] = ACTIONS(2291), - [anon_sym_as] = ACTIONS(2477), - [anon_sym_where] = ACTIONS(2291), - [anon_sym_PLUS] = ACTIONS(2291), - [anon_sym_not] = ACTIONS(2291), - [anon_sym_null] = ACTIONS(2291), - [anon_sym_true] = ACTIONS(2291), - [anon_sym_false] = ACTIONS(2291), - [aux_sym__val_number_decimal_token1] = ACTIONS(2291), - [aux_sym__val_number_token1] = ACTIONS(2291), - [aux_sym__val_number_token2] = ACTIONS(2291), - [aux_sym__val_number_token3] = ACTIONS(2291), - [aux_sym__val_number_token4] = ACTIONS(2291), - [aux_sym__val_number_token5] = ACTIONS(2291), - [aux_sym__val_number_token6] = ACTIONS(2291), - [anon_sym_0b] = ACTIONS(2291), - [anon_sym_0o] = ACTIONS(2291), - [anon_sym_0x] = ACTIONS(2291), - [sym_val_date] = ACTIONS(2291), - [anon_sym_DQUOTE] = ACTIONS(2291), - [sym__str_single_quotes] = ACTIONS(2291), - [sym__str_back_ticks] = ACTIONS(2291), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2291), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2291), - [anon_sym_CARET] = ACTIONS(2291), - [anon_sym_POUND] = ACTIONS(105), - }, - [907] = { - [sym_comment] = STATE(907), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_RPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_RBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [908] = { - [sym__match_pattern_record_variable] = STATE(2296), - [sym_expr_parenthesized] = STATE(6370), - [sym_val_variable] = STATE(1831), - [sym__var] = STATE(1572), - [sym_val_number] = STATE(6370), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6370), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(2296), - [sym__record_key] = STATE(6526), - [sym_comment] = STATE(908), - [aux_sym__match_pattern_record_repeat1] = STATE(908), - [anon_sym_export] = ACTIONS(2479), - [anon_sym_alias] = ACTIONS(2479), - [anon_sym_let] = ACTIONS(2479), - [anon_sym_let_DASHenv] = ACTIONS(2479), - [anon_sym_mut] = ACTIONS(2479), - [anon_sym_const] = ACTIONS(2479), - [sym_cmd_identifier] = ACTIONS(2479), - [anon_sym_def] = ACTIONS(2479), - [anon_sym_export_DASHenv] = ACTIONS(2479), - [anon_sym_extern] = ACTIONS(2479), - [anon_sym_module] = ACTIONS(2479), - [anon_sym_use] = ACTIONS(2479), - [anon_sym_LPAREN] = ACTIONS(2482), - [anon_sym_DOLLAR] = ACTIONS(2485), - [anon_sym_error] = ACTIONS(2479), - [anon_sym_list] = ACTIONS(2479), - [anon_sym_DASH] = ACTIONS(2488), - [anon_sym_break] = ACTIONS(2479), - [anon_sym_continue] = ACTIONS(2479), - [anon_sym_for] = ACTIONS(2479), - [anon_sym_in] = ACTIONS(2479), - [anon_sym_loop] = ACTIONS(2479), - [anon_sym_make] = ACTIONS(2479), - [anon_sym_while] = ACTIONS(2479), - [anon_sym_do] = ACTIONS(2479), - [anon_sym_if] = ACTIONS(2479), - [anon_sym_else] = ACTIONS(2479), - [anon_sym_match] = ACTIONS(2479), - [anon_sym_RBRACE] = ACTIONS(2491), - [anon_sym_DOT] = ACTIONS(2493), - [anon_sym_try] = ACTIONS(2479), - [anon_sym_catch] = ACTIONS(2479), - [anon_sym_return] = ACTIONS(2479), - [anon_sym_source] = ACTIONS(2479), - [anon_sym_source_DASHenv] = ACTIONS(2479), - [anon_sym_register] = ACTIONS(2479), - [anon_sym_hide] = ACTIONS(2479), - [anon_sym_hide_DASHenv] = ACTIONS(2479), - [anon_sym_overlay] = ACTIONS(2479), - [anon_sym_new] = ACTIONS(2479), - [anon_sym_as] = ACTIONS(2479), - [anon_sym_PLUS] = ACTIONS(2496), - [aux_sym__val_number_decimal_token1] = ACTIONS(2499), - [aux_sym__val_number_token1] = ACTIONS(2502), - [aux_sym__val_number_token2] = ACTIONS(2502), - [aux_sym__val_number_token3] = ACTIONS(2502), - [aux_sym__val_number_token4] = ACTIONS(2505), - [aux_sym__val_number_token5] = ACTIONS(2502), - [aux_sym__val_number_token6] = ACTIONS(2505), - [anon_sym_DQUOTE] = ACTIONS(2508), - [sym__str_single_quotes] = ACTIONS(2511), - [sym__str_back_ticks] = ACTIONS(2511), - [aux_sym__record_key_token2] = ACTIONS(2514), - [anon_sym_POUND] = ACTIONS(3), - }, - [909] = { - [sym_comment] = STATE(909), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(2531), - [anon_sym_bit_DASHxor] = ACTIONS(2533), - [anon_sym_bit_DASHor] = ACTIONS(2535), - [anon_sym_and] = ACTIONS(2537), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [910] = { - [sym_comment] = STATE(910), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [911] = { - [sym_comment] = STATE(911), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_RPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_RBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_DOT2] = ACTIONS(2541), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token1] = ACTIONS(2543), - [aux_sym__immediate_decimal_token2] = ACTIONS(2545), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), - [anon_sym_POUND] = ACTIONS(105), - }, - [912] = { - [sym_path] = STATE(1044), - [sym_comment] = STATE(912), - [aux_sym_cell_path_repeat1] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(841), - [anon_sym_export] = ACTIONS(839), - [anon_sym_alias] = ACTIONS(839), - [anon_sym_let] = ACTIONS(839), - [anon_sym_let_DASHenv] = ACTIONS(839), - [anon_sym_mut] = ACTIONS(839), - [anon_sym_const] = ACTIONS(839), - [anon_sym_SEMI] = ACTIONS(839), - [sym_cmd_identifier] = ACTIONS(839), - [anon_sym_LF] = ACTIONS(841), - [anon_sym_def] = ACTIONS(839), - [anon_sym_export_DASHenv] = ACTIONS(839), - [anon_sym_extern] = ACTIONS(839), - [anon_sym_module] = ACTIONS(839), - [anon_sym_use] = ACTIONS(839), - [anon_sym_LBRACK] = ACTIONS(839), - [anon_sym_LPAREN] = ACTIONS(839), - [anon_sym_DOLLAR] = ACTIONS(839), - [anon_sym_error] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_break] = ACTIONS(839), - [anon_sym_continue] = ACTIONS(839), - [anon_sym_for] = ACTIONS(839), - [anon_sym_loop] = ACTIONS(839), - [anon_sym_while] = ACTIONS(839), - [anon_sym_do] = ACTIONS(839), - [anon_sym_if] = ACTIONS(839), - [anon_sym_match] = ACTIONS(839), - [anon_sym_LBRACE] = ACTIONS(839), - [anon_sym_DOT] = ACTIONS(839), - [anon_sym_DOT2] = ACTIONS(2547), - [anon_sym_try] = ACTIONS(839), - [anon_sym_return] = ACTIONS(839), - [anon_sym_source] = ACTIONS(839), - [anon_sym_source_DASHenv] = ACTIONS(839), - [anon_sym_register] = ACTIONS(839), - [anon_sym_hide] = ACTIONS(839), - [anon_sym_hide_DASHenv] = ACTIONS(839), - [anon_sym_overlay] = ACTIONS(839), - [anon_sym_STAR] = ACTIONS(839), - [anon_sym_where] = ACTIONS(839), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_not] = ACTIONS(839), - [anon_sym_null] = ACTIONS(839), - [anon_sym_true] = ACTIONS(839), - [anon_sym_false] = ACTIONS(839), - [aux_sym__val_number_decimal_token1] = ACTIONS(839), - [aux_sym__val_number_token1] = ACTIONS(839), - [aux_sym__val_number_token2] = ACTIONS(839), - [aux_sym__val_number_token3] = ACTIONS(839), - [aux_sym__val_number_token4] = ACTIONS(839), - [aux_sym__val_number_token5] = ACTIONS(839), - [aux_sym__val_number_token6] = ACTIONS(839), - [anon_sym_0b] = ACTIONS(839), - [anon_sym_0o] = ACTIONS(839), - [anon_sym_0x] = ACTIONS(839), - [sym_val_date] = ACTIONS(839), - [anon_sym_DQUOTE] = ACTIONS(839), - [sym__str_single_quotes] = ACTIONS(839), - [sym__str_back_ticks] = ACTIONS(839), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(839), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(839), - [anon_sym_CARET] = ACTIONS(839), - [anon_sym_POUND] = ACTIONS(105), - }, - [913] = { - [sym_comment] = STATE(913), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(2550), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(2473), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(2552), - [anon_sym_POUND] = ACTIONS(105), - }, - [914] = { - [sym_comment] = STATE(914), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(2531), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [915] = { - [sym_comment] = STATE(915), - [ts_builtin_sym_end] = ACTIONS(1023), - [anon_sym_SEMI] = ACTIONS(1021), - [anon_sym_LF] = ACTIONS(1023), - [anon_sym_LBRACK] = ACTIONS(1021), - [anon_sym_LPAREN] = ACTIONS(1021), - [anon_sym_PIPE] = ACTIONS(1021), - [anon_sym_DOLLAR] = ACTIONS(1021), - [anon_sym_GT] = ACTIONS(1021), - [anon_sym_DASH] = ACTIONS(1021), - [anon_sym_in] = ACTIONS(1021), - [anon_sym_LBRACE] = ACTIONS(1021), - [anon_sym_DOT] = ACTIONS(1021), - [anon_sym_STAR] = ACTIONS(1021), - [anon_sym_STAR_STAR] = ACTIONS(1021), - [anon_sym_PLUS_PLUS] = ACTIONS(1021), - [anon_sym_SLASH] = ACTIONS(1021), - [anon_sym_mod] = ACTIONS(1021), - [anon_sym_SLASH_SLASH] = ACTIONS(1021), - [anon_sym_PLUS] = ACTIONS(1021), - [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1063), + [anon_sym_LF] = ACTIONS(1065), + [anon_sym_LBRACK] = ACTIONS(1063), + [anon_sym_LPAREN] = ACTIONS(1063), + [anon_sym_RPAREN] = ACTIONS(1063), + [anon_sym_PIPE] = ACTIONS(1063), + [anon_sym_DOLLAR] = ACTIONS(1063), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH_DASH] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_LBRACE] = ACTIONS(1063), + [anon_sym_RBRACE] = ACTIONS(1063), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1063), + [anon_sym_PLUS_PLUS] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1063), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1063), + [anon_sym_BANG_EQ] = ACTIONS(1063), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1063), + [anon_sym_GT_EQ] = ACTIONS(1063), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1063), + [anon_sym_BANG_TILDE] = ACTIONS(1063), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [anon_sym_null] = ACTIONS(1063), + [anon_sym_true] = ACTIONS(1063), + [anon_sym_false] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_token1] = ACTIONS(1063), + [aux_sym__val_number_token2] = ACTIONS(1063), + [aux_sym__val_number_token3] = ACTIONS(1063), + [aux_sym__val_number_token4] = ACTIONS(1063), + [aux_sym__val_number_token5] = ACTIONS(1063), + [aux_sym__val_number_token6] = ACTIONS(1063), + [anon_sym_0b] = ACTIONS(1063), + [anon_sym_0o] = ACTIONS(1063), + [anon_sym_0x] = ACTIONS(1063), + [sym_val_date] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1063), + [sym__str_single_quotes] = ACTIONS(1063), + [sym__str_back_ticks] = ACTIONS(1063), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), + [anon_sym_err_GT] = ACTIONS(1063), + [anon_sym_out_GT] = ACTIONS(1063), + [anon_sym_e_GT] = ACTIONS(1063), + [anon_sym_o_GT] = ACTIONS(1063), + [anon_sym_err_PLUSout_GT] = ACTIONS(1063), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), + [anon_sym_o_PLUSe_GT] = ACTIONS(1063), + [anon_sym_e_PLUSo_GT] = ACTIONS(1063), + [aux_sym_unquoted_token1] = ACTIONS(1063), + [anon_sym_POUND] = ACTIONS(105), + }, + [907] = { + [sym_comment] = STATE(907), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_RPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_RBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_null] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_token1] = ACTIONS(1157), + [aux_sym__val_number_token2] = ACTIONS(1157), + [aux_sym__val_number_token3] = ACTIONS(1157), + [aux_sym__val_number_token4] = ACTIONS(1157), + [aux_sym__val_number_token5] = ACTIONS(1157), + [aux_sym__val_number_token6] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), + [anon_sym_POUND] = ACTIONS(105), + }, + [908] = { + [sym_comment] = STATE(908), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(2465), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(2347), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(2465), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(2349), + [aux_sym_unquoted_token6] = ACTIONS(2351), + [anon_sym_POUND] = ACTIONS(105), + }, + [909] = { + [sym_comment] = STATE(909), + [anon_sym_SEMI] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_RPAREN] = ACTIONS(868), + [anon_sym_PIPE] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH_DASH] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_err_GT] = ACTIONS(868), + [anon_sym_out_GT] = ACTIONS(868), + [anon_sym_e_GT] = ACTIONS(868), + [anon_sym_o_GT] = ACTIONS(868), + [anon_sym_err_PLUSout_GT] = ACTIONS(868), + [anon_sym_out_PLUSerr_GT] = ACTIONS(868), + [anon_sym_o_PLUSe_GT] = ACTIONS(868), + [anon_sym_e_PLUSo_GT] = ACTIONS(868), + [aux_sym_unquoted_token1] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [910] = { + [sym_comment] = STATE(910), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_DOT2] = ACTIONS(2467), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_err_GT] = ACTIONS(940), + [anon_sym_out_GT] = ACTIONS(940), + [anon_sym_e_GT] = ACTIONS(940), + [anon_sym_o_GT] = ACTIONS(940), + [anon_sym_err_PLUSout_GT] = ACTIONS(940), + [anon_sym_out_PLUSerr_GT] = ACTIONS(940), + [anon_sym_o_PLUSe_GT] = ACTIONS(940), + [anon_sym_e_PLUSo_GT] = ACTIONS(940), + [aux_sym_unquoted_token1] = ACTIONS(940), + [anon_sym_POUND] = ACTIONS(105), + }, + [911] = { + [sym_comment] = STATE(911), + [ts_builtin_sym_end] = ACTIONS(1004), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_PIPE] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH_DASH] = ACTIONS(1002), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_DOT2] = ACTIONS(2467), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_err_GT] = ACTIONS(1002), + [anon_sym_out_GT] = ACTIONS(1002), + [anon_sym_e_GT] = ACTIONS(1002), + [anon_sym_o_GT] = ACTIONS(1002), + [anon_sym_err_PLUSout_GT] = ACTIONS(1002), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1002), + [anon_sym_o_PLUSe_GT] = ACTIONS(1002), + [anon_sym_e_PLUSo_GT] = ACTIONS(1002), + [aux_sym_unquoted_token1] = ACTIONS(1002), + [anon_sym_POUND] = ACTIONS(105), + }, + [912] = { + [sym_comment] = STATE(912), + [anon_sym_SEMI] = ACTIONS(1069), + [anon_sym_LF] = ACTIONS(1071), + [anon_sym_LBRACK] = ACTIONS(1069), + [anon_sym_LPAREN] = ACTIONS(1069), + [anon_sym_RPAREN] = ACTIONS(1069), + [anon_sym_PIPE] = ACTIONS(1069), + [anon_sym_DOLLAR] = ACTIONS(1069), + [anon_sym_GT] = ACTIONS(1069), + [anon_sym_DASH_DASH] = ACTIONS(1069), + [anon_sym_DASH] = ACTIONS(1069), + [anon_sym_in] = ACTIONS(1069), + [anon_sym_LBRACE] = ACTIONS(1069), + [anon_sym_RBRACE] = ACTIONS(1069), + [anon_sym_DOT] = ACTIONS(1069), + [anon_sym_STAR] = ACTIONS(1069), + [anon_sym_STAR_STAR] = ACTIONS(1069), + [anon_sym_PLUS_PLUS] = ACTIONS(1069), + [anon_sym_SLASH] = ACTIONS(1069), + [anon_sym_mod] = ACTIONS(1069), + [anon_sym_SLASH_SLASH] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(1069), + [anon_sym_bit_DASHshl] = ACTIONS(1069), + [anon_sym_bit_DASHshr] = ACTIONS(1069), + [anon_sym_EQ_EQ] = ACTIONS(1069), + [anon_sym_BANG_EQ] = ACTIONS(1069), + [anon_sym_LT2] = ACTIONS(1069), + [anon_sym_LT_EQ] = ACTIONS(1069), + [anon_sym_GT_EQ] = ACTIONS(1069), + [anon_sym_not_DASHin] = ACTIONS(1069), + [anon_sym_starts_DASHwith] = ACTIONS(1069), + [anon_sym_ends_DASHwith] = ACTIONS(1069), + [anon_sym_EQ_TILDE] = ACTIONS(1069), + [anon_sym_BANG_TILDE] = ACTIONS(1069), + [anon_sym_bit_DASHand] = ACTIONS(1069), + [anon_sym_bit_DASHxor] = ACTIONS(1069), + [anon_sym_bit_DASHor] = ACTIONS(1069), + [anon_sym_and] = ACTIONS(1069), + [anon_sym_xor] = ACTIONS(1069), + [anon_sym_or] = ACTIONS(1069), + [anon_sym_null] = ACTIONS(1069), + [anon_sym_true] = ACTIONS(1069), + [anon_sym_false] = ACTIONS(1069), + [aux_sym__val_number_decimal_token1] = ACTIONS(1069), + [aux_sym__val_number_token1] = ACTIONS(1069), + [aux_sym__val_number_token2] = ACTIONS(1069), + [aux_sym__val_number_token3] = ACTIONS(1069), + [aux_sym__val_number_token4] = ACTIONS(1069), + [aux_sym__val_number_token5] = ACTIONS(1069), + [aux_sym__val_number_token6] = ACTIONS(1069), + [anon_sym_0b] = ACTIONS(1069), + [anon_sym_0o] = ACTIONS(1069), + [anon_sym_0x] = ACTIONS(1069), + [sym_val_date] = ACTIONS(1069), + [anon_sym_DQUOTE] = ACTIONS(1069), + [sym__str_single_quotes] = ACTIONS(1069), + [sym__str_back_ticks] = ACTIONS(1069), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1069), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1069), + [anon_sym_err_GT] = ACTIONS(1069), + [anon_sym_out_GT] = ACTIONS(1069), + [anon_sym_e_GT] = ACTIONS(1069), + [anon_sym_o_GT] = ACTIONS(1069), + [anon_sym_err_PLUSout_GT] = ACTIONS(1069), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1069), + [anon_sym_o_PLUSe_GT] = ACTIONS(1069), + [anon_sym_e_PLUSo_GT] = ACTIONS(1069), + [aux_sym_unquoted_token1] = ACTIONS(1069), + [anon_sym_POUND] = ACTIONS(105), + }, + [913] = { + [sym_comment] = STATE(913), + [ts_builtin_sym_end] = ACTIONS(968), + [anon_sym_SEMI] = ACTIONS(966), + [anon_sym_LF] = ACTIONS(968), + [anon_sym_LBRACK] = ACTIONS(966), + [anon_sym_LPAREN] = ACTIONS(966), + [anon_sym_PIPE] = ACTIONS(966), + [anon_sym_DOLLAR] = ACTIONS(966), + [anon_sym_GT] = ACTIONS(966), + [anon_sym_DASH_DASH] = ACTIONS(966), + [anon_sym_DASH] = ACTIONS(966), + [anon_sym_in] = ACTIONS(966), + [anon_sym_LBRACE] = ACTIONS(966), + [anon_sym_DOT] = ACTIONS(966), + [anon_sym_DOT2] = ACTIONS(968), + [anon_sym_STAR] = ACTIONS(966), + [anon_sym_STAR_STAR] = ACTIONS(966), + [anon_sym_PLUS_PLUS] = ACTIONS(966), + [anon_sym_SLASH] = ACTIONS(966), + [anon_sym_mod] = ACTIONS(966), + [anon_sym_SLASH_SLASH] = ACTIONS(966), + [anon_sym_PLUS] = ACTIONS(966), + [anon_sym_bit_DASHshl] = ACTIONS(966), + [anon_sym_bit_DASHshr] = ACTIONS(966), + [anon_sym_EQ_EQ] = ACTIONS(966), + [anon_sym_BANG_EQ] = ACTIONS(966), + [anon_sym_LT2] = ACTIONS(966), + [anon_sym_LT_EQ] = ACTIONS(966), + [anon_sym_GT_EQ] = ACTIONS(966), + [anon_sym_not_DASHin] = ACTIONS(966), + [anon_sym_starts_DASHwith] = ACTIONS(966), + [anon_sym_ends_DASHwith] = ACTIONS(966), + [anon_sym_EQ_TILDE] = ACTIONS(966), + [anon_sym_BANG_TILDE] = ACTIONS(966), + [anon_sym_bit_DASHand] = ACTIONS(966), + [anon_sym_bit_DASHxor] = ACTIONS(966), + [anon_sym_bit_DASHor] = ACTIONS(966), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(966), + [anon_sym_or] = ACTIONS(966), + [anon_sym_null] = ACTIONS(966), + [anon_sym_true] = ACTIONS(966), + [anon_sym_false] = ACTIONS(966), + [aux_sym__val_number_decimal_token1] = ACTIONS(966), + [aux_sym__val_number_token1] = ACTIONS(966), + [aux_sym__val_number_token2] = ACTIONS(966), + [aux_sym__val_number_token3] = ACTIONS(966), + [aux_sym__val_number_token4] = ACTIONS(966), + [aux_sym__val_number_token5] = ACTIONS(966), + [aux_sym__val_number_token6] = ACTIONS(966), + [anon_sym_0b] = ACTIONS(966), + [anon_sym_0o] = ACTIONS(966), + [anon_sym_0x] = ACTIONS(966), + [sym_val_date] = ACTIONS(966), + [anon_sym_DQUOTE] = ACTIONS(966), + [sym__str_single_quotes] = ACTIONS(966), + [sym__str_back_ticks] = ACTIONS(966), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(966), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(966), + [anon_sym_err_GT] = ACTIONS(966), + [anon_sym_out_GT] = ACTIONS(966), + [anon_sym_e_GT] = ACTIONS(966), + [anon_sym_o_GT] = ACTIONS(966), + [anon_sym_err_PLUSout_GT] = ACTIONS(966), + [anon_sym_out_PLUSerr_GT] = ACTIONS(966), + [anon_sym_o_PLUSe_GT] = ACTIONS(966), + [anon_sym_e_PLUSo_GT] = ACTIONS(966), + [aux_sym_unquoted_token1] = ACTIONS(966), + [anon_sym_POUND] = ACTIONS(105), + }, + [914] = { + [sym_comment] = STATE(914), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_RPAREN] = ACTIONS(1002), + [anon_sym_PIPE] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH_DASH] = ACTIONS(1002), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_RBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_err_GT] = ACTIONS(1002), + [anon_sym_out_GT] = ACTIONS(1002), + [anon_sym_e_GT] = ACTIONS(1002), + [anon_sym_o_GT] = ACTIONS(1002), + [anon_sym_err_PLUSout_GT] = ACTIONS(1002), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1002), + [anon_sym_o_PLUSe_GT] = ACTIONS(1002), + [anon_sym_e_PLUSo_GT] = ACTIONS(1002), + [aux_sym_unquoted_token1] = ACTIONS(1002), + [anon_sym_POUND] = ACTIONS(105), + }, + [915] = { + [sym_comment] = STATE(915), + [anon_sym_SEMI] = ACTIONS(1133), + [anon_sym_LF] = ACTIONS(1135), + [anon_sym_LBRACK] = ACTIONS(1133), + [anon_sym_LPAREN] = ACTIONS(1133), + [anon_sym_RPAREN] = ACTIONS(1133), + [anon_sym_PIPE] = ACTIONS(1133), + [anon_sym_DOLLAR] = ACTIONS(1133), + [anon_sym_GT] = ACTIONS(1133), + [anon_sym_DASH_DASH] = ACTIONS(1133), + [anon_sym_DASH] = ACTIONS(1133), + [anon_sym_in] = ACTIONS(1133), + [anon_sym_LBRACE] = ACTIONS(1133), + [anon_sym_RBRACE] = ACTIONS(1133), + [anon_sym_DOT] = ACTIONS(1133), + [anon_sym_STAR] = ACTIONS(1133), + [anon_sym_STAR_STAR] = ACTIONS(1133), + [anon_sym_PLUS_PLUS] = ACTIONS(1133), + [anon_sym_SLASH] = ACTIONS(1133), + [anon_sym_mod] = ACTIONS(1133), + [anon_sym_SLASH_SLASH] = ACTIONS(1133), + [anon_sym_PLUS] = ACTIONS(1133), + [anon_sym_bit_DASHshl] = ACTIONS(1133), + [anon_sym_bit_DASHshr] = ACTIONS(1133), + [anon_sym_EQ_EQ] = ACTIONS(1133), + [anon_sym_BANG_EQ] = ACTIONS(1133), + [anon_sym_LT2] = ACTIONS(1133), + [anon_sym_LT_EQ] = ACTIONS(1133), + [anon_sym_GT_EQ] = ACTIONS(1133), + [anon_sym_not_DASHin] = ACTIONS(1133), + [anon_sym_starts_DASHwith] = ACTIONS(1133), + [anon_sym_ends_DASHwith] = ACTIONS(1133), + [anon_sym_EQ_TILDE] = ACTIONS(1133), + [anon_sym_BANG_TILDE] = ACTIONS(1133), + [anon_sym_bit_DASHand] = ACTIONS(1133), + [anon_sym_bit_DASHxor] = ACTIONS(1133), + [anon_sym_bit_DASHor] = ACTIONS(1133), + [anon_sym_and] = ACTIONS(1133), + [anon_sym_xor] = ACTIONS(1133), + [anon_sym_or] = ACTIONS(1133), + [anon_sym_null] = ACTIONS(1133), + [anon_sym_true] = ACTIONS(1133), + [anon_sym_false] = ACTIONS(1133), + [aux_sym__val_number_decimal_token1] = ACTIONS(1133), + [aux_sym__val_number_token1] = ACTIONS(1133), + [aux_sym__val_number_token2] = ACTIONS(1133), + [aux_sym__val_number_token3] = ACTIONS(1133), + [aux_sym__val_number_token4] = ACTIONS(1133), + [aux_sym__val_number_token5] = ACTIONS(1133), + [aux_sym__val_number_token6] = ACTIONS(1133), + [anon_sym_0b] = ACTIONS(1133), + [anon_sym_0o] = ACTIONS(1133), + [anon_sym_0x] = ACTIONS(1133), + [sym_val_date] = ACTIONS(1133), + [anon_sym_DQUOTE] = ACTIONS(1133), + [sym__str_single_quotes] = ACTIONS(1133), + [sym__str_back_ticks] = ACTIONS(1133), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1133), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1133), + [anon_sym_err_GT] = ACTIONS(1133), + [anon_sym_out_GT] = ACTIONS(1133), + [anon_sym_e_GT] = ACTIONS(1133), + [anon_sym_o_GT] = ACTIONS(1133), + [anon_sym_err_PLUSout_GT] = ACTIONS(1133), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1133), + [anon_sym_o_PLUSe_GT] = ACTIONS(1133), + [anon_sym_e_PLUSo_GT] = ACTIONS(1133), + [aux_sym_unquoted_token1] = ACTIONS(1133), + [anon_sym_POUND] = ACTIONS(105), + }, + [916] = { + [sym__flag] = STATE(1064), + [sym_short_flag] = STATE(1108), + [sym_long_flag] = STATE(1108), + [sym_comment] = STATE(916), + [aux_sym_overlay_use_repeat1] = STATE(920), + [ts_builtin_sym_end] = ACTIONS(2277), + [anon_sym_export] = ACTIONS(2275), + [anon_sym_alias] = ACTIONS(2275), + [anon_sym_let] = ACTIONS(2275), + [anon_sym_let_DASHenv] = ACTIONS(2275), + [anon_sym_mut] = ACTIONS(2275), + [anon_sym_const] = ACTIONS(2275), + [anon_sym_SEMI] = ACTIONS(2275), + [sym_cmd_identifier] = ACTIONS(2275), + [anon_sym_LF] = ACTIONS(2277), + [anon_sym_def] = ACTIONS(2275), + [anon_sym_export_DASHenv] = ACTIONS(2275), + [anon_sym_extern] = ACTIONS(2275), + [anon_sym_module] = ACTIONS(2275), + [anon_sym_use] = ACTIONS(2275), + [anon_sym_LBRACK] = ACTIONS(2275), + [anon_sym_LPAREN] = ACTIONS(2275), + [anon_sym_DOLLAR] = ACTIONS(2275), + [anon_sym_error] = ACTIONS(2275), + [anon_sym_DASH_DASH] = ACTIONS(2415), + [anon_sym_DASH] = ACTIONS(2275), + [anon_sym_break] = ACTIONS(2275), + [anon_sym_continue] = ACTIONS(2275), + [anon_sym_for] = ACTIONS(2275), + [anon_sym_loop] = ACTIONS(2275), + [anon_sym_while] = ACTIONS(2275), + [anon_sym_do] = ACTIONS(2275), + [anon_sym_if] = ACTIONS(2275), + [anon_sym_match] = ACTIONS(2275), + [anon_sym_LBRACE] = ACTIONS(2275), + [anon_sym_DOT] = ACTIONS(2275), + [anon_sym_try] = ACTIONS(2275), + [anon_sym_return] = ACTIONS(2275), + [anon_sym_source] = ACTIONS(2275), + [anon_sym_source_DASHenv] = ACTIONS(2275), + [anon_sym_register] = ACTIONS(2275), + [anon_sym_hide] = ACTIONS(2275), + [anon_sym_hide_DASHenv] = ACTIONS(2275), + [anon_sym_overlay] = ACTIONS(2275), + [anon_sym_as] = ACTIONS(2469), + [anon_sym_where] = ACTIONS(2275), + [anon_sym_PLUS] = ACTIONS(2275), + [anon_sym_not] = ACTIONS(2275), + [anon_sym_null] = ACTIONS(2275), + [anon_sym_true] = ACTIONS(2275), + [anon_sym_false] = ACTIONS(2275), + [aux_sym__val_number_decimal_token1] = ACTIONS(2275), + [aux_sym__val_number_token1] = ACTIONS(2275), + [aux_sym__val_number_token2] = ACTIONS(2275), + [aux_sym__val_number_token3] = ACTIONS(2275), + [aux_sym__val_number_token4] = ACTIONS(2275), + [aux_sym__val_number_token5] = ACTIONS(2275), + [aux_sym__val_number_token6] = ACTIONS(2275), + [anon_sym_0b] = ACTIONS(2275), + [anon_sym_0o] = ACTIONS(2275), + [anon_sym_0x] = ACTIONS(2275), + [sym_val_date] = ACTIONS(2275), + [anon_sym_DQUOTE] = ACTIONS(2275), + [sym__str_single_quotes] = ACTIONS(2275), + [sym__str_back_ticks] = ACTIONS(2275), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2275), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2275), + [anon_sym_CARET] = ACTIONS(2275), + [anon_sym_POUND] = ACTIONS(105), + }, + [917] = { + [sym_comment] = STATE(917), + [anon_sym_SEMI] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_PIPE] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH_DASH] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_err_GT] = ACTIONS(918), + [anon_sym_out_GT] = ACTIONS(918), + [anon_sym_e_GT] = ACTIONS(918), + [anon_sym_o_GT] = ACTIONS(918), + [anon_sym_err_PLUSout_GT] = ACTIONS(918), + [anon_sym_out_PLUSerr_GT] = ACTIONS(918), + [anon_sym_o_PLUSe_GT] = ACTIONS(918), + [anon_sym_e_PLUSo_GT] = ACTIONS(918), + [aux_sym_unquoted_token1] = ACTIONS(918), + [anon_sym_POUND] = ACTIONS(105), + }, + [918] = { + [sym_comment] = STATE(918), + [ts_builtin_sym_end] = ACTIONS(1023), + [anon_sym_SEMI] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_PIPE] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH_DASH] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), [anon_sym_bit_DASHshr] = ACTIONS(1021), [anon_sym_EQ_EQ] = ACTIONS(1021), [anon_sym_BANG_EQ] = ACTIONS(1021), @@ -132270,493 +136615,365 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_o_PLUSe_GT] = ACTIONS(1021), [anon_sym_e_PLUSo_GT] = ACTIONS(1021), [aux_sym_unquoted_token1] = ACTIONS(1021), - [anon_sym_POUND] = ACTIONS(105), - }, - [916] = { - [sym__match_pattern_record_variable] = STATE(2296), - [sym_expr_parenthesized] = STATE(6370), - [sym_val_variable] = STATE(1831), - [sym__var] = STATE(1572), - [sym_val_number] = STATE(6370), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6370), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(2296), - [sym__record_key] = STATE(6526), - [sym_comment] = STATE(916), - [aux_sym__match_pattern_record_repeat1] = STATE(930), - [anon_sym_export] = ACTIONS(2554), - [anon_sym_alias] = ACTIONS(2554), - [anon_sym_let] = ACTIONS(2554), - [anon_sym_let_DASHenv] = ACTIONS(2554), - [anon_sym_mut] = ACTIONS(2554), - [anon_sym_const] = ACTIONS(2554), - [sym_cmd_identifier] = ACTIONS(2554), - [anon_sym_def] = ACTIONS(2554), - [anon_sym_export_DASHenv] = ACTIONS(2554), - [anon_sym_extern] = ACTIONS(2554), - [anon_sym_module] = ACTIONS(2554), - [anon_sym_use] = ACTIONS(2554), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(2554), - [anon_sym_list] = ACTIONS(2554), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(2554), - [anon_sym_continue] = ACTIONS(2554), - [anon_sym_for] = ACTIONS(2554), - [anon_sym_in] = ACTIONS(2554), - [anon_sym_loop] = ACTIONS(2554), - [anon_sym_make] = ACTIONS(2554), - [anon_sym_while] = ACTIONS(2554), - [anon_sym_do] = ACTIONS(2554), - [anon_sym_if] = ACTIONS(2554), - [anon_sym_else] = ACTIONS(2554), - [anon_sym_match] = ACTIONS(2554), - [anon_sym_RBRACE] = ACTIONS(2562), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(2554), - [anon_sym_catch] = ACTIONS(2554), - [anon_sym_return] = ACTIONS(2554), - [anon_sym_source] = ACTIONS(2554), - [anon_sym_source_DASHenv] = ACTIONS(2554), - [anon_sym_register] = ACTIONS(2554), - [anon_sym_hide] = ACTIONS(2554), - [anon_sym_hide_DASHenv] = ACTIONS(2554), - [anon_sym_overlay] = ACTIONS(2554), - [anon_sym_new] = ACTIONS(2554), - [anon_sym_as] = ACTIONS(2554), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), - }, - [917] = { - [sym_expr_parenthesized] = STATE(6842), - [sym_val_variable] = STATE(6842), - [sym__var] = STATE(2776), - [sym_val_number] = STATE(6842), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6842), - [sym__str_double_quotes] = STATE(2875), - [sym_record_body] = STATE(6725), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), - [sym_comment] = STATE(917), - [aux_sym_record_body_repeat1] = STATE(1040), - [anon_sym_export] = ACTIONS(237), - [anon_sym_alias] = ACTIONS(237), - [anon_sym_let] = ACTIONS(237), - [anon_sym_let_DASHenv] = ACTIONS(237), - [anon_sym_mut] = ACTIONS(237), - [anon_sym_const] = ACTIONS(237), - [sym_cmd_identifier] = ACTIONS(237), - [anon_sym_def] = ACTIONS(237), - [anon_sym_export_DASHenv] = ACTIONS(237), - [anon_sym_extern] = ACTIONS(237), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(237), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2578), - [anon_sym_error] = ACTIONS(237), - [anon_sym_list] = ACTIONS(237), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(237), - [anon_sym_continue] = ACTIONS(237), - [anon_sym_for] = ACTIONS(237), - [anon_sym_in] = ACTIONS(237), - [anon_sym_loop] = ACTIONS(237), - [anon_sym_make] = ACTIONS(237), - [anon_sym_while] = ACTIONS(237), - [anon_sym_do] = ACTIONS(237), - [anon_sym_if] = ACTIONS(237), - [anon_sym_else] = ACTIONS(237), - [anon_sym_match] = ACTIONS(237), - [anon_sym_RBRACE] = ACTIONS(2580), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(237), - [anon_sym_catch] = ACTIONS(237), - [anon_sym_return] = ACTIONS(237), - [anon_sym_source] = ACTIONS(237), - [anon_sym_source_DASHenv] = ACTIONS(237), - [anon_sym_register] = ACTIONS(237), - [anon_sym_hide] = ACTIONS(237), - [anon_sym_hide_DASHenv] = ACTIONS(237), - [anon_sym_overlay] = ACTIONS(237), - [anon_sym_new] = ACTIONS(237), - [anon_sym_as] = ACTIONS(237), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), - }, - [918] = { - [sym_comment] = STATE(918), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token1] = ACTIONS(2586), - [aux_sym__immediate_decimal_token2] = ACTIONS(2588), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [aux_sym_unquoted_token5] = ACTIONS(2471), [anon_sym_POUND] = ACTIONS(105), }, [919] = { + [sym_ctrl_do] = STATE(5842), + [sym_ctrl_if] = STATE(5842), + [sym_ctrl_match] = STATE(5842), + [sym_ctrl_try] = STATE(5842), + [sym__expression] = STATE(5842), + [sym_expr_unary] = STATE(3678), + [sym__expr_unary_minus] = STATE(3696), + [sym_expr_binary] = STATE(3678), + [sym__expr_binary_expression] = STATE(4377), + [sym_expr_parenthesized] = STATE(3528), + [sym_val_range] = STATE(2694), + [sym__value] = STATE(3678), + [sym_val_nothing] = STATE(3669), + [sym_val_bool] = STATE(3669), + [sym_val_variable] = STATE(3559), + [sym__var] = STATE(3159), + [sym_val_number] = STATE(3335), + [sym__val_number_decimal] = STATE(2967), + [sym__val_number] = STATE(2983), + [sym_val_duration] = STATE(3669), + [sym_val_filesize] = STATE(3669), + [sym_val_binary] = STATE(3669), + [sym_val_string] = STATE(3669), + [sym__str_double_quotes] = STATE(3508), + [sym_val_interpolated] = STATE(3669), + [sym__inter_single_quotes] = STATE(3689), + [sym__inter_double_quotes] = STATE(3692), + [sym_val_list] = STATE(3669), + [sym_val_record] = STATE(3669), + [sym_val_table] = STATE(3669), + [sym_val_closure] = STATE(3669), [sym_comment] = STATE(919), - [ts_builtin_sym_end] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1149), - [anon_sym_LF] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(1149), - [anon_sym_PIPE] = ACTIONS(1149), - [anon_sym_DOLLAR] = ACTIONS(1149), - [anon_sym_GT] = ACTIONS(1149), - [anon_sym_DASH] = ACTIONS(1149), - [anon_sym_in] = ACTIONS(1149), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_DOT] = ACTIONS(1149), - [anon_sym_STAR] = ACTIONS(1149), - [anon_sym_STAR_STAR] = ACTIONS(1149), - [anon_sym_PLUS_PLUS] = ACTIONS(1149), - [anon_sym_SLASH] = ACTIONS(1149), - [anon_sym_mod] = ACTIONS(1149), - [anon_sym_SLASH_SLASH] = ACTIONS(1149), - [anon_sym_PLUS] = ACTIONS(1149), - [anon_sym_bit_DASHshl] = ACTIONS(1149), - [anon_sym_bit_DASHshr] = ACTIONS(1149), - [anon_sym_EQ_EQ] = ACTIONS(1149), - [anon_sym_BANG_EQ] = ACTIONS(1149), - [anon_sym_LT2] = ACTIONS(1149), - [anon_sym_LT_EQ] = ACTIONS(1149), - [anon_sym_GT_EQ] = ACTIONS(1149), - [anon_sym_not_DASHin] = ACTIONS(1149), - [anon_sym_starts_DASHwith] = ACTIONS(1149), - [anon_sym_ends_DASHwith] = ACTIONS(1149), - [anon_sym_EQ_TILDE] = ACTIONS(1149), - [anon_sym_BANG_TILDE] = ACTIONS(1149), - [anon_sym_bit_DASHand] = ACTIONS(1149), - [anon_sym_bit_DASHxor] = ACTIONS(1149), - [anon_sym_bit_DASHor] = ACTIONS(1149), - [anon_sym_and] = ACTIONS(1149), - [anon_sym_xor] = ACTIONS(1149), - [anon_sym_or] = ACTIONS(1149), - [anon_sym_null] = ACTIONS(1149), - [anon_sym_true] = ACTIONS(1149), - [anon_sym_false] = ACTIONS(1149), - [aux_sym__val_number_decimal_token1] = ACTIONS(1149), - [aux_sym__val_number_token1] = ACTIONS(1149), - [aux_sym__val_number_token2] = ACTIONS(1149), - [aux_sym__val_number_token3] = ACTIONS(1149), - [aux_sym__val_number_token4] = ACTIONS(1149), - [aux_sym__val_number_token5] = ACTIONS(1149), - [aux_sym__val_number_token6] = ACTIONS(1149), - [anon_sym_0b] = ACTIONS(1149), - [anon_sym_0o] = ACTIONS(1149), - [anon_sym_0x] = ACTIONS(1149), - [sym_val_date] = ACTIONS(1149), - [anon_sym_DQUOTE] = ACTIONS(1149), - [sym__str_single_quotes] = ACTIONS(1149), - [sym__str_back_ticks] = ACTIONS(1149), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), - [anon_sym_err_GT] = ACTIONS(1149), - [anon_sym_out_GT] = ACTIONS(1149), - [anon_sym_e_GT] = ACTIONS(1149), - [anon_sym_o_GT] = ACTIONS(1149), - [anon_sym_err_PLUSout_GT] = ACTIONS(1149), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1149), - [anon_sym_o_PLUSe_GT] = ACTIONS(1149), - [anon_sym_e_PLUSo_GT] = ACTIONS(1149), - [aux_sym_unquoted_token1] = ACTIONS(1149), + [anon_sym_SEMI] = ACTIONS(2379), + [anon_sym_LF] = ACTIONS(2381), + [anon_sym_LBRACK] = ACTIONS(2383), + [anon_sym_LPAREN] = ACTIONS(2385), + [anon_sym_RPAREN] = ACTIONS(2379), + [anon_sym_PIPE] = ACTIONS(2379), + [anon_sym_DOLLAR] = ACTIONS(1405), + [anon_sym_DASH] = ACTIONS(335), + [anon_sym_do] = ACTIONS(347), + [anon_sym_if] = ACTIONS(349), + [anon_sym_match] = ACTIONS(351), + [anon_sym_LBRACE] = ACTIONS(2387), + [anon_sym_RBRACE] = ACTIONS(2379), + [anon_sym_DOT] = ACTIONS(2389), + [anon_sym_try] = ACTIONS(355), + [anon_sym_PLUS] = ACTIONS(2391), + [anon_sym_not] = ACTIONS(183), + [anon_sym_null] = ACTIONS(185), + [anon_sym_true] = ACTIONS(187), + [anon_sym_false] = ACTIONS(187), + [aux_sym__val_number_decimal_token1] = ACTIONS(189), + [aux_sym__val_number_token1] = ACTIONS(193), + [aux_sym__val_number_token2] = ACTIONS(193), + [aux_sym__val_number_token3] = ACTIONS(193), + [aux_sym__val_number_token4] = ACTIONS(193), + [aux_sym__val_number_token5] = ACTIONS(193), + [aux_sym__val_number_token6] = ACTIONS(193), + [anon_sym_0b] = ACTIONS(195), + [anon_sym_0o] = ACTIONS(195), + [anon_sym_0x] = ACTIONS(195), + [sym_val_date] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2395), + [sym__str_single_quotes] = ACTIONS(2397), + [sym__str_back_ticks] = ACTIONS(2397), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2399), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2401), [anon_sym_POUND] = ACTIONS(105), }, [920] = { + [sym__flag] = STATE(1064), + [sym_short_flag] = STATE(1108), + [sym_long_flag] = STATE(1108), [sym_comment] = STATE(920), - [ts_builtin_sym_end] = ACTIONS(1015), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_PIPE] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_GT] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_in] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_STAR_STAR] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_SLASH] = ACTIONS(1013), - [anon_sym_mod] = ACTIONS(1013), - [anon_sym_SLASH_SLASH] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_bit_DASHshl] = ACTIONS(1013), - [anon_sym_bit_DASHshr] = ACTIONS(1013), - [anon_sym_EQ_EQ] = ACTIONS(1013), - [anon_sym_BANG_EQ] = ACTIONS(1013), - [anon_sym_LT2] = ACTIONS(1013), - [anon_sym_LT_EQ] = ACTIONS(1013), - [anon_sym_GT_EQ] = ACTIONS(1013), - [anon_sym_not_DASHin] = ACTIONS(1013), - [anon_sym_starts_DASHwith] = ACTIONS(1013), - [anon_sym_ends_DASHwith] = ACTIONS(1013), - [anon_sym_EQ_TILDE] = ACTIONS(1013), - [anon_sym_BANG_TILDE] = ACTIONS(1013), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1013), - [anon_sym_bit_DASHor] = ACTIONS(1013), - [anon_sym_and] = ACTIONS(1013), - [anon_sym_xor] = ACTIONS(1013), - [anon_sym_or] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_err_GT] = ACTIONS(1013), - [anon_sym_out_GT] = ACTIONS(1013), - [anon_sym_e_GT] = ACTIONS(1013), - [anon_sym_o_GT] = ACTIONS(1013), - [anon_sym_err_PLUSout_GT] = ACTIONS(1013), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1013), - [anon_sym_o_PLUSe_GT] = ACTIONS(1013), - [anon_sym_e_PLUSo_GT] = ACTIONS(1013), - [aux_sym_unquoted_token1] = ACTIONS(1013), + [aux_sym_overlay_use_repeat1] = STATE(920), + [ts_builtin_sym_end] = ACTIONS(2297), + [anon_sym_export] = ACTIONS(2295), + [anon_sym_alias] = ACTIONS(2295), + [anon_sym_let] = ACTIONS(2295), + [anon_sym_let_DASHenv] = ACTIONS(2295), + [anon_sym_mut] = ACTIONS(2295), + [anon_sym_const] = ACTIONS(2295), + [anon_sym_SEMI] = ACTIONS(2295), + [sym_cmd_identifier] = ACTIONS(2295), + [anon_sym_LF] = ACTIONS(2297), + [anon_sym_def] = ACTIONS(2295), + [anon_sym_export_DASHenv] = ACTIONS(2295), + [anon_sym_extern] = ACTIONS(2295), + [anon_sym_module] = ACTIONS(2295), + [anon_sym_use] = ACTIONS(2295), + [anon_sym_LBRACK] = ACTIONS(2295), + [anon_sym_LPAREN] = ACTIONS(2295), + [anon_sym_DOLLAR] = ACTIONS(2295), + [anon_sym_error] = ACTIONS(2295), + [anon_sym_DASH_DASH] = ACTIONS(2473), + [anon_sym_DASH] = ACTIONS(2476), + [anon_sym_break] = ACTIONS(2295), + [anon_sym_continue] = ACTIONS(2295), + [anon_sym_for] = ACTIONS(2295), + [anon_sym_loop] = ACTIONS(2295), + [anon_sym_while] = ACTIONS(2295), + [anon_sym_do] = ACTIONS(2295), + [anon_sym_if] = ACTIONS(2295), + [anon_sym_match] = ACTIONS(2295), + [anon_sym_LBRACE] = ACTIONS(2295), + [anon_sym_DOT] = ACTIONS(2295), + [anon_sym_try] = ACTIONS(2295), + [anon_sym_return] = ACTIONS(2295), + [anon_sym_source] = ACTIONS(2295), + [anon_sym_source_DASHenv] = ACTIONS(2295), + [anon_sym_register] = ACTIONS(2295), + [anon_sym_hide] = ACTIONS(2295), + [anon_sym_hide_DASHenv] = ACTIONS(2295), + [anon_sym_overlay] = ACTIONS(2295), + [anon_sym_as] = ACTIONS(2295), + [anon_sym_where] = ACTIONS(2295), + [anon_sym_PLUS] = ACTIONS(2295), + [anon_sym_not] = ACTIONS(2295), + [anon_sym_null] = ACTIONS(2295), + [anon_sym_true] = ACTIONS(2295), + [anon_sym_false] = ACTIONS(2295), + [aux_sym__val_number_decimal_token1] = ACTIONS(2295), + [aux_sym__val_number_token1] = ACTIONS(2295), + [aux_sym__val_number_token2] = ACTIONS(2295), + [aux_sym__val_number_token3] = ACTIONS(2295), + [aux_sym__val_number_token4] = ACTIONS(2295), + [aux_sym__val_number_token5] = ACTIONS(2295), + [aux_sym__val_number_token6] = ACTIONS(2295), + [anon_sym_0b] = ACTIONS(2295), + [anon_sym_0o] = ACTIONS(2295), + [anon_sym_0x] = ACTIONS(2295), + [sym_val_date] = ACTIONS(2295), + [anon_sym_DQUOTE] = ACTIONS(2295), + [sym__str_single_quotes] = ACTIONS(2295), + [sym__str_back_ticks] = ACTIONS(2295), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2295), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2295), + [anon_sym_CARET] = ACTIONS(2295), [anon_sym_POUND] = ACTIONS(105), }, [921] = { - [sym__match_pattern_record_variable] = STATE(2296), - [sym_expr_parenthesized] = STATE(6370), - [sym_val_variable] = STATE(1831), - [sym__var] = STATE(1572), - [sym_val_number] = STATE(6370), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6370), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(2296), - [sym__record_key] = STATE(6526), + [sym__flag] = STATE(1064), + [sym_short_flag] = STATE(1108), + [sym_long_flag] = STATE(1108), [sym_comment] = STATE(921), - [aux_sym__match_pattern_record_repeat1] = STATE(908), - [anon_sym_export] = ACTIONS(2554), - [anon_sym_alias] = ACTIONS(2554), - [anon_sym_let] = ACTIONS(2554), - [anon_sym_let_DASHenv] = ACTIONS(2554), - [anon_sym_mut] = ACTIONS(2554), - [anon_sym_const] = ACTIONS(2554), - [sym_cmd_identifier] = ACTIONS(2554), - [anon_sym_def] = ACTIONS(2554), - [anon_sym_export_DASHenv] = ACTIONS(2554), - [anon_sym_extern] = ACTIONS(2554), - [anon_sym_module] = ACTIONS(2554), - [anon_sym_use] = ACTIONS(2554), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(2554), - [anon_sym_list] = ACTIONS(2554), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(2554), - [anon_sym_continue] = ACTIONS(2554), - [anon_sym_for] = ACTIONS(2554), - [anon_sym_in] = ACTIONS(2554), - [anon_sym_loop] = ACTIONS(2554), - [anon_sym_make] = ACTIONS(2554), - [anon_sym_while] = ACTIONS(2554), - [anon_sym_do] = ACTIONS(2554), - [anon_sym_if] = ACTIONS(2554), - [anon_sym_else] = ACTIONS(2554), - [anon_sym_match] = ACTIONS(2554), - [anon_sym_RBRACE] = ACTIONS(2590), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(2554), - [anon_sym_catch] = ACTIONS(2554), - [anon_sym_return] = ACTIONS(2554), - [anon_sym_source] = ACTIONS(2554), - [anon_sym_source_DASHenv] = ACTIONS(2554), - [anon_sym_register] = ACTIONS(2554), - [anon_sym_hide] = ACTIONS(2554), - [anon_sym_hide_DASHenv] = ACTIONS(2554), - [anon_sym_overlay] = ACTIONS(2554), - [anon_sym_new] = ACTIONS(2554), - [anon_sym_as] = ACTIONS(2554), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_overlay_use_repeat1] = STATE(920), + [ts_builtin_sym_end] = ACTIONS(2319), + [anon_sym_export] = ACTIONS(2317), + [anon_sym_alias] = ACTIONS(2317), + [anon_sym_let] = ACTIONS(2317), + [anon_sym_let_DASHenv] = ACTIONS(2317), + [anon_sym_mut] = ACTIONS(2317), + [anon_sym_const] = ACTIONS(2317), + [anon_sym_SEMI] = ACTIONS(2317), + [sym_cmd_identifier] = ACTIONS(2317), + [anon_sym_LF] = ACTIONS(2319), + [anon_sym_def] = ACTIONS(2317), + [anon_sym_export_DASHenv] = ACTIONS(2317), + [anon_sym_extern] = ACTIONS(2317), + [anon_sym_module] = ACTIONS(2317), + [anon_sym_use] = ACTIONS(2317), + [anon_sym_LBRACK] = ACTIONS(2317), + [anon_sym_LPAREN] = ACTIONS(2317), + [anon_sym_DOLLAR] = ACTIONS(2317), + [anon_sym_error] = ACTIONS(2317), + [anon_sym_DASH_DASH] = ACTIONS(2415), + [anon_sym_DASH] = ACTIONS(2317), + [anon_sym_break] = ACTIONS(2317), + [anon_sym_continue] = ACTIONS(2317), + [anon_sym_for] = ACTIONS(2317), + [anon_sym_loop] = ACTIONS(2317), + [anon_sym_while] = ACTIONS(2317), + [anon_sym_do] = ACTIONS(2317), + [anon_sym_if] = ACTIONS(2317), + [anon_sym_match] = ACTIONS(2317), + [anon_sym_LBRACE] = ACTIONS(2317), + [anon_sym_DOT] = ACTIONS(2317), + [anon_sym_try] = ACTIONS(2317), + [anon_sym_return] = ACTIONS(2317), + [anon_sym_source] = ACTIONS(2317), + [anon_sym_source_DASHenv] = ACTIONS(2317), + [anon_sym_register] = ACTIONS(2317), + [anon_sym_hide] = ACTIONS(2317), + [anon_sym_hide_DASHenv] = ACTIONS(2317), + [anon_sym_overlay] = ACTIONS(2317), + [anon_sym_as] = ACTIONS(2479), + [anon_sym_where] = ACTIONS(2317), + [anon_sym_PLUS] = ACTIONS(2317), + [anon_sym_not] = ACTIONS(2317), + [anon_sym_null] = ACTIONS(2317), + [anon_sym_true] = ACTIONS(2317), + [anon_sym_false] = ACTIONS(2317), + [aux_sym__val_number_decimal_token1] = ACTIONS(2317), + [aux_sym__val_number_token1] = ACTIONS(2317), + [aux_sym__val_number_token2] = ACTIONS(2317), + [aux_sym__val_number_token3] = ACTIONS(2317), + [aux_sym__val_number_token4] = ACTIONS(2317), + [aux_sym__val_number_token5] = ACTIONS(2317), + [aux_sym__val_number_token6] = ACTIONS(2317), + [anon_sym_0b] = ACTIONS(2317), + [anon_sym_0o] = ACTIONS(2317), + [anon_sym_0x] = ACTIONS(2317), + [sym_val_date] = ACTIONS(2317), + [anon_sym_DQUOTE] = ACTIONS(2317), + [sym__str_single_quotes] = ACTIONS(2317), + [sym__str_back_ticks] = ACTIONS(2317), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2317), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2317), + [anon_sym_CARET] = ACTIONS(2317), + [anon_sym_POUND] = ACTIONS(105), }, [922] = { + [sym__flag] = STATE(1064), + [sym_short_flag] = STATE(1108), + [sym_long_flag] = STATE(1108), [sym_comment] = STATE(922), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [aux_sym_overlay_use_repeat1] = STATE(921), + [ts_builtin_sym_end] = ACTIONS(2285), + [anon_sym_export] = ACTIONS(2283), + [anon_sym_alias] = ACTIONS(2283), + [anon_sym_let] = ACTIONS(2283), + [anon_sym_let_DASHenv] = ACTIONS(2283), + [anon_sym_mut] = ACTIONS(2283), + [anon_sym_const] = ACTIONS(2283), + [anon_sym_SEMI] = ACTIONS(2283), + [sym_cmd_identifier] = ACTIONS(2283), + [anon_sym_LF] = ACTIONS(2285), + [anon_sym_def] = ACTIONS(2283), + [anon_sym_export_DASHenv] = ACTIONS(2283), + [anon_sym_extern] = ACTIONS(2283), + [anon_sym_module] = ACTIONS(2283), + [anon_sym_use] = ACTIONS(2283), + [anon_sym_LBRACK] = ACTIONS(2283), + [anon_sym_LPAREN] = ACTIONS(2283), + [anon_sym_DOLLAR] = ACTIONS(2283), + [anon_sym_error] = ACTIONS(2283), + [anon_sym_DASH_DASH] = ACTIONS(2415), + [anon_sym_DASH] = ACTIONS(2417), + [anon_sym_break] = ACTIONS(2283), + [anon_sym_continue] = ACTIONS(2283), + [anon_sym_for] = ACTIONS(2283), + [anon_sym_loop] = ACTIONS(2283), + [anon_sym_while] = ACTIONS(2283), + [anon_sym_do] = ACTIONS(2283), + [anon_sym_if] = ACTIONS(2283), + [anon_sym_match] = ACTIONS(2283), + [anon_sym_LBRACE] = ACTIONS(2283), + [anon_sym_DOT] = ACTIONS(2283), + [anon_sym_try] = ACTIONS(2283), + [anon_sym_return] = ACTIONS(2283), + [anon_sym_source] = ACTIONS(2283), + [anon_sym_source_DASHenv] = ACTIONS(2283), + [anon_sym_register] = ACTIONS(2283), + [anon_sym_hide] = ACTIONS(2283), + [anon_sym_hide_DASHenv] = ACTIONS(2283), + [anon_sym_overlay] = ACTIONS(2283), + [anon_sym_as] = ACTIONS(2481), + [anon_sym_where] = ACTIONS(2283), + [anon_sym_PLUS] = ACTIONS(2283), + [anon_sym_not] = ACTIONS(2283), + [anon_sym_null] = ACTIONS(2283), + [anon_sym_true] = ACTIONS(2283), + [anon_sym_false] = ACTIONS(2283), + [aux_sym__val_number_decimal_token1] = ACTIONS(2283), + [aux_sym__val_number_token1] = ACTIONS(2283), + [aux_sym__val_number_token2] = ACTIONS(2283), + [aux_sym__val_number_token3] = ACTIONS(2283), + [aux_sym__val_number_token4] = ACTIONS(2283), + [aux_sym__val_number_token5] = ACTIONS(2283), + [aux_sym__val_number_token6] = ACTIONS(2283), + [anon_sym_0b] = ACTIONS(2283), + [anon_sym_0o] = ACTIONS(2283), + [anon_sym_0x] = ACTIONS(2283), + [sym_val_date] = ACTIONS(2283), + [anon_sym_DQUOTE] = ACTIONS(2283), + [sym__str_single_quotes] = ACTIONS(2283), + [sym__str_back_ticks] = ACTIONS(2283), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2283), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2283), + [anon_sym_CARET] = ACTIONS(2283), [anon_sym_POUND] = ACTIONS(105), }, [923] = { [sym_comment] = STATE(923), + [ts_builtin_sym_end] = ACTIONS(1111), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_LF] = ACTIONS(1111), + [anon_sym_LBRACK] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1109), + [anon_sym_DOLLAR] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_in] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1109), + [anon_sym_mod] = ACTIONS(1109), + [anon_sym_SLASH_SLASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_bit_DASHshl] = ACTIONS(1109), + [anon_sym_bit_DASHshr] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_LT2] = ACTIONS(1109), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_not_DASHin] = ACTIONS(1109), + [anon_sym_starts_DASHwith] = ACTIONS(1109), + [anon_sym_ends_DASHwith] = ACTIONS(1109), + [anon_sym_EQ_TILDE] = ACTIONS(1109), + [anon_sym_BANG_TILDE] = ACTIONS(1109), + [anon_sym_bit_DASHand] = ACTIONS(1109), + [anon_sym_bit_DASHxor] = ACTIONS(1109), + [anon_sym_bit_DASHor] = ACTIONS(1109), + [anon_sym_and] = ACTIONS(1109), + [anon_sym_xor] = ACTIONS(1109), + [anon_sym_or] = ACTIONS(1109), + [anon_sym_null] = ACTIONS(1109), + [anon_sym_true] = ACTIONS(1109), + [anon_sym_false] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_token1] = ACTIONS(1109), + [aux_sym__val_number_token2] = ACTIONS(1109), + [aux_sym__val_number_token3] = ACTIONS(1109), + [aux_sym__val_number_token4] = ACTIONS(1109), + [aux_sym__val_number_token5] = ACTIONS(1109), + [aux_sym__val_number_token6] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), + [anon_sym_err_GT] = ACTIONS(1109), + [anon_sym_out_GT] = ACTIONS(1109), + [anon_sym_e_GT] = ACTIONS(1109), + [anon_sym_o_GT] = ACTIONS(1109), + [anon_sym_err_PLUSout_GT] = ACTIONS(1109), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1109), + [anon_sym_o_PLUSe_GT] = ACTIONS(1109), + [anon_sym_e_PLUSo_GT] = ACTIONS(1109), + [aux_sym_unquoted_token1] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, + [924] = { + [sym_comment] = STATE(924), [ts_builtin_sym_end] = ACTIONS(1155), [anon_sym_SEMI] = ACTIONS(1153), [anon_sym_LF] = ACTIONS(1155), @@ -132765,6 +136982,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1153), [anon_sym_DOLLAR] = ACTIONS(1153), [anon_sym_GT] = ACTIONS(1153), + [anon_sym_DASH_DASH] = ACTIONS(1153), [anon_sym_DASH] = ACTIONS(1153), [anon_sym_in] = ACTIONS(1153), [anon_sym_LBRACE] = ACTIONS(1153), @@ -132824,1319 +137042,1198 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1153), [anon_sym_POUND] = ACTIONS(105), }, - [924] = { - [sym_comment] = STATE(924), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_RPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2592), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), - [anon_sym_POUND] = ACTIONS(105), - }, [925] = { [sym_comment] = STATE(925), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_RPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_RBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2592), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(2483), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(2485), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(2487), [anon_sym_POUND] = ACTIONS(105), }, [926] = { + [sym_path] = STATE(1056), [sym_comment] = STATE(926), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(2531), - [anon_sym_bit_DASHxor] = ACTIONS(2533), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [aux_sym_cell_path_repeat1] = STATE(928), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [927] = { [sym_comment] = STATE(927), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1151), + [anon_sym_SEMI] = ACTIONS(1149), + [anon_sym_LF] = ACTIONS(1151), + [anon_sym_LBRACK] = ACTIONS(1149), + [anon_sym_LPAREN] = ACTIONS(1149), + [anon_sym_PIPE] = ACTIONS(1149), + [anon_sym_DOLLAR] = ACTIONS(1149), + [anon_sym_GT] = ACTIONS(1149), + [anon_sym_DASH_DASH] = ACTIONS(1149), + [anon_sym_DASH] = ACTIONS(1149), + [anon_sym_in] = ACTIONS(1149), + [anon_sym_LBRACE] = ACTIONS(1149), + [anon_sym_DOT] = ACTIONS(1149), + [anon_sym_STAR] = ACTIONS(1149), + [anon_sym_STAR_STAR] = ACTIONS(1149), + [anon_sym_PLUS_PLUS] = ACTIONS(1149), + [anon_sym_SLASH] = ACTIONS(1149), + [anon_sym_mod] = ACTIONS(1149), + [anon_sym_SLASH_SLASH] = ACTIONS(1149), + [anon_sym_PLUS] = ACTIONS(1149), + [anon_sym_bit_DASHshl] = ACTIONS(1149), + [anon_sym_bit_DASHshr] = ACTIONS(1149), + [anon_sym_EQ_EQ] = ACTIONS(1149), + [anon_sym_BANG_EQ] = ACTIONS(1149), + [anon_sym_LT2] = ACTIONS(1149), + [anon_sym_LT_EQ] = ACTIONS(1149), + [anon_sym_GT_EQ] = ACTIONS(1149), + [anon_sym_not_DASHin] = ACTIONS(1149), + [anon_sym_starts_DASHwith] = ACTIONS(1149), + [anon_sym_ends_DASHwith] = ACTIONS(1149), + [anon_sym_EQ_TILDE] = ACTIONS(1149), + [anon_sym_BANG_TILDE] = ACTIONS(1149), + [anon_sym_bit_DASHand] = ACTIONS(1149), + [anon_sym_bit_DASHxor] = ACTIONS(1149), + [anon_sym_bit_DASHor] = ACTIONS(1149), + [anon_sym_and] = ACTIONS(1149), + [anon_sym_xor] = ACTIONS(1149), + [anon_sym_or] = ACTIONS(1149), + [anon_sym_null] = ACTIONS(1149), + [anon_sym_true] = ACTIONS(1149), + [anon_sym_false] = ACTIONS(1149), + [aux_sym__val_number_decimal_token1] = ACTIONS(1149), + [aux_sym__val_number_token1] = ACTIONS(1149), + [aux_sym__val_number_token2] = ACTIONS(1149), + [aux_sym__val_number_token3] = ACTIONS(1149), + [aux_sym__val_number_token4] = ACTIONS(1149), + [aux_sym__val_number_token5] = ACTIONS(1149), + [aux_sym__val_number_token6] = ACTIONS(1149), + [anon_sym_0b] = ACTIONS(1149), + [anon_sym_0o] = ACTIONS(1149), + [anon_sym_0x] = ACTIONS(1149), + [sym_val_date] = ACTIONS(1149), + [anon_sym_DQUOTE] = ACTIONS(1149), + [sym__str_single_quotes] = ACTIONS(1149), + [sym__str_back_ticks] = ACTIONS(1149), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), + [anon_sym_err_GT] = ACTIONS(1149), + [anon_sym_out_GT] = ACTIONS(1149), + [anon_sym_e_GT] = ACTIONS(1149), + [anon_sym_o_GT] = ACTIONS(1149), + [anon_sym_err_PLUSout_GT] = ACTIONS(1149), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1149), + [anon_sym_o_PLUSe_GT] = ACTIONS(1149), + [anon_sym_e_PLUSo_GT] = ACTIONS(1149), + [aux_sym_unquoted_token1] = ACTIONS(1149), [anon_sym_POUND] = ACTIONS(105), }, [928] = { - [sym_path] = STATE(1044), + [sym_path] = STATE(1056), [sym_comment] = STATE(928), - [aux_sym_cell_path_repeat1] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(790), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [aux_sym_cell_path_repeat1] = STATE(928), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [anon_sym_SEMI] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_RPAREN] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_error] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_LBRACE] = ACTIONS(851), + [anon_sym_RBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(2491), + [anon_sym_try] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_where] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_not] = ACTIONS(851), + [anon_sym_null] = ACTIONS(851), + [anon_sym_true] = ACTIONS(851), + [anon_sym_false] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_0b] = ACTIONS(851), + [anon_sym_0o] = ACTIONS(851), + [anon_sym_0x] = ACTIONS(851), + [sym_val_date] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(851), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(851), + [anon_sym_CARET] = ACTIONS(851), [anon_sym_POUND] = ACTIONS(105), }, [929] = { [sym_comment] = STATE(929), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(2531), - [anon_sym_bit_DASHxor] = ACTIONS(2533), - [anon_sym_bit_DASHor] = ACTIONS(2535), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_PIPE] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_GT] = ACTIONS(868), + [anon_sym_DASH_DASH] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_in] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_STAR] = ACTIONS(868), + [anon_sym_STAR_STAR] = ACTIONS(868), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_SLASH] = ACTIONS(868), + [anon_sym_mod] = ACTIONS(868), + [anon_sym_SLASH_SLASH] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_bit_DASHshl] = ACTIONS(868), + [anon_sym_bit_DASHshr] = ACTIONS(868), + [anon_sym_EQ_EQ] = ACTIONS(868), + [anon_sym_BANG_EQ] = ACTIONS(868), + [anon_sym_LT2] = ACTIONS(868), + [anon_sym_LT_EQ] = ACTIONS(868), + [anon_sym_GT_EQ] = ACTIONS(868), + [anon_sym_not_DASHin] = ACTIONS(868), + [anon_sym_starts_DASHwith] = ACTIONS(868), + [anon_sym_ends_DASHwith] = ACTIONS(868), + [anon_sym_EQ_TILDE] = ACTIONS(868), + [anon_sym_BANG_TILDE] = ACTIONS(868), + [anon_sym_bit_DASHand] = ACTIONS(868), + [anon_sym_bit_DASHxor] = ACTIONS(868), + [anon_sym_bit_DASHor] = ACTIONS(868), + [anon_sym_and] = ACTIONS(868), + [anon_sym_xor] = ACTIONS(868), + [anon_sym_or] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_err_GT] = ACTIONS(868), + [anon_sym_out_GT] = ACTIONS(868), + [anon_sym_e_GT] = ACTIONS(868), + [anon_sym_o_GT] = ACTIONS(868), + [anon_sym_err_PLUSout_GT] = ACTIONS(868), + [anon_sym_out_PLUSerr_GT] = ACTIONS(868), + [anon_sym_o_PLUSe_GT] = ACTIONS(868), + [anon_sym_e_PLUSo_GT] = ACTIONS(868), + [aux_sym_unquoted_token1] = ACTIONS(868), [anon_sym_POUND] = ACTIONS(105), }, [930] = { - [sym__match_pattern_record_variable] = STATE(2296), - [sym_expr_parenthesized] = STATE(6370), - [sym_val_variable] = STATE(1831), - [sym__var] = STATE(1572), - [sym_val_number] = STATE(6370), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6370), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(2296), - [sym__record_key] = STATE(6526), [sym_comment] = STATE(930), - [aux_sym__match_pattern_record_repeat1] = STATE(908), - [anon_sym_export] = ACTIONS(2554), - [anon_sym_alias] = ACTIONS(2554), - [anon_sym_let] = ACTIONS(2554), - [anon_sym_let_DASHenv] = ACTIONS(2554), - [anon_sym_mut] = ACTIONS(2554), - [anon_sym_const] = ACTIONS(2554), - [sym_cmd_identifier] = ACTIONS(2554), - [anon_sym_def] = ACTIONS(2554), - [anon_sym_export_DASHenv] = ACTIONS(2554), - [anon_sym_extern] = ACTIONS(2554), - [anon_sym_module] = ACTIONS(2554), - [anon_sym_use] = ACTIONS(2554), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(2554), - [anon_sym_list] = ACTIONS(2554), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(2554), - [anon_sym_continue] = ACTIONS(2554), - [anon_sym_for] = ACTIONS(2554), - [anon_sym_in] = ACTIONS(2554), - [anon_sym_loop] = ACTIONS(2554), - [anon_sym_make] = ACTIONS(2554), - [anon_sym_while] = ACTIONS(2554), - [anon_sym_do] = ACTIONS(2554), - [anon_sym_if] = ACTIONS(2554), - [anon_sym_else] = ACTIONS(2554), - [anon_sym_match] = ACTIONS(2554), - [anon_sym_RBRACE] = ACTIONS(2596), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(2554), - [anon_sym_catch] = ACTIONS(2554), - [anon_sym_return] = ACTIONS(2554), - [anon_sym_source] = ACTIONS(2554), - [anon_sym_source_DASHenv] = ACTIONS(2554), - [anon_sym_register] = ACTIONS(2554), - [anon_sym_hide] = ACTIONS(2554), - [anon_sym_hide_DASHenv] = ACTIONS(2554), - [anon_sym_overlay] = ACTIONS(2554), - [anon_sym_new] = ACTIONS(2554), - [anon_sym_as] = ACTIONS(2554), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(880), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_LF] = ACTIONS(880), + [anon_sym_LBRACK] = ACTIONS(878), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(878), + [anon_sym_DOLLAR] = ACTIONS(878), + [anon_sym_GT] = ACTIONS(878), + [anon_sym_DASH_DASH] = ACTIONS(878), + [anon_sym_DASH] = ACTIONS(878), + [anon_sym_in] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(878), + [anon_sym_DOT] = ACTIONS(878), + [anon_sym_STAR] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(878), + [anon_sym_PLUS_PLUS] = ACTIONS(878), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_mod] = ACTIONS(878), + [anon_sym_SLASH_SLASH] = ACTIONS(878), + [anon_sym_PLUS] = ACTIONS(878), + [anon_sym_bit_DASHshl] = ACTIONS(878), + [anon_sym_bit_DASHshr] = ACTIONS(878), + [anon_sym_EQ_EQ] = ACTIONS(878), + [anon_sym_BANG_EQ] = ACTIONS(878), + [anon_sym_LT2] = ACTIONS(878), + [anon_sym_LT_EQ] = ACTIONS(878), + [anon_sym_GT_EQ] = ACTIONS(878), + [anon_sym_not_DASHin] = ACTIONS(878), + [anon_sym_starts_DASHwith] = ACTIONS(878), + [anon_sym_ends_DASHwith] = ACTIONS(878), + [anon_sym_EQ_TILDE] = ACTIONS(878), + [anon_sym_BANG_TILDE] = ACTIONS(878), + [anon_sym_bit_DASHand] = ACTIONS(878), + [anon_sym_bit_DASHxor] = ACTIONS(878), + [anon_sym_bit_DASHor] = ACTIONS(878), + [anon_sym_and] = ACTIONS(878), + [anon_sym_xor] = ACTIONS(878), + [anon_sym_or] = ACTIONS(878), + [anon_sym_null] = ACTIONS(878), + [anon_sym_true] = ACTIONS(878), + [anon_sym_false] = ACTIONS(878), + [aux_sym__val_number_decimal_token1] = ACTIONS(878), + [aux_sym__val_number_token1] = ACTIONS(878), + [aux_sym__val_number_token2] = ACTIONS(878), + [aux_sym__val_number_token3] = ACTIONS(878), + [aux_sym__val_number_token4] = ACTIONS(878), + [aux_sym__val_number_token5] = ACTIONS(878), + [aux_sym__val_number_token6] = ACTIONS(878), + [anon_sym_0b] = ACTIONS(878), + [anon_sym_0o] = ACTIONS(878), + [anon_sym_0x] = ACTIONS(878), + [sym_val_date] = ACTIONS(878), + [anon_sym_DQUOTE] = ACTIONS(878), + [sym__str_single_quotes] = ACTIONS(878), + [sym__str_back_ticks] = ACTIONS(878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(878), + [anon_sym_err_GT] = ACTIONS(878), + [anon_sym_out_GT] = ACTIONS(878), + [anon_sym_e_GT] = ACTIONS(878), + [anon_sym_o_GT] = ACTIONS(878), + [anon_sym_err_PLUSout_GT] = ACTIONS(878), + [anon_sym_out_PLUSerr_GT] = ACTIONS(878), + [anon_sym_o_PLUSe_GT] = ACTIONS(878), + [anon_sym_e_PLUSo_GT] = ACTIONS(878), + [aux_sym_unquoted_token1] = ACTIONS(878), + [anon_sym_POUND] = ACTIONS(105), }, [931] = { [sym_comment] = STATE(931), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1147), + [anon_sym_SEMI] = ACTIONS(1145), + [anon_sym_LF] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(1145), + [anon_sym_PIPE] = ACTIONS(1145), + [anon_sym_DOLLAR] = ACTIONS(1145), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_DASH_DASH] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_in] = ACTIONS(1145), + [anon_sym_LBRACE] = ACTIONS(1145), + [anon_sym_DOT] = ACTIONS(1145), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_STAR_STAR] = ACTIONS(1145), + [anon_sym_PLUS_PLUS] = ACTIONS(1145), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_mod] = ACTIONS(1145), + [anon_sym_SLASH_SLASH] = ACTIONS(1145), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_bit_DASHshl] = ACTIONS(1145), + [anon_sym_bit_DASHshr] = ACTIONS(1145), + [anon_sym_EQ_EQ] = ACTIONS(1145), + [anon_sym_BANG_EQ] = ACTIONS(1145), + [anon_sym_LT2] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1145), + [anon_sym_not_DASHin] = ACTIONS(1145), + [anon_sym_starts_DASHwith] = ACTIONS(1145), + [anon_sym_ends_DASHwith] = ACTIONS(1145), + [anon_sym_EQ_TILDE] = ACTIONS(1145), + [anon_sym_BANG_TILDE] = ACTIONS(1145), + [anon_sym_bit_DASHand] = ACTIONS(1145), + [anon_sym_bit_DASHxor] = ACTIONS(1145), + [anon_sym_bit_DASHor] = ACTIONS(1145), + [anon_sym_and] = ACTIONS(1145), + [anon_sym_xor] = ACTIONS(1145), + [anon_sym_or] = ACTIONS(1145), + [anon_sym_null] = ACTIONS(1145), + [anon_sym_true] = ACTIONS(1145), + [anon_sym_false] = ACTIONS(1145), + [aux_sym__val_number_decimal_token1] = ACTIONS(1145), + [aux_sym__val_number_token1] = ACTIONS(1145), + [aux_sym__val_number_token2] = ACTIONS(1145), + [aux_sym__val_number_token3] = ACTIONS(1145), + [aux_sym__val_number_token4] = ACTIONS(1145), + [aux_sym__val_number_token5] = ACTIONS(1145), + [aux_sym__val_number_token6] = ACTIONS(1145), + [anon_sym_0b] = ACTIONS(1145), + [anon_sym_0o] = ACTIONS(1145), + [anon_sym_0x] = ACTIONS(1145), + [sym_val_date] = ACTIONS(1145), + [anon_sym_DQUOTE] = ACTIONS(1145), + [sym__str_single_quotes] = ACTIONS(1145), + [sym__str_back_ticks] = ACTIONS(1145), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), + [anon_sym_err_GT] = ACTIONS(1145), + [anon_sym_out_GT] = ACTIONS(1145), + [anon_sym_e_GT] = ACTIONS(1145), + [anon_sym_o_GT] = ACTIONS(1145), + [anon_sym_err_PLUSout_GT] = ACTIONS(1145), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1145), + [anon_sym_o_PLUSe_GT] = ACTIONS(1145), + [anon_sym_e_PLUSo_GT] = ACTIONS(1145), + [aux_sym_unquoted_token1] = ACTIONS(1145), [anon_sym_POUND] = ACTIONS(105), }, [932] = { [sym_comment] = STATE(932), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(1141), + [anon_sym_LF] = ACTIONS(1143), + [anon_sym_LBRACK] = ACTIONS(1141), + [anon_sym_LPAREN] = ACTIONS(1141), + [anon_sym_PIPE] = ACTIONS(1141), + [anon_sym_DOLLAR] = ACTIONS(1141), + [anon_sym_GT] = ACTIONS(1141), + [anon_sym_DASH_DASH] = ACTIONS(1141), + [anon_sym_DASH] = ACTIONS(1141), + [anon_sym_in] = ACTIONS(1141), + [anon_sym_LBRACE] = ACTIONS(1141), + [anon_sym_DOT] = ACTIONS(1141), + [anon_sym_STAR] = ACTIONS(1141), + [anon_sym_STAR_STAR] = ACTIONS(1141), + [anon_sym_PLUS_PLUS] = ACTIONS(1141), + [anon_sym_SLASH] = ACTIONS(1141), + [anon_sym_mod] = ACTIONS(1141), + [anon_sym_SLASH_SLASH] = ACTIONS(1141), + [anon_sym_PLUS] = ACTIONS(1141), + [anon_sym_bit_DASHshl] = ACTIONS(1141), + [anon_sym_bit_DASHshr] = ACTIONS(1141), + [anon_sym_EQ_EQ] = ACTIONS(1141), + [anon_sym_BANG_EQ] = ACTIONS(1141), + [anon_sym_LT2] = ACTIONS(1141), + [anon_sym_LT_EQ] = ACTIONS(1141), + [anon_sym_GT_EQ] = ACTIONS(1141), + [anon_sym_not_DASHin] = ACTIONS(1141), + [anon_sym_starts_DASHwith] = ACTIONS(1141), + [anon_sym_ends_DASHwith] = ACTIONS(1141), + [anon_sym_EQ_TILDE] = ACTIONS(1141), + [anon_sym_BANG_TILDE] = ACTIONS(1141), + [anon_sym_bit_DASHand] = ACTIONS(1141), + [anon_sym_bit_DASHxor] = ACTIONS(1141), + [anon_sym_bit_DASHor] = ACTIONS(1141), + [anon_sym_and] = ACTIONS(1141), + [anon_sym_xor] = ACTIONS(1141), + [anon_sym_or] = ACTIONS(1141), + [anon_sym_null] = ACTIONS(1141), + [anon_sym_true] = ACTIONS(1141), + [anon_sym_false] = ACTIONS(1141), + [aux_sym__val_number_decimal_token1] = ACTIONS(1141), + [aux_sym__val_number_token1] = ACTIONS(1141), + [aux_sym__val_number_token2] = ACTIONS(1141), + [aux_sym__val_number_token3] = ACTIONS(1141), + [aux_sym__val_number_token4] = ACTIONS(1141), + [aux_sym__val_number_token5] = ACTIONS(1141), + [aux_sym__val_number_token6] = ACTIONS(1141), + [anon_sym_0b] = ACTIONS(1141), + [anon_sym_0o] = ACTIONS(1141), + [anon_sym_0x] = ACTIONS(1141), + [sym_val_date] = ACTIONS(1141), + [anon_sym_DQUOTE] = ACTIONS(1141), + [sym__str_single_quotes] = ACTIONS(1141), + [sym__str_back_ticks] = ACTIONS(1141), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1141), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1141), + [anon_sym_err_GT] = ACTIONS(1141), + [anon_sym_out_GT] = ACTIONS(1141), + [anon_sym_e_GT] = ACTIONS(1141), + [anon_sym_o_GT] = ACTIONS(1141), + [anon_sym_err_PLUSout_GT] = ACTIONS(1141), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1141), + [anon_sym_o_PLUSe_GT] = ACTIONS(1141), + [anon_sym_e_PLUSo_GT] = ACTIONS(1141), + [aux_sym_unquoted_token1] = ACTIONS(1141), [anon_sym_POUND] = ACTIONS(105), }, [933] = { [sym_comment] = STATE(933), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1139), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_LF] = ACTIONS(1139), + [anon_sym_LBRACK] = ACTIONS(1137), + [anon_sym_LPAREN] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1137), + [anon_sym_DOLLAR] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1137), + [anon_sym_DASH_DASH] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1137), + [anon_sym_in] = ACTIONS(1137), + [anon_sym_LBRACE] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_PLUS_PLUS] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1137), + [anon_sym_mod] = ACTIONS(1137), + [anon_sym_SLASH_SLASH] = ACTIONS(1137), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_bit_DASHshl] = ACTIONS(1137), + [anon_sym_bit_DASHshr] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_LT2] = ACTIONS(1137), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_not_DASHin] = ACTIONS(1137), + [anon_sym_starts_DASHwith] = ACTIONS(1137), + [anon_sym_ends_DASHwith] = ACTIONS(1137), + [anon_sym_EQ_TILDE] = ACTIONS(1137), + [anon_sym_BANG_TILDE] = ACTIONS(1137), + [anon_sym_bit_DASHand] = ACTIONS(1137), + [anon_sym_bit_DASHxor] = ACTIONS(1137), + [anon_sym_bit_DASHor] = ACTIONS(1137), + [anon_sym_and] = ACTIONS(1137), + [anon_sym_xor] = ACTIONS(1137), + [anon_sym_or] = ACTIONS(1137), + [anon_sym_null] = ACTIONS(1137), + [anon_sym_true] = ACTIONS(1137), + [anon_sym_false] = ACTIONS(1137), + [aux_sym__val_number_decimal_token1] = ACTIONS(1137), + [aux_sym__val_number_token1] = ACTIONS(1137), + [aux_sym__val_number_token2] = ACTIONS(1137), + [aux_sym__val_number_token3] = ACTIONS(1137), + [aux_sym__val_number_token4] = ACTIONS(1137), + [aux_sym__val_number_token5] = ACTIONS(1137), + [aux_sym__val_number_token6] = ACTIONS(1137), + [anon_sym_0b] = ACTIONS(1137), + [anon_sym_0o] = ACTIONS(1137), + [anon_sym_0x] = ACTIONS(1137), + [sym_val_date] = ACTIONS(1137), + [anon_sym_DQUOTE] = ACTIONS(1137), + [sym__str_single_quotes] = ACTIONS(1137), + [sym__str_back_ticks] = ACTIONS(1137), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1137), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1137), + [anon_sym_err_GT] = ACTIONS(1137), + [anon_sym_out_GT] = ACTIONS(1137), + [anon_sym_e_GT] = ACTIONS(1137), + [anon_sym_o_GT] = ACTIONS(1137), + [anon_sym_err_PLUSout_GT] = ACTIONS(1137), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1137), + [anon_sym_o_PLUSe_GT] = ACTIONS(1137), + [anon_sym_e_PLUSo_GT] = ACTIONS(1137), + [aux_sym_unquoted_token1] = ACTIONS(1137), [anon_sym_POUND] = ACTIONS(105), }, [934] = { [sym_comment] = STATE(934), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1167), + [anon_sym_SEMI] = ACTIONS(1165), + [anon_sym_LF] = ACTIONS(1167), + [anon_sym_LBRACK] = ACTIONS(1165), + [anon_sym_LPAREN] = ACTIONS(1165), + [anon_sym_PIPE] = ACTIONS(1165), + [anon_sym_DOLLAR] = ACTIONS(1165), + [anon_sym_GT] = ACTIONS(1165), + [anon_sym_DASH_DASH] = ACTIONS(1165), + [anon_sym_DASH] = ACTIONS(1165), + [anon_sym_in] = ACTIONS(1165), + [anon_sym_LBRACE] = ACTIONS(1165), + [anon_sym_DOT] = ACTIONS(1165), + [anon_sym_STAR] = ACTIONS(1165), + [anon_sym_STAR_STAR] = ACTIONS(1165), + [anon_sym_PLUS_PLUS] = ACTIONS(1165), + [anon_sym_SLASH] = ACTIONS(1165), + [anon_sym_mod] = ACTIONS(1165), + [anon_sym_SLASH_SLASH] = ACTIONS(1165), + [anon_sym_PLUS] = ACTIONS(1165), + [anon_sym_bit_DASHshl] = ACTIONS(1165), + [anon_sym_bit_DASHshr] = ACTIONS(1165), + [anon_sym_EQ_EQ] = ACTIONS(1165), + [anon_sym_BANG_EQ] = ACTIONS(1165), + [anon_sym_LT2] = ACTIONS(1165), + [anon_sym_LT_EQ] = ACTIONS(1165), + [anon_sym_GT_EQ] = ACTIONS(1165), + [anon_sym_not_DASHin] = ACTIONS(1165), + [anon_sym_starts_DASHwith] = ACTIONS(1165), + [anon_sym_ends_DASHwith] = ACTIONS(1165), + [anon_sym_EQ_TILDE] = ACTIONS(1165), + [anon_sym_BANG_TILDE] = ACTIONS(1165), + [anon_sym_bit_DASHand] = ACTIONS(1165), + [anon_sym_bit_DASHxor] = ACTIONS(1165), + [anon_sym_bit_DASHor] = ACTIONS(1165), + [anon_sym_and] = ACTIONS(1165), + [anon_sym_xor] = ACTIONS(1165), + [anon_sym_or] = ACTIONS(1165), + [anon_sym_null] = ACTIONS(1165), + [anon_sym_true] = ACTIONS(1165), + [anon_sym_false] = ACTIONS(1165), + [aux_sym__val_number_decimal_token1] = ACTIONS(1165), + [aux_sym__val_number_token1] = ACTIONS(1165), + [aux_sym__val_number_token2] = ACTIONS(1165), + [aux_sym__val_number_token3] = ACTIONS(1165), + [aux_sym__val_number_token4] = ACTIONS(1165), + [aux_sym__val_number_token5] = ACTIONS(1165), + [aux_sym__val_number_token6] = ACTIONS(1165), + [anon_sym_0b] = ACTIONS(1165), + [anon_sym_0o] = ACTIONS(1165), + [anon_sym_0x] = ACTIONS(1165), + [sym_val_date] = ACTIONS(1165), + [anon_sym_DQUOTE] = ACTIONS(1165), + [sym__str_single_quotes] = ACTIONS(1165), + [sym__str_back_ticks] = ACTIONS(1165), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1165), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1165), + [anon_sym_err_GT] = ACTIONS(1165), + [anon_sym_out_GT] = ACTIONS(1165), + [anon_sym_e_GT] = ACTIONS(1165), + [anon_sym_o_GT] = ACTIONS(1165), + [anon_sym_err_PLUSout_GT] = ACTIONS(1165), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1165), + [anon_sym_o_PLUSe_GT] = ACTIONS(1165), + [anon_sym_e_PLUSo_GT] = ACTIONS(1165), + [aux_sym_unquoted_token1] = ACTIONS(1165), [anon_sym_POUND] = ACTIONS(105), }, [935] = { [sym_comment] = STATE(935), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_GT] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(940), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_in] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_DOT] = ACTIONS(940), + [anon_sym_STAR] = ACTIONS(940), + [anon_sym_STAR_STAR] = ACTIONS(940), + [anon_sym_PLUS_PLUS] = ACTIONS(940), + [anon_sym_SLASH] = ACTIONS(940), + [anon_sym_mod] = ACTIONS(940), + [anon_sym_SLASH_SLASH] = ACTIONS(940), + [anon_sym_PLUS] = ACTIONS(940), + [anon_sym_bit_DASHshl] = ACTIONS(940), + [anon_sym_bit_DASHshr] = ACTIONS(940), + [anon_sym_EQ_EQ] = ACTIONS(940), + [anon_sym_BANG_EQ] = ACTIONS(940), + [anon_sym_LT2] = ACTIONS(940), + [anon_sym_LT_EQ] = ACTIONS(940), + [anon_sym_GT_EQ] = ACTIONS(940), + [anon_sym_not_DASHin] = ACTIONS(940), + [anon_sym_starts_DASHwith] = ACTIONS(940), + [anon_sym_ends_DASHwith] = ACTIONS(940), + [anon_sym_EQ_TILDE] = ACTIONS(940), + [anon_sym_BANG_TILDE] = ACTIONS(940), + [anon_sym_bit_DASHand] = ACTIONS(940), + [anon_sym_bit_DASHxor] = ACTIONS(940), + [anon_sym_bit_DASHor] = ACTIONS(940), + [anon_sym_and] = ACTIONS(940), + [anon_sym_xor] = ACTIONS(940), + [anon_sym_or] = ACTIONS(940), + [anon_sym_null] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym__val_number_decimal_token1] = ACTIONS(940), + [aux_sym__val_number_token1] = ACTIONS(940), + [aux_sym__val_number_token2] = ACTIONS(940), + [aux_sym__val_number_token3] = ACTIONS(940), + [aux_sym__val_number_token4] = ACTIONS(940), + [aux_sym__val_number_token5] = ACTIONS(940), + [aux_sym__val_number_token6] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_err_GT] = ACTIONS(940), + [anon_sym_out_GT] = ACTIONS(940), + [anon_sym_e_GT] = ACTIONS(940), + [anon_sym_o_GT] = ACTIONS(940), + [anon_sym_err_PLUSout_GT] = ACTIONS(940), + [anon_sym_out_PLUSerr_GT] = ACTIONS(940), + [anon_sym_o_PLUSe_GT] = ACTIONS(940), + [anon_sym_e_PLUSo_GT] = ACTIONS(940), + [aux_sym_unquoted_token1] = ACTIONS(940), [anon_sym_POUND] = ACTIONS(105), }, [936] = { [sym_comment] = STATE(936), - [ts_builtin_sym_end] = ACTIONS(1033), - [anon_sym_SEMI] = ACTIONS(1031), - [anon_sym_LF] = ACTIONS(1033), - [anon_sym_LBRACK] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1031), - [anon_sym_PIPE] = ACTIONS(1031), - [anon_sym_DOLLAR] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_LBRACE] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_STAR_STAR] = ACTIONS(1031), - [anon_sym_PLUS_PLUS] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_mod] = ACTIONS(1031), - [anon_sym_SLASH_SLASH] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_bit_DASHshl] = ACTIONS(1031), - [anon_sym_bit_DASHshr] = ACTIONS(1031), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_LT2] = ACTIONS(1031), - [anon_sym_LT_EQ] = ACTIONS(1031), - [anon_sym_GT_EQ] = ACTIONS(1031), - [anon_sym_not_DASHin] = ACTIONS(1031), - [anon_sym_starts_DASHwith] = ACTIONS(1031), - [anon_sym_ends_DASHwith] = ACTIONS(1031), - [anon_sym_EQ_TILDE] = ACTIONS(1031), - [anon_sym_BANG_TILDE] = ACTIONS(1031), - [anon_sym_bit_DASHand] = ACTIONS(1031), - [anon_sym_bit_DASHxor] = ACTIONS(1031), - [anon_sym_bit_DASHor] = ACTIONS(1031), - [anon_sym_and] = ACTIONS(1031), - [anon_sym_xor] = ACTIONS(1031), - [anon_sym_or] = ACTIONS(1031), - [anon_sym_null] = ACTIONS(1031), - [anon_sym_true] = ACTIONS(1031), - [anon_sym_false] = ACTIONS(1031), - [aux_sym__val_number_decimal_token1] = ACTIONS(1031), - [aux_sym__val_number_token1] = ACTIONS(1031), - [aux_sym__val_number_token2] = ACTIONS(1031), - [aux_sym__val_number_token3] = ACTIONS(1031), - [aux_sym__val_number_token4] = ACTIONS(1031), - [aux_sym__val_number_token5] = ACTIONS(1031), - [aux_sym__val_number_token6] = ACTIONS(1031), - [anon_sym_0b] = ACTIONS(1031), - [anon_sym_0o] = ACTIONS(1031), - [anon_sym_0x] = ACTIONS(1031), - [sym_val_date] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1031), - [sym__str_single_quotes] = ACTIONS(1031), - [sym__str_back_ticks] = ACTIONS(1031), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1031), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1031), - [anon_sym_err_GT] = ACTIONS(1031), - [anon_sym_out_GT] = ACTIONS(1031), - [anon_sym_e_GT] = ACTIONS(1031), - [anon_sym_o_GT] = ACTIONS(1031), - [anon_sym_err_PLUSout_GT] = ACTIONS(1031), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1031), - [anon_sym_o_PLUSe_GT] = ACTIONS(1031), - [anon_sym_e_PLUSo_GT] = ACTIONS(1031), - [aux_sym_unquoted_token1] = ACTIONS(1031), + [ts_builtin_sym_end] = ACTIONS(1135), + [anon_sym_SEMI] = ACTIONS(1133), + [anon_sym_LF] = ACTIONS(1135), + [anon_sym_LBRACK] = ACTIONS(1133), + [anon_sym_LPAREN] = ACTIONS(1133), + [anon_sym_PIPE] = ACTIONS(1133), + [anon_sym_DOLLAR] = ACTIONS(1133), + [anon_sym_GT] = ACTIONS(1133), + [anon_sym_DASH_DASH] = ACTIONS(1133), + [anon_sym_DASH] = ACTIONS(1133), + [anon_sym_in] = ACTIONS(1133), + [anon_sym_LBRACE] = ACTIONS(1133), + [anon_sym_DOT] = ACTIONS(1133), + [anon_sym_STAR] = ACTIONS(1133), + [anon_sym_STAR_STAR] = ACTIONS(1133), + [anon_sym_PLUS_PLUS] = ACTIONS(1133), + [anon_sym_SLASH] = ACTIONS(1133), + [anon_sym_mod] = ACTIONS(1133), + [anon_sym_SLASH_SLASH] = ACTIONS(1133), + [anon_sym_PLUS] = ACTIONS(1133), + [anon_sym_bit_DASHshl] = ACTIONS(1133), + [anon_sym_bit_DASHshr] = ACTIONS(1133), + [anon_sym_EQ_EQ] = ACTIONS(1133), + [anon_sym_BANG_EQ] = ACTIONS(1133), + [anon_sym_LT2] = ACTIONS(1133), + [anon_sym_LT_EQ] = ACTIONS(1133), + [anon_sym_GT_EQ] = ACTIONS(1133), + [anon_sym_not_DASHin] = ACTIONS(1133), + [anon_sym_starts_DASHwith] = ACTIONS(1133), + [anon_sym_ends_DASHwith] = ACTIONS(1133), + [anon_sym_EQ_TILDE] = ACTIONS(1133), + [anon_sym_BANG_TILDE] = ACTIONS(1133), + [anon_sym_bit_DASHand] = ACTIONS(1133), + [anon_sym_bit_DASHxor] = ACTIONS(1133), + [anon_sym_bit_DASHor] = ACTIONS(1133), + [anon_sym_and] = ACTIONS(1133), + [anon_sym_xor] = ACTIONS(1133), + [anon_sym_or] = ACTIONS(1133), + [anon_sym_null] = ACTIONS(1133), + [anon_sym_true] = ACTIONS(1133), + [anon_sym_false] = ACTIONS(1133), + [aux_sym__val_number_decimal_token1] = ACTIONS(1133), + [aux_sym__val_number_token1] = ACTIONS(1133), + [aux_sym__val_number_token2] = ACTIONS(1133), + [aux_sym__val_number_token3] = ACTIONS(1133), + [aux_sym__val_number_token4] = ACTIONS(1133), + [aux_sym__val_number_token5] = ACTIONS(1133), + [aux_sym__val_number_token6] = ACTIONS(1133), + [anon_sym_0b] = ACTIONS(1133), + [anon_sym_0o] = ACTIONS(1133), + [anon_sym_0x] = ACTIONS(1133), + [sym_val_date] = ACTIONS(1133), + [anon_sym_DQUOTE] = ACTIONS(1133), + [sym__str_single_quotes] = ACTIONS(1133), + [sym__str_back_ticks] = ACTIONS(1133), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1133), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1133), + [anon_sym_err_GT] = ACTIONS(1133), + [anon_sym_out_GT] = ACTIONS(1133), + [anon_sym_e_GT] = ACTIONS(1133), + [anon_sym_o_GT] = ACTIONS(1133), + [anon_sym_err_PLUSout_GT] = ACTIONS(1133), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1133), + [anon_sym_o_PLUSe_GT] = ACTIONS(1133), + [anon_sym_e_PLUSo_GT] = ACTIONS(1133), + [aux_sym_unquoted_token1] = ACTIONS(1133), [anon_sym_POUND] = ACTIONS(105), }, [937] = { [sym_comment] = STATE(937), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(1037), - [anon_sym_mod] = ACTIONS(1037), - [anon_sym_SLASH_SLASH] = ACTIONS(1037), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_LT] = ACTIONS(2494), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_DOT2] = ACTIONS(2405), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_EQ2] = ACTIONS(2494), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token4] = ACTIONS(2407), + [aux_sym_unquoted_token6] = ACTIONS(2409), [anon_sym_POUND] = ACTIONS(105), }, [938] = { [sym_comment] = STATE(938), - [ts_builtin_sym_end] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1027), - [anon_sym_LF] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1027), - [anon_sym_LPAREN] = ACTIONS(1027), - [anon_sym_PIPE] = ACTIONS(1027), - [anon_sym_DOLLAR] = ACTIONS(1027), - [anon_sym_GT] = ACTIONS(1027), - [anon_sym_DASH] = ACTIONS(1027), - [anon_sym_in] = ACTIONS(1027), - [anon_sym_LBRACE] = ACTIONS(1027), - [anon_sym_DOT] = ACTIONS(1027), - [anon_sym_STAR] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1027), - [anon_sym_PLUS_PLUS] = ACTIONS(1027), - [anon_sym_SLASH] = ACTIONS(1027), - [anon_sym_mod] = ACTIONS(1027), - [anon_sym_SLASH_SLASH] = ACTIONS(1027), - [anon_sym_PLUS] = ACTIONS(1027), - [anon_sym_bit_DASHshl] = ACTIONS(1027), - [anon_sym_bit_DASHshr] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1027), - [anon_sym_BANG_EQ] = ACTIONS(1027), - [anon_sym_LT2] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1027), - [anon_sym_GT_EQ] = ACTIONS(1027), - [anon_sym_not_DASHin] = ACTIONS(1027), - [anon_sym_starts_DASHwith] = ACTIONS(1027), - [anon_sym_ends_DASHwith] = ACTIONS(1027), - [anon_sym_EQ_TILDE] = ACTIONS(1027), - [anon_sym_BANG_TILDE] = ACTIONS(1027), - [anon_sym_bit_DASHand] = ACTIONS(1027), - [anon_sym_bit_DASHxor] = ACTIONS(1027), - [anon_sym_bit_DASHor] = ACTIONS(1027), - [anon_sym_and] = ACTIONS(1027), - [anon_sym_xor] = ACTIONS(1027), - [anon_sym_or] = ACTIONS(1027), - [anon_sym_null] = ACTIONS(1027), - [anon_sym_true] = ACTIONS(1027), - [anon_sym_false] = ACTIONS(1027), - [aux_sym__val_number_decimal_token1] = ACTIONS(1027), - [aux_sym__val_number_token1] = ACTIONS(1027), - [aux_sym__val_number_token2] = ACTIONS(1027), - [aux_sym__val_number_token3] = ACTIONS(1027), - [aux_sym__val_number_token4] = ACTIONS(1027), - [aux_sym__val_number_token5] = ACTIONS(1027), - [aux_sym__val_number_token6] = ACTIONS(1027), - [anon_sym_0b] = ACTIONS(1027), - [anon_sym_0o] = ACTIONS(1027), - [anon_sym_0x] = ACTIONS(1027), - [sym_val_date] = ACTIONS(1027), - [anon_sym_DQUOTE] = ACTIONS(1027), - [sym__str_single_quotes] = ACTIONS(1027), - [sym__str_back_ticks] = ACTIONS(1027), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1027), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1027), - [anon_sym_err_GT] = ACTIONS(1027), - [anon_sym_out_GT] = ACTIONS(1027), - [anon_sym_e_GT] = ACTIONS(1027), - [anon_sym_o_GT] = ACTIONS(1027), - [anon_sym_err_PLUSout_GT] = ACTIONS(1027), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1027), - [anon_sym_o_PLUSe_GT] = ACTIONS(1027), - [anon_sym_e_PLUSo_GT] = ACTIONS(1027), - [aux_sym_unquoted_token1] = ACTIONS(1027), + [ts_builtin_sym_end] = ACTIONS(1079), + [anon_sym_SEMI] = ACTIONS(1077), + [anon_sym_LF] = ACTIONS(1079), + [anon_sym_LBRACK] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(1077), + [anon_sym_PIPE] = ACTIONS(1077), + [anon_sym_DOLLAR] = ACTIONS(1077), + [anon_sym_GT] = ACTIONS(1077), + [anon_sym_DASH_DASH] = ACTIONS(1077), + [anon_sym_DASH] = ACTIONS(1077), + [anon_sym_in] = ACTIONS(1077), + [anon_sym_LBRACE] = ACTIONS(1077), + [anon_sym_DOT] = ACTIONS(1077), + [anon_sym_STAR] = ACTIONS(1077), + [anon_sym_STAR_STAR] = ACTIONS(1077), + [anon_sym_PLUS_PLUS] = ACTIONS(1077), + [anon_sym_SLASH] = ACTIONS(1077), + [anon_sym_mod] = ACTIONS(1077), + [anon_sym_SLASH_SLASH] = ACTIONS(1077), + [anon_sym_PLUS] = ACTIONS(1077), + [anon_sym_bit_DASHshl] = ACTIONS(1077), + [anon_sym_bit_DASHshr] = ACTIONS(1077), + [anon_sym_EQ_EQ] = ACTIONS(1077), + [anon_sym_BANG_EQ] = ACTIONS(1077), + [anon_sym_LT2] = ACTIONS(1077), + [anon_sym_LT_EQ] = ACTIONS(1077), + [anon_sym_GT_EQ] = ACTIONS(1077), + [anon_sym_not_DASHin] = ACTIONS(1077), + [anon_sym_starts_DASHwith] = ACTIONS(1077), + [anon_sym_ends_DASHwith] = ACTIONS(1077), + [anon_sym_EQ_TILDE] = ACTIONS(1077), + [anon_sym_BANG_TILDE] = ACTIONS(1077), + [anon_sym_bit_DASHand] = ACTIONS(1077), + [anon_sym_bit_DASHxor] = ACTIONS(1077), + [anon_sym_bit_DASHor] = ACTIONS(1077), + [anon_sym_and] = ACTIONS(1077), + [anon_sym_xor] = ACTIONS(1077), + [anon_sym_or] = ACTIONS(1077), + [anon_sym_null] = ACTIONS(1077), + [anon_sym_true] = ACTIONS(1077), + [anon_sym_false] = ACTIONS(1077), + [aux_sym__val_number_decimal_token1] = ACTIONS(1077), + [aux_sym__val_number_token1] = ACTIONS(1077), + [aux_sym__val_number_token2] = ACTIONS(1077), + [aux_sym__val_number_token3] = ACTIONS(1077), + [aux_sym__val_number_token4] = ACTIONS(1077), + [aux_sym__val_number_token5] = ACTIONS(1077), + [aux_sym__val_number_token6] = ACTIONS(1077), + [anon_sym_0b] = ACTIONS(1077), + [anon_sym_0o] = ACTIONS(1077), + [anon_sym_0x] = ACTIONS(1077), + [sym_val_date] = ACTIONS(1077), + [anon_sym_DQUOTE] = ACTIONS(1077), + [sym__str_single_quotes] = ACTIONS(1077), + [sym__str_back_ticks] = ACTIONS(1077), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1077), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1077), + [anon_sym_err_GT] = ACTIONS(1077), + [anon_sym_out_GT] = ACTIONS(1077), + [anon_sym_e_GT] = ACTIONS(1077), + [anon_sym_o_GT] = ACTIONS(1077), + [anon_sym_err_PLUSout_GT] = ACTIONS(1077), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1077), + [anon_sym_o_PLUSe_GT] = ACTIONS(1077), + [anon_sym_e_PLUSo_GT] = ACTIONS(1077), + [aux_sym_unquoted_token1] = ACTIONS(1077), [anon_sym_POUND] = ACTIONS(105), }, [939] = { [sym_comment] = STATE(939), - [ts_builtin_sym_end] = ACTIONS(1111), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_LF] = ACTIONS(1111), - [anon_sym_LBRACK] = ACTIONS(1109), - [anon_sym_LPAREN] = ACTIONS(1109), - [anon_sym_PIPE] = ACTIONS(1109), - [anon_sym_DOLLAR] = ACTIONS(1109), - [anon_sym_GT] = ACTIONS(1109), - [anon_sym_DASH] = ACTIONS(1109), - [anon_sym_in] = ACTIONS(1109), - [anon_sym_LBRACE] = ACTIONS(1109), - [anon_sym_DOT] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(1109), - [anon_sym_PLUS_PLUS] = ACTIONS(1109), - [anon_sym_SLASH] = ACTIONS(1109), - [anon_sym_mod] = ACTIONS(1109), - [anon_sym_SLASH_SLASH] = ACTIONS(1109), - [anon_sym_PLUS] = ACTIONS(1109), - [anon_sym_bit_DASHshl] = ACTIONS(1109), - [anon_sym_bit_DASHshr] = ACTIONS(1109), - [anon_sym_EQ_EQ] = ACTIONS(1109), - [anon_sym_BANG_EQ] = ACTIONS(1109), - [anon_sym_LT2] = ACTIONS(1109), - [anon_sym_LT_EQ] = ACTIONS(1109), - [anon_sym_GT_EQ] = ACTIONS(1109), - [anon_sym_not_DASHin] = ACTIONS(1109), - [anon_sym_starts_DASHwith] = ACTIONS(1109), - [anon_sym_ends_DASHwith] = ACTIONS(1109), - [anon_sym_EQ_TILDE] = ACTIONS(1109), - [anon_sym_BANG_TILDE] = ACTIONS(1109), - [anon_sym_bit_DASHand] = ACTIONS(1109), - [anon_sym_bit_DASHxor] = ACTIONS(1109), - [anon_sym_bit_DASHor] = ACTIONS(1109), - [anon_sym_and] = ACTIONS(1109), - [anon_sym_xor] = ACTIONS(1109), - [anon_sym_or] = ACTIONS(1109), - [anon_sym_null] = ACTIONS(1109), - [anon_sym_true] = ACTIONS(1109), - [anon_sym_false] = ACTIONS(1109), - [aux_sym__val_number_decimal_token1] = ACTIONS(1109), - [aux_sym__val_number_token1] = ACTIONS(1109), - [aux_sym__val_number_token2] = ACTIONS(1109), - [aux_sym__val_number_token3] = ACTIONS(1109), - [aux_sym__val_number_token4] = ACTIONS(1109), - [aux_sym__val_number_token5] = ACTIONS(1109), - [aux_sym__val_number_token6] = ACTIONS(1109), - [anon_sym_0b] = ACTIONS(1109), - [anon_sym_0o] = ACTIONS(1109), - [anon_sym_0x] = ACTIONS(1109), - [sym_val_date] = ACTIONS(1109), - [anon_sym_DQUOTE] = ACTIONS(1109), - [sym__str_single_quotes] = ACTIONS(1109), - [sym__str_back_ticks] = ACTIONS(1109), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), - [anon_sym_err_GT] = ACTIONS(1109), - [anon_sym_out_GT] = ACTIONS(1109), - [anon_sym_e_GT] = ACTIONS(1109), - [anon_sym_o_GT] = ACTIONS(1109), - [anon_sym_err_PLUSout_GT] = ACTIONS(1109), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1109), - [anon_sym_o_PLUSe_GT] = ACTIONS(1109), - [anon_sym_e_PLUSo_GT] = ACTIONS(1109), - [aux_sym_unquoted_token1] = ACTIONS(1109), + [ts_builtin_sym_end] = ACTIONS(1131), + [anon_sym_SEMI] = ACTIONS(1129), + [anon_sym_LF] = ACTIONS(1131), + [anon_sym_LBRACK] = ACTIONS(1129), + [anon_sym_LPAREN] = ACTIONS(1129), + [anon_sym_PIPE] = ACTIONS(1129), + [anon_sym_DOLLAR] = ACTIONS(1129), + [anon_sym_GT] = ACTIONS(1129), + [anon_sym_DASH_DASH] = ACTIONS(1129), + [anon_sym_DASH] = ACTIONS(1129), + [anon_sym_in] = ACTIONS(1129), + [anon_sym_LBRACE] = ACTIONS(1129), + [anon_sym_DOT] = ACTIONS(1129), + [anon_sym_STAR] = ACTIONS(1129), + [anon_sym_STAR_STAR] = ACTIONS(1129), + [anon_sym_PLUS_PLUS] = ACTIONS(1129), + [anon_sym_SLASH] = ACTIONS(1129), + [anon_sym_mod] = ACTIONS(1129), + [anon_sym_SLASH_SLASH] = ACTIONS(1129), + [anon_sym_PLUS] = ACTIONS(1129), + [anon_sym_bit_DASHshl] = ACTIONS(1129), + [anon_sym_bit_DASHshr] = ACTIONS(1129), + [anon_sym_EQ_EQ] = ACTIONS(1129), + [anon_sym_BANG_EQ] = ACTIONS(1129), + [anon_sym_LT2] = ACTIONS(1129), + [anon_sym_LT_EQ] = ACTIONS(1129), + [anon_sym_GT_EQ] = ACTIONS(1129), + [anon_sym_not_DASHin] = ACTIONS(1129), + [anon_sym_starts_DASHwith] = ACTIONS(1129), + [anon_sym_ends_DASHwith] = ACTIONS(1129), + [anon_sym_EQ_TILDE] = ACTIONS(1129), + [anon_sym_BANG_TILDE] = ACTIONS(1129), + [anon_sym_bit_DASHand] = ACTIONS(1129), + [anon_sym_bit_DASHxor] = ACTIONS(1129), + [anon_sym_bit_DASHor] = ACTIONS(1129), + [anon_sym_and] = ACTIONS(1129), + [anon_sym_xor] = ACTIONS(1129), + [anon_sym_or] = ACTIONS(1129), + [anon_sym_null] = ACTIONS(1129), + [anon_sym_true] = ACTIONS(1129), + [anon_sym_false] = ACTIONS(1129), + [aux_sym__val_number_decimal_token1] = ACTIONS(1129), + [aux_sym__val_number_token1] = ACTIONS(1129), + [aux_sym__val_number_token2] = ACTIONS(1129), + [aux_sym__val_number_token3] = ACTIONS(1129), + [aux_sym__val_number_token4] = ACTIONS(1129), + [aux_sym__val_number_token5] = ACTIONS(1129), + [aux_sym__val_number_token6] = ACTIONS(1129), + [anon_sym_0b] = ACTIONS(1129), + [anon_sym_0o] = ACTIONS(1129), + [anon_sym_0x] = ACTIONS(1129), + [sym_val_date] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym__str_single_quotes] = ACTIONS(1129), + [sym__str_back_ticks] = ACTIONS(1129), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), + [anon_sym_err_GT] = ACTIONS(1129), + [anon_sym_out_GT] = ACTIONS(1129), + [anon_sym_e_GT] = ACTIONS(1129), + [anon_sym_o_GT] = ACTIONS(1129), + [anon_sym_err_PLUSout_GT] = ACTIONS(1129), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1129), + [anon_sym_o_PLUSe_GT] = ACTIONS(1129), + [anon_sym_e_PLUSo_GT] = ACTIONS(1129), + [aux_sym_unquoted_token1] = ACTIONS(1129), [anon_sym_POUND] = ACTIONS(105), }, [940] = { [sym_comment] = STATE(940), - [ts_builtin_sym_end] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_LF] = ACTIONS(1107), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_PIPE] = ACTIONS(1105), - [anon_sym_DOLLAR] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1105), - [anon_sym_DASH] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1105), - [anon_sym_LBRACE] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_STAR] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_SLASH] = ACTIONS(1105), - [anon_sym_mod] = ACTIONS(1105), - [anon_sym_SLASH_SLASH] = ACTIONS(1105), - [anon_sym_PLUS] = ACTIONS(1105), - [anon_sym_bit_DASHshl] = ACTIONS(1105), - [anon_sym_bit_DASHshr] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1105), - [anon_sym_LT2] = ACTIONS(1105), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_not_DASHin] = ACTIONS(1105), - [anon_sym_starts_DASHwith] = ACTIONS(1105), - [anon_sym_ends_DASHwith] = ACTIONS(1105), - [anon_sym_EQ_TILDE] = ACTIONS(1105), - [anon_sym_BANG_TILDE] = ACTIONS(1105), - [anon_sym_bit_DASHand] = ACTIONS(1105), - [anon_sym_bit_DASHxor] = ACTIONS(1105), - [anon_sym_bit_DASHor] = ACTIONS(1105), - [anon_sym_and] = ACTIONS(1105), - [anon_sym_xor] = ACTIONS(1105), - [anon_sym_or] = ACTIONS(1105), - [anon_sym_null] = ACTIONS(1105), - [anon_sym_true] = ACTIONS(1105), - [anon_sym_false] = ACTIONS(1105), - [aux_sym__val_number_decimal_token1] = ACTIONS(1105), - [aux_sym__val_number_token1] = ACTIONS(1105), - [aux_sym__val_number_token2] = ACTIONS(1105), - [aux_sym__val_number_token3] = ACTIONS(1105), - [aux_sym__val_number_token4] = ACTIONS(1105), - [aux_sym__val_number_token5] = ACTIONS(1105), - [aux_sym__val_number_token6] = ACTIONS(1105), - [anon_sym_0b] = ACTIONS(1105), - [anon_sym_0o] = ACTIONS(1105), - [anon_sym_0x] = ACTIONS(1105), - [sym_val_date] = ACTIONS(1105), - [anon_sym_DQUOTE] = ACTIONS(1105), - [sym__str_single_quotes] = ACTIONS(1105), - [sym__str_back_ticks] = ACTIONS(1105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), - [anon_sym_err_GT] = ACTIONS(1105), - [anon_sym_out_GT] = ACTIONS(1105), - [anon_sym_e_GT] = ACTIONS(1105), - [anon_sym_o_GT] = ACTIONS(1105), - [anon_sym_err_PLUSout_GT] = ACTIONS(1105), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1105), - [anon_sym_o_PLUSe_GT] = ACTIONS(1105), - [anon_sym_e_PLUSo_GT] = ACTIONS(1105), - [aux_sym_unquoted_token1] = ACTIONS(1105), + [ts_builtin_sym_end] = ACTIONS(1163), + [anon_sym_SEMI] = ACTIONS(1161), + [anon_sym_LF] = ACTIONS(1163), + [anon_sym_LBRACK] = ACTIONS(1161), + [anon_sym_LPAREN] = ACTIONS(1161), + [anon_sym_PIPE] = ACTIONS(1161), + [anon_sym_DOLLAR] = ACTIONS(1161), + [anon_sym_GT] = ACTIONS(1161), + [anon_sym_DASH_DASH] = ACTIONS(1161), + [anon_sym_DASH] = ACTIONS(1161), + [anon_sym_in] = ACTIONS(1161), + [anon_sym_LBRACE] = ACTIONS(1161), + [anon_sym_DOT] = ACTIONS(1161), + [anon_sym_STAR] = ACTIONS(1161), + [anon_sym_STAR_STAR] = ACTIONS(1161), + [anon_sym_PLUS_PLUS] = ACTIONS(1161), + [anon_sym_SLASH] = ACTIONS(1161), + [anon_sym_mod] = ACTIONS(1161), + [anon_sym_SLASH_SLASH] = ACTIONS(1161), + [anon_sym_PLUS] = ACTIONS(1161), + [anon_sym_bit_DASHshl] = ACTIONS(1161), + [anon_sym_bit_DASHshr] = ACTIONS(1161), + [anon_sym_EQ_EQ] = ACTIONS(1161), + [anon_sym_BANG_EQ] = ACTIONS(1161), + [anon_sym_LT2] = ACTIONS(1161), + [anon_sym_LT_EQ] = ACTIONS(1161), + [anon_sym_GT_EQ] = ACTIONS(1161), + [anon_sym_not_DASHin] = ACTIONS(1161), + [anon_sym_starts_DASHwith] = ACTIONS(1161), + [anon_sym_ends_DASHwith] = ACTIONS(1161), + [anon_sym_EQ_TILDE] = ACTIONS(1161), + [anon_sym_BANG_TILDE] = ACTIONS(1161), + [anon_sym_bit_DASHand] = ACTIONS(1161), + [anon_sym_bit_DASHxor] = ACTIONS(1161), + [anon_sym_bit_DASHor] = ACTIONS(1161), + [anon_sym_and] = ACTIONS(1161), + [anon_sym_xor] = ACTIONS(1161), + [anon_sym_or] = ACTIONS(1161), + [anon_sym_null] = ACTIONS(1161), + [anon_sym_true] = ACTIONS(1161), + [anon_sym_false] = ACTIONS(1161), + [aux_sym__val_number_decimal_token1] = ACTIONS(1161), + [aux_sym__val_number_token1] = ACTIONS(1161), + [aux_sym__val_number_token2] = ACTIONS(1161), + [aux_sym__val_number_token3] = ACTIONS(1161), + [aux_sym__val_number_token4] = ACTIONS(1161), + [aux_sym__val_number_token5] = ACTIONS(1161), + [aux_sym__val_number_token6] = ACTIONS(1161), + [anon_sym_0b] = ACTIONS(1161), + [anon_sym_0o] = ACTIONS(1161), + [anon_sym_0x] = ACTIONS(1161), + [sym_val_date] = ACTIONS(1161), + [anon_sym_DQUOTE] = ACTIONS(1161), + [sym__str_single_quotes] = ACTIONS(1161), + [sym__str_back_ticks] = ACTIONS(1161), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1161), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1161), + [anon_sym_err_GT] = ACTIONS(1161), + [anon_sym_out_GT] = ACTIONS(1161), + [anon_sym_e_GT] = ACTIONS(1161), + [anon_sym_o_GT] = ACTIONS(1161), + [anon_sym_err_PLUSout_GT] = ACTIONS(1161), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1161), + [anon_sym_o_PLUSe_GT] = ACTIONS(1161), + [anon_sym_e_PLUSo_GT] = ACTIONS(1161), + [aux_sym_unquoted_token1] = ACTIONS(1161), [anon_sym_POUND] = ACTIONS(105), }, [941] = { [sym_comment] = STATE(941), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1127), + [anon_sym_SEMI] = ACTIONS(1125), + [anon_sym_LF] = ACTIONS(1127), + [anon_sym_LBRACK] = ACTIONS(1125), + [anon_sym_LPAREN] = ACTIONS(1125), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_DOLLAR] = ACTIONS(1125), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_DASH_DASH] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_in] = ACTIONS(1125), + [anon_sym_LBRACE] = ACTIONS(1125), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_STAR_STAR] = ACTIONS(1125), + [anon_sym_PLUS_PLUS] = ACTIONS(1125), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_mod] = ACTIONS(1125), + [anon_sym_SLASH_SLASH] = ACTIONS(1125), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_bit_DASHshl] = ACTIONS(1125), + [anon_sym_bit_DASHshr] = ACTIONS(1125), + [anon_sym_EQ_EQ] = ACTIONS(1125), + [anon_sym_BANG_EQ] = ACTIONS(1125), + [anon_sym_LT2] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1125), + [anon_sym_not_DASHin] = ACTIONS(1125), + [anon_sym_starts_DASHwith] = ACTIONS(1125), + [anon_sym_ends_DASHwith] = ACTIONS(1125), + [anon_sym_EQ_TILDE] = ACTIONS(1125), + [anon_sym_BANG_TILDE] = ACTIONS(1125), + [anon_sym_bit_DASHand] = ACTIONS(1125), + [anon_sym_bit_DASHxor] = ACTIONS(1125), + [anon_sym_bit_DASHor] = ACTIONS(1125), + [anon_sym_and] = ACTIONS(1125), + [anon_sym_xor] = ACTIONS(1125), + [anon_sym_or] = ACTIONS(1125), + [anon_sym_null] = ACTIONS(1125), + [anon_sym_true] = ACTIONS(1125), + [anon_sym_false] = ACTIONS(1125), + [aux_sym__val_number_decimal_token1] = ACTIONS(1125), + [aux_sym__val_number_token1] = ACTIONS(1125), + [aux_sym__val_number_token2] = ACTIONS(1125), + [aux_sym__val_number_token3] = ACTIONS(1125), + [aux_sym__val_number_token4] = ACTIONS(1125), + [aux_sym__val_number_token5] = ACTIONS(1125), + [aux_sym__val_number_token6] = ACTIONS(1125), + [anon_sym_0b] = ACTIONS(1125), + [anon_sym_0o] = ACTIONS(1125), + [anon_sym_0x] = ACTIONS(1125), + [sym_val_date] = ACTIONS(1125), + [anon_sym_DQUOTE] = ACTIONS(1125), + [sym__str_single_quotes] = ACTIONS(1125), + [sym__str_back_ticks] = ACTIONS(1125), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), + [anon_sym_err_GT] = ACTIONS(1125), + [anon_sym_out_GT] = ACTIONS(1125), + [anon_sym_e_GT] = ACTIONS(1125), + [anon_sym_o_GT] = ACTIONS(1125), + [anon_sym_err_PLUSout_GT] = ACTIONS(1125), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1125), + [anon_sym_o_PLUSe_GT] = ACTIONS(1125), + [anon_sym_e_PLUSo_GT] = ACTIONS(1125), + [aux_sym_unquoted_token1] = ACTIONS(1125), [anon_sym_POUND] = ACTIONS(105), }, [942] = { [sym_comment] = STATE(942), - [ts_builtin_sym_end] = ACTIONS(1119), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1119), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH] = ACTIONS(1117), - [anon_sym_in] = ACTIONS(1117), - [anon_sym_LBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_STAR] = ACTIONS(1117), - [anon_sym_STAR_STAR] = ACTIONS(1117), - [anon_sym_PLUS_PLUS] = ACTIONS(1117), - [anon_sym_SLASH] = ACTIONS(1117), - [anon_sym_mod] = ACTIONS(1117), - [anon_sym_SLASH_SLASH] = ACTIONS(1117), - [anon_sym_PLUS] = ACTIONS(1117), - [anon_sym_bit_DASHshl] = ACTIONS(1117), - [anon_sym_bit_DASHshr] = ACTIONS(1117), - [anon_sym_EQ_EQ] = ACTIONS(1117), - [anon_sym_BANG_EQ] = ACTIONS(1117), - [anon_sym_LT2] = ACTIONS(1117), - [anon_sym_LT_EQ] = ACTIONS(1117), - [anon_sym_GT_EQ] = ACTIONS(1117), - [anon_sym_not_DASHin] = ACTIONS(1117), - [anon_sym_starts_DASHwith] = ACTIONS(1117), - [anon_sym_ends_DASHwith] = ACTIONS(1117), - [anon_sym_EQ_TILDE] = ACTIONS(1117), - [anon_sym_BANG_TILDE] = ACTIONS(1117), - [anon_sym_bit_DASHand] = ACTIONS(1117), - [anon_sym_bit_DASHxor] = ACTIONS(1117), - [anon_sym_bit_DASHor] = ACTIONS(1117), - [anon_sym_and] = ACTIONS(1117), - [anon_sym_xor] = ACTIONS(1117), - [anon_sym_or] = ACTIONS(1117), - [anon_sym_null] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym__val_number_decimal_token1] = ACTIONS(1117), - [aux_sym__val_number_token1] = ACTIONS(1117), - [aux_sym__val_number_token2] = ACTIONS(1117), - [aux_sym__val_number_token3] = ACTIONS(1117), - [aux_sym__val_number_token4] = ACTIONS(1117), - [aux_sym__val_number_token5] = ACTIONS(1117), - [aux_sym__val_number_token6] = ACTIONS(1117), - [anon_sym_0b] = ACTIONS(1117), - [anon_sym_0o] = ACTIONS(1117), - [anon_sym_0x] = ACTIONS(1117), - [sym_val_date] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1117), - [sym__str_single_quotes] = ACTIONS(1117), - [sym__str_back_ticks] = ACTIONS(1117), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), - [anon_sym_err_GT] = ACTIONS(1117), - [anon_sym_out_GT] = ACTIONS(1117), - [anon_sym_e_GT] = ACTIONS(1117), - [anon_sym_o_GT] = ACTIONS(1117), - [anon_sym_err_PLUSout_GT] = ACTIONS(1117), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), - [anon_sym_o_PLUSe_GT] = ACTIONS(1117), - [anon_sym_e_PLUSo_GT] = ACTIONS(1117), - [aux_sym_unquoted_token1] = ACTIONS(1117), - [anon_sym_POUND] = ACTIONS(105), - }, - [943] = { - [sym_comment] = STATE(943), [ts_builtin_sym_end] = ACTIONS(1123), [anon_sym_SEMI] = ACTIONS(1121), [anon_sym_LF] = ACTIONS(1123), @@ -134145,6 +138242,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1121), [anon_sym_DOLLAR] = ACTIONS(1121), [anon_sym_GT] = ACTIONS(1121), + [anon_sym_DASH_DASH] = ACTIONS(1121), [anon_sym_DASH] = ACTIONS(1121), [anon_sym_in] = ACTIONS(1121), [anon_sym_LBRACE] = ACTIONS(1121), @@ -134204,2285 +138302,2808 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1121), [anon_sym_POUND] = ACTIONS(105), }, + [943] = { + [sym_comment] = STATE(943), + [ts_builtin_sym_end] = ACTIONS(991), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_GT] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_in] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_STAR] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_SLASH] = ACTIONS(989), + [anon_sym_mod] = ACTIONS(989), + [anon_sym_SLASH_SLASH] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_bit_DASHshl] = ACTIONS(989), + [anon_sym_bit_DASHshr] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(989), + [anon_sym_LT2] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_not_DASHin] = ACTIONS(989), + [anon_sym_starts_DASHwith] = ACTIONS(989), + [anon_sym_ends_DASHwith] = ACTIONS(989), + [anon_sym_EQ_TILDE] = ACTIONS(989), + [anon_sym_BANG_TILDE] = ACTIONS(989), + [anon_sym_bit_DASHand] = ACTIONS(989), + [anon_sym_bit_DASHxor] = ACTIONS(989), + [anon_sym_bit_DASHor] = ACTIONS(989), + [anon_sym_and] = ACTIONS(989), + [anon_sym_xor] = ACTIONS(989), + [anon_sym_or] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_err_GT] = ACTIONS(989), + [anon_sym_out_GT] = ACTIONS(989), + [anon_sym_e_GT] = ACTIONS(989), + [anon_sym_o_GT] = ACTIONS(989), + [anon_sym_err_PLUSout_GT] = ACTIONS(989), + [anon_sym_out_PLUSerr_GT] = ACTIONS(989), + [anon_sym_o_PLUSe_GT] = ACTIONS(989), + [anon_sym_e_PLUSo_GT] = ACTIONS(989), + [aux_sym_unquoted_token1] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(105), + }, [944] = { [sym_comment] = STATE(944), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_RPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), + [ts_builtin_sym_end] = ACTIONS(1031), + [anon_sym_SEMI] = ACTIONS(1029), + [anon_sym_LF] = ACTIONS(1031), + [anon_sym_LBRACK] = ACTIONS(1029), + [anon_sym_LPAREN] = ACTIONS(1029), + [anon_sym_PIPE] = ACTIONS(1029), + [anon_sym_DOLLAR] = ACTIONS(1029), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DASH_DASH] = ACTIONS(1029), + [anon_sym_DASH] = ACTIONS(1029), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_STAR_STAR] = ACTIONS(1029), + [anon_sym_PLUS_PLUS] = ACTIONS(1029), + [anon_sym_SLASH] = ACTIONS(1029), + [anon_sym_mod] = ACTIONS(1029), + [anon_sym_SLASH_SLASH] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1029), + [anon_sym_bit_DASHshl] = ACTIONS(1029), + [anon_sym_bit_DASHshr] = ACTIONS(1029), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_LT2] = ACTIONS(1029), + [anon_sym_LT_EQ] = ACTIONS(1029), + [anon_sym_GT_EQ] = ACTIONS(1029), + [anon_sym_not_DASHin] = ACTIONS(1029), + [anon_sym_starts_DASHwith] = ACTIONS(1029), + [anon_sym_ends_DASHwith] = ACTIONS(1029), + [anon_sym_EQ_TILDE] = ACTIONS(1029), + [anon_sym_BANG_TILDE] = ACTIONS(1029), + [anon_sym_bit_DASHand] = ACTIONS(1029), + [anon_sym_bit_DASHxor] = ACTIONS(1029), + [anon_sym_bit_DASHor] = ACTIONS(1029), + [anon_sym_and] = ACTIONS(1029), + [anon_sym_xor] = ACTIONS(1029), + [anon_sym_or] = ACTIONS(1029), + [anon_sym_null] = ACTIONS(1029), + [anon_sym_true] = ACTIONS(1029), + [anon_sym_false] = ACTIONS(1029), + [aux_sym__val_number_decimal_token1] = ACTIONS(1029), + [aux_sym__val_number_token1] = ACTIONS(1029), + [aux_sym__val_number_token2] = ACTIONS(1029), + [aux_sym__val_number_token3] = ACTIONS(1029), + [aux_sym__val_number_token4] = ACTIONS(1029), + [aux_sym__val_number_token5] = ACTIONS(1029), + [aux_sym__val_number_token6] = ACTIONS(1029), + [anon_sym_0b] = ACTIONS(1029), + [anon_sym_0o] = ACTIONS(1029), + [anon_sym_0x] = ACTIONS(1029), + [sym_val_date] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1029), + [sym__str_single_quotes] = ACTIONS(1029), + [sym__str_back_ticks] = ACTIONS(1029), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1029), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1029), + [anon_sym_err_GT] = ACTIONS(1029), + [anon_sym_out_GT] = ACTIONS(1029), + [anon_sym_e_GT] = ACTIONS(1029), + [anon_sym_o_GT] = ACTIONS(1029), + [anon_sym_err_PLUSout_GT] = ACTIONS(1029), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1029), + [anon_sym_o_PLUSe_GT] = ACTIONS(1029), + [anon_sym_e_PLUSo_GT] = ACTIONS(1029), + [aux_sym_unquoted_token1] = ACTIONS(1029), [anon_sym_POUND] = ACTIONS(105), }, [945] = { [sym_comment] = STATE(945), - [ts_builtin_sym_end] = ACTIONS(1009), - [anon_sym_SEMI] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_PIPE] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_mod] = ACTIONS(1007), - [anon_sym_SLASH_SLASH] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_bit_DASHshl] = ACTIONS(1007), - [anon_sym_bit_DASHshr] = ACTIONS(1007), - [anon_sym_EQ_EQ] = ACTIONS(1007), - [anon_sym_BANG_EQ] = ACTIONS(1007), - [anon_sym_LT2] = ACTIONS(1007), - [anon_sym_LT_EQ] = ACTIONS(1007), - [anon_sym_GT_EQ] = ACTIONS(1007), - [anon_sym_not_DASHin] = ACTIONS(1007), - [anon_sym_starts_DASHwith] = ACTIONS(1007), - [anon_sym_ends_DASHwith] = ACTIONS(1007), - [anon_sym_EQ_TILDE] = ACTIONS(1007), - [anon_sym_BANG_TILDE] = ACTIONS(1007), - [anon_sym_bit_DASHand] = ACTIONS(1007), - [anon_sym_bit_DASHxor] = ACTIONS(1007), - [anon_sym_bit_DASHor] = ACTIONS(1007), - [anon_sym_and] = ACTIONS(1007), - [anon_sym_xor] = ACTIONS(1007), - [anon_sym_or] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_err_GT] = ACTIONS(1007), - [anon_sym_out_GT] = ACTIONS(1007), - [anon_sym_e_GT] = ACTIONS(1007), - [anon_sym_o_GT] = ACTIONS(1007), - [anon_sym_err_PLUSout_GT] = ACTIONS(1007), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1007), - [anon_sym_o_PLUSe_GT] = ACTIONS(1007), - [anon_sym_e_PLUSo_GT] = ACTIONS(1007), - [aux_sym_unquoted_token1] = ACTIONS(1007), + [ts_builtin_sym_end] = ACTIONS(1004), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LF] = ACTIONS(1004), + [anon_sym_LBRACK] = ACTIONS(1002), + [anon_sym_LPAREN] = ACTIONS(1002), + [anon_sym_PIPE] = ACTIONS(1002), + [anon_sym_DOLLAR] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH_DASH] = ACTIONS(1002), + [anon_sym_DASH] = ACTIONS(1008), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1008), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1002), + [anon_sym_true] = ACTIONS(1002), + [anon_sym_false] = ACTIONS(1002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1002), + [aux_sym__val_number_token1] = ACTIONS(1002), + [aux_sym__val_number_token2] = ACTIONS(1002), + [aux_sym__val_number_token3] = ACTIONS(1002), + [aux_sym__val_number_token4] = ACTIONS(1002), + [aux_sym__val_number_token5] = ACTIONS(1002), + [aux_sym__val_number_token6] = ACTIONS(1002), + [anon_sym_0b] = ACTIONS(1002), + [anon_sym_0o] = ACTIONS(1002), + [anon_sym_0x] = ACTIONS(1002), + [sym_val_date] = ACTIONS(1002), + [anon_sym_DQUOTE] = ACTIONS(1002), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1002), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1002), + [anon_sym_err_GT] = ACTIONS(1002), + [anon_sym_out_GT] = ACTIONS(1002), + [anon_sym_e_GT] = ACTIONS(1002), + [anon_sym_o_GT] = ACTIONS(1002), + [anon_sym_err_PLUSout_GT] = ACTIONS(1002), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1002), + [anon_sym_o_PLUSe_GT] = ACTIONS(1002), + [anon_sym_e_PLUSo_GT] = ACTIONS(1002), + [aux_sym_unquoted_token1] = ACTIONS(1002), [anon_sym_POUND] = ACTIONS(105), }, [946] = { [sym_comment] = STATE(946), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(2531), - [anon_sym_bit_DASHxor] = ACTIONS(2533), - [anon_sym_bit_DASHor] = ACTIONS(2535), - [anon_sym_and] = ACTIONS(2537), - [anon_sym_xor] = ACTIONS(2598), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1071), + [anon_sym_SEMI] = ACTIONS(1069), + [anon_sym_LF] = ACTIONS(1071), + [anon_sym_LBRACK] = ACTIONS(1069), + [anon_sym_LPAREN] = ACTIONS(1069), + [anon_sym_PIPE] = ACTIONS(1069), + [anon_sym_DOLLAR] = ACTIONS(1069), + [anon_sym_GT] = ACTIONS(1069), + [anon_sym_DASH_DASH] = ACTIONS(1069), + [anon_sym_DASH] = ACTIONS(1069), + [anon_sym_in] = ACTIONS(1069), + [anon_sym_LBRACE] = ACTIONS(1069), + [anon_sym_DOT] = ACTIONS(1069), + [anon_sym_STAR] = ACTIONS(1069), + [anon_sym_STAR_STAR] = ACTIONS(1069), + [anon_sym_PLUS_PLUS] = ACTIONS(1069), + [anon_sym_SLASH] = ACTIONS(1069), + [anon_sym_mod] = ACTIONS(1069), + [anon_sym_SLASH_SLASH] = ACTIONS(1069), + [anon_sym_PLUS] = ACTIONS(1069), + [anon_sym_bit_DASHshl] = ACTIONS(1069), + [anon_sym_bit_DASHshr] = ACTIONS(1069), + [anon_sym_EQ_EQ] = ACTIONS(1069), + [anon_sym_BANG_EQ] = ACTIONS(1069), + [anon_sym_LT2] = ACTIONS(1069), + [anon_sym_LT_EQ] = ACTIONS(1069), + [anon_sym_GT_EQ] = ACTIONS(1069), + [anon_sym_not_DASHin] = ACTIONS(1069), + [anon_sym_starts_DASHwith] = ACTIONS(1069), + [anon_sym_ends_DASHwith] = ACTIONS(1069), + [anon_sym_EQ_TILDE] = ACTIONS(1069), + [anon_sym_BANG_TILDE] = ACTIONS(1069), + [anon_sym_bit_DASHand] = ACTIONS(1069), + [anon_sym_bit_DASHxor] = ACTIONS(1069), + [anon_sym_bit_DASHor] = ACTIONS(1069), + [anon_sym_and] = ACTIONS(1069), + [anon_sym_xor] = ACTIONS(1069), + [anon_sym_or] = ACTIONS(1069), + [anon_sym_null] = ACTIONS(1069), + [anon_sym_true] = ACTIONS(1069), + [anon_sym_false] = ACTIONS(1069), + [aux_sym__val_number_decimal_token1] = ACTIONS(1069), + [aux_sym__val_number_token1] = ACTIONS(1069), + [aux_sym__val_number_token2] = ACTIONS(1069), + [aux_sym__val_number_token3] = ACTIONS(1069), + [aux_sym__val_number_token4] = ACTIONS(1069), + [aux_sym__val_number_token5] = ACTIONS(1069), + [aux_sym__val_number_token6] = ACTIONS(1069), + [anon_sym_0b] = ACTIONS(1069), + [anon_sym_0o] = ACTIONS(1069), + [anon_sym_0x] = ACTIONS(1069), + [sym_val_date] = ACTIONS(1069), + [anon_sym_DQUOTE] = ACTIONS(1069), + [sym__str_single_quotes] = ACTIONS(1069), + [sym__str_back_ticks] = ACTIONS(1069), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1069), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1069), + [anon_sym_err_GT] = ACTIONS(1069), + [anon_sym_out_GT] = ACTIONS(1069), + [anon_sym_e_GT] = ACTIONS(1069), + [anon_sym_o_GT] = ACTIONS(1069), + [anon_sym_err_PLUSout_GT] = ACTIONS(1069), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1069), + [anon_sym_o_PLUSe_GT] = ACTIONS(1069), + [anon_sym_e_PLUSo_GT] = ACTIONS(1069), + [aux_sym_unquoted_token1] = ACTIONS(1069), [anon_sym_POUND] = ACTIONS(105), }, [947] = { [sym_comment] = STATE(947), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1159), + [anon_sym_SEMI] = ACTIONS(1157), + [anon_sym_LF] = ACTIONS(1159), + [anon_sym_LBRACK] = ACTIONS(1157), + [anon_sym_LPAREN] = ACTIONS(1157), + [anon_sym_PIPE] = ACTIONS(1157), + [anon_sym_DOLLAR] = ACTIONS(1157), + [anon_sym_GT] = ACTIONS(1157), + [anon_sym_DASH_DASH] = ACTIONS(1157), + [anon_sym_DASH] = ACTIONS(1157), + [anon_sym_in] = ACTIONS(1157), + [anon_sym_LBRACE] = ACTIONS(1157), + [anon_sym_DOT] = ACTIONS(1157), + [anon_sym_STAR] = ACTIONS(1157), + [anon_sym_STAR_STAR] = ACTIONS(1157), + [anon_sym_PLUS_PLUS] = ACTIONS(1157), + [anon_sym_SLASH] = ACTIONS(1157), + [anon_sym_mod] = ACTIONS(1157), + [anon_sym_SLASH_SLASH] = ACTIONS(1157), + [anon_sym_PLUS] = ACTIONS(1157), + [anon_sym_bit_DASHshl] = ACTIONS(1157), + [anon_sym_bit_DASHshr] = ACTIONS(1157), + [anon_sym_EQ_EQ] = ACTIONS(1157), + [anon_sym_BANG_EQ] = ACTIONS(1157), + [anon_sym_LT2] = ACTIONS(1157), + [anon_sym_LT_EQ] = ACTIONS(1157), + [anon_sym_GT_EQ] = ACTIONS(1157), + [anon_sym_not_DASHin] = ACTIONS(1157), + [anon_sym_starts_DASHwith] = ACTIONS(1157), + [anon_sym_ends_DASHwith] = ACTIONS(1157), + [anon_sym_EQ_TILDE] = ACTIONS(1157), + [anon_sym_BANG_TILDE] = ACTIONS(1157), + [anon_sym_bit_DASHand] = ACTIONS(1157), + [anon_sym_bit_DASHxor] = ACTIONS(1157), + [anon_sym_bit_DASHor] = ACTIONS(1157), + [anon_sym_and] = ACTIONS(1157), + [anon_sym_xor] = ACTIONS(1157), + [anon_sym_or] = ACTIONS(1157), + [anon_sym_null] = ACTIONS(1157), + [anon_sym_true] = ACTIONS(1157), + [anon_sym_false] = ACTIONS(1157), + [aux_sym__val_number_decimal_token1] = ACTIONS(1157), + [aux_sym__val_number_token1] = ACTIONS(1157), + [aux_sym__val_number_token2] = ACTIONS(1157), + [aux_sym__val_number_token3] = ACTIONS(1157), + [aux_sym__val_number_token4] = ACTIONS(1157), + [aux_sym__val_number_token5] = ACTIONS(1157), + [aux_sym__val_number_token6] = ACTIONS(1157), + [anon_sym_0b] = ACTIONS(1157), + [anon_sym_0o] = ACTIONS(1157), + [anon_sym_0x] = ACTIONS(1157), + [sym_val_date] = ACTIONS(1157), + [anon_sym_DQUOTE] = ACTIONS(1157), + [sym__str_single_quotes] = ACTIONS(1157), + [sym__str_back_ticks] = ACTIONS(1157), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1157), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1157), + [anon_sym_err_GT] = ACTIONS(1157), + [anon_sym_out_GT] = ACTIONS(1157), + [anon_sym_e_GT] = ACTIONS(1157), + [anon_sym_o_GT] = ACTIONS(1157), + [anon_sym_err_PLUSout_GT] = ACTIONS(1157), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1157), + [anon_sym_o_PLUSe_GT] = ACTIONS(1157), + [anon_sym_e_PLUSo_GT] = ACTIONS(1157), + [aux_sym_unquoted_token1] = ACTIONS(1157), [anon_sym_POUND] = ACTIONS(105), }, [948] = { [sym_comment] = STATE(948), - [ts_builtin_sym_end] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1133), - [anon_sym_LF] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1133), - [anon_sym_LPAREN] = ACTIONS(1133), - [anon_sym_PIPE] = ACTIONS(1133), - [anon_sym_DOLLAR] = ACTIONS(1133), - [anon_sym_GT] = ACTIONS(1133), - [anon_sym_DASH] = ACTIONS(1133), - [anon_sym_in] = ACTIONS(1133), - [anon_sym_LBRACE] = ACTIONS(1133), - [anon_sym_DOT] = ACTIONS(1133), - [anon_sym_STAR] = ACTIONS(1133), - [anon_sym_STAR_STAR] = ACTIONS(1133), - [anon_sym_PLUS_PLUS] = ACTIONS(1133), - [anon_sym_SLASH] = ACTIONS(1133), - [anon_sym_mod] = ACTIONS(1133), - [anon_sym_SLASH_SLASH] = ACTIONS(1133), - [anon_sym_PLUS] = ACTIONS(1133), - [anon_sym_bit_DASHshl] = ACTIONS(1133), - [anon_sym_bit_DASHshr] = ACTIONS(1133), - [anon_sym_EQ_EQ] = ACTIONS(1133), - [anon_sym_BANG_EQ] = ACTIONS(1133), - [anon_sym_LT2] = ACTIONS(1133), - [anon_sym_LT_EQ] = ACTIONS(1133), - [anon_sym_GT_EQ] = ACTIONS(1133), - [anon_sym_not_DASHin] = ACTIONS(1133), - [anon_sym_starts_DASHwith] = ACTIONS(1133), - [anon_sym_ends_DASHwith] = ACTIONS(1133), - [anon_sym_EQ_TILDE] = ACTIONS(1133), - [anon_sym_BANG_TILDE] = ACTIONS(1133), - [anon_sym_bit_DASHand] = ACTIONS(1133), - [anon_sym_bit_DASHxor] = ACTIONS(1133), - [anon_sym_bit_DASHor] = ACTIONS(1133), - [anon_sym_and] = ACTIONS(1133), - [anon_sym_xor] = ACTIONS(1133), - [anon_sym_or] = ACTIONS(1133), - [anon_sym_null] = ACTIONS(1133), - [anon_sym_true] = ACTIONS(1133), - [anon_sym_false] = ACTIONS(1133), - [aux_sym__val_number_decimal_token1] = ACTIONS(1133), - [aux_sym__val_number_token1] = ACTIONS(1133), - [aux_sym__val_number_token2] = ACTIONS(1133), - [aux_sym__val_number_token3] = ACTIONS(1133), - [aux_sym__val_number_token4] = ACTIONS(1133), - [aux_sym__val_number_token5] = ACTIONS(1133), - [aux_sym__val_number_token6] = ACTIONS(1133), - [anon_sym_0b] = ACTIONS(1133), - [anon_sym_0o] = ACTIONS(1133), - [anon_sym_0x] = ACTIONS(1133), - [sym_val_date] = ACTIONS(1133), - [anon_sym_DQUOTE] = ACTIONS(1133), - [sym__str_single_quotes] = ACTIONS(1133), - [sym__str_back_ticks] = ACTIONS(1133), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1133), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1133), - [anon_sym_err_GT] = ACTIONS(1133), - [anon_sym_out_GT] = ACTIONS(1133), - [anon_sym_e_GT] = ACTIONS(1133), - [anon_sym_o_GT] = ACTIONS(1133), - [anon_sym_err_PLUSout_GT] = ACTIONS(1133), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1133), - [anon_sym_o_PLUSe_GT] = ACTIONS(1133), - [anon_sym_e_PLUSo_GT] = ACTIONS(1133), - [aux_sym_unquoted_token1] = ACTIONS(1133), + [ts_builtin_sym_end] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_err_GT] = ACTIONS(1105), + [anon_sym_out_GT] = ACTIONS(1105), + [anon_sym_e_GT] = ACTIONS(1105), + [anon_sym_o_GT] = ACTIONS(1105), + [anon_sym_err_PLUSout_GT] = ACTIONS(1105), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1105), + [anon_sym_o_PLUSe_GT] = ACTIONS(1105), + [anon_sym_e_PLUSo_GT] = ACTIONS(1105), + [aux_sym_unquoted_token1] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, [949] = { [sym_comment] = STATE(949), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(2529), - [anon_sym_BANG_TILDE] = ACTIONS(2529), - [anon_sym_bit_DASHand] = ACTIONS(2531), - [anon_sym_bit_DASHxor] = ACTIONS(2533), - [anon_sym_bit_DASHor] = ACTIONS(2535), - [anon_sym_and] = ACTIONS(2537), - [anon_sym_xor] = ACTIONS(2598), - [anon_sym_or] = ACTIONS(2600), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [950] = { - [sym_path] = STATE(1012), [sym_comment] = STATE(950), - [aux_sym_cell_path_repeat1] = STATE(953), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [ts_builtin_sym_end] = ACTIONS(1065), + [anon_sym_SEMI] = ACTIONS(1063), + [anon_sym_LF] = ACTIONS(1065), + [anon_sym_LBRACK] = ACTIONS(1063), + [anon_sym_LPAREN] = ACTIONS(1063), + [anon_sym_PIPE] = ACTIONS(1063), + [anon_sym_DOLLAR] = ACTIONS(1063), + [anon_sym_GT] = ACTIONS(1063), + [anon_sym_DASH_DASH] = ACTIONS(1063), + [anon_sym_DASH] = ACTIONS(1063), + [anon_sym_in] = ACTIONS(1063), + [anon_sym_LBRACE] = ACTIONS(1063), + [anon_sym_DOT] = ACTIONS(1063), + [anon_sym_STAR] = ACTIONS(1063), + [anon_sym_STAR_STAR] = ACTIONS(1063), + [anon_sym_PLUS_PLUS] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_mod] = ACTIONS(1063), + [anon_sym_SLASH_SLASH] = ACTIONS(1063), + [anon_sym_PLUS] = ACTIONS(1063), + [anon_sym_bit_DASHshl] = ACTIONS(1063), + [anon_sym_bit_DASHshr] = ACTIONS(1063), + [anon_sym_EQ_EQ] = ACTIONS(1063), + [anon_sym_BANG_EQ] = ACTIONS(1063), + [anon_sym_LT2] = ACTIONS(1063), + [anon_sym_LT_EQ] = ACTIONS(1063), + [anon_sym_GT_EQ] = ACTIONS(1063), + [anon_sym_not_DASHin] = ACTIONS(1063), + [anon_sym_starts_DASHwith] = ACTIONS(1063), + [anon_sym_ends_DASHwith] = ACTIONS(1063), + [anon_sym_EQ_TILDE] = ACTIONS(1063), + [anon_sym_BANG_TILDE] = ACTIONS(1063), + [anon_sym_bit_DASHand] = ACTIONS(1063), + [anon_sym_bit_DASHxor] = ACTIONS(1063), + [anon_sym_bit_DASHor] = ACTIONS(1063), + [anon_sym_and] = ACTIONS(1063), + [anon_sym_xor] = ACTIONS(1063), + [anon_sym_or] = ACTIONS(1063), + [anon_sym_null] = ACTIONS(1063), + [anon_sym_true] = ACTIONS(1063), + [anon_sym_false] = ACTIONS(1063), + [aux_sym__val_number_decimal_token1] = ACTIONS(1063), + [aux_sym__val_number_token1] = ACTIONS(1063), + [aux_sym__val_number_token2] = ACTIONS(1063), + [aux_sym__val_number_token3] = ACTIONS(1063), + [aux_sym__val_number_token4] = ACTIONS(1063), + [aux_sym__val_number_token5] = ACTIONS(1063), + [aux_sym__val_number_token6] = ACTIONS(1063), + [anon_sym_0b] = ACTIONS(1063), + [anon_sym_0o] = ACTIONS(1063), + [anon_sym_0x] = ACTIONS(1063), + [sym_val_date] = ACTIONS(1063), + [anon_sym_DQUOTE] = ACTIONS(1063), + [sym__str_single_quotes] = ACTIONS(1063), + [sym__str_back_ticks] = ACTIONS(1063), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), + [anon_sym_err_GT] = ACTIONS(1063), + [anon_sym_out_GT] = ACTIONS(1063), + [anon_sym_e_GT] = ACTIONS(1063), + [anon_sym_o_GT] = ACTIONS(1063), + [anon_sym_err_PLUSout_GT] = ACTIONS(1063), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), + [anon_sym_o_PLUSe_GT] = ACTIONS(1063), + [anon_sym_e_PLUSo_GT] = ACTIONS(1063), + [aux_sym_unquoted_token1] = ACTIONS(1063), [anon_sym_POUND] = ACTIONS(105), }, [951] = { + [sym_cell_path] = STATE(1152), + [sym_path] = STATE(965), [sym_comment] = STATE(951), - [ts_builtin_sym_end] = ACTIONS(1035), - [anon_sym_SEMI] = ACTIONS(998), - [anon_sym_LF] = ACTIONS(1035), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_LPAREN] = ACTIONS(998), - [anon_sym_PIPE] = ACTIONS(998), - [anon_sym_DOLLAR] = ACTIONS(998), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(998), - [anon_sym_in] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(998), - [anon_sym_DOT] = ACTIONS(998), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(998), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_null] = ACTIONS(998), - [anon_sym_true] = ACTIONS(998), - [anon_sym_false] = ACTIONS(998), - [aux_sym__val_number_decimal_token1] = ACTIONS(998), - [aux_sym__val_number_token1] = ACTIONS(998), - [aux_sym__val_number_token2] = ACTIONS(998), - [aux_sym__val_number_token3] = ACTIONS(998), - [aux_sym__val_number_token4] = ACTIONS(998), - [aux_sym__val_number_token5] = ACTIONS(998), - [aux_sym__val_number_token6] = ACTIONS(998), - [anon_sym_0b] = ACTIONS(998), - [anon_sym_0o] = ACTIONS(998), - [anon_sym_0x] = ACTIONS(998), - [sym_val_date] = ACTIONS(998), - [anon_sym_DQUOTE] = ACTIONS(998), - [sym__str_single_quotes] = ACTIONS(998), - [sym__str_back_ticks] = ACTIONS(998), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(998), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(998), - [anon_sym_err_GT] = ACTIONS(998), - [anon_sym_out_GT] = ACTIONS(998), - [anon_sym_e_GT] = ACTIONS(998), - [anon_sym_o_GT] = ACTIONS(998), - [anon_sym_err_PLUSout_GT] = ACTIONS(998), - [anon_sym_out_PLUSerr_GT] = ACTIONS(998), - [anon_sym_o_PLUSe_GT] = ACTIONS(998), - [anon_sym_e_PLUSo_GT] = ACTIONS(998), - [aux_sym_unquoted_token1] = ACTIONS(998), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, [952] = { - [sym_cell_path] = STATE(1046), - [sym_path] = STATE(950), [sym_comment] = STATE(952), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2602), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(2510), + [anon_sym_bit_DASHxor] = ACTIONS(2512), + [anon_sym_bit_DASHor] = ACTIONS(2514), + [anon_sym_and] = ACTIONS(2516), + [anon_sym_xor] = ACTIONS(2518), + [anon_sym_or] = ACTIONS(2520), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [953] = { - [sym_path] = STATE(1012), [sym_comment] = STATE(953), - [aux_sym_cell_path_repeat1] = STATE(851), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_RPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [ts_builtin_sym_end] = ACTIONS(1085), + [anon_sym_SEMI] = ACTIONS(1006), + [anon_sym_LF] = ACTIONS(1085), + [anon_sym_LBRACK] = ACTIONS(1006), + [anon_sym_LPAREN] = ACTIONS(1006), + [anon_sym_PIPE] = ACTIONS(1006), + [anon_sym_DOLLAR] = ACTIONS(1006), + [anon_sym_GT] = ACTIONS(1006), + [anon_sym_DASH_DASH] = ACTIONS(1006), + [anon_sym_DASH] = ACTIONS(1006), + [anon_sym_in] = ACTIONS(1006), + [anon_sym_LBRACE] = ACTIONS(1006), + [anon_sym_DOT] = ACTIONS(1006), + [anon_sym_STAR] = ACTIONS(1006), + [anon_sym_STAR_STAR] = ACTIONS(1006), + [anon_sym_PLUS_PLUS] = ACTIONS(1006), + [anon_sym_SLASH] = ACTIONS(1006), + [anon_sym_mod] = ACTIONS(1006), + [anon_sym_SLASH_SLASH] = ACTIONS(1006), + [anon_sym_PLUS] = ACTIONS(1006), + [anon_sym_bit_DASHshl] = ACTIONS(1006), + [anon_sym_bit_DASHshr] = ACTIONS(1006), + [anon_sym_EQ_EQ] = ACTIONS(1006), + [anon_sym_BANG_EQ] = ACTIONS(1006), + [anon_sym_LT2] = ACTIONS(1006), + [anon_sym_LT_EQ] = ACTIONS(1006), + [anon_sym_GT_EQ] = ACTIONS(1006), + [anon_sym_not_DASHin] = ACTIONS(1006), + [anon_sym_starts_DASHwith] = ACTIONS(1006), + [anon_sym_ends_DASHwith] = ACTIONS(1006), + [anon_sym_EQ_TILDE] = ACTIONS(1006), + [anon_sym_BANG_TILDE] = ACTIONS(1006), + [anon_sym_bit_DASHand] = ACTIONS(1006), + [anon_sym_bit_DASHxor] = ACTIONS(1006), + [anon_sym_bit_DASHor] = ACTIONS(1006), + [anon_sym_and] = ACTIONS(1006), + [anon_sym_xor] = ACTIONS(1006), + [anon_sym_or] = ACTIONS(1006), + [anon_sym_null] = ACTIONS(1006), + [anon_sym_true] = ACTIONS(1006), + [anon_sym_false] = ACTIONS(1006), + [aux_sym__val_number_decimal_token1] = ACTIONS(1006), + [aux_sym__val_number_token1] = ACTIONS(1006), + [aux_sym__val_number_token2] = ACTIONS(1006), + [aux_sym__val_number_token3] = ACTIONS(1006), + [aux_sym__val_number_token4] = ACTIONS(1006), + [aux_sym__val_number_token5] = ACTIONS(1006), + [aux_sym__val_number_token6] = ACTIONS(1006), + [anon_sym_0b] = ACTIONS(1006), + [anon_sym_0o] = ACTIONS(1006), + [anon_sym_0x] = ACTIONS(1006), + [sym_val_date] = ACTIONS(1006), + [anon_sym_DQUOTE] = ACTIONS(1006), + [sym__str_single_quotes] = ACTIONS(1006), + [sym__str_back_ticks] = ACTIONS(1006), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1006), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), + [anon_sym_err_GT] = ACTIONS(1006), + [anon_sym_out_GT] = ACTIONS(1006), + [anon_sym_e_GT] = ACTIONS(1006), + [anon_sym_o_GT] = ACTIONS(1006), + [anon_sym_err_PLUSout_GT] = ACTIONS(1006), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1006), + [anon_sym_o_PLUSe_GT] = ACTIONS(1006), + [anon_sym_e_PLUSo_GT] = ACTIONS(1006), + [aux_sym_unquoted_token1] = ACTIONS(1006), [anon_sym_POUND] = ACTIONS(105), }, [954] = { [sym_comment] = STATE(954), - [ts_builtin_sym_end] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1101), - [anon_sym_LF] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_PIPE] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1101), - [anon_sym_GT] = ACTIONS(1101), - [anon_sym_DASH] = ACTIONS(1101), - [anon_sym_in] = ACTIONS(1101), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1101), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1101), - [anon_sym_mod] = ACTIONS(1101), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1101), - [anon_sym_bit_DASHshl] = ACTIONS(1101), - [anon_sym_bit_DASHshr] = ACTIONS(1101), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1101), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1101), - [anon_sym_starts_DASHwith] = ACTIONS(1101), - [anon_sym_ends_DASHwith] = ACTIONS(1101), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1101), - [anon_sym_bit_DASHxor] = ACTIONS(1101), - [anon_sym_bit_DASHor] = ACTIONS(1101), - [anon_sym_and] = ACTIONS(1101), - [anon_sym_xor] = ACTIONS(1101), - [anon_sym_or] = ACTIONS(1101), - [anon_sym_null] = ACTIONS(1101), - [anon_sym_true] = ACTIONS(1101), - [anon_sym_false] = ACTIONS(1101), - [aux_sym__val_number_decimal_token1] = ACTIONS(1101), - [aux_sym__val_number_token1] = ACTIONS(1101), - [aux_sym__val_number_token2] = ACTIONS(1101), - [aux_sym__val_number_token3] = ACTIONS(1101), - [aux_sym__val_number_token4] = ACTIONS(1101), - [aux_sym__val_number_token5] = ACTIONS(1101), - [aux_sym__val_number_token6] = ACTIONS(1101), - [anon_sym_0b] = ACTIONS(1101), - [anon_sym_0o] = ACTIONS(1101), - [anon_sym_0x] = ACTIONS(1101), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_err_GT] = ACTIONS(1101), - [anon_sym_out_GT] = ACTIONS(1101), - [anon_sym_e_GT] = ACTIONS(1101), - [anon_sym_o_GT] = ACTIONS(1101), - [anon_sym_err_PLUSout_GT] = ACTIONS(1101), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1101), - [anon_sym_o_PLUSe_GT] = ACTIONS(1101), - [anon_sym_e_PLUSo_GT] = ACTIONS(1101), - [aux_sym_unquoted_token1] = ACTIONS(1101), + [ts_builtin_sym_end] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1105), + [anon_sym_mod] = ACTIONS(1105), + [anon_sym_SLASH_SLASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_bit_DASHshl] = ACTIONS(1105), + [anon_sym_bit_DASHshr] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_LT2] = ACTIONS(1105), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_not_DASHin] = ACTIONS(1105), + [anon_sym_starts_DASHwith] = ACTIONS(1105), + [anon_sym_ends_DASHwith] = ACTIONS(1105), + [anon_sym_EQ_TILDE] = ACTIONS(1105), + [anon_sym_BANG_TILDE] = ACTIONS(1105), + [anon_sym_bit_DASHand] = ACTIONS(1105), + [anon_sym_bit_DASHxor] = ACTIONS(1105), + [anon_sym_bit_DASHor] = ACTIONS(1105), + [anon_sym_and] = ACTIONS(1105), + [anon_sym_xor] = ACTIONS(1105), + [anon_sym_or] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_err_GT] = ACTIONS(1105), + [anon_sym_out_GT] = ACTIONS(1105), + [anon_sym_e_GT] = ACTIONS(1105), + [anon_sym_o_GT] = ACTIONS(1105), + [anon_sym_err_PLUSout_GT] = ACTIONS(1105), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1105), + [anon_sym_o_PLUSe_GT] = ACTIONS(1105), + [anon_sym_e_PLUSo_GT] = ACTIONS(1105), + [aux_sym_unquoted_token1] = ACTIONS(1105), [anon_sym_POUND] = ACTIONS(105), }, [955] = { - [sym_cell_path] = STATE(1181), - [sym_path] = STATE(961), [sym_comment] = STATE(955), - [ts_builtin_sym_end] = ACTIONS(873), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_STAR] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [956] = { [sym_comment] = STATE(956), - [ts_builtin_sym_end] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_LF] = ACTIONS(1099), - [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [anon_sym_PIPE] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1097), - [anon_sym_GT] = ACTIONS(1097), - [anon_sym_DASH] = ACTIONS(1097), - [anon_sym_in] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1097), - [anon_sym_STAR] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1097), - [anon_sym_mod] = ACTIONS(1097), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1097), - [anon_sym_bit_DASHshl] = ACTIONS(1097), - [anon_sym_bit_DASHshr] = ACTIONS(1097), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1097), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1097), - [anon_sym_starts_DASHwith] = ACTIONS(1097), - [anon_sym_ends_DASHwith] = ACTIONS(1097), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [anon_sym_bit_DASHand] = ACTIONS(1097), - [anon_sym_bit_DASHxor] = ACTIONS(1097), - [anon_sym_bit_DASHor] = ACTIONS(1097), - [anon_sym_and] = ACTIONS(1097), - [anon_sym_xor] = ACTIONS(1097), - [anon_sym_or] = ACTIONS(1097), - [anon_sym_null] = ACTIONS(1097), - [anon_sym_true] = ACTIONS(1097), - [anon_sym_false] = ACTIONS(1097), - [aux_sym__val_number_decimal_token1] = ACTIONS(1097), - [aux_sym__val_number_token1] = ACTIONS(1097), - [aux_sym__val_number_token2] = ACTIONS(1097), - [aux_sym__val_number_token3] = ACTIONS(1097), - [aux_sym__val_number_token4] = ACTIONS(1097), - [aux_sym__val_number_token5] = ACTIONS(1097), - [aux_sym__val_number_token6] = ACTIONS(1097), - [anon_sym_0b] = ACTIONS(1097), - [anon_sym_0o] = ACTIONS(1097), - [anon_sym_0x] = ACTIONS(1097), - [sym_val_date] = ACTIONS(1097), - [anon_sym_DQUOTE] = ACTIONS(1097), - [sym__str_single_quotes] = ACTIONS(1097), - [sym__str_back_ticks] = ACTIONS(1097), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1097), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1097), - [anon_sym_err_GT] = ACTIONS(1097), - [anon_sym_out_GT] = ACTIONS(1097), - [anon_sym_e_GT] = ACTIONS(1097), - [anon_sym_o_GT] = ACTIONS(1097), - [anon_sym_err_PLUSout_GT] = ACTIONS(1097), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1097), - [anon_sym_o_PLUSe_GT] = ACTIONS(1097), - [anon_sym_e_PLUSo_GT] = ACTIONS(1097), - [aux_sym_unquoted_token1] = ACTIONS(1097), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [957] = { [sym_comment] = STATE(957), - [ts_builtin_sym_end] = ACTIONS(902), - [anon_sym_SEMI] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_PIPE] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_GT] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_in] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_STAR] = ACTIONS(900), - [anon_sym_STAR_STAR] = ACTIONS(900), - [anon_sym_PLUS_PLUS] = ACTIONS(900), - [anon_sym_SLASH] = ACTIONS(900), - [anon_sym_mod] = ACTIONS(900), - [anon_sym_SLASH_SLASH] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_bit_DASHshl] = ACTIONS(900), - [anon_sym_bit_DASHshr] = ACTIONS(900), - [anon_sym_EQ_EQ] = ACTIONS(900), - [anon_sym_BANG_EQ] = ACTIONS(900), - [anon_sym_LT2] = ACTIONS(900), - [anon_sym_LT_EQ] = ACTIONS(900), - [anon_sym_GT_EQ] = ACTIONS(900), - [anon_sym_not_DASHin] = ACTIONS(900), - [anon_sym_starts_DASHwith] = ACTIONS(900), - [anon_sym_ends_DASHwith] = ACTIONS(900), - [anon_sym_EQ_TILDE] = ACTIONS(900), - [anon_sym_BANG_TILDE] = ACTIONS(900), - [anon_sym_bit_DASHand] = ACTIONS(900), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(900), - [anon_sym_and] = ACTIONS(900), - [anon_sym_xor] = ACTIONS(900), - [anon_sym_or] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_err_GT] = ACTIONS(900), - [anon_sym_out_GT] = ACTIONS(900), - [anon_sym_e_GT] = ACTIONS(900), - [anon_sym_o_GT] = ACTIONS(900), - [anon_sym_err_PLUSout_GT] = ACTIONS(900), - [anon_sym_out_PLUSerr_GT] = ACTIONS(900), - [anon_sym_o_PLUSe_GT] = ACTIONS(900), - [anon_sym_e_PLUSo_GT] = ACTIONS(900), - [aux_sym_unquoted_token1] = ACTIONS(900), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [958] = { - [sym_cell_path] = STATE(1103), - [sym_path] = STATE(871), [sym_comment] = STATE(958), - [anon_sym_export] = ACTIONS(904), - [anon_sym_alias] = ACTIONS(904), - [anon_sym_let] = ACTIONS(904), - [anon_sym_let_DASHenv] = ACTIONS(904), - [anon_sym_mut] = ACTIONS(904), - [anon_sym_const] = ACTIONS(904), - [anon_sym_SEMI] = ACTIONS(904), - [sym_cmd_identifier] = ACTIONS(904), - [anon_sym_LF] = ACTIONS(906), - [anon_sym_def] = ACTIONS(904), - [anon_sym_export_DASHenv] = ACTIONS(904), - [anon_sym_extern] = ACTIONS(904), - [anon_sym_module] = ACTIONS(904), - [anon_sym_use] = ACTIONS(904), - [anon_sym_LBRACK] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_RPAREN] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_error] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_break] = ACTIONS(904), - [anon_sym_continue] = ACTIONS(904), - [anon_sym_for] = ACTIONS(904), - [anon_sym_loop] = ACTIONS(904), - [anon_sym_while] = ACTIONS(904), - [anon_sym_do] = ACTIONS(904), - [anon_sym_if] = ACTIONS(904), - [anon_sym_match] = ACTIONS(904), - [anon_sym_LBRACE] = ACTIONS(904), - [anon_sym_RBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(904), - [anon_sym_return] = ACTIONS(904), - [anon_sym_source] = ACTIONS(904), - [anon_sym_source_DASHenv] = ACTIONS(904), - [anon_sym_register] = ACTIONS(904), - [anon_sym_hide] = ACTIONS(904), - [anon_sym_hide_DASHenv] = ACTIONS(904), - [anon_sym_overlay] = ACTIONS(904), - [anon_sym_where] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_not] = ACTIONS(904), - [anon_sym_null] = ACTIONS(904), - [anon_sym_true] = ACTIONS(904), - [anon_sym_false] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_0b] = ACTIONS(904), - [anon_sym_0o] = ACTIONS(904), - [anon_sym_0x] = ACTIONS(904), - [sym_val_date] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(904), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(904), - [anon_sym_CARET] = ACTIONS(904), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [959] = { [sym_comment] = STATE(959), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [960] = { [sym_comment] = STATE(960), - [ts_builtin_sym_end] = ACTIONS(898), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_LF] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_PIPE] = ACTIONS(896), - [anon_sym_DOLLAR] = ACTIONS(896), - [anon_sym_GT] = ACTIONS(896), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_in] = ACTIONS(896), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_DOT] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(896), - [anon_sym_STAR_STAR] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_SLASH] = ACTIONS(896), - [anon_sym_mod] = ACTIONS(896), - [anon_sym_SLASH_SLASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_bit_DASHshl] = ACTIONS(896), - [anon_sym_bit_DASHshr] = ACTIONS(896), - [anon_sym_EQ_EQ] = ACTIONS(896), - [anon_sym_BANG_EQ] = ACTIONS(896), - [anon_sym_LT2] = ACTIONS(896), - [anon_sym_LT_EQ] = ACTIONS(896), - [anon_sym_GT_EQ] = ACTIONS(896), - [anon_sym_not_DASHin] = ACTIONS(896), - [anon_sym_starts_DASHwith] = ACTIONS(896), - [anon_sym_ends_DASHwith] = ACTIONS(896), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(896), - [anon_sym_bit_DASHxor] = ACTIONS(896), - [anon_sym_bit_DASHor] = ACTIONS(896), - [anon_sym_and] = ACTIONS(896), - [anon_sym_xor] = ACTIONS(896), - [anon_sym_or] = ACTIONS(896), - [anon_sym_null] = ACTIONS(896), - [anon_sym_true] = ACTIONS(896), - [anon_sym_false] = ACTIONS(896), - [aux_sym__val_number_decimal_token1] = ACTIONS(896), - [aux_sym__val_number_token1] = ACTIONS(896), - [aux_sym__val_number_token2] = ACTIONS(896), - [aux_sym__val_number_token3] = ACTIONS(896), - [aux_sym__val_number_token4] = ACTIONS(896), - [aux_sym__val_number_token5] = ACTIONS(896), - [aux_sym__val_number_token6] = ACTIONS(896), - [anon_sym_0b] = ACTIONS(896), - [anon_sym_0o] = ACTIONS(896), - [anon_sym_0x] = ACTIONS(896), - [sym_val_date] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [sym__str_single_quotes] = ACTIONS(896), - [sym__str_back_ticks] = ACTIONS(896), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(896), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(896), - [anon_sym_err_GT] = ACTIONS(896), - [anon_sym_out_GT] = ACTIONS(896), - [anon_sym_e_GT] = ACTIONS(896), - [anon_sym_o_GT] = ACTIONS(896), - [anon_sym_err_PLUSout_GT] = ACTIONS(896), - [anon_sym_out_PLUSerr_GT] = ACTIONS(896), - [anon_sym_o_PLUSe_GT] = ACTIONS(896), - [anon_sym_e_PLUSo_GT] = ACTIONS(896), - [aux_sym_unquoted_token1] = ACTIONS(896), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [961] = { - [sym_path] = STATE(1044), [sym_comment] = STATE(961), - [aux_sym_cell_path_repeat1] = STATE(928), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(2510), + [anon_sym_bit_DASHxor] = ACTIONS(2512), + [anon_sym_bit_DASHor] = ACTIONS(2514), + [anon_sym_and] = ACTIONS(2516), + [anon_sym_xor] = ACTIONS(2518), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [962] = { [sym_comment] = STATE(962), - [ts_builtin_sym_end] = ACTIONS(1095), - [anon_sym_SEMI] = ACTIONS(1093), - [anon_sym_LF] = ACTIONS(1095), - [anon_sym_LBRACK] = ACTIONS(1093), - [anon_sym_LPAREN] = ACTIONS(1093), - [anon_sym_PIPE] = ACTIONS(1093), - [anon_sym_DOLLAR] = ACTIONS(1093), - [anon_sym_GT] = ACTIONS(1093), - [anon_sym_DASH] = ACTIONS(1093), - [anon_sym_in] = ACTIONS(1093), - [anon_sym_LBRACE] = ACTIONS(1093), - [anon_sym_DOT] = ACTIONS(1093), - [anon_sym_STAR] = ACTIONS(1093), - [anon_sym_STAR_STAR] = ACTIONS(1093), - [anon_sym_PLUS_PLUS] = ACTIONS(1093), - [anon_sym_SLASH] = ACTIONS(1093), - [anon_sym_mod] = ACTIONS(1093), - [anon_sym_SLASH_SLASH] = ACTIONS(1093), - [anon_sym_PLUS] = ACTIONS(1093), - [anon_sym_bit_DASHshl] = ACTIONS(1093), - [anon_sym_bit_DASHshr] = ACTIONS(1093), - [anon_sym_EQ_EQ] = ACTIONS(1093), - [anon_sym_BANG_EQ] = ACTIONS(1093), - [anon_sym_LT2] = ACTIONS(1093), - [anon_sym_LT_EQ] = ACTIONS(1093), - [anon_sym_GT_EQ] = ACTIONS(1093), - [anon_sym_not_DASHin] = ACTIONS(1093), - [anon_sym_starts_DASHwith] = ACTIONS(1093), - [anon_sym_ends_DASHwith] = ACTIONS(1093), - [anon_sym_EQ_TILDE] = ACTIONS(1093), - [anon_sym_BANG_TILDE] = ACTIONS(1093), - [anon_sym_bit_DASHand] = ACTIONS(1093), - [anon_sym_bit_DASHxor] = ACTIONS(1093), - [anon_sym_bit_DASHor] = ACTIONS(1093), - [anon_sym_and] = ACTIONS(1093), - [anon_sym_xor] = ACTIONS(1093), - [anon_sym_or] = ACTIONS(1093), - [anon_sym_null] = ACTIONS(1093), - [anon_sym_true] = ACTIONS(1093), - [anon_sym_false] = ACTIONS(1093), - [aux_sym__val_number_decimal_token1] = ACTIONS(1093), - [aux_sym__val_number_token1] = ACTIONS(1093), - [aux_sym__val_number_token2] = ACTIONS(1093), - [aux_sym__val_number_token3] = ACTIONS(1093), - [aux_sym__val_number_token4] = ACTIONS(1093), - [aux_sym__val_number_token5] = ACTIONS(1093), - [aux_sym__val_number_token6] = ACTIONS(1093), - [anon_sym_0b] = ACTIONS(1093), - [anon_sym_0o] = ACTIONS(1093), - [anon_sym_0x] = ACTIONS(1093), - [sym_val_date] = ACTIONS(1093), - [anon_sym_DQUOTE] = ACTIONS(1093), - [sym__str_single_quotes] = ACTIONS(1093), - [sym__str_back_ticks] = ACTIONS(1093), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1093), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1093), - [anon_sym_err_GT] = ACTIONS(1093), - [anon_sym_out_GT] = ACTIONS(1093), - [anon_sym_e_GT] = ACTIONS(1093), - [anon_sym_o_GT] = ACTIONS(1093), - [anon_sym_err_PLUSout_GT] = ACTIONS(1093), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1093), - [anon_sym_o_PLUSe_GT] = ACTIONS(1093), - [anon_sym_e_PLUSo_GT] = ACTIONS(1093), - [aux_sym_unquoted_token1] = ACTIONS(1093), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [963] = { [sym_comment] = STATE(963), - [ts_builtin_sym_end] = ACTIONS(1091), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1089), - [anon_sym_PIPE] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_LBRACE] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1089), - [anon_sym_STAR] = ACTIONS(1089), - [anon_sym_STAR_STAR] = ACTIONS(1089), - [anon_sym_PLUS_PLUS] = ACTIONS(1089), - [anon_sym_SLASH] = ACTIONS(1089), - [anon_sym_mod] = ACTIONS(1089), - [anon_sym_SLASH_SLASH] = ACTIONS(1089), - [anon_sym_PLUS] = ACTIONS(1089), - [anon_sym_bit_DASHshl] = ACTIONS(1089), - [anon_sym_bit_DASHshr] = ACTIONS(1089), - [anon_sym_EQ_EQ] = ACTIONS(1089), - [anon_sym_BANG_EQ] = ACTIONS(1089), - [anon_sym_LT2] = ACTIONS(1089), - [anon_sym_LT_EQ] = ACTIONS(1089), - [anon_sym_GT_EQ] = ACTIONS(1089), - [anon_sym_not_DASHin] = ACTIONS(1089), - [anon_sym_starts_DASHwith] = ACTIONS(1089), - [anon_sym_ends_DASHwith] = ACTIONS(1089), - [anon_sym_EQ_TILDE] = ACTIONS(1089), - [anon_sym_BANG_TILDE] = ACTIONS(1089), - [anon_sym_bit_DASHand] = ACTIONS(1089), - [anon_sym_bit_DASHxor] = ACTIONS(1089), - [anon_sym_bit_DASHor] = ACTIONS(1089), - [anon_sym_and] = ACTIONS(1089), - [anon_sym_xor] = ACTIONS(1089), - [anon_sym_or] = ACTIONS(1089), - [anon_sym_null] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym__val_number_decimal_token1] = ACTIONS(1089), - [aux_sym__val_number_token1] = ACTIONS(1089), - [aux_sym__val_number_token2] = ACTIONS(1089), - [aux_sym__val_number_token3] = ACTIONS(1089), - [aux_sym__val_number_token4] = ACTIONS(1089), - [aux_sym__val_number_token5] = ACTIONS(1089), - [aux_sym__val_number_token6] = ACTIONS(1089), - [anon_sym_0b] = ACTIONS(1089), - [anon_sym_0o] = ACTIONS(1089), - [anon_sym_0x] = ACTIONS(1089), - [sym_val_date] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(1089), - [sym__str_single_quotes] = ACTIONS(1089), - [sym__str_back_ticks] = ACTIONS(1089), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1089), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1089), - [anon_sym_err_GT] = ACTIONS(1089), - [anon_sym_out_GT] = ACTIONS(1089), - [anon_sym_e_GT] = ACTIONS(1089), - [anon_sym_o_GT] = ACTIONS(1089), - [anon_sym_err_PLUSout_GT] = ACTIONS(1089), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1089), - [anon_sym_o_PLUSe_GT] = ACTIONS(1089), - [anon_sym_e_PLUSo_GT] = ACTIONS(1089), - [aux_sym_unquoted_token1] = ACTIONS(1089), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [964] = { - [sym_expr_parenthesized] = STATE(6842), - [sym_val_variable] = STATE(6842), - [sym__var] = STATE(2776), - [sym_val_number] = STATE(6842), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6842), - [sym__str_double_quotes] = STATE(2875), - [sym_record_body] = STATE(6393), - [sym_record_entry] = STATE(6177), - [sym__record_key] = STATE(6578), [sym_comment] = STATE(964), - [aux_sym_record_body_repeat1] = STATE(1040), - [anon_sym_export] = ACTIONS(237), - [anon_sym_alias] = ACTIONS(237), - [anon_sym_let] = ACTIONS(237), - [anon_sym_let_DASHenv] = ACTIONS(237), - [anon_sym_mut] = ACTIONS(237), - [anon_sym_const] = ACTIONS(237), - [sym_cmd_identifier] = ACTIONS(237), - [anon_sym_def] = ACTIONS(237), - [anon_sym_export_DASHenv] = ACTIONS(237), - [anon_sym_extern] = ACTIONS(237), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(237), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2578), - [anon_sym_error] = ACTIONS(237), - [anon_sym_list] = ACTIONS(237), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(237), - [anon_sym_continue] = ACTIONS(237), - [anon_sym_for] = ACTIONS(237), - [anon_sym_in] = ACTIONS(237), - [anon_sym_loop] = ACTIONS(237), - [anon_sym_make] = ACTIONS(237), - [anon_sym_while] = ACTIONS(237), - [anon_sym_do] = ACTIONS(237), - [anon_sym_if] = ACTIONS(237), - [anon_sym_else] = ACTIONS(237), - [anon_sym_match] = ACTIONS(237), - [anon_sym_RBRACE] = ACTIONS(2605), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(237), - [anon_sym_catch] = ACTIONS(237), - [anon_sym_return] = ACTIONS(237), - [anon_sym_source] = ACTIONS(237), - [anon_sym_source_DASHenv] = ACTIONS(237), - [anon_sym_register] = ACTIONS(237), - [anon_sym_hide] = ACTIONS(237), - [anon_sym_hide_DASHenv] = ACTIONS(237), - [anon_sym_overlay] = ACTIONS(237), - [anon_sym_new] = ACTIONS(237), - [anon_sym_as] = ACTIONS(237), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), }, [965] = { - [sym__match_pattern_record_variable] = STATE(2296), - [sym_expr_parenthesized] = STATE(6370), - [sym_val_variable] = STATE(1831), - [sym__var] = STATE(1572), - [sym_val_number] = STATE(6370), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6370), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(2296), - [sym__record_key] = STATE(6526), + [sym_path] = STATE(1056), [sym_comment] = STATE(965), - [aux_sym__match_pattern_record_repeat1] = STATE(921), - [anon_sym_export] = ACTIONS(2554), - [anon_sym_alias] = ACTIONS(2554), - [anon_sym_let] = ACTIONS(2554), - [anon_sym_let_DASHenv] = ACTIONS(2554), - [anon_sym_mut] = ACTIONS(2554), - [anon_sym_const] = ACTIONS(2554), - [sym_cmd_identifier] = ACTIONS(2554), - [anon_sym_def] = ACTIONS(2554), - [anon_sym_export_DASHenv] = ACTIONS(2554), - [anon_sym_extern] = ACTIONS(2554), - [anon_sym_module] = ACTIONS(2554), - [anon_sym_use] = ACTIONS(2554), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(2554), - [anon_sym_list] = ACTIONS(2554), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(2554), - [anon_sym_continue] = ACTIONS(2554), - [anon_sym_for] = ACTIONS(2554), - [anon_sym_in] = ACTIONS(2554), - [anon_sym_loop] = ACTIONS(2554), - [anon_sym_make] = ACTIONS(2554), - [anon_sym_while] = ACTIONS(2554), - [anon_sym_do] = ACTIONS(2554), - [anon_sym_if] = ACTIONS(2554), - [anon_sym_else] = ACTIONS(2554), - [anon_sym_match] = ACTIONS(2554), - [anon_sym_RBRACE] = ACTIONS(2607), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(2554), - [anon_sym_catch] = ACTIONS(2554), - [anon_sym_return] = ACTIONS(2554), - [anon_sym_source] = ACTIONS(2554), - [anon_sym_source_DASHenv] = ACTIONS(2554), - [anon_sym_register] = ACTIONS(2554), - [anon_sym_hide] = ACTIONS(2554), - [anon_sym_hide_DASHenv] = ACTIONS(2554), - [anon_sym_overlay] = ACTIONS(2554), - [anon_sym_new] = ACTIONS(2554), - [anon_sym_as] = ACTIONS(2554), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_cell_path_repeat1] = STATE(926), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_RPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), + [anon_sym_POUND] = ACTIONS(105), }, [966] = { [sym_comment] = STATE(966), - [ts_builtin_sym_end] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1081), - [anon_sym_LF] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1081), - [anon_sym_LPAREN] = ACTIONS(1081), - [anon_sym_PIPE] = ACTIONS(1081), - [anon_sym_DOLLAR] = ACTIONS(1081), - [anon_sym_GT] = ACTIONS(1081), - [anon_sym_DASH] = ACTIONS(1081), - [anon_sym_in] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(1081), - [anon_sym_DOT] = ACTIONS(1081), - [anon_sym_STAR] = ACTIONS(1081), - [anon_sym_STAR_STAR] = ACTIONS(1081), - [anon_sym_PLUS_PLUS] = ACTIONS(1081), - [anon_sym_SLASH] = ACTIONS(1081), - [anon_sym_mod] = ACTIONS(1081), - [anon_sym_SLASH_SLASH] = ACTIONS(1081), - [anon_sym_PLUS] = ACTIONS(1081), - [anon_sym_bit_DASHshl] = ACTIONS(1081), - [anon_sym_bit_DASHshr] = ACTIONS(1081), - [anon_sym_EQ_EQ] = ACTIONS(1081), - [anon_sym_BANG_EQ] = ACTIONS(1081), - [anon_sym_LT2] = ACTIONS(1081), - [anon_sym_LT_EQ] = ACTIONS(1081), - [anon_sym_GT_EQ] = ACTIONS(1081), - [anon_sym_not_DASHin] = ACTIONS(1081), - [anon_sym_starts_DASHwith] = ACTIONS(1081), - [anon_sym_ends_DASHwith] = ACTIONS(1081), - [anon_sym_EQ_TILDE] = ACTIONS(1081), - [anon_sym_BANG_TILDE] = ACTIONS(1081), - [anon_sym_bit_DASHand] = ACTIONS(1081), - [anon_sym_bit_DASHxor] = ACTIONS(1081), - [anon_sym_bit_DASHor] = ACTIONS(1081), - [anon_sym_and] = ACTIONS(1081), - [anon_sym_xor] = ACTIONS(1081), - [anon_sym_or] = ACTIONS(1081), - [anon_sym_null] = ACTIONS(1081), - [anon_sym_true] = ACTIONS(1081), - [anon_sym_false] = ACTIONS(1081), - [aux_sym__val_number_decimal_token1] = ACTIONS(1081), - [aux_sym__val_number_token1] = ACTIONS(1081), - [aux_sym__val_number_token2] = ACTIONS(1081), - [aux_sym__val_number_token3] = ACTIONS(1081), - [aux_sym__val_number_token4] = ACTIONS(1081), - [aux_sym__val_number_token5] = ACTIONS(1081), - [aux_sym__val_number_token6] = ACTIONS(1081), - [anon_sym_0b] = ACTIONS(1081), - [anon_sym_0o] = ACTIONS(1081), - [anon_sym_0x] = ACTIONS(1081), - [sym_val_date] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(1081), - [sym__str_single_quotes] = ACTIONS(1081), - [sym__str_back_ticks] = ACTIONS(1081), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1081), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1081), - [anon_sym_err_GT] = ACTIONS(1081), - [anon_sym_out_GT] = ACTIONS(1081), - [anon_sym_e_GT] = ACTIONS(1081), - [anon_sym_o_GT] = ACTIONS(1081), - [anon_sym_err_PLUSout_GT] = ACTIONS(1081), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1081), - [anon_sym_o_PLUSe_GT] = ACTIONS(1081), - [anon_sym_e_PLUSo_GT] = ACTIONS(1081), - [aux_sym_unquoted_token1] = ACTIONS(1081), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(2510), + [anon_sym_bit_DASHxor] = ACTIONS(2512), + [anon_sym_bit_DASHor] = ACTIONS(2514), + [anon_sym_and] = ACTIONS(2516), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [967] = { [sym_comment] = STATE(967), - [ts_builtin_sym_end] = ACTIONS(857), - [anon_sym_SEMI] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_PIPE] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_GT] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_in] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_STAR_STAR] = ACTIONS(855), - [anon_sym_PLUS_PLUS] = ACTIONS(855), - [anon_sym_SLASH] = ACTIONS(855), - [anon_sym_mod] = ACTIONS(855), - [anon_sym_SLASH_SLASH] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_bit_DASHshl] = ACTIONS(855), - [anon_sym_bit_DASHshr] = ACTIONS(855), - [anon_sym_EQ_EQ] = ACTIONS(855), - [anon_sym_BANG_EQ] = ACTIONS(855), - [anon_sym_LT2] = ACTIONS(855), - [anon_sym_LT_EQ] = ACTIONS(855), - [anon_sym_GT_EQ] = ACTIONS(855), - [anon_sym_not_DASHin] = ACTIONS(855), - [anon_sym_starts_DASHwith] = ACTIONS(855), - [anon_sym_ends_DASHwith] = ACTIONS(855), - [anon_sym_EQ_TILDE] = ACTIONS(855), - [anon_sym_BANG_TILDE] = ACTIONS(855), - [anon_sym_bit_DASHand] = ACTIONS(855), - [anon_sym_bit_DASHxor] = ACTIONS(855), - [anon_sym_bit_DASHor] = ACTIONS(855), - [anon_sym_and] = ACTIONS(855), - [anon_sym_xor] = ACTIONS(855), - [anon_sym_or] = ACTIONS(855), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_err_GT] = ACTIONS(855), - [anon_sym_out_GT] = ACTIONS(855), - [anon_sym_e_GT] = ACTIONS(855), - [anon_sym_o_GT] = ACTIONS(855), - [anon_sym_err_PLUSout_GT] = ACTIONS(855), - [anon_sym_out_PLUSerr_GT] = ACTIONS(855), - [anon_sym_o_PLUSe_GT] = ACTIONS(855), - [anon_sym_e_PLUSo_GT] = ACTIONS(855), - [aux_sym_unquoted_token1] = ACTIONS(855), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [968] = { - [sym_cell_path] = STATE(1133), - [sym_path] = STATE(871), [sym_comment] = STATE(968), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [anon_sym_SEMI] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_RPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_RBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_where] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_not] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_CARET] = ACTIONS(900), + [ts_builtin_sym_end] = ACTIONS(905), + [anon_sym_SEMI] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_PIPE] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_GT] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_in] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_STAR_STAR] = ACTIONS(903), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_SLASH] = ACTIONS(903), + [anon_sym_mod] = ACTIONS(903), + [anon_sym_SLASH_SLASH] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_bit_DASHshl] = ACTIONS(903), + [anon_sym_bit_DASHshr] = ACTIONS(903), + [anon_sym_EQ_EQ] = ACTIONS(903), + [anon_sym_BANG_EQ] = ACTIONS(903), + [anon_sym_LT2] = ACTIONS(903), + [anon_sym_LT_EQ] = ACTIONS(903), + [anon_sym_GT_EQ] = ACTIONS(903), + [anon_sym_not_DASHin] = ACTIONS(903), + [anon_sym_starts_DASHwith] = ACTIONS(903), + [anon_sym_ends_DASHwith] = ACTIONS(903), + [anon_sym_EQ_TILDE] = ACTIONS(903), + [anon_sym_BANG_TILDE] = ACTIONS(903), + [anon_sym_bit_DASHand] = ACTIONS(903), + [anon_sym_bit_DASHxor] = ACTIONS(903), + [anon_sym_bit_DASHor] = ACTIONS(903), + [anon_sym_and] = ACTIONS(903), + [anon_sym_xor] = ACTIONS(903), + [anon_sym_or] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_err_GT] = ACTIONS(903), + [anon_sym_out_GT] = ACTIONS(903), + [anon_sym_e_GT] = ACTIONS(903), + [anon_sym_o_GT] = ACTIONS(903), + [anon_sym_err_PLUSout_GT] = ACTIONS(903), + [anon_sym_out_PLUSerr_GT] = ACTIONS(903), + [anon_sym_o_PLUSe_GT] = ACTIONS(903), + [anon_sym_e_PLUSo_GT] = ACTIONS(903), + [aux_sym_unquoted_token1] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, [969] = { [sym_comment] = STATE(969), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_RPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [970] = { [sym_comment] = STATE(970), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1101), + [anon_sym_SEMI] = ACTIONS(1099), + [anon_sym_LF] = ACTIONS(1101), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1099), + [anon_sym_PIPE] = ACTIONS(1099), + [anon_sym_DOLLAR] = ACTIONS(1099), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_DASH_DASH] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_in] = ACTIONS(1099), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_STAR_STAR] = ACTIONS(1099), + [anon_sym_PLUS_PLUS] = ACTIONS(1099), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_mod] = ACTIONS(1099), + [anon_sym_SLASH_SLASH] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_bit_DASHshl] = ACTIONS(1099), + [anon_sym_bit_DASHshr] = ACTIONS(1099), + [anon_sym_EQ_EQ] = ACTIONS(1099), + [anon_sym_BANG_EQ] = ACTIONS(1099), + [anon_sym_LT2] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1099), + [anon_sym_not_DASHin] = ACTIONS(1099), + [anon_sym_starts_DASHwith] = ACTIONS(1099), + [anon_sym_ends_DASHwith] = ACTIONS(1099), + [anon_sym_EQ_TILDE] = ACTIONS(1099), + [anon_sym_BANG_TILDE] = ACTIONS(1099), + [anon_sym_bit_DASHand] = ACTIONS(1099), + [anon_sym_bit_DASHxor] = ACTIONS(1099), + [anon_sym_bit_DASHor] = ACTIONS(1099), + [anon_sym_and] = ACTIONS(1099), + [anon_sym_xor] = ACTIONS(1099), + [anon_sym_or] = ACTIONS(1099), + [anon_sym_null] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1099), + [aux_sym__val_number_token2] = ACTIONS(1099), + [aux_sym__val_number_token3] = ACTIONS(1099), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1099), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_0b] = ACTIONS(1099), + [anon_sym_0o] = ACTIONS(1099), + [anon_sym_0x] = ACTIONS(1099), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [anon_sym_err_GT] = ACTIONS(1099), + [anon_sym_out_GT] = ACTIONS(1099), + [anon_sym_e_GT] = ACTIONS(1099), + [anon_sym_o_GT] = ACTIONS(1099), + [anon_sym_err_PLUSout_GT] = ACTIONS(1099), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1099), + [anon_sym_o_PLUSe_GT] = ACTIONS(1099), + [anon_sym_e_PLUSo_GT] = ACTIONS(1099), + [aux_sym_unquoted_token1] = ACTIONS(1099), [anon_sym_POUND] = ACTIONS(105), }, [971] = { [sym_comment] = STATE(971), - [ts_builtin_sym_end] = ACTIONS(932), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_PIPE] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_GT] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_in] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(930), - [anon_sym_STAR_STAR] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_SLASH] = ACTIONS(930), - [anon_sym_mod] = ACTIONS(930), - [anon_sym_SLASH_SLASH] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_bit_DASHshl] = ACTIONS(930), - [anon_sym_bit_DASHshr] = ACTIONS(930), - [anon_sym_EQ_EQ] = ACTIONS(930), - [anon_sym_BANG_EQ] = ACTIONS(930), - [anon_sym_LT2] = ACTIONS(930), - [anon_sym_LT_EQ] = ACTIONS(930), - [anon_sym_GT_EQ] = ACTIONS(930), - [anon_sym_not_DASHin] = ACTIONS(930), - [anon_sym_starts_DASHwith] = ACTIONS(930), - [anon_sym_ends_DASHwith] = ACTIONS(930), - [anon_sym_EQ_TILDE] = ACTIONS(930), - [anon_sym_BANG_TILDE] = ACTIONS(930), - [anon_sym_bit_DASHand] = ACTIONS(930), - [anon_sym_bit_DASHxor] = ACTIONS(930), - [anon_sym_bit_DASHor] = ACTIONS(930), - [anon_sym_and] = ACTIONS(930), - [anon_sym_xor] = ACTIONS(930), - [anon_sym_or] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_err_GT] = ACTIONS(930), - [anon_sym_out_GT] = ACTIONS(930), - [anon_sym_e_GT] = ACTIONS(930), - [anon_sym_o_GT] = ACTIONS(930), - [anon_sym_err_PLUSout_GT] = ACTIONS(930), - [anon_sym_out_PLUSerr_GT] = ACTIONS(930), - [anon_sym_o_PLUSe_GT] = ACTIONS(930), - [anon_sym_e_PLUSo_GT] = ACTIONS(930), - [aux_sym_unquoted_token1] = ACTIONS(930), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(1033), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(1033), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(1033), + [anon_sym_mod] = ACTIONS(1033), + [anon_sym_SLASH_SLASH] = ACTIONS(1033), + [anon_sym_PLUS] = ACTIONS(1033), + [anon_sym_bit_DASHshl] = ACTIONS(1033), + [anon_sym_bit_DASHshr] = ACTIONS(1033), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [972] = { [sym_comment] = STATE(972), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [973] = { [sym_comment] = STATE(973), - [ts_builtin_sym_end] = ACTIONS(954), - [anon_sym_SEMI] = ACTIONS(952), - [anon_sym_LF] = ACTIONS(954), - [anon_sym_LBRACK] = ACTIONS(952), - [anon_sym_LPAREN] = ACTIONS(952), - [anon_sym_PIPE] = ACTIONS(952), - [anon_sym_DOLLAR] = ACTIONS(952), - [anon_sym_GT] = ACTIONS(952), - [anon_sym_DASH] = ACTIONS(952), - [anon_sym_in] = ACTIONS(952), - [anon_sym_LBRACE] = ACTIONS(952), - [anon_sym_DOT] = ACTIONS(952), - [anon_sym_STAR] = ACTIONS(952), - [anon_sym_STAR_STAR] = ACTIONS(952), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_SLASH] = ACTIONS(952), - [anon_sym_mod] = ACTIONS(952), - [anon_sym_SLASH_SLASH] = ACTIONS(952), - [anon_sym_PLUS] = ACTIONS(952), - [anon_sym_bit_DASHshl] = ACTIONS(952), - [anon_sym_bit_DASHshr] = ACTIONS(952), - [anon_sym_EQ_EQ] = ACTIONS(952), - [anon_sym_BANG_EQ] = ACTIONS(952), - [anon_sym_LT2] = ACTIONS(952), - [anon_sym_LT_EQ] = ACTIONS(952), - [anon_sym_GT_EQ] = ACTIONS(952), - [anon_sym_not_DASHin] = ACTIONS(952), - [anon_sym_starts_DASHwith] = ACTIONS(952), - [anon_sym_ends_DASHwith] = ACTIONS(952), - [anon_sym_EQ_TILDE] = ACTIONS(952), - [anon_sym_BANG_TILDE] = ACTIONS(952), - [anon_sym_bit_DASHand] = ACTIONS(952), - [anon_sym_bit_DASHxor] = ACTIONS(952), - [anon_sym_bit_DASHor] = ACTIONS(952), - [anon_sym_and] = ACTIONS(952), - [anon_sym_xor] = ACTIONS(952), - [anon_sym_or] = ACTIONS(952), - [anon_sym_null] = ACTIONS(952), - [anon_sym_true] = ACTIONS(952), - [anon_sym_false] = ACTIONS(952), - [aux_sym__val_number_decimal_token1] = ACTIONS(952), - [aux_sym__val_number_token1] = ACTIONS(952), - [aux_sym__val_number_token2] = ACTIONS(952), - [aux_sym__val_number_token3] = ACTIONS(952), - [aux_sym__val_number_token4] = ACTIONS(952), - [aux_sym__val_number_token5] = ACTIONS(952), - [aux_sym__val_number_token6] = ACTIONS(952), - [anon_sym_0b] = ACTIONS(952), - [anon_sym_0o] = ACTIONS(952), - [anon_sym_0x] = ACTIONS(952), - [sym_val_date] = ACTIONS(952), - [anon_sym_DQUOTE] = ACTIONS(952), - [sym__str_single_quotes] = ACTIONS(952), - [sym__str_back_ticks] = ACTIONS(952), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(952), - [anon_sym_err_GT] = ACTIONS(952), - [anon_sym_out_GT] = ACTIONS(952), - [anon_sym_e_GT] = ACTIONS(952), - [anon_sym_o_GT] = ACTIONS(952), - [anon_sym_err_PLUSout_GT] = ACTIONS(952), - [anon_sym_out_PLUSerr_GT] = ACTIONS(952), - [anon_sym_o_PLUSe_GT] = ACTIONS(952), - [anon_sym_e_PLUSo_GT] = ACTIONS(952), - [aux_sym_unquoted_token1] = ACTIONS(952), + [ts_builtin_sym_end] = ACTIONS(1097), + [anon_sym_SEMI] = ACTIONS(1095), + [anon_sym_LF] = ACTIONS(1097), + [anon_sym_LBRACK] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1095), + [anon_sym_PIPE] = ACTIONS(1095), + [anon_sym_DOLLAR] = ACTIONS(1095), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_DASH_DASH] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_in] = ACTIONS(1095), + [anon_sym_LBRACE] = ACTIONS(1095), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_STAR_STAR] = ACTIONS(1095), + [anon_sym_PLUS_PLUS] = ACTIONS(1095), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_mod] = ACTIONS(1095), + [anon_sym_SLASH_SLASH] = ACTIONS(1095), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_bit_DASHshl] = ACTIONS(1095), + [anon_sym_bit_DASHshr] = ACTIONS(1095), + [anon_sym_EQ_EQ] = ACTIONS(1095), + [anon_sym_BANG_EQ] = ACTIONS(1095), + [anon_sym_LT2] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1095), + [anon_sym_not_DASHin] = ACTIONS(1095), + [anon_sym_starts_DASHwith] = ACTIONS(1095), + [anon_sym_ends_DASHwith] = ACTIONS(1095), + [anon_sym_EQ_TILDE] = ACTIONS(1095), + [anon_sym_BANG_TILDE] = ACTIONS(1095), + [anon_sym_bit_DASHand] = ACTIONS(1095), + [anon_sym_bit_DASHxor] = ACTIONS(1095), + [anon_sym_bit_DASHor] = ACTIONS(1095), + [anon_sym_and] = ACTIONS(1095), + [anon_sym_xor] = ACTIONS(1095), + [anon_sym_or] = ACTIONS(1095), + [anon_sym_null] = ACTIONS(1095), + [anon_sym_true] = ACTIONS(1095), + [anon_sym_false] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1095), + [aux_sym__val_number_token2] = ACTIONS(1095), + [aux_sym__val_number_token3] = ACTIONS(1095), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1095), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_0b] = ACTIONS(1095), + [anon_sym_0o] = ACTIONS(1095), + [anon_sym_0x] = ACTIONS(1095), + [sym_val_date] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1095), + [sym__str_single_quotes] = ACTIONS(1095), + [sym__str_back_ticks] = ACTIONS(1095), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1095), + [anon_sym_err_GT] = ACTIONS(1095), + [anon_sym_out_GT] = ACTIONS(1095), + [anon_sym_e_GT] = ACTIONS(1095), + [anon_sym_o_GT] = ACTIONS(1095), + [anon_sym_err_PLUSout_GT] = ACTIONS(1095), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1095), + [anon_sym_o_PLUSe_GT] = ACTIONS(1095), + [anon_sym_e_PLUSo_GT] = ACTIONS(1095), + [aux_sym_unquoted_token1] = ACTIONS(1095), [anon_sym_POUND] = ACTIONS(105), }, [974] = { [sym_comment] = STATE(974), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(1033), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_LT2] = ACTIONS(1033), + [anon_sym_LT_EQ] = ACTIONS(1033), + [anon_sym_GT_EQ] = ACTIONS(1033), + [anon_sym_not_DASHin] = ACTIONS(1033), + [anon_sym_starts_DASHwith] = ACTIONS(1033), + [anon_sym_ends_DASHwith] = ACTIONS(1033), + [anon_sym_EQ_TILDE] = ACTIONS(1033), + [anon_sym_BANG_TILDE] = ACTIONS(1033), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [975] = { [sym_comment] = STATE(975), - [ts_builtin_sym_end] = ACTIONS(1069), - [anon_sym_SEMI] = ACTIONS(1067), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_LBRACK] = ACTIONS(1067), - [anon_sym_LPAREN] = ACTIONS(1067), - [anon_sym_PIPE] = ACTIONS(1067), - [anon_sym_DOLLAR] = ACTIONS(1067), - [anon_sym_GT] = ACTIONS(1067), - [anon_sym_DASH] = ACTIONS(1067), - [anon_sym_in] = ACTIONS(1067), - [anon_sym_LBRACE] = ACTIONS(1067), - [anon_sym_DOT] = ACTIONS(1067), - [anon_sym_STAR] = ACTIONS(1067), - [anon_sym_STAR_STAR] = ACTIONS(1067), - [anon_sym_PLUS_PLUS] = ACTIONS(1067), - [anon_sym_SLASH] = ACTIONS(1067), - [anon_sym_mod] = ACTIONS(1067), - [anon_sym_SLASH_SLASH] = ACTIONS(1067), - [anon_sym_PLUS] = ACTIONS(1067), - [anon_sym_bit_DASHshl] = ACTIONS(1067), - [anon_sym_bit_DASHshr] = ACTIONS(1067), - [anon_sym_EQ_EQ] = ACTIONS(1067), - [anon_sym_BANG_EQ] = ACTIONS(1067), - [anon_sym_LT2] = ACTIONS(1067), - [anon_sym_LT_EQ] = ACTIONS(1067), - [anon_sym_GT_EQ] = ACTIONS(1067), - [anon_sym_not_DASHin] = ACTIONS(1067), - [anon_sym_starts_DASHwith] = ACTIONS(1067), - [anon_sym_ends_DASHwith] = ACTIONS(1067), - [anon_sym_EQ_TILDE] = ACTIONS(1067), - [anon_sym_BANG_TILDE] = ACTIONS(1067), - [anon_sym_bit_DASHand] = ACTIONS(1067), - [anon_sym_bit_DASHxor] = ACTIONS(1067), - [anon_sym_bit_DASHor] = ACTIONS(1067), - [anon_sym_and] = ACTIONS(1067), - [anon_sym_xor] = ACTIONS(1067), - [anon_sym_or] = ACTIONS(1067), - [anon_sym_null] = ACTIONS(1067), - [anon_sym_true] = ACTIONS(1067), - [anon_sym_false] = ACTIONS(1067), - [aux_sym__val_number_decimal_token1] = ACTIONS(1067), - [aux_sym__val_number_token1] = ACTIONS(1067), - [aux_sym__val_number_token2] = ACTIONS(1067), - [aux_sym__val_number_token3] = ACTIONS(1067), - [aux_sym__val_number_token4] = ACTIONS(1067), - [aux_sym__val_number_token5] = ACTIONS(1067), - [aux_sym__val_number_token6] = ACTIONS(1067), - [anon_sym_0b] = ACTIONS(1067), - [anon_sym_0o] = ACTIONS(1067), - [anon_sym_0x] = ACTIONS(1067), - [sym_val_date] = ACTIONS(1067), - [anon_sym_DQUOTE] = ACTIONS(1067), - [sym__str_single_quotes] = ACTIONS(1067), - [sym__str_back_ticks] = ACTIONS(1067), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1067), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1067), - [anon_sym_err_GT] = ACTIONS(1067), - [anon_sym_out_GT] = ACTIONS(1067), - [anon_sym_e_GT] = ACTIONS(1067), - [anon_sym_o_GT] = ACTIONS(1067), - [anon_sym_err_PLUSout_GT] = ACTIONS(1067), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1067), - [anon_sym_o_PLUSe_GT] = ACTIONS(1067), - [anon_sym_e_PLUSo_GT] = ACTIONS(1067), - [aux_sym_unquoted_token1] = ACTIONS(1067), + [ts_builtin_sym_end] = ACTIONS(909), + [anon_sym_SEMI] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_PIPE] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_GT] = ACTIONS(907), + [anon_sym_DASH_DASH] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_in] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_STAR_STAR] = ACTIONS(907), + [anon_sym_PLUS_PLUS] = ACTIONS(907), + [anon_sym_SLASH] = ACTIONS(907), + [anon_sym_mod] = ACTIONS(907), + [anon_sym_SLASH_SLASH] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_bit_DASHshl] = ACTIONS(907), + [anon_sym_bit_DASHshr] = ACTIONS(907), + [anon_sym_EQ_EQ] = ACTIONS(907), + [anon_sym_BANG_EQ] = ACTIONS(907), + [anon_sym_LT2] = ACTIONS(907), + [anon_sym_LT_EQ] = ACTIONS(907), + [anon_sym_GT_EQ] = ACTIONS(907), + [anon_sym_not_DASHin] = ACTIONS(907), + [anon_sym_starts_DASHwith] = ACTIONS(907), + [anon_sym_ends_DASHwith] = ACTIONS(907), + [anon_sym_EQ_TILDE] = ACTIONS(907), + [anon_sym_BANG_TILDE] = ACTIONS(907), + [anon_sym_bit_DASHand] = ACTIONS(907), + [anon_sym_bit_DASHxor] = ACTIONS(907), + [anon_sym_bit_DASHor] = ACTIONS(907), + [anon_sym_and] = ACTIONS(907), + [anon_sym_xor] = ACTIONS(907), + [anon_sym_or] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_err_GT] = ACTIONS(907), + [anon_sym_out_GT] = ACTIONS(907), + [anon_sym_e_GT] = ACTIONS(907), + [anon_sym_o_GT] = ACTIONS(907), + [anon_sym_err_PLUSout_GT] = ACTIONS(907), + [anon_sym_out_PLUSerr_GT] = ACTIONS(907), + [anon_sym_o_PLUSe_GT] = ACTIONS(907), + [anon_sym_e_PLUSo_GT] = ACTIONS(907), + [aux_sym_unquoted_token1] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [976] = { [sym_comment] = STATE(976), - [ts_builtin_sym_end] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_DOT] = ACTIONS(1063), - [anon_sym_STAR] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1063), - [anon_sym_PLUS_PLUS] = ACTIONS(1063), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_mod] = ACTIONS(1063), - [anon_sym_SLASH_SLASH] = ACTIONS(1063), - [anon_sym_PLUS] = ACTIONS(1063), - [anon_sym_bit_DASHshl] = ACTIONS(1063), - [anon_sym_bit_DASHshr] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1063), - [anon_sym_BANG_EQ] = ACTIONS(1063), - [anon_sym_LT2] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1063), - [anon_sym_GT_EQ] = ACTIONS(1063), - [anon_sym_not_DASHin] = ACTIONS(1063), - [anon_sym_starts_DASHwith] = ACTIONS(1063), - [anon_sym_ends_DASHwith] = ACTIONS(1063), - [anon_sym_EQ_TILDE] = ACTIONS(1063), - [anon_sym_BANG_TILDE] = ACTIONS(1063), - [anon_sym_bit_DASHand] = ACTIONS(1063), - [anon_sym_bit_DASHxor] = ACTIONS(1063), - [anon_sym_bit_DASHor] = ACTIONS(1063), - [anon_sym_and] = ACTIONS(1063), - [anon_sym_xor] = ACTIONS(1063), - [anon_sym_or] = ACTIONS(1063), - [anon_sym_null] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym__val_number_decimal_token1] = ACTIONS(1063), - [aux_sym__val_number_token1] = ACTIONS(1063), - [aux_sym__val_number_token2] = ACTIONS(1063), - [aux_sym__val_number_token3] = ACTIONS(1063), - [aux_sym__val_number_token4] = ACTIONS(1063), - [aux_sym__val_number_token5] = ACTIONS(1063), - [aux_sym__val_number_token6] = ACTIONS(1063), - [anon_sym_0b] = ACTIONS(1063), - [anon_sym_0o] = ACTIONS(1063), - [anon_sym_0x] = ACTIONS(1063), - [sym_val_date] = ACTIONS(1063), - [anon_sym_DQUOTE] = ACTIONS(1063), - [sym__str_single_quotes] = ACTIONS(1063), - [sym__str_back_ticks] = ACTIONS(1063), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1063), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1063), - [anon_sym_err_GT] = ACTIONS(1063), - [anon_sym_out_GT] = ACTIONS(1063), - [anon_sym_e_GT] = ACTIONS(1063), - [anon_sym_o_GT] = ACTIONS(1063), - [anon_sym_err_PLUSout_GT] = ACTIONS(1063), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1063), - [anon_sym_o_PLUSe_GT] = ACTIONS(1063), - [anon_sym_e_PLUSo_GT] = ACTIONS(1063), - [aux_sym_unquoted_token1] = ACTIONS(1063), + [ts_builtin_sym_end] = ACTIONS(1093), + [anon_sym_SEMI] = ACTIONS(1091), + [anon_sym_LF] = ACTIONS(1093), + [anon_sym_LBRACK] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1091), + [anon_sym_PIPE] = ACTIONS(1091), + [anon_sym_DOLLAR] = ACTIONS(1091), + [anon_sym_GT] = ACTIONS(1091), + [anon_sym_DASH_DASH] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_in] = ACTIONS(1091), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_DOT] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_STAR_STAR] = ACTIONS(1091), + [anon_sym_PLUS_PLUS] = ACTIONS(1091), + [anon_sym_SLASH] = ACTIONS(1091), + [anon_sym_mod] = ACTIONS(1091), + [anon_sym_SLASH_SLASH] = ACTIONS(1091), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_bit_DASHshl] = ACTIONS(1091), + [anon_sym_bit_DASHshr] = ACTIONS(1091), + [anon_sym_EQ_EQ] = ACTIONS(1091), + [anon_sym_BANG_EQ] = ACTIONS(1091), + [anon_sym_LT2] = ACTIONS(1091), + [anon_sym_LT_EQ] = ACTIONS(1091), + [anon_sym_GT_EQ] = ACTIONS(1091), + [anon_sym_not_DASHin] = ACTIONS(1091), + [anon_sym_starts_DASHwith] = ACTIONS(1091), + [anon_sym_ends_DASHwith] = ACTIONS(1091), + [anon_sym_EQ_TILDE] = ACTIONS(1091), + [anon_sym_BANG_TILDE] = ACTIONS(1091), + [anon_sym_bit_DASHand] = ACTIONS(1091), + [anon_sym_bit_DASHxor] = ACTIONS(1091), + [anon_sym_bit_DASHor] = ACTIONS(1091), + [anon_sym_and] = ACTIONS(1091), + [anon_sym_xor] = ACTIONS(1091), + [anon_sym_or] = ACTIONS(1091), + [anon_sym_null] = ACTIONS(1091), + [anon_sym_true] = ACTIONS(1091), + [anon_sym_false] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1091), + [aux_sym__val_number_token2] = ACTIONS(1091), + [aux_sym__val_number_token3] = ACTIONS(1091), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1091), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_0b] = ACTIONS(1091), + [anon_sym_0o] = ACTIONS(1091), + [anon_sym_0x] = ACTIONS(1091), + [sym_val_date] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1091), + [sym__str_single_quotes] = ACTIONS(1091), + [sym__str_back_ticks] = ACTIONS(1091), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1091), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1091), + [anon_sym_err_GT] = ACTIONS(1091), + [anon_sym_out_GT] = ACTIONS(1091), + [anon_sym_e_GT] = ACTIONS(1091), + [anon_sym_o_GT] = ACTIONS(1091), + [anon_sym_err_PLUSout_GT] = ACTIONS(1091), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1091), + [anon_sym_o_PLUSe_GT] = ACTIONS(1091), + [anon_sym_e_PLUSo_GT] = ACTIONS(1091), + [aux_sym_unquoted_token1] = ACTIONS(1091), [anon_sym_POUND] = ACTIONS(105), }, [977] = { [sym_comment] = STATE(977), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [978] = { + [sym_comment] = STATE(978), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(1033), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [979] = { + [sym_comment] = STATE(979), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [980] = { + [sym_comment] = STATE(980), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(2510), + [anon_sym_bit_DASHxor] = ACTIONS(1033), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), + [anon_sym_POUND] = ACTIONS(105), + }, + [981] = { + [sym_comment] = STATE(981), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), + [anon_sym_POUND] = ACTIONS(105), + }, + [982] = { + [sym_comment] = STATE(982), + [ts_builtin_sym_end] = ACTIONS(1089), + [anon_sym_SEMI] = ACTIONS(1087), + [anon_sym_LF] = ACTIONS(1089), + [anon_sym_LBRACK] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1087), + [anon_sym_PIPE] = ACTIONS(1087), + [anon_sym_DOLLAR] = ACTIONS(1087), + [anon_sym_GT] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_in] = ACTIONS(1087), + [anon_sym_LBRACE] = ACTIONS(1087), + [anon_sym_DOT] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_STAR_STAR] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_SLASH] = ACTIONS(1087), + [anon_sym_mod] = ACTIONS(1087), + [anon_sym_SLASH_SLASH] = ACTIONS(1087), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_bit_DASHshl] = ACTIONS(1087), + [anon_sym_bit_DASHshr] = ACTIONS(1087), + [anon_sym_EQ_EQ] = ACTIONS(1087), + [anon_sym_BANG_EQ] = ACTIONS(1087), + [anon_sym_LT2] = ACTIONS(1087), + [anon_sym_LT_EQ] = ACTIONS(1087), + [anon_sym_GT_EQ] = ACTIONS(1087), + [anon_sym_not_DASHin] = ACTIONS(1087), + [anon_sym_starts_DASHwith] = ACTIONS(1087), + [anon_sym_ends_DASHwith] = ACTIONS(1087), + [anon_sym_EQ_TILDE] = ACTIONS(1087), + [anon_sym_BANG_TILDE] = ACTIONS(1087), + [anon_sym_bit_DASHand] = ACTIONS(1087), + [anon_sym_bit_DASHxor] = ACTIONS(1087), + [anon_sym_bit_DASHor] = ACTIONS(1087), + [anon_sym_and] = ACTIONS(1087), + [anon_sym_xor] = ACTIONS(1087), + [anon_sym_or] = ACTIONS(1087), + [anon_sym_null] = ACTIONS(1087), + [anon_sym_true] = ACTIONS(1087), + [anon_sym_false] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1087), + [aux_sym__val_number_token2] = ACTIONS(1087), + [aux_sym__val_number_token3] = ACTIONS(1087), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1087), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_0b] = ACTIONS(1087), + [anon_sym_0o] = ACTIONS(1087), + [anon_sym_0x] = ACTIONS(1087), + [sym_val_date] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1087), + [sym__str_single_quotes] = ACTIONS(1087), + [sym__str_back_ticks] = ACTIONS(1087), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1087), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1087), + [anon_sym_err_GT] = ACTIONS(1087), + [anon_sym_out_GT] = ACTIONS(1087), + [anon_sym_e_GT] = ACTIONS(1087), + [anon_sym_o_GT] = ACTIONS(1087), + [anon_sym_err_PLUSout_GT] = ACTIONS(1087), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1087), + [anon_sym_o_PLUSe_GT] = ACTIONS(1087), + [anon_sym_e_PLUSo_GT] = ACTIONS(1087), + [aux_sym_unquoted_token1] = ACTIONS(1087), + [anon_sym_POUND] = ACTIONS(105), + }, + [983] = { + [sym_comment] = STATE(983), [ts_builtin_sym_end] = ACTIONS(1019), [anon_sym_SEMI] = ACTIONS(1017), [anon_sym_LF] = ACTIONS(1019), @@ -136491,6 +141112,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(1017), [anon_sym_DOLLAR] = ACTIONS(1017), [anon_sym_GT] = ACTIONS(1017), + [anon_sym_DASH_DASH] = ACTIONS(1017), [anon_sym_DASH] = ACTIONS(1017), [anon_sym_in] = ACTIONS(1017), [anon_sym_LBRACE] = ACTIONS(1017), @@ -136550,3837 +141172,3321 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(1017), [anon_sym_POUND] = ACTIONS(105), }, - [978] = { - [sym_comment] = STATE(978), - [ts_builtin_sym_end] = ACTIONS(1115), - [anon_sym_SEMI] = ACTIONS(1113), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_LBRACK] = ACTIONS(1113), - [anon_sym_LPAREN] = ACTIONS(1113), - [anon_sym_PIPE] = ACTIONS(1113), - [anon_sym_DOLLAR] = ACTIONS(1113), - [anon_sym_GT] = ACTIONS(1113), - [anon_sym_DASH] = ACTIONS(1113), - [anon_sym_in] = ACTIONS(1113), - [anon_sym_LBRACE] = ACTIONS(1113), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1113), - [anon_sym_STAR_STAR] = ACTIONS(1113), - [anon_sym_PLUS_PLUS] = ACTIONS(1113), - [anon_sym_SLASH] = ACTIONS(1113), - [anon_sym_mod] = ACTIONS(1113), - [anon_sym_SLASH_SLASH] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(1113), - [anon_sym_bit_DASHshl] = ACTIONS(1113), - [anon_sym_bit_DASHshr] = ACTIONS(1113), - [anon_sym_EQ_EQ] = ACTIONS(1113), - [anon_sym_BANG_EQ] = ACTIONS(1113), - [anon_sym_LT2] = ACTIONS(1113), - [anon_sym_LT_EQ] = ACTIONS(1113), - [anon_sym_GT_EQ] = ACTIONS(1113), - [anon_sym_not_DASHin] = ACTIONS(1113), - [anon_sym_starts_DASHwith] = ACTIONS(1113), - [anon_sym_ends_DASHwith] = ACTIONS(1113), - [anon_sym_EQ_TILDE] = ACTIONS(1113), - [anon_sym_BANG_TILDE] = ACTIONS(1113), - [anon_sym_bit_DASHand] = ACTIONS(1113), - [anon_sym_bit_DASHxor] = ACTIONS(1113), - [anon_sym_bit_DASHor] = ACTIONS(1113), - [anon_sym_and] = ACTIONS(1113), - [anon_sym_xor] = ACTIONS(1113), - [anon_sym_or] = ACTIONS(1113), - [anon_sym_null] = ACTIONS(1113), - [anon_sym_true] = ACTIONS(1113), - [anon_sym_false] = ACTIONS(1113), - [aux_sym__val_number_decimal_token1] = ACTIONS(1113), - [aux_sym__val_number_token1] = ACTIONS(1113), - [aux_sym__val_number_token2] = ACTIONS(1113), - [aux_sym__val_number_token3] = ACTIONS(1113), - [aux_sym__val_number_token4] = ACTIONS(1113), - [aux_sym__val_number_token5] = ACTIONS(1113), - [aux_sym__val_number_token6] = ACTIONS(1113), - [anon_sym_0b] = ACTIONS(1113), - [anon_sym_0o] = ACTIONS(1113), - [anon_sym_0x] = ACTIONS(1113), - [sym_val_date] = ACTIONS(1113), - [anon_sym_DQUOTE] = ACTIONS(1113), - [sym__str_single_quotes] = ACTIONS(1113), - [sym__str_back_ticks] = ACTIONS(1113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), - [anon_sym_err_GT] = ACTIONS(1113), - [anon_sym_out_GT] = ACTIONS(1113), - [anon_sym_e_GT] = ACTIONS(1113), - [anon_sym_o_GT] = ACTIONS(1113), - [anon_sym_err_PLUSout_GT] = ACTIONS(1113), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1113), - [anon_sym_o_PLUSe_GT] = ACTIONS(1113), - [anon_sym_e_PLUSo_GT] = ACTIONS(1113), - [aux_sym_unquoted_token1] = ACTIONS(1113), - [anon_sym_POUND] = ACTIONS(105), - }, - [979] = { - [sym_comment] = STATE(979), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), - [anon_sym_POUND] = ACTIONS(105), - }, - [980] = { - [sym_comment] = STATE(980), - [ts_builtin_sym_end] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_PIPE] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_err_GT] = ACTIONS(1145), - [anon_sym_out_GT] = ACTIONS(1145), - [anon_sym_e_GT] = ACTIONS(1145), - [anon_sym_o_GT] = ACTIONS(1145), - [anon_sym_err_PLUSout_GT] = ACTIONS(1145), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1145), - [anon_sym_o_PLUSe_GT] = ACTIONS(1145), - [anon_sym_e_PLUSo_GT] = ACTIONS(1145), - [aux_sym_unquoted_token1] = ACTIONS(1145), - [anon_sym_POUND] = ACTIONS(105), - }, - [981] = { - [sym_comment] = STATE(981), - [ts_builtin_sym_end] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_PIPE] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_GT] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_in] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_STAR_STAR] = ACTIONS(1145), - [anon_sym_PLUS_PLUS] = ACTIONS(1145), - [anon_sym_SLASH] = ACTIONS(1145), - [anon_sym_mod] = ACTIONS(1145), - [anon_sym_SLASH_SLASH] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_bit_DASHshl] = ACTIONS(1145), - [anon_sym_bit_DASHshr] = ACTIONS(1145), - [anon_sym_EQ_EQ] = ACTIONS(1145), - [anon_sym_BANG_EQ] = ACTIONS(1145), - [anon_sym_LT2] = ACTIONS(1145), - [anon_sym_LT_EQ] = ACTIONS(1145), - [anon_sym_GT_EQ] = ACTIONS(1145), - [anon_sym_not_DASHin] = ACTIONS(1145), - [anon_sym_starts_DASHwith] = ACTIONS(1145), - [anon_sym_ends_DASHwith] = ACTIONS(1145), - [anon_sym_EQ_TILDE] = ACTIONS(1145), - [anon_sym_BANG_TILDE] = ACTIONS(1145), - [anon_sym_bit_DASHand] = ACTIONS(1145), - [anon_sym_bit_DASHxor] = ACTIONS(1145), - [anon_sym_bit_DASHor] = ACTIONS(1145), - [anon_sym_and] = ACTIONS(1145), - [anon_sym_xor] = ACTIONS(1145), - [anon_sym_or] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_err_GT] = ACTIONS(1145), - [anon_sym_out_GT] = ACTIONS(1145), - [anon_sym_e_GT] = ACTIONS(1145), - [anon_sym_o_GT] = ACTIONS(1145), - [anon_sym_err_PLUSout_GT] = ACTIONS(1145), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1145), - [anon_sym_o_PLUSe_GT] = ACTIONS(1145), - [anon_sym_e_PLUSo_GT] = ACTIONS(1145), - [aux_sym_unquoted_token1] = ACTIONS(1145), - [anon_sym_POUND] = ACTIONS(105), - }, - [982] = { - [sym_comment] = STATE(982), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(2517), - [anon_sym_DASH] = ACTIONS(2519), - [anon_sym_in] = ACTIONS(2521), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(2519), - [anon_sym_bit_DASHshl] = ACTIONS(2527), - [anon_sym_bit_DASHshr] = ACTIONS(2527), - [anon_sym_EQ_EQ] = ACTIONS(2517), - [anon_sym_BANG_EQ] = ACTIONS(2517), - [anon_sym_LT2] = ACTIONS(2517), - [anon_sym_LT_EQ] = ACTIONS(2517), - [anon_sym_GT_EQ] = ACTIONS(2517), - [anon_sym_not_DASHin] = ACTIONS(2521), - [anon_sym_starts_DASHwith] = ACTIONS(2521), - [anon_sym_ends_DASHwith] = ACTIONS(2521), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), - [anon_sym_POUND] = ACTIONS(105), - }, - [983] = { - [sym_comment] = STATE(983), - [ts_builtin_sym_end] = ACTIONS(869), - [anon_sym_SEMI] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_PIPE] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_GT] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_in] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_STAR_STAR] = ACTIONS(867), - [anon_sym_PLUS_PLUS] = ACTIONS(867), - [anon_sym_SLASH] = ACTIONS(867), - [anon_sym_mod] = ACTIONS(867), - [anon_sym_SLASH_SLASH] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_bit_DASHshl] = ACTIONS(867), - [anon_sym_bit_DASHshr] = ACTIONS(867), - [anon_sym_EQ_EQ] = ACTIONS(867), - [anon_sym_BANG_EQ] = ACTIONS(867), - [anon_sym_LT2] = ACTIONS(867), - [anon_sym_LT_EQ] = ACTIONS(867), - [anon_sym_GT_EQ] = ACTIONS(867), - [anon_sym_not_DASHin] = ACTIONS(867), - [anon_sym_starts_DASHwith] = ACTIONS(867), - [anon_sym_ends_DASHwith] = ACTIONS(867), - [anon_sym_EQ_TILDE] = ACTIONS(867), - [anon_sym_BANG_TILDE] = ACTIONS(867), - [anon_sym_bit_DASHand] = ACTIONS(867), - [anon_sym_bit_DASHxor] = ACTIONS(867), - [anon_sym_bit_DASHor] = ACTIONS(867), - [anon_sym_and] = ACTIONS(867), - [anon_sym_xor] = ACTIONS(867), - [anon_sym_or] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_err_GT] = ACTIONS(867), - [anon_sym_out_GT] = ACTIONS(867), - [anon_sym_e_GT] = ACTIONS(867), - [anon_sym_o_GT] = ACTIONS(867), - [anon_sym_err_PLUSout_GT] = ACTIONS(867), - [anon_sym_out_PLUSerr_GT] = ACTIONS(867), - [anon_sym_o_PLUSe_GT] = ACTIONS(867), - [anon_sym_e_PLUSo_GT] = ACTIONS(867), - [aux_sym_unquoted_token1] = ACTIONS(867), - [anon_sym_POUND] = ACTIONS(105), - }, [984] = { [sym_comment] = STATE(984), - [ts_builtin_sym_end] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1141), - [anon_sym_LF] = ACTIONS(1143), - [anon_sym_LBRACK] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(1141), - [anon_sym_PIPE] = ACTIONS(1141), - [anon_sym_DOLLAR] = ACTIONS(1141), - [anon_sym_GT] = ACTIONS(1141), - [anon_sym_DASH] = ACTIONS(1141), - [anon_sym_in] = ACTIONS(1141), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_DOT] = ACTIONS(1141), - [anon_sym_STAR] = ACTIONS(1141), - [anon_sym_STAR_STAR] = ACTIONS(1141), - [anon_sym_PLUS_PLUS] = ACTIONS(1141), - [anon_sym_SLASH] = ACTIONS(1141), - [anon_sym_mod] = ACTIONS(1141), - [anon_sym_SLASH_SLASH] = ACTIONS(1141), - [anon_sym_PLUS] = ACTIONS(1141), - [anon_sym_bit_DASHshl] = ACTIONS(1141), - [anon_sym_bit_DASHshr] = ACTIONS(1141), - [anon_sym_EQ_EQ] = ACTIONS(1141), - [anon_sym_BANG_EQ] = ACTIONS(1141), - [anon_sym_LT2] = ACTIONS(1141), - [anon_sym_LT_EQ] = ACTIONS(1141), - [anon_sym_GT_EQ] = ACTIONS(1141), - [anon_sym_not_DASHin] = ACTIONS(1141), - [anon_sym_starts_DASHwith] = ACTIONS(1141), - [anon_sym_ends_DASHwith] = ACTIONS(1141), - [anon_sym_EQ_TILDE] = ACTIONS(1141), - [anon_sym_BANG_TILDE] = ACTIONS(1141), - [anon_sym_bit_DASHand] = ACTIONS(1141), - [anon_sym_bit_DASHxor] = ACTIONS(1141), - [anon_sym_bit_DASHor] = ACTIONS(1141), - [anon_sym_and] = ACTIONS(1141), - [anon_sym_xor] = ACTIONS(1141), - [anon_sym_or] = ACTIONS(1141), - [anon_sym_null] = ACTIONS(1141), - [anon_sym_true] = ACTIONS(1141), - [anon_sym_false] = ACTIONS(1141), - [aux_sym__val_number_decimal_token1] = ACTIONS(1141), - [aux_sym__val_number_token1] = ACTIONS(1141), - [aux_sym__val_number_token2] = ACTIONS(1141), - [aux_sym__val_number_token3] = ACTIONS(1141), - [aux_sym__val_number_token4] = ACTIONS(1141), - [aux_sym__val_number_token5] = ACTIONS(1141), - [aux_sym__val_number_token6] = ACTIONS(1141), - [anon_sym_0b] = ACTIONS(1141), - [anon_sym_0o] = ACTIONS(1141), - [anon_sym_0x] = ACTIONS(1141), - [sym_val_date] = ACTIONS(1141), - [anon_sym_DQUOTE] = ACTIONS(1141), - [sym__str_single_quotes] = ACTIONS(1141), - [sym__str_back_ticks] = ACTIONS(1141), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1141), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1141), - [anon_sym_err_GT] = ACTIONS(1141), - [anon_sym_out_GT] = ACTIONS(1141), - [anon_sym_e_GT] = ACTIONS(1141), - [anon_sym_o_GT] = ACTIONS(1141), - [anon_sym_err_PLUSout_GT] = ACTIONS(1141), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1141), - [anon_sym_o_PLUSe_GT] = ACTIONS(1141), - [anon_sym_e_PLUSo_GT] = ACTIONS(1141), - [aux_sym_unquoted_token1] = ACTIONS(1141), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(2510), + [anon_sym_bit_DASHxor] = ACTIONS(2512), + [anon_sym_bit_DASHor] = ACTIONS(1033), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [985] = { + [sym_ctrl_do] = STATE(6298), + [sym_ctrl_if] = STATE(6298), + [sym_ctrl_match] = STATE(6298), + [sym_ctrl_try] = STATE(6298), + [sym__expression] = STATE(6298), + [sym_expr_unary] = STATE(3887), + [sym__expr_unary_minus] = STATE(3886), + [sym_expr_binary] = STATE(3887), + [sym__expr_binary_expression] = STATE(4347), + [sym_expr_parenthesized] = STATE(3690), + [sym_val_range] = STATE(2793), + [sym__value] = STATE(3887), + [sym_val_nothing] = STATE(3917), + [sym_val_bool] = STATE(3917), + [sym_val_variable] = STATE(3657), + [sym__var] = STATE(3293), + [sym_val_number] = STATE(3490), + [sym__val_number_decimal] = STATE(3220), + [sym__val_number] = STATE(3215), + [sym_val_duration] = STATE(3917), + [sym_val_filesize] = STATE(3917), + [sym_val_binary] = STATE(3917), + [sym_val_string] = STATE(3917), + [sym__str_double_quotes] = STATE(3916), + [sym_val_interpolated] = STATE(3917), + [sym__inter_single_quotes] = STATE(3800), + [sym__inter_double_quotes] = STATE(3794), + [sym_val_list] = STATE(3917), + [sym_val_record] = STATE(3917), + [sym_val_table] = STATE(3917), + [sym_val_closure] = STATE(3917), [sym_comment] = STATE(985), - [ts_builtin_sym_end] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1137), - [anon_sym_LF] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1137), - [anon_sym_PIPE] = ACTIONS(1137), - [anon_sym_DOLLAR] = ACTIONS(1137), - [anon_sym_GT] = ACTIONS(1137), - [anon_sym_DASH] = ACTIONS(1137), - [anon_sym_in] = ACTIONS(1137), - [anon_sym_LBRACE] = ACTIONS(1137), - [anon_sym_DOT] = ACTIONS(1137), - [anon_sym_STAR] = ACTIONS(1137), - [anon_sym_STAR_STAR] = ACTIONS(1137), - [anon_sym_PLUS_PLUS] = ACTIONS(1137), - [anon_sym_SLASH] = ACTIONS(1137), - [anon_sym_mod] = ACTIONS(1137), - [anon_sym_SLASH_SLASH] = ACTIONS(1137), - [anon_sym_PLUS] = ACTIONS(1137), - [anon_sym_bit_DASHshl] = ACTIONS(1137), - [anon_sym_bit_DASHshr] = ACTIONS(1137), - [anon_sym_EQ_EQ] = ACTIONS(1137), - [anon_sym_BANG_EQ] = ACTIONS(1137), - [anon_sym_LT2] = ACTIONS(1137), - [anon_sym_LT_EQ] = ACTIONS(1137), - [anon_sym_GT_EQ] = ACTIONS(1137), - [anon_sym_not_DASHin] = ACTIONS(1137), - [anon_sym_starts_DASHwith] = ACTIONS(1137), - [anon_sym_ends_DASHwith] = ACTIONS(1137), - [anon_sym_EQ_TILDE] = ACTIONS(1137), - [anon_sym_BANG_TILDE] = ACTIONS(1137), - [anon_sym_bit_DASHand] = ACTIONS(1137), - [anon_sym_bit_DASHxor] = ACTIONS(1137), - [anon_sym_bit_DASHor] = ACTIONS(1137), - [anon_sym_and] = ACTIONS(1137), - [anon_sym_xor] = ACTIONS(1137), - [anon_sym_or] = ACTIONS(1137), - [anon_sym_null] = ACTIONS(1137), - [anon_sym_true] = ACTIONS(1137), - [anon_sym_false] = ACTIONS(1137), - [aux_sym__val_number_decimal_token1] = ACTIONS(1137), - [aux_sym__val_number_token1] = ACTIONS(1137), - [aux_sym__val_number_token2] = ACTIONS(1137), - [aux_sym__val_number_token3] = ACTIONS(1137), - [aux_sym__val_number_token4] = ACTIONS(1137), - [aux_sym__val_number_token5] = ACTIONS(1137), - [aux_sym__val_number_token6] = ACTIONS(1137), - [anon_sym_0b] = ACTIONS(1137), - [anon_sym_0o] = ACTIONS(1137), - [anon_sym_0x] = ACTIONS(1137), - [sym_val_date] = ACTIONS(1137), - [anon_sym_DQUOTE] = ACTIONS(1137), - [sym__str_single_quotes] = ACTIONS(1137), - [sym__str_back_ticks] = ACTIONS(1137), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1137), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1137), - [anon_sym_err_GT] = ACTIONS(1137), - [anon_sym_out_GT] = ACTIONS(1137), - [anon_sym_e_GT] = ACTIONS(1137), - [anon_sym_o_GT] = ACTIONS(1137), - [anon_sym_err_PLUSout_GT] = ACTIONS(1137), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1137), - [anon_sym_o_PLUSe_GT] = ACTIONS(1137), - [anon_sym_e_PLUSo_GT] = ACTIONS(1137), - [aux_sym_unquoted_token1] = ACTIONS(1137), + [ts_builtin_sym_end] = ACTIONS(2381), + [anon_sym_SEMI] = ACTIONS(2379), + [anon_sym_LF] = ACTIONS(2381), + [anon_sym_LBRACK] = ACTIONS(2522), + [anon_sym_LPAREN] = ACTIONS(2524), + [anon_sym_PIPE] = ACTIONS(2379), + [anon_sym_DOLLAR] = ACTIONS(1407), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(2526), + [anon_sym_DOT] = ACTIONS(2528), + [anon_sym_try] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(2530), + [anon_sym_not] = ACTIONS(79), + [anon_sym_null] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym__val_number_decimal_token1] = ACTIONS(85), + [aux_sym__val_number_token1] = ACTIONS(89), + [aux_sym__val_number_token2] = ACTIONS(89), + [aux_sym__val_number_token3] = ACTIONS(89), + [aux_sym__val_number_token4] = ACTIONS(89), + [aux_sym__val_number_token5] = ACTIONS(89), + [aux_sym__val_number_token6] = ACTIONS(89), + [anon_sym_0b] = ACTIONS(91), + [anon_sym_0o] = ACTIONS(91), + [anon_sym_0x] = ACTIONS(91), + [sym_val_date] = ACTIONS(2532), + [anon_sym_DQUOTE] = ACTIONS(2534), + [sym__str_single_quotes] = ACTIONS(2536), + [sym__str_back_ticks] = ACTIONS(2536), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2538), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2540), [anon_sym_POUND] = ACTIONS(105), }, [986] = { [sym_comment] = STATE(986), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1061), + [anon_sym_SEMI] = ACTIONS(1059), + [anon_sym_LF] = ACTIONS(1061), + [anon_sym_LBRACK] = ACTIONS(1059), + [anon_sym_LPAREN] = ACTIONS(1059), + [anon_sym_PIPE] = ACTIONS(1059), + [anon_sym_DOLLAR] = ACTIONS(1059), + [anon_sym_GT] = ACTIONS(1059), + [anon_sym_DASH_DASH] = ACTIONS(1059), + [anon_sym_DASH] = ACTIONS(1059), + [anon_sym_in] = ACTIONS(1059), + [anon_sym_LBRACE] = ACTIONS(1059), + [anon_sym_DOT] = ACTIONS(1059), + [anon_sym_STAR] = ACTIONS(1059), + [anon_sym_STAR_STAR] = ACTIONS(1059), + [anon_sym_PLUS_PLUS] = ACTIONS(1059), + [anon_sym_SLASH] = ACTIONS(1059), + [anon_sym_mod] = ACTIONS(1059), + [anon_sym_SLASH_SLASH] = ACTIONS(1059), + [anon_sym_PLUS] = ACTIONS(1059), + [anon_sym_bit_DASHshl] = ACTIONS(1059), + [anon_sym_bit_DASHshr] = ACTIONS(1059), + [anon_sym_EQ_EQ] = ACTIONS(1059), + [anon_sym_BANG_EQ] = ACTIONS(1059), + [anon_sym_LT2] = ACTIONS(1059), + [anon_sym_LT_EQ] = ACTIONS(1059), + [anon_sym_GT_EQ] = ACTIONS(1059), + [anon_sym_not_DASHin] = ACTIONS(1059), + [anon_sym_starts_DASHwith] = ACTIONS(1059), + [anon_sym_ends_DASHwith] = ACTIONS(1059), + [anon_sym_EQ_TILDE] = ACTIONS(1059), + [anon_sym_BANG_TILDE] = ACTIONS(1059), + [anon_sym_bit_DASHand] = ACTIONS(1059), + [anon_sym_bit_DASHxor] = ACTIONS(1059), + [anon_sym_bit_DASHor] = ACTIONS(1059), + [anon_sym_and] = ACTIONS(1059), + [anon_sym_xor] = ACTIONS(1059), + [anon_sym_or] = ACTIONS(1059), + [anon_sym_null] = ACTIONS(1059), + [anon_sym_true] = ACTIONS(1059), + [anon_sym_false] = ACTIONS(1059), + [aux_sym__val_number_decimal_token1] = ACTIONS(1059), + [aux_sym__val_number_token1] = ACTIONS(1059), + [aux_sym__val_number_token2] = ACTIONS(1059), + [aux_sym__val_number_token3] = ACTIONS(1059), + [aux_sym__val_number_token4] = ACTIONS(1059), + [aux_sym__val_number_token5] = ACTIONS(1059), + [aux_sym__val_number_token6] = ACTIONS(1059), + [anon_sym_0b] = ACTIONS(1059), + [anon_sym_0o] = ACTIONS(1059), + [anon_sym_0x] = ACTIONS(1059), + [sym_val_date] = ACTIONS(1059), + [anon_sym_DQUOTE] = ACTIONS(1059), + [sym__str_single_quotes] = ACTIONS(1059), + [sym__str_back_ticks] = ACTIONS(1059), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1059), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1059), + [anon_sym_err_GT] = ACTIONS(1059), + [anon_sym_out_GT] = ACTIONS(1059), + [anon_sym_e_GT] = ACTIONS(1059), + [anon_sym_o_GT] = ACTIONS(1059), + [anon_sym_err_PLUSout_GT] = ACTIONS(1059), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1059), + [anon_sym_o_PLUSe_GT] = ACTIONS(1059), + [anon_sym_e_PLUSo_GT] = ACTIONS(1059), + [aux_sym_unquoted_token1] = ACTIONS(1059), [anon_sym_POUND] = ACTIONS(105), }, [987] = { [sym_comment] = STATE(987), - [ts_builtin_sym_end] = ACTIONS(996), - [anon_sym_SEMI] = ACTIONS(994), - [anon_sym_LF] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(994), - [anon_sym_LPAREN] = ACTIONS(994), - [anon_sym_PIPE] = ACTIONS(994), - [anon_sym_DOLLAR] = ACTIONS(994), - [anon_sym_GT] = ACTIONS(998), - [anon_sym_DASH] = ACTIONS(1000), - [anon_sym_in] = ACTIONS(998), - [anon_sym_LBRACE] = ACTIONS(994), - [anon_sym_DOT] = ACTIONS(994), - [anon_sym_STAR] = ACTIONS(998), - [anon_sym_STAR_STAR] = ACTIONS(998), - [anon_sym_PLUS_PLUS] = ACTIONS(998), - [anon_sym_SLASH] = ACTIONS(998), - [anon_sym_mod] = ACTIONS(998), - [anon_sym_SLASH_SLASH] = ACTIONS(998), - [anon_sym_PLUS] = ACTIONS(1000), - [anon_sym_bit_DASHshl] = ACTIONS(998), - [anon_sym_bit_DASHshr] = ACTIONS(998), - [anon_sym_EQ_EQ] = ACTIONS(998), - [anon_sym_BANG_EQ] = ACTIONS(998), - [anon_sym_LT2] = ACTIONS(998), - [anon_sym_LT_EQ] = ACTIONS(998), - [anon_sym_GT_EQ] = ACTIONS(998), - [anon_sym_not_DASHin] = ACTIONS(998), - [anon_sym_starts_DASHwith] = ACTIONS(998), - [anon_sym_ends_DASHwith] = ACTIONS(998), - [anon_sym_EQ_TILDE] = ACTIONS(998), - [anon_sym_BANG_TILDE] = ACTIONS(998), - [anon_sym_bit_DASHand] = ACTIONS(998), - [anon_sym_bit_DASHxor] = ACTIONS(998), - [anon_sym_bit_DASHor] = ACTIONS(998), - [anon_sym_and] = ACTIONS(998), - [anon_sym_xor] = ACTIONS(998), - [anon_sym_or] = ACTIONS(998), - [anon_sym_null] = ACTIONS(994), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym__val_number_decimal_token1] = ACTIONS(994), - [aux_sym__val_number_token1] = ACTIONS(994), - [aux_sym__val_number_token2] = ACTIONS(994), - [aux_sym__val_number_token3] = ACTIONS(994), - [aux_sym__val_number_token4] = ACTIONS(994), - [aux_sym__val_number_token5] = ACTIONS(994), - [aux_sym__val_number_token6] = ACTIONS(994), - [anon_sym_0b] = ACTIONS(994), - [anon_sym_0o] = ACTIONS(994), - [anon_sym_0x] = ACTIONS(994), - [sym_val_date] = ACTIONS(994), - [anon_sym_DQUOTE] = ACTIONS(994), - [sym__str_single_quotes] = ACTIONS(994), - [sym__str_back_ticks] = ACTIONS(994), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(994), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(994), - [anon_sym_err_GT] = ACTIONS(994), - [anon_sym_out_GT] = ACTIONS(994), - [anon_sym_e_GT] = ACTIONS(994), - [anon_sym_o_GT] = ACTIONS(994), - [anon_sym_err_PLUSout_GT] = ACTIONS(994), - [anon_sym_out_PLUSerr_GT] = ACTIONS(994), - [anon_sym_o_PLUSe_GT] = ACTIONS(994), - [anon_sym_e_PLUSo_GT] = ACTIONS(994), - [aux_sym_unquoted_token1] = ACTIONS(994), + [ts_builtin_sym_end] = ACTIONS(1075), + [anon_sym_SEMI] = ACTIONS(1073), + [anon_sym_LF] = ACTIONS(1075), + [anon_sym_LBRACK] = ACTIONS(1073), + [anon_sym_LPAREN] = ACTIONS(1073), + [anon_sym_PIPE] = ACTIONS(1073), + [anon_sym_DOLLAR] = ACTIONS(1073), + [anon_sym_GT] = ACTIONS(1073), + [anon_sym_DASH_DASH] = ACTIONS(1073), + [anon_sym_DASH] = ACTIONS(1073), + [anon_sym_in] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(1073), + [anon_sym_DOT] = ACTIONS(1073), + [anon_sym_STAR] = ACTIONS(1073), + [anon_sym_STAR_STAR] = ACTIONS(1073), + [anon_sym_PLUS_PLUS] = ACTIONS(1073), + [anon_sym_SLASH] = ACTIONS(1073), + [anon_sym_mod] = ACTIONS(1073), + [anon_sym_SLASH_SLASH] = ACTIONS(1073), + [anon_sym_PLUS] = ACTIONS(1073), + [anon_sym_bit_DASHshl] = ACTIONS(1073), + [anon_sym_bit_DASHshr] = ACTIONS(1073), + [anon_sym_EQ_EQ] = ACTIONS(1073), + [anon_sym_BANG_EQ] = ACTIONS(1073), + [anon_sym_LT2] = ACTIONS(1073), + [anon_sym_LT_EQ] = ACTIONS(1073), + [anon_sym_GT_EQ] = ACTIONS(1073), + [anon_sym_not_DASHin] = ACTIONS(1073), + [anon_sym_starts_DASHwith] = ACTIONS(1073), + [anon_sym_ends_DASHwith] = ACTIONS(1073), + [anon_sym_EQ_TILDE] = ACTIONS(1073), + [anon_sym_BANG_TILDE] = ACTIONS(1073), + [anon_sym_bit_DASHand] = ACTIONS(1073), + [anon_sym_bit_DASHxor] = ACTIONS(1073), + [anon_sym_bit_DASHor] = ACTIONS(1073), + [anon_sym_and] = ACTIONS(1073), + [anon_sym_xor] = ACTIONS(1073), + [anon_sym_or] = ACTIONS(1073), + [anon_sym_null] = ACTIONS(1073), + [anon_sym_true] = ACTIONS(1073), + [anon_sym_false] = ACTIONS(1073), + [aux_sym__val_number_decimal_token1] = ACTIONS(1073), + [aux_sym__val_number_token1] = ACTIONS(1073), + [aux_sym__val_number_token2] = ACTIONS(1073), + [aux_sym__val_number_token3] = ACTIONS(1073), + [aux_sym__val_number_token4] = ACTIONS(1073), + [aux_sym__val_number_token5] = ACTIONS(1073), + [aux_sym__val_number_token6] = ACTIONS(1073), + [anon_sym_0b] = ACTIONS(1073), + [anon_sym_0o] = ACTIONS(1073), + [anon_sym_0x] = ACTIONS(1073), + [sym_val_date] = ACTIONS(1073), + [anon_sym_DQUOTE] = ACTIONS(1073), + [sym__str_single_quotes] = ACTIONS(1073), + [sym__str_back_ticks] = ACTIONS(1073), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1073), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1073), + [anon_sym_err_GT] = ACTIONS(1073), + [anon_sym_out_GT] = ACTIONS(1073), + [anon_sym_e_GT] = ACTIONS(1073), + [anon_sym_o_GT] = ACTIONS(1073), + [anon_sym_err_PLUSout_GT] = ACTIONS(1073), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1073), + [anon_sym_o_PLUSe_GT] = ACTIONS(1073), + [anon_sym_e_PLUSo_GT] = ACTIONS(1073), + [aux_sym_unquoted_token1] = ACTIONS(1073), [anon_sym_POUND] = ACTIONS(105), }, [988] = { [sym_comment] = STATE(988), - [ts_builtin_sym_end] = ACTIONS(894), - [anon_sym_SEMI] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_GT] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_in] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(892), - [anon_sym_mod] = ACTIONS(892), - [anon_sym_SLASH_SLASH] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_bit_DASHshl] = ACTIONS(892), - [anon_sym_bit_DASHshr] = ACTIONS(892), - [anon_sym_EQ_EQ] = ACTIONS(892), - [anon_sym_BANG_EQ] = ACTIONS(892), - [anon_sym_LT2] = ACTIONS(892), - [anon_sym_LT_EQ] = ACTIONS(892), - [anon_sym_GT_EQ] = ACTIONS(892), - [anon_sym_not_DASHin] = ACTIONS(892), - [anon_sym_starts_DASHwith] = ACTIONS(892), - [anon_sym_ends_DASHwith] = ACTIONS(892), - [anon_sym_EQ_TILDE] = ACTIONS(892), - [anon_sym_BANG_TILDE] = ACTIONS(892), - [anon_sym_bit_DASHand] = ACTIONS(892), - [anon_sym_bit_DASHxor] = ACTIONS(892), - [anon_sym_bit_DASHor] = ACTIONS(892), - [anon_sym_and] = ACTIONS(892), - [anon_sym_xor] = ACTIONS(892), - [anon_sym_or] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_err_GT] = ACTIONS(892), - [anon_sym_out_GT] = ACTIONS(892), - [anon_sym_e_GT] = ACTIONS(892), - [anon_sym_o_GT] = ACTIONS(892), - [anon_sym_err_PLUSout_GT] = ACTIONS(892), - [anon_sym_out_PLUSerr_GT] = ACTIONS(892), - [anon_sym_o_PLUSe_GT] = ACTIONS(892), - [anon_sym_e_PLUSo_GT] = ACTIONS(892), - [aux_sym_unquoted_token1] = ACTIONS(892), + [ts_builtin_sym_end] = ACTIONS(920), + [anon_sym_SEMI] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_PIPE] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_GT] = ACTIONS(918), + [anon_sym_DASH_DASH] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_in] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_STAR_STAR] = ACTIONS(918), + [anon_sym_PLUS_PLUS] = ACTIONS(918), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_bit_DASHshl] = ACTIONS(918), + [anon_sym_bit_DASHshr] = ACTIONS(918), + [anon_sym_EQ_EQ] = ACTIONS(918), + [anon_sym_BANG_EQ] = ACTIONS(918), + [anon_sym_LT2] = ACTIONS(918), + [anon_sym_LT_EQ] = ACTIONS(918), + [anon_sym_GT_EQ] = ACTIONS(918), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(918), + [anon_sym_BANG_TILDE] = ACTIONS(918), + [anon_sym_bit_DASHand] = ACTIONS(918), + [anon_sym_bit_DASHxor] = ACTIONS(918), + [anon_sym_bit_DASHor] = ACTIONS(918), + [anon_sym_and] = ACTIONS(918), + [anon_sym_xor] = ACTIONS(918), + [anon_sym_or] = ACTIONS(918), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_err_GT] = ACTIONS(918), + [anon_sym_out_GT] = ACTIONS(918), + [anon_sym_e_GT] = ACTIONS(918), + [anon_sym_o_GT] = ACTIONS(918), + [anon_sym_err_PLUSout_GT] = ACTIONS(918), + [anon_sym_out_PLUSerr_GT] = ACTIONS(918), + [anon_sym_o_PLUSe_GT] = ACTIONS(918), + [anon_sym_e_PLUSo_GT] = ACTIONS(918), + [aux_sym_unquoted_token1] = ACTIONS(918), [anon_sym_POUND] = ACTIONS(105), }, [989] = { [sym_comment] = STATE(989), - [ts_builtin_sym_end] = ACTIONS(857), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(2609), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(2473), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(2611), + [ts_builtin_sym_end] = ACTIONS(1035), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_LF] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_PIPE] = ACTIONS(1033), + [anon_sym_DOLLAR] = ACTIONS(1033), + [anon_sym_GT] = ACTIONS(2496), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [anon_sym_DASH] = ACTIONS(2498), + [anon_sym_in] = ACTIONS(2500), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(2502), + [anon_sym_STAR_STAR] = ACTIONS(2504), + [anon_sym_PLUS_PLUS] = ACTIONS(2504), + [anon_sym_SLASH] = ACTIONS(2502), + [anon_sym_mod] = ACTIONS(2502), + [anon_sym_SLASH_SLASH] = ACTIONS(2502), + [anon_sym_PLUS] = ACTIONS(2498), + [anon_sym_bit_DASHshl] = ACTIONS(2506), + [anon_sym_bit_DASHshr] = ACTIONS(2506), + [anon_sym_EQ_EQ] = ACTIONS(2496), + [anon_sym_BANG_EQ] = ACTIONS(2496), + [anon_sym_LT2] = ACTIONS(2496), + [anon_sym_LT_EQ] = ACTIONS(2496), + [anon_sym_GT_EQ] = ACTIONS(2496), + [anon_sym_not_DASHin] = ACTIONS(2500), + [anon_sym_starts_DASHwith] = ACTIONS(2500), + [anon_sym_ends_DASHwith] = ACTIONS(2500), + [anon_sym_EQ_TILDE] = ACTIONS(2508), + [anon_sym_BANG_TILDE] = ACTIONS(2508), + [anon_sym_bit_DASHand] = ACTIONS(2510), + [anon_sym_bit_DASHxor] = ACTIONS(2512), + [anon_sym_bit_DASHor] = ACTIONS(2514), + [anon_sym_and] = ACTIONS(1033), + [anon_sym_xor] = ACTIONS(1033), + [anon_sym_or] = ACTIONS(1033), + [anon_sym_null] = ACTIONS(1033), + [anon_sym_true] = ACTIONS(1033), + [anon_sym_false] = ACTIONS(1033), + [aux_sym__val_number_decimal_token1] = ACTIONS(1033), + [aux_sym__val_number_token1] = ACTIONS(1033), + [aux_sym__val_number_token2] = ACTIONS(1033), + [aux_sym__val_number_token3] = ACTIONS(1033), + [aux_sym__val_number_token4] = ACTIONS(1033), + [aux_sym__val_number_token5] = ACTIONS(1033), + [aux_sym__val_number_token6] = ACTIONS(1033), + [anon_sym_0b] = ACTIONS(1033), + [anon_sym_0o] = ACTIONS(1033), + [anon_sym_0x] = ACTIONS(1033), + [sym_val_date] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [sym__str_single_quotes] = ACTIONS(1033), + [sym__str_back_ticks] = ACTIONS(1033), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1033), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1033), + [anon_sym_err_GT] = ACTIONS(1033), + [anon_sym_out_GT] = ACTIONS(1033), + [anon_sym_e_GT] = ACTIONS(1033), + [anon_sym_o_GT] = ACTIONS(1033), + [anon_sym_err_PLUSout_GT] = ACTIONS(1033), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1033), + [anon_sym_o_PLUSe_GT] = ACTIONS(1033), + [anon_sym_e_PLUSo_GT] = ACTIONS(1033), + [aux_sym_unquoted_token1] = ACTIONS(1033), [anon_sym_POUND] = ACTIONS(105), }, [990] = { [sym_comment] = STATE(990), - [ts_builtin_sym_end] = ACTIONS(1039), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_LF] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_DOLLAR] = ACTIONS(1037), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DASH] = ACTIONS(1037), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_STAR] = ACTIONS(2523), - [anon_sym_STAR_STAR] = ACTIONS(2525), - [anon_sym_PLUS_PLUS] = ACTIONS(2525), - [anon_sym_SLASH] = ACTIONS(2523), - [anon_sym_mod] = ACTIONS(2523), - [anon_sym_SLASH_SLASH] = ACTIONS(2523), - [anon_sym_PLUS] = ACTIONS(1037), - [anon_sym_bit_DASHshl] = ACTIONS(1037), - [anon_sym_bit_DASHshr] = ACTIONS(1037), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_LT2] = ACTIONS(1037), - [anon_sym_LT_EQ] = ACTIONS(1037), - [anon_sym_GT_EQ] = ACTIONS(1037), - [anon_sym_not_DASHin] = ACTIONS(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1037), - [anon_sym_BANG_TILDE] = ACTIONS(1037), - [anon_sym_bit_DASHand] = ACTIONS(1037), - [anon_sym_bit_DASHxor] = ACTIONS(1037), - [anon_sym_bit_DASHor] = ACTIONS(1037), - [anon_sym_and] = ACTIONS(1037), - [anon_sym_xor] = ACTIONS(1037), - [anon_sym_or] = ACTIONS(1037), - [anon_sym_null] = ACTIONS(1037), - [anon_sym_true] = ACTIONS(1037), - [anon_sym_false] = ACTIONS(1037), - [aux_sym__val_number_decimal_token1] = ACTIONS(1037), - [aux_sym__val_number_token1] = ACTIONS(1037), - [aux_sym__val_number_token2] = ACTIONS(1037), - [aux_sym__val_number_token3] = ACTIONS(1037), - [aux_sym__val_number_token4] = ACTIONS(1037), - [aux_sym__val_number_token5] = ACTIONS(1037), - [aux_sym__val_number_token6] = ACTIONS(1037), - [anon_sym_0b] = ACTIONS(1037), - [anon_sym_0o] = ACTIONS(1037), - [anon_sym_0x] = ACTIONS(1037), - [sym_val_date] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [sym__str_single_quotes] = ACTIONS(1037), - [sym__str_back_ticks] = ACTIONS(1037), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1037), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1037), - [anon_sym_err_GT] = ACTIONS(1037), - [anon_sym_out_GT] = ACTIONS(1037), - [anon_sym_e_GT] = ACTIONS(1037), - [anon_sym_o_GT] = ACTIONS(1037), - [anon_sym_err_PLUSout_GT] = ACTIONS(1037), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1037), - [anon_sym_o_PLUSe_GT] = ACTIONS(1037), - [anon_sym_e_PLUSo_GT] = ACTIONS(1037), - [aux_sym_unquoted_token1] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1115), + [anon_sym_SEMI] = ACTIONS(1113), + [anon_sym_LF] = ACTIONS(1115), + [anon_sym_LBRACK] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1113), + [anon_sym_PIPE] = ACTIONS(1113), + [anon_sym_DOLLAR] = ACTIONS(1113), + [anon_sym_GT] = ACTIONS(1113), + [anon_sym_DASH_DASH] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_in] = ACTIONS(1113), + [anon_sym_LBRACE] = ACTIONS(1113), + [anon_sym_DOT] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_STAR_STAR] = ACTIONS(1113), + [anon_sym_PLUS_PLUS] = ACTIONS(1113), + [anon_sym_SLASH] = ACTIONS(1113), + [anon_sym_mod] = ACTIONS(1113), + [anon_sym_SLASH_SLASH] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_bit_DASHshl] = ACTIONS(1113), + [anon_sym_bit_DASHshr] = ACTIONS(1113), + [anon_sym_EQ_EQ] = ACTIONS(1113), + [anon_sym_BANG_EQ] = ACTIONS(1113), + [anon_sym_LT2] = ACTIONS(1113), + [anon_sym_LT_EQ] = ACTIONS(1113), + [anon_sym_GT_EQ] = ACTIONS(1113), + [anon_sym_not_DASHin] = ACTIONS(1113), + [anon_sym_starts_DASHwith] = ACTIONS(1113), + [anon_sym_ends_DASHwith] = ACTIONS(1113), + [anon_sym_EQ_TILDE] = ACTIONS(1113), + [anon_sym_BANG_TILDE] = ACTIONS(1113), + [anon_sym_bit_DASHand] = ACTIONS(1113), + [anon_sym_bit_DASHxor] = ACTIONS(1113), + [anon_sym_bit_DASHor] = ACTIONS(1113), + [anon_sym_and] = ACTIONS(1113), + [anon_sym_xor] = ACTIONS(1113), + [anon_sym_or] = ACTIONS(1113), + [anon_sym_null] = ACTIONS(1113), + [anon_sym_true] = ACTIONS(1113), + [anon_sym_false] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_token1] = ACTIONS(1113), + [aux_sym__val_number_token2] = ACTIONS(1113), + [aux_sym__val_number_token3] = ACTIONS(1113), + [aux_sym__val_number_token4] = ACTIONS(1113), + [aux_sym__val_number_token5] = ACTIONS(1113), + [aux_sym__val_number_token6] = ACTIONS(1113), + [anon_sym_0b] = ACTIONS(1113), + [anon_sym_0o] = ACTIONS(1113), + [anon_sym_0x] = ACTIONS(1113), + [sym_val_date] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1113), + [sym__str_single_quotes] = ACTIONS(1113), + [sym__str_back_ticks] = ACTIONS(1113), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), + [anon_sym_err_GT] = ACTIONS(1113), + [anon_sym_out_GT] = ACTIONS(1113), + [anon_sym_e_GT] = ACTIONS(1113), + [anon_sym_o_GT] = ACTIONS(1113), + [anon_sym_err_PLUSout_GT] = ACTIONS(1113), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1113), + [anon_sym_o_PLUSe_GT] = ACTIONS(1113), + [anon_sym_e_PLUSo_GT] = ACTIONS(1113), + [aux_sym_unquoted_token1] = ACTIONS(1113), [anon_sym_POUND] = ACTIONS(105), }, [991] = { - [sym_cell_path] = STATE(1032), - [sym_path] = STATE(950), [sym_comment] = STATE(991), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_RPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_RBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(2613), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [ts_builtin_sym_end] = ACTIONS(1119), + [anon_sym_SEMI] = ACTIONS(1117), + [anon_sym_LF] = ACTIONS(1119), + [anon_sym_LBRACK] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1117), + [anon_sym_PIPE] = ACTIONS(1117), + [anon_sym_DOLLAR] = ACTIONS(1117), + [anon_sym_GT] = ACTIONS(1117), + [anon_sym_DASH_DASH] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_in] = ACTIONS(1117), + [anon_sym_LBRACE] = ACTIONS(1117), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_STAR_STAR] = ACTIONS(1117), + [anon_sym_PLUS_PLUS] = ACTIONS(1117), + [anon_sym_SLASH] = ACTIONS(1117), + [anon_sym_mod] = ACTIONS(1117), + [anon_sym_SLASH_SLASH] = ACTIONS(1117), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_bit_DASHshl] = ACTIONS(1117), + [anon_sym_bit_DASHshr] = ACTIONS(1117), + [anon_sym_EQ_EQ] = ACTIONS(1117), + [anon_sym_BANG_EQ] = ACTIONS(1117), + [anon_sym_LT2] = ACTIONS(1117), + [anon_sym_LT_EQ] = ACTIONS(1117), + [anon_sym_GT_EQ] = ACTIONS(1117), + [anon_sym_not_DASHin] = ACTIONS(1117), + [anon_sym_starts_DASHwith] = ACTIONS(1117), + [anon_sym_ends_DASHwith] = ACTIONS(1117), + [anon_sym_EQ_TILDE] = ACTIONS(1117), + [anon_sym_BANG_TILDE] = ACTIONS(1117), + [anon_sym_bit_DASHand] = ACTIONS(1117), + [anon_sym_bit_DASHxor] = ACTIONS(1117), + [anon_sym_bit_DASHor] = ACTIONS(1117), + [anon_sym_and] = ACTIONS(1117), + [anon_sym_xor] = ACTIONS(1117), + [anon_sym_or] = ACTIONS(1117), + [anon_sym_null] = ACTIONS(1117), + [anon_sym_true] = ACTIONS(1117), + [anon_sym_false] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_token1] = ACTIONS(1117), + [aux_sym__val_number_token2] = ACTIONS(1117), + [aux_sym__val_number_token3] = ACTIONS(1117), + [aux_sym__val_number_token4] = ACTIONS(1117), + [aux_sym__val_number_token5] = ACTIONS(1117), + [aux_sym__val_number_token6] = ACTIONS(1117), + [anon_sym_0b] = ACTIONS(1117), + [anon_sym_0o] = ACTIONS(1117), + [anon_sym_0x] = ACTIONS(1117), + [sym_val_date] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1117), + [sym__str_single_quotes] = ACTIONS(1117), + [sym__str_back_ticks] = ACTIONS(1117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), + [anon_sym_err_GT] = ACTIONS(1117), + [anon_sym_out_GT] = ACTIONS(1117), + [anon_sym_e_GT] = ACTIONS(1117), + [anon_sym_o_GT] = ACTIONS(1117), + [anon_sym_err_PLUSout_GT] = ACTIONS(1117), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), + [anon_sym_o_PLUSe_GT] = ACTIONS(1117), + [anon_sym_e_PLUSo_GT] = ACTIONS(1117), + [aux_sym_unquoted_token1] = ACTIONS(1117), [anon_sym_POUND] = ACTIONS(105), }, [992] = { [sym_comment] = STATE(992), - [ts_builtin_sym_end] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1051), - [anon_sym_LF] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1051), - [anon_sym_DOLLAR] = ACTIONS(1051), - [anon_sym_GT] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_in] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1051), - [anon_sym_DOT] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_PLUS_PLUS] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_mod] = ACTIONS(1051), - [anon_sym_SLASH_SLASH] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_bit_DASHshl] = ACTIONS(1051), - [anon_sym_bit_DASHshr] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1051), - [anon_sym_LT2] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_not_DASHin] = ACTIONS(1051), - [anon_sym_starts_DASHwith] = ACTIONS(1051), - [anon_sym_ends_DASHwith] = ACTIONS(1051), - [anon_sym_EQ_TILDE] = ACTIONS(1051), - [anon_sym_BANG_TILDE] = ACTIONS(1051), - [anon_sym_bit_DASHand] = ACTIONS(1051), - [anon_sym_bit_DASHxor] = ACTIONS(1051), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1051), - [anon_sym_xor] = ACTIONS(1051), - [anon_sym_or] = ACTIONS(1051), - [anon_sym_null] = ACTIONS(1051), - [anon_sym_true] = ACTIONS(1051), - [anon_sym_false] = ACTIONS(1051), - [aux_sym__val_number_decimal_token1] = ACTIONS(1051), - [aux_sym__val_number_token1] = ACTIONS(1051), - [aux_sym__val_number_token2] = ACTIONS(1051), - [aux_sym__val_number_token3] = ACTIONS(1051), - [aux_sym__val_number_token4] = ACTIONS(1051), - [aux_sym__val_number_token5] = ACTIONS(1051), - [aux_sym__val_number_token6] = ACTIONS(1051), - [anon_sym_0b] = ACTIONS(1051), - [anon_sym_0o] = ACTIONS(1051), - [anon_sym_0x] = ACTIONS(1051), - [sym_val_date] = ACTIONS(1051), - [anon_sym_DQUOTE] = ACTIONS(1051), - [sym__str_single_quotes] = ACTIONS(1051), - [sym__str_back_ticks] = ACTIONS(1051), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1051), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1051), - [anon_sym_err_GT] = ACTIONS(1051), - [anon_sym_out_GT] = ACTIONS(1051), - [anon_sym_e_GT] = ACTIONS(1051), - [anon_sym_o_GT] = ACTIONS(1051), - [anon_sym_err_PLUSout_GT] = ACTIONS(1051), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1051), - [anon_sym_o_PLUSe_GT] = ACTIONS(1051), - [anon_sym_e_PLUSo_GT] = ACTIONS(1051), - [aux_sym_unquoted_token1] = ACTIONS(1051), + [ts_builtin_sym_end] = ACTIONS(1023), + [anon_sym_SEMI] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_PIPE] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DASH_DASH] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_STAR_STAR] = ACTIONS(1021), + [anon_sym_PLUS_PLUS] = ACTIONS(1021), + [anon_sym_SLASH] = ACTIONS(1021), + [anon_sym_mod] = ACTIONS(1021), + [anon_sym_SLASH_SLASH] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_bit_DASHshl] = ACTIONS(1021), + [anon_sym_bit_DASHshr] = ACTIONS(1021), + [anon_sym_EQ_EQ] = ACTIONS(1021), + [anon_sym_BANG_EQ] = ACTIONS(1021), + [anon_sym_LT2] = ACTIONS(1021), + [anon_sym_LT_EQ] = ACTIONS(1021), + [anon_sym_GT_EQ] = ACTIONS(1021), + [anon_sym_not_DASHin] = ACTIONS(1021), + [anon_sym_starts_DASHwith] = ACTIONS(1021), + [anon_sym_ends_DASHwith] = ACTIONS(1021), + [anon_sym_EQ_TILDE] = ACTIONS(1021), + [anon_sym_BANG_TILDE] = ACTIONS(1021), + [anon_sym_bit_DASHand] = ACTIONS(1021), + [anon_sym_bit_DASHxor] = ACTIONS(1021), + [anon_sym_bit_DASHor] = ACTIONS(1021), + [anon_sym_and] = ACTIONS(1021), + [anon_sym_xor] = ACTIONS(1021), + [anon_sym_or] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_err_GT] = ACTIONS(1021), + [anon_sym_out_GT] = ACTIONS(1021), + [anon_sym_e_GT] = ACTIONS(1021), + [anon_sym_o_GT] = ACTIONS(1021), + [anon_sym_err_PLUSout_GT] = ACTIONS(1021), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1021), + [anon_sym_o_PLUSe_GT] = ACTIONS(1021), + [anon_sym_e_PLUSo_GT] = ACTIONS(1021), + [aux_sym_unquoted_token1] = ACTIONS(1021), [anon_sym_POUND] = ACTIONS(105), }, [993] = { [sym_comment] = STATE(993), - [ts_builtin_sym_end] = ACTIONS(1131), - [anon_sym_SEMI] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_PIPE] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_GT] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_in] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_STAR_STAR] = ACTIONS(1129), - [anon_sym_PLUS_PLUS] = ACTIONS(1129), - [anon_sym_SLASH] = ACTIONS(1129), - [anon_sym_mod] = ACTIONS(1129), - [anon_sym_SLASH_SLASH] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_bit_DASHshl] = ACTIONS(1129), - [anon_sym_bit_DASHshr] = ACTIONS(1129), - [anon_sym_EQ_EQ] = ACTIONS(1129), - [anon_sym_BANG_EQ] = ACTIONS(1129), - [anon_sym_LT2] = ACTIONS(1129), - [anon_sym_LT_EQ] = ACTIONS(1129), - [anon_sym_GT_EQ] = ACTIONS(1129), - [anon_sym_not_DASHin] = ACTIONS(1129), - [anon_sym_starts_DASHwith] = ACTIONS(1129), - [anon_sym_ends_DASHwith] = ACTIONS(1129), - [anon_sym_EQ_TILDE] = ACTIONS(1129), - [anon_sym_BANG_TILDE] = ACTIONS(1129), - [anon_sym_bit_DASHand] = ACTIONS(1129), - [anon_sym_bit_DASHxor] = ACTIONS(1129), - [anon_sym_bit_DASHor] = ACTIONS(1129), - [anon_sym_and] = ACTIONS(1129), - [anon_sym_xor] = ACTIONS(1129), - [anon_sym_or] = ACTIONS(1129), - [anon_sym_null] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_token1] = ACTIONS(1129), - [aux_sym__val_number_token2] = ACTIONS(1129), - [aux_sym__val_number_token3] = ACTIONS(1129), - [aux_sym__val_number_token4] = ACTIONS(1129), - [aux_sym__val_number_token5] = ACTIONS(1129), - [aux_sym__val_number_token6] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_err_GT] = ACTIONS(1129), - [anon_sym_out_GT] = ACTIONS(1129), - [anon_sym_e_GT] = ACTIONS(1129), - [anon_sym_o_GT] = ACTIONS(1129), - [anon_sym_err_PLUSout_GT] = ACTIONS(1129), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1129), - [anon_sym_o_PLUSe_GT] = ACTIONS(1129), - [anon_sym_e_PLUSo_GT] = ACTIONS(1129), - [aux_sym_unquoted_token1] = ACTIONS(1129), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_RPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2542), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [994] = { + [sym__match_pattern_record_variable] = STATE(2356), + [sym_expr_parenthesized] = STATE(7217), + [sym_val_variable] = STATE(1847), + [sym__var] = STATE(1587), + [sym_val_number] = STATE(7217), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7217), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(2356), + [sym__record_key] = STATE(7033), [sym_comment] = STATE(994), - [ts_builtin_sym_end] = ACTIONS(1127), - [anon_sym_SEMI] = ACTIONS(1125), - [anon_sym_LF] = ACTIONS(1127), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1125), - [anon_sym_PIPE] = ACTIONS(1125), - [anon_sym_DOLLAR] = ACTIONS(1125), - [anon_sym_GT] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_in] = ACTIONS(1125), - [anon_sym_LBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_STAR_STAR] = ACTIONS(1125), - [anon_sym_PLUS_PLUS] = ACTIONS(1125), - [anon_sym_SLASH] = ACTIONS(1125), - [anon_sym_mod] = ACTIONS(1125), - [anon_sym_SLASH_SLASH] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_bit_DASHshl] = ACTIONS(1125), - [anon_sym_bit_DASHshr] = ACTIONS(1125), - [anon_sym_EQ_EQ] = ACTIONS(1125), - [anon_sym_BANG_EQ] = ACTIONS(1125), - [anon_sym_LT2] = ACTIONS(1125), - [anon_sym_LT_EQ] = ACTIONS(1125), - [anon_sym_GT_EQ] = ACTIONS(1125), - [anon_sym_not_DASHin] = ACTIONS(1125), - [anon_sym_starts_DASHwith] = ACTIONS(1125), - [anon_sym_ends_DASHwith] = ACTIONS(1125), - [anon_sym_EQ_TILDE] = ACTIONS(1125), - [anon_sym_BANG_TILDE] = ACTIONS(1125), - [anon_sym_bit_DASHand] = ACTIONS(1125), - [anon_sym_bit_DASHxor] = ACTIONS(1125), - [anon_sym_bit_DASHor] = ACTIONS(1125), - [anon_sym_and] = ACTIONS(1125), - [anon_sym_xor] = ACTIONS(1125), - [anon_sym_or] = ACTIONS(1125), - [anon_sym_null] = ACTIONS(1125), - [anon_sym_true] = ACTIONS(1125), - [anon_sym_false] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_token1] = ACTIONS(1125), - [aux_sym__val_number_token2] = ACTIONS(1125), - [aux_sym__val_number_token3] = ACTIONS(1125), - [aux_sym__val_number_token4] = ACTIONS(1125), - [aux_sym__val_number_token5] = ACTIONS(1125), - [aux_sym__val_number_token6] = ACTIONS(1125), - [anon_sym_0b] = ACTIONS(1125), - [anon_sym_0o] = ACTIONS(1125), - [anon_sym_0x] = ACTIONS(1125), - [sym_val_date] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), - [anon_sym_err_GT] = ACTIONS(1125), - [anon_sym_out_GT] = ACTIONS(1125), - [anon_sym_e_GT] = ACTIONS(1125), - [anon_sym_o_GT] = ACTIONS(1125), - [anon_sym_err_PLUSout_GT] = ACTIONS(1125), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1125), - [anon_sym_o_PLUSe_GT] = ACTIONS(1125), - [anon_sym_e_PLUSo_GT] = ACTIONS(1125), - [aux_sym_unquoted_token1] = ACTIONS(1125), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_record_repeat1] = STATE(994), + [anon_sym_export] = ACTIONS(2544), + [anon_sym_alias] = ACTIONS(2544), + [anon_sym_let] = ACTIONS(2544), + [anon_sym_let_DASHenv] = ACTIONS(2544), + [anon_sym_mut] = ACTIONS(2544), + [anon_sym_const] = ACTIONS(2544), + [sym_cmd_identifier] = ACTIONS(2544), + [anon_sym_def] = ACTIONS(2544), + [anon_sym_export_DASHenv] = ACTIONS(2544), + [anon_sym_extern] = ACTIONS(2544), + [anon_sym_module] = ACTIONS(2544), + [anon_sym_use] = ACTIONS(2544), + [anon_sym_LPAREN] = ACTIONS(2547), + [anon_sym_DOLLAR] = ACTIONS(2550), + [anon_sym_error] = ACTIONS(2544), + [anon_sym_list] = ACTIONS(2544), + [anon_sym_DASH] = ACTIONS(2553), + [anon_sym_break] = ACTIONS(2544), + [anon_sym_continue] = ACTIONS(2544), + [anon_sym_for] = ACTIONS(2544), + [anon_sym_in] = ACTIONS(2544), + [anon_sym_loop] = ACTIONS(2544), + [anon_sym_make] = ACTIONS(2544), + [anon_sym_while] = ACTIONS(2544), + [anon_sym_do] = ACTIONS(2544), + [anon_sym_if] = ACTIONS(2544), + [anon_sym_else] = ACTIONS(2544), + [anon_sym_match] = ACTIONS(2544), + [anon_sym_RBRACE] = ACTIONS(2556), + [anon_sym_DOT] = ACTIONS(2558), + [anon_sym_try] = ACTIONS(2544), + [anon_sym_catch] = ACTIONS(2544), + [anon_sym_return] = ACTIONS(2544), + [anon_sym_source] = ACTIONS(2544), + [anon_sym_source_DASHenv] = ACTIONS(2544), + [anon_sym_register] = ACTIONS(2544), + [anon_sym_hide] = ACTIONS(2544), + [anon_sym_hide_DASHenv] = ACTIONS(2544), + [anon_sym_overlay] = ACTIONS(2544), + [anon_sym_new] = ACTIONS(2544), + [anon_sym_as] = ACTIONS(2544), + [anon_sym_PLUS] = ACTIONS(2561), + [aux_sym__val_number_decimal_token1] = ACTIONS(2564), + [aux_sym__val_number_token1] = ACTIONS(2567), + [aux_sym__val_number_token2] = ACTIONS(2567), + [aux_sym__val_number_token3] = ACTIONS(2567), + [aux_sym__val_number_token4] = ACTIONS(2570), + [aux_sym__val_number_token5] = ACTIONS(2567), + [aux_sym__val_number_token6] = ACTIONS(2570), + [anon_sym_DQUOTE] = ACTIONS(2573), + [sym__str_single_quotes] = ACTIONS(2576), + [sym__str_back_ticks] = ACTIONS(2576), + [aux_sym__record_key_token2] = ACTIONS(2579), + [anon_sym_POUND] = ACTIONS(3), }, [995] = { - [sym_cell_path] = STATE(1115), - [sym_path] = STATE(871), + [sym_path] = STATE(1141), [sym_comment] = STATE(995), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2363), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [aux_sym_cell_path_repeat1] = STATE(1001), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [996] = { [sym_comment] = STATE(996), - [ts_builtin_sym_end] = ACTIONS(1087), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_LBRACK] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(1085), - [anon_sym_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1085), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1085), - [anon_sym_LBRACE] = ACTIONS(1085), - [anon_sym_DOT] = ACTIONS(1085), - [anon_sym_STAR] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1085), - [anon_sym_PLUS_PLUS] = ACTIONS(1085), - [anon_sym_SLASH] = ACTIONS(1085), - [anon_sym_mod] = ACTIONS(1085), - [anon_sym_SLASH_SLASH] = ACTIONS(1085), - [anon_sym_PLUS] = ACTIONS(1085), - [anon_sym_bit_DASHshl] = ACTIONS(1085), - [anon_sym_bit_DASHshr] = ACTIONS(1085), - [anon_sym_EQ_EQ] = ACTIONS(1085), - [anon_sym_BANG_EQ] = ACTIONS(1085), - [anon_sym_LT2] = ACTIONS(1085), - [anon_sym_LT_EQ] = ACTIONS(1085), - [anon_sym_GT_EQ] = ACTIONS(1085), - [anon_sym_not_DASHin] = ACTIONS(1085), - [anon_sym_starts_DASHwith] = ACTIONS(1085), - [anon_sym_ends_DASHwith] = ACTIONS(1085), - [anon_sym_EQ_TILDE] = ACTIONS(1085), - [anon_sym_BANG_TILDE] = ACTIONS(1085), - [anon_sym_bit_DASHand] = ACTIONS(1085), - [anon_sym_bit_DASHxor] = ACTIONS(1085), - [anon_sym_bit_DASHor] = ACTIONS(1085), - [anon_sym_and] = ACTIONS(1085), - [anon_sym_xor] = ACTIONS(1085), - [anon_sym_or] = ACTIONS(1085), - [anon_sym_null] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = ACTIONS(1085), - [aux_sym__val_number_decimal_token1] = ACTIONS(1085), - [aux_sym__val_number_token1] = ACTIONS(1085), - [aux_sym__val_number_token2] = ACTIONS(1085), - [aux_sym__val_number_token3] = ACTIONS(1085), - [aux_sym__val_number_token4] = ACTIONS(1085), - [aux_sym__val_number_token5] = ACTIONS(1085), - [aux_sym__val_number_token6] = ACTIONS(1085), - [anon_sym_0b] = ACTIONS(1085), - [anon_sym_0o] = ACTIONS(1085), - [anon_sym_0x] = ACTIONS(1085), - [sym_val_date] = ACTIONS(1085), - [anon_sym_DQUOTE] = ACTIONS(1085), - [sym__str_single_quotes] = ACTIONS(1085), - [sym__str_back_ticks] = ACTIONS(1085), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1085), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1085), - [anon_sym_err_GT] = ACTIONS(1085), - [anon_sym_out_GT] = ACTIONS(1085), - [anon_sym_e_GT] = ACTIONS(1085), - [anon_sym_o_GT] = ACTIONS(1085), - [anon_sym_err_PLUSout_GT] = ACTIONS(1085), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1085), - [anon_sym_o_PLUSe_GT] = ACTIONS(1085), - [anon_sym_e_PLUSo_GT] = ACTIONS(1085), - [aux_sym_unquoted_token1] = ACTIONS(1085), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_RPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2542), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [997] = { - [sym_expr_parenthesized] = STATE(2097), - [sym__immediate_decimal] = STATE(2098), - [sym_val_variable] = STATE(2097), - [sym__var] = STATE(1580), + [sym_expr_parenthesized] = STATE(7247), + [sym_val_variable] = STATE(7247), + [sym__var] = STATE(4830), + [sym_val_number] = STATE(7247), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7247), + [sym__str_double_quotes] = STATE(3005), + [sym_record_body] = STATE(7447), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), [sym_comment] = STATE(997), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(2616), - [anon_sym_DOLLAR] = ACTIONS(2618), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_list] = ACTIONS(1571), - [anon_sym_LT] = ACTIONS(2620), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_make] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_else] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_RBRACE] = ACTIONS(1571), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_DOT2] = ACTIONS(2622), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_catch] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_new] = ACTIONS(1571), - [anon_sym_as] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_EQ2] = ACTIONS(2624), - [aux_sym__immediate_decimal_token1] = ACTIONS(2626), - [anon_sym_DASH2] = ACTIONS(2628), - [anon_sym_PLUS2] = ACTIONS(2630), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_token1] = ACTIONS(1571), - [aux_sym__val_number_token2] = ACTIONS(1571), - [aux_sym__val_number_token3] = ACTIONS(1571), - [aux_sym__val_number_token4] = ACTIONS(1571), - [aux_sym__val_number_token5] = ACTIONS(1571), - [aux_sym__val_number_token6] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1571), - [sym__str_single_quotes] = ACTIONS(1571), - [sym__str_back_ticks] = ACTIONS(1571), - [sym__entry_separator] = ACTIONS(1573), - [aux_sym__record_key_token2] = ACTIONS(1571), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_record_body_repeat1] = STATE(1075), + [anon_sym_export] = ACTIONS(237), + [anon_sym_alias] = ACTIONS(237), + [anon_sym_let] = ACTIONS(237), + [anon_sym_let_DASHenv] = ACTIONS(237), + [anon_sym_mut] = ACTIONS(237), + [anon_sym_const] = ACTIONS(237), + [sym_cmd_identifier] = ACTIONS(237), + [anon_sym_def] = ACTIONS(237), + [anon_sym_export_DASHenv] = ACTIONS(237), + [anon_sym_extern] = ACTIONS(237), + [anon_sym_module] = ACTIONS(237), + [anon_sym_use] = ACTIONS(237), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2586), + [anon_sym_error] = ACTIONS(237), + [anon_sym_list] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(237), + [anon_sym_continue] = ACTIONS(237), + [anon_sym_for] = ACTIONS(237), + [anon_sym_in] = ACTIONS(237), + [anon_sym_loop] = ACTIONS(237), + [anon_sym_make] = ACTIONS(237), + [anon_sym_while] = ACTIONS(237), + [anon_sym_do] = ACTIONS(237), + [anon_sym_if] = ACTIONS(237), + [anon_sym_else] = ACTIONS(237), + [anon_sym_match] = ACTIONS(237), + [anon_sym_RBRACE] = ACTIONS(2590), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(237), + [anon_sym_catch] = ACTIONS(237), + [anon_sym_return] = ACTIONS(237), + [anon_sym_source] = ACTIONS(237), + [anon_sym_source_DASHenv] = ACTIONS(237), + [anon_sym_register] = ACTIONS(237), + [anon_sym_hide] = ACTIONS(237), + [anon_sym_hide_DASHenv] = ACTIONS(237), + [anon_sym_overlay] = ACTIONS(237), + [anon_sym_new] = ACTIONS(237), + [anon_sym_as] = ACTIONS(237), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [998] = { + [sym_cell_path] = STATE(1147), + [sym_path] = STATE(1013), [sym_comment] = STATE(998), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2632), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2588), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(2606), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [999] = { [sym_comment] = STATE(999), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(2635), + [ts_builtin_sym_end] = ACTIONS(920), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(2609), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(2485), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(2611), [anon_sym_POUND] = ACTIONS(105), }, [1000] = { + [sym_path] = STATE(1056), [sym_comment] = STATE(1000), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token1] = ACTIONS(2637), - [aux_sym__immediate_decimal_token2] = ACTIONS(2639), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [aux_sym_cell_path_repeat1] = STATE(928), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [1001] = { + [sym_path] = STATE(1141), [sym_comment] = STATE(1001), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_RPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_RBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token1] = ACTIONS(2641), - [aux_sym__immediate_decimal_token2] = ACTIONS(2643), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), + [aux_sym_cell_path_repeat1] = STATE(1001), + [ts_builtin_sym_end] = ACTIONS(853), + [anon_sym_export] = ACTIONS(851), + [anon_sym_alias] = ACTIONS(851), + [anon_sym_let] = ACTIONS(851), + [anon_sym_let_DASHenv] = ACTIONS(851), + [anon_sym_mut] = ACTIONS(851), + [anon_sym_const] = ACTIONS(851), + [anon_sym_SEMI] = ACTIONS(851), + [sym_cmd_identifier] = ACTIONS(851), + [anon_sym_LF] = ACTIONS(853), + [anon_sym_def] = ACTIONS(851), + [anon_sym_export_DASHenv] = ACTIONS(851), + [anon_sym_extern] = ACTIONS(851), + [anon_sym_module] = ACTIONS(851), + [anon_sym_use] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(851), + [anon_sym_LPAREN] = ACTIONS(851), + [anon_sym_DOLLAR] = ACTIONS(851), + [anon_sym_error] = ACTIONS(851), + [anon_sym_DASH] = ACTIONS(851), + [anon_sym_break] = ACTIONS(851), + [anon_sym_continue] = ACTIONS(851), + [anon_sym_for] = ACTIONS(851), + [anon_sym_loop] = ACTIONS(851), + [anon_sym_while] = ACTIONS(851), + [anon_sym_do] = ACTIONS(851), + [anon_sym_if] = ACTIONS(851), + [anon_sym_match] = ACTIONS(851), + [anon_sym_LBRACE] = ACTIONS(851), + [anon_sym_DOT] = ACTIONS(851), + [anon_sym_DOT2] = ACTIONS(2613), + [anon_sym_try] = ACTIONS(851), + [anon_sym_return] = ACTIONS(851), + [anon_sym_source] = ACTIONS(851), + [anon_sym_source_DASHenv] = ACTIONS(851), + [anon_sym_register] = ACTIONS(851), + [anon_sym_hide] = ACTIONS(851), + [anon_sym_hide_DASHenv] = ACTIONS(851), + [anon_sym_overlay] = ACTIONS(851), + [anon_sym_STAR] = ACTIONS(851), + [anon_sym_where] = ACTIONS(851), + [anon_sym_PLUS] = ACTIONS(851), + [anon_sym_not] = ACTIONS(851), + [anon_sym_null] = ACTIONS(851), + [anon_sym_true] = ACTIONS(851), + [anon_sym_false] = ACTIONS(851), + [aux_sym__val_number_decimal_token1] = ACTIONS(851), + [aux_sym__val_number_token1] = ACTIONS(851), + [aux_sym__val_number_token2] = ACTIONS(851), + [aux_sym__val_number_token3] = ACTIONS(851), + [aux_sym__val_number_token4] = ACTIONS(851), + [aux_sym__val_number_token5] = ACTIONS(851), + [aux_sym__val_number_token6] = ACTIONS(851), + [anon_sym_0b] = ACTIONS(851), + [anon_sym_0o] = ACTIONS(851), + [anon_sym_0x] = ACTIONS(851), + [sym_val_date] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(851), + [sym__str_single_quotes] = ACTIONS(851), + [sym__str_back_ticks] = ACTIONS(851), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(851), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(851), + [anon_sym_CARET] = ACTIONS(851), [anon_sym_POUND] = ACTIONS(105), }, [1002] = { - [sym_expr_parenthesized] = STATE(1992), - [sym__immediate_decimal] = STATE(1994), - [sym_val_variable] = STATE(1992), - [sym__var] = STATE(1580), + [sym_expr_parenthesized] = STATE(7247), + [sym_val_variable] = STATE(7247), + [sym__var] = STATE(4830), + [sym_val_number] = STATE(7247), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7247), + [sym__str_double_quotes] = STATE(3005), + [sym_record_body] = STATE(6770), + [sym_record_entry] = STATE(6646), + [sym__record_key] = STATE(7136), [sym_comment] = STATE(1002), - [anon_sym_export] = ACTIONS(1629), - [anon_sym_alias] = ACTIONS(1629), - [anon_sym_let] = ACTIONS(1629), - [anon_sym_let_DASHenv] = ACTIONS(1629), - [anon_sym_mut] = ACTIONS(1629), - [anon_sym_const] = ACTIONS(1629), - [sym_cmd_identifier] = ACTIONS(1629), - [anon_sym_def] = ACTIONS(1629), - [anon_sym_export_DASHenv] = ACTIONS(1629), - [anon_sym_extern] = ACTIONS(1629), - [anon_sym_module] = ACTIONS(1629), - [anon_sym_use] = ACTIONS(1629), - [anon_sym_LPAREN] = ACTIONS(2616), - [anon_sym_DOLLAR] = ACTIONS(2618), - [anon_sym_error] = ACTIONS(1629), - [anon_sym_list] = ACTIONS(1629), - [anon_sym_LT] = ACTIONS(2645), - [anon_sym_DASH] = ACTIONS(1629), - [anon_sym_break] = ACTIONS(1629), - [anon_sym_continue] = ACTIONS(1629), - [anon_sym_for] = ACTIONS(1629), - [anon_sym_in] = ACTIONS(1629), - [anon_sym_loop] = ACTIONS(1629), - [anon_sym_make] = ACTIONS(1629), - [anon_sym_while] = ACTIONS(1629), - [anon_sym_do] = ACTIONS(1629), - [anon_sym_if] = ACTIONS(1629), - [anon_sym_else] = ACTIONS(1629), - [anon_sym_match] = ACTIONS(1629), - [anon_sym_RBRACE] = ACTIONS(1629), - [anon_sym_DOT] = ACTIONS(1629), - [anon_sym_DOT2] = ACTIONS(2622), - [anon_sym_try] = ACTIONS(1629), - [anon_sym_catch] = ACTIONS(1629), - [anon_sym_return] = ACTIONS(1629), - [anon_sym_source] = ACTIONS(1629), - [anon_sym_source_DASHenv] = ACTIONS(1629), - [anon_sym_register] = ACTIONS(1629), - [anon_sym_hide] = ACTIONS(1629), - [anon_sym_hide_DASHenv] = ACTIONS(1629), - [anon_sym_overlay] = ACTIONS(1629), - [anon_sym_new] = ACTIONS(1629), - [anon_sym_as] = ACTIONS(1629), - [anon_sym_PLUS] = ACTIONS(1629), - [anon_sym_EQ2] = ACTIONS(2647), - [aux_sym__immediate_decimal_token1] = ACTIONS(2626), - [anon_sym_DASH2] = ACTIONS(2628), - [anon_sym_PLUS2] = ACTIONS(2630), - [aux_sym__val_number_decimal_token1] = ACTIONS(1629), - [aux_sym__val_number_token1] = ACTIONS(1629), - [aux_sym__val_number_token2] = ACTIONS(1629), - [aux_sym__val_number_token3] = ACTIONS(1629), - [aux_sym__val_number_token4] = ACTIONS(1629), - [aux_sym__val_number_token5] = ACTIONS(1629), - [aux_sym__val_number_token6] = ACTIONS(1629), - [anon_sym_DQUOTE] = ACTIONS(1629), - [sym__str_single_quotes] = ACTIONS(1629), - [sym__str_back_ticks] = ACTIONS(1629), - [sym__entry_separator] = ACTIONS(1631), - [aux_sym__record_key_token2] = ACTIONS(1629), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_record_body_repeat1] = STATE(1075), + [anon_sym_export] = ACTIONS(237), + [anon_sym_alias] = ACTIONS(237), + [anon_sym_let] = ACTIONS(237), + [anon_sym_let_DASHenv] = ACTIONS(237), + [anon_sym_mut] = ACTIONS(237), + [anon_sym_const] = ACTIONS(237), + [sym_cmd_identifier] = ACTIONS(237), + [anon_sym_def] = ACTIONS(237), + [anon_sym_export_DASHenv] = ACTIONS(237), + [anon_sym_extern] = ACTIONS(237), + [anon_sym_module] = ACTIONS(237), + [anon_sym_use] = ACTIONS(237), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2586), + [anon_sym_error] = ACTIONS(237), + [anon_sym_list] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(237), + [anon_sym_continue] = ACTIONS(237), + [anon_sym_for] = ACTIONS(237), + [anon_sym_in] = ACTIONS(237), + [anon_sym_loop] = ACTIONS(237), + [anon_sym_make] = ACTIONS(237), + [anon_sym_while] = ACTIONS(237), + [anon_sym_do] = ACTIONS(237), + [anon_sym_if] = ACTIONS(237), + [anon_sym_else] = ACTIONS(237), + [anon_sym_match] = ACTIONS(237), + [anon_sym_RBRACE] = ACTIONS(2616), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(237), + [anon_sym_catch] = ACTIONS(237), + [anon_sym_return] = ACTIONS(237), + [anon_sym_source] = ACTIONS(237), + [anon_sym_source_DASHenv] = ACTIONS(237), + [anon_sym_register] = ACTIONS(237), + [anon_sym_hide] = ACTIONS(237), + [anon_sym_hide_DASHenv] = ACTIONS(237), + [anon_sym_overlay] = ACTIONS(237), + [anon_sym_new] = ACTIONS(237), + [anon_sym_as] = ACTIONS(237), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [1003] = { + [sym_cell_path] = STATE(1264), + [sym_path] = STATE(965), [sym_comment] = STATE(1003), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2649), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2639), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [1004] = { [sym_comment] = STATE(1004), - [anon_sym_export] = ACTIONS(2651), - [anon_sym_alias] = ACTIONS(2651), - [anon_sym_let] = ACTIONS(2651), - [anon_sym_let_DASHenv] = ACTIONS(2651), - [anon_sym_mut] = ACTIONS(2651), - [anon_sym_const] = ACTIONS(2651), - [anon_sym_SEMI] = ACTIONS(2651), - [sym_cmd_identifier] = ACTIONS(2651), - [anon_sym_LF] = ACTIONS(2653), - [anon_sym_def] = ACTIONS(2651), - [anon_sym_export_DASHenv] = ACTIONS(2651), - [anon_sym_extern] = ACTIONS(2651), - [anon_sym_module] = ACTIONS(2651), - [anon_sym_use] = ACTIONS(2651), - [anon_sym_LBRACK] = ACTIONS(2651), - [anon_sym_LPAREN] = ACTIONS(2651), - [anon_sym_RPAREN] = ACTIONS(2651), - [anon_sym_DOLLAR] = ACTIONS(2651), - [anon_sym_error] = ACTIONS(2651), - [anon_sym_DASH] = ACTIONS(2651), - [anon_sym_break] = ACTIONS(2651), - [anon_sym_continue] = ACTIONS(2651), - [anon_sym_for] = ACTIONS(2651), - [anon_sym_loop] = ACTIONS(2651), - [anon_sym_while] = ACTIONS(2651), - [anon_sym_do] = ACTIONS(2651), - [anon_sym_if] = ACTIONS(2651), - [anon_sym_match] = ACTIONS(2651), - [anon_sym_LBRACE] = ACTIONS(2651), - [anon_sym_RBRACE] = ACTIONS(2651), - [anon_sym_DOT] = ACTIONS(2651), - [anon_sym_DOT2] = ACTIONS(2655), - [anon_sym_try] = ACTIONS(2651), - [anon_sym_return] = ACTIONS(2651), - [anon_sym_source] = ACTIONS(2651), - [anon_sym_source_DASHenv] = ACTIONS(2651), - [anon_sym_register] = ACTIONS(2651), - [anon_sym_hide] = ACTIONS(2651), - [anon_sym_hide_DASHenv] = ACTIONS(2651), - [anon_sym_overlay] = ACTIONS(2651), - [anon_sym_where] = ACTIONS(2651), - [anon_sym_PLUS] = ACTIONS(2651), - [anon_sym_not] = ACTIONS(2651), - [aux_sym__immediate_decimal_token2] = ACTIONS(2657), - [anon_sym_null] = ACTIONS(2651), - [anon_sym_true] = ACTIONS(2651), - [anon_sym_false] = ACTIONS(2651), - [aux_sym__val_number_decimal_token1] = ACTIONS(2651), - [aux_sym__val_number_token1] = ACTIONS(2651), - [aux_sym__val_number_token2] = ACTIONS(2651), - [aux_sym__val_number_token3] = ACTIONS(2651), - [aux_sym__val_number_token4] = ACTIONS(2651), - [aux_sym__val_number_token5] = ACTIONS(2651), - [aux_sym__val_number_token6] = ACTIONS(2651), - [anon_sym_0b] = ACTIONS(2651), - [anon_sym_0o] = ACTIONS(2651), - [anon_sym_0x] = ACTIONS(2651), - [sym_val_date] = ACTIONS(2651), - [anon_sym_DQUOTE] = ACTIONS(2651), - [sym__str_single_quotes] = ACTIONS(2651), - [sym__str_back_ticks] = ACTIONS(2651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2651), - [anon_sym_CARET] = ACTIONS(2651), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2620), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token1] = ACTIONS(2622), + [aux_sym__immediate_decimal_token2] = ACTIONS(2624), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1005] = { + [sym_cell_path] = STATE(1301), + [sym_path] = STATE(1007), [sym_comment] = STATE(1005), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [anon_sym_SEMI] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_LBRACK] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_RPAREN] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_error] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_LBRACE] = ACTIONS(939), - [anon_sym_RBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_where] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_not] = ACTIONS(939), - [anon_sym_null] = ACTIONS(939), - [anon_sym_true] = ACTIONS(939), - [anon_sym_false] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_0b] = ACTIONS(939), - [anon_sym_0o] = ACTIONS(939), - [anon_sym_0x] = ACTIONS(939), - [sym_val_date] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(939), - [anon_sym_CARET] = ACTIONS(939), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, [1006] = { [sym_comment] = STATE(1006), - [anon_sym_export] = ACTIONS(2659), - [anon_sym_alias] = ACTIONS(2659), - [anon_sym_let] = ACTIONS(2659), - [anon_sym_let_DASHenv] = ACTIONS(2659), - [anon_sym_mut] = ACTIONS(2659), - [anon_sym_const] = ACTIONS(2659), - [anon_sym_SEMI] = ACTIONS(2659), - [sym_cmd_identifier] = ACTIONS(2659), - [anon_sym_LF] = ACTIONS(2661), - [anon_sym_def] = ACTIONS(2659), - [anon_sym_export_DASHenv] = ACTIONS(2659), - [anon_sym_extern] = ACTIONS(2659), - [anon_sym_module] = ACTIONS(2659), - [anon_sym_use] = ACTIONS(2659), - [anon_sym_LBRACK] = ACTIONS(2659), - [anon_sym_LPAREN] = ACTIONS(2659), - [anon_sym_RPAREN] = ACTIONS(2659), - [anon_sym_DOLLAR] = ACTIONS(2659), - [anon_sym_error] = ACTIONS(2659), - [anon_sym_DASH] = ACTIONS(2659), - [anon_sym_break] = ACTIONS(2659), - [anon_sym_continue] = ACTIONS(2659), - [anon_sym_for] = ACTIONS(2659), - [anon_sym_loop] = ACTIONS(2659), - [anon_sym_while] = ACTIONS(2659), - [anon_sym_do] = ACTIONS(2659), - [anon_sym_if] = ACTIONS(2659), - [anon_sym_match] = ACTIONS(2659), - [anon_sym_LBRACE] = ACTIONS(2659), - [anon_sym_RBRACE] = ACTIONS(2659), - [anon_sym_DOT] = ACTIONS(2659), - [anon_sym_DOT2] = ACTIONS(2661), - [anon_sym_try] = ACTIONS(2659), - [anon_sym_return] = ACTIONS(2659), - [anon_sym_source] = ACTIONS(2659), - [anon_sym_source_DASHenv] = ACTIONS(2659), - [anon_sym_register] = ACTIONS(2659), - [anon_sym_hide] = ACTIONS(2659), - [anon_sym_hide_DASHenv] = ACTIONS(2659), - [anon_sym_overlay] = ACTIONS(2659), - [anon_sym_where] = ACTIONS(2659), - [anon_sym_PLUS] = ACTIONS(2659), - [anon_sym_not] = ACTIONS(2659), - [aux_sym__immediate_decimal_token2] = ACTIONS(2663), - [anon_sym_null] = ACTIONS(2659), - [anon_sym_true] = ACTIONS(2659), - [anon_sym_false] = ACTIONS(2659), - [aux_sym__val_number_decimal_token1] = ACTIONS(2659), - [aux_sym__val_number_token1] = ACTIONS(2659), - [aux_sym__val_number_token2] = ACTIONS(2659), - [aux_sym__val_number_token3] = ACTIONS(2659), - [aux_sym__val_number_token4] = ACTIONS(2659), - [aux_sym__val_number_token5] = ACTIONS(2659), - [aux_sym__val_number_token6] = ACTIONS(2659), - [anon_sym_0b] = ACTIONS(2659), - [anon_sym_0o] = ACTIONS(2659), - [anon_sym_0x] = ACTIONS(2659), - [sym_val_date] = ACTIONS(2659), - [anon_sym_DQUOTE] = ACTIONS(2659), - [sym__str_single_quotes] = ACTIONS(2659), - [sym__str_back_ticks] = ACTIONS(2659), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2659), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2659), - [anon_sym_CARET] = ACTIONS(2659), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_RPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_RBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_DOT2] = ACTIONS(2628), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token1] = ACTIONS(2630), + [aux_sym__immediate_decimal_token2] = ACTIONS(2632), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), [anon_sym_POUND] = ACTIONS(105), }, [1007] = { - [sym_expr_parenthesized] = STATE(1823), - [sym__immediate_decimal] = STATE(1824), - [sym_val_variable] = STATE(1823), - [sym__var] = STATE(1594), + [sym_path] = STATE(1141), [sym_comment] = STATE(1007), - [anon_sym_export] = ACTIONS(1617), - [anon_sym_alias] = ACTIONS(1617), - [anon_sym_let] = ACTIONS(1617), - [anon_sym_let_DASHenv] = ACTIONS(1617), - [anon_sym_mut] = ACTIONS(1617), - [anon_sym_const] = ACTIONS(1617), - [sym_cmd_identifier] = ACTIONS(1617), - [anon_sym_def] = ACTIONS(1617), - [anon_sym_export_DASHenv] = ACTIONS(1617), - [anon_sym_extern] = ACTIONS(1617), - [anon_sym_module] = ACTIONS(1617), - [anon_sym_use] = ACTIONS(1617), - [anon_sym_LPAREN] = ACTIONS(2665), - [anon_sym_DOLLAR] = ACTIONS(2618), - [anon_sym_error] = ACTIONS(1617), - [anon_sym_list] = ACTIONS(1617), - [anon_sym_LT] = ACTIONS(2667), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_break] = ACTIONS(1617), - [anon_sym_continue] = ACTIONS(1617), - [anon_sym_for] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_loop] = ACTIONS(1617), - [anon_sym_make] = ACTIONS(1617), - [anon_sym_while] = ACTIONS(1617), - [anon_sym_do] = ACTIONS(1617), - [anon_sym_if] = ACTIONS(1617), - [anon_sym_else] = ACTIONS(1617), - [anon_sym_match] = ACTIONS(1617), - [anon_sym_RBRACE] = ACTIONS(1617), - [anon_sym_DOT] = ACTIONS(1617), - [anon_sym_DOT2] = ACTIONS(2669), - [anon_sym_try] = ACTIONS(1617), - [anon_sym_catch] = ACTIONS(1617), - [anon_sym_return] = ACTIONS(1617), - [anon_sym_source] = ACTIONS(1617), - [anon_sym_source_DASHenv] = ACTIONS(1617), - [anon_sym_register] = ACTIONS(1617), - [anon_sym_hide] = ACTIONS(1617), - [anon_sym_hide_DASHenv] = ACTIONS(1617), - [anon_sym_overlay] = ACTIONS(1617), - [anon_sym_new] = ACTIONS(1617), - [anon_sym_as] = ACTIONS(1617), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_EQ2] = ACTIONS(2671), - [aux_sym__immediate_decimal_token1] = ACTIONS(2673), - [anon_sym_DASH2] = ACTIONS(2675), - [anon_sym_PLUS2] = ACTIONS(2677), - [aux_sym__val_number_decimal_token1] = ACTIONS(1617), - [aux_sym__val_number_token1] = ACTIONS(1617), - [aux_sym__val_number_token2] = ACTIONS(1617), - [aux_sym__val_number_token3] = ACTIONS(1617), - [aux_sym__val_number_token4] = ACTIONS(1617), - [aux_sym__val_number_token5] = ACTIONS(1617), - [aux_sym__val_number_token6] = ACTIONS(1617), - [anon_sym_DQUOTE] = ACTIONS(1617), - [sym__str_single_quotes] = ACTIONS(1617), - [sym__str_back_ticks] = ACTIONS(1617), - [sym__entry_separator] = ACTIONS(1619), - [aux_sym__record_key_token2] = ACTIONS(1617), + [aux_sym_cell_path_repeat1] = STATE(995), + [ts_builtin_sym_end] = ACTIONS(820), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_STAR] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, [1008] = { + [sym__match_pattern_record_variable] = STATE(2356), + [sym_expr_parenthesized] = STATE(7217), + [sym_val_variable] = STATE(1847), + [sym__var] = STATE(1587), + [sym_val_number] = STATE(7217), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7217), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(2356), + [sym__record_key] = STATE(7033), [sym_comment] = STATE(1008), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_RPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_RBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_DOT2] = ACTIONS(2541), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token2] = ACTIONS(2545), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_record_repeat1] = STATE(994), + [anon_sym_export] = ACTIONS(2634), + [anon_sym_alias] = ACTIONS(2634), + [anon_sym_let] = ACTIONS(2634), + [anon_sym_let_DASHenv] = ACTIONS(2634), + [anon_sym_mut] = ACTIONS(2634), + [anon_sym_const] = ACTIONS(2634), + [sym_cmd_identifier] = ACTIONS(2634), + [anon_sym_def] = ACTIONS(2634), + [anon_sym_export_DASHenv] = ACTIONS(2634), + [anon_sym_extern] = ACTIONS(2634), + [anon_sym_module] = ACTIONS(2634), + [anon_sym_use] = ACTIONS(2634), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(2634), + [anon_sym_list] = ACTIONS(2634), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(2634), + [anon_sym_continue] = ACTIONS(2634), + [anon_sym_for] = ACTIONS(2634), + [anon_sym_in] = ACTIONS(2634), + [anon_sym_loop] = ACTIONS(2634), + [anon_sym_make] = ACTIONS(2634), + [anon_sym_while] = ACTIONS(2634), + [anon_sym_do] = ACTIONS(2634), + [anon_sym_if] = ACTIONS(2634), + [anon_sym_else] = ACTIONS(2634), + [anon_sym_match] = ACTIONS(2634), + [anon_sym_RBRACE] = ACTIONS(2638), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(2634), + [anon_sym_catch] = ACTIONS(2634), + [anon_sym_return] = ACTIONS(2634), + [anon_sym_source] = ACTIONS(2634), + [anon_sym_source_DASHenv] = ACTIONS(2634), + [anon_sym_register] = ACTIONS(2634), + [anon_sym_hide] = ACTIONS(2634), + [anon_sym_hide_DASHenv] = ACTIONS(2634), + [anon_sym_overlay] = ACTIONS(2634), + [anon_sym_new] = ACTIONS(2634), + [anon_sym_as] = ACTIONS(2634), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [1009] = { + [sym__match_pattern_record_variable] = STATE(2356), + [sym_expr_parenthesized] = STATE(7217), + [sym_val_variable] = STATE(1847), + [sym__var] = STATE(1587), + [sym_val_number] = STATE(7217), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7217), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(2356), + [sym__record_key] = STATE(7033), [sym_comment] = STATE(1009), - [ts_builtin_sym_end] = ACTIONS(894), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_DOT2] = ACTIONS(894), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_QMARK2] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_record_repeat1] = STATE(1008), + [anon_sym_export] = ACTIONS(2634), + [anon_sym_alias] = ACTIONS(2634), + [anon_sym_let] = ACTIONS(2634), + [anon_sym_let_DASHenv] = ACTIONS(2634), + [anon_sym_mut] = ACTIONS(2634), + [anon_sym_const] = ACTIONS(2634), + [sym_cmd_identifier] = ACTIONS(2634), + [anon_sym_def] = ACTIONS(2634), + [anon_sym_export_DASHenv] = ACTIONS(2634), + [anon_sym_extern] = ACTIONS(2634), + [anon_sym_module] = ACTIONS(2634), + [anon_sym_use] = ACTIONS(2634), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(2634), + [anon_sym_list] = ACTIONS(2634), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(2634), + [anon_sym_continue] = ACTIONS(2634), + [anon_sym_for] = ACTIONS(2634), + [anon_sym_in] = ACTIONS(2634), + [anon_sym_loop] = ACTIONS(2634), + [anon_sym_make] = ACTIONS(2634), + [anon_sym_while] = ACTIONS(2634), + [anon_sym_do] = ACTIONS(2634), + [anon_sym_if] = ACTIONS(2634), + [anon_sym_else] = ACTIONS(2634), + [anon_sym_match] = ACTIONS(2634), + [anon_sym_RBRACE] = ACTIONS(2640), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(2634), + [anon_sym_catch] = ACTIONS(2634), + [anon_sym_return] = ACTIONS(2634), + [anon_sym_source] = ACTIONS(2634), + [anon_sym_source_DASHenv] = ACTIONS(2634), + [anon_sym_register] = ACTIONS(2634), + [anon_sym_hide] = ACTIONS(2634), + [anon_sym_hide_DASHenv] = ACTIONS(2634), + [anon_sym_overlay] = ACTIONS(2634), + [anon_sym_new] = ACTIONS(2634), + [anon_sym_as] = ACTIONS(2634), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [1010] = { - [sym__terminator] = STATE(1282), + [sym__match_pattern_record_variable] = STATE(2356), + [sym_expr_parenthesized] = STATE(7217), + [sym_val_variable] = STATE(1847), + [sym__var] = STATE(1587), + [sym_val_number] = STATE(7217), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7217), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(2356), + [sym__record_key] = STATE(7033), [sym_comment] = STATE(1010), - [aux_sym__block_body_repeat1] = STATE(1010), - [anon_sym_export] = ACTIONS(2679), - [anon_sym_alias] = ACTIONS(2679), - [anon_sym_let] = ACTIONS(2679), - [anon_sym_let_DASHenv] = ACTIONS(2679), - [anon_sym_mut] = ACTIONS(2679), - [anon_sym_const] = ACTIONS(2679), - [anon_sym_SEMI] = ACTIONS(2681), - [sym_cmd_identifier] = ACTIONS(2679), - [anon_sym_LF] = ACTIONS(2684), - [anon_sym_def] = ACTIONS(2679), - [anon_sym_export_DASHenv] = ACTIONS(2679), - [anon_sym_extern] = ACTIONS(2679), - [anon_sym_module] = ACTIONS(2679), - [anon_sym_use] = ACTIONS(2679), - [anon_sym_LBRACK] = ACTIONS(2679), - [anon_sym_LPAREN] = ACTIONS(2679), - [anon_sym_RPAREN] = ACTIONS(2679), - [anon_sym_DOLLAR] = ACTIONS(2679), - [anon_sym_error] = ACTIONS(2679), - [anon_sym_DASH] = ACTIONS(2679), - [anon_sym_break] = ACTIONS(2679), - [anon_sym_continue] = ACTIONS(2679), - [anon_sym_for] = ACTIONS(2679), - [anon_sym_loop] = ACTIONS(2679), - [anon_sym_while] = ACTIONS(2679), - [anon_sym_do] = ACTIONS(2679), - [anon_sym_if] = ACTIONS(2679), - [anon_sym_match] = ACTIONS(2679), - [anon_sym_LBRACE] = ACTIONS(2679), - [anon_sym_RBRACE] = ACTIONS(2679), - [anon_sym_DOT] = ACTIONS(2679), - [anon_sym_try] = ACTIONS(2679), - [anon_sym_return] = ACTIONS(2679), - [anon_sym_source] = ACTIONS(2679), - [anon_sym_source_DASHenv] = ACTIONS(2679), - [anon_sym_register] = ACTIONS(2679), - [anon_sym_hide] = ACTIONS(2679), - [anon_sym_hide_DASHenv] = ACTIONS(2679), - [anon_sym_overlay] = ACTIONS(2679), - [anon_sym_where] = ACTIONS(2679), - [anon_sym_PLUS] = ACTIONS(2679), - [anon_sym_not] = ACTIONS(2679), - [anon_sym_null] = ACTIONS(2679), - [anon_sym_true] = ACTIONS(2679), - [anon_sym_false] = ACTIONS(2679), - [aux_sym__val_number_decimal_token1] = ACTIONS(2679), - [aux_sym__val_number_token1] = ACTIONS(2679), - [aux_sym__val_number_token2] = ACTIONS(2679), - [aux_sym__val_number_token3] = ACTIONS(2679), - [aux_sym__val_number_token4] = ACTIONS(2679), - [aux_sym__val_number_token5] = ACTIONS(2679), - [aux_sym__val_number_token6] = ACTIONS(2679), - [anon_sym_0b] = ACTIONS(2679), - [anon_sym_0o] = ACTIONS(2679), - [anon_sym_0x] = ACTIONS(2679), - [sym_val_date] = ACTIONS(2679), - [anon_sym_DQUOTE] = ACTIONS(2679), - [sym__str_single_quotes] = ACTIONS(2679), - [sym__str_back_ticks] = ACTIONS(2679), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2679), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2679), - [anon_sym_CARET] = ACTIONS(2679), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_record_repeat1] = STATE(1011), + [anon_sym_export] = ACTIONS(2634), + [anon_sym_alias] = ACTIONS(2634), + [anon_sym_let] = ACTIONS(2634), + [anon_sym_let_DASHenv] = ACTIONS(2634), + [anon_sym_mut] = ACTIONS(2634), + [anon_sym_const] = ACTIONS(2634), + [sym_cmd_identifier] = ACTIONS(2634), + [anon_sym_def] = ACTIONS(2634), + [anon_sym_export_DASHenv] = ACTIONS(2634), + [anon_sym_extern] = ACTIONS(2634), + [anon_sym_module] = ACTIONS(2634), + [anon_sym_use] = ACTIONS(2634), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(2634), + [anon_sym_list] = ACTIONS(2634), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(2634), + [anon_sym_continue] = ACTIONS(2634), + [anon_sym_for] = ACTIONS(2634), + [anon_sym_in] = ACTIONS(2634), + [anon_sym_loop] = ACTIONS(2634), + [anon_sym_make] = ACTIONS(2634), + [anon_sym_while] = ACTIONS(2634), + [anon_sym_do] = ACTIONS(2634), + [anon_sym_if] = ACTIONS(2634), + [anon_sym_else] = ACTIONS(2634), + [anon_sym_match] = ACTIONS(2634), + [anon_sym_RBRACE] = ACTIONS(2642), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(2634), + [anon_sym_catch] = ACTIONS(2634), + [anon_sym_return] = ACTIONS(2634), + [anon_sym_source] = ACTIONS(2634), + [anon_sym_source_DASHenv] = ACTIONS(2634), + [anon_sym_register] = ACTIONS(2634), + [anon_sym_hide] = ACTIONS(2634), + [anon_sym_hide_DASHenv] = ACTIONS(2634), + [anon_sym_overlay] = ACTIONS(2634), + [anon_sym_new] = ACTIONS(2634), + [anon_sym_as] = ACTIONS(2634), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [1011] = { + [sym__match_pattern_record_variable] = STATE(2356), + [sym_expr_parenthesized] = STATE(7217), + [sym_val_variable] = STATE(1847), + [sym__var] = STATE(1587), + [sym_val_number] = STATE(7217), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7217), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(2356), + [sym__record_key] = STATE(7033), [sym_comment] = STATE(1011), - [ts_builtin_sym_end] = ACTIONS(2541), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_DOT2] = ACTIONS(2541), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token1] = ACTIONS(2687), - [aux_sym__immediate_decimal_token2] = ACTIONS(2689), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym__match_pattern_record_repeat1] = STATE(994), + [anon_sym_export] = ACTIONS(2634), + [anon_sym_alias] = ACTIONS(2634), + [anon_sym_let] = ACTIONS(2634), + [anon_sym_let_DASHenv] = ACTIONS(2634), + [anon_sym_mut] = ACTIONS(2634), + [anon_sym_const] = ACTIONS(2634), + [sym_cmd_identifier] = ACTIONS(2634), + [anon_sym_def] = ACTIONS(2634), + [anon_sym_export_DASHenv] = ACTIONS(2634), + [anon_sym_extern] = ACTIONS(2634), + [anon_sym_module] = ACTIONS(2634), + [anon_sym_use] = ACTIONS(2634), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(2634), + [anon_sym_list] = ACTIONS(2634), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(2634), + [anon_sym_continue] = ACTIONS(2634), + [anon_sym_for] = ACTIONS(2634), + [anon_sym_in] = ACTIONS(2634), + [anon_sym_loop] = ACTIONS(2634), + [anon_sym_make] = ACTIONS(2634), + [anon_sym_while] = ACTIONS(2634), + [anon_sym_do] = ACTIONS(2634), + [anon_sym_if] = ACTIONS(2634), + [anon_sym_else] = ACTIONS(2634), + [anon_sym_match] = ACTIONS(2634), + [anon_sym_RBRACE] = ACTIONS(2644), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(2634), + [anon_sym_catch] = ACTIONS(2634), + [anon_sym_return] = ACTIONS(2634), + [anon_sym_source] = ACTIONS(2634), + [anon_sym_source_DASHenv] = ACTIONS(2634), + [anon_sym_register] = ACTIONS(2634), + [anon_sym_hide] = ACTIONS(2634), + [anon_sym_hide_DASHenv] = ACTIONS(2634), + [anon_sym_overlay] = ACTIONS(2634), + [anon_sym_new] = ACTIONS(2634), + [anon_sym_as] = ACTIONS(2634), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [1012] = { [sym_comment] = STATE(1012), - [anon_sym_export] = ACTIONS(966), - [anon_sym_alias] = ACTIONS(966), - [anon_sym_let] = ACTIONS(966), - [anon_sym_let_DASHenv] = ACTIONS(966), - [anon_sym_mut] = ACTIONS(966), - [anon_sym_const] = ACTIONS(966), - [anon_sym_SEMI] = ACTIONS(966), - [sym_cmd_identifier] = ACTIONS(966), - [anon_sym_LF] = ACTIONS(968), - [anon_sym_def] = ACTIONS(966), - [anon_sym_export_DASHenv] = ACTIONS(966), - [anon_sym_extern] = ACTIONS(966), - [anon_sym_module] = ACTIONS(966), - [anon_sym_use] = ACTIONS(966), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_LPAREN] = ACTIONS(966), - [anon_sym_RPAREN] = ACTIONS(966), - [anon_sym_DOLLAR] = ACTIONS(966), - [anon_sym_error] = ACTIONS(966), - [anon_sym_DASH] = ACTIONS(966), - [anon_sym_break] = ACTIONS(966), - [anon_sym_continue] = ACTIONS(966), - [anon_sym_for] = ACTIONS(966), - [anon_sym_loop] = ACTIONS(966), - [anon_sym_while] = ACTIONS(966), - [anon_sym_do] = ACTIONS(966), - [anon_sym_if] = ACTIONS(966), - [anon_sym_match] = ACTIONS(966), - [anon_sym_LBRACE] = ACTIONS(966), - [anon_sym_RBRACE] = ACTIONS(966), - [anon_sym_DOT] = ACTIONS(966), - [anon_sym_DOT2] = ACTIONS(968), - [anon_sym_try] = ACTIONS(966), - [anon_sym_return] = ACTIONS(966), - [anon_sym_source] = ACTIONS(966), - [anon_sym_source_DASHenv] = ACTIONS(966), - [anon_sym_register] = ACTIONS(966), - [anon_sym_hide] = ACTIONS(966), - [anon_sym_hide_DASHenv] = ACTIONS(966), - [anon_sym_overlay] = ACTIONS(966), - [anon_sym_STAR] = ACTIONS(966), - [anon_sym_where] = ACTIONS(966), - [anon_sym_PLUS] = ACTIONS(966), - [anon_sym_not] = ACTIONS(966), - [anon_sym_null] = ACTIONS(966), - [anon_sym_true] = ACTIONS(966), - [anon_sym_false] = ACTIONS(966), - [aux_sym__val_number_decimal_token1] = ACTIONS(966), - [aux_sym__val_number_token1] = ACTIONS(966), - [aux_sym__val_number_token2] = ACTIONS(966), - [aux_sym__val_number_token3] = ACTIONS(966), - [aux_sym__val_number_token4] = ACTIONS(966), - [aux_sym__val_number_token5] = ACTIONS(966), - [aux_sym__val_number_token6] = ACTIONS(966), - [anon_sym_0b] = ACTIONS(966), - [anon_sym_0o] = ACTIONS(966), - [anon_sym_0x] = ACTIONS(966), - [sym_val_date] = ACTIONS(966), - [anon_sym_DQUOTE] = ACTIONS(966), - [sym__str_single_quotes] = ACTIONS(966), - [sym__str_back_ticks] = ACTIONS(966), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(966), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(966), - [anon_sym_CARET] = ACTIONS(966), + [anon_sym_export] = ACTIONS(2646), + [anon_sym_alias] = ACTIONS(2646), + [anon_sym_let] = ACTIONS(2646), + [anon_sym_let_DASHenv] = ACTIONS(2646), + [anon_sym_mut] = ACTIONS(2646), + [anon_sym_const] = ACTIONS(2646), + [anon_sym_SEMI] = ACTIONS(2646), + [sym_cmd_identifier] = ACTIONS(2646), + [sym_long_flag_identifier] = ACTIONS(2648), + [anon_sym_LF] = ACTIONS(2650), + [anon_sym_def] = ACTIONS(2646), + [anon_sym_export_DASHenv] = ACTIONS(2646), + [anon_sym_extern] = ACTIONS(2646), + [anon_sym_module] = ACTIONS(2646), + [anon_sym_use] = ACTIONS(2646), + [anon_sym_LBRACK] = ACTIONS(2646), + [anon_sym_LPAREN] = ACTIONS(2646), + [anon_sym_RPAREN] = ACTIONS(2646), + [anon_sym_DOLLAR] = ACTIONS(2646), + [anon_sym_error] = ACTIONS(2646), + [anon_sym_DASH_DASH] = ACTIONS(2646), + [anon_sym_DASH] = ACTIONS(2646), + [anon_sym_break] = ACTIONS(2646), + [anon_sym_continue] = ACTIONS(2646), + [anon_sym_for] = ACTIONS(2646), + [anon_sym_loop] = ACTIONS(2646), + [anon_sym_while] = ACTIONS(2646), + [anon_sym_do] = ACTIONS(2646), + [anon_sym_if] = ACTIONS(2646), + [anon_sym_match] = ACTIONS(2646), + [anon_sym_LBRACE] = ACTIONS(2646), + [anon_sym_RBRACE] = ACTIONS(2646), + [anon_sym_DOT] = ACTIONS(2646), + [anon_sym_try] = ACTIONS(2646), + [anon_sym_return] = ACTIONS(2646), + [anon_sym_source] = ACTIONS(2646), + [anon_sym_source_DASHenv] = ACTIONS(2646), + [anon_sym_register] = ACTIONS(2646), + [anon_sym_hide] = ACTIONS(2646), + [anon_sym_hide_DASHenv] = ACTIONS(2646), + [anon_sym_overlay] = ACTIONS(2646), + [anon_sym_as] = ACTIONS(2646), + [anon_sym_where] = ACTIONS(2646), + [anon_sym_PLUS] = ACTIONS(2646), + [anon_sym_not] = ACTIONS(2646), + [anon_sym_null] = ACTIONS(2646), + [anon_sym_true] = ACTIONS(2646), + [anon_sym_false] = ACTIONS(2646), + [aux_sym__val_number_decimal_token1] = ACTIONS(2646), + [aux_sym__val_number_token1] = ACTIONS(2646), + [aux_sym__val_number_token2] = ACTIONS(2646), + [aux_sym__val_number_token3] = ACTIONS(2646), + [aux_sym__val_number_token4] = ACTIONS(2646), + [aux_sym__val_number_token5] = ACTIONS(2646), + [aux_sym__val_number_token6] = ACTIONS(2646), + [anon_sym_0b] = ACTIONS(2646), + [anon_sym_0o] = ACTIONS(2646), + [anon_sym_0x] = ACTIONS(2646), + [sym_val_date] = ACTIONS(2646), + [anon_sym_DQUOTE] = ACTIONS(2646), + [sym__str_single_quotes] = ACTIONS(2646), + [sym__str_back_ticks] = ACTIONS(2646), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2646), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2646), + [anon_sym_CARET] = ACTIONS(2646), [anon_sym_POUND] = ACTIONS(105), }, [1013] = { + [sym_path] = STATE(1056), [sym_comment] = STATE(1013), - [ts_builtin_sym_end] = ACTIONS(869), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_DOT2] = ACTIONS(869), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_QMARK2] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), + [aux_sym_cell_path_repeat1] = STATE(1000), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_RPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_RBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, [1014] = { - [sym_expr_parenthesized] = STATE(1825), - [sym__immediate_decimal] = STATE(1826), - [sym_val_variable] = STATE(1825), - [sym__var] = STATE(1594), + [sym_cell_path] = STATE(1145), + [sym_path] = STATE(1013), [sym_comment] = STATE(1014), - [anon_sym_export] = ACTIONS(1591), - [anon_sym_alias] = ACTIONS(1591), - [anon_sym_let] = ACTIONS(1591), - [anon_sym_let_DASHenv] = ACTIONS(1591), - [anon_sym_mut] = ACTIONS(1591), - [anon_sym_const] = ACTIONS(1591), - [sym_cmd_identifier] = ACTIONS(1591), - [anon_sym_def] = ACTIONS(1591), - [anon_sym_export_DASHenv] = ACTIONS(1591), - [anon_sym_extern] = ACTIONS(1591), - [anon_sym_module] = ACTIONS(1591), - [anon_sym_use] = ACTIONS(1591), - [anon_sym_LPAREN] = ACTIONS(2665), - [anon_sym_DOLLAR] = ACTIONS(2618), - [anon_sym_error] = ACTIONS(1591), - [anon_sym_list] = ACTIONS(1591), - [anon_sym_LT] = ACTIONS(2691), - [anon_sym_DASH] = ACTIONS(1591), - [anon_sym_break] = ACTIONS(1591), - [anon_sym_continue] = ACTIONS(1591), - [anon_sym_for] = ACTIONS(1591), - [anon_sym_in] = ACTIONS(1591), - [anon_sym_loop] = ACTIONS(1591), - [anon_sym_make] = ACTIONS(1591), - [anon_sym_while] = ACTIONS(1591), - [anon_sym_do] = ACTIONS(1591), - [anon_sym_if] = ACTIONS(1591), - [anon_sym_else] = ACTIONS(1591), - [anon_sym_match] = ACTIONS(1591), - [anon_sym_RBRACE] = ACTIONS(1591), - [anon_sym_DOT] = ACTIONS(1591), - [anon_sym_DOT2] = ACTIONS(2669), - [anon_sym_try] = ACTIONS(1591), - [anon_sym_catch] = ACTIONS(1591), - [anon_sym_return] = ACTIONS(1591), - [anon_sym_source] = ACTIONS(1591), - [anon_sym_source_DASHenv] = ACTIONS(1591), - [anon_sym_register] = ACTIONS(1591), - [anon_sym_hide] = ACTIONS(1591), - [anon_sym_hide_DASHenv] = ACTIONS(1591), - [anon_sym_overlay] = ACTIONS(1591), - [anon_sym_new] = ACTIONS(1591), - [anon_sym_as] = ACTIONS(1591), - [anon_sym_PLUS] = ACTIONS(1591), - [anon_sym_EQ2] = ACTIONS(2693), - [aux_sym__immediate_decimal_token1] = ACTIONS(2673), - [anon_sym_DASH2] = ACTIONS(2675), - [anon_sym_PLUS2] = ACTIONS(2677), - [aux_sym__val_number_decimal_token1] = ACTIONS(1591), - [aux_sym__val_number_token1] = ACTIONS(1591), - [aux_sym__val_number_token2] = ACTIONS(1591), - [aux_sym__val_number_token3] = ACTIONS(1591), - [aux_sym__val_number_token4] = ACTIONS(1591), - [aux_sym__val_number_token5] = ACTIONS(1591), - [aux_sym__val_number_token6] = ACTIONS(1591), - [anon_sym_DQUOTE] = ACTIONS(1591), - [sym__str_single_quotes] = ACTIONS(1591), - [sym__str_back_ticks] = ACTIONS(1591), - [sym__entry_separator] = ACTIONS(1593), - [aux_sym__record_key_token2] = ACTIONS(1591), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(2652), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(105), }, [1015] = { + [sym_cell_path] = STATE(1169), + [sym_path] = STATE(965), [sym_comment] = STATE(1015), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2588), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [anon_sym_export] = ACTIONS(895), + [anon_sym_alias] = ACTIONS(895), + [anon_sym_let] = ACTIONS(895), + [anon_sym_let_DASHenv] = ACTIONS(895), + [anon_sym_mut] = ACTIONS(895), + [anon_sym_const] = ACTIONS(895), + [anon_sym_SEMI] = ACTIONS(895), + [sym_cmd_identifier] = ACTIONS(895), + [anon_sym_LF] = ACTIONS(897), + [anon_sym_def] = ACTIONS(895), + [anon_sym_export_DASHenv] = ACTIONS(895), + [anon_sym_extern] = ACTIONS(895), + [anon_sym_module] = ACTIONS(895), + [anon_sym_use] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_RPAREN] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_error] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_break] = ACTIONS(895), + [anon_sym_continue] = ACTIONS(895), + [anon_sym_for] = ACTIONS(895), + [anon_sym_loop] = ACTIONS(895), + [anon_sym_while] = ACTIONS(895), + [anon_sym_do] = ACTIONS(895), + [anon_sym_if] = ACTIONS(895), + [anon_sym_match] = ACTIONS(895), + [anon_sym_LBRACE] = ACTIONS(895), + [anon_sym_RBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(895), + [anon_sym_return] = ACTIONS(895), + [anon_sym_source] = ACTIONS(895), + [anon_sym_source_DASHenv] = ACTIONS(895), + [anon_sym_register] = ACTIONS(895), + [anon_sym_hide] = ACTIONS(895), + [anon_sym_hide_DASHenv] = ACTIONS(895), + [anon_sym_overlay] = ACTIONS(895), + [anon_sym_where] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_not] = ACTIONS(895), + [anon_sym_null] = ACTIONS(895), + [anon_sym_true] = ACTIONS(895), + [anon_sym_false] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_0b] = ACTIONS(895), + [anon_sym_0o] = ACTIONS(895), + [anon_sym_0x] = ACTIONS(895), + [sym_val_date] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(895), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(895), + [anon_sym_CARET] = ACTIONS(895), [anon_sym_POUND] = ACTIONS(105), }, [1016] = { - [sym_cell_path] = STATE(1406), - [sym_path] = STATE(961), + [sym_cell_path] = STATE(1265), + [sym_path] = STATE(965), [sym_comment] = STATE(1016), - [ts_builtin_sym_end] = ACTIONS(783), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_RPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_RBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(2489), + [anon_sym_try] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_where] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_not] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_CARET] = ACTIONS(868), [anon_sym_POUND] = ACTIONS(105), }, [1017] = { - [sym_cell_path] = STATE(1409), - [sym_path] = STATE(961), [sym_comment] = STATE(1017), - [ts_builtin_sym_end] = ACTIONS(906), - [anon_sym_export] = ACTIONS(904), - [anon_sym_alias] = ACTIONS(904), - [anon_sym_let] = ACTIONS(904), - [anon_sym_let_DASHenv] = ACTIONS(904), - [anon_sym_mut] = ACTIONS(904), - [anon_sym_const] = ACTIONS(904), - [anon_sym_SEMI] = ACTIONS(904), - [sym_cmd_identifier] = ACTIONS(904), - [anon_sym_LF] = ACTIONS(906), - [anon_sym_def] = ACTIONS(904), - [anon_sym_export_DASHenv] = ACTIONS(904), - [anon_sym_extern] = ACTIONS(904), - [anon_sym_module] = ACTIONS(904), - [anon_sym_use] = ACTIONS(904), - [anon_sym_LBRACK] = ACTIONS(904), - [anon_sym_LPAREN] = ACTIONS(904), - [anon_sym_DOLLAR] = ACTIONS(904), - [anon_sym_error] = ACTIONS(904), - [anon_sym_DASH] = ACTIONS(904), - [anon_sym_break] = ACTIONS(904), - [anon_sym_continue] = ACTIONS(904), - [anon_sym_for] = ACTIONS(904), - [anon_sym_loop] = ACTIONS(904), - [anon_sym_while] = ACTIONS(904), - [anon_sym_do] = ACTIONS(904), - [anon_sym_if] = ACTIONS(904), - [anon_sym_match] = ACTIONS(904), - [anon_sym_LBRACE] = ACTIONS(904), - [anon_sym_DOT] = ACTIONS(904), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(904), - [anon_sym_return] = ACTIONS(904), - [anon_sym_source] = ACTIONS(904), - [anon_sym_source_DASHenv] = ACTIONS(904), - [anon_sym_register] = ACTIONS(904), - [anon_sym_hide] = ACTIONS(904), - [anon_sym_hide_DASHenv] = ACTIONS(904), - [anon_sym_overlay] = ACTIONS(904), - [anon_sym_where] = ACTIONS(904), - [anon_sym_PLUS] = ACTIONS(904), - [anon_sym_not] = ACTIONS(904), - [anon_sym_null] = ACTIONS(904), - [anon_sym_true] = ACTIONS(904), - [anon_sym_false] = ACTIONS(904), - [aux_sym__val_number_decimal_token1] = ACTIONS(904), - [aux_sym__val_number_token1] = ACTIONS(904), - [aux_sym__val_number_token2] = ACTIONS(904), - [aux_sym__val_number_token3] = ACTIONS(904), - [aux_sym__val_number_token4] = ACTIONS(904), - [aux_sym__val_number_token5] = ACTIONS(904), - [aux_sym__val_number_token6] = ACTIONS(904), - [anon_sym_0b] = ACTIONS(904), - [anon_sym_0o] = ACTIONS(904), - [anon_sym_0x] = ACTIONS(904), - [sym_val_date] = ACTIONS(904), - [anon_sym_DQUOTE] = ACTIONS(904), - [sym__str_single_quotes] = ACTIONS(904), - [sym__str_back_ticks] = ACTIONS(904), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(904), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(904), - [anon_sym_CARET] = ACTIONS(904), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_RPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), [anon_sym_POUND] = ACTIONS(105), }, [1018] = { [sym_comment] = STATE(1018), - [anon_sym_export] = ACTIONS(2651), - [anon_sym_alias] = ACTIONS(2651), - [anon_sym_let] = ACTIONS(2651), - [anon_sym_let_DASHenv] = ACTIONS(2651), - [anon_sym_mut] = ACTIONS(2651), - [anon_sym_const] = ACTIONS(2651), - [anon_sym_SEMI] = ACTIONS(2651), - [sym_cmd_identifier] = ACTIONS(2651), - [anon_sym_LF] = ACTIONS(2653), - [anon_sym_def] = ACTIONS(2651), - [anon_sym_export_DASHenv] = ACTIONS(2651), - [anon_sym_extern] = ACTIONS(2651), - [anon_sym_module] = ACTIONS(2651), - [anon_sym_use] = ACTIONS(2651), - [anon_sym_LBRACK] = ACTIONS(2651), - [anon_sym_LPAREN] = ACTIONS(2651), - [anon_sym_RPAREN] = ACTIONS(2651), - [anon_sym_DOLLAR] = ACTIONS(2651), - [anon_sym_error] = ACTIONS(2651), - [anon_sym_DASH] = ACTIONS(2651), - [anon_sym_break] = ACTIONS(2651), - [anon_sym_continue] = ACTIONS(2651), - [anon_sym_for] = ACTIONS(2651), - [anon_sym_loop] = ACTIONS(2651), - [anon_sym_while] = ACTIONS(2651), - [anon_sym_do] = ACTIONS(2651), - [anon_sym_if] = ACTIONS(2651), - [anon_sym_match] = ACTIONS(2651), - [anon_sym_LBRACE] = ACTIONS(2651), - [anon_sym_RBRACE] = ACTIONS(2651), - [anon_sym_DOT] = ACTIONS(2651), - [anon_sym_DOT2] = ACTIONS(2695), - [anon_sym_try] = ACTIONS(2651), - [anon_sym_return] = ACTIONS(2651), - [anon_sym_source] = ACTIONS(2651), - [anon_sym_source_DASHenv] = ACTIONS(2651), - [anon_sym_register] = ACTIONS(2651), - [anon_sym_hide] = ACTIONS(2651), - [anon_sym_hide_DASHenv] = ACTIONS(2651), - [anon_sym_overlay] = ACTIONS(2651), - [anon_sym_where] = ACTIONS(2651), - [anon_sym_PLUS] = ACTIONS(2651), - [anon_sym_not] = ACTIONS(2651), - [aux_sym__immediate_decimal_token2] = ACTIONS(2698), - [anon_sym_null] = ACTIONS(2651), - [anon_sym_true] = ACTIONS(2651), - [anon_sym_false] = ACTIONS(2651), - [aux_sym__val_number_decimal_token1] = ACTIONS(2651), - [aux_sym__val_number_token1] = ACTIONS(2651), - [aux_sym__val_number_token2] = ACTIONS(2651), - [aux_sym__val_number_token3] = ACTIONS(2651), - [aux_sym__val_number_token4] = ACTIONS(2651), - [aux_sym__val_number_token5] = ACTIONS(2651), - [aux_sym__val_number_token6] = ACTIONS(2651), - [anon_sym_0b] = ACTIONS(2651), - [anon_sym_0o] = ACTIONS(2651), - [anon_sym_0x] = ACTIONS(2651), - [sym_val_date] = ACTIONS(2651), - [anon_sym_DQUOTE] = ACTIONS(2651), - [sym__str_single_quotes] = ACTIONS(2651), - [sym__str_back_ticks] = ACTIONS(2651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2651), - [anon_sym_CARET] = ACTIONS(2651), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(2655), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(2485), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(2657), [anon_sym_POUND] = ACTIONS(105), }, [1019] = { - [sym_cell_path] = STATE(1118), - [sym_path] = STATE(1023), [sym_comment] = STATE(1019), - [ts_builtin_sym_end] = ACTIONS(783), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_DOT] = ACTIONS(781), - [anon_sym_DOT2] = ACTIONS(2700), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_null] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym__val_number_decimal_token1] = ACTIONS(781), - [aux_sym__val_number_token1] = ACTIONS(781), - [aux_sym__val_number_token2] = ACTIONS(781), - [aux_sym__val_number_token3] = ACTIONS(781), - [aux_sym__val_number_token4] = ACTIONS(781), - [aux_sym__val_number_token5] = ACTIONS(781), - [aux_sym__val_number_token6] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_RPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [1020] = { - [sym_cell_path] = STATE(1264), - [sym_path] = STATE(1023), + [sym_cell_path] = STATE(1156), + [sym_path] = STATE(1041), [sym_comment] = STATE(1020), - [ts_builtin_sym_end] = ACTIONS(873), - [anon_sym_export] = ACTIONS(871), - [anon_sym_alias] = ACTIONS(871), - [anon_sym_let] = ACTIONS(871), - [anon_sym_let_DASHenv] = ACTIONS(871), - [anon_sym_mut] = ACTIONS(871), - [anon_sym_const] = ACTIONS(871), - [anon_sym_SEMI] = ACTIONS(871), - [sym_cmd_identifier] = ACTIONS(871), - [anon_sym_LF] = ACTIONS(873), - [anon_sym_def] = ACTIONS(871), - [anon_sym_export_DASHenv] = ACTIONS(871), - [anon_sym_extern] = ACTIONS(871), - [anon_sym_module] = ACTIONS(871), - [anon_sym_use] = ACTIONS(871), - [anon_sym_LBRACK] = ACTIONS(871), - [anon_sym_LPAREN] = ACTIONS(871), - [anon_sym_DOLLAR] = ACTIONS(871), - [anon_sym_error] = ACTIONS(871), - [anon_sym_DASH] = ACTIONS(871), - [anon_sym_break] = ACTIONS(871), - [anon_sym_continue] = ACTIONS(871), - [anon_sym_for] = ACTIONS(871), - [anon_sym_loop] = ACTIONS(871), - [anon_sym_while] = ACTIONS(871), - [anon_sym_do] = ACTIONS(871), - [anon_sym_if] = ACTIONS(871), - [anon_sym_match] = ACTIONS(871), - [anon_sym_LBRACE] = ACTIONS(871), - [anon_sym_DOT] = ACTIONS(871), - [anon_sym_DOT2] = ACTIONS(2703), - [anon_sym_try] = ACTIONS(871), - [anon_sym_return] = ACTIONS(871), - [anon_sym_source] = ACTIONS(871), - [anon_sym_source_DASHenv] = ACTIONS(871), - [anon_sym_register] = ACTIONS(871), - [anon_sym_hide] = ACTIONS(871), - [anon_sym_hide_DASHenv] = ACTIONS(871), - [anon_sym_overlay] = ACTIONS(871), - [anon_sym_where] = ACTIONS(871), - [anon_sym_PLUS] = ACTIONS(871), - [anon_sym_not] = ACTIONS(871), - [anon_sym_null] = ACTIONS(871), - [anon_sym_true] = ACTIONS(871), - [anon_sym_false] = ACTIONS(871), - [aux_sym__val_number_decimal_token1] = ACTIONS(871), - [aux_sym__val_number_token1] = ACTIONS(871), - [aux_sym__val_number_token2] = ACTIONS(871), - [aux_sym__val_number_token3] = ACTIONS(871), - [aux_sym__val_number_token4] = ACTIONS(871), - [aux_sym__val_number_token5] = ACTIONS(871), - [aux_sym__val_number_token6] = ACTIONS(871), - [anon_sym_0b] = ACTIONS(871), - [anon_sym_0o] = ACTIONS(871), - [anon_sym_0x] = ACTIONS(871), - [sym_val_date] = ACTIONS(871), - [anon_sym_DQUOTE] = ACTIONS(871), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(871), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(871), - [anon_sym_CARET] = ACTIONS(871), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(2659), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [1021] = { - [sym_expr_parenthesized] = STATE(2013), - [sym__immediate_decimal] = STATE(2045), - [sym_val_variable] = STATE(2013), - [sym__var] = STATE(1580), [sym_comment] = STATE(1021), - [anon_sym_export] = ACTIONS(1641), - [anon_sym_alias] = ACTIONS(1641), - [anon_sym_let] = ACTIONS(1641), - [anon_sym_let_DASHenv] = ACTIONS(1641), - [anon_sym_mut] = ACTIONS(1641), - [anon_sym_const] = ACTIONS(1641), - [sym_cmd_identifier] = ACTIONS(1641), - [anon_sym_def] = ACTIONS(1641), - [anon_sym_export_DASHenv] = ACTIONS(1641), - [anon_sym_extern] = ACTIONS(1641), - [anon_sym_module] = ACTIONS(1641), - [anon_sym_use] = ACTIONS(1641), - [anon_sym_LPAREN] = ACTIONS(2616), - [anon_sym_DOLLAR] = ACTIONS(2618), - [anon_sym_error] = ACTIONS(1641), - [anon_sym_list] = ACTIONS(1641), - [anon_sym_LT] = ACTIONS(2706), - [anon_sym_DASH] = ACTIONS(1641), - [anon_sym_break] = ACTIONS(1641), - [anon_sym_continue] = ACTIONS(1641), - [anon_sym_for] = ACTIONS(1641), - [anon_sym_in] = ACTIONS(1641), - [anon_sym_loop] = ACTIONS(1641), - [anon_sym_make] = ACTIONS(1641), - [anon_sym_while] = ACTIONS(1641), - [anon_sym_do] = ACTIONS(1641), - [anon_sym_if] = ACTIONS(1641), - [anon_sym_else] = ACTIONS(1641), - [anon_sym_match] = ACTIONS(1641), - [anon_sym_RBRACE] = ACTIONS(1641), - [anon_sym_DOT] = ACTIONS(1641), - [anon_sym_DOT2] = ACTIONS(2622), - [anon_sym_try] = ACTIONS(1641), - [anon_sym_catch] = ACTIONS(1641), - [anon_sym_return] = ACTIONS(1641), - [anon_sym_source] = ACTIONS(1641), - [anon_sym_source_DASHenv] = ACTIONS(1641), - [anon_sym_register] = ACTIONS(1641), - [anon_sym_hide] = ACTIONS(1641), - [anon_sym_hide_DASHenv] = ACTIONS(1641), - [anon_sym_overlay] = ACTIONS(1641), - [anon_sym_new] = ACTIONS(1641), - [anon_sym_as] = ACTIONS(1641), - [anon_sym_PLUS] = ACTIONS(1641), - [anon_sym_EQ2] = ACTIONS(2708), - [aux_sym__immediate_decimal_token1] = ACTIONS(2626), - [anon_sym_DASH2] = ACTIONS(2628), - [anon_sym_PLUS2] = ACTIONS(2630), - [aux_sym__val_number_decimal_token1] = ACTIONS(1641), - [aux_sym__val_number_token1] = ACTIONS(1641), - [aux_sym__val_number_token2] = ACTIONS(1641), - [aux_sym__val_number_token3] = ACTIONS(1641), - [aux_sym__val_number_token4] = ACTIONS(1641), - [aux_sym__val_number_token5] = ACTIONS(1641), - [aux_sym__val_number_token6] = ACTIONS(1641), - [anon_sym_DQUOTE] = ACTIONS(1641), - [sym__str_single_quotes] = ACTIONS(1641), - [sym__str_back_ticks] = ACTIONS(1641), - [sym__entry_separator] = ACTIONS(1643), - [aux_sym__record_key_token2] = ACTIONS(1641), + [anon_sym_export] = ACTIONS(2662), + [anon_sym_alias] = ACTIONS(2662), + [anon_sym_let] = ACTIONS(2662), + [anon_sym_let_DASHenv] = ACTIONS(2662), + [anon_sym_mut] = ACTIONS(2662), + [anon_sym_const] = ACTIONS(2662), + [anon_sym_SEMI] = ACTIONS(2662), + [sym_cmd_identifier] = ACTIONS(2662), + [anon_sym_LF] = ACTIONS(2664), + [anon_sym_def] = ACTIONS(2662), + [anon_sym_export_DASHenv] = ACTIONS(2662), + [anon_sym_extern] = ACTIONS(2662), + [anon_sym_module] = ACTIONS(2662), + [anon_sym_use] = ACTIONS(2662), + [anon_sym_LBRACK] = ACTIONS(2662), + [anon_sym_LPAREN] = ACTIONS(2662), + [anon_sym_RPAREN] = ACTIONS(2662), + [anon_sym_DOLLAR] = ACTIONS(2662), + [anon_sym_error] = ACTIONS(2662), + [anon_sym_DASH] = ACTIONS(2662), + [anon_sym_break] = ACTIONS(2662), + [anon_sym_continue] = ACTIONS(2662), + [anon_sym_for] = ACTIONS(2662), + [anon_sym_loop] = ACTIONS(2662), + [anon_sym_while] = ACTIONS(2662), + [anon_sym_do] = ACTIONS(2662), + [anon_sym_if] = ACTIONS(2662), + [anon_sym_match] = ACTIONS(2662), + [anon_sym_LBRACE] = ACTIONS(2662), + [anon_sym_RBRACE] = ACTIONS(2662), + [anon_sym_DOT] = ACTIONS(2662), + [anon_sym_DOT2] = ACTIONS(2664), + [anon_sym_try] = ACTIONS(2662), + [anon_sym_return] = ACTIONS(2662), + [anon_sym_source] = ACTIONS(2662), + [anon_sym_source_DASHenv] = ACTIONS(2662), + [anon_sym_register] = ACTIONS(2662), + [anon_sym_hide] = ACTIONS(2662), + [anon_sym_hide_DASHenv] = ACTIONS(2662), + [anon_sym_overlay] = ACTIONS(2662), + [anon_sym_where] = ACTIONS(2662), + [anon_sym_PLUS] = ACTIONS(2662), + [anon_sym_not] = ACTIONS(2662), + [aux_sym__immediate_decimal_token2] = ACTIONS(2666), + [anon_sym_null] = ACTIONS(2662), + [anon_sym_true] = ACTIONS(2662), + [anon_sym_false] = ACTIONS(2662), + [aux_sym__val_number_decimal_token1] = ACTIONS(2662), + [aux_sym__val_number_token1] = ACTIONS(2662), + [aux_sym__val_number_token2] = ACTIONS(2662), + [aux_sym__val_number_token3] = ACTIONS(2662), + [aux_sym__val_number_token4] = ACTIONS(2662), + [aux_sym__val_number_token5] = ACTIONS(2662), + [aux_sym__val_number_token6] = ACTIONS(2662), + [anon_sym_0b] = ACTIONS(2662), + [anon_sym_0o] = ACTIONS(2662), + [anon_sym_0x] = ACTIONS(2662), + [sym_val_date] = ACTIONS(2662), + [anon_sym_DQUOTE] = ACTIONS(2662), + [sym__str_single_quotes] = ACTIONS(2662), + [sym__str_back_ticks] = ACTIONS(2662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2662), + [anon_sym_CARET] = ACTIONS(2662), [anon_sym_POUND] = ACTIONS(105), }, [1022] = { [sym_comment] = STATE(1022), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(2136), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2668), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2624), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1023] = { - [sym_path] = STATE(1044), + [sym__terminator] = STATE(1218), [sym_comment] = STATE(1023), - [aux_sym_cell_path_repeat1] = STATE(1030), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_DOT] = ACTIONS(808), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_null] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym__val_number_decimal_token1] = ACTIONS(808), - [aux_sym__val_number_token1] = ACTIONS(808), - [aux_sym__val_number_token2] = ACTIONS(808), - [aux_sym__val_number_token3] = ACTIONS(808), - [aux_sym__val_number_token4] = ACTIONS(808), - [aux_sym__val_number_token5] = ACTIONS(808), - [aux_sym__val_number_token6] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [aux_sym__block_body_repeat1] = STATE(1023), + [anon_sym_export] = ACTIONS(2671), + [anon_sym_alias] = ACTIONS(2671), + [anon_sym_let] = ACTIONS(2671), + [anon_sym_let_DASHenv] = ACTIONS(2671), + [anon_sym_mut] = ACTIONS(2671), + [anon_sym_const] = ACTIONS(2671), + [anon_sym_SEMI] = ACTIONS(2673), + [sym_cmd_identifier] = ACTIONS(2671), + [anon_sym_LF] = ACTIONS(2676), + [anon_sym_def] = ACTIONS(2671), + [anon_sym_export_DASHenv] = ACTIONS(2671), + [anon_sym_extern] = ACTIONS(2671), + [anon_sym_module] = ACTIONS(2671), + [anon_sym_use] = ACTIONS(2671), + [anon_sym_LBRACK] = ACTIONS(2671), + [anon_sym_LPAREN] = ACTIONS(2671), + [anon_sym_RPAREN] = ACTIONS(2671), + [anon_sym_DOLLAR] = ACTIONS(2671), + [anon_sym_error] = ACTIONS(2671), + [anon_sym_DASH] = ACTIONS(2671), + [anon_sym_break] = ACTIONS(2671), + [anon_sym_continue] = ACTIONS(2671), + [anon_sym_for] = ACTIONS(2671), + [anon_sym_loop] = ACTIONS(2671), + [anon_sym_while] = ACTIONS(2671), + [anon_sym_do] = ACTIONS(2671), + [anon_sym_if] = ACTIONS(2671), + [anon_sym_match] = ACTIONS(2671), + [anon_sym_LBRACE] = ACTIONS(2671), + [anon_sym_RBRACE] = ACTIONS(2671), + [anon_sym_DOT] = ACTIONS(2671), + [anon_sym_try] = ACTIONS(2671), + [anon_sym_return] = ACTIONS(2671), + [anon_sym_source] = ACTIONS(2671), + [anon_sym_source_DASHenv] = ACTIONS(2671), + [anon_sym_register] = ACTIONS(2671), + [anon_sym_hide] = ACTIONS(2671), + [anon_sym_hide_DASHenv] = ACTIONS(2671), + [anon_sym_overlay] = ACTIONS(2671), + [anon_sym_where] = ACTIONS(2671), + [anon_sym_PLUS] = ACTIONS(2671), + [anon_sym_not] = ACTIONS(2671), + [anon_sym_null] = ACTIONS(2671), + [anon_sym_true] = ACTIONS(2671), + [anon_sym_false] = ACTIONS(2671), + [aux_sym__val_number_decimal_token1] = ACTIONS(2671), + [aux_sym__val_number_token1] = ACTIONS(2671), + [aux_sym__val_number_token2] = ACTIONS(2671), + [aux_sym__val_number_token3] = ACTIONS(2671), + [aux_sym__val_number_token4] = ACTIONS(2671), + [aux_sym__val_number_token5] = ACTIONS(2671), + [aux_sym__val_number_token6] = ACTIONS(2671), + [anon_sym_0b] = ACTIONS(2671), + [anon_sym_0o] = ACTIONS(2671), + [anon_sym_0x] = ACTIONS(2671), + [sym_val_date] = ACTIONS(2671), + [anon_sym_DQUOTE] = ACTIONS(2671), + [sym__str_single_quotes] = ACTIONS(2671), + [sym__str_back_ticks] = ACTIONS(2671), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2671), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2671), + [anon_sym_CARET] = ACTIONS(2671), [anon_sym_POUND] = ACTIONS(105), }, [1024] = { + [sym_cell_path] = STATE(1403), + [sym_path] = STATE(1007), [sym_comment] = STATE(1024), - [ts_builtin_sym_end] = ACTIONS(2584), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token1] = ACTIONS(2710), - [aux_sym__immediate_decimal_token2] = ACTIONS(2712), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_DOT] = ACTIONS(789), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_null] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym__val_number_decimal_token1] = ACTIONS(789), + [aux_sym__val_number_token1] = ACTIONS(789), + [aux_sym__val_number_token2] = ACTIONS(789), + [aux_sym__val_number_token3] = ACTIONS(789), + [aux_sym__val_number_token4] = ACTIONS(789), + [aux_sym__val_number_token5] = ACTIONS(789), + [aux_sym__val_number_token6] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(105), }, [1025] = { - [sym_expr_parenthesized] = STATE(2112), - [sym__immediate_decimal] = STATE(2113), - [sym_val_variable] = STATE(2112), - [sym__var] = STATE(1580), + [sym_expr_parenthesized] = STATE(2549), + [sym_val_range] = STATE(2692), + [sym__value] = STATE(2692), + [sym_val_nothing] = STATE(2662), + [sym_val_bool] = STATE(2662), + [sym_val_variable] = STATE(2542), + [sym__var] = STATE(2472), + [sym_val_number] = STATE(2502), + [sym__val_number_decimal] = STATE(2445), + [sym__val_number] = STATE(2497), + [sym_val_duration] = STATE(2662), + [sym_val_filesize] = STATE(2662), + [sym_val_binary] = STATE(2662), + [sym_val_string] = STATE(2662), + [sym__str_double_quotes] = STATE(2627), + [sym_val_interpolated] = STATE(2662), + [sym__inter_single_quotes] = STATE(2626), + [sym__inter_double_quotes] = STATE(2622), + [sym_val_list] = STATE(2662), + [sym_val_record] = STATE(2662), + [sym_val_table] = STATE(2662), + [sym_val_closure] = STATE(2662), + [sym__cmd_arg] = STATE(2786), + [sym_redirection] = STATE(2684), + [sym__flag] = STATE(2683), + [sym_short_flag] = STATE(2621), + [sym_long_flag] = STATE(2621), + [sym_unquoted] = STATE(2661), [sym_comment] = STATE(1025), - [anon_sym_export] = ACTIONS(1609), - [anon_sym_alias] = ACTIONS(1609), - [anon_sym_let] = ACTIONS(1609), - [anon_sym_let_DASHenv] = ACTIONS(1609), - [anon_sym_mut] = ACTIONS(1609), - [anon_sym_const] = ACTIONS(1609), - [sym_cmd_identifier] = ACTIONS(1609), - [anon_sym_def] = ACTIONS(1609), - [anon_sym_export_DASHenv] = ACTIONS(1609), - [anon_sym_extern] = ACTIONS(1609), - [anon_sym_module] = ACTIONS(1609), - [anon_sym_use] = ACTIONS(1609), - [anon_sym_LPAREN] = ACTIONS(2616), - [anon_sym_DOLLAR] = ACTIONS(2618), - [anon_sym_error] = ACTIONS(1609), - [anon_sym_list] = ACTIONS(1609), - [anon_sym_LT] = ACTIONS(2714), - [anon_sym_DASH] = ACTIONS(1609), - [anon_sym_break] = ACTIONS(1609), - [anon_sym_continue] = ACTIONS(1609), - [anon_sym_for] = ACTIONS(1609), - [anon_sym_in] = ACTIONS(1609), - [anon_sym_loop] = ACTIONS(1609), - [anon_sym_make] = ACTIONS(1609), - [anon_sym_while] = ACTIONS(1609), - [anon_sym_do] = ACTIONS(1609), - [anon_sym_if] = ACTIONS(1609), - [anon_sym_else] = ACTIONS(1609), - [anon_sym_match] = ACTIONS(1609), - [anon_sym_RBRACE] = ACTIONS(1609), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_DOT2] = ACTIONS(2622), - [anon_sym_try] = ACTIONS(1609), - [anon_sym_catch] = ACTIONS(1609), - [anon_sym_return] = ACTIONS(1609), - [anon_sym_source] = ACTIONS(1609), - [anon_sym_source_DASHenv] = ACTIONS(1609), - [anon_sym_register] = ACTIONS(1609), - [anon_sym_hide] = ACTIONS(1609), - [anon_sym_hide_DASHenv] = ACTIONS(1609), - [anon_sym_overlay] = ACTIONS(1609), - [anon_sym_new] = ACTIONS(1609), - [anon_sym_as] = ACTIONS(1609), - [anon_sym_PLUS] = ACTIONS(1609), - [anon_sym_EQ2] = ACTIONS(2716), - [aux_sym__immediate_decimal_token1] = ACTIONS(2626), - [anon_sym_DASH2] = ACTIONS(2628), - [anon_sym_PLUS2] = ACTIONS(2630), - [aux_sym__val_number_decimal_token1] = ACTIONS(1609), - [aux_sym__val_number_token1] = ACTIONS(1609), - [aux_sym__val_number_token2] = ACTIONS(1609), - [aux_sym__val_number_token3] = ACTIONS(1609), - [aux_sym__val_number_token4] = ACTIONS(1609), - [aux_sym__val_number_token5] = ACTIONS(1609), - [aux_sym__val_number_token6] = ACTIONS(1609), - [anon_sym_DQUOTE] = ACTIONS(1609), - [sym__str_single_quotes] = ACTIONS(1609), - [sym__str_back_ticks] = ACTIONS(1609), - [sym__entry_separator] = ACTIONS(1611), - [aux_sym__record_key_token2] = ACTIONS(1609), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(2679), + [anon_sym_LPAREN] = ACTIONS(2681), + [anon_sym_DOLLAR] = ACTIONS(1777), + [anon_sym_DASH_DASH] = ACTIONS(2683), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_LBRACE] = ACTIONS(2685), + [anon_sym_DOT] = ACTIONS(2687), + [anon_sym_PLUS] = ACTIONS(2689), + [anon_sym_null] = ACTIONS(2691), + [anon_sym_true] = ACTIONS(2693), + [anon_sym_false] = ACTIONS(2693), + [aux_sym__val_number_decimal_token1] = ACTIONS(1793), + [aux_sym__val_number_token1] = ACTIONS(2695), + [aux_sym__val_number_token2] = ACTIONS(2695), + [aux_sym__val_number_token3] = ACTIONS(2695), + [aux_sym__val_number_token4] = ACTIONS(2697), + [aux_sym__val_number_token5] = ACTIONS(2697), + [aux_sym__val_number_token6] = ACTIONS(2697), + [anon_sym_0b] = ACTIONS(1799), + [anon_sym_0o] = ACTIONS(1799), + [anon_sym_0x] = ACTIONS(1799), + [sym_val_date] = ACTIONS(2699), + [anon_sym_DQUOTE] = ACTIONS(2701), + [sym__str_single_quotes] = ACTIONS(2703), + [sym__str_back_ticks] = ACTIONS(2703), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2705), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2707), + [anon_sym_err_GT] = ACTIONS(2709), + [anon_sym_out_GT] = ACTIONS(2709), + [anon_sym_e_GT] = ACTIONS(2709), + [anon_sym_o_GT] = ACTIONS(2709), + [anon_sym_err_PLUSout_GT] = ACTIONS(2709), + [anon_sym_out_PLUSerr_GT] = ACTIONS(2709), + [anon_sym_o_PLUSe_GT] = ACTIONS(2709), + [anon_sym_e_PLUSo_GT] = ACTIONS(2709), + [aux_sym_unquoted_token1] = ACTIONS(1813), + [anon_sym_POUND] = ACTIONS(3), }, [1026] = { [sym_comment] = STATE(1026), - [ts_builtin_sym_end] = ACTIONS(851), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2718), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [ts_builtin_sym_end] = ACTIONS(920), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_DOT2] = ACTIONS(2711), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [aux_sym__immediate_decimal_token1] = ACTIONS(2485), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [aux_sym_unquoted_token2] = ACTIONS(2713), [anon_sym_POUND] = ACTIONS(105), }, [1027] = { + [sym_expr_parenthesized] = STATE(1894), + [sym__immediate_decimal] = STATE(1893), + [sym_val_variable] = STATE(1894), + [sym__var] = STATE(1632), [sym_comment] = STATE(1027), - [anon_sym_export] = ACTIONS(2720), - [anon_sym_alias] = ACTIONS(2720), - [anon_sym_let] = ACTIONS(2720), - [anon_sym_let_DASHenv] = ACTIONS(2720), - [anon_sym_mut] = ACTIONS(2720), - [anon_sym_const] = ACTIONS(2720), - [anon_sym_SEMI] = ACTIONS(2720), - [sym_cmd_identifier] = ACTIONS(2720), - [sym__long_flag_identifier] = ACTIONS(2722), - [anon_sym_LF] = ACTIONS(2724), - [anon_sym_def] = ACTIONS(2720), - [anon_sym_export_DASHenv] = ACTIONS(2720), - [anon_sym_extern] = ACTIONS(2720), - [anon_sym_module] = ACTIONS(2720), - [anon_sym_use] = ACTIONS(2720), - [anon_sym_LBRACK] = ACTIONS(2720), - [anon_sym_LPAREN] = ACTIONS(2720), - [anon_sym_RPAREN] = ACTIONS(2720), - [anon_sym_DOLLAR] = ACTIONS(2720), - [anon_sym_error] = ACTIONS(2720), - [anon_sym_DASH] = ACTIONS(2720), - [anon_sym_break] = ACTIONS(2720), - [anon_sym_continue] = ACTIONS(2720), - [anon_sym_for] = ACTIONS(2720), - [anon_sym_loop] = ACTIONS(2720), - [anon_sym_while] = ACTIONS(2720), - [anon_sym_do] = ACTIONS(2720), - [anon_sym_if] = ACTIONS(2720), - [anon_sym_match] = ACTIONS(2720), - [anon_sym_LBRACE] = ACTIONS(2720), - [anon_sym_RBRACE] = ACTIONS(2720), - [anon_sym_DOT] = ACTIONS(2720), - [anon_sym_try] = ACTIONS(2720), - [anon_sym_return] = ACTIONS(2720), - [anon_sym_source] = ACTIONS(2720), - [anon_sym_source_DASHenv] = ACTIONS(2720), - [anon_sym_register] = ACTIONS(2720), - [anon_sym_hide] = ACTIONS(2720), - [anon_sym_hide_DASHenv] = ACTIONS(2720), - [anon_sym_overlay] = ACTIONS(2720), - [anon_sym_as] = ACTIONS(2720), - [anon_sym_where] = ACTIONS(2720), - [anon_sym_PLUS] = ACTIONS(2720), - [anon_sym_not] = ACTIONS(2720), - [anon_sym_null] = ACTIONS(2720), - [anon_sym_true] = ACTIONS(2720), - [anon_sym_false] = ACTIONS(2720), - [aux_sym__val_number_decimal_token1] = ACTIONS(2720), - [aux_sym__val_number_token1] = ACTIONS(2720), - [aux_sym__val_number_token2] = ACTIONS(2720), - [aux_sym__val_number_token3] = ACTIONS(2720), - [aux_sym__val_number_token4] = ACTIONS(2720), - [aux_sym__val_number_token5] = ACTIONS(2720), - [aux_sym__val_number_token6] = ACTIONS(2720), - [anon_sym_0b] = ACTIONS(2720), - [anon_sym_0o] = ACTIONS(2720), - [anon_sym_0x] = ACTIONS(2720), - [sym_val_date] = ACTIONS(2720), - [anon_sym_DQUOTE] = ACTIONS(2720), - [sym__str_single_quotes] = ACTIONS(2720), - [sym__str_back_ticks] = ACTIONS(2720), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2720), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2720), - [anon_sym_CARET] = ACTIONS(2720), + [anon_sym_export] = ACTIONS(1615), + [anon_sym_alias] = ACTIONS(1615), + [anon_sym_let] = ACTIONS(1615), + [anon_sym_let_DASHenv] = ACTIONS(1615), + [anon_sym_mut] = ACTIONS(1615), + [anon_sym_const] = ACTIONS(1615), + [sym_cmd_identifier] = ACTIONS(1615), + [anon_sym_def] = ACTIONS(1615), + [anon_sym_export_DASHenv] = ACTIONS(1615), + [anon_sym_extern] = ACTIONS(1615), + [anon_sym_module] = ACTIONS(1615), + [anon_sym_use] = ACTIONS(1615), + [anon_sym_LPAREN] = ACTIONS(2715), + [anon_sym_DOLLAR] = ACTIONS(2717), + [anon_sym_error] = ACTIONS(1615), + [anon_sym_list] = ACTIONS(1615), + [anon_sym_LT] = ACTIONS(2719), + [anon_sym_DASH] = ACTIONS(1615), + [anon_sym_break] = ACTIONS(1615), + [anon_sym_continue] = ACTIONS(1615), + [anon_sym_for] = ACTIONS(1615), + [anon_sym_in] = ACTIONS(1615), + [anon_sym_loop] = ACTIONS(1615), + [anon_sym_make] = ACTIONS(1615), + [anon_sym_while] = ACTIONS(1615), + [anon_sym_do] = ACTIONS(1615), + [anon_sym_if] = ACTIONS(1615), + [anon_sym_else] = ACTIONS(1615), + [anon_sym_match] = ACTIONS(1615), + [anon_sym_RBRACE] = ACTIONS(1615), + [anon_sym_DOT] = ACTIONS(1615), + [anon_sym_DOT2] = ACTIONS(2721), + [anon_sym_try] = ACTIONS(1615), + [anon_sym_catch] = ACTIONS(1615), + [anon_sym_return] = ACTIONS(1615), + [anon_sym_source] = ACTIONS(1615), + [anon_sym_source_DASHenv] = ACTIONS(1615), + [anon_sym_register] = ACTIONS(1615), + [anon_sym_hide] = ACTIONS(1615), + [anon_sym_hide_DASHenv] = ACTIONS(1615), + [anon_sym_overlay] = ACTIONS(1615), + [anon_sym_new] = ACTIONS(1615), + [anon_sym_as] = ACTIONS(1615), + [anon_sym_PLUS] = ACTIONS(1615), + [anon_sym_EQ2] = ACTIONS(2723), + [aux_sym__immediate_decimal_token1] = ACTIONS(2725), + [anon_sym_DASH2] = ACTIONS(2727), + [anon_sym_PLUS2] = ACTIONS(2729), + [aux_sym__val_number_decimal_token1] = ACTIONS(1615), + [aux_sym__val_number_token1] = ACTIONS(1615), + [aux_sym__val_number_token2] = ACTIONS(1615), + [aux_sym__val_number_token3] = ACTIONS(1615), + [aux_sym__val_number_token4] = ACTIONS(1615), + [aux_sym__val_number_token5] = ACTIONS(1615), + [aux_sym__val_number_token6] = ACTIONS(1615), + [anon_sym_DQUOTE] = ACTIONS(1615), + [sym__str_single_quotes] = ACTIONS(1615), + [sym__str_back_ticks] = ACTIONS(1615), + [sym__entry_separator] = ACTIONS(1617), + [aux_sym__record_key_token2] = ACTIONS(1615), [anon_sym_POUND] = ACTIONS(105), }, [1028] = { - [sym_cell_path] = STATE(1410), - [sym_path] = STATE(961), + [sym_path] = STATE(1141), [sym_comment] = STATE(1028), - [ts_builtin_sym_end] = ACTIONS(902), - [anon_sym_export] = ACTIONS(900), - [anon_sym_alias] = ACTIONS(900), - [anon_sym_let] = ACTIONS(900), - [anon_sym_let_DASHenv] = ACTIONS(900), - [anon_sym_mut] = ACTIONS(900), - [anon_sym_const] = ACTIONS(900), - [anon_sym_SEMI] = ACTIONS(900), - [sym_cmd_identifier] = ACTIONS(900), - [anon_sym_LF] = ACTIONS(902), - [anon_sym_def] = ACTIONS(900), - [anon_sym_export_DASHenv] = ACTIONS(900), - [anon_sym_extern] = ACTIONS(900), - [anon_sym_module] = ACTIONS(900), - [anon_sym_use] = ACTIONS(900), - [anon_sym_LBRACK] = ACTIONS(900), - [anon_sym_LPAREN] = ACTIONS(900), - [anon_sym_DOLLAR] = ACTIONS(900), - [anon_sym_error] = ACTIONS(900), - [anon_sym_DASH] = ACTIONS(900), - [anon_sym_break] = ACTIONS(900), - [anon_sym_continue] = ACTIONS(900), - [anon_sym_for] = ACTIONS(900), - [anon_sym_loop] = ACTIONS(900), - [anon_sym_while] = ACTIONS(900), - [anon_sym_do] = ACTIONS(900), - [anon_sym_if] = ACTIONS(900), - [anon_sym_match] = ACTIONS(900), - [anon_sym_LBRACE] = ACTIONS(900), - [anon_sym_DOT] = ACTIONS(900), - [anon_sym_DOT2] = ACTIONS(2594), - [anon_sym_try] = ACTIONS(900), - [anon_sym_return] = ACTIONS(900), - [anon_sym_source] = ACTIONS(900), - [anon_sym_source_DASHenv] = ACTIONS(900), - [anon_sym_register] = ACTIONS(900), - [anon_sym_hide] = ACTIONS(900), - [anon_sym_hide_DASHenv] = ACTIONS(900), - [anon_sym_overlay] = ACTIONS(900), - [anon_sym_where] = ACTIONS(900), - [anon_sym_PLUS] = ACTIONS(900), - [anon_sym_not] = ACTIONS(900), - [anon_sym_null] = ACTIONS(900), - [anon_sym_true] = ACTIONS(900), - [anon_sym_false] = ACTIONS(900), - [aux_sym__val_number_decimal_token1] = ACTIONS(900), - [aux_sym__val_number_token1] = ACTIONS(900), - [aux_sym__val_number_token2] = ACTIONS(900), - [aux_sym__val_number_token3] = ACTIONS(900), - [aux_sym__val_number_token4] = ACTIONS(900), - [aux_sym__val_number_token5] = ACTIONS(900), - [aux_sym__val_number_token6] = ACTIONS(900), - [anon_sym_0b] = ACTIONS(900), - [anon_sym_0o] = ACTIONS(900), - [anon_sym_0x] = ACTIONS(900), - [sym_val_date] = ACTIONS(900), - [anon_sym_DQUOTE] = ACTIONS(900), - [sym__str_single_quotes] = ACTIONS(900), - [sym__str_back_ticks] = ACTIONS(900), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(900), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(900), - [anon_sym_CARET] = ACTIONS(900), + [aux_sym_cell_path_repeat1] = STATE(1001), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_DOT] = ACTIONS(828), + [anon_sym_DOT2] = ACTIONS(830), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_null] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym__val_number_decimal_token1] = ACTIONS(828), + [aux_sym__val_number_token1] = ACTIONS(828), + [aux_sym__val_number_token2] = ACTIONS(828), + [aux_sym__val_number_token3] = ACTIONS(828), + [aux_sym__val_number_token4] = ACTIONS(828), + [aux_sym__val_number_token5] = ACTIONS(828), + [aux_sym__val_number_token6] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(105), }, [1029] = { [sym_comment] = STATE(1029), - [ts_builtin_sym_end] = ACTIONS(851), - [anon_sym_export] = ACTIONS(849), - [anon_sym_alias] = ACTIONS(849), - [anon_sym_let] = ACTIONS(849), - [anon_sym_let_DASHenv] = ACTIONS(849), - [anon_sym_mut] = ACTIONS(849), - [anon_sym_const] = ACTIONS(849), - [anon_sym_SEMI] = ACTIONS(849), - [sym_cmd_identifier] = ACTIONS(849), - [anon_sym_LF] = ACTIONS(851), - [anon_sym_def] = ACTIONS(849), - [anon_sym_export_DASHenv] = ACTIONS(849), - [anon_sym_extern] = ACTIONS(849), - [anon_sym_module] = ACTIONS(849), - [anon_sym_use] = ACTIONS(849), - [anon_sym_LBRACK] = ACTIONS(849), - [anon_sym_LPAREN] = ACTIONS(849), - [anon_sym_DOLLAR] = ACTIONS(849), - [anon_sym_error] = ACTIONS(849), - [anon_sym_DASH] = ACTIONS(849), - [anon_sym_break] = ACTIONS(849), - [anon_sym_continue] = ACTIONS(849), - [anon_sym_for] = ACTIONS(849), - [anon_sym_loop] = ACTIONS(849), - [anon_sym_while] = ACTIONS(849), - [anon_sym_do] = ACTIONS(849), - [anon_sym_if] = ACTIONS(849), - [anon_sym_match] = ACTIONS(849), - [anon_sym_LBRACE] = ACTIONS(849), - [anon_sym_DOT] = ACTIONS(849), - [anon_sym_DOT2] = ACTIONS(851), - [anon_sym_try] = ACTIONS(849), - [anon_sym_return] = ACTIONS(849), - [anon_sym_source] = ACTIONS(849), - [anon_sym_source_DASHenv] = ACTIONS(849), - [anon_sym_register] = ACTIONS(849), - [anon_sym_hide] = ACTIONS(849), - [anon_sym_hide_DASHenv] = ACTIONS(849), - [anon_sym_overlay] = ACTIONS(849), - [anon_sym_STAR] = ACTIONS(849), - [anon_sym_where] = ACTIONS(849), - [anon_sym_QMARK2] = ACTIONS(2718), - [anon_sym_PLUS] = ACTIONS(849), - [anon_sym_not] = ACTIONS(849), - [anon_sym_null] = ACTIONS(849), - [anon_sym_true] = ACTIONS(849), - [anon_sym_false] = ACTIONS(849), - [aux_sym__val_number_decimal_token1] = ACTIONS(849), - [aux_sym__val_number_token1] = ACTIONS(849), - [aux_sym__val_number_token2] = ACTIONS(849), - [aux_sym__val_number_token3] = ACTIONS(849), - [aux_sym__val_number_token4] = ACTIONS(849), - [aux_sym__val_number_token5] = ACTIONS(849), - [aux_sym__val_number_token6] = ACTIONS(849), - [anon_sym_0b] = ACTIONS(849), - [anon_sym_0o] = ACTIONS(849), - [anon_sym_0x] = ACTIONS(849), - [sym_val_date] = ACTIONS(849), - [anon_sym_DQUOTE] = ACTIONS(849), - [sym__str_single_quotes] = ACTIONS(849), - [sym__str_back_ticks] = ACTIONS(849), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(849), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(849), - [anon_sym_CARET] = ACTIONS(849), + [ts_builtin_sym_end] = ACTIONS(2650), + [anon_sym_export] = ACTIONS(2646), + [anon_sym_alias] = ACTIONS(2646), + [anon_sym_let] = ACTIONS(2646), + [anon_sym_let_DASHenv] = ACTIONS(2646), + [anon_sym_mut] = ACTIONS(2646), + [anon_sym_const] = ACTIONS(2646), + [anon_sym_SEMI] = ACTIONS(2646), + [sym_cmd_identifier] = ACTIONS(2646), + [sym_long_flag_identifier] = ACTIONS(2731), + [anon_sym_LF] = ACTIONS(2650), + [anon_sym_def] = ACTIONS(2646), + [anon_sym_export_DASHenv] = ACTIONS(2646), + [anon_sym_extern] = ACTIONS(2646), + [anon_sym_module] = ACTIONS(2646), + [anon_sym_use] = ACTIONS(2646), + [anon_sym_LBRACK] = ACTIONS(2646), + [anon_sym_LPAREN] = ACTIONS(2646), + [anon_sym_DOLLAR] = ACTIONS(2646), + [anon_sym_error] = ACTIONS(2646), + [anon_sym_DASH_DASH] = ACTIONS(2646), + [anon_sym_DASH] = ACTIONS(2646), + [anon_sym_break] = ACTIONS(2646), + [anon_sym_continue] = ACTIONS(2646), + [anon_sym_for] = ACTIONS(2646), + [anon_sym_loop] = ACTIONS(2646), + [anon_sym_while] = ACTIONS(2646), + [anon_sym_do] = ACTIONS(2646), + [anon_sym_if] = ACTIONS(2646), + [anon_sym_match] = ACTIONS(2646), + [anon_sym_LBRACE] = ACTIONS(2646), + [anon_sym_DOT] = ACTIONS(2646), + [anon_sym_try] = ACTIONS(2646), + [anon_sym_return] = ACTIONS(2646), + [anon_sym_source] = ACTIONS(2646), + [anon_sym_source_DASHenv] = ACTIONS(2646), + [anon_sym_register] = ACTIONS(2646), + [anon_sym_hide] = ACTIONS(2646), + [anon_sym_hide_DASHenv] = ACTIONS(2646), + [anon_sym_overlay] = ACTIONS(2646), + [anon_sym_as] = ACTIONS(2646), + [anon_sym_where] = ACTIONS(2646), + [anon_sym_PLUS] = ACTIONS(2646), + [anon_sym_not] = ACTIONS(2646), + [anon_sym_null] = ACTIONS(2646), + [anon_sym_true] = ACTIONS(2646), + [anon_sym_false] = ACTIONS(2646), + [aux_sym__val_number_decimal_token1] = ACTIONS(2646), + [aux_sym__val_number_token1] = ACTIONS(2646), + [aux_sym__val_number_token2] = ACTIONS(2646), + [aux_sym__val_number_token3] = ACTIONS(2646), + [aux_sym__val_number_token4] = ACTIONS(2646), + [aux_sym__val_number_token5] = ACTIONS(2646), + [aux_sym__val_number_token6] = ACTIONS(2646), + [anon_sym_0b] = ACTIONS(2646), + [anon_sym_0o] = ACTIONS(2646), + [anon_sym_0x] = ACTIONS(2646), + [sym_val_date] = ACTIONS(2646), + [anon_sym_DQUOTE] = ACTIONS(2646), + [sym__str_single_quotes] = ACTIONS(2646), + [sym__str_back_ticks] = ACTIONS(2646), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2646), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2646), + [anon_sym_CARET] = ACTIONS(2646), [anon_sym_POUND] = ACTIONS(105), }, [1030] = { - [sym_path] = STATE(1044), + [sym_expr_parenthesized] = STATE(1993), + [sym__immediate_decimal] = STATE(1985), + [sym_val_variable] = STATE(1993), + [sym__var] = STATE(1637), [sym_comment] = STATE(1030), - [aux_sym_cell_path_repeat1] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(790), - [anon_sym_export] = ACTIONS(788), - [anon_sym_alias] = ACTIONS(788), - [anon_sym_let] = ACTIONS(788), - [anon_sym_let_DASHenv] = ACTIONS(788), - [anon_sym_mut] = ACTIONS(788), - [anon_sym_const] = ACTIONS(788), - [anon_sym_SEMI] = ACTIONS(788), - [sym_cmd_identifier] = ACTIONS(788), - [anon_sym_LF] = ACTIONS(790), - [anon_sym_def] = ACTIONS(788), - [anon_sym_export_DASHenv] = ACTIONS(788), - [anon_sym_extern] = ACTIONS(788), - [anon_sym_module] = ACTIONS(788), - [anon_sym_use] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [anon_sym_LPAREN] = ACTIONS(788), - [anon_sym_DOLLAR] = ACTIONS(788), - [anon_sym_error] = ACTIONS(788), - [anon_sym_DASH] = ACTIONS(788), - [anon_sym_break] = ACTIONS(788), - [anon_sym_continue] = ACTIONS(788), - [anon_sym_for] = ACTIONS(788), - [anon_sym_loop] = ACTIONS(788), - [anon_sym_while] = ACTIONS(788), - [anon_sym_do] = ACTIONS(788), - [anon_sym_if] = ACTIONS(788), - [anon_sym_match] = ACTIONS(788), - [anon_sym_LBRACE] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_DOT2] = ACTIONS(790), - [anon_sym_try] = ACTIONS(788), - [anon_sym_return] = ACTIONS(788), - [anon_sym_source] = ACTIONS(788), - [anon_sym_source_DASHenv] = ACTIONS(788), - [anon_sym_register] = ACTIONS(788), - [anon_sym_hide] = ACTIONS(788), - [anon_sym_hide_DASHenv] = ACTIONS(788), - [anon_sym_overlay] = ACTIONS(788), - [anon_sym_where] = ACTIONS(788), - [anon_sym_PLUS] = ACTIONS(788), - [anon_sym_not] = ACTIONS(788), - [anon_sym_null] = ACTIONS(788), - [anon_sym_true] = ACTIONS(788), - [anon_sym_false] = ACTIONS(788), - [aux_sym__val_number_decimal_token1] = ACTIONS(788), - [aux_sym__val_number_token1] = ACTIONS(788), - [aux_sym__val_number_token2] = ACTIONS(788), - [aux_sym__val_number_token3] = ACTIONS(788), - [aux_sym__val_number_token4] = ACTIONS(788), - [aux_sym__val_number_token5] = ACTIONS(788), - [aux_sym__val_number_token6] = ACTIONS(788), - [anon_sym_0b] = ACTIONS(788), - [anon_sym_0o] = ACTIONS(788), - [anon_sym_0x] = ACTIONS(788), - [sym_val_date] = ACTIONS(788), - [anon_sym_DQUOTE] = ACTIONS(788), - [sym__str_single_quotes] = ACTIONS(788), - [sym__str_back_ticks] = ACTIONS(788), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(788), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(788), - [anon_sym_CARET] = ACTIONS(788), + [anon_sym_export] = ACTIONS(1666), + [anon_sym_alias] = ACTIONS(1666), + [anon_sym_let] = ACTIONS(1666), + [anon_sym_let_DASHenv] = ACTIONS(1666), + [anon_sym_mut] = ACTIONS(1666), + [anon_sym_const] = ACTIONS(1666), + [sym_cmd_identifier] = ACTIONS(1666), + [anon_sym_def] = ACTIONS(1666), + [anon_sym_export_DASHenv] = ACTIONS(1666), + [anon_sym_extern] = ACTIONS(1666), + [anon_sym_module] = ACTIONS(1666), + [anon_sym_use] = ACTIONS(1666), + [anon_sym_LPAREN] = ACTIONS(2733), + [anon_sym_DOLLAR] = ACTIONS(2717), + [anon_sym_error] = ACTIONS(1666), + [anon_sym_list] = ACTIONS(1666), + [anon_sym_LT] = ACTIONS(2735), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_break] = ACTIONS(1666), + [anon_sym_continue] = ACTIONS(1666), + [anon_sym_for] = ACTIONS(1666), + [anon_sym_in] = ACTIONS(1666), + [anon_sym_loop] = ACTIONS(1666), + [anon_sym_make] = ACTIONS(1666), + [anon_sym_while] = ACTIONS(1666), + [anon_sym_do] = ACTIONS(1666), + [anon_sym_if] = ACTIONS(1666), + [anon_sym_else] = ACTIONS(1666), + [anon_sym_match] = ACTIONS(1666), + [anon_sym_RBRACE] = ACTIONS(1666), + [anon_sym_DOT] = ACTIONS(1666), + [anon_sym_DOT2] = ACTIONS(2737), + [anon_sym_try] = ACTIONS(1666), + [anon_sym_catch] = ACTIONS(1666), + [anon_sym_return] = ACTIONS(1666), + [anon_sym_source] = ACTIONS(1666), + [anon_sym_source_DASHenv] = ACTIONS(1666), + [anon_sym_register] = ACTIONS(1666), + [anon_sym_hide] = ACTIONS(1666), + [anon_sym_hide_DASHenv] = ACTIONS(1666), + [anon_sym_overlay] = ACTIONS(1666), + [anon_sym_new] = ACTIONS(1666), + [anon_sym_as] = ACTIONS(1666), + [anon_sym_PLUS] = ACTIONS(1666), + [anon_sym_EQ2] = ACTIONS(2739), + [aux_sym__immediate_decimal_token1] = ACTIONS(2741), + [anon_sym_DASH2] = ACTIONS(2743), + [anon_sym_PLUS2] = ACTIONS(2745), + [aux_sym__val_number_decimal_token1] = ACTIONS(1666), + [aux_sym__val_number_token1] = ACTIONS(1666), + [aux_sym__val_number_token2] = ACTIONS(1666), + [aux_sym__val_number_token3] = ACTIONS(1666), + [aux_sym__val_number_token4] = ACTIONS(1666), + [aux_sym__val_number_token5] = ACTIONS(1666), + [aux_sym__val_number_token6] = ACTIONS(1666), + [anon_sym_DQUOTE] = ACTIONS(1666), + [sym__str_single_quotes] = ACTIONS(1666), + [sym__str_back_ticks] = ACTIONS(1666), + [sym__entry_separator] = ACTIONS(1668), + [aux_sym__record_key_token2] = ACTIONS(1666), [anon_sym_POUND] = ACTIONS(105), }, [1031] = { + [sym_expr_parenthesized] = STATE(2002), + [sym__immediate_decimal] = STATE(1997), + [sym_val_variable] = STATE(2002), + [sym__var] = STATE(1637), [sym_comment] = STATE(1031), - [ts_builtin_sym_end] = ACTIONS(857), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_DOT2] = ACTIONS(2726), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [aux_sym__immediate_decimal_token1] = ACTIONS(2473), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), - [aux_sym_unquoted_token2] = ACTIONS(2728), + [anon_sym_export] = ACTIONS(1679), + [anon_sym_alias] = ACTIONS(1679), + [anon_sym_let] = ACTIONS(1679), + [anon_sym_let_DASHenv] = ACTIONS(1679), + [anon_sym_mut] = ACTIONS(1679), + [anon_sym_const] = ACTIONS(1679), + [sym_cmd_identifier] = ACTIONS(1679), + [anon_sym_def] = ACTIONS(1679), + [anon_sym_export_DASHenv] = ACTIONS(1679), + [anon_sym_extern] = ACTIONS(1679), + [anon_sym_module] = ACTIONS(1679), + [anon_sym_use] = ACTIONS(1679), + [anon_sym_LPAREN] = ACTIONS(2733), + [anon_sym_DOLLAR] = ACTIONS(2717), + [anon_sym_error] = ACTIONS(1679), + [anon_sym_list] = ACTIONS(1679), + [anon_sym_LT] = ACTIONS(2747), + [anon_sym_DASH] = ACTIONS(1679), + [anon_sym_break] = ACTIONS(1679), + [anon_sym_continue] = ACTIONS(1679), + [anon_sym_for] = ACTIONS(1679), + [anon_sym_in] = ACTIONS(1679), + [anon_sym_loop] = ACTIONS(1679), + [anon_sym_make] = ACTIONS(1679), + [anon_sym_while] = ACTIONS(1679), + [anon_sym_do] = ACTIONS(1679), + [anon_sym_if] = ACTIONS(1679), + [anon_sym_else] = ACTIONS(1679), + [anon_sym_match] = ACTIONS(1679), + [anon_sym_RBRACE] = ACTIONS(1679), + [anon_sym_DOT] = ACTIONS(1679), + [anon_sym_DOT2] = ACTIONS(2737), + [anon_sym_try] = ACTIONS(1679), + [anon_sym_catch] = ACTIONS(1679), + [anon_sym_return] = ACTIONS(1679), + [anon_sym_source] = ACTIONS(1679), + [anon_sym_source_DASHenv] = ACTIONS(1679), + [anon_sym_register] = ACTIONS(1679), + [anon_sym_hide] = ACTIONS(1679), + [anon_sym_hide_DASHenv] = ACTIONS(1679), + [anon_sym_overlay] = ACTIONS(1679), + [anon_sym_new] = ACTIONS(1679), + [anon_sym_as] = ACTIONS(1679), + [anon_sym_PLUS] = ACTIONS(1679), + [anon_sym_EQ2] = ACTIONS(2749), + [aux_sym__immediate_decimal_token1] = ACTIONS(2741), + [anon_sym_DASH2] = ACTIONS(2743), + [anon_sym_PLUS2] = ACTIONS(2745), + [aux_sym__val_number_decimal_token1] = ACTIONS(1679), + [aux_sym__val_number_token1] = ACTIONS(1679), + [aux_sym__val_number_token2] = ACTIONS(1679), + [aux_sym__val_number_token3] = ACTIONS(1679), + [aux_sym__val_number_token4] = ACTIONS(1679), + [aux_sym__val_number_token5] = ACTIONS(1679), + [aux_sym__val_number_token6] = ACTIONS(1679), + [anon_sym_DQUOTE] = ACTIONS(1679), + [sym__str_single_quotes] = ACTIONS(1679), + [sym__str_back_ticks] = ACTIONS(1679), + [sym__entry_separator] = ACTIONS(1681), + [aux_sym__record_key_token2] = ACTIONS(1679), [anon_sym_POUND] = ACTIONS(105), }, [1032] = { + [sym_expr_parenthesized] = STATE(2023), + [sym__immediate_decimal] = STATE(2022), + [sym_val_variable] = STATE(2023), + [sym__var] = STATE(1637), [sym_comment] = STATE(1032), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_RPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_DOT2] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_where] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_not] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_CARET] = ACTIONS(1013), - [anon_sym_POUND] = ACTIONS(105), - }, - [1033] = { - [sym_comment] = STATE(1033), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [anon_sym_SEMI] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_RPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_where] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_not] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_CARET] = ACTIONS(1145), - [anon_sym_POUND] = ACTIONS(105), - }, - [1034] = { - [sym_expr_parenthesized] = STATE(1987), - [sym__immediate_decimal] = STATE(1989), - [sym_val_variable] = STATE(1987), - [sym__var] = STATE(1759), - [sym_comment] = STATE(1034), [anon_sym_export] = ACTIONS(1591), [anon_sym_alias] = ACTIONS(1591), [anon_sym_let] = ACTIONS(1591), @@ -140393,11 +144499,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1591), [anon_sym_module] = ACTIONS(1591), [anon_sym_use] = ACTIONS(1591), - [anon_sym_LPAREN] = ACTIONS(2730), - [anon_sym_DOLLAR] = ACTIONS(2558), + [anon_sym_LPAREN] = ACTIONS(2733), + [anon_sym_DOLLAR] = ACTIONS(2717), [anon_sym_error] = ACTIONS(1591), [anon_sym_list] = ACTIONS(1591), - [anon_sym_LT] = ACTIONS(2732), + [anon_sym_LT] = ACTIONS(2751), [anon_sym_DASH] = ACTIONS(1591), [anon_sym_break] = ACTIONS(1591), [anon_sym_continue] = ACTIONS(1591), @@ -140410,9 +144516,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1591), [anon_sym_else] = ACTIONS(1591), [anon_sym_match] = ACTIONS(1591), - [anon_sym_RBRACE] = ACTIONS(1593), + [anon_sym_RBRACE] = ACTIONS(1591), [anon_sym_DOT] = ACTIONS(1591), - [anon_sym_DOT2] = ACTIONS(2734), + [anon_sym_DOT2] = ACTIONS(2737), [anon_sym_try] = ACTIONS(1591), [anon_sym_catch] = ACTIONS(1591), [anon_sym_return] = ACTIONS(1591), @@ -140425,629 +144531,1318 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(1591), [anon_sym_as] = ACTIONS(1591), [anon_sym_PLUS] = ACTIONS(1591), - [anon_sym_EQ2] = ACTIONS(2736), - [aux_sym__immediate_decimal_token1] = ACTIONS(2738), - [anon_sym_DASH2] = ACTIONS(2740), - [anon_sym_PLUS2] = ACTIONS(2742), + [anon_sym_EQ2] = ACTIONS(2753), + [aux_sym__immediate_decimal_token1] = ACTIONS(2741), + [anon_sym_DASH2] = ACTIONS(2743), + [anon_sym_PLUS2] = ACTIONS(2745), [aux_sym__val_number_decimal_token1] = ACTIONS(1591), - [aux_sym__val_number_token1] = ACTIONS(1593), - [aux_sym__val_number_token2] = ACTIONS(1593), - [aux_sym__val_number_token3] = ACTIONS(1593), - [aux_sym__val_number_token4] = ACTIONS(1591), - [aux_sym__val_number_token5] = ACTIONS(1593), + [aux_sym__val_number_token1] = ACTIONS(1591), + [aux_sym__val_number_token2] = ACTIONS(1591), + [aux_sym__val_number_token3] = ACTIONS(1591), + [aux_sym__val_number_token4] = ACTIONS(1591), + [aux_sym__val_number_token5] = ACTIONS(1591), [aux_sym__val_number_token6] = ACTIONS(1591), - [anon_sym_DQUOTE] = ACTIONS(1593), - [sym__str_single_quotes] = ACTIONS(1593), - [sym__str_back_ticks] = ACTIONS(1593), + [anon_sym_DQUOTE] = ACTIONS(1591), + [sym__str_single_quotes] = ACTIONS(1591), + [sym__str_back_ticks] = ACTIONS(1591), + [sym__entry_separator] = ACTIONS(1593), [aux_sym__record_key_token2] = ACTIONS(1591), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_POUND] = ACTIONS(105), + }, + [1033] = { + [sym_expr_parenthesized] = STATE(2043), + [sym__immediate_decimal] = STATE(2041), + [sym_val_variable] = STATE(2043), + [sym__var] = STATE(1637), + [sym_comment] = STATE(1033), + [anon_sym_export] = ACTIONS(1633), + [anon_sym_alias] = ACTIONS(1633), + [anon_sym_let] = ACTIONS(1633), + [anon_sym_let_DASHenv] = ACTIONS(1633), + [anon_sym_mut] = ACTIONS(1633), + [anon_sym_const] = ACTIONS(1633), + [sym_cmd_identifier] = ACTIONS(1633), + [anon_sym_def] = ACTIONS(1633), + [anon_sym_export_DASHenv] = ACTIONS(1633), + [anon_sym_extern] = ACTIONS(1633), + [anon_sym_module] = ACTIONS(1633), + [anon_sym_use] = ACTIONS(1633), + [anon_sym_LPAREN] = ACTIONS(2733), + [anon_sym_DOLLAR] = ACTIONS(2717), + [anon_sym_error] = ACTIONS(1633), + [anon_sym_list] = ACTIONS(1633), + [anon_sym_LT] = ACTIONS(2755), + [anon_sym_DASH] = ACTIONS(1633), + [anon_sym_break] = ACTIONS(1633), + [anon_sym_continue] = ACTIONS(1633), + [anon_sym_for] = ACTIONS(1633), + [anon_sym_in] = ACTIONS(1633), + [anon_sym_loop] = ACTIONS(1633), + [anon_sym_make] = ACTIONS(1633), + [anon_sym_while] = ACTIONS(1633), + [anon_sym_do] = ACTIONS(1633), + [anon_sym_if] = ACTIONS(1633), + [anon_sym_else] = ACTIONS(1633), + [anon_sym_match] = ACTIONS(1633), + [anon_sym_RBRACE] = ACTIONS(1633), + [anon_sym_DOT] = ACTIONS(1633), + [anon_sym_DOT2] = ACTIONS(2737), + [anon_sym_try] = ACTIONS(1633), + [anon_sym_catch] = ACTIONS(1633), + [anon_sym_return] = ACTIONS(1633), + [anon_sym_source] = ACTIONS(1633), + [anon_sym_source_DASHenv] = ACTIONS(1633), + [anon_sym_register] = ACTIONS(1633), + [anon_sym_hide] = ACTIONS(1633), + [anon_sym_hide_DASHenv] = ACTIONS(1633), + [anon_sym_overlay] = ACTIONS(1633), + [anon_sym_new] = ACTIONS(1633), + [anon_sym_as] = ACTIONS(1633), + [anon_sym_PLUS] = ACTIONS(1633), + [anon_sym_EQ2] = ACTIONS(2757), + [aux_sym__immediate_decimal_token1] = ACTIONS(2741), + [anon_sym_DASH2] = ACTIONS(2743), + [anon_sym_PLUS2] = ACTIONS(2745), + [aux_sym__val_number_decimal_token1] = ACTIONS(1633), + [aux_sym__val_number_token1] = ACTIONS(1633), + [aux_sym__val_number_token2] = ACTIONS(1633), + [aux_sym__val_number_token3] = ACTIONS(1633), + [aux_sym__val_number_token4] = ACTIONS(1633), + [aux_sym__val_number_token5] = ACTIONS(1633), + [aux_sym__val_number_token6] = ACTIONS(1633), + [anon_sym_DQUOTE] = ACTIONS(1633), + [sym__str_single_quotes] = ACTIONS(1633), + [sym__str_back_ticks] = ACTIONS(1633), + [sym__entry_separator] = ACTIONS(1635), + [aux_sym__record_key_token2] = ACTIONS(1633), + [anon_sym_POUND] = ACTIONS(105), + }, + [1034] = { + [sym_expr_parenthesized] = STATE(1892), + [sym__immediate_decimal] = STATE(1891), + [sym_val_variable] = STATE(1892), + [sym__var] = STATE(1632), + [sym_comment] = STATE(1034), + [anon_sym_export] = ACTIONS(1658), + [anon_sym_alias] = ACTIONS(1658), + [anon_sym_let] = ACTIONS(1658), + [anon_sym_let_DASHenv] = ACTIONS(1658), + [anon_sym_mut] = ACTIONS(1658), + [anon_sym_const] = ACTIONS(1658), + [sym_cmd_identifier] = ACTIONS(1658), + [anon_sym_def] = ACTIONS(1658), + [anon_sym_export_DASHenv] = ACTIONS(1658), + [anon_sym_extern] = ACTIONS(1658), + [anon_sym_module] = ACTIONS(1658), + [anon_sym_use] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(2715), + [anon_sym_DOLLAR] = ACTIONS(2717), + [anon_sym_error] = ACTIONS(1658), + [anon_sym_list] = ACTIONS(1658), + [anon_sym_LT] = ACTIONS(2759), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_continue] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_in] = ACTIONS(1658), + [anon_sym_loop] = ACTIONS(1658), + [anon_sym_make] = ACTIONS(1658), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_do] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_match] = ACTIONS(1658), + [anon_sym_RBRACE] = ACTIONS(1658), + [anon_sym_DOT] = ACTIONS(1658), + [anon_sym_DOT2] = ACTIONS(2721), + [anon_sym_try] = ACTIONS(1658), + [anon_sym_catch] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_source] = ACTIONS(1658), + [anon_sym_source_DASHenv] = ACTIONS(1658), + [anon_sym_register] = ACTIONS(1658), + [anon_sym_hide] = ACTIONS(1658), + [anon_sym_hide_DASHenv] = ACTIONS(1658), + [anon_sym_overlay] = ACTIONS(1658), + [anon_sym_new] = ACTIONS(1658), + [anon_sym_as] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_EQ2] = ACTIONS(2761), + [aux_sym__immediate_decimal_token1] = ACTIONS(2725), + [anon_sym_DASH2] = ACTIONS(2727), + [anon_sym_PLUS2] = ACTIONS(2729), + [aux_sym__val_number_decimal_token1] = ACTIONS(1658), + [aux_sym__val_number_token1] = ACTIONS(1658), + [aux_sym__val_number_token2] = ACTIONS(1658), + [aux_sym__val_number_token3] = ACTIONS(1658), + [aux_sym__val_number_token4] = ACTIONS(1658), + [aux_sym__val_number_token5] = ACTIONS(1658), + [aux_sym__val_number_token6] = ACTIONS(1658), + [anon_sym_DQUOTE] = ACTIONS(1658), + [sym__str_single_quotes] = ACTIONS(1658), + [sym__str_back_ticks] = ACTIONS(1658), + [sym__entry_separator] = ACTIONS(1660), + [aux_sym__record_key_token2] = ACTIONS(1658), + [anon_sym_POUND] = ACTIONS(105), }, [1035] = { [sym_comment] = STATE(1035), - [anon_sym_export] = ACTIONS(1125), - [anon_sym_alias] = ACTIONS(1125), - [anon_sym_let] = ACTIONS(1125), - [anon_sym_let_DASHenv] = ACTIONS(1125), - [anon_sym_mut] = ACTIONS(1125), - [anon_sym_const] = ACTIONS(1125), - [anon_sym_SEMI] = ACTIONS(1125), - [sym_cmd_identifier] = ACTIONS(1125), - [anon_sym_LF] = ACTIONS(1127), - [anon_sym_def] = ACTIONS(1125), - [anon_sym_export_DASHenv] = ACTIONS(1125), - [anon_sym_extern] = ACTIONS(1125), - [anon_sym_module] = ACTIONS(1125), - [anon_sym_use] = ACTIONS(1125), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_LPAREN] = ACTIONS(1125), - [anon_sym_RPAREN] = ACTIONS(1125), - [anon_sym_DOLLAR] = ACTIONS(1125), - [anon_sym_error] = ACTIONS(1125), - [anon_sym_DASH] = ACTIONS(1125), - [anon_sym_break] = ACTIONS(1125), - [anon_sym_continue] = ACTIONS(1125), - [anon_sym_for] = ACTIONS(1125), - [anon_sym_loop] = ACTIONS(1125), - [anon_sym_while] = ACTIONS(1125), - [anon_sym_do] = ACTIONS(1125), - [anon_sym_if] = ACTIONS(1125), - [anon_sym_match] = ACTIONS(1125), - [anon_sym_LBRACE] = ACTIONS(1125), - [anon_sym_RBRACE] = ACTIONS(1125), - [anon_sym_DOT] = ACTIONS(1125), - [anon_sym_try] = ACTIONS(1125), - [anon_sym_return] = ACTIONS(1125), - [anon_sym_source] = ACTIONS(1125), - [anon_sym_source_DASHenv] = ACTIONS(1125), - [anon_sym_register] = ACTIONS(1125), - [anon_sym_hide] = ACTIONS(1125), - [anon_sym_hide_DASHenv] = ACTIONS(1125), - [anon_sym_overlay] = ACTIONS(1125), - [anon_sym_STAR] = ACTIONS(1125), - [anon_sym_where] = ACTIONS(1125), - [anon_sym_PLUS] = ACTIONS(1125), - [anon_sym_not] = ACTIONS(1125), - [anon_sym_null] = ACTIONS(1125), - [anon_sym_true] = ACTIONS(1125), - [anon_sym_false] = ACTIONS(1125), - [aux_sym__val_number_decimal_token1] = ACTIONS(1125), - [aux_sym__val_number_token1] = ACTIONS(1125), - [aux_sym__val_number_token2] = ACTIONS(1125), - [aux_sym__val_number_token3] = ACTIONS(1125), - [aux_sym__val_number_token4] = ACTIONS(1125), - [aux_sym__val_number_token5] = ACTIONS(1125), - [aux_sym__val_number_token6] = ACTIONS(1125), - [anon_sym_0b] = ACTIONS(1125), - [anon_sym_0o] = ACTIONS(1125), - [anon_sym_0x] = ACTIONS(1125), - [sym_val_date] = ACTIONS(1125), - [anon_sym_DQUOTE] = ACTIONS(1125), - [sym__str_single_quotes] = ACTIONS(1125), - [sym__str_back_ticks] = ACTIONS(1125), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1125), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1125), - [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_RPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_RBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token1] = ACTIONS(2763), + [aux_sym__immediate_decimal_token2] = ACTIONS(2765), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), [anon_sym_POUND] = ACTIONS(105), }, [1036] = { [sym_comment] = STATE(1036), - [anon_sym_export] = ACTIONS(1129), - [anon_sym_alias] = ACTIONS(1129), - [anon_sym_let] = ACTIONS(1129), - [anon_sym_let_DASHenv] = ACTIONS(1129), - [anon_sym_mut] = ACTIONS(1129), - [anon_sym_const] = ACTIONS(1129), - [anon_sym_SEMI] = ACTIONS(1129), - [sym_cmd_identifier] = ACTIONS(1129), - [anon_sym_LF] = ACTIONS(1131), - [anon_sym_def] = ACTIONS(1129), - [anon_sym_export_DASHenv] = ACTIONS(1129), - [anon_sym_extern] = ACTIONS(1129), - [anon_sym_module] = ACTIONS(1129), - [anon_sym_use] = ACTIONS(1129), - [anon_sym_LBRACK] = ACTIONS(1129), - [anon_sym_LPAREN] = ACTIONS(1129), - [anon_sym_RPAREN] = ACTIONS(1129), - [anon_sym_DOLLAR] = ACTIONS(1129), - [anon_sym_error] = ACTIONS(1129), - [anon_sym_DASH] = ACTIONS(1129), - [anon_sym_break] = ACTIONS(1129), - [anon_sym_continue] = ACTIONS(1129), - [anon_sym_for] = ACTIONS(1129), - [anon_sym_loop] = ACTIONS(1129), - [anon_sym_while] = ACTIONS(1129), - [anon_sym_do] = ACTIONS(1129), - [anon_sym_if] = ACTIONS(1129), - [anon_sym_match] = ACTIONS(1129), - [anon_sym_LBRACE] = ACTIONS(1129), - [anon_sym_RBRACE] = ACTIONS(1129), - [anon_sym_DOT] = ACTIONS(1129), - [anon_sym_try] = ACTIONS(1129), - [anon_sym_return] = ACTIONS(1129), - [anon_sym_source] = ACTIONS(1129), - [anon_sym_source_DASHenv] = ACTIONS(1129), - [anon_sym_register] = ACTIONS(1129), - [anon_sym_hide] = ACTIONS(1129), - [anon_sym_hide_DASHenv] = ACTIONS(1129), - [anon_sym_overlay] = ACTIONS(1129), - [anon_sym_STAR] = ACTIONS(1129), - [anon_sym_where] = ACTIONS(1129), - [anon_sym_PLUS] = ACTIONS(1129), - [anon_sym_not] = ACTIONS(1129), - [anon_sym_null] = ACTIONS(1129), - [anon_sym_true] = ACTIONS(1129), - [anon_sym_false] = ACTIONS(1129), - [aux_sym__val_number_decimal_token1] = ACTIONS(1129), - [aux_sym__val_number_token1] = ACTIONS(1129), - [aux_sym__val_number_token2] = ACTIONS(1129), - [aux_sym__val_number_token3] = ACTIONS(1129), - [aux_sym__val_number_token4] = ACTIONS(1129), - [aux_sym__val_number_token5] = ACTIONS(1129), - [aux_sym__val_number_token6] = ACTIONS(1129), - [anon_sym_0b] = ACTIONS(1129), - [anon_sym_0o] = ACTIONS(1129), - [anon_sym_0x] = ACTIONS(1129), - [sym_val_date] = ACTIONS(1129), - [anon_sym_DQUOTE] = ACTIONS(1129), - [sym__str_single_quotes] = ACTIONS(1129), - [sym__str_back_ticks] = ACTIONS(1129), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1129), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1129), - [anon_sym_CARET] = ACTIONS(1129), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token1] = ACTIONS(2767), + [aux_sym__immediate_decimal_token2] = ACTIONS(2769), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1037] = { [sym_comment] = STATE(1037), - [anon_sym_export] = ACTIONS(892), - [anon_sym_alias] = ACTIONS(892), - [anon_sym_let] = ACTIONS(892), - [anon_sym_let_DASHenv] = ACTIONS(892), - [anon_sym_mut] = ACTIONS(892), - [anon_sym_const] = ACTIONS(892), - [anon_sym_SEMI] = ACTIONS(892), - [sym_cmd_identifier] = ACTIONS(892), - [anon_sym_LF] = ACTIONS(894), - [anon_sym_def] = ACTIONS(892), - [anon_sym_export_DASHenv] = ACTIONS(892), - [anon_sym_extern] = ACTIONS(892), - [anon_sym_module] = ACTIONS(892), - [anon_sym_use] = ACTIONS(892), - [anon_sym_LBRACK] = ACTIONS(892), - [anon_sym_LPAREN] = ACTIONS(892), - [anon_sym_RPAREN] = ACTIONS(892), - [anon_sym_DOLLAR] = ACTIONS(892), - [anon_sym_error] = ACTIONS(892), - [anon_sym_DASH] = ACTIONS(892), - [anon_sym_break] = ACTIONS(892), - [anon_sym_continue] = ACTIONS(892), - [anon_sym_for] = ACTIONS(892), - [anon_sym_loop] = ACTIONS(892), - [anon_sym_while] = ACTIONS(892), - [anon_sym_do] = ACTIONS(892), - [anon_sym_if] = ACTIONS(892), - [anon_sym_match] = ACTIONS(892), - [anon_sym_LBRACE] = ACTIONS(892), - [anon_sym_RBRACE] = ACTIONS(892), - [anon_sym_DOT] = ACTIONS(892), - [anon_sym_try] = ACTIONS(892), - [anon_sym_return] = ACTIONS(892), - [anon_sym_source] = ACTIONS(892), - [anon_sym_source_DASHenv] = ACTIONS(892), - [anon_sym_register] = ACTIONS(892), - [anon_sym_hide] = ACTIONS(892), - [anon_sym_hide_DASHenv] = ACTIONS(892), - [anon_sym_overlay] = ACTIONS(892), - [anon_sym_STAR] = ACTIONS(892), - [anon_sym_where] = ACTIONS(892), - [anon_sym_PLUS] = ACTIONS(892), - [anon_sym_not] = ACTIONS(892), - [anon_sym_null] = ACTIONS(892), - [anon_sym_true] = ACTIONS(892), - [anon_sym_false] = ACTIONS(892), - [aux_sym__val_number_decimal_token1] = ACTIONS(892), - [aux_sym__val_number_token1] = ACTIONS(892), - [aux_sym__val_number_token2] = ACTIONS(892), - [aux_sym__val_number_token3] = ACTIONS(892), - [aux_sym__val_number_token4] = ACTIONS(892), - [aux_sym__val_number_token5] = ACTIONS(892), - [aux_sym__val_number_token6] = ACTIONS(892), - [anon_sym_0b] = ACTIONS(892), - [anon_sym_0o] = ACTIONS(892), - [anon_sym_0x] = ACTIONS(892), - [sym_val_date] = ACTIONS(892), - [anon_sym_DQUOTE] = ACTIONS(892), - [sym__str_single_quotes] = ACTIONS(892), - [sym__str_back_ticks] = ACTIONS(892), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(892), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(892), - [anon_sym_CARET] = ACTIONS(892), + [ts_builtin_sym_end] = ACTIONS(909), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_DOT2] = ACTIONS(909), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_QMARK2] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), [anon_sym_POUND] = ACTIONS(105), }, [1038] = { [sym_comment] = STATE(1038), - [anon_sym_export] = ACTIONS(2744), - [anon_sym_alias] = ACTIONS(2744), - [anon_sym_let] = ACTIONS(2744), - [anon_sym_let_DASHenv] = ACTIONS(2744), - [anon_sym_mut] = ACTIONS(2744), - [anon_sym_const] = ACTIONS(2744), - [anon_sym_SEMI] = ACTIONS(2744), - [sym_cmd_identifier] = ACTIONS(2744), - [anon_sym_LF] = ACTIONS(2746), - [anon_sym_def] = ACTIONS(2744), - [anon_sym_export_DASHenv] = ACTIONS(2744), - [anon_sym_extern] = ACTIONS(2744), - [anon_sym_module] = ACTIONS(2744), - [anon_sym_use] = ACTIONS(2744), - [anon_sym_LBRACK] = ACTIONS(2744), - [anon_sym_LPAREN] = ACTIONS(2744), - [anon_sym_RPAREN] = ACTIONS(2744), - [anon_sym_DOLLAR] = ACTIONS(2744), - [anon_sym_error] = ACTIONS(2744), - [anon_sym_DASH] = ACTIONS(2744), - [anon_sym_break] = ACTIONS(2744), - [anon_sym_continue] = ACTIONS(2744), - [anon_sym_for] = ACTIONS(2744), - [anon_sym_loop] = ACTIONS(2744), - [anon_sym_while] = ACTIONS(2744), - [anon_sym_do] = ACTIONS(2744), - [anon_sym_if] = ACTIONS(2744), - [anon_sym_match] = ACTIONS(2744), - [anon_sym_LBRACE] = ACTIONS(2744), - [anon_sym_RBRACE] = ACTIONS(2744), - [anon_sym_DOT] = ACTIONS(2744), - [anon_sym_try] = ACTIONS(2744), - [anon_sym_return] = ACTIONS(2744), - [anon_sym_source] = ACTIONS(2744), - [anon_sym_source_DASHenv] = ACTIONS(2744), - [anon_sym_register] = ACTIONS(2744), - [anon_sym_hide] = ACTIONS(2744), - [anon_sym_hide_DASHenv] = ACTIONS(2744), - [anon_sym_overlay] = ACTIONS(2744), - [anon_sym_as] = ACTIONS(2744), - [anon_sym_where] = ACTIONS(2744), - [anon_sym_PLUS] = ACTIONS(2744), - [anon_sym_not] = ACTIONS(2744), - [anon_sym_null] = ACTIONS(2744), - [anon_sym_true] = ACTIONS(2744), - [anon_sym_false] = ACTIONS(2744), - [aux_sym__val_number_decimal_token1] = ACTIONS(2744), - [aux_sym__val_number_token1] = ACTIONS(2744), - [aux_sym__val_number_token2] = ACTIONS(2744), - [aux_sym__val_number_token3] = ACTIONS(2744), - [aux_sym__val_number_token4] = ACTIONS(2744), - [aux_sym__val_number_token5] = ACTIONS(2744), - [aux_sym__val_number_token6] = ACTIONS(2744), - [anon_sym_0b] = ACTIONS(2744), - [anon_sym_0o] = ACTIONS(2744), - [anon_sym_0x] = ACTIONS(2744), - [sym_val_date] = ACTIONS(2744), - [anon_sym_DQUOTE] = ACTIONS(2744), - [sym__str_single_quotes] = ACTIONS(2744), - [sym__str_back_ticks] = ACTIONS(2744), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2744), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2744), - [anon_sym_CARET] = ACTIONS(2744), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_RPAREN] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_where] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_not] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_CARET] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(2771), [anon_sym_POUND] = ACTIONS(105), }, [1039] = { [sym_comment] = STATE(1039), - [anon_sym_export] = ACTIONS(2748), - [anon_sym_alias] = ACTIONS(2748), - [anon_sym_let] = ACTIONS(2748), - [anon_sym_let_DASHenv] = ACTIONS(2748), - [anon_sym_mut] = ACTIONS(2748), - [anon_sym_const] = ACTIONS(2748), - [anon_sym_SEMI] = ACTIONS(2748), - [sym_cmd_identifier] = ACTIONS(2748), - [anon_sym_LF] = ACTIONS(2750), - [anon_sym_def] = ACTIONS(2748), - [anon_sym_export_DASHenv] = ACTIONS(2748), - [anon_sym_extern] = ACTIONS(2748), - [anon_sym_module] = ACTIONS(2748), - [anon_sym_use] = ACTIONS(2748), - [anon_sym_LBRACK] = ACTIONS(2748), - [anon_sym_LPAREN] = ACTIONS(2748), - [anon_sym_RPAREN] = ACTIONS(2748), - [anon_sym_PIPE] = ACTIONS(2748), - [anon_sym_DOLLAR] = ACTIONS(2748), - [anon_sym_error] = ACTIONS(2748), - [anon_sym_DASH] = ACTIONS(2748), - [anon_sym_break] = ACTIONS(2748), - [anon_sym_continue] = ACTIONS(2748), - [anon_sym_for] = ACTIONS(2748), - [anon_sym_loop] = ACTIONS(2748), - [anon_sym_while] = ACTIONS(2748), - [anon_sym_do] = ACTIONS(2748), - [anon_sym_if] = ACTIONS(2748), - [anon_sym_match] = ACTIONS(2748), - [anon_sym_LBRACE] = ACTIONS(2748), - [anon_sym_RBRACE] = ACTIONS(2748), - [anon_sym_DOT] = ACTIONS(2748), - [anon_sym_try] = ACTIONS(2748), - [anon_sym_return] = ACTIONS(2748), - [anon_sym_source] = ACTIONS(2748), - [anon_sym_source_DASHenv] = ACTIONS(2748), - [anon_sym_register] = ACTIONS(2748), - [anon_sym_hide] = ACTIONS(2748), - [anon_sym_hide_DASHenv] = ACTIONS(2748), - [anon_sym_overlay] = ACTIONS(2748), - [anon_sym_where] = ACTIONS(2748), - [anon_sym_PLUS] = ACTIONS(2748), - [anon_sym_not] = ACTIONS(2748), - [anon_sym_null] = ACTIONS(2748), - [anon_sym_true] = ACTIONS(2748), - [anon_sym_false] = ACTIONS(2748), - [aux_sym__val_number_decimal_token1] = ACTIONS(2748), - [aux_sym__val_number_token1] = ACTIONS(2748), - [aux_sym__val_number_token2] = ACTIONS(2748), - [aux_sym__val_number_token3] = ACTIONS(2748), - [aux_sym__val_number_token4] = ACTIONS(2748), - [aux_sym__val_number_token5] = ACTIONS(2748), - [aux_sym__val_number_token6] = ACTIONS(2748), - [anon_sym_0b] = ACTIONS(2748), - [anon_sym_0o] = ACTIONS(2748), - [anon_sym_0x] = ACTIONS(2748), - [sym_val_date] = ACTIONS(2748), - [anon_sym_DQUOTE] = ACTIONS(2748), - [sym__str_single_quotes] = ACTIONS(2748), - [sym__str_back_ticks] = ACTIONS(2748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2748), - [anon_sym_CARET] = ACTIONS(2748), + [anon_sym_export] = ACTIONS(2773), + [anon_sym_alias] = ACTIONS(2773), + [anon_sym_let] = ACTIONS(2773), + [anon_sym_let_DASHenv] = ACTIONS(2773), + [anon_sym_mut] = ACTIONS(2773), + [anon_sym_const] = ACTIONS(2773), + [anon_sym_SEMI] = ACTIONS(2773), + [sym_cmd_identifier] = ACTIONS(2773), + [anon_sym_LF] = ACTIONS(2775), + [anon_sym_def] = ACTIONS(2773), + [anon_sym_export_DASHenv] = ACTIONS(2773), + [anon_sym_extern] = ACTIONS(2773), + [anon_sym_module] = ACTIONS(2773), + [anon_sym_use] = ACTIONS(2773), + [anon_sym_LBRACK] = ACTIONS(2773), + [anon_sym_LPAREN] = ACTIONS(2773), + [anon_sym_RPAREN] = ACTIONS(2773), + [anon_sym_DOLLAR] = ACTIONS(2773), + [anon_sym_error] = ACTIONS(2773), + [anon_sym_DASH_DASH] = ACTIONS(2773), + [anon_sym_DASH] = ACTIONS(2773), + [anon_sym_break] = ACTIONS(2773), + [anon_sym_continue] = ACTIONS(2773), + [anon_sym_for] = ACTIONS(2773), + [anon_sym_loop] = ACTIONS(2773), + [anon_sym_while] = ACTIONS(2773), + [anon_sym_do] = ACTIONS(2773), + [anon_sym_if] = ACTIONS(2773), + [anon_sym_match] = ACTIONS(2773), + [anon_sym_LBRACE] = ACTIONS(2773), + [anon_sym_RBRACE] = ACTIONS(2773), + [anon_sym_DOT] = ACTIONS(2773), + [anon_sym_try] = ACTIONS(2773), + [anon_sym_return] = ACTIONS(2773), + [anon_sym_source] = ACTIONS(2773), + [anon_sym_source_DASHenv] = ACTIONS(2773), + [anon_sym_register] = ACTIONS(2773), + [anon_sym_hide] = ACTIONS(2773), + [anon_sym_hide_DASHenv] = ACTIONS(2773), + [anon_sym_overlay] = ACTIONS(2773), + [anon_sym_as] = ACTIONS(2773), + [anon_sym_where] = ACTIONS(2773), + [anon_sym_PLUS] = ACTIONS(2773), + [anon_sym_not] = ACTIONS(2773), + [anon_sym_null] = ACTIONS(2773), + [anon_sym_true] = ACTIONS(2773), + [anon_sym_false] = ACTIONS(2773), + [aux_sym__val_number_decimal_token1] = ACTIONS(2773), + [aux_sym__val_number_token1] = ACTIONS(2773), + [aux_sym__val_number_token2] = ACTIONS(2773), + [aux_sym__val_number_token3] = ACTIONS(2773), + [aux_sym__val_number_token4] = ACTIONS(2773), + [aux_sym__val_number_token5] = ACTIONS(2773), + [aux_sym__val_number_token6] = ACTIONS(2773), + [anon_sym_0b] = ACTIONS(2773), + [anon_sym_0o] = ACTIONS(2773), + [anon_sym_0x] = ACTIONS(2773), + [sym_val_date] = ACTIONS(2773), + [anon_sym_DQUOTE] = ACTIONS(2773), + [sym__str_single_quotes] = ACTIONS(2773), + [sym__str_back_ticks] = ACTIONS(2773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2773), + [anon_sym_CARET] = ACTIONS(2773), [anon_sym_POUND] = ACTIONS(105), }, [1040] = { - [sym_expr_parenthesized] = STATE(6842), - [sym_val_variable] = STATE(6842), - [sym__var] = STATE(2776), - [sym_val_number] = STATE(6842), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6842), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(6218), - [sym__record_key] = STATE(6578), [sym_comment] = STATE(1040), - [aux_sym_record_body_repeat1] = STATE(1065), - [anon_sym_export] = ACTIONS(237), - [anon_sym_alias] = ACTIONS(237), - [anon_sym_let] = ACTIONS(237), - [anon_sym_let_DASHenv] = ACTIONS(237), - [anon_sym_mut] = ACTIONS(237), - [anon_sym_const] = ACTIONS(237), - [sym_cmd_identifier] = ACTIONS(237), - [anon_sym_def] = ACTIONS(237), - [anon_sym_export_DASHenv] = ACTIONS(237), - [anon_sym_extern] = ACTIONS(237), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(237), - [anon_sym_LPAREN] = ACTIONS(2556), - [anon_sym_DOLLAR] = ACTIONS(2578), - [anon_sym_error] = ACTIONS(237), - [anon_sym_list] = ACTIONS(237), - [anon_sym_DASH] = ACTIONS(2560), - [anon_sym_break] = ACTIONS(237), - [anon_sym_continue] = ACTIONS(237), - [anon_sym_for] = ACTIONS(237), - [anon_sym_in] = ACTIONS(237), - [anon_sym_loop] = ACTIONS(237), - [anon_sym_make] = ACTIONS(237), - [anon_sym_while] = ACTIONS(237), - [anon_sym_do] = ACTIONS(237), - [anon_sym_if] = ACTIONS(237), - [anon_sym_else] = ACTIONS(237), - [anon_sym_match] = ACTIONS(237), - [anon_sym_DOT] = ACTIONS(2564), - [anon_sym_try] = ACTIONS(237), - [anon_sym_catch] = ACTIONS(237), - [anon_sym_return] = ACTIONS(237), - [anon_sym_source] = ACTIONS(237), - [anon_sym_source_DASHenv] = ACTIONS(237), - [anon_sym_register] = ACTIONS(237), - [anon_sym_hide] = ACTIONS(237), - [anon_sym_hide_DASHenv] = ACTIONS(237), - [anon_sym_overlay] = ACTIONS(237), - [anon_sym_new] = ACTIONS(237), - [anon_sym_as] = ACTIONS(237), - [anon_sym_PLUS] = ACTIONS(2566), - [aux_sym__val_number_decimal_token1] = ACTIONS(2568), - [aux_sym__val_number_token1] = ACTIONS(2570), - [aux_sym__val_number_token2] = ACTIONS(2570), - [aux_sym__val_number_token3] = ACTIONS(2570), - [aux_sym__val_number_token4] = ACTIONS(2572), - [aux_sym__val_number_token5] = ACTIONS(2570), - [aux_sym__val_number_token6] = ACTIONS(2572), - [anon_sym_DQUOTE] = ACTIONS(2574), - [sym__str_single_quotes] = ACTIONS(2576), - [sym__str_back_ticks] = ACTIONS(2576), - [aux_sym__record_key_token2] = ACTIONS(207), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(905), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_DOT2] = ACTIONS(905), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_QMARK2] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(105), }, [1041] = { - [sym_block] = STATE(1211), + [sym_path] = STATE(1141), [sym_comment] = STATE(1041), - [anon_sym_export] = ACTIONS(2752), - [anon_sym_alias] = ACTIONS(2752), - [anon_sym_let] = ACTIONS(2752), - [anon_sym_let_DASHenv] = ACTIONS(2752), - [anon_sym_mut] = ACTIONS(2752), - [anon_sym_const] = ACTIONS(2752), - [anon_sym_SEMI] = ACTIONS(2752), - [sym_cmd_identifier] = ACTIONS(2752), - [anon_sym_LF] = ACTIONS(2754), - [anon_sym_def] = ACTIONS(2752), - [anon_sym_export_DASHenv] = ACTIONS(2752), - [anon_sym_extern] = ACTIONS(2752), - [anon_sym_module] = ACTIONS(2752), - [anon_sym_use] = ACTIONS(2752), - [anon_sym_LBRACK] = ACTIONS(2752), - [anon_sym_LPAREN] = ACTIONS(2752), - [anon_sym_RPAREN] = ACTIONS(2752), - [anon_sym_DOLLAR] = ACTIONS(2752), - [anon_sym_error] = ACTIONS(2752), - [anon_sym_DASH] = ACTIONS(2752), - [anon_sym_break] = ACTIONS(2752), - [anon_sym_continue] = ACTIONS(2752), - [anon_sym_for] = ACTIONS(2752), - [anon_sym_loop] = ACTIONS(2752), - [anon_sym_while] = ACTIONS(2752), - [anon_sym_do] = ACTIONS(2752), - [anon_sym_if] = ACTIONS(2752), - [anon_sym_match] = ACTIONS(2752), - [anon_sym_LBRACE] = ACTIONS(2756), - [anon_sym_RBRACE] = ACTIONS(2752), - [anon_sym_DOT] = ACTIONS(2752), - [anon_sym_try] = ACTIONS(2752), - [anon_sym_return] = ACTIONS(2752), - [anon_sym_source] = ACTIONS(2752), - [anon_sym_source_DASHenv] = ACTIONS(2752), - [anon_sym_register] = ACTIONS(2752), - [anon_sym_hide] = ACTIONS(2752), - [anon_sym_hide_DASHenv] = ACTIONS(2752), - [anon_sym_overlay] = ACTIONS(2752), - [anon_sym_where] = ACTIONS(2752), - [anon_sym_PLUS] = ACTIONS(2752), - [anon_sym_not] = ACTIONS(2752), - [anon_sym_null] = ACTIONS(2752), - [anon_sym_true] = ACTIONS(2752), - [anon_sym_false] = ACTIONS(2752), - [aux_sym__val_number_decimal_token1] = ACTIONS(2752), - [aux_sym__val_number_token1] = ACTIONS(2752), - [aux_sym__val_number_token2] = ACTIONS(2752), - [aux_sym__val_number_token3] = ACTIONS(2752), - [aux_sym__val_number_token4] = ACTIONS(2752), - [aux_sym__val_number_token5] = ACTIONS(2752), - [aux_sym__val_number_token6] = ACTIONS(2752), - [anon_sym_0b] = ACTIONS(2752), - [anon_sym_0o] = ACTIONS(2752), - [anon_sym_0x] = ACTIONS(2752), - [sym_val_date] = ACTIONS(2752), - [anon_sym_DQUOTE] = ACTIONS(2752), - [sym__str_single_quotes] = ACTIONS(2752), - [sym__str_back_ticks] = ACTIONS(2752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2752), - [anon_sym_CARET] = ACTIONS(2752), + [aux_sym_cell_path_repeat1] = STATE(1028), + [ts_builtin_sym_end] = ACTIONS(820), + [anon_sym_export] = ACTIONS(818), + [anon_sym_alias] = ACTIONS(818), + [anon_sym_let] = ACTIONS(818), + [anon_sym_let_DASHenv] = ACTIONS(818), + [anon_sym_mut] = ACTIONS(818), + [anon_sym_const] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(818), + [sym_cmd_identifier] = ACTIONS(818), + [anon_sym_LF] = ACTIONS(820), + [anon_sym_def] = ACTIONS(818), + [anon_sym_export_DASHenv] = ACTIONS(818), + [anon_sym_extern] = ACTIONS(818), + [anon_sym_module] = ACTIONS(818), + [anon_sym_use] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(818), + [anon_sym_LPAREN] = ACTIONS(818), + [anon_sym_DOLLAR] = ACTIONS(818), + [anon_sym_error] = ACTIONS(818), + [anon_sym_DASH] = ACTIONS(818), + [anon_sym_break] = ACTIONS(818), + [anon_sym_continue] = ACTIONS(818), + [anon_sym_for] = ACTIONS(818), + [anon_sym_loop] = ACTIONS(818), + [anon_sym_while] = ACTIONS(818), + [anon_sym_do] = ACTIONS(818), + [anon_sym_if] = ACTIONS(818), + [anon_sym_match] = ACTIONS(818), + [anon_sym_LBRACE] = ACTIONS(818), + [anon_sym_DOT] = ACTIONS(818), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(818), + [anon_sym_return] = ACTIONS(818), + [anon_sym_source] = ACTIONS(818), + [anon_sym_source_DASHenv] = ACTIONS(818), + [anon_sym_register] = ACTIONS(818), + [anon_sym_hide] = ACTIONS(818), + [anon_sym_hide_DASHenv] = ACTIONS(818), + [anon_sym_overlay] = ACTIONS(818), + [anon_sym_where] = ACTIONS(818), + [anon_sym_PLUS] = ACTIONS(818), + [anon_sym_not] = ACTIONS(818), + [anon_sym_null] = ACTIONS(818), + [anon_sym_true] = ACTIONS(818), + [anon_sym_false] = ACTIONS(818), + [aux_sym__val_number_decimal_token1] = ACTIONS(818), + [aux_sym__val_number_token1] = ACTIONS(818), + [aux_sym__val_number_token2] = ACTIONS(818), + [aux_sym__val_number_token3] = ACTIONS(818), + [aux_sym__val_number_token4] = ACTIONS(818), + [aux_sym__val_number_token5] = ACTIONS(818), + [aux_sym__val_number_token6] = ACTIONS(818), + [anon_sym_0b] = ACTIONS(818), + [anon_sym_0o] = ACTIONS(818), + [anon_sym_0x] = ACTIONS(818), + [sym_val_date] = ACTIONS(818), + [anon_sym_DQUOTE] = ACTIONS(818), + [sym__str_single_quotes] = ACTIONS(818), + [sym__str_back_ticks] = ACTIONS(818), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(818), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(818), + [anon_sym_CARET] = ACTIONS(818), [anon_sym_POUND] = ACTIONS(105), }, [1042] = { [sym_comment] = STATE(1042), - [ts_builtin_sym_end] = ACTIONS(2661), - [anon_sym_export] = ACTIONS(2659), - [anon_sym_alias] = ACTIONS(2659), - [anon_sym_let] = ACTIONS(2659), - [anon_sym_let_DASHenv] = ACTIONS(2659), - [anon_sym_mut] = ACTIONS(2659), - [anon_sym_const] = ACTIONS(2659), - [anon_sym_SEMI] = ACTIONS(2659), - [sym_cmd_identifier] = ACTIONS(2659), - [anon_sym_LF] = ACTIONS(2661), - [anon_sym_def] = ACTIONS(2659), - [anon_sym_export_DASHenv] = ACTIONS(2659), - [anon_sym_extern] = ACTIONS(2659), - [anon_sym_module] = ACTIONS(2659), - [anon_sym_use] = ACTIONS(2659), - [anon_sym_LBRACK] = ACTIONS(2659), - [anon_sym_LPAREN] = ACTIONS(2659), - [anon_sym_DOLLAR] = ACTIONS(2659), - [anon_sym_error] = ACTIONS(2659), - [anon_sym_DASH] = ACTIONS(2659), - [anon_sym_break] = ACTIONS(2659), - [anon_sym_continue] = ACTIONS(2659), - [anon_sym_for] = ACTIONS(2659), - [anon_sym_loop] = ACTIONS(2659), - [anon_sym_while] = ACTIONS(2659), - [anon_sym_do] = ACTIONS(2659), - [anon_sym_if] = ACTIONS(2659), - [anon_sym_match] = ACTIONS(2659), - [anon_sym_LBRACE] = ACTIONS(2659), - [anon_sym_DOT] = ACTIONS(2659), - [anon_sym_DOT2] = ACTIONS(2661), - [anon_sym_try] = ACTIONS(2659), - [anon_sym_return] = ACTIONS(2659), - [anon_sym_source] = ACTIONS(2659), - [anon_sym_source_DASHenv] = ACTIONS(2659), - [anon_sym_register] = ACTIONS(2659), - [anon_sym_hide] = ACTIONS(2659), - [anon_sym_hide_DASHenv] = ACTIONS(2659), - [anon_sym_overlay] = ACTIONS(2659), - [anon_sym_where] = ACTIONS(2659), - [anon_sym_PLUS] = ACTIONS(2659), - [anon_sym_not] = ACTIONS(2659), - [aux_sym__immediate_decimal_token2] = ACTIONS(2758), - [anon_sym_null] = ACTIONS(2659), - [anon_sym_true] = ACTIONS(2659), - [anon_sym_false] = ACTIONS(2659), - [aux_sym__val_number_decimal_token1] = ACTIONS(2659), - [aux_sym__val_number_token1] = ACTIONS(2659), - [aux_sym__val_number_token2] = ACTIONS(2659), - [aux_sym__val_number_token3] = ACTIONS(2659), - [aux_sym__val_number_token4] = ACTIONS(2659), - [aux_sym__val_number_token5] = ACTIONS(2659), - [aux_sym__val_number_token6] = ACTIONS(2659), - [anon_sym_0b] = ACTIONS(2659), - [anon_sym_0o] = ACTIONS(2659), - [anon_sym_0x] = ACTIONS(2659), - [sym_val_date] = ACTIONS(2659), - [anon_sym_DQUOTE] = ACTIONS(2659), - [sym__str_single_quotes] = ACTIONS(2659), - [sym__str_back_ticks] = ACTIONS(2659), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2659), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2659), - [anon_sym_CARET] = ACTIONS(2659), + [anon_sym_export] = ACTIONS(2777), + [anon_sym_alias] = ACTIONS(2777), + [anon_sym_let] = ACTIONS(2777), + [anon_sym_let_DASHenv] = ACTIONS(2777), + [anon_sym_mut] = ACTIONS(2777), + [anon_sym_const] = ACTIONS(2777), + [anon_sym_SEMI] = ACTIONS(2777), + [sym_cmd_identifier] = ACTIONS(2777), + [anon_sym_LF] = ACTIONS(2779), + [anon_sym_def] = ACTIONS(2777), + [anon_sym_export_DASHenv] = ACTIONS(2777), + [anon_sym_extern] = ACTIONS(2777), + [anon_sym_module] = ACTIONS(2777), + [anon_sym_use] = ACTIONS(2777), + [anon_sym_LBRACK] = ACTIONS(2777), + [anon_sym_LPAREN] = ACTIONS(2777), + [anon_sym_RPAREN] = ACTIONS(2777), + [anon_sym_DOLLAR] = ACTIONS(2777), + [anon_sym_error] = ACTIONS(2777), + [anon_sym_DASH_DASH] = ACTIONS(2777), + [anon_sym_DASH] = ACTIONS(2777), + [anon_sym_break] = ACTIONS(2777), + [anon_sym_continue] = ACTIONS(2777), + [anon_sym_for] = ACTIONS(2777), + [anon_sym_loop] = ACTIONS(2777), + [anon_sym_while] = ACTIONS(2777), + [anon_sym_do] = ACTIONS(2777), + [anon_sym_if] = ACTIONS(2777), + [anon_sym_match] = ACTIONS(2777), + [anon_sym_LBRACE] = ACTIONS(2777), + [anon_sym_RBRACE] = ACTIONS(2777), + [anon_sym_DOT] = ACTIONS(2777), + [anon_sym_try] = ACTIONS(2777), + [anon_sym_return] = ACTIONS(2777), + [anon_sym_source] = ACTIONS(2777), + [anon_sym_source_DASHenv] = ACTIONS(2777), + [anon_sym_register] = ACTIONS(2777), + [anon_sym_hide] = ACTIONS(2777), + [anon_sym_hide_DASHenv] = ACTIONS(2777), + [anon_sym_overlay] = ACTIONS(2777), + [anon_sym_as] = ACTIONS(2777), + [anon_sym_where] = ACTIONS(2777), + [anon_sym_PLUS] = ACTIONS(2777), + [anon_sym_not] = ACTIONS(2777), + [anon_sym_null] = ACTIONS(2777), + [anon_sym_true] = ACTIONS(2777), + [anon_sym_false] = ACTIONS(2777), + [aux_sym__val_number_decimal_token1] = ACTIONS(2777), + [aux_sym__val_number_token1] = ACTIONS(2777), + [aux_sym__val_number_token2] = ACTIONS(2777), + [aux_sym__val_number_token3] = ACTIONS(2777), + [aux_sym__val_number_token4] = ACTIONS(2777), + [aux_sym__val_number_token5] = ACTIONS(2777), + [aux_sym__val_number_token6] = ACTIONS(2777), + [anon_sym_0b] = ACTIONS(2777), + [anon_sym_0o] = ACTIONS(2777), + [anon_sym_0x] = ACTIONS(2777), + [sym_val_date] = ACTIONS(2777), + [anon_sym_DQUOTE] = ACTIONS(2777), + [sym__str_single_quotes] = ACTIONS(2777), + [sym__str_back_ticks] = ACTIONS(2777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2777), + [anon_sym_CARET] = ACTIONS(2777), [anon_sym_POUND] = ACTIONS(105), }, [1043] = { [sym_comment] = STATE(1043), - [anon_sym_export] = ACTIONS(2760), - [anon_sym_alias] = ACTIONS(2760), - [anon_sym_let] = ACTIONS(2760), - [anon_sym_let_DASHenv] = ACTIONS(2760), - [anon_sym_mut] = ACTIONS(2760), - [anon_sym_const] = ACTIONS(2760), - [anon_sym_SEMI] = ACTIONS(2760), - [sym_cmd_identifier] = ACTIONS(2760), - [anon_sym_LF] = ACTIONS(2762), - [anon_sym_def] = ACTIONS(2760), - [anon_sym_export_DASHenv] = ACTIONS(2760), - [anon_sym_extern] = ACTIONS(2760), - [anon_sym_module] = ACTIONS(2760), - [anon_sym_use] = ACTIONS(2760), - [anon_sym_LBRACK] = ACTIONS(2760), - [anon_sym_LPAREN] = ACTIONS(2760), - [anon_sym_RPAREN] = ACTIONS(2760), - [anon_sym_DOLLAR] = ACTIONS(2760), - [anon_sym_error] = ACTIONS(2760), - [anon_sym_DASH] = ACTIONS(2760), - [anon_sym_break] = ACTIONS(2760), - [anon_sym_continue] = ACTIONS(2760), - [anon_sym_for] = ACTIONS(2760), - [anon_sym_loop] = ACTIONS(2760), - [anon_sym_while] = ACTIONS(2760), - [anon_sym_do] = ACTIONS(2760), - [anon_sym_if] = ACTIONS(2760), - [anon_sym_match] = ACTIONS(2760), - [anon_sym_LBRACE] = ACTIONS(2760), - [anon_sym_RBRACE] = ACTIONS(2760), - [anon_sym_DOT] = ACTIONS(2760), - [anon_sym_try] = ACTIONS(2760), - [anon_sym_return] = ACTIONS(2760), - [anon_sym_source] = ACTIONS(2760), - [anon_sym_source_DASHenv] = ACTIONS(2760), - [anon_sym_register] = ACTIONS(2760), - [anon_sym_hide] = ACTIONS(2760), - [anon_sym_hide_DASHenv] = ACTIONS(2760), - [anon_sym_overlay] = ACTIONS(2760), - [anon_sym_as] = ACTIONS(2760), - [anon_sym_where] = ACTIONS(2760), - [anon_sym_PLUS] = ACTIONS(2760), - [anon_sym_not] = ACTIONS(2760), - [anon_sym_null] = ACTIONS(2760), - [anon_sym_true] = ACTIONS(2760), - [anon_sym_false] = ACTIONS(2760), - [aux_sym__val_number_decimal_token1] = ACTIONS(2760), - [aux_sym__val_number_token1] = ACTIONS(2760), - [aux_sym__val_number_token2] = ACTIONS(2760), - [aux_sym__val_number_token3] = ACTIONS(2760), - [aux_sym__val_number_token4] = ACTIONS(2760), - [aux_sym__val_number_token5] = ACTIONS(2760), - [aux_sym__val_number_token6] = ACTIONS(2760), - [anon_sym_0b] = ACTIONS(2760), - [anon_sym_0o] = ACTIONS(2760), - [anon_sym_0x] = ACTIONS(2760), - [sym_val_date] = ACTIONS(2760), - [anon_sym_DQUOTE] = ACTIONS(2760), - [sym__str_single_quotes] = ACTIONS(2760), - [sym__str_back_ticks] = ACTIONS(2760), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2760), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2760), - [anon_sym_CARET] = ACTIONS(2760), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2620), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2624), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1044] = { [sym_comment] = STATE(1044), - [ts_builtin_sym_end] = ACTIONS(968), + [anon_sym_export] = ACTIONS(2781), + [anon_sym_alias] = ACTIONS(2781), + [anon_sym_let] = ACTIONS(2781), + [anon_sym_let_DASHenv] = ACTIONS(2781), + [anon_sym_mut] = ACTIONS(2781), + [anon_sym_const] = ACTIONS(2781), + [anon_sym_SEMI] = ACTIONS(2781), + [sym_cmd_identifier] = ACTIONS(2781), + [anon_sym_LF] = ACTIONS(2783), + [anon_sym_def] = ACTIONS(2781), + [anon_sym_export_DASHenv] = ACTIONS(2781), + [anon_sym_extern] = ACTIONS(2781), + [anon_sym_module] = ACTIONS(2781), + [anon_sym_use] = ACTIONS(2781), + [anon_sym_LBRACK] = ACTIONS(2781), + [anon_sym_LPAREN] = ACTIONS(2781), + [anon_sym_RPAREN] = ACTIONS(2781), + [anon_sym_DOLLAR] = ACTIONS(2781), + [anon_sym_error] = ACTIONS(2781), + [anon_sym_DASH_DASH] = ACTIONS(2781), + [anon_sym_DASH] = ACTIONS(2781), + [anon_sym_break] = ACTIONS(2781), + [anon_sym_continue] = ACTIONS(2781), + [anon_sym_for] = ACTIONS(2781), + [anon_sym_loop] = ACTIONS(2781), + [anon_sym_while] = ACTIONS(2781), + [anon_sym_do] = ACTIONS(2781), + [anon_sym_if] = ACTIONS(2781), + [anon_sym_match] = ACTIONS(2781), + [anon_sym_LBRACE] = ACTIONS(2781), + [anon_sym_RBRACE] = ACTIONS(2781), + [anon_sym_DOT] = ACTIONS(2781), + [anon_sym_try] = ACTIONS(2781), + [anon_sym_return] = ACTIONS(2781), + [anon_sym_source] = ACTIONS(2781), + [anon_sym_source_DASHenv] = ACTIONS(2781), + [anon_sym_register] = ACTIONS(2781), + [anon_sym_hide] = ACTIONS(2781), + [anon_sym_hide_DASHenv] = ACTIONS(2781), + [anon_sym_overlay] = ACTIONS(2781), + [anon_sym_as] = ACTIONS(2781), + [anon_sym_where] = ACTIONS(2781), + [anon_sym_PLUS] = ACTIONS(2781), + [anon_sym_not] = ACTIONS(2781), + [anon_sym_null] = ACTIONS(2781), + [anon_sym_true] = ACTIONS(2781), + [anon_sym_false] = ACTIONS(2781), + [aux_sym__val_number_decimal_token1] = ACTIONS(2781), + [aux_sym__val_number_token1] = ACTIONS(2781), + [aux_sym__val_number_token2] = ACTIONS(2781), + [aux_sym__val_number_token3] = ACTIONS(2781), + [aux_sym__val_number_token4] = ACTIONS(2781), + [aux_sym__val_number_token5] = ACTIONS(2781), + [aux_sym__val_number_token6] = ACTIONS(2781), + [anon_sym_0b] = ACTIONS(2781), + [anon_sym_0o] = ACTIONS(2781), + [anon_sym_0x] = ACTIONS(2781), + [sym_val_date] = ACTIONS(2781), + [anon_sym_DQUOTE] = ACTIONS(2781), + [sym__str_single_quotes] = ACTIONS(2781), + [sym__str_back_ticks] = ACTIONS(2781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2781), + [anon_sym_CARET] = ACTIONS(2781), + [anon_sym_POUND] = ACTIONS(105), + }, + [1045] = { + [sym_comment] = STATE(1045), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_RPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_RBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_DOT2] = ACTIONS(2628), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token2] = ACTIONS(2632), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), + [anon_sym_POUND] = ACTIONS(105), + }, + [1046] = { + [sym_comment] = STATE(1046), + [anon_sym_export] = ACTIONS(2785), + [anon_sym_alias] = ACTIONS(2785), + [anon_sym_let] = ACTIONS(2785), + [anon_sym_let_DASHenv] = ACTIONS(2785), + [anon_sym_mut] = ACTIONS(2785), + [anon_sym_const] = ACTIONS(2785), + [anon_sym_SEMI] = ACTIONS(2785), + [sym_cmd_identifier] = ACTIONS(2785), + [anon_sym_LF] = ACTIONS(2787), + [anon_sym_def] = ACTIONS(2785), + [anon_sym_export_DASHenv] = ACTIONS(2785), + [anon_sym_extern] = ACTIONS(2785), + [anon_sym_module] = ACTIONS(2785), + [anon_sym_use] = ACTIONS(2785), + [anon_sym_LBRACK] = ACTIONS(2785), + [anon_sym_LPAREN] = ACTIONS(2785), + [anon_sym_RPAREN] = ACTIONS(2785), + [anon_sym_DOLLAR] = ACTIONS(2785), + [anon_sym_error] = ACTIONS(2785), + [anon_sym_DASH] = ACTIONS(2785), + [anon_sym_break] = ACTIONS(2785), + [anon_sym_continue] = ACTIONS(2785), + [anon_sym_for] = ACTIONS(2785), + [anon_sym_loop] = ACTIONS(2785), + [anon_sym_while] = ACTIONS(2785), + [anon_sym_do] = ACTIONS(2785), + [anon_sym_if] = ACTIONS(2785), + [anon_sym_match] = ACTIONS(2785), + [anon_sym_LBRACE] = ACTIONS(2785), + [anon_sym_RBRACE] = ACTIONS(2785), + [anon_sym_DOT] = ACTIONS(2785), + [anon_sym_DOT2] = ACTIONS(2789), + [anon_sym_try] = ACTIONS(2785), + [anon_sym_return] = ACTIONS(2785), + [anon_sym_source] = ACTIONS(2785), + [anon_sym_source_DASHenv] = ACTIONS(2785), + [anon_sym_register] = ACTIONS(2785), + [anon_sym_hide] = ACTIONS(2785), + [anon_sym_hide_DASHenv] = ACTIONS(2785), + [anon_sym_overlay] = ACTIONS(2785), + [anon_sym_where] = ACTIONS(2785), + [anon_sym_PLUS] = ACTIONS(2785), + [anon_sym_not] = ACTIONS(2785), + [aux_sym__immediate_decimal_token2] = ACTIONS(2791), + [anon_sym_null] = ACTIONS(2785), + [anon_sym_true] = ACTIONS(2785), + [anon_sym_false] = ACTIONS(2785), + [aux_sym__val_number_decimal_token1] = ACTIONS(2785), + [aux_sym__val_number_token1] = ACTIONS(2785), + [aux_sym__val_number_token2] = ACTIONS(2785), + [aux_sym__val_number_token3] = ACTIONS(2785), + [aux_sym__val_number_token4] = ACTIONS(2785), + [aux_sym__val_number_token5] = ACTIONS(2785), + [aux_sym__val_number_token6] = ACTIONS(2785), + [anon_sym_0b] = ACTIONS(2785), + [anon_sym_0o] = ACTIONS(2785), + [anon_sym_0x] = ACTIONS(2785), + [sym_val_date] = ACTIONS(2785), + [anon_sym_DQUOTE] = ACTIONS(2785), + [sym__str_single_quotes] = ACTIONS(2785), + [sym__str_back_ticks] = ACTIONS(2785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2785), + [anon_sym_CARET] = ACTIONS(2785), + [anon_sym_POUND] = ACTIONS(105), + }, + [1047] = { + [sym_cell_path] = STATE(1402), + [sym_path] = STATE(1007), + [sym_comment] = STATE(1047), + [ts_builtin_sym_end] = ACTIONS(897), + [anon_sym_export] = ACTIONS(895), + [anon_sym_alias] = ACTIONS(895), + [anon_sym_let] = ACTIONS(895), + [anon_sym_let_DASHenv] = ACTIONS(895), + [anon_sym_mut] = ACTIONS(895), + [anon_sym_const] = ACTIONS(895), + [anon_sym_SEMI] = ACTIONS(895), + [sym_cmd_identifier] = ACTIONS(895), + [anon_sym_LF] = ACTIONS(897), + [anon_sym_def] = ACTIONS(895), + [anon_sym_export_DASHenv] = ACTIONS(895), + [anon_sym_extern] = ACTIONS(895), + [anon_sym_module] = ACTIONS(895), + [anon_sym_use] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(895), + [anon_sym_LPAREN] = ACTIONS(895), + [anon_sym_DOLLAR] = ACTIONS(895), + [anon_sym_error] = ACTIONS(895), + [anon_sym_DASH] = ACTIONS(895), + [anon_sym_break] = ACTIONS(895), + [anon_sym_continue] = ACTIONS(895), + [anon_sym_for] = ACTIONS(895), + [anon_sym_loop] = ACTIONS(895), + [anon_sym_while] = ACTIONS(895), + [anon_sym_do] = ACTIONS(895), + [anon_sym_if] = ACTIONS(895), + [anon_sym_match] = ACTIONS(895), + [anon_sym_LBRACE] = ACTIONS(895), + [anon_sym_DOT] = ACTIONS(895), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(895), + [anon_sym_return] = ACTIONS(895), + [anon_sym_source] = ACTIONS(895), + [anon_sym_source_DASHenv] = ACTIONS(895), + [anon_sym_register] = ACTIONS(895), + [anon_sym_hide] = ACTIONS(895), + [anon_sym_hide_DASHenv] = ACTIONS(895), + [anon_sym_overlay] = ACTIONS(895), + [anon_sym_where] = ACTIONS(895), + [anon_sym_PLUS] = ACTIONS(895), + [anon_sym_not] = ACTIONS(895), + [anon_sym_null] = ACTIONS(895), + [anon_sym_true] = ACTIONS(895), + [anon_sym_false] = ACTIONS(895), + [aux_sym__val_number_decimal_token1] = ACTIONS(895), + [aux_sym__val_number_token1] = ACTIONS(895), + [aux_sym__val_number_token2] = ACTIONS(895), + [aux_sym__val_number_token3] = ACTIONS(895), + [aux_sym__val_number_token4] = ACTIONS(895), + [aux_sym__val_number_token5] = ACTIONS(895), + [aux_sym__val_number_token6] = ACTIONS(895), + [anon_sym_0b] = ACTIONS(895), + [anon_sym_0o] = ACTIONS(895), + [anon_sym_0x] = ACTIONS(895), + [sym_val_date] = ACTIONS(895), + [anon_sym_DQUOTE] = ACTIONS(895), + [sym__str_single_quotes] = ACTIONS(895), + [sym__str_back_ticks] = ACTIONS(895), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(895), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(895), + [anon_sym_CARET] = ACTIONS(895), + [anon_sym_POUND] = ACTIONS(105), + }, + [1048] = { + [sym_comment] = STATE(1048), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(2351), + [anon_sym_POUND] = ACTIONS(105), + }, + [1049] = { + [sym_cell_path] = STATE(1393), + [sym_path] = STATE(1007), + [sym_comment] = STATE(1049), + [ts_builtin_sym_end] = ACTIONS(870), + [anon_sym_export] = ACTIONS(868), + [anon_sym_alias] = ACTIONS(868), + [anon_sym_let] = ACTIONS(868), + [anon_sym_let_DASHenv] = ACTIONS(868), + [anon_sym_mut] = ACTIONS(868), + [anon_sym_const] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(868), + [sym_cmd_identifier] = ACTIONS(868), + [anon_sym_LF] = ACTIONS(870), + [anon_sym_def] = ACTIONS(868), + [anon_sym_export_DASHenv] = ACTIONS(868), + [anon_sym_extern] = ACTIONS(868), + [anon_sym_module] = ACTIONS(868), + [anon_sym_use] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(868), + [anon_sym_LPAREN] = ACTIONS(868), + [anon_sym_DOLLAR] = ACTIONS(868), + [anon_sym_error] = ACTIONS(868), + [anon_sym_DASH] = ACTIONS(868), + [anon_sym_break] = ACTIONS(868), + [anon_sym_continue] = ACTIONS(868), + [anon_sym_for] = ACTIONS(868), + [anon_sym_loop] = ACTIONS(868), + [anon_sym_while] = ACTIONS(868), + [anon_sym_do] = ACTIONS(868), + [anon_sym_if] = ACTIONS(868), + [anon_sym_match] = ACTIONS(868), + [anon_sym_LBRACE] = ACTIONS(868), + [anon_sym_DOT] = ACTIONS(868), + [anon_sym_DOT2] = ACTIONS(2582), + [anon_sym_try] = ACTIONS(868), + [anon_sym_return] = ACTIONS(868), + [anon_sym_source] = ACTIONS(868), + [anon_sym_source_DASHenv] = ACTIONS(868), + [anon_sym_register] = ACTIONS(868), + [anon_sym_hide] = ACTIONS(868), + [anon_sym_hide_DASHenv] = ACTIONS(868), + [anon_sym_overlay] = ACTIONS(868), + [anon_sym_where] = ACTIONS(868), + [anon_sym_PLUS] = ACTIONS(868), + [anon_sym_not] = ACTIONS(868), + [anon_sym_null] = ACTIONS(868), + [anon_sym_true] = ACTIONS(868), + [anon_sym_false] = ACTIONS(868), + [aux_sym__val_number_decimal_token1] = ACTIONS(868), + [aux_sym__val_number_token1] = ACTIONS(868), + [aux_sym__val_number_token2] = ACTIONS(868), + [aux_sym__val_number_token3] = ACTIONS(868), + [aux_sym__val_number_token4] = ACTIONS(868), + [aux_sym__val_number_token5] = ACTIONS(868), + [aux_sym__val_number_token6] = ACTIONS(868), + [anon_sym_0b] = ACTIONS(868), + [anon_sym_0o] = ACTIONS(868), + [anon_sym_0x] = ACTIONS(868), + [sym_val_date] = ACTIONS(868), + [anon_sym_DQUOTE] = ACTIONS(868), + [sym__str_single_quotes] = ACTIONS(868), + [sym__str_back_ticks] = ACTIONS(868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(868), + [anon_sym_CARET] = ACTIONS(868), + [anon_sym_POUND] = ACTIONS(105), + }, + [1050] = { + [sym_cell_path] = STATE(1157), + [sym_path] = STATE(1041), + [sym_comment] = STATE(1050), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_DOT] = ACTIONS(874), + [anon_sym_DOT2] = ACTIONS(2793), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_null] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym__val_number_decimal_token1] = ACTIONS(874), + [aux_sym__val_number_token1] = ACTIONS(874), + [aux_sym__val_number_token2] = ACTIONS(874), + [aux_sym__val_number_token3] = ACTIONS(874), + [aux_sym__val_number_token4] = ACTIONS(874), + [aux_sym__val_number_token5] = ACTIONS(874), + [aux_sym__val_number_token6] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(105), + }, + [1051] = { + [sym_comment] = STATE(1051), + [anon_sym_export] = ACTIONS(2796), + [anon_sym_alias] = ACTIONS(2796), + [anon_sym_let] = ACTIONS(2796), + [anon_sym_let_DASHenv] = ACTIONS(2796), + [anon_sym_mut] = ACTIONS(2796), + [anon_sym_const] = ACTIONS(2796), + [anon_sym_SEMI] = ACTIONS(2796), + [sym_cmd_identifier] = ACTIONS(2796), + [anon_sym_LF] = ACTIONS(2798), + [anon_sym_def] = ACTIONS(2796), + [anon_sym_export_DASHenv] = ACTIONS(2796), + [anon_sym_extern] = ACTIONS(2796), + [anon_sym_module] = ACTIONS(2796), + [anon_sym_use] = ACTIONS(2796), + [anon_sym_LBRACK] = ACTIONS(2796), + [anon_sym_LPAREN] = ACTIONS(2796), + [anon_sym_RPAREN] = ACTIONS(2796), + [anon_sym_DOLLAR] = ACTIONS(2796), + [anon_sym_error] = ACTIONS(2796), + [anon_sym_DASH_DASH] = ACTIONS(2796), + [anon_sym_DASH] = ACTIONS(2796), + [anon_sym_break] = ACTIONS(2796), + [anon_sym_continue] = ACTIONS(2796), + [anon_sym_for] = ACTIONS(2796), + [anon_sym_loop] = ACTIONS(2796), + [anon_sym_while] = ACTIONS(2796), + [anon_sym_do] = ACTIONS(2796), + [anon_sym_if] = ACTIONS(2796), + [anon_sym_match] = ACTIONS(2796), + [anon_sym_LBRACE] = ACTIONS(2796), + [anon_sym_RBRACE] = ACTIONS(2796), + [anon_sym_DOT] = ACTIONS(2796), + [anon_sym_try] = ACTIONS(2796), + [anon_sym_return] = ACTIONS(2796), + [anon_sym_source] = ACTIONS(2796), + [anon_sym_source_DASHenv] = ACTIONS(2796), + [anon_sym_register] = ACTIONS(2796), + [anon_sym_hide] = ACTIONS(2796), + [anon_sym_hide_DASHenv] = ACTIONS(2796), + [anon_sym_overlay] = ACTIONS(2796), + [anon_sym_as] = ACTIONS(2796), + [anon_sym_where] = ACTIONS(2796), + [anon_sym_PLUS] = ACTIONS(2796), + [anon_sym_not] = ACTIONS(2796), + [anon_sym_null] = ACTIONS(2796), + [anon_sym_true] = ACTIONS(2796), + [anon_sym_false] = ACTIONS(2796), + [aux_sym__val_number_decimal_token1] = ACTIONS(2796), + [aux_sym__val_number_token1] = ACTIONS(2796), + [aux_sym__val_number_token2] = ACTIONS(2796), + [aux_sym__val_number_token3] = ACTIONS(2796), + [aux_sym__val_number_token4] = ACTIONS(2796), + [aux_sym__val_number_token5] = ACTIONS(2796), + [aux_sym__val_number_token6] = ACTIONS(2796), + [anon_sym_0b] = ACTIONS(2796), + [anon_sym_0o] = ACTIONS(2796), + [anon_sym_0x] = ACTIONS(2796), + [sym_val_date] = ACTIONS(2796), + [anon_sym_DQUOTE] = ACTIONS(2796), + [sym__str_single_quotes] = ACTIONS(2796), + [sym__str_back_ticks] = ACTIONS(2796), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2796), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2796), + [anon_sym_CARET] = ACTIONS(2796), + [anon_sym_POUND] = ACTIONS(105), + }, + [1052] = { + [sym_comment] = STATE(1052), [anon_sym_export] = ACTIONS(966), [anon_sym_alias] = ACTIONS(966), [anon_sym_let] = ACTIONS(966), @@ -141064,6 +145859,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(966), [anon_sym_LBRACK] = ACTIONS(966), [anon_sym_LPAREN] = ACTIONS(966), + [anon_sym_RPAREN] = ACTIONS(966), [anon_sym_DOLLAR] = ACTIONS(966), [anon_sym_error] = ACTIONS(966), [anon_sym_DASH] = ACTIONS(966), @@ -141076,6 +145872,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(966), [anon_sym_match] = ACTIONS(966), [anon_sym_LBRACE] = ACTIONS(966), + [anon_sym_RBRACE] = ACTIONS(966), [anon_sym_DOT] = ACTIONS(966), [anon_sym_DOT2] = ACTIONS(968), [anon_sym_try] = ACTIONS(966), @@ -141112,2889 +145909,2093 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(966), [anon_sym_POUND] = ACTIONS(105), }, - [1045] = { - [sym_comment] = STATE(1045), - [ts_builtin_sym_end] = ACTIONS(2541), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_DOT2] = ACTIONS(2541), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token2] = ACTIONS(2689), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), - [anon_sym_POUND] = ACTIONS(105), - }, - [1046] = { - [sym_comment] = STATE(1046), - [anon_sym_export] = ACTIONS(930), - [anon_sym_alias] = ACTIONS(930), - [anon_sym_let] = ACTIONS(930), - [anon_sym_let_DASHenv] = ACTIONS(930), - [anon_sym_mut] = ACTIONS(930), - [anon_sym_const] = ACTIONS(930), - [anon_sym_SEMI] = ACTIONS(930), - [sym_cmd_identifier] = ACTIONS(930), - [anon_sym_LF] = ACTIONS(932), - [anon_sym_def] = ACTIONS(930), - [anon_sym_export_DASHenv] = ACTIONS(930), - [anon_sym_extern] = ACTIONS(930), - [anon_sym_module] = ACTIONS(930), - [anon_sym_use] = ACTIONS(930), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_RPAREN] = ACTIONS(930), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(930), - [anon_sym_DASH] = ACTIONS(930), - [anon_sym_break] = ACTIONS(930), - [anon_sym_continue] = ACTIONS(930), - [anon_sym_for] = ACTIONS(930), - [anon_sym_loop] = ACTIONS(930), - [anon_sym_while] = ACTIONS(930), - [anon_sym_do] = ACTIONS(930), - [anon_sym_if] = ACTIONS(930), - [anon_sym_match] = ACTIONS(930), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_DOT] = ACTIONS(930), - [anon_sym_DOT2] = ACTIONS(932), - [anon_sym_try] = ACTIONS(930), - [anon_sym_return] = ACTIONS(930), - [anon_sym_source] = ACTIONS(930), - [anon_sym_source_DASHenv] = ACTIONS(930), - [anon_sym_register] = ACTIONS(930), - [anon_sym_hide] = ACTIONS(930), - [anon_sym_hide_DASHenv] = ACTIONS(930), - [anon_sym_overlay] = ACTIONS(930), - [anon_sym_where] = ACTIONS(930), - [anon_sym_PLUS] = ACTIONS(930), - [anon_sym_not] = ACTIONS(930), - [anon_sym_null] = ACTIONS(930), - [anon_sym_true] = ACTIONS(930), - [anon_sym_false] = ACTIONS(930), - [aux_sym__val_number_decimal_token1] = ACTIONS(930), - [aux_sym__val_number_token1] = ACTIONS(930), - [aux_sym__val_number_token2] = ACTIONS(930), - [aux_sym__val_number_token3] = ACTIONS(930), - [aux_sym__val_number_token4] = ACTIONS(930), - [aux_sym__val_number_token5] = ACTIONS(930), - [aux_sym__val_number_token6] = ACTIONS(930), - [anon_sym_0b] = ACTIONS(930), - [anon_sym_0o] = ACTIONS(930), - [anon_sym_0x] = ACTIONS(930), - [sym_val_date] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [sym__str_single_quotes] = ACTIONS(930), - [sym__str_back_ticks] = ACTIONS(930), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(930), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(930), - [anon_sym_CARET] = ACTIONS(930), - [anon_sym_POUND] = ACTIONS(105), - }, - [1047] = { - [sym_comment] = STATE(1047), - [anon_sym_export] = ACTIONS(2764), - [anon_sym_alias] = ACTIONS(2764), - [anon_sym_let] = ACTIONS(2764), - [anon_sym_let_DASHenv] = ACTIONS(2764), - [anon_sym_mut] = ACTIONS(2764), - [anon_sym_const] = ACTIONS(2764), - [anon_sym_SEMI] = ACTIONS(2764), - [sym_cmd_identifier] = ACTIONS(2764), - [anon_sym_LF] = ACTIONS(2766), - [anon_sym_def] = ACTIONS(2764), - [anon_sym_export_DASHenv] = ACTIONS(2764), - [anon_sym_extern] = ACTIONS(2764), - [anon_sym_module] = ACTIONS(2764), - [anon_sym_use] = ACTIONS(2764), - [anon_sym_LBRACK] = ACTIONS(2764), - [anon_sym_LPAREN] = ACTIONS(2764), - [anon_sym_RPAREN] = ACTIONS(2764), - [anon_sym_DOLLAR] = ACTIONS(2764), - [anon_sym_error] = ACTIONS(2764), - [anon_sym_DASH] = ACTIONS(2764), - [anon_sym_break] = ACTIONS(2764), - [anon_sym_continue] = ACTIONS(2764), - [anon_sym_for] = ACTIONS(2764), - [anon_sym_loop] = ACTIONS(2764), - [anon_sym_while] = ACTIONS(2764), - [anon_sym_do] = ACTIONS(2764), - [anon_sym_if] = ACTIONS(2764), - [anon_sym_match] = ACTIONS(2764), - [anon_sym_LBRACE] = ACTIONS(2764), - [anon_sym_RBRACE] = ACTIONS(2764), - [anon_sym_DOT] = ACTIONS(2764), - [anon_sym_try] = ACTIONS(2764), - [anon_sym_return] = ACTIONS(2764), - [anon_sym_source] = ACTIONS(2764), - [anon_sym_source_DASHenv] = ACTIONS(2764), - [anon_sym_register] = ACTIONS(2764), - [anon_sym_hide] = ACTIONS(2764), - [anon_sym_hide_DASHenv] = ACTIONS(2764), - [anon_sym_overlay] = ACTIONS(2764), - [anon_sym_STAR] = ACTIONS(2764), - [anon_sym_where] = ACTIONS(2764), - [anon_sym_PLUS] = ACTIONS(2764), - [anon_sym_not] = ACTIONS(2764), - [anon_sym_null] = ACTIONS(2764), - [anon_sym_true] = ACTIONS(2764), - [anon_sym_false] = ACTIONS(2764), - [aux_sym__val_number_decimal_token1] = ACTIONS(2764), - [aux_sym__val_number_token1] = ACTIONS(2764), - [aux_sym__val_number_token2] = ACTIONS(2764), - [aux_sym__val_number_token3] = ACTIONS(2764), - [aux_sym__val_number_token4] = ACTIONS(2764), - [aux_sym__val_number_token5] = ACTIONS(2764), - [aux_sym__val_number_token6] = ACTIONS(2764), - [anon_sym_0b] = ACTIONS(2764), - [anon_sym_0o] = ACTIONS(2764), - [anon_sym_0x] = ACTIONS(2764), - [sym_val_date] = ACTIONS(2764), - [anon_sym_DQUOTE] = ACTIONS(2764), - [sym__str_single_quotes] = ACTIONS(2764), - [sym__str_back_ticks] = ACTIONS(2764), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2764), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2764), - [anon_sym_CARET] = ACTIONS(2764), - [anon_sym_POUND] = ACTIONS(105), - }, - [1048] = { - [sym_comment] = STATE(1048), - [ts_builtin_sym_end] = ACTIONS(2584), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2712), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), - [anon_sym_POUND] = ACTIONS(105), - }, - [1049] = { - [sym_comment] = STATE(1049), - [anon_sym_export] = ACTIONS(2768), - [anon_sym_alias] = ACTIONS(2768), - [anon_sym_let] = ACTIONS(2768), - [anon_sym_let_DASHenv] = ACTIONS(2768), - [anon_sym_mut] = ACTIONS(2768), - [anon_sym_const] = ACTIONS(2768), - [anon_sym_SEMI] = ACTIONS(2768), - [sym_cmd_identifier] = ACTIONS(2768), - [anon_sym_LF] = ACTIONS(2770), - [anon_sym_def] = ACTIONS(2768), - [anon_sym_export_DASHenv] = ACTIONS(2768), - [anon_sym_extern] = ACTIONS(2768), - [anon_sym_module] = ACTIONS(2768), - [anon_sym_use] = ACTIONS(2768), - [anon_sym_LBRACK] = ACTIONS(2768), - [anon_sym_LPAREN] = ACTIONS(2768), - [anon_sym_RPAREN] = ACTIONS(2768), - [anon_sym_DOLLAR] = ACTIONS(2768), - [anon_sym_error] = ACTIONS(2768), - [anon_sym_DASH] = ACTIONS(2768), - [anon_sym_break] = ACTIONS(2768), - [anon_sym_continue] = ACTIONS(2768), - [anon_sym_for] = ACTIONS(2768), - [anon_sym_loop] = ACTIONS(2768), - [anon_sym_while] = ACTIONS(2768), - [anon_sym_do] = ACTIONS(2768), - [anon_sym_if] = ACTIONS(2768), - [anon_sym_match] = ACTIONS(2768), - [anon_sym_LBRACE] = ACTIONS(2768), - [anon_sym_RBRACE] = ACTIONS(2768), - [anon_sym_DOT] = ACTIONS(2768), - [anon_sym_try] = ACTIONS(2768), - [anon_sym_return] = ACTIONS(2768), - [anon_sym_source] = ACTIONS(2768), - [anon_sym_source_DASHenv] = ACTIONS(2768), - [anon_sym_register] = ACTIONS(2768), - [anon_sym_hide] = ACTIONS(2768), - [anon_sym_hide_DASHenv] = ACTIONS(2768), - [anon_sym_overlay] = ACTIONS(2768), - [anon_sym_STAR] = ACTIONS(2768), - [anon_sym_where] = ACTIONS(2768), - [anon_sym_PLUS] = ACTIONS(2768), - [anon_sym_not] = ACTIONS(2768), - [anon_sym_null] = ACTIONS(2768), - [anon_sym_true] = ACTIONS(2768), - [anon_sym_false] = ACTIONS(2768), - [aux_sym__val_number_decimal_token1] = ACTIONS(2768), - [aux_sym__val_number_token1] = ACTIONS(2768), - [aux_sym__val_number_token2] = ACTIONS(2768), - [aux_sym__val_number_token3] = ACTIONS(2768), - [aux_sym__val_number_token4] = ACTIONS(2768), - [aux_sym__val_number_token5] = ACTIONS(2768), - [aux_sym__val_number_token6] = ACTIONS(2768), - [anon_sym_0b] = ACTIONS(2768), - [anon_sym_0o] = ACTIONS(2768), - [anon_sym_0x] = ACTIONS(2768), - [sym_val_date] = ACTIONS(2768), - [anon_sym_DQUOTE] = ACTIONS(2768), - [sym__str_single_quotes] = ACTIONS(2768), - [sym__str_back_ticks] = ACTIONS(2768), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2768), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2768), - [anon_sym_CARET] = ACTIONS(2768), - [anon_sym_POUND] = ACTIONS(105), - }, - [1050] = { - [sym_comment] = STATE(1050), - [anon_sym_export] = ACTIONS(1137), - [anon_sym_alias] = ACTIONS(1137), - [anon_sym_let] = ACTIONS(1137), - [anon_sym_let_DASHenv] = ACTIONS(1137), - [anon_sym_mut] = ACTIONS(1137), - [anon_sym_const] = ACTIONS(1137), - [anon_sym_SEMI] = ACTIONS(1137), - [sym_cmd_identifier] = ACTIONS(1137), - [anon_sym_LF] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1137), - [anon_sym_export_DASHenv] = ACTIONS(1137), - [anon_sym_extern] = ACTIONS(1137), - [anon_sym_module] = ACTIONS(1137), - [anon_sym_use] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1137), - [anon_sym_LPAREN] = ACTIONS(1137), - [anon_sym_RPAREN] = ACTIONS(1137), - [anon_sym_DOLLAR] = ACTIONS(1137), - [anon_sym_error] = ACTIONS(1137), - [anon_sym_DASH] = ACTIONS(1137), - [anon_sym_break] = ACTIONS(1137), - [anon_sym_continue] = ACTIONS(1137), - [anon_sym_for] = ACTIONS(1137), - [anon_sym_loop] = ACTIONS(1137), - [anon_sym_while] = ACTIONS(1137), - [anon_sym_do] = ACTIONS(1137), - [anon_sym_if] = ACTIONS(1137), - [anon_sym_match] = ACTIONS(1137), - [anon_sym_LBRACE] = ACTIONS(1137), - [anon_sym_RBRACE] = ACTIONS(1137), - [anon_sym_DOT] = ACTIONS(1137), - [anon_sym_try] = ACTIONS(1137), - [anon_sym_return] = ACTIONS(1137), - [anon_sym_source] = ACTIONS(1137), - [anon_sym_source_DASHenv] = ACTIONS(1137), - [anon_sym_register] = ACTIONS(1137), - [anon_sym_hide] = ACTIONS(1137), - [anon_sym_hide_DASHenv] = ACTIONS(1137), - [anon_sym_overlay] = ACTIONS(1137), - [anon_sym_STAR] = ACTIONS(1137), - [anon_sym_where] = ACTIONS(1137), - [anon_sym_PLUS] = ACTIONS(1137), - [anon_sym_not] = ACTIONS(1137), - [anon_sym_null] = ACTIONS(1137), - [anon_sym_true] = ACTIONS(1137), - [anon_sym_false] = ACTIONS(1137), - [aux_sym__val_number_decimal_token1] = ACTIONS(1137), - [aux_sym__val_number_token1] = ACTIONS(1137), - [aux_sym__val_number_token2] = ACTIONS(1137), - [aux_sym__val_number_token3] = ACTIONS(1137), - [aux_sym__val_number_token4] = ACTIONS(1137), - [aux_sym__val_number_token5] = ACTIONS(1137), - [aux_sym__val_number_token6] = ACTIONS(1137), - [anon_sym_0b] = ACTIONS(1137), - [anon_sym_0o] = ACTIONS(1137), - [anon_sym_0x] = ACTIONS(1137), - [sym_val_date] = ACTIONS(1137), - [anon_sym_DQUOTE] = ACTIONS(1137), - [sym__str_single_quotes] = ACTIONS(1137), - [sym__str_back_ticks] = ACTIONS(1137), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1137), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1137), - [anon_sym_CARET] = ACTIONS(1137), - [anon_sym_POUND] = ACTIONS(105), - }, - [1051] = { - [sym_comment] = STATE(1051), - [anon_sym_export] = ACTIONS(1141), - [anon_sym_alias] = ACTIONS(1141), - [anon_sym_let] = ACTIONS(1141), - [anon_sym_let_DASHenv] = ACTIONS(1141), - [anon_sym_mut] = ACTIONS(1141), - [anon_sym_const] = ACTIONS(1141), - [anon_sym_SEMI] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1141), - [anon_sym_LF] = ACTIONS(1143), - [anon_sym_def] = ACTIONS(1141), - [anon_sym_export_DASHenv] = ACTIONS(1141), - [anon_sym_extern] = ACTIONS(1141), - [anon_sym_module] = ACTIONS(1141), - [anon_sym_use] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(1141), - [anon_sym_RPAREN] = ACTIONS(1141), - [anon_sym_DOLLAR] = ACTIONS(1141), - [anon_sym_error] = ACTIONS(1141), - [anon_sym_DASH] = ACTIONS(1141), - [anon_sym_break] = ACTIONS(1141), - [anon_sym_continue] = ACTIONS(1141), - [anon_sym_for] = ACTIONS(1141), - [anon_sym_loop] = ACTIONS(1141), - [anon_sym_while] = ACTIONS(1141), - [anon_sym_do] = ACTIONS(1141), - [anon_sym_if] = ACTIONS(1141), - [anon_sym_match] = ACTIONS(1141), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_RBRACE] = ACTIONS(1141), - [anon_sym_DOT] = ACTIONS(1141), - [anon_sym_try] = ACTIONS(1141), - [anon_sym_return] = ACTIONS(1141), - [anon_sym_source] = ACTIONS(1141), - [anon_sym_source_DASHenv] = ACTIONS(1141), - [anon_sym_register] = ACTIONS(1141), - [anon_sym_hide] = ACTIONS(1141), - [anon_sym_hide_DASHenv] = ACTIONS(1141), - [anon_sym_overlay] = ACTIONS(1141), - [anon_sym_STAR] = ACTIONS(1141), - [anon_sym_where] = ACTIONS(1141), - [anon_sym_PLUS] = ACTIONS(1141), - [anon_sym_not] = ACTIONS(1141), - [anon_sym_null] = ACTIONS(1141), - [anon_sym_true] = ACTIONS(1141), - [anon_sym_false] = ACTIONS(1141), - [aux_sym__val_number_decimal_token1] = ACTIONS(1141), - [aux_sym__val_number_token1] = ACTIONS(1141), - [aux_sym__val_number_token2] = ACTIONS(1141), - [aux_sym__val_number_token3] = ACTIONS(1141), - [aux_sym__val_number_token4] = ACTIONS(1141), - [aux_sym__val_number_token5] = ACTIONS(1141), - [aux_sym__val_number_token6] = ACTIONS(1141), - [anon_sym_0b] = ACTIONS(1141), - [anon_sym_0o] = ACTIONS(1141), - [anon_sym_0x] = ACTIONS(1141), - [sym_val_date] = ACTIONS(1141), - [anon_sym_DQUOTE] = ACTIONS(1141), - [sym__str_single_quotes] = ACTIONS(1141), - [sym__str_back_ticks] = ACTIONS(1141), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1141), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1141), - [anon_sym_CARET] = ACTIONS(1141), - [anon_sym_POUND] = ACTIONS(105), - }, - [1052] = { - [sym_comment] = STATE(1052), - [anon_sym_export] = ACTIONS(867), - [anon_sym_alias] = ACTIONS(867), - [anon_sym_let] = ACTIONS(867), - [anon_sym_let_DASHenv] = ACTIONS(867), - [anon_sym_mut] = ACTIONS(867), - [anon_sym_const] = ACTIONS(867), - [anon_sym_SEMI] = ACTIONS(867), - [sym_cmd_identifier] = ACTIONS(867), - [anon_sym_LF] = ACTIONS(869), - [anon_sym_def] = ACTIONS(867), - [anon_sym_export_DASHenv] = ACTIONS(867), - [anon_sym_extern] = ACTIONS(867), - [anon_sym_module] = ACTIONS(867), - [anon_sym_use] = ACTIONS(867), - [anon_sym_LBRACK] = ACTIONS(867), - [anon_sym_LPAREN] = ACTIONS(867), - [anon_sym_RPAREN] = ACTIONS(867), - [anon_sym_DOLLAR] = ACTIONS(867), - [anon_sym_error] = ACTIONS(867), - [anon_sym_DASH] = ACTIONS(867), - [anon_sym_break] = ACTIONS(867), - [anon_sym_continue] = ACTIONS(867), - [anon_sym_for] = ACTIONS(867), - [anon_sym_loop] = ACTIONS(867), - [anon_sym_while] = ACTIONS(867), - [anon_sym_do] = ACTIONS(867), - [anon_sym_if] = ACTIONS(867), - [anon_sym_match] = ACTIONS(867), - [anon_sym_LBRACE] = ACTIONS(867), - [anon_sym_RBRACE] = ACTIONS(867), - [anon_sym_DOT] = ACTIONS(867), - [anon_sym_try] = ACTIONS(867), - [anon_sym_return] = ACTIONS(867), - [anon_sym_source] = ACTIONS(867), - [anon_sym_source_DASHenv] = ACTIONS(867), - [anon_sym_register] = ACTIONS(867), - [anon_sym_hide] = ACTIONS(867), - [anon_sym_hide_DASHenv] = ACTIONS(867), - [anon_sym_overlay] = ACTIONS(867), - [anon_sym_STAR] = ACTIONS(867), - [anon_sym_where] = ACTIONS(867), - [anon_sym_PLUS] = ACTIONS(867), - [anon_sym_not] = ACTIONS(867), - [anon_sym_null] = ACTIONS(867), - [anon_sym_true] = ACTIONS(867), - [anon_sym_false] = ACTIONS(867), - [aux_sym__val_number_decimal_token1] = ACTIONS(867), - [aux_sym__val_number_token1] = ACTIONS(867), - [aux_sym__val_number_token2] = ACTIONS(867), - [aux_sym__val_number_token3] = ACTIONS(867), - [aux_sym__val_number_token4] = ACTIONS(867), - [aux_sym__val_number_token5] = ACTIONS(867), - [aux_sym__val_number_token6] = ACTIONS(867), - [anon_sym_0b] = ACTIONS(867), - [anon_sym_0o] = ACTIONS(867), - [anon_sym_0x] = ACTIONS(867), - [sym_val_date] = ACTIONS(867), - [anon_sym_DQUOTE] = ACTIONS(867), - [sym__str_single_quotes] = ACTIONS(867), - [sym__str_back_ticks] = ACTIONS(867), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(867), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(867), - [anon_sym_CARET] = ACTIONS(867), - [anon_sym_POUND] = ACTIONS(105), - }, [1053] = { [sym_comment] = STATE(1053), - [ts_builtin_sym_end] = ACTIONS(2653), - [anon_sym_export] = ACTIONS(2651), - [anon_sym_alias] = ACTIONS(2651), - [anon_sym_let] = ACTIONS(2651), - [anon_sym_let_DASHenv] = ACTIONS(2651), - [anon_sym_mut] = ACTIONS(2651), - [anon_sym_const] = ACTIONS(2651), - [anon_sym_SEMI] = ACTIONS(2651), - [sym_cmd_identifier] = ACTIONS(2651), - [anon_sym_LF] = ACTIONS(2653), - [anon_sym_def] = ACTIONS(2651), - [anon_sym_export_DASHenv] = ACTIONS(2651), - [anon_sym_extern] = ACTIONS(2651), - [anon_sym_module] = ACTIONS(2651), - [anon_sym_use] = ACTIONS(2651), - [anon_sym_LBRACK] = ACTIONS(2651), - [anon_sym_LPAREN] = ACTIONS(2651), - [anon_sym_DOLLAR] = ACTIONS(2651), - [anon_sym_error] = ACTIONS(2651), - [anon_sym_DASH] = ACTIONS(2651), - [anon_sym_break] = ACTIONS(2651), - [anon_sym_continue] = ACTIONS(2651), - [anon_sym_for] = ACTIONS(2651), - [anon_sym_loop] = ACTIONS(2651), - [anon_sym_while] = ACTIONS(2651), - [anon_sym_do] = ACTIONS(2651), - [anon_sym_if] = ACTIONS(2651), - [anon_sym_match] = ACTIONS(2651), - [anon_sym_LBRACE] = ACTIONS(2651), - [anon_sym_DOT] = ACTIONS(2651), - [anon_sym_DOT2] = ACTIONS(2772), - [anon_sym_try] = ACTIONS(2651), - [anon_sym_return] = ACTIONS(2651), - [anon_sym_source] = ACTIONS(2651), - [anon_sym_source_DASHenv] = ACTIONS(2651), - [anon_sym_register] = ACTIONS(2651), - [anon_sym_hide] = ACTIONS(2651), - [anon_sym_hide_DASHenv] = ACTIONS(2651), - [anon_sym_overlay] = ACTIONS(2651), - [anon_sym_where] = ACTIONS(2651), - [anon_sym_PLUS] = ACTIONS(2651), - [anon_sym_not] = ACTIONS(2651), - [aux_sym__immediate_decimal_token2] = ACTIONS(2774), - [anon_sym_null] = ACTIONS(2651), - [anon_sym_true] = ACTIONS(2651), - [anon_sym_false] = ACTIONS(2651), - [aux_sym__val_number_decimal_token1] = ACTIONS(2651), - [aux_sym__val_number_token1] = ACTIONS(2651), - [aux_sym__val_number_token2] = ACTIONS(2651), - [aux_sym__val_number_token3] = ACTIONS(2651), - [aux_sym__val_number_token4] = ACTIONS(2651), - [aux_sym__val_number_token5] = ACTIONS(2651), - [aux_sym__val_number_token6] = ACTIONS(2651), - [anon_sym_0b] = ACTIONS(2651), - [anon_sym_0o] = ACTIONS(2651), - [anon_sym_0x] = ACTIONS(2651), - [sym_val_date] = ACTIONS(2651), - [anon_sym_DQUOTE] = ACTIONS(2651), - [sym__str_single_quotes] = ACTIONS(2651), - [sym__str_back_ticks] = ACTIONS(2651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2651), - [anon_sym_CARET] = ACTIONS(2651), + [ts_builtin_sym_end] = ACTIONS(936), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2800), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), [anon_sym_POUND] = ACTIONS(105), }, [1054] = { - [sym_expr_parenthesized] = STATE(2498), - [sym_val_range] = STATE(2663), - [sym__value] = STATE(2663), - [sym_val_nothing] = STATE(2607), - [sym_val_bool] = STATE(2607), - [sym_val_variable] = STATE(2534), - [sym__var] = STATE(2407), - [sym_val_number] = STATE(2453), - [sym__val_number_decimal] = STATE(2383), - [sym__val_number] = STATE(2461), - [sym_val_duration] = STATE(2607), - [sym_val_filesize] = STATE(2607), - [sym_val_binary] = STATE(2607), - [sym_val_string] = STATE(2607), - [sym__str_double_quotes] = STATE(2709), - [sym_val_interpolated] = STATE(2607), - [sym__inter_single_quotes] = STATE(2700), - [sym__inter_double_quotes] = STATE(2537), - [sym_val_list] = STATE(2607), - [sym_val_record] = STATE(2607), - [sym_val_table] = STATE(2607), - [sym_val_closure] = STATE(2607), - [sym__cmd_arg] = STATE(2811), - [sym_redirection] = STATE(2668), - [sym__flag] = STATE(2672), - [sym_short_flag] = STATE(2650), - [sym_long_flag] = STATE(2650), - [sym_unquoted] = STATE(2692), [sym_comment] = STATE(1054), - [anon_sym_LBRACK] = ACTIONS(2776), - [anon_sym_LPAREN] = ACTIONS(2778), - [anon_sym_DOLLAR] = ACTIONS(1805), - [anon_sym_DASH] = ACTIONS(1807), - [anon_sym_LBRACE] = ACTIONS(2780), - [anon_sym_DOT] = ACTIONS(2782), - [anon_sym_PLUS] = ACTIONS(2784), - [anon_sym_null] = ACTIONS(2786), - [anon_sym_true] = ACTIONS(2788), - [anon_sym_false] = ACTIONS(2788), - [aux_sym__val_number_decimal_token1] = ACTIONS(1819), - [aux_sym__val_number_token1] = ACTIONS(2790), - [aux_sym__val_number_token2] = ACTIONS(2790), - [aux_sym__val_number_token3] = ACTIONS(2790), - [aux_sym__val_number_token4] = ACTIONS(2792), - [aux_sym__val_number_token5] = ACTIONS(2792), - [aux_sym__val_number_token6] = ACTIONS(2792), - [anon_sym_0b] = ACTIONS(1825), - [anon_sym_0o] = ACTIONS(1825), - [anon_sym_0x] = ACTIONS(1825), - [sym_val_date] = ACTIONS(2794), - [anon_sym_DQUOTE] = ACTIONS(2796), - [sym__str_single_quotes] = ACTIONS(2798), - [sym__str_back_ticks] = ACTIONS(2798), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2800), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2802), - [anon_sym_err_GT] = ACTIONS(2804), - [anon_sym_out_GT] = ACTIONS(2804), - [anon_sym_e_GT] = ACTIONS(2804), - [anon_sym_o_GT] = ACTIONS(2804), - [anon_sym_err_PLUSout_GT] = ACTIONS(2804), - [anon_sym_out_PLUSerr_GT] = ACTIONS(2804), - [anon_sym_o_PLUSe_GT] = ACTIONS(2804), - [anon_sym_e_PLUSo_GT] = ACTIONS(2804), - [aux_sym_unquoted_token1] = ACTIONS(1839), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(936), + [anon_sym_export] = ACTIONS(934), + [anon_sym_alias] = ACTIONS(934), + [anon_sym_let] = ACTIONS(934), + [anon_sym_let_DASHenv] = ACTIONS(934), + [anon_sym_mut] = ACTIONS(934), + [anon_sym_const] = ACTIONS(934), + [anon_sym_SEMI] = ACTIONS(934), + [sym_cmd_identifier] = ACTIONS(934), + [anon_sym_LF] = ACTIONS(936), + [anon_sym_def] = ACTIONS(934), + [anon_sym_export_DASHenv] = ACTIONS(934), + [anon_sym_extern] = ACTIONS(934), + [anon_sym_module] = ACTIONS(934), + [anon_sym_use] = ACTIONS(934), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_DOLLAR] = ACTIONS(934), + [anon_sym_error] = ACTIONS(934), + [anon_sym_DASH] = ACTIONS(934), + [anon_sym_break] = ACTIONS(934), + [anon_sym_continue] = ACTIONS(934), + [anon_sym_for] = ACTIONS(934), + [anon_sym_loop] = ACTIONS(934), + [anon_sym_while] = ACTIONS(934), + [anon_sym_do] = ACTIONS(934), + [anon_sym_if] = ACTIONS(934), + [anon_sym_match] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_DOT] = ACTIONS(934), + [anon_sym_DOT2] = ACTIONS(936), + [anon_sym_try] = ACTIONS(934), + [anon_sym_return] = ACTIONS(934), + [anon_sym_source] = ACTIONS(934), + [anon_sym_source_DASHenv] = ACTIONS(934), + [anon_sym_register] = ACTIONS(934), + [anon_sym_hide] = ACTIONS(934), + [anon_sym_hide_DASHenv] = ACTIONS(934), + [anon_sym_overlay] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(934), + [anon_sym_where] = ACTIONS(934), + [anon_sym_QMARK2] = ACTIONS(2800), + [anon_sym_PLUS] = ACTIONS(934), + [anon_sym_not] = ACTIONS(934), + [anon_sym_null] = ACTIONS(934), + [anon_sym_true] = ACTIONS(934), + [anon_sym_false] = ACTIONS(934), + [aux_sym__val_number_decimal_token1] = ACTIONS(934), + [aux_sym__val_number_token1] = ACTIONS(934), + [aux_sym__val_number_token2] = ACTIONS(934), + [aux_sym__val_number_token3] = ACTIONS(934), + [aux_sym__val_number_token4] = ACTIONS(934), + [aux_sym__val_number_token5] = ACTIONS(934), + [aux_sym__val_number_token6] = ACTIONS(934), + [anon_sym_0b] = ACTIONS(934), + [anon_sym_0o] = ACTIONS(934), + [anon_sym_0x] = ACTIONS(934), + [sym_val_date] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [sym__str_single_quotes] = ACTIONS(934), + [sym__str_back_ticks] = ACTIONS(934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(934), + [anon_sym_CARET] = ACTIONS(934), + [anon_sym_POUND] = ACTIONS(105), }, [1055] = { - [sym_block] = STATE(1230), [sym_comment] = STATE(1055), - [anon_sym_export] = ACTIONS(2806), - [anon_sym_alias] = ACTIONS(2806), - [anon_sym_let] = ACTIONS(2806), - [anon_sym_let_DASHenv] = ACTIONS(2806), - [anon_sym_mut] = ACTIONS(2806), - [anon_sym_const] = ACTIONS(2806), - [anon_sym_SEMI] = ACTIONS(2806), - [sym_cmd_identifier] = ACTIONS(2806), - [anon_sym_LF] = ACTIONS(2808), - [anon_sym_def] = ACTIONS(2806), - [anon_sym_export_DASHenv] = ACTIONS(2806), - [anon_sym_extern] = ACTIONS(2806), - [anon_sym_module] = ACTIONS(2806), - [anon_sym_use] = ACTIONS(2806), - [anon_sym_LBRACK] = ACTIONS(2806), - [anon_sym_LPAREN] = ACTIONS(2806), - [anon_sym_RPAREN] = ACTIONS(2806), - [anon_sym_DOLLAR] = ACTIONS(2806), - [anon_sym_error] = ACTIONS(2806), - [anon_sym_DASH] = ACTIONS(2806), - [anon_sym_break] = ACTIONS(2806), - [anon_sym_continue] = ACTIONS(2806), - [anon_sym_for] = ACTIONS(2806), - [anon_sym_loop] = ACTIONS(2806), - [anon_sym_while] = ACTIONS(2806), - [anon_sym_do] = ACTIONS(2806), - [anon_sym_if] = ACTIONS(2806), - [anon_sym_match] = ACTIONS(2806), - [anon_sym_LBRACE] = ACTIONS(2756), - [anon_sym_RBRACE] = ACTIONS(2806), - [anon_sym_DOT] = ACTIONS(2806), - [anon_sym_try] = ACTIONS(2806), - [anon_sym_return] = ACTIONS(2806), - [anon_sym_source] = ACTIONS(2806), - [anon_sym_source_DASHenv] = ACTIONS(2806), - [anon_sym_register] = ACTIONS(2806), - [anon_sym_hide] = ACTIONS(2806), - [anon_sym_hide_DASHenv] = ACTIONS(2806), - [anon_sym_overlay] = ACTIONS(2806), - [anon_sym_where] = ACTIONS(2806), - [anon_sym_PLUS] = ACTIONS(2806), - [anon_sym_not] = ACTIONS(2806), - [anon_sym_null] = ACTIONS(2806), - [anon_sym_true] = ACTIONS(2806), - [anon_sym_false] = ACTIONS(2806), - [aux_sym__val_number_decimal_token1] = ACTIONS(2806), - [aux_sym__val_number_token1] = ACTIONS(2806), - [aux_sym__val_number_token2] = ACTIONS(2806), - [aux_sym__val_number_token3] = ACTIONS(2806), - [aux_sym__val_number_token4] = ACTIONS(2806), - [aux_sym__val_number_token5] = ACTIONS(2806), - [aux_sym__val_number_token6] = ACTIONS(2806), - [anon_sym_0b] = ACTIONS(2806), - [anon_sym_0o] = ACTIONS(2806), - [anon_sym_0x] = ACTIONS(2806), - [sym_val_date] = ACTIONS(2806), - [anon_sym_DQUOTE] = ACTIONS(2806), - [sym__str_single_quotes] = ACTIONS(2806), - [sym__str_back_ticks] = ACTIONS(2806), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2806), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2806), - [anon_sym_CARET] = ACTIONS(2806), + [ts_builtin_sym_end] = ACTIONS(2628), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_DOT2] = ACTIONS(2628), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token1] = ACTIONS(2802), + [aux_sym__immediate_decimal_token2] = ACTIONS(2804), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), [anon_sym_POUND] = ACTIONS(105), }, [1056] = { - [sym_expr_parenthesized] = STATE(1977), - [sym__immediate_decimal] = STATE(1978), - [sym_val_variable] = STATE(1977), - [sym__var] = STATE(1759), [sym_comment] = STATE(1056), - [anon_sym_export] = ACTIONS(1617), - [anon_sym_alias] = ACTIONS(1617), - [anon_sym_let] = ACTIONS(1617), - [anon_sym_let_DASHenv] = ACTIONS(1617), - [anon_sym_mut] = ACTIONS(1617), - [anon_sym_const] = ACTIONS(1617), - [sym_cmd_identifier] = ACTIONS(1617), - [anon_sym_def] = ACTIONS(1617), - [anon_sym_export_DASHenv] = ACTIONS(1617), - [anon_sym_extern] = ACTIONS(1617), - [anon_sym_module] = ACTIONS(1617), - [anon_sym_use] = ACTIONS(1617), - [anon_sym_LPAREN] = ACTIONS(2730), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(1617), - [anon_sym_list] = ACTIONS(1617), - [anon_sym_LT] = ACTIONS(2810), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_break] = ACTIONS(1617), - [anon_sym_continue] = ACTIONS(1617), - [anon_sym_for] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_loop] = ACTIONS(1617), - [anon_sym_make] = ACTIONS(1617), - [anon_sym_while] = ACTIONS(1617), - [anon_sym_do] = ACTIONS(1617), - [anon_sym_if] = ACTIONS(1617), - [anon_sym_else] = ACTIONS(1617), - [anon_sym_match] = ACTIONS(1617), - [anon_sym_RBRACE] = ACTIONS(1619), - [anon_sym_DOT] = ACTIONS(1617), - [anon_sym_DOT2] = ACTIONS(2734), - [anon_sym_try] = ACTIONS(1617), - [anon_sym_catch] = ACTIONS(1617), - [anon_sym_return] = ACTIONS(1617), - [anon_sym_source] = ACTIONS(1617), - [anon_sym_source_DASHenv] = ACTIONS(1617), - [anon_sym_register] = ACTIONS(1617), - [anon_sym_hide] = ACTIONS(1617), - [anon_sym_hide_DASHenv] = ACTIONS(1617), - [anon_sym_overlay] = ACTIONS(1617), - [anon_sym_new] = ACTIONS(1617), - [anon_sym_as] = ACTIONS(1617), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_EQ2] = ACTIONS(2812), - [aux_sym__immediate_decimal_token1] = ACTIONS(2738), - [anon_sym_DASH2] = ACTIONS(2740), - [anon_sym_PLUS2] = ACTIONS(2742), - [aux_sym__val_number_decimal_token1] = ACTIONS(1617), - [aux_sym__val_number_token1] = ACTIONS(1619), - [aux_sym__val_number_token2] = ACTIONS(1619), - [aux_sym__val_number_token3] = ACTIONS(1619), - [aux_sym__val_number_token4] = ACTIONS(1617), - [aux_sym__val_number_token5] = ACTIONS(1619), - [aux_sym__val_number_token6] = ACTIONS(1617), - [anon_sym_DQUOTE] = ACTIONS(1619), - [sym__str_single_quotes] = ACTIONS(1619), - [sym__str_back_ticks] = ACTIONS(1619), - [aux_sym__record_key_token2] = ACTIONS(1617), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_RPAREN] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_error] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_where] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_not] = ACTIONS(993), + [anon_sym_null] = ACTIONS(993), + [anon_sym_true] = ACTIONS(993), + [anon_sym_false] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_0b] = ACTIONS(993), + [anon_sym_0o] = ACTIONS(993), + [anon_sym_0x] = ACTIONS(993), + [sym_val_date] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(993), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(993), + [anon_sym_CARET] = ACTIONS(993), + [anon_sym_POUND] = ACTIONS(105), }, [1057] = { [sym_comment] = STATE(1057), - [ts_builtin_sym_end] = ACTIONS(2653), - [anon_sym_export] = ACTIONS(2651), - [anon_sym_alias] = ACTIONS(2651), - [anon_sym_let] = ACTIONS(2651), - [anon_sym_let_DASHenv] = ACTIONS(2651), - [anon_sym_mut] = ACTIONS(2651), - [anon_sym_const] = ACTIONS(2651), - [anon_sym_SEMI] = ACTIONS(2651), - [sym_cmd_identifier] = ACTIONS(2651), - [anon_sym_LF] = ACTIONS(2653), - [anon_sym_def] = ACTIONS(2651), - [anon_sym_export_DASHenv] = ACTIONS(2651), - [anon_sym_extern] = ACTIONS(2651), - [anon_sym_module] = ACTIONS(2651), - [anon_sym_use] = ACTIONS(2651), - [anon_sym_LBRACK] = ACTIONS(2651), - [anon_sym_LPAREN] = ACTIONS(2651), - [anon_sym_DOLLAR] = ACTIONS(2651), - [anon_sym_error] = ACTIONS(2651), - [anon_sym_DASH] = ACTIONS(2651), - [anon_sym_break] = ACTIONS(2651), - [anon_sym_continue] = ACTIONS(2651), - [anon_sym_for] = ACTIONS(2651), - [anon_sym_loop] = ACTIONS(2651), - [anon_sym_while] = ACTIONS(2651), - [anon_sym_do] = ACTIONS(2651), - [anon_sym_if] = ACTIONS(2651), - [anon_sym_match] = ACTIONS(2651), - [anon_sym_LBRACE] = ACTIONS(2651), - [anon_sym_DOT] = ACTIONS(2651), - [anon_sym_DOT2] = ACTIONS(2814), - [anon_sym_try] = ACTIONS(2651), - [anon_sym_return] = ACTIONS(2651), - [anon_sym_source] = ACTIONS(2651), - [anon_sym_source_DASHenv] = ACTIONS(2651), - [anon_sym_register] = ACTIONS(2651), - [anon_sym_hide] = ACTIONS(2651), - [anon_sym_hide_DASHenv] = ACTIONS(2651), - [anon_sym_overlay] = ACTIONS(2651), - [anon_sym_where] = ACTIONS(2651), - [anon_sym_PLUS] = ACTIONS(2651), - [anon_sym_not] = ACTIONS(2651), - [aux_sym__immediate_decimal_token2] = ACTIONS(2817), - [anon_sym_null] = ACTIONS(2651), - [anon_sym_true] = ACTIONS(2651), - [anon_sym_false] = ACTIONS(2651), - [aux_sym__val_number_decimal_token1] = ACTIONS(2651), - [aux_sym__val_number_token1] = ACTIONS(2651), - [aux_sym__val_number_token2] = ACTIONS(2651), - [aux_sym__val_number_token3] = ACTIONS(2651), - [aux_sym__val_number_token4] = ACTIONS(2651), - [aux_sym__val_number_token5] = ACTIONS(2651), - [aux_sym__val_number_token6] = ACTIONS(2651), - [anon_sym_0b] = ACTIONS(2651), - [anon_sym_0o] = ACTIONS(2651), - [anon_sym_0x] = ACTIONS(2651), - [sym_val_date] = ACTIONS(2651), - [anon_sym_DQUOTE] = ACTIONS(2651), - [sym__str_single_quotes] = ACTIONS(2651), - [sym__str_back_ticks] = ACTIONS(2651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2651), - [anon_sym_CARET] = ACTIONS(2651), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2806), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2769), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1058] = { [sym_comment] = STATE(1058), - [ts_builtin_sym_end] = ACTIONS(760), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(2274), + [ts_builtin_sym_end] = ACTIONS(2620), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2620), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token1] = ACTIONS(2808), + [aux_sym__immediate_decimal_token2] = ACTIONS(2810), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1059] = { - [sym_block] = STATE(1226), [sym_comment] = STATE(1059), - [anon_sym_export] = ACTIONS(2806), - [anon_sym_alias] = ACTIONS(2806), - [anon_sym_let] = ACTIONS(2806), - [anon_sym_let_DASHenv] = ACTIONS(2806), - [anon_sym_mut] = ACTIONS(2806), - [anon_sym_const] = ACTIONS(2806), - [anon_sym_SEMI] = ACTIONS(2806), - [sym_cmd_identifier] = ACTIONS(2806), - [anon_sym_LF] = ACTIONS(2808), - [anon_sym_def] = ACTIONS(2806), - [anon_sym_export_DASHenv] = ACTIONS(2806), - [anon_sym_extern] = ACTIONS(2806), - [anon_sym_module] = ACTIONS(2806), - [anon_sym_use] = ACTIONS(2806), - [anon_sym_LBRACK] = ACTIONS(2806), - [anon_sym_LPAREN] = ACTIONS(2806), - [anon_sym_RPAREN] = ACTIONS(2806), - [anon_sym_DOLLAR] = ACTIONS(2806), - [anon_sym_error] = ACTIONS(2806), - [anon_sym_DASH] = ACTIONS(2806), - [anon_sym_break] = ACTIONS(2806), - [anon_sym_continue] = ACTIONS(2806), - [anon_sym_for] = ACTIONS(2806), - [anon_sym_loop] = ACTIONS(2806), - [anon_sym_while] = ACTIONS(2806), - [anon_sym_do] = ACTIONS(2806), - [anon_sym_if] = ACTIONS(2806), - [anon_sym_match] = ACTIONS(2806), - [anon_sym_LBRACE] = ACTIONS(2756), - [anon_sym_RBRACE] = ACTIONS(2806), - [anon_sym_DOT] = ACTIONS(2806), - [anon_sym_try] = ACTIONS(2806), - [anon_sym_return] = ACTIONS(2806), - [anon_sym_source] = ACTIONS(2806), - [anon_sym_source_DASHenv] = ACTIONS(2806), - [anon_sym_register] = ACTIONS(2806), - [anon_sym_hide] = ACTIONS(2806), - [anon_sym_hide_DASHenv] = ACTIONS(2806), - [anon_sym_overlay] = ACTIONS(2806), - [anon_sym_where] = ACTIONS(2806), - [anon_sym_PLUS] = ACTIONS(2806), - [anon_sym_not] = ACTIONS(2806), - [anon_sym_null] = ACTIONS(2806), - [anon_sym_true] = ACTIONS(2806), - [anon_sym_false] = ACTIONS(2806), - [aux_sym__val_number_decimal_token1] = ACTIONS(2806), - [aux_sym__val_number_token1] = ACTIONS(2806), - [aux_sym__val_number_token2] = ACTIONS(2806), - [aux_sym__val_number_token3] = ACTIONS(2806), - [aux_sym__val_number_token4] = ACTIONS(2806), - [aux_sym__val_number_token5] = ACTIONS(2806), - [aux_sym__val_number_token6] = ACTIONS(2806), - [anon_sym_0b] = ACTIONS(2806), - [anon_sym_0o] = ACTIONS(2806), - [anon_sym_0x] = ACTIONS(2806), - [sym_val_date] = ACTIONS(2806), - [anon_sym_DQUOTE] = ACTIONS(2806), - [sym__str_single_quotes] = ACTIONS(2806), - [sym__str_back_ticks] = ACTIONS(2806), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2806), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2806), - [anon_sym_CARET] = ACTIONS(2806), + [anon_sym_export] = ACTIONS(2785), + [anon_sym_alias] = ACTIONS(2785), + [anon_sym_let] = ACTIONS(2785), + [anon_sym_let_DASHenv] = ACTIONS(2785), + [anon_sym_mut] = ACTIONS(2785), + [anon_sym_const] = ACTIONS(2785), + [anon_sym_SEMI] = ACTIONS(2785), + [sym_cmd_identifier] = ACTIONS(2785), + [anon_sym_LF] = ACTIONS(2787), + [anon_sym_def] = ACTIONS(2785), + [anon_sym_export_DASHenv] = ACTIONS(2785), + [anon_sym_extern] = ACTIONS(2785), + [anon_sym_module] = ACTIONS(2785), + [anon_sym_use] = ACTIONS(2785), + [anon_sym_LBRACK] = ACTIONS(2785), + [anon_sym_LPAREN] = ACTIONS(2785), + [anon_sym_RPAREN] = ACTIONS(2785), + [anon_sym_DOLLAR] = ACTIONS(2785), + [anon_sym_error] = ACTIONS(2785), + [anon_sym_DASH] = ACTIONS(2785), + [anon_sym_break] = ACTIONS(2785), + [anon_sym_continue] = ACTIONS(2785), + [anon_sym_for] = ACTIONS(2785), + [anon_sym_loop] = ACTIONS(2785), + [anon_sym_while] = ACTIONS(2785), + [anon_sym_do] = ACTIONS(2785), + [anon_sym_if] = ACTIONS(2785), + [anon_sym_match] = ACTIONS(2785), + [anon_sym_LBRACE] = ACTIONS(2785), + [anon_sym_RBRACE] = ACTIONS(2785), + [anon_sym_DOT] = ACTIONS(2785), + [anon_sym_DOT2] = ACTIONS(2812), + [anon_sym_try] = ACTIONS(2785), + [anon_sym_return] = ACTIONS(2785), + [anon_sym_source] = ACTIONS(2785), + [anon_sym_source_DASHenv] = ACTIONS(2785), + [anon_sym_register] = ACTIONS(2785), + [anon_sym_hide] = ACTIONS(2785), + [anon_sym_hide_DASHenv] = ACTIONS(2785), + [anon_sym_overlay] = ACTIONS(2785), + [anon_sym_where] = ACTIONS(2785), + [anon_sym_PLUS] = ACTIONS(2785), + [anon_sym_not] = ACTIONS(2785), + [aux_sym__immediate_decimal_token2] = ACTIONS(2815), + [anon_sym_null] = ACTIONS(2785), + [anon_sym_true] = ACTIONS(2785), + [anon_sym_false] = ACTIONS(2785), + [aux_sym__val_number_decimal_token1] = ACTIONS(2785), + [aux_sym__val_number_token1] = ACTIONS(2785), + [aux_sym__val_number_token2] = ACTIONS(2785), + [aux_sym__val_number_token3] = ACTIONS(2785), + [aux_sym__val_number_token4] = ACTIONS(2785), + [aux_sym__val_number_token5] = ACTIONS(2785), + [aux_sym__val_number_token6] = ACTIONS(2785), + [anon_sym_0b] = ACTIONS(2785), + [anon_sym_0o] = ACTIONS(2785), + [anon_sym_0x] = ACTIONS(2785), + [sym_val_date] = ACTIONS(2785), + [anon_sym_DQUOTE] = ACTIONS(2785), + [sym__str_single_quotes] = ACTIONS(2785), + [sym__str_back_ticks] = ACTIONS(2785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2785), + [anon_sym_CARET] = ACTIONS(2785), [anon_sym_POUND] = ACTIONS(105), }, [1060] = { [sym_comment] = STATE(1060), - [anon_sym_export] = ACTIONS(2819), - [anon_sym_alias] = ACTIONS(2819), - [anon_sym_let] = ACTIONS(2819), - [anon_sym_let_DASHenv] = ACTIONS(2819), - [anon_sym_mut] = ACTIONS(2819), - [anon_sym_const] = ACTIONS(2819), - [anon_sym_SEMI] = ACTIONS(2819), - [sym_cmd_identifier] = ACTIONS(2819), - [anon_sym_LF] = ACTIONS(2821), - [anon_sym_def] = ACTIONS(2819), - [anon_sym_export_DASHenv] = ACTIONS(2819), - [anon_sym_extern] = ACTIONS(2819), - [anon_sym_module] = ACTIONS(2819), - [anon_sym_use] = ACTIONS(2819), - [anon_sym_LBRACK] = ACTIONS(2819), - [anon_sym_LPAREN] = ACTIONS(2819), - [anon_sym_RPAREN] = ACTIONS(2819), - [anon_sym_DOLLAR] = ACTIONS(2819), - [anon_sym_error] = ACTIONS(2819), - [anon_sym_DASH] = ACTIONS(2819), - [anon_sym_break] = ACTIONS(2819), - [anon_sym_continue] = ACTIONS(2819), - [anon_sym_for] = ACTIONS(2819), - [anon_sym_loop] = ACTIONS(2819), - [anon_sym_while] = ACTIONS(2819), - [anon_sym_do] = ACTIONS(2819), - [anon_sym_if] = ACTIONS(2819), - [anon_sym_match] = ACTIONS(2819), - [anon_sym_LBRACE] = ACTIONS(2819), - [anon_sym_RBRACE] = ACTIONS(2819), - [anon_sym_DOT] = ACTIONS(2819), - [anon_sym_DOT2] = ACTIONS(2823), - [anon_sym_try] = ACTIONS(2819), - [anon_sym_return] = ACTIONS(2819), - [anon_sym_source] = ACTIONS(2819), - [anon_sym_source_DASHenv] = ACTIONS(2819), - [anon_sym_register] = ACTIONS(2819), - [anon_sym_hide] = ACTIONS(2819), - [anon_sym_hide_DASHenv] = ACTIONS(2819), - [anon_sym_overlay] = ACTIONS(2819), - [anon_sym_where] = ACTIONS(2819), - [anon_sym_PLUS] = ACTIONS(2819), - [anon_sym_not] = ACTIONS(2819), - [anon_sym_null] = ACTIONS(2819), - [anon_sym_true] = ACTIONS(2819), - [anon_sym_false] = ACTIONS(2819), - [aux_sym__val_number_decimal_token1] = ACTIONS(2819), - [aux_sym__val_number_token1] = ACTIONS(2819), - [aux_sym__val_number_token2] = ACTIONS(2819), - [aux_sym__val_number_token3] = ACTIONS(2819), - [aux_sym__val_number_token4] = ACTIONS(2819), - [aux_sym__val_number_token5] = ACTIONS(2819), - [aux_sym__val_number_token6] = ACTIONS(2819), - [anon_sym_0b] = ACTIONS(2819), - [anon_sym_0o] = ACTIONS(2819), - [anon_sym_0x] = ACTIONS(2819), - [sym_val_date] = ACTIONS(2819), - [anon_sym_DQUOTE] = ACTIONS(2819), - [sym__str_single_quotes] = ACTIONS(2819), - [sym__str_back_ticks] = ACTIONS(2819), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2819), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2819), - [anon_sym_CARET] = ACTIONS(2819), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(2351), [anon_sym_POUND] = ACTIONS(105), }, [1061] = { - [sym_val_record] = STATE(1323), + [sym_block] = STATE(1300), [sym_comment] = STATE(1061), - [anon_sym_export] = ACTIONS(2825), - [anon_sym_alias] = ACTIONS(2825), - [anon_sym_let] = ACTIONS(2825), - [anon_sym_let_DASHenv] = ACTIONS(2825), - [anon_sym_mut] = ACTIONS(2825), - [anon_sym_const] = ACTIONS(2825), - [anon_sym_SEMI] = ACTIONS(2825), - [sym_cmd_identifier] = ACTIONS(2825), - [anon_sym_LF] = ACTIONS(2827), - [anon_sym_def] = ACTIONS(2825), - [anon_sym_export_DASHenv] = ACTIONS(2825), - [anon_sym_extern] = ACTIONS(2825), - [anon_sym_module] = ACTIONS(2825), - [anon_sym_use] = ACTIONS(2825), - [anon_sym_LBRACK] = ACTIONS(2825), - [anon_sym_LPAREN] = ACTIONS(2825), - [anon_sym_RPAREN] = ACTIONS(2825), - [anon_sym_DOLLAR] = ACTIONS(2825), - [anon_sym_error] = ACTIONS(2825), - [anon_sym_DASH] = ACTIONS(2825), - [anon_sym_break] = ACTIONS(2825), - [anon_sym_continue] = ACTIONS(2825), - [anon_sym_for] = ACTIONS(2825), - [anon_sym_loop] = ACTIONS(2825), - [anon_sym_while] = ACTIONS(2825), - [anon_sym_do] = ACTIONS(2825), - [anon_sym_if] = ACTIONS(2825), - [anon_sym_match] = ACTIONS(2825), - [anon_sym_LBRACE] = ACTIONS(2825), - [anon_sym_RBRACE] = ACTIONS(2825), - [anon_sym_DOT] = ACTIONS(2825), - [anon_sym_try] = ACTIONS(2825), - [anon_sym_return] = ACTIONS(2825), - [anon_sym_source] = ACTIONS(2825), - [anon_sym_source_DASHenv] = ACTIONS(2825), - [anon_sym_register] = ACTIONS(2825), - [anon_sym_hide] = ACTIONS(2825), - [anon_sym_hide_DASHenv] = ACTIONS(2825), - [anon_sym_overlay] = ACTIONS(2825), - [anon_sym_where] = ACTIONS(2825), - [anon_sym_PLUS] = ACTIONS(2825), - [anon_sym_not] = ACTIONS(2825), - [anon_sym_null] = ACTIONS(2825), - [anon_sym_true] = ACTIONS(2825), - [anon_sym_false] = ACTIONS(2825), - [aux_sym__val_number_decimal_token1] = ACTIONS(2825), - [aux_sym__val_number_token1] = ACTIONS(2825), - [aux_sym__val_number_token2] = ACTIONS(2825), - [aux_sym__val_number_token3] = ACTIONS(2825), - [aux_sym__val_number_token4] = ACTIONS(2825), - [aux_sym__val_number_token5] = ACTIONS(2825), - [aux_sym__val_number_token6] = ACTIONS(2825), - [anon_sym_0b] = ACTIONS(2825), - [anon_sym_0o] = ACTIONS(2825), - [anon_sym_0x] = ACTIONS(2825), - [sym_val_date] = ACTIONS(2825), - [anon_sym_DQUOTE] = ACTIONS(2825), - [sym__str_single_quotes] = ACTIONS(2825), - [sym__str_back_ticks] = ACTIONS(2825), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2825), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2825), - [anon_sym_CARET] = ACTIONS(2825), + [anon_sym_export] = ACTIONS(2817), + [anon_sym_alias] = ACTIONS(2817), + [anon_sym_let] = ACTIONS(2817), + [anon_sym_let_DASHenv] = ACTIONS(2817), + [anon_sym_mut] = ACTIONS(2817), + [anon_sym_const] = ACTIONS(2817), + [anon_sym_SEMI] = ACTIONS(2817), + [sym_cmd_identifier] = ACTIONS(2817), + [anon_sym_LF] = ACTIONS(2819), + [anon_sym_def] = ACTIONS(2817), + [anon_sym_export_DASHenv] = ACTIONS(2817), + [anon_sym_extern] = ACTIONS(2817), + [anon_sym_module] = ACTIONS(2817), + [anon_sym_use] = ACTIONS(2817), + [anon_sym_LBRACK] = ACTIONS(2817), + [anon_sym_LPAREN] = ACTIONS(2817), + [anon_sym_RPAREN] = ACTIONS(2817), + [anon_sym_DOLLAR] = ACTIONS(2817), + [anon_sym_error] = ACTIONS(2817), + [anon_sym_DASH] = ACTIONS(2817), + [anon_sym_break] = ACTIONS(2817), + [anon_sym_continue] = ACTIONS(2817), + [anon_sym_for] = ACTIONS(2817), + [anon_sym_loop] = ACTIONS(2817), + [anon_sym_while] = ACTIONS(2817), + [anon_sym_do] = ACTIONS(2817), + [anon_sym_if] = ACTIONS(2817), + [anon_sym_match] = ACTIONS(2817), + [anon_sym_LBRACE] = ACTIONS(2821), + [anon_sym_RBRACE] = ACTIONS(2817), + [anon_sym_DOT] = ACTIONS(2817), + [anon_sym_try] = ACTIONS(2817), + [anon_sym_return] = ACTIONS(2817), + [anon_sym_source] = ACTIONS(2817), + [anon_sym_source_DASHenv] = ACTIONS(2817), + [anon_sym_register] = ACTIONS(2817), + [anon_sym_hide] = ACTIONS(2817), + [anon_sym_hide_DASHenv] = ACTIONS(2817), + [anon_sym_overlay] = ACTIONS(2817), + [anon_sym_where] = ACTIONS(2817), + [anon_sym_PLUS] = ACTIONS(2817), + [anon_sym_not] = ACTIONS(2817), + [anon_sym_null] = ACTIONS(2817), + [anon_sym_true] = ACTIONS(2817), + [anon_sym_false] = ACTIONS(2817), + [aux_sym__val_number_decimal_token1] = ACTIONS(2817), + [aux_sym__val_number_token1] = ACTIONS(2817), + [aux_sym__val_number_token2] = ACTIONS(2817), + [aux_sym__val_number_token3] = ACTIONS(2817), + [aux_sym__val_number_token4] = ACTIONS(2817), + [aux_sym__val_number_token5] = ACTIONS(2817), + [aux_sym__val_number_token6] = ACTIONS(2817), + [anon_sym_0b] = ACTIONS(2817), + [anon_sym_0o] = ACTIONS(2817), + [anon_sym_0x] = ACTIONS(2817), + [sym_val_date] = ACTIONS(2817), + [anon_sym_DQUOTE] = ACTIONS(2817), + [sym__str_single_quotes] = ACTIONS(2817), + [sym__str_back_ticks] = ACTIONS(2817), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2817), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2817), + [anon_sym_CARET] = ACTIONS(2817), [anon_sym_POUND] = ACTIONS(105), }, [1062] = { + [sym__expression] = STATE(5051), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1122), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1062), - [anon_sym_export] = ACTIONS(2829), - [anon_sym_alias] = ACTIONS(2829), - [anon_sym_let] = ACTIONS(2829), - [anon_sym_let_DASHenv] = ACTIONS(2829), - [anon_sym_mut] = ACTIONS(2829), - [anon_sym_const] = ACTIONS(2829), - [anon_sym_SEMI] = ACTIONS(2829), - [sym_cmd_identifier] = ACTIONS(2829), - [anon_sym_LF] = ACTIONS(2831), - [anon_sym_def] = ACTIONS(2829), - [anon_sym_export_DASHenv] = ACTIONS(2829), - [anon_sym_extern] = ACTIONS(2829), - [anon_sym_module] = ACTIONS(2829), - [anon_sym_use] = ACTIONS(2829), - [anon_sym_LBRACK] = ACTIONS(2829), - [anon_sym_LPAREN] = ACTIONS(2829), - [anon_sym_RPAREN] = ACTIONS(2829), - [anon_sym_DOLLAR] = ACTIONS(2829), - [anon_sym_error] = ACTIONS(2829), - [anon_sym_DASH] = ACTIONS(2829), - [anon_sym_break] = ACTIONS(2829), - [anon_sym_continue] = ACTIONS(2829), - [anon_sym_for] = ACTIONS(2829), - [anon_sym_loop] = ACTIONS(2829), - [anon_sym_while] = ACTIONS(2829), - [anon_sym_do] = ACTIONS(2829), - [anon_sym_if] = ACTIONS(2829), - [anon_sym_match] = ACTIONS(2829), - [anon_sym_LBRACE] = ACTIONS(2829), - [anon_sym_RBRACE] = ACTIONS(2829), - [anon_sym_DOT] = ACTIONS(2829), - [anon_sym_DOT2] = ACTIONS(2831), - [anon_sym_try] = ACTIONS(2829), - [anon_sym_return] = ACTIONS(2829), - [anon_sym_source] = ACTIONS(2829), - [anon_sym_source_DASHenv] = ACTIONS(2829), - [anon_sym_register] = ACTIONS(2829), - [anon_sym_hide] = ACTIONS(2829), - [anon_sym_hide_DASHenv] = ACTIONS(2829), - [anon_sym_overlay] = ACTIONS(2829), - [anon_sym_where] = ACTIONS(2829), - [anon_sym_PLUS] = ACTIONS(2829), - [anon_sym_not] = ACTIONS(2829), - [anon_sym_null] = ACTIONS(2829), - [anon_sym_true] = ACTIONS(2829), - [anon_sym_false] = ACTIONS(2829), - [aux_sym__val_number_decimal_token1] = ACTIONS(2829), - [aux_sym__val_number_token1] = ACTIONS(2829), - [aux_sym__val_number_token2] = ACTIONS(2829), - [aux_sym__val_number_token3] = ACTIONS(2829), - [aux_sym__val_number_token4] = ACTIONS(2829), - [aux_sym__val_number_token5] = ACTIONS(2829), - [aux_sym__val_number_token6] = ACTIONS(2829), - [anon_sym_0b] = ACTIONS(2829), - [anon_sym_0o] = ACTIONS(2829), - [anon_sym_0x] = ACTIONS(2829), - [sym_val_date] = ACTIONS(2829), - [anon_sym_DQUOTE] = ACTIONS(2829), - [sym__str_single_quotes] = ACTIONS(2829), - [sym__str_back_ticks] = ACTIONS(2829), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2829), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2829), - [anon_sym_CARET] = ACTIONS(2829), + [anon_sym_SEMI] = ACTIONS(2824), + [anon_sym_LF] = ACTIONS(2826), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2824), + [anon_sym_PIPE] = ACTIONS(2824), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2824), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1063] = { - [sym_val_record] = STATE(1320), [sym_comment] = STATE(1063), - [anon_sym_export] = ACTIONS(2833), - [anon_sym_alias] = ACTIONS(2833), - [anon_sym_let] = ACTIONS(2833), - [anon_sym_let_DASHenv] = ACTIONS(2833), - [anon_sym_mut] = ACTIONS(2833), - [anon_sym_const] = ACTIONS(2833), - [anon_sym_SEMI] = ACTIONS(2833), - [sym_cmd_identifier] = ACTIONS(2833), - [anon_sym_LF] = ACTIONS(2835), - [anon_sym_def] = ACTIONS(2833), - [anon_sym_export_DASHenv] = ACTIONS(2833), - [anon_sym_extern] = ACTIONS(2833), - [anon_sym_module] = ACTIONS(2833), - [anon_sym_use] = ACTIONS(2833), - [anon_sym_LBRACK] = ACTIONS(2833), - [anon_sym_LPAREN] = ACTIONS(2833), - [anon_sym_RPAREN] = ACTIONS(2833), - [anon_sym_DOLLAR] = ACTIONS(2833), - [anon_sym_error] = ACTIONS(2833), - [anon_sym_DASH] = ACTIONS(2833), - [anon_sym_break] = ACTIONS(2833), - [anon_sym_continue] = ACTIONS(2833), - [anon_sym_for] = ACTIONS(2833), - [anon_sym_loop] = ACTIONS(2833), - [anon_sym_while] = ACTIONS(2833), - [anon_sym_do] = ACTIONS(2833), - [anon_sym_if] = ACTIONS(2833), - [anon_sym_match] = ACTIONS(2833), - [anon_sym_LBRACE] = ACTIONS(2833), - [anon_sym_RBRACE] = ACTIONS(2833), - [anon_sym_DOT] = ACTIONS(2833), - [anon_sym_try] = ACTIONS(2833), - [anon_sym_return] = ACTIONS(2833), - [anon_sym_source] = ACTIONS(2833), - [anon_sym_source_DASHenv] = ACTIONS(2833), - [anon_sym_register] = ACTIONS(2833), - [anon_sym_hide] = ACTIONS(2833), - [anon_sym_hide_DASHenv] = ACTIONS(2833), - [anon_sym_overlay] = ACTIONS(2833), - [anon_sym_where] = ACTIONS(2833), - [anon_sym_PLUS] = ACTIONS(2833), - [anon_sym_not] = ACTIONS(2833), - [anon_sym_null] = ACTIONS(2833), - [anon_sym_true] = ACTIONS(2833), - [anon_sym_false] = ACTIONS(2833), - [aux_sym__val_number_decimal_token1] = ACTIONS(2833), - [aux_sym__val_number_token1] = ACTIONS(2833), - [aux_sym__val_number_token2] = ACTIONS(2833), - [aux_sym__val_number_token3] = ACTIONS(2833), - [aux_sym__val_number_token4] = ACTIONS(2833), - [aux_sym__val_number_token5] = ACTIONS(2833), - [aux_sym__val_number_token6] = ACTIONS(2833), - [anon_sym_0b] = ACTIONS(2833), - [anon_sym_0o] = ACTIONS(2833), - [anon_sym_0x] = ACTIONS(2833), - [sym_val_date] = ACTIONS(2833), - [anon_sym_DQUOTE] = ACTIONS(2833), - [sym__str_single_quotes] = ACTIONS(2833), - [sym__str_back_ticks] = ACTIONS(2833), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2833), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2833), - [anon_sym_CARET] = ACTIONS(2833), + [anon_sym_export] = ACTIONS(2866), + [anon_sym_alias] = ACTIONS(2866), + [anon_sym_let] = ACTIONS(2866), + [anon_sym_let_DASHenv] = ACTIONS(2866), + [anon_sym_mut] = ACTIONS(2866), + [anon_sym_const] = ACTIONS(2866), + [anon_sym_SEMI] = ACTIONS(2866), + [sym_cmd_identifier] = ACTIONS(2866), + [anon_sym_LF] = ACTIONS(2868), + [anon_sym_def] = ACTIONS(2866), + [anon_sym_export_DASHenv] = ACTIONS(2866), + [anon_sym_extern] = ACTIONS(2866), + [anon_sym_module] = ACTIONS(2866), + [anon_sym_use] = ACTIONS(2866), + [anon_sym_LBRACK] = ACTIONS(2866), + [anon_sym_LPAREN] = ACTIONS(2866), + [anon_sym_RPAREN] = ACTIONS(2866), + [anon_sym_PIPE] = ACTIONS(2866), + [anon_sym_DOLLAR] = ACTIONS(2866), + [anon_sym_error] = ACTIONS(2866), + [anon_sym_DASH] = ACTIONS(2866), + [anon_sym_break] = ACTIONS(2866), + [anon_sym_continue] = ACTIONS(2866), + [anon_sym_for] = ACTIONS(2866), + [anon_sym_loop] = ACTIONS(2866), + [anon_sym_while] = ACTIONS(2866), + [anon_sym_do] = ACTIONS(2866), + [anon_sym_if] = ACTIONS(2866), + [anon_sym_match] = ACTIONS(2866), + [anon_sym_LBRACE] = ACTIONS(2866), + [anon_sym_RBRACE] = ACTIONS(2866), + [anon_sym_DOT] = ACTIONS(2866), + [anon_sym_try] = ACTIONS(2866), + [anon_sym_return] = ACTIONS(2866), + [anon_sym_source] = ACTIONS(2866), + [anon_sym_source_DASHenv] = ACTIONS(2866), + [anon_sym_register] = ACTIONS(2866), + [anon_sym_hide] = ACTIONS(2866), + [anon_sym_hide_DASHenv] = ACTIONS(2866), + [anon_sym_overlay] = ACTIONS(2866), + [anon_sym_where] = ACTIONS(2866), + [anon_sym_PLUS] = ACTIONS(2866), + [anon_sym_not] = ACTIONS(2866), + [anon_sym_null] = ACTIONS(2866), + [anon_sym_true] = ACTIONS(2866), + [anon_sym_false] = ACTIONS(2866), + [aux_sym__val_number_decimal_token1] = ACTIONS(2866), + [aux_sym__val_number_token1] = ACTIONS(2866), + [aux_sym__val_number_token2] = ACTIONS(2866), + [aux_sym__val_number_token3] = ACTIONS(2866), + [aux_sym__val_number_token4] = ACTIONS(2866), + [aux_sym__val_number_token5] = ACTIONS(2866), + [aux_sym__val_number_token6] = ACTIONS(2866), + [anon_sym_0b] = ACTIONS(2866), + [anon_sym_0o] = ACTIONS(2866), + [anon_sym_0x] = ACTIONS(2866), + [sym_val_date] = ACTIONS(2866), + [anon_sym_DQUOTE] = ACTIONS(2866), + [sym__str_single_quotes] = ACTIONS(2866), + [sym__str_back_ticks] = ACTIONS(2866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2866), + [anon_sym_CARET] = ACTIONS(2866), [anon_sym_POUND] = ACTIONS(105), }, [1064] = { [sym_comment] = STATE(1064), - [anon_sym_export] = ACTIONS(2837), - [anon_sym_alias] = ACTIONS(2837), - [anon_sym_let] = ACTIONS(2837), - [anon_sym_let_DASHenv] = ACTIONS(2837), - [anon_sym_mut] = ACTIONS(2837), - [anon_sym_const] = ACTIONS(2837), - [anon_sym_SEMI] = ACTIONS(2837), - [sym_cmd_identifier] = ACTIONS(2837), - [anon_sym_LF] = ACTIONS(2839), - [anon_sym_def] = ACTIONS(2837), - [anon_sym_export_DASHenv] = ACTIONS(2837), - [anon_sym_extern] = ACTIONS(2837), - [anon_sym_module] = ACTIONS(2837), - [anon_sym_use] = ACTIONS(2837), - [anon_sym_LBRACK] = ACTIONS(2837), - [anon_sym_LPAREN] = ACTIONS(2837), - [anon_sym_RPAREN] = ACTIONS(2837), - [anon_sym_DOLLAR] = ACTIONS(2837), - [anon_sym_error] = ACTIONS(2837), - [anon_sym_DASH] = ACTIONS(2837), - [anon_sym_break] = ACTIONS(2837), - [anon_sym_continue] = ACTIONS(2837), - [anon_sym_for] = ACTIONS(2837), - [anon_sym_loop] = ACTIONS(2837), - [anon_sym_while] = ACTIONS(2837), - [anon_sym_do] = ACTIONS(2837), - [anon_sym_if] = ACTIONS(2837), - [anon_sym_match] = ACTIONS(2837), - [anon_sym_LBRACE] = ACTIONS(2837), - [anon_sym_RBRACE] = ACTIONS(2837), - [anon_sym_DOT] = ACTIONS(2837), - [anon_sym_DOT2] = ACTIONS(2841), - [anon_sym_try] = ACTIONS(2837), - [anon_sym_return] = ACTIONS(2837), - [anon_sym_source] = ACTIONS(2837), - [anon_sym_source_DASHenv] = ACTIONS(2837), - [anon_sym_register] = ACTIONS(2837), - [anon_sym_hide] = ACTIONS(2837), - [anon_sym_hide_DASHenv] = ACTIONS(2837), - [anon_sym_overlay] = ACTIONS(2837), - [anon_sym_where] = ACTIONS(2837), - [anon_sym_PLUS] = ACTIONS(2837), - [anon_sym_not] = ACTIONS(2837), - [anon_sym_null] = ACTIONS(2837), - [anon_sym_true] = ACTIONS(2837), - [anon_sym_false] = ACTIONS(2837), - [aux_sym__val_number_decimal_token1] = ACTIONS(2837), - [aux_sym__val_number_token1] = ACTIONS(2837), - [aux_sym__val_number_token2] = ACTIONS(2837), - [aux_sym__val_number_token3] = ACTIONS(2837), - [aux_sym__val_number_token4] = ACTIONS(2837), - [aux_sym__val_number_token5] = ACTIONS(2837), - [aux_sym__val_number_token6] = ACTIONS(2837), - [anon_sym_0b] = ACTIONS(2837), - [anon_sym_0o] = ACTIONS(2837), - [anon_sym_0x] = ACTIONS(2837), - [sym_val_date] = ACTIONS(2837), - [anon_sym_DQUOTE] = ACTIONS(2837), - [sym__str_single_quotes] = ACTIONS(2837), - [sym__str_back_ticks] = ACTIONS(2837), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2837), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2837), - [anon_sym_CARET] = ACTIONS(2837), + [ts_builtin_sym_end] = ACTIONS(2779), + [anon_sym_export] = ACTIONS(2777), + [anon_sym_alias] = ACTIONS(2777), + [anon_sym_let] = ACTIONS(2777), + [anon_sym_let_DASHenv] = ACTIONS(2777), + [anon_sym_mut] = ACTIONS(2777), + [anon_sym_const] = ACTIONS(2777), + [anon_sym_SEMI] = ACTIONS(2777), + [sym_cmd_identifier] = ACTIONS(2777), + [anon_sym_LF] = ACTIONS(2779), + [anon_sym_def] = ACTIONS(2777), + [anon_sym_export_DASHenv] = ACTIONS(2777), + [anon_sym_extern] = ACTIONS(2777), + [anon_sym_module] = ACTIONS(2777), + [anon_sym_use] = ACTIONS(2777), + [anon_sym_LBRACK] = ACTIONS(2777), + [anon_sym_LPAREN] = ACTIONS(2777), + [anon_sym_DOLLAR] = ACTIONS(2777), + [anon_sym_error] = ACTIONS(2777), + [anon_sym_DASH_DASH] = ACTIONS(2777), + [anon_sym_DASH] = ACTIONS(2777), + [anon_sym_break] = ACTIONS(2777), + [anon_sym_continue] = ACTIONS(2777), + [anon_sym_for] = ACTIONS(2777), + [anon_sym_loop] = ACTIONS(2777), + [anon_sym_while] = ACTIONS(2777), + [anon_sym_do] = ACTIONS(2777), + [anon_sym_if] = ACTIONS(2777), + [anon_sym_match] = ACTIONS(2777), + [anon_sym_LBRACE] = ACTIONS(2777), + [anon_sym_DOT] = ACTIONS(2777), + [anon_sym_try] = ACTIONS(2777), + [anon_sym_return] = ACTIONS(2777), + [anon_sym_source] = ACTIONS(2777), + [anon_sym_source_DASHenv] = ACTIONS(2777), + [anon_sym_register] = ACTIONS(2777), + [anon_sym_hide] = ACTIONS(2777), + [anon_sym_hide_DASHenv] = ACTIONS(2777), + [anon_sym_overlay] = ACTIONS(2777), + [anon_sym_as] = ACTIONS(2777), + [anon_sym_where] = ACTIONS(2777), + [anon_sym_PLUS] = ACTIONS(2777), + [anon_sym_not] = ACTIONS(2777), + [anon_sym_null] = ACTIONS(2777), + [anon_sym_true] = ACTIONS(2777), + [anon_sym_false] = ACTIONS(2777), + [aux_sym__val_number_decimal_token1] = ACTIONS(2777), + [aux_sym__val_number_token1] = ACTIONS(2777), + [aux_sym__val_number_token2] = ACTIONS(2777), + [aux_sym__val_number_token3] = ACTIONS(2777), + [aux_sym__val_number_token4] = ACTIONS(2777), + [aux_sym__val_number_token5] = ACTIONS(2777), + [aux_sym__val_number_token6] = ACTIONS(2777), + [anon_sym_0b] = ACTIONS(2777), + [anon_sym_0o] = ACTIONS(2777), + [anon_sym_0x] = ACTIONS(2777), + [sym_val_date] = ACTIONS(2777), + [anon_sym_DQUOTE] = ACTIONS(2777), + [sym__str_single_quotes] = ACTIONS(2777), + [sym__str_back_ticks] = ACTIONS(2777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2777), + [anon_sym_CARET] = ACTIONS(2777), [anon_sym_POUND] = ACTIONS(105), }, [1065] = { - [sym_expr_parenthesized] = STATE(6842), - [sym_val_variable] = STATE(6842), - [sym__var] = STATE(2776), - [sym_val_number] = STATE(6842), - [sym__val_number_decimal] = STATE(3149), - [sym__val_number] = STATE(3159), - [sym_val_string] = STATE(6842), - [sym__str_double_quotes] = STATE(2875), - [sym_record_entry] = STATE(6682), - [sym__record_key] = STATE(6578), [sym_comment] = STATE(1065), - [aux_sym_record_body_repeat1] = STATE(1065), - [anon_sym_export] = ACTIONS(2843), - [anon_sym_alias] = ACTIONS(2843), - [anon_sym_let] = ACTIONS(2843), - [anon_sym_let_DASHenv] = ACTIONS(2843), - [anon_sym_mut] = ACTIONS(2843), - [anon_sym_const] = ACTIONS(2843), - [sym_cmd_identifier] = ACTIONS(2843), - [anon_sym_def] = ACTIONS(2843), - [anon_sym_export_DASHenv] = ACTIONS(2843), - [anon_sym_extern] = ACTIONS(2843), - [anon_sym_module] = ACTIONS(2843), - [anon_sym_use] = ACTIONS(2843), - [anon_sym_LPAREN] = ACTIONS(2846), - [anon_sym_DOLLAR] = ACTIONS(2849), - [anon_sym_error] = ACTIONS(2843), - [anon_sym_list] = ACTIONS(2843), - [anon_sym_DASH] = ACTIONS(2852), - [anon_sym_break] = ACTIONS(2843), - [anon_sym_continue] = ACTIONS(2843), - [anon_sym_for] = ACTIONS(2843), - [anon_sym_in] = ACTIONS(2843), - [anon_sym_loop] = ACTIONS(2843), - [anon_sym_make] = ACTIONS(2843), - [anon_sym_while] = ACTIONS(2843), - [anon_sym_do] = ACTIONS(2843), - [anon_sym_if] = ACTIONS(2843), - [anon_sym_else] = ACTIONS(2843), - [anon_sym_match] = ACTIONS(2843), - [anon_sym_DOT] = ACTIONS(2855), - [anon_sym_try] = ACTIONS(2843), - [anon_sym_catch] = ACTIONS(2843), - [anon_sym_return] = ACTIONS(2843), - [anon_sym_source] = ACTIONS(2843), - [anon_sym_source_DASHenv] = ACTIONS(2843), - [anon_sym_register] = ACTIONS(2843), - [anon_sym_hide] = ACTIONS(2843), - [anon_sym_hide_DASHenv] = ACTIONS(2843), - [anon_sym_overlay] = ACTIONS(2843), - [anon_sym_new] = ACTIONS(2843), - [anon_sym_as] = ACTIONS(2843), - [anon_sym_PLUS] = ACTIONS(2858), - [aux_sym__val_number_decimal_token1] = ACTIONS(2861), - [aux_sym__val_number_token1] = ACTIONS(2864), - [aux_sym__val_number_token2] = ACTIONS(2864), - [aux_sym__val_number_token3] = ACTIONS(2864), - [aux_sym__val_number_token4] = ACTIONS(2867), - [aux_sym__val_number_token5] = ACTIONS(2864), - [aux_sym__val_number_token6] = ACTIONS(2867), + [anon_sym_export] = ACTIONS(2870), + [anon_sym_alias] = ACTIONS(2870), + [anon_sym_let] = ACTIONS(2870), + [anon_sym_let_DASHenv] = ACTIONS(2870), + [anon_sym_mut] = ACTIONS(2870), + [anon_sym_const] = ACTIONS(2870), + [anon_sym_SEMI] = ACTIONS(2870), + [sym_cmd_identifier] = ACTIONS(2870), + [anon_sym_LF] = ACTIONS(2872), + [anon_sym_def] = ACTIONS(2870), + [anon_sym_export_DASHenv] = ACTIONS(2870), + [anon_sym_extern] = ACTIONS(2870), + [anon_sym_module] = ACTIONS(2870), + [anon_sym_use] = ACTIONS(2870), + [anon_sym_LBRACK] = ACTIONS(2870), + [anon_sym_LPAREN] = ACTIONS(2870), + [anon_sym_RPAREN] = ACTIONS(2870), + [anon_sym_DOLLAR] = ACTIONS(2870), + [anon_sym_error] = ACTIONS(2870), + [anon_sym_DASH] = ACTIONS(2870), + [anon_sym_break] = ACTIONS(2870), + [anon_sym_continue] = ACTIONS(2870), + [anon_sym_for] = ACTIONS(2870), + [anon_sym_loop] = ACTIONS(2870), + [anon_sym_while] = ACTIONS(2870), + [anon_sym_do] = ACTIONS(2870), + [anon_sym_if] = ACTIONS(2870), + [anon_sym_match] = ACTIONS(2870), + [anon_sym_LBRACE] = ACTIONS(2870), + [anon_sym_RBRACE] = ACTIONS(2870), + [anon_sym_DOT] = ACTIONS(2870), + [anon_sym_try] = ACTIONS(2870), + [anon_sym_return] = ACTIONS(2870), + [anon_sym_source] = ACTIONS(2870), + [anon_sym_source_DASHenv] = ACTIONS(2870), + [anon_sym_register] = ACTIONS(2870), + [anon_sym_hide] = ACTIONS(2870), + [anon_sym_hide_DASHenv] = ACTIONS(2870), + [anon_sym_overlay] = ACTIONS(2870), + [anon_sym_STAR] = ACTIONS(2870), + [anon_sym_where] = ACTIONS(2870), + [anon_sym_PLUS] = ACTIONS(2870), + [anon_sym_not] = ACTIONS(2870), + [anon_sym_null] = ACTIONS(2870), + [anon_sym_true] = ACTIONS(2870), + [anon_sym_false] = ACTIONS(2870), + [aux_sym__val_number_decimal_token1] = ACTIONS(2870), + [aux_sym__val_number_token1] = ACTIONS(2870), + [aux_sym__val_number_token2] = ACTIONS(2870), + [aux_sym__val_number_token3] = ACTIONS(2870), + [aux_sym__val_number_token4] = ACTIONS(2870), + [aux_sym__val_number_token5] = ACTIONS(2870), + [aux_sym__val_number_token6] = ACTIONS(2870), + [anon_sym_0b] = ACTIONS(2870), + [anon_sym_0o] = ACTIONS(2870), + [anon_sym_0x] = ACTIONS(2870), + [sym_val_date] = ACTIONS(2870), [anon_sym_DQUOTE] = ACTIONS(2870), - [sym__str_single_quotes] = ACTIONS(2873), - [sym__str_back_ticks] = ACTIONS(2873), - [aux_sym__record_key_token2] = ACTIONS(2876), - [anon_sym_POUND] = ACTIONS(3), + [sym__str_single_quotes] = ACTIONS(2870), + [sym__str_back_ticks] = ACTIONS(2870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2870), + [anon_sym_CARET] = ACTIONS(2870), + [anon_sym_POUND] = ACTIONS(105), }, [1066] = { [sym_comment] = STATE(1066), - [anon_sym_export] = ACTIONS(2659), - [anon_sym_alias] = ACTIONS(2659), - [anon_sym_let] = ACTIONS(2659), - [anon_sym_let_DASHenv] = ACTIONS(2659), - [anon_sym_mut] = ACTIONS(2659), - [anon_sym_const] = ACTIONS(2659), - [anon_sym_SEMI] = ACTIONS(2659), - [sym_cmd_identifier] = ACTIONS(2659), - [anon_sym_LF] = ACTIONS(2661), - [anon_sym_def] = ACTIONS(2659), - [anon_sym_export_DASHenv] = ACTIONS(2659), - [anon_sym_extern] = ACTIONS(2659), - [anon_sym_module] = ACTIONS(2659), - [anon_sym_use] = ACTIONS(2659), - [anon_sym_LBRACK] = ACTIONS(2659), - [anon_sym_LPAREN] = ACTIONS(2659), - [anon_sym_RPAREN] = ACTIONS(2659), - [anon_sym_DOLLAR] = ACTIONS(2659), - [anon_sym_error] = ACTIONS(2659), - [anon_sym_DASH] = ACTIONS(2659), - [anon_sym_break] = ACTIONS(2659), - [anon_sym_continue] = ACTIONS(2659), - [anon_sym_for] = ACTIONS(2659), - [anon_sym_loop] = ACTIONS(2659), - [anon_sym_while] = ACTIONS(2659), - [anon_sym_do] = ACTIONS(2659), - [anon_sym_if] = ACTIONS(2659), - [anon_sym_match] = ACTIONS(2659), - [anon_sym_LBRACE] = ACTIONS(2659), - [anon_sym_RBRACE] = ACTIONS(2659), - [anon_sym_DOT] = ACTIONS(2659), - [anon_sym_DOT2] = ACTIONS(2661), - [anon_sym_try] = ACTIONS(2659), - [anon_sym_return] = ACTIONS(2659), - [anon_sym_source] = ACTIONS(2659), - [anon_sym_source_DASHenv] = ACTIONS(2659), - [anon_sym_register] = ACTIONS(2659), - [anon_sym_hide] = ACTIONS(2659), - [anon_sym_hide_DASHenv] = ACTIONS(2659), - [anon_sym_overlay] = ACTIONS(2659), - [anon_sym_where] = ACTIONS(2659), - [anon_sym_PLUS] = ACTIONS(2659), - [anon_sym_not] = ACTIONS(2659), - [anon_sym_null] = ACTIONS(2659), - [anon_sym_true] = ACTIONS(2659), - [anon_sym_false] = ACTIONS(2659), - [aux_sym__val_number_decimal_token1] = ACTIONS(2659), - [aux_sym__val_number_token1] = ACTIONS(2659), - [aux_sym__val_number_token2] = ACTIONS(2659), - [aux_sym__val_number_token3] = ACTIONS(2659), - [aux_sym__val_number_token4] = ACTIONS(2659), - [aux_sym__val_number_token5] = ACTIONS(2659), - [aux_sym__val_number_token6] = ACTIONS(2659), - [anon_sym_0b] = ACTIONS(2659), - [anon_sym_0o] = ACTIONS(2659), - [anon_sym_0x] = ACTIONS(2659), - [sym_val_date] = ACTIONS(2659), - [anon_sym_DQUOTE] = ACTIONS(2659), - [sym__str_single_quotes] = ACTIONS(2659), - [sym__str_back_ticks] = ACTIONS(2659), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2659), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2659), - [anon_sym_CARET] = ACTIONS(2659), + [ts_builtin_sym_end] = ACTIONS(2620), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2620), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2810), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), [anon_sym_POUND] = ACTIONS(105), }, [1067] = { [sym_comment] = STATE(1067), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(2635), + [ts_builtin_sym_end] = ACTIONS(2628), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_DOT2] = ACTIONS(2628), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token2] = ACTIONS(2804), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), [anon_sym_POUND] = ACTIONS(105), }, [1068] = { [sym_comment] = STATE(1068), - [anon_sym_export] = ACTIONS(1145), - [anon_sym_alias] = ACTIONS(1145), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_let_DASHenv] = ACTIONS(1145), - [anon_sym_mut] = ACTIONS(1145), - [anon_sym_const] = ACTIONS(1145), - [anon_sym_SEMI] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1145), - [anon_sym_LF] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1145), - [anon_sym_export_DASHenv] = ACTIONS(1145), - [anon_sym_extern] = ACTIONS(1145), - [anon_sym_module] = ACTIONS(1145), - [anon_sym_use] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1145), - [anon_sym_RPAREN] = ACTIONS(1145), - [anon_sym_DOLLAR] = ACTIONS(1145), - [anon_sym_error] = ACTIONS(1145), - [anon_sym_DASH] = ACTIONS(1145), - [anon_sym_break] = ACTIONS(1145), - [anon_sym_continue] = ACTIONS(1145), - [anon_sym_for] = ACTIONS(1145), - [anon_sym_loop] = ACTIONS(1145), - [anon_sym_while] = ACTIONS(1145), - [anon_sym_do] = ACTIONS(1145), - [anon_sym_if] = ACTIONS(1145), - [anon_sym_match] = ACTIONS(1145), - [anon_sym_LBRACE] = ACTIONS(1145), - [anon_sym_RBRACE] = ACTIONS(1145), - [anon_sym_DOT] = ACTIONS(1145), - [anon_sym_try] = ACTIONS(1145), - [anon_sym_return] = ACTIONS(1145), - [anon_sym_source] = ACTIONS(1145), - [anon_sym_source_DASHenv] = ACTIONS(1145), - [anon_sym_register] = ACTIONS(1145), - [anon_sym_hide] = ACTIONS(1145), - [anon_sym_hide_DASHenv] = ACTIONS(1145), - [anon_sym_overlay] = ACTIONS(1145), - [anon_sym_STAR] = ACTIONS(1145), - [anon_sym_where] = ACTIONS(1145), - [anon_sym_PLUS] = ACTIONS(1145), - [anon_sym_not] = ACTIONS(1145), - [anon_sym_null] = ACTIONS(1145), - [anon_sym_true] = ACTIONS(1145), - [anon_sym_false] = ACTIONS(1145), - [aux_sym__val_number_decimal_token1] = ACTIONS(1145), - [aux_sym__val_number_token1] = ACTIONS(1145), - [aux_sym__val_number_token2] = ACTIONS(1145), - [aux_sym__val_number_token3] = ACTIONS(1145), - [aux_sym__val_number_token4] = ACTIONS(1145), - [aux_sym__val_number_token5] = ACTIONS(1145), - [aux_sym__val_number_token6] = ACTIONS(1145), - [anon_sym_0b] = ACTIONS(1145), - [anon_sym_0o] = ACTIONS(1145), - [anon_sym_0x] = ACTIONS(1145), - [sym_val_date] = ACTIONS(1145), - [anon_sym_DQUOTE] = ACTIONS(1145), - [sym__str_single_quotes] = ACTIONS(1145), - [sym__str_back_ticks] = ACTIONS(1145), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1145), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1145), - [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_export] = ACTIONS(2874), + [anon_sym_alias] = ACTIONS(2874), + [anon_sym_let] = ACTIONS(2874), + [anon_sym_let_DASHenv] = ACTIONS(2874), + [anon_sym_mut] = ACTIONS(2874), + [anon_sym_const] = ACTIONS(2874), + [anon_sym_SEMI] = ACTIONS(2874), + [sym_cmd_identifier] = ACTIONS(2874), + [anon_sym_LF] = ACTIONS(2876), + [anon_sym_def] = ACTIONS(2874), + [anon_sym_export_DASHenv] = ACTIONS(2874), + [anon_sym_extern] = ACTIONS(2874), + [anon_sym_module] = ACTIONS(2874), + [anon_sym_use] = ACTIONS(2874), + [anon_sym_LBRACK] = ACTIONS(2874), + [anon_sym_LPAREN] = ACTIONS(2874), + [anon_sym_RPAREN] = ACTIONS(2874), + [anon_sym_DOLLAR] = ACTIONS(2874), + [anon_sym_error] = ACTIONS(2874), + [anon_sym_DASH] = ACTIONS(2874), + [anon_sym_break] = ACTIONS(2874), + [anon_sym_continue] = ACTIONS(2874), + [anon_sym_for] = ACTIONS(2874), + [anon_sym_loop] = ACTIONS(2874), + [anon_sym_while] = ACTIONS(2874), + [anon_sym_do] = ACTIONS(2874), + [anon_sym_if] = ACTIONS(2874), + [anon_sym_match] = ACTIONS(2874), + [anon_sym_LBRACE] = ACTIONS(2874), + [anon_sym_RBRACE] = ACTIONS(2874), + [anon_sym_DOT] = ACTIONS(2874), + [anon_sym_try] = ACTIONS(2874), + [anon_sym_return] = ACTIONS(2874), + [anon_sym_source] = ACTIONS(2874), + [anon_sym_source_DASHenv] = ACTIONS(2874), + [anon_sym_register] = ACTIONS(2874), + [anon_sym_hide] = ACTIONS(2874), + [anon_sym_hide_DASHenv] = ACTIONS(2874), + [anon_sym_overlay] = ACTIONS(2874), + [anon_sym_STAR] = ACTIONS(2874), + [anon_sym_where] = ACTIONS(2874), + [anon_sym_PLUS] = ACTIONS(2874), + [anon_sym_not] = ACTIONS(2874), + [anon_sym_null] = ACTIONS(2874), + [anon_sym_true] = ACTIONS(2874), + [anon_sym_false] = ACTIONS(2874), + [aux_sym__val_number_decimal_token1] = ACTIONS(2874), + [aux_sym__val_number_token1] = ACTIONS(2874), + [aux_sym__val_number_token2] = ACTIONS(2874), + [aux_sym__val_number_token3] = ACTIONS(2874), + [aux_sym__val_number_token4] = ACTIONS(2874), + [aux_sym__val_number_token5] = ACTIONS(2874), + [aux_sym__val_number_token6] = ACTIONS(2874), + [anon_sym_0b] = ACTIONS(2874), + [anon_sym_0o] = ACTIONS(2874), + [anon_sym_0x] = ACTIONS(2874), + [sym_val_date] = ACTIONS(2874), + [anon_sym_DQUOTE] = ACTIONS(2874), + [sym__str_single_quotes] = ACTIONS(2874), + [sym__str_back_ticks] = ACTIONS(2874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2874), + [anon_sym_CARET] = ACTIONS(2874), [anon_sym_POUND] = ACTIONS(105), }, [1069] = { [sym_comment] = STATE(1069), - [anon_sym_export] = ACTIONS(855), - [anon_sym_alias] = ACTIONS(855), - [anon_sym_let] = ACTIONS(855), - [anon_sym_let_DASHenv] = ACTIONS(855), - [anon_sym_mut] = ACTIONS(855), - [anon_sym_const] = ACTIONS(855), - [anon_sym_SEMI] = ACTIONS(855), - [sym_cmd_identifier] = ACTIONS(855), - [anon_sym_LF] = ACTIONS(857), - [anon_sym_def] = ACTIONS(855), - [anon_sym_export_DASHenv] = ACTIONS(855), - [anon_sym_extern] = ACTIONS(855), - [anon_sym_module] = ACTIONS(855), - [anon_sym_use] = ACTIONS(855), - [anon_sym_LBRACK] = ACTIONS(855), - [anon_sym_LPAREN] = ACTIONS(855), - [anon_sym_RPAREN] = ACTIONS(855), - [anon_sym_DOLLAR] = ACTIONS(855), - [anon_sym_error] = ACTIONS(855), - [anon_sym_DASH] = ACTIONS(855), - [anon_sym_break] = ACTIONS(855), - [anon_sym_continue] = ACTIONS(855), - [anon_sym_for] = ACTIONS(855), - [anon_sym_loop] = ACTIONS(855), - [anon_sym_while] = ACTIONS(855), - [anon_sym_do] = ACTIONS(855), - [anon_sym_if] = ACTIONS(855), - [anon_sym_match] = ACTIONS(855), - [anon_sym_LBRACE] = ACTIONS(855), - [anon_sym_RBRACE] = ACTIONS(855), - [anon_sym_DOT] = ACTIONS(855), - [anon_sym_try] = ACTIONS(855), - [anon_sym_return] = ACTIONS(855), - [anon_sym_source] = ACTIONS(855), - [anon_sym_source_DASHenv] = ACTIONS(855), - [anon_sym_register] = ACTIONS(855), - [anon_sym_hide] = ACTIONS(855), - [anon_sym_hide_DASHenv] = ACTIONS(855), - [anon_sym_overlay] = ACTIONS(855), - [anon_sym_STAR] = ACTIONS(855), - [anon_sym_where] = ACTIONS(855), - [anon_sym_PLUS] = ACTIONS(855), - [anon_sym_not] = ACTIONS(855), - [anon_sym_null] = ACTIONS(855), - [anon_sym_true] = ACTIONS(855), - [anon_sym_false] = ACTIONS(855), - [aux_sym__val_number_decimal_token1] = ACTIONS(855), - [aux_sym__val_number_token1] = ACTIONS(855), - [aux_sym__val_number_token2] = ACTIONS(855), - [aux_sym__val_number_token3] = ACTIONS(855), - [aux_sym__val_number_token4] = ACTIONS(855), - [aux_sym__val_number_token5] = ACTIONS(855), - [aux_sym__val_number_token6] = ACTIONS(855), - [anon_sym_0b] = ACTIONS(855), - [anon_sym_0o] = ACTIONS(855), - [anon_sym_0x] = ACTIONS(855), - [sym_val_date] = ACTIONS(855), - [anon_sym_DQUOTE] = ACTIONS(855), - [sym__str_single_quotes] = ACTIONS(855), - [sym__str_back_ticks] = ACTIONS(855), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(855), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(855), - [anon_sym_CARET] = ACTIONS(855), + [ts_builtin_sym_end] = ACTIONS(2664), + [anon_sym_export] = ACTIONS(2662), + [anon_sym_alias] = ACTIONS(2662), + [anon_sym_let] = ACTIONS(2662), + [anon_sym_let_DASHenv] = ACTIONS(2662), + [anon_sym_mut] = ACTIONS(2662), + [anon_sym_const] = ACTIONS(2662), + [anon_sym_SEMI] = ACTIONS(2662), + [sym_cmd_identifier] = ACTIONS(2662), + [anon_sym_LF] = ACTIONS(2664), + [anon_sym_def] = ACTIONS(2662), + [anon_sym_export_DASHenv] = ACTIONS(2662), + [anon_sym_extern] = ACTIONS(2662), + [anon_sym_module] = ACTIONS(2662), + [anon_sym_use] = ACTIONS(2662), + [anon_sym_LBRACK] = ACTIONS(2662), + [anon_sym_LPAREN] = ACTIONS(2662), + [anon_sym_DOLLAR] = ACTIONS(2662), + [anon_sym_error] = ACTIONS(2662), + [anon_sym_DASH] = ACTIONS(2662), + [anon_sym_break] = ACTIONS(2662), + [anon_sym_continue] = ACTIONS(2662), + [anon_sym_for] = ACTIONS(2662), + [anon_sym_loop] = ACTIONS(2662), + [anon_sym_while] = ACTIONS(2662), + [anon_sym_do] = ACTIONS(2662), + [anon_sym_if] = ACTIONS(2662), + [anon_sym_match] = ACTIONS(2662), + [anon_sym_LBRACE] = ACTIONS(2662), + [anon_sym_DOT] = ACTIONS(2662), + [anon_sym_DOT2] = ACTIONS(2664), + [anon_sym_try] = ACTIONS(2662), + [anon_sym_return] = ACTIONS(2662), + [anon_sym_source] = ACTIONS(2662), + [anon_sym_source_DASHenv] = ACTIONS(2662), + [anon_sym_register] = ACTIONS(2662), + [anon_sym_hide] = ACTIONS(2662), + [anon_sym_hide_DASHenv] = ACTIONS(2662), + [anon_sym_overlay] = ACTIONS(2662), + [anon_sym_where] = ACTIONS(2662), + [anon_sym_PLUS] = ACTIONS(2662), + [anon_sym_not] = ACTIONS(2662), + [aux_sym__immediate_decimal_token2] = ACTIONS(2878), + [anon_sym_null] = ACTIONS(2662), + [anon_sym_true] = ACTIONS(2662), + [anon_sym_false] = ACTIONS(2662), + [aux_sym__val_number_decimal_token1] = ACTIONS(2662), + [aux_sym__val_number_token1] = ACTIONS(2662), + [aux_sym__val_number_token2] = ACTIONS(2662), + [aux_sym__val_number_token3] = ACTIONS(2662), + [aux_sym__val_number_token4] = ACTIONS(2662), + [aux_sym__val_number_token5] = ACTIONS(2662), + [aux_sym__val_number_token6] = ACTIONS(2662), + [anon_sym_0b] = ACTIONS(2662), + [anon_sym_0o] = ACTIONS(2662), + [anon_sym_0x] = ACTIONS(2662), + [sym_val_date] = ACTIONS(2662), + [anon_sym_DQUOTE] = ACTIONS(2662), + [sym__str_single_quotes] = ACTIONS(2662), + [sym__str_back_ticks] = ACTIONS(2662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2662), + [anon_sym_CARET] = ACTIONS(2662), [anon_sym_POUND] = ACTIONS(105), }, [1070] = { + [sym__expression] = STATE(4960), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(4957), + [sym_short_flag] = STATE(5267), + [sym_long_flag] = STATE(5267), [sym_comment] = STATE(1070), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_RPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_RBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_DOT2] = ACTIONS(2541), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), + [anon_sym_SEMI] = ACTIONS(2880), + [anon_sym_LF] = ACTIONS(2882), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2880), + [anon_sym_PIPE] = ACTIONS(2880), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2884), + [anon_sym_DASH] = ACTIONS(2886), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2880), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1071] = { [sym_comment] = STATE(1071), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2584), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [ts_builtin_sym_end] = ACTIONS(2783), + [anon_sym_export] = ACTIONS(2781), + [anon_sym_alias] = ACTIONS(2781), + [anon_sym_let] = ACTIONS(2781), + [anon_sym_let_DASHenv] = ACTIONS(2781), + [anon_sym_mut] = ACTIONS(2781), + [anon_sym_const] = ACTIONS(2781), + [anon_sym_SEMI] = ACTIONS(2781), + [sym_cmd_identifier] = ACTIONS(2781), + [anon_sym_LF] = ACTIONS(2783), + [anon_sym_def] = ACTIONS(2781), + [anon_sym_export_DASHenv] = ACTIONS(2781), + [anon_sym_extern] = ACTIONS(2781), + [anon_sym_module] = ACTIONS(2781), + [anon_sym_use] = ACTIONS(2781), + [anon_sym_LBRACK] = ACTIONS(2781), + [anon_sym_LPAREN] = ACTIONS(2781), + [anon_sym_DOLLAR] = ACTIONS(2781), + [anon_sym_error] = ACTIONS(2781), + [anon_sym_DASH_DASH] = ACTIONS(2781), + [anon_sym_DASH] = ACTIONS(2781), + [anon_sym_break] = ACTIONS(2781), + [anon_sym_continue] = ACTIONS(2781), + [anon_sym_for] = ACTIONS(2781), + [anon_sym_loop] = ACTIONS(2781), + [anon_sym_while] = ACTIONS(2781), + [anon_sym_do] = ACTIONS(2781), + [anon_sym_if] = ACTIONS(2781), + [anon_sym_match] = ACTIONS(2781), + [anon_sym_LBRACE] = ACTIONS(2781), + [anon_sym_DOT] = ACTIONS(2781), + [anon_sym_try] = ACTIONS(2781), + [anon_sym_return] = ACTIONS(2781), + [anon_sym_source] = ACTIONS(2781), + [anon_sym_source_DASHenv] = ACTIONS(2781), + [anon_sym_register] = ACTIONS(2781), + [anon_sym_hide] = ACTIONS(2781), + [anon_sym_hide_DASHenv] = ACTIONS(2781), + [anon_sym_overlay] = ACTIONS(2781), + [anon_sym_as] = ACTIONS(2781), + [anon_sym_where] = ACTIONS(2781), + [anon_sym_PLUS] = ACTIONS(2781), + [anon_sym_not] = ACTIONS(2781), + [anon_sym_null] = ACTIONS(2781), + [anon_sym_true] = ACTIONS(2781), + [anon_sym_false] = ACTIONS(2781), + [aux_sym__val_number_decimal_token1] = ACTIONS(2781), + [aux_sym__val_number_token1] = ACTIONS(2781), + [aux_sym__val_number_token2] = ACTIONS(2781), + [aux_sym__val_number_token3] = ACTIONS(2781), + [aux_sym__val_number_token4] = ACTIONS(2781), + [aux_sym__val_number_token5] = ACTIONS(2781), + [aux_sym__val_number_token6] = ACTIONS(2781), + [anon_sym_0b] = ACTIONS(2781), + [anon_sym_0o] = ACTIONS(2781), + [anon_sym_0x] = ACTIONS(2781), + [sym_val_date] = ACTIONS(2781), + [anon_sym_DQUOTE] = ACTIONS(2781), + [sym__str_single_quotes] = ACTIONS(2781), + [sym__str_back_ticks] = ACTIONS(2781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2781), + [anon_sym_CARET] = ACTIONS(2781), [anon_sym_POUND] = ACTIONS(105), }, [1072] = { + [sym__expression] = STATE(4949), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1070), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1072), - [anon_sym_export] = ACTIONS(986), - [anon_sym_alias] = ACTIONS(986), - [anon_sym_let] = ACTIONS(986), - [anon_sym_let_DASHenv] = ACTIONS(986), - [anon_sym_mut] = ACTIONS(986), - [anon_sym_const] = ACTIONS(986), - [anon_sym_SEMI] = ACTIONS(986), - [sym_cmd_identifier] = ACTIONS(986), - [anon_sym_LF] = ACTIONS(988), - [anon_sym_def] = ACTIONS(986), - [anon_sym_export_DASHenv] = ACTIONS(986), - [anon_sym_extern] = ACTIONS(986), - [anon_sym_module] = ACTIONS(986), - [anon_sym_use] = ACTIONS(986), - [anon_sym_LBRACK] = ACTIONS(986), - [anon_sym_LPAREN] = ACTIONS(986), - [anon_sym_RPAREN] = ACTIONS(986), - [anon_sym_DOLLAR] = ACTIONS(986), - [anon_sym_error] = ACTIONS(986), - [anon_sym_DASH] = ACTIONS(986), - [anon_sym_break] = ACTIONS(986), - [anon_sym_continue] = ACTIONS(986), - [anon_sym_for] = ACTIONS(986), - [anon_sym_loop] = ACTIONS(986), - [anon_sym_while] = ACTIONS(986), - [anon_sym_do] = ACTIONS(986), - [anon_sym_if] = ACTIONS(986), - [anon_sym_match] = ACTIONS(986), - [anon_sym_LBRACE] = ACTIONS(986), - [anon_sym_RBRACE] = ACTIONS(986), - [anon_sym_DOT] = ACTIONS(986), - [anon_sym_DOT2] = ACTIONS(988), - [anon_sym_try] = ACTIONS(986), - [anon_sym_return] = ACTIONS(986), - [anon_sym_source] = ACTIONS(986), - [anon_sym_source_DASHenv] = ACTIONS(986), - [anon_sym_register] = ACTIONS(986), - [anon_sym_hide] = ACTIONS(986), - [anon_sym_hide_DASHenv] = ACTIONS(986), - [anon_sym_overlay] = ACTIONS(986), - [anon_sym_where] = ACTIONS(986), - [anon_sym_PLUS] = ACTIONS(986), - [anon_sym_not] = ACTIONS(986), - [anon_sym_null] = ACTIONS(986), - [anon_sym_true] = ACTIONS(986), - [anon_sym_false] = ACTIONS(986), - [aux_sym__val_number_decimal_token1] = ACTIONS(986), - [aux_sym__val_number_token1] = ACTIONS(986), - [aux_sym__val_number_token2] = ACTIONS(986), - [aux_sym__val_number_token3] = ACTIONS(986), - [aux_sym__val_number_token4] = ACTIONS(986), - [aux_sym__val_number_token5] = ACTIONS(986), - [aux_sym__val_number_token6] = ACTIONS(986), - [anon_sym_0b] = ACTIONS(986), - [anon_sym_0o] = ACTIONS(986), - [anon_sym_0x] = ACTIONS(986), - [sym_val_date] = ACTIONS(986), - [anon_sym_DQUOTE] = ACTIONS(986), - [sym__str_single_quotes] = ACTIONS(986), - [sym__str_back_ticks] = ACTIONS(986), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(986), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(986), - [anon_sym_CARET] = ACTIONS(986), + [anon_sym_SEMI] = ACTIONS(2888), + [anon_sym_LF] = ACTIONS(2890), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2888), + [anon_sym_PIPE] = ACTIONS(2888), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2888), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1073] = { + [sym_expr_parenthesized] = STATE(2311), + [sym__immediate_decimal] = STATE(2310), + [sym_val_variable] = STATE(2311), + [sym__var] = STATE(1828), [sym_comment] = STATE(1073), - [ts_builtin_sym_end] = ACTIONS(2724), - [anon_sym_export] = ACTIONS(2720), - [anon_sym_alias] = ACTIONS(2720), - [anon_sym_let] = ACTIONS(2720), - [anon_sym_let_DASHenv] = ACTIONS(2720), - [anon_sym_mut] = ACTIONS(2720), - [anon_sym_const] = ACTIONS(2720), - [anon_sym_SEMI] = ACTIONS(2720), - [sym_cmd_identifier] = ACTIONS(2720), - [sym__long_flag_identifier] = ACTIONS(2879), - [anon_sym_LF] = ACTIONS(2724), - [anon_sym_def] = ACTIONS(2720), - [anon_sym_export_DASHenv] = ACTIONS(2720), - [anon_sym_extern] = ACTIONS(2720), - [anon_sym_module] = ACTIONS(2720), - [anon_sym_use] = ACTIONS(2720), - [anon_sym_LBRACK] = ACTIONS(2720), - [anon_sym_LPAREN] = ACTIONS(2720), - [anon_sym_DOLLAR] = ACTIONS(2720), - [anon_sym_error] = ACTIONS(2720), - [anon_sym_DASH] = ACTIONS(2720), - [anon_sym_break] = ACTIONS(2720), - [anon_sym_continue] = ACTIONS(2720), - [anon_sym_for] = ACTIONS(2720), - [anon_sym_loop] = ACTIONS(2720), - [anon_sym_while] = ACTIONS(2720), - [anon_sym_do] = ACTIONS(2720), - [anon_sym_if] = ACTIONS(2720), - [anon_sym_match] = ACTIONS(2720), - [anon_sym_LBRACE] = ACTIONS(2720), - [anon_sym_DOT] = ACTIONS(2720), - [anon_sym_try] = ACTIONS(2720), - [anon_sym_return] = ACTIONS(2720), - [anon_sym_source] = ACTIONS(2720), - [anon_sym_source_DASHenv] = ACTIONS(2720), - [anon_sym_register] = ACTIONS(2720), - [anon_sym_hide] = ACTIONS(2720), - [anon_sym_hide_DASHenv] = ACTIONS(2720), - [anon_sym_overlay] = ACTIONS(2720), - [anon_sym_as] = ACTIONS(2720), - [anon_sym_where] = ACTIONS(2720), - [anon_sym_PLUS] = ACTIONS(2720), - [anon_sym_not] = ACTIONS(2720), - [anon_sym_null] = ACTIONS(2720), - [anon_sym_true] = ACTIONS(2720), - [anon_sym_false] = ACTIONS(2720), - [aux_sym__val_number_decimal_token1] = ACTIONS(2720), - [aux_sym__val_number_token1] = ACTIONS(2720), - [aux_sym__val_number_token2] = ACTIONS(2720), - [aux_sym__val_number_token3] = ACTIONS(2720), - [aux_sym__val_number_token4] = ACTIONS(2720), - [aux_sym__val_number_token5] = ACTIONS(2720), - [aux_sym__val_number_token6] = ACTIONS(2720), - [anon_sym_0b] = ACTIONS(2720), - [anon_sym_0o] = ACTIONS(2720), - [anon_sym_0x] = ACTIONS(2720), - [sym_val_date] = ACTIONS(2720), - [anon_sym_DQUOTE] = ACTIONS(2720), - [sym__str_single_quotes] = ACTIONS(2720), - [sym__str_back_ticks] = ACTIONS(2720), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2720), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2720), - [anon_sym_CARET] = ACTIONS(2720), - [anon_sym_POUND] = ACTIONS(105), + [anon_sym_export] = ACTIONS(1658), + [anon_sym_alias] = ACTIONS(1658), + [anon_sym_let] = ACTIONS(1658), + [anon_sym_let_DASHenv] = ACTIONS(1658), + [anon_sym_mut] = ACTIONS(1658), + [anon_sym_const] = ACTIONS(1658), + [sym_cmd_identifier] = ACTIONS(1658), + [anon_sym_def] = ACTIONS(1658), + [anon_sym_export_DASHenv] = ACTIONS(1658), + [anon_sym_extern] = ACTIONS(1658), + [anon_sym_module] = ACTIONS(1658), + [anon_sym_use] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(2892), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(1658), + [anon_sym_list] = ACTIONS(1658), + [anon_sym_LT] = ACTIONS(2894), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_continue] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_in] = ACTIONS(1658), + [anon_sym_loop] = ACTIONS(1658), + [anon_sym_make] = ACTIONS(1658), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_do] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_match] = ACTIONS(1658), + [anon_sym_RBRACE] = ACTIONS(1660), + [anon_sym_DOT] = ACTIONS(1658), + [anon_sym_DOT2] = ACTIONS(2896), + [anon_sym_try] = ACTIONS(1658), + [anon_sym_catch] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_source] = ACTIONS(1658), + [anon_sym_source_DASHenv] = ACTIONS(1658), + [anon_sym_register] = ACTIONS(1658), + [anon_sym_hide] = ACTIONS(1658), + [anon_sym_hide_DASHenv] = ACTIONS(1658), + [anon_sym_overlay] = ACTIONS(1658), + [anon_sym_new] = ACTIONS(1658), + [anon_sym_as] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_EQ2] = ACTIONS(2898), + [aux_sym__immediate_decimal_token1] = ACTIONS(2900), + [anon_sym_DASH2] = ACTIONS(2902), + [anon_sym_PLUS2] = ACTIONS(2904), + [aux_sym__val_number_decimal_token1] = ACTIONS(1658), + [aux_sym__val_number_token1] = ACTIONS(1660), + [aux_sym__val_number_token2] = ACTIONS(1660), + [aux_sym__val_number_token3] = ACTIONS(1660), + [aux_sym__val_number_token4] = ACTIONS(1658), + [aux_sym__val_number_token5] = ACTIONS(1660), + [aux_sym__val_number_token6] = ACTIONS(1658), + [anon_sym_DQUOTE] = ACTIONS(1660), + [sym__str_single_quotes] = ACTIONS(1660), + [sym__str_back_ticks] = ACTIONS(1660), + [aux_sym__record_key_token2] = ACTIONS(1658), + [anon_sym_POUND] = ACTIONS(3), }, [1074] = { - [sym_block] = STATE(1212), [sym_comment] = STATE(1074), - [anon_sym_export] = ACTIONS(2752), - [anon_sym_alias] = ACTIONS(2752), - [anon_sym_let] = ACTIONS(2752), - [anon_sym_let_DASHenv] = ACTIONS(2752), - [anon_sym_mut] = ACTIONS(2752), - [anon_sym_const] = ACTIONS(2752), - [anon_sym_SEMI] = ACTIONS(2752), - [sym_cmd_identifier] = ACTIONS(2752), - [anon_sym_LF] = ACTIONS(2754), - [anon_sym_def] = ACTIONS(2752), - [anon_sym_export_DASHenv] = ACTIONS(2752), - [anon_sym_extern] = ACTIONS(2752), - [anon_sym_module] = ACTIONS(2752), - [anon_sym_use] = ACTIONS(2752), - [anon_sym_LBRACK] = ACTIONS(2752), - [anon_sym_LPAREN] = ACTIONS(2752), - [anon_sym_RPAREN] = ACTIONS(2752), - [anon_sym_DOLLAR] = ACTIONS(2752), - [anon_sym_error] = ACTIONS(2752), - [anon_sym_DASH] = ACTIONS(2752), - [anon_sym_break] = ACTIONS(2752), - [anon_sym_continue] = ACTIONS(2752), - [anon_sym_for] = ACTIONS(2752), - [anon_sym_loop] = ACTIONS(2752), - [anon_sym_while] = ACTIONS(2752), - [anon_sym_do] = ACTIONS(2752), - [anon_sym_if] = ACTIONS(2752), - [anon_sym_match] = ACTIONS(2752), - [anon_sym_LBRACE] = ACTIONS(2756), - [anon_sym_RBRACE] = ACTIONS(2752), - [anon_sym_DOT] = ACTIONS(2752), - [anon_sym_try] = ACTIONS(2752), - [anon_sym_return] = ACTIONS(2752), - [anon_sym_source] = ACTIONS(2752), - [anon_sym_source_DASHenv] = ACTIONS(2752), - [anon_sym_register] = ACTIONS(2752), - [anon_sym_hide] = ACTIONS(2752), - [anon_sym_hide_DASHenv] = ACTIONS(2752), - [anon_sym_overlay] = ACTIONS(2752), - [anon_sym_where] = ACTIONS(2752), - [anon_sym_PLUS] = ACTIONS(2752), - [anon_sym_not] = ACTIONS(2752), - [anon_sym_null] = ACTIONS(2752), - [anon_sym_true] = ACTIONS(2752), - [anon_sym_false] = ACTIONS(2752), - [aux_sym__val_number_decimal_token1] = ACTIONS(2752), - [aux_sym__val_number_token1] = ACTIONS(2752), - [aux_sym__val_number_token2] = ACTIONS(2752), - [aux_sym__val_number_token3] = ACTIONS(2752), - [aux_sym__val_number_token4] = ACTIONS(2752), - [aux_sym__val_number_token5] = ACTIONS(2752), - [aux_sym__val_number_token6] = ACTIONS(2752), - [anon_sym_0b] = ACTIONS(2752), - [anon_sym_0o] = ACTIONS(2752), - [anon_sym_0x] = ACTIONS(2752), - [sym_val_date] = ACTIONS(2752), - [anon_sym_DQUOTE] = ACTIONS(2752), - [sym__str_single_quotes] = ACTIONS(2752), - [sym__str_back_ticks] = ACTIONS(2752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2752), - [anon_sym_CARET] = ACTIONS(2752), + [ts_builtin_sym_end] = ACTIONS(2775), + [anon_sym_export] = ACTIONS(2773), + [anon_sym_alias] = ACTIONS(2773), + [anon_sym_let] = ACTIONS(2773), + [anon_sym_let_DASHenv] = ACTIONS(2773), + [anon_sym_mut] = ACTIONS(2773), + [anon_sym_const] = ACTIONS(2773), + [anon_sym_SEMI] = ACTIONS(2773), + [sym_cmd_identifier] = ACTIONS(2773), + [anon_sym_LF] = ACTIONS(2775), + [anon_sym_def] = ACTIONS(2773), + [anon_sym_export_DASHenv] = ACTIONS(2773), + [anon_sym_extern] = ACTIONS(2773), + [anon_sym_module] = ACTIONS(2773), + [anon_sym_use] = ACTIONS(2773), + [anon_sym_LBRACK] = ACTIONS(2773), + [anon_sym_LPAREN] = ACTIONS(2773), + [anon_sym_DOLLAR] = ACTIONS(2773), + [anon_sym_error] = ACTIONS(2773), + [anon_sym_DASH_DASH] = ACTIONS(2773), + [anon_sym_DASH] = ACTIONS(2773), + [anon_sym_break] = ACTIONS(2773), + [anon_sym_continue] = ACTIONS(2773), + [anon_sym_for] = ACTIONS(2773), + [anon_sym_loop] = ACTIONS(2773), + [anon_sym_while] = ACTIONS(2773), + [anon_sym_do] = ACTIONS(2773), + [anon_sym_if] = ACTIONS(2773), + [anon_sym_match] = ACTIONS(2773), + [anon_sym_LBRACE] = ACTIONS(2773), + [anon_sym_DOT] = ACTIONS(2773), + [anon_sym_try] = ACTIONS(2773), + [anon_sym_return] = ACTIONS(2773), + [anon_sym_source] = ACTIONS(2773), + [anon_sym_source_DASHenv] = ACTIONS(2773), + [anon_sym_register] = ACTIONS(2773), + [anon_sym_hide] = ACTIONS(2773), + [anon_sym_hide_DASHenv] = ACTIONS(2773), + [anon_sym_overlay] = ACTIONS(2773), + [anon_sym_as] = ACTIONS(2773), + [anon_sym_where] = ACTIONS(2773), + [anon_sym_PLUS] = ACTIONS(2773), + [anon_sym_not] = ACTIONS(2773), + [anon_sym_null] = ACTIONS(2773), + [anon_sym_true] = ACTIONS(2773), + [anon_sym_false] = ACTIONS(2773), + [aux_sym__val_number_decimal_token1] = ACTIONS(2773), + [aux_sym__val_number_token1] = ACTIONS(2773), + [aux_sym__val_number_token2] = ACTIONS(2773), + [aux_sym__val_number_token3] = ACTIONS(2773), + [aux_sym__val_number_token4] = ACTIONS(2773), + [aux_sym__val_number_token5] = ACTIONS(2773), + [aux_sym__val_number_token6] = ACTIONS(2773), + [anon_sym_0b] = ACTIONS(2773), + [anon_sym_0o] = ACTIONS(2773), + [anon_sym_0x] = ACTIONS(2773), + [sym_val_date] = ACTIONS(2773), + [anon_sym_DQUOTE] = ACTIONS(2773), + [sym__str_single_quotes] = ACTIONS(2773), + [sym__str_back_ticks] = ACTIONS(2773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2773), + [anon_sym_CARET] = ACTIONS(2773), [anon_sym_POUND] = ACTIONS(105), }, [1075] = { + [sym_expr_parenthesized] = STATE(7247), + [sym_val_variable] = STATE(7247), + [sym__var] = STATE(4830), + [sym_val_number] = STATE(7247), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7247), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(6709), + [sym__record_key] = STATE(7136), [sym_comment] = STATE(1075), - [anon_sym_export] = ACTIONS(2881), - [anon_sym_alias] = ACTIONS(2881), - [anon_sym_let] = ACTIONS(2881), - [anon_sym_let_DASHenv] = ACTIONS(2881), - [anon_sym_mut] = ACTIONS(2881), - [anon_sym_const] = ACTIONS(2881), - [anon_sym_SEMI] = ACTIONS(2881), - [sym_cmd_identifier] = ACTIONS(2881), - [anon_sym_LF] = ACTIONS(2883), - [anon_sym_def] = ACTIONS(2881), - [anon_sym_export_DASHenv] = ACTIONS(2881), - [anon_sym_extern] = ACTIONS(2881), - [anon_sym_module] = ACTIONS(2881), - [anon_sym_use] = ACTIONS(2881), - [anon_sym_LBRACK] = ACTIONS(2881), - [anon_sym_LPAREN] = ACTIONS(2881), - [anon_sym_RPAREN] = ACTIONS(2881), - [anon_sym_DOLLAR] = ACTIONS(2881), - [anon_sym_error] = ACTIONS(2881), - [anon_sym_DASH] = ACTIONS(2881), - [anon_sym_break] = ACTIONS(2881), - [anon_sym_continue] = ACTIONS(2881), - [anon_sym_for] = ACTIONS(2881), - [anon_sym_loop] = ACTIONS(2881), - [anon_sym_while] = ACTIONS(2881), - [anon_sym_do] = ACTIONS(2881), - [anon_sym_if] = ACTIONS(2881), - [anon_sym_match] = ACTIONS(2881), - [anon_sym_LBRACE] = ACTIONS(2881), - [anon_sym_RBRACE] = ACTIONS(2881), - [anon_sym_DOT] = ACTIONS(2881), - [anon_sym_try] = ACTIONS(2881), - [anon_sym_return] = ACTIONS(2881), - [anon_sym_source] = ACTIONS(2881), - [anon_sym_source_DASHenv] = ACTIONS(2881), - [anon_sym_register] = ACTIONS(2881), - [anon_sym_hide] = ACTIONS(2881), - [anon_sym_hide_DASHenv] = ACTIONS(2881), - [anon_sym_overlay] = ACTIONS(2881), - [anon_sym_as] = ACTIONS(2881), - [anon_sym_where] = ACTIONS(2881), - [anon_sym_PLUS] = ACTIONS(2881), - [anon_sym_not] = ACTIONS(2881), - [anon_sym_null] = ACTIONS(2881), - [anon_sym_true] = ACTIONS(2881), - [anon_sym_false] = ACTIONS(2881), - [aux_sym__val_number_decimal_token1] = ACTIONS(2881), - [aux_sym__val_number_token1] = ACTIONS(2881), - [aux_sym__val_number_token2] = ACTIONS(2881), - [aux_sym__val_number_token3] = ACTIONS(2881), - [aux_sym__val_number_token4] = ACTIONS(2881), - [aux_sym__val_number_token5] = ACTIONS(2881), - [aux_sym__val_number_token6] = ACTIONS(2881), - [anon_sym_0b] = ACTIONS(2881), - [anon_sym_0o] = ACTIONS(2881), - [anon_sym_0x] = ACTIONS(2881), - [sym_val_date] = ACTIONS(2881), - [anon_sym_DQUOTE] = ACTIONS(2881), - [sym__str_single_quotes] = ACTIONS(2881), - [sym__str_back_ticks] = ACTIONS(2881), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2881), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2881), - [anon_sym_CARET] = ACTIONS(2881), - [anon_sym_POUND] = ACTIONS(105), + [aux_sym_record_body_repeat1] = STATE(1107), + [anon_sym_export] = ACTIONS(237), + [anon_sym_alias] = ACTIONS(237), + [anon_sym_let] = ACTIONS(237), + [anon_sym_let_DASHenv] = ACTIONS(237), + [anon_sym_mut] = ACTIONS(237), + [anon_sym_const] = ACTIONS(237), + [sym_cmd_identifier] = ACTIONS(237), + [anon_sym_def] = ACTIONS(237), + [anon_sym_export_DASHenv] = ACTIONS(237), + [anon_sym_extern] = ACTIONS(237), + [anon_sym_module] = ACTIONS(237), + [anon_sym_use] = ACTIONS(237), + [anon_sym_LPAREN] = ACTIONS(2584), + [anon_sym_DOLLAR] = ACTIONS(2586), + [anon_sym_error] = ACTIONS(237), + [anon_sym_list] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(2588), + [anon_sym_break] = ACTIONS(237), + [anon_sym_continue] = ACTIONS(237), + [anon_sym_for] = ACTIONS(237), + [anon_sym_in] = ACTIONS(237), + [anon_sym_loop] = ACTIONS(237), + [anon_sym_make] = ACTIONS(237), + [anon_sym_while] = ACTIONS(237), + [anon_sym_do] = ACTIONS(237), + [anon_sym_if] = ACTIONS(237), + [anon_sym_else] = ACTIONS(237), + [anon_sym_match] = ACTIONS(237), + [anon_sym_DOT] = ACTIONS(2592), + [anon_sym_try] = ACTIONS(237), + [anon_sym_catch] = ACTIONS(237), + [anon_sym_return] = ACTIONS(237), + [anon_sym_source] = ACTIONS(237), + [anon_sym_source_DASHenv] = ACTIONS(237), + [anon_sym_register] = ACTIONS(237), + [anon_sym_hide] = ACTIONS(237), + [anon_sym_hide_DASHenv] = ACTIONS(237), + [anon_sym_overlay] = ACTIONS(237), + [anon_sym_new] = ACTIONS(237), + [anon_sym_as] = ACTIONS(237), + [anon_sym_PLUS] = ACTIONS(2594), + [aux_sym__val_number_decimal_token1] = ACTIONS(2596), + [aux_sym__val_number_token1] = ACTIONS(2598), + [aux_sym__val_number_token2] = ACTIONS(2598), + [aux_sym__val_number_token3] = ACTIONS(2598), + [aux_sym__val_number_token4] = ACTIONS(2600), + [aux_sym__val_number_token5] = ACTIONS(2598), + [aux_sym__val_number_token6] = ACTIONS(2600), + [anon_sym_DQUOTE] = ACTIONS(2602), + [sym__str_single_quotes] = ACTIONS(2604), + [sym__str_back_ticks] = ACTIONS(2604), + [aux_sym__record_key_token2] = ACTIONS(207), + [anon_sym_POUND] = ACTIONS(3), }, [1076] = { + [sym__expression] = STATE(4949), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(4944), + [sym_short_flag] = STATE(5267), + [sym_long_flag] = STATE(5267), [sym_comment] = STATE(1076), - [anon_sym_export] = ACTIONS(1017), - [anon_sym_alias] = ACTIONS(1017), - [anon_sym_let] = ACTIONS(1017), - [anon_sym_let_DASHenv] = ACTIONS(1017), - [anon_sym_mut] = ACTIONS(1017), - [anon_sym_const] = ACTIONS(1017), - [anon_sym_SEMI] = ACTIONS(1017), - [sym_cmd_identifier] = ACTIONS(1017), - [anon_sym_LF] = ACTIONS(1019), - [anon_sym_def] = ACTIONS(1017), - [anon_sym_export_DASHenv] = ACTIONS(1017), - [anon_sym_extern] = ACTIONS(1017), - [anon_sym_module] = ACTIONS(1017), - [anon_sym_use] = ACTIONS(1017), - [anon_sym_LBRACK] = ACTIONS(1017), - [anon_sym_LPAREN] = ACTIONS(1017), - [anon_sym_RPAREN] = ACTIONS(1017), - [anon_sym_DOLLAR] = ACTIONS(1017), - [anon_sym_error] = ACTIONS(1017), - [anon_sym_DASH] = ACTIONS(1017), - [anon_sym_break] = ACTIONS(1017), - [anon_sym_continue] = ACTIONS(1017), - [anon_sym_for] = ACTIONS(1017), - [anon_sym_loop] = ACTIONS(1017), - [anon_sym_while] = ACTIONS(1017), - [anon_sym_do] = ACTIONS(1017), - [anon_sym_if] = ACTIONS(1017), - [anon_sym_match] = ACTIONS(1017), - [anon_sym_LBRACE] = ACTIONS(1017), - [anon_sym_RBRACE] = ACTIONS(1017), - [anon_sym_DOT] = ACTIONS(1017), - [anon_sym_try] = ACTIONS(1017), - [anon_sym_return] = ACTIONS(1017), - [anon_sym_source] = ACTIONS(1017), - [anon_sym_source_DASHenv] = ACTIONS(1017), - [anon_sym_register] = ACTIONS(1017), - [anon_sym_hide] = ACTIONS(1017), - [anon_sym_hide_DASHenv] = ACTIONS(1017), - [anon_sym_overlay] = ACTIONS(1017), - [anon_sym_STAR] = ACTIONS(1017), - [anon_sym_where] = ACTIONS(1017), - [anon_sym_PLUS] = ACTIONS(1017), - [anon_sym_not] = ACTIONS(1017), - [anon_sym_null] = ACTIONS(1017), - [anon_sym_true] = ACTIONS(1017), - [anon_sym_false] = ACTIONS(1017), - [aux_sym__val_number_decimal_token1] = ACTIONS(1017), - [aux_sym__val_number_token1] = ACTIONS(1017), - [aux_sym__val_number_token2] = ACTIONS(1017), - [aux_sym__val_number_token3] = ACTIONS(1017), - [aux_sym__val_number_token4] = ACTIONS(1017), - [aux_sym__val_number_token5] = ACTIONS(1017), - [aux_sym__val_number_token6] = ACTIONS(1017), - [anon_sym_0b] = ACTIONS(1017), - [anon_sym_0o] = ACTIONS(1017), - [anon_sym_0x] = ACTIONS(1017), - [sym_val_date] = ACTIONS(1017), - [anon_sym_DQUOTE] = ACTIONS(1017), - [sym__str_single_quotes] = ACTIONS(1017), - [sym__str_back_ticks] = ACTIONS(1017), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), - [anon_sym_CARET] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(2888), + [anon_sym_LF] = ACTIONS(2890), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2888), + [anon_sym_PIPE] = ACTIONS(2888), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2884), + [anon_sym_DASH] = ACTIONS(2886), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2888), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1077] = { + [sym__expression] = STATE(5051), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1119), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1077), - [anon_sym_export] = ACTIONS(1013), - [anon_sym_alias] = ACTIONS(1013), - [anon_sym_let] = ACTIONS(1013), - [anon_sym_let_DASHenv] = ACTIONS(1013), - [anon_sym_mut] = ACTIONS(1013), - [anon_sym_const] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [sym_cmd_identifier] = ACTIONS(1013), - [anon_sym_LF] = ACTIONS(1015), - [anon_sym_def] = ACTIONS(1013), - [anon_sym_export_DASHenv] = ACTIONS(1013), - [anon_sym_extern] = ACTIONS(1013), - [anon_sym_module] = ACTIONS(1013), - [anon_sym_use] = ACTIONS(1013), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_RPAREN] = ACTIONS(1013), - [anon_sym_DOLLAR] = ACTIONS(1013), - [anon_sym_error] = ACTIONS(1013), - [anon_sym_DASH] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1013), - [anon_sym_continue] = ACTIONS(1013), - [anon_sym_for] = ACTIONS(1013), - [anon_sym_loop] = ACTIONS(1013), - [anon_sym_while] = ACTIONS(1013), - [anon_sym_do] = ACTIONS(1013), - [anon_sym_if] = ACTIONS(1013), - [anon_sym_match] = ACTIONS(1013), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_DOT] = ACTIONS(1013), - [anon_sym_try] = ACTIONS(1013), - [anon_sym_return] = ACTIONS(1013), - [anon_sym_source] = ACTIONS(1013), - [anon_sym_source_DASHenv] = ACTIONS(1013), - [anon_sym_register] = ACTIONS(1013), - [anon_sym_hide] = ACTIONS(1013), - [anon_sym_hide_DASHenv] = ACTIONS(1013), - [anon_sym_overlay] = ACTIONS(1013), - [anon_sym_STAR] = ACTIONS(1013), - [anon_sym_where] = ACTIONS(1013), - [anon_sym_PLUS] = ACTIONS(1013), - [anon_sym_not] = ACTIONS(1013), - [anon_sym_null] = ACTIONS(1013), - [anon_sym_true] = ACTIONS(1013), - [anon_sym_false] = ACTIONS(1013), - [aux_sym__val_number_decimal_token1] = ACTIONS(1013), - [aux_sym__val_number_token1] = ACTIONS(1013), - [aux_sym__val_number_token2] = ACTIONS(1013), - [aux_sym__val_number_token3] = ACTIONS(1013), - [aux_sym__val_number_token4] = ACTIONS(1013), - [aux_sym__val_number_token5] = ACTIONS(1013), - [aux_sym__val_number_token6] = ACTIONS(1013), - [anon_sym_0b] = ACTIONS(1013), - [anon_sym_0o] = ACTIONS(1013), - [anon_sym_0x] = ACTIONS(1013), - [sym_val_date] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [sym__str_single_quotes] = ACTIONS(1013), - [sym__str_back_ticks] = ACTIONS(1013), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1013), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1013), - [anon_sym_CARET] = ACTIONS(1013), + [anon_sym_SEMI] = ACTIONS(2824), + [anon_sym_LF] = ACTIONS(2826), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2824), + [anon_sym_PIPE] = ACTIONS(2824), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2824), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1078] = { + [sym_block] = STATE(1184), [sym_comment] = STATE(1078), - [ts_builtin_sym_end] = ACTIONS(2584), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token1] = ACTIONS(2885), - [aux_sym__immediate_decimal_token2] = ACTIONS(2887), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [anon_sym_export] = ACTIONS(2906), + [anon_sym_alias] = ACTIONS(2906), + [anon_sym_let] = ACTIONS(2906), + [anon_sym_let_DASHenv] = ACTIONS(2906), + [anon_sym_mut] = ACTIONS(2906), + [anon_sym_const] = ACTIONS(2906), + [anon_sym_SEMI] = ACTIONS(2906), + [sym_cmd_identifier] = ACTIONS(2906), + [anon_sym_LF] = ACTIONS(2908), + [anon_sym_def] = ACTIONS(2906), + [anon_sym_export_DASHenv] = ACTIONS(2906), + [anon_sym_extern] = ACTIONS(2906), + [anon_sym_module] = ACTIONS(2906), + [anon_sym_use] = ACTIONS(2906), + [anon_sym_LBRACK] = ACTIONS(2906), + [anon_sym_LPAREN] = ACTIONS(2906), + [anon_sym_RPAREN] = ACTIONS(2906), + [anon_sym_DOLLAR] = ACTIONS(2906), + [anon_sym_error] = ACTIONS(2906), + [anon_sym_DASH] = ACTIONS(2906), + [anon_sym_break] = ACTIONS(2906), + [anon_sym_continue] = ACTIONS(2906), + [anon_sym_for] = ACTIONS(2906), + [anon_sym_loop] = ACTIONS(2906), + [anon_sym_while] = ACTIONS(2906), + [anon_sym_do] = ACTIONS(2906), + [anon_sym_if] = ACTIONS(2906), + [anon_sym_match] = ACTIONS(2906), + [anon_sym_LBRACE] = ACTIONS(2910), + [anon_sym_RBRACE] = ACTIONS(2906), + [anon_sym_DOT] = ACTIONS(2906), + [anon_sym_try] = ACTIONS(2906), + [anon_sym_return] = ACTIONS(2906), + [anon_sym_source] = ACTIONS(2906), + [anon_sym_source_DASHenv] = ACTIONS(2906), + [anon_sym_register] = ACTIONS(2906), + [anon_sym_hide] = ACTIONS(2906), + [anon_sym_hide_DASHenv] = ACTIONS(2906), + [anon_sym_overlay] = ACTIONS(2906), + [anon_sym_where] = ACTIONS(2906), + [anon_sym_PLUS] = ACTIONS(2906), + [anon_sym_not] = ACTIONS(2906), + [anon_sym_null] = ACTIONS(2906), + [anon_sym_true] = ACTIONS(2906), + [anon_sym_false] = ACTIONS(2906), + [aux_sym__val_number_decimal_token1] = ACTIONS(2906), + [aux_sym__val_number_token1] = ACTIONS(2906), + [aux_sym__val_number_token2] = ACTIONS(2906), + [aux_sym__val_number_token3] = ACTIONS(2906), + [aux_sym__val_number_token4] = ACTIONS(2906), + [aux_sym__val_number_token5] = ACTIONS(2906), + [aux_sym__val_number_token6] = ACTIONS(2906), + [anon_sym_0b] = ACTIONS(2906), + [anon_sym_0o] = ACTIONS(2906), + [anon_sym_0x] = ACTIONS(2906), + [sym_val_date] = ACTIONS(2906), + [anon_sym_DQUOTE] = ACTIONS(2906), + [sym__str_single_quotes] = ACTIONS(2906), + [sym__str_back_ticks] = ACTIONS(2906), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2906), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2906), + [anon_sym_CARET] = ACTIONS(2906), [anon_sym_POUND] = ACTIONS(105), }, [1079] = { [sym_comment] = STATE(1079), - [ts_builtin_sym_end] = ACTIONS(2541), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token1] = ACTIONS(2889), - [aux_sym__immediate_decimal_token2] = ACTIONS(2891), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), + [ts_builtin_sym_end] = ACTIONS(1023), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_where] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_not] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_CARET] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(2912), [anon_sym_POUND] = ACTIONS(105), }, [1080] = { + [sym__expression] = STATE(4935), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1072), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1080), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_RPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_RBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2639), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [anon_sym_SEMI] = ACTIONS(2914), + [anon_sym_LF] = ACTIONS(2916), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2914), + [anon_sym_PIPE] = ACTIONS(2914), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2914), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1081] = { + [sym__expression] = STATE(4935), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1076), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1081), - [anon_sym_export] = ACTIONS(2539), - [anon_sym_alias] = ACTIONS(2539), - [anon_sym_let] = ACTIONS(2539), - [anon_sym_let_DASHenv] = ACTIONS(2539), - [anon_sym_mut] = ACTIONS(2539), - [anon_sym_const] = ACTIONS(2539), - [anon_sym_SEMI] = ACTIONS(2539), - [sym_cmd_identifier] = ACTIONS(2539), - [anon_sym_LF] = ACTIONS(2541), - [anon_sym_def] = ACTIONS(2539), - [anon_sym_export_DASHenv] = ACTIONS(2539), - [anon_sym_extern] = ACTIONS(2539), - [anon_sym_module] = ACTIONS(2539), - [anon_sym_use] = ACTIONS(2539), - [anon_sym_LBRACK] = ACTIONS(2539), - [anon_sym_LPAREN] = ACTIONS(2539), - [anon_sym_RPAREN] = ACTIONS(2539), - [anon_sym_DOLLAR] = ACTIONS(2539), - [anon_sym_error] = ACTIONS(2539), - [anon_sym_DASH] = ACTIONS(2539), - [anon_sym_break] = ACTIONS(2539), - [anon_sym_continue] = ACTIONS(2539), - [anon_sym_for] = ACTIONS(2539), - [anon_sym_loop] = ACTIONS(2539), - [anon_sym_while] = ACTIONS(2539), - [anon_sym_do] = ACTIONS(2539), - [anon_sym_if] = ACTIONS(2539), - [anon_sym_match] = ACTIONS(2539), - [anon_sym_LBRACE] = ACTIONS(2539), - [anon_sym_RBRACE] = ACTIONS(2539), - [anon_sym_DOT] = ACTIONS(2539), - [anon_sym_try] = ACTIONS(2539), - [anon_sym_return] = ACTIONS(2539), - [anon_sym_source] = ACTIONS(2539), - [anon_sym_source_DASHenv] = ACTIONS(2539), - [anon_sym_register] = ACTIONS(2539), - [anon_sym_hide] = ACTIONS(2539), - [anon_sym_hide_DASHenv] = ACTIONS(2539), - [anon_sym_overlay] = ACTIONS(2539), - [anon_sym_where] = ACTIONS(2539), - [anon_sym_PLUS] = ACTIONS(2539), - [anon_sym_not] = ACTIONS(2539), - [aux_sym__immediate_decimal_token2] = ACTIONS(2643), - [anon_sym_null] = ACTIONS(2539), - [anon_sym_true] = ACTIONS(2539), - [anon_sym_false] = ACTIONS(2539), - [aux_sym__val_number_decimal_token1] = ACTIONS(2539), - [aux_sym__val_number_token1] = ACTIONS(2539), - [aux_sym__val_number_token2] = ACTIONS(2539), - [aux_sym__val_number_token3] = ACTIONS(2539), - [aux_sym__val_number_token4] = ACTIONS(2539), - [aux_sym__val_number_token5] = ACTIONS(2539), - [aux_sym__val_number_token6] = ACTIONS(2539), - [anon_sym_0b] = ACTIONS(2539), - [anon_sym_0o] = ACTIONS(2539), - [anon_sym_0x] = ACTIONS(2539), - [sym_val_date] = ACTIONS(2539), - [anon_sym_DQUOTE] = ACTIONS(2539), - [sym__str_single_quotes] = ACTIONS(2539), - [sym__str_back_ticks] = ACTIONS(2539), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2539), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2539), - [anon_sym_CARET] = ACTIONS(2539), + [anon_sym_SEMI] = ACTIONS(2914), + [anon_sym_LF] = ACTIONS(2916), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2914), + [anon_sym_PIPE] = ACTIONS(2914), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2914), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1082] = { [sym_comment] = STATE(1082), - [anon_sym_export] = ACTIONS(2659), - [anon_sym_alias] = ACTIONS(2659), - [anon_sym_let] = ACTIONS(2659), - [anon_sym_let_DASHenv] = ACTIONS(2659), - [anon_sym_mut] = ACTIONS(2659), - [anon_sym_const] = ACTIONS(2659), - [anon_sym_SEMI] = ACTIONS(2659), - [sym_cmd_identifier] = ACTIONS(2659), - [anon_sym_LF] = ACTIONS(2661), - [anon_sym_def] = ACTIONS(2659), - [anon_sym_export_DASHenv] = ACTIONS(2659), - [anon_sym_extern] = ACTIONS(2659), - [anon_sym_module] = ACTIONS(2659), - [anon_sym_use] = ACTIONS(2659), - [anon_sym_LBRACK] = ACTIONS(2659), - [anon_sym_LPAREN] = ACTIONS(2659), - [anon_sym_RPAREN] = ACTIONS(2659), - [anon_sym_DOLLAR] = ACTIONS(2659), - [anon_sym_error] = ACTIONS(2659), - [anon_sym_DASH] = ACTIONS(2659), - [anon_sym_break] = ACTIONS(2659), - [anon_sym_continue] = ACTIONS(2659), - [anon_sym_for] = ACTIONS(2659), - [anon_sym_loop] = ACTIONS(2659), - [anon_sym_while] = ACTIONS(2659), - [anon_sym_do] = ACTIONS(2659), - [anon_sym_if] = ACTIONS(2659), - [anon_sym_match] = ACTIONS(2659), - [anon_sym_LBRACE] = ACTIONS(2659), - [anon_sym_RBRACE] = ACTIONS(2659), - [anon_sym_DOT] = ACTIONS(2659), - [anon_sym_try] = ACTIONS(2659), - [anon_sym_return] = ACTIONS(2659), - [anon_sym_source] = ACTIONS(2659), - [anon_sym_source_DASHenv] = ACTIONS(2659), - [anon_sym_register] = ACTIONS(2659), - [anon_sym_hide] = ACTIONS(2659), - [anon_sym_hide_DASHenv] = ACTIONS(2659), - [anon_sym_overlay] = ACTIONS(2659), - [anon_sym_where] = ACTIONS(2659), - [anon_sym_PLUS] = ACTIONS(2659), - [anon_sym_not] = ACTIONS(2659), - [aux_sym__immediate_decimal_token2] = ACTIONS(2893), - [anon_sym_null] = ACTIONS(2659), - [anon_sym_true] = ACTIONS(2659), - [anon_sym_false] = ACTIONS(2659), - [aux_sym__val_number_decimal_token1] = ACTIONS(2659), - [aux_sym__val_number_token1] = ACTIONS(2659), - [aux_sym__val_number_token2] = ACTIONS(2659), - [aux_sym__val_number_token3] = ACTIONS(2659), - [aux_sym__val_number_token4] = ACTIONS(2659), - [aux_sym__val_number_token5] = ACTIONS(2659), - [aux_sym__val_number_token6] = ACTIONS(2659), - [anon_sym_0b] = ACTIONS(2659), - [anon_sym_0o] = ACTIONS(2659), - [anon_sym_0x] = ACTIONS(2659), - [sym_val_date] = ACTIONS(2659), - [anon_sym_DQUOTE] = ACTIONS(2659), - [sym__str_single_quotes] = ACTIONS(2659), - [sym__str_back_ticks] = ACTIONS(2659), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2659), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2659), - [anon_sym_CARET] = ACTIONS(2659), + [anon_sym_export] = ACTIONS(962), + [anon_sym_alias] = ACTIONS(962), + [anon_sym_let] = ACTIONS(962), + [anon_sym_let_DASHenv] = ACTIONS(962), + [anon_sym_mut] = ACTIONS(962), + [anon_sym_const] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [sym_cmd_identifier] = ACTIONS(962), + [anon_sym_LF] = ACTIONS(964), + [anon_sym_def] = ACTIONS(962), + [anon_sym_export_DASHenv] = ACTIONS(962), + [anon_sym_extern] = ACTIONS(962), + [anon_sym_module] = ACTIONS(962), + [anon_sym_use] = ACTIONS(962), + [anon_sym_LBRACK] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(962), + [anon_sym_RPAREN] = ACTIONS(962), + [anon_sym_DOLLAR] = ACTIONS(962), + [anon_sym_error] = ACTIONS(962), + [anon_sym_DASH] = ACTIONS(962), + [anon_sym_break] = ACTIONS(962), + [anon_sym_continue] = ACTIONS(962), + [anon_sym_for] = ACTIONS(962), + [anon_sym_loop] = ACTIONS(962), + [anon_sym_while] = ACTIONS(962), + [anon_sym_do] = ACTIONS(962), + [anon_sym_if] = ACTIONS(962), + [anon_sym_match] = ACTIONS(962), + [anon_sym_LBRACE] = ACTIONS(962), + [anon_sym_RBRACE] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(962), + [anon_sym_DOT2] = ACTIONS(964), + [anon_sym_try] = ACTIONS(962), + [anon_sym_return] = ACTIONS(962), + [anon_sym_source] = ACTIONS(962), + [anon_sym_source_DASHenv] = ACTIONS(962), + [anon_sym_register] = ACTIONS(962), + [anon_sym_hide] = ACTIONS(962), + [anon_sym_hide_DASHenv] = ACTIONS(962), + [anon_sym_overlay] = ACTIONS(962), + [anon_sym_where] = ACTIONS(962), + [anon_sym_PLUS] = ACTIONS(962), + [anon_sym_not] = ACTIONS(962), + [anon_sym_null] = ACTIONS(962), + [anon_sym_true] = ACTIONS(962), + [anon_sym_false] = ACTIONS(962), + [aux_sym__val_number_decimal_token1] = ACTIONS(962), + [aux_sym__val_number_token1] = ACTIONS(962), + [aux_sym__val_number_token2] = ACTIONS(962), + [aux_sym__val_number_token3] = ACTIONS(962), + [aux_sym__val_number_token4] = ACTIONS(962), + [aux_sym__val_number_token5] = ACTIONS(962), + [aux_sym__val_number_token6] = ACTIONS(962), + [anon_sym_0b] = ACTIONS(962), + [anon_sym_0o] = ACTIONS(962), + [anon_sym_0x] = ACTIONS(962), + [sym_val_date] = ACTIONS(962), + [anon_sym_DQUOTE] = ACTIONS(962), + [sym__str_single_quotes] = ACTIONS(962), + [sym__str_back_ticks] = ACTIONS(962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(962), [anon_sym_POUND] = ACTIONS(105), }, [1083] = { + [sym__expression] = STATE(4935), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(4933), + [sym_short_flag] = STATE(5267), + [sym_long_flag] = STATE(5267), [sym_comment] = STATE(1083), - [ts_builtin_sym_end] = ACTIONS(2584), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2895), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2887), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), + [anon_sym_SEMI] = ACTIONS(2914), + [anon_sym_LF] = ACTIONS(2916), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2914), + [anon_sym_PIPE] = ACTIONS(2914), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2884), + [anon_sym_DASH] = ACTIONS(2886), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2914), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1084] = { + [sym_block] = STATE(1186), [sym_comment] = STATE(1084), - [ts_builtin_sym_end] = ACTIONS(2584), - [anon_sym_export] = ACTIONS(2582), - [anon_sym_alias] = ACTIONS(2582), - [anon_sym_let] = ACTIONS(2582), - [anon_sym_let_DASHenv] = ACTIONS(2582), - [anon_sym_mut] = ACTIONS(2582), - [anon_sym_const] = ACTIONS(2582), - [anon_sym_SEMI] = ACTIONS(2582), - [sym_cmd_identifier] = ACTIONS(2582), - [anon_sym_LF] = ACTIONS(2584), - [anon_sym_def] = ACTIONS(2582), - [anon_sym_export_DASHenv] = ACTIONS(2582), - [anon_sym_extern] = ACTIONS(2582), - [anon_sym_module] = ACTIONS(2582), - [anon_sym_use] = ACTIONS(2582), - [anon_sym_LBRACK] = ACTIONS(2582), - [anon_sym_LPAREN] = ACTIONS(2582), - [anon_sym_DOLLAR] = ACTIONS(2582), - [anon_sym_error] = ACTIONS(2582), - [anon_sym_DASH] = ACTIONS(2582), - [anon_sym_break] = ACTIONS(2582), - [anon_sym_continue] = ACTIONS(2582), - [anon_sym_for] = ACTIONS(2582), - [anon_sym_loop] = ACTIONS(2582), - [anon_sym_while] = ACTIONS(2582), - [anon_sym_do] = ACTIONS(2582), - [anon_sym_if] = ACTIONS(2582), - [anon_sym_match] = ACTIONS(2582), - [anon_sym_LBRACE] = ACTIONS(2582), - [anon_sym_DOT] = ACTIONS(2582), - [anon_sym_DOT2] = ACTIONS(2897), - [anon_sym_try] = ACTIONS(2582), - [anon_sym_return] = ACTIONS(2582), - [anon_sym_source] = ACTIONS(2582), - [anon_sym_source_DASHenv] = ACTIONS(2582), - [anon_sym_register] = ACTIONS(2582), - [anon_sym_hide] = ACTIONS(2582), - [anon_sym_hide_DASHenv] = ACTIONS(2582), - [anon_sym_overlay] = ACTIONS(2582), - [anon_sym_where] = ACTIONS(2582), - [anon_sym_PLUS] = ACTIONS(2582), - [anon_sym_not] = ACTIONS(2582), - [aux_sym__immediate_decimal_token2] = ACTIONS(2712), - [anon_sym_null] = ACTIONS(2582), - [anon_sym_true] = ACTIONS(2582), - [anon_sym_false] = ACTIONS(2582), - [aux_sym__val_number_decimal_token1] = ACTIONS(2582), - [aux_sym__val_number_token1] = ACTIONS(2582), - [aux_sym__val_number_token2] = ACTIONS(2582), - [aux_sym__val_number_token3] = ACTIONS(2582), - [aux_sym__val_number_token4] = ACTIONS(2582), - [aux_sym__val_number_token5] = ACTIONS(2582), - [aux_sym__val_number_token6] = ACTIONS(2582), - [anon_sym_0b] = ACTIONS(2582), - [anon_sym_0o] = ACTIONS(2582), - [anon_sym_0x] = ACTIONS(2582), - [sym_val_date] = ACTIONS(2582), - [anon_sym_DQUOTE] = ACTIONS(2582), - [sym__str_single_quotes] = ACTIONS(2582), - [sym__str_back_ticks] = ACTIONS(2582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2582), - [anon_sym_CARET] = ACTIONS(2582), - [anon_sym_POUND] = ACTIONS(105), - }, - [1085] = { - [sym_comment] = STATE(1085), - [ts_builtin_sym_end] = ACTIONS(1009), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), - [aux_sym_unquoted_token5] = ACTIONS(2900), - [anon_sym_POUND] = ACTIONS(105), - }, - [1086] = { - [sym_comment] = STATE(1086), - [anon_sym_export] = ACTIONS(758), - [anon_sym_alias] = ACTIONS(758), - [anon_sym_let] = ACTIONS(758), - [anon_sym_let_DASHenv] = ACTIONS(758), - [anon_sym_mut] = ACTIONS(758), - [anon_sym_const] = ACTIONS(758), - [anon_sym_SEMI] = ACTIONS(758), - [sym_cmd_identifier] = ACTIONS(758), - [anon_sym_LF] = ACTIONS(760), - [anon_sym_def] = ACTIONS(758), - [anon_sym_export_DASHenv] = ACTIONS(758), - [anon_sym_extern] = ACTIONS(758), - [anon_sym_module] = ACTIONS(758), - [anon_sym_use] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [anon_sym_LPAREN] = ACTIONS(758), - [anon_sym_RPAREN] = ACTIONS(758), - [anon_sym_DOLLAR] = ACTIONS(758), - [anon_sym_error] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_break] = ACTIONS(758), - [anon_sym_continue] = ACTIONS(758), - [anon_sym_for] = ACTIONS(758), - [anon_sym_loop] = ACTIONS(758), - [anon_sym_while] = ACTIONS(758), - [anon_sym_do] = ACTIONS(758), - [anon_sym_if] = ACTIONS(758), - [anon_sym_match] = ACTIONS(758), - [anon_sym_LBRACE] = ACTIONS(758), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_try] = ACTIONS(758), - [anon_sym_return] = ACTIONS(758), - [anon_sym_source] = ACTIONS(758), - [anon_sym_source_DASHenv] = ACTIONS(758), - [anon_sym_register] = ACTIONS(758), - [anon_sym_hide] = ACTIONS(758), - [anon_sym_hide_DASHenv] = ACTIONS(758), - [anon_sym_overlay] = ACTIONS(758), - [anon_sym_where] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_not] = ACTIONS(758), - [anon_sym_null] = ACTIONS(758), - [anon_sym_true] = ACTIONS(758), - [anon_sym_false] = ACTIONS(758), - [aux_sym__val_number_decimal_token1] = ACTIONS(758), - [aux_sym__val_number_token1] = ACTIONS(758), - [aux_sym__val_number_token2] = ACTIONS(758), - [aux_sym__val_number_token3] = ACTIONS(758), - [aux_sym__val_number_token4] = ACTIONS(758), - [aux_sym__val_number_token5] = ACTIONS(758), - [aux_sym__val_number_token6] = ACTIONS(758), - [anon_sym_0b] = ACTIONS(758), - [anon_sym_0o] = ACTIONS(758), - [anon_sym_0x] = ACTIONS(758), - [sym_val_date] = ACTIONS(758), - [anon_sym_DQUOTE] = ACTIONS(758), - [sym__str_single_quotes] = ACTIONS(758), - [sym__str_back_ticks] = ACTIONS(758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(758), - [aux_sym_unquoted_token3] = ACTIONS(2136), - [anon_sym_POUND] = ACTIONS(105), - }, - [1087] = { - [sym_comment] = STATE(1087), - [anon_sym_export] = ACTIONS(2902), - [anon_sym_alias] = ACTIONS(2902), - [anon_sym_let] = ACTIONS(2902), - [anon_sym_let_DASHenv] = ACTIONS(2902), - [anon_sym_mut] = ACTIONS(2902), - [anon_sym_const] = ACTIONS(2902), - [anon_sym_SEMI] = ACTIONS(2902), - [sym_cmd_identifier] = ACTIONS(2902), - [anon_sym_LF] = ACTIONS(2904), - [anon_sym_def] = ACTIONS(2902), - [anon_sym_export_DASHenv] = ACTIONS(2902), - [anon_sym_extern] = ACTIONS(2902), - [anon_sym_module] = ACTIONS(2902), - [anon_sym_use] = ACTIONS(2902), - [anon_sym_LBRACK] = ACTIONS(2902), - [anon_sym_LPAREN] = ACTIONS(2902), - [anon_sym_RPAREN] = ACTIONS(2902), - [anon_sym_DOLLAR] = ACTIONS(2902), - [anon_sym_error] = ACTIONS(2902), - [anon_sym_DASH] = ACTIONS(2902), - [anon_sym_break] = ACTIONS(2902), - [anon_sym_continue] = ACTIONS(2902), - [anon_sym_for] = ACTIONS(2902), - [anon_sym_loop] = ACTIONS(2902), - [anon_sym_while] = ACTIONS(2902), - [anon_sym_do] = ACTIONS(2902), - [anon_sym_if] = ACTIONS(2902), - [anon_sym_match] = ACTIONS(2902), - [anon_sym_LBRACE] = ACTIONS(2902), - [anon_sym_RBRACE] = ACTIONS(2902), - [anon_sym_DOT] = ACTIONS(2902), - [anon_sym_try] = ACTIONS(2902), - [anon_sym_return] = ACTIONS(2902), - [anon_sym_source] = ACTIONS(2902), - [anon_sym_source_DASHenv] = ACTIONS(2902), - [anon_sym_register] = ACTIONS(2902), - [anon_sym_hide] = ACTIONS(2902), - [anon_sym_hide_DASHenv] = ACTIONS(2902), - [anon_sym_overlay] = ACTIONS(2902), - [anon_sym_as] = ACTIONS(2902), - [anon_sym_where] = ACTIONS(2902), - [anon_sym_PLUS] = ACTIONS(2902), - [anon_sym_not] = ACTIONS(2902), - [anon_sym_null] = ACTIONS(2902), - [anon_sym_true] = ACTIONS(2902), - [anon_sym_false] = ACTIONS(2902), - [aux_sym__val_number_decimal_token1] = ACTIONS(2902), - [aux_sym__val_number_token1] = ACTIONS(2902), - [aux_sym__val_number_token2] = ACTIONS(2902), - [aux_sym__val_number_token3] = ACTIONS(2902), - [aux_sym__val_number_token4] = ACTIONS(2902), - [aux_sym__val_number_token5] = ACTIONS(2902), - [aux_sym__val_number_token6] = ACTIONS(2902), - [anon_sym_0b] = ACTIONS(2902), - [anon_sym_0o] = ACTIONS(2902), - [anon_sym_0x] = ACTIONS(2902), - [sym_val_date] = ACTIONS(2902), - [anon_sym_DQUOTE] = ACTIONS(2902), - [sym__str_single_quotes] = ACTIONS(2902), - [sym__str_back_ticks] = ACTIONS(2902), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2902), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2902), - [anon_sym_CARET] = ACTIONS(2902), - [anon_sym_POUND] = ACTIONS(105), - }, - [1088] = { - [sym_comment] = STATE(1088), [anon_sym_export] = ACTIONS(2906), [anon_sym_alias] = ACTIONS(2906), [anon_sym_let] = ACTIONS(2906), @@ -144023,10 +148024,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_do] = ACTIONS(2906), [anon_sym_if] = ACTIONS(2906), [anon_sym_match] = ACTIONS(2906), - [anon_sym_LBRACE] = ACTIONS(2906), + [anon_sym_LBRACE] = ACTIONS(2910), [anon_sym_RBRACE] = ACTIONS(2906), [anon_sym_DOT] = ACTIONS(2906), - [anon_sym_DOT2] = ACTIONS(2910), [anon_sym_try] = ACTIONS(2906), [anon_sym_return] = ACTIONS(2906), [anon_sym_source] = ACTIONS(2906), @@ -144060,879 +148060,1750 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2906), [anon_sym_POUND] = ACTIONS(105), }, - [1089] = { - [sym_comment] = STATE(1089), - [anon_sym_export] = ACTIONS(2912), - [anon_sym_alias] = ACTIONS(2912), - [anon_sym_let] = ACTIONS(2912), - [anon_sym_let_DASHenv] = ACTIONS(2912), - [anon_sym_mut] = ACTIONS(2912), - [anon_sym_const] = ACTIONS(2912), - [anon_sym_SEMI] = ACTIONS(2912), - [sym_cmd_identifier] = ACTIONS(2912), - [anon_sym_LF] = ACTIONS(2914), - [anon_sym_def] = ACTIONS(2912), - [anon_sym_export_DASHenv] = ACTIONS(2912), - [anon_sym_extern] = ACTIONS(2912), - [anon_sym_module] = ACTIONS(2912), - [anon_sym_use] = ACTIONS(2912), - [anon_sym_LBRACK] = ACTIONS(2912), - [anon_sym_LPAREN] = ACTIONS(2912), - [anon_sym_RPAREN] = ACTIONS(2912), - [anon_sym_DOLLAR] = ACTIONS(2912), - [anon_sym_error] = ACTIONS(2912), - [anon_sym_DASH] = ACTIONS(2912), - [anon_sym_break] = ACTIONS(2912), - [anon_sym_continue] = ACTIONS(2912), - [anon_sym_for] = ACTIONS(2912), - [anon_sym_loop] = ACTIONS(2912), - [anon_sym_while] = ACTIONS(2912), - [anon_sym_do] = ACTIONS(2912), - [anon_sym_if] = ACTIONS(2912), - [anon_sym_match] = ACTIONS(2912), - [anon_sym_LBRACE] = ACTIONS(2912), - [anon_sym_RBRACE] = ACTIONS(2912), - [anon_sym_DOT] = ACTIONS(2912), - [anon_sym_DOT2] = ACTIONS(2916), - [anon_sym_try] = ACTIONS(2912), - [anon_sym_return] = ACTIONS(2912), - [anon_sym_source] = ACTIONS(2912), - [anon_sym_source_DASHenv] = ACTIONS(2912), - [anon_sym_register] = ACTIONS(2912), - [anon_sym_hide] = ACTIONS(2912), - [anon_sym_hide_DASHenv] = ACTIONS(2912), - [anon_sym_overlay] = ACTIONS(2912), - [anon_sym_where] = ACTIONS(2912), - [anon_sym_PLUS] = ACTIONS(2912), - [anon_sym_not] = ACTIONS(2912), - [anon_sym_null] = ACTIONS(2912), - [anon_sym_true] = ACTIONS(2912), - [anon_sym_false] = ACTIONS(2912), - [aux_sym__val_number_decimal_token1] = ACTIONS(2912), - [aux_sym__val_number_token1] = ACTIONS(2912), - [aux_sym__val_number_token2] = ACTIONS(2912), - [aux_sym__val_number_token3] = ACTIONS(2912), - [aux_sym__val_number_token4] = ACTIONS(2912), - [aux_sym__val_number_token5] = ACTIONS(2912), - [aux_sym__val_number_token6] = ACTIONS(2912), - [anon_sym_0b] = ACTIONS(2912), - [anon_sym_0o] = ACTIONS(2912), - [anon_sym_0x] = ACTIONS(2912), - [sym_val_date] = ACTIONS(2912), - [anon_sym_DQUOTE] = ACTIONS(2912), - [sym__str_single_quotes] = ACTIONS(2912), - [sym__str_back_ticks] = ACTIONS(2912), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2912), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2912), - [anon_sym_CARET] = ACTIONS(2912), + [1085] = { + [sym__expression] = STATE(4920), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1080), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1085), + [anon_sym_SEMI] = ACTIONS(2918), + [anon_sym_LF] = ACTIONS(2920), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2918), + [anon_sym_PIPE] = ACTIONS(2918), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2918), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, - [1090] = { - [sym_comment] = STATE(1090), - [anon_sym_export] = ACTIONS(2918), - [anon_sym_alias] = ACTIONS(2918), - [anon_sym_let] = ACTIONS(2918), - [anon_sym_let_DASHenv] = ACTIONS(2918), - [anon_sym_mut] = ACTIONS(2918), - [anon_sym_const] = ACTIONS(2918), + [1086] = { + [sym__expression] = STATE(4920), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1081), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1086), + [anon_sym_SEMI] = ACTIONS(2918), + [anon_sym_LF] = ACTIONS(2920), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2918), + [anon_sym_PIPE] = ACTIONS(2918), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2918), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1087] = { + [sym_comment] = STATE(1087), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_null] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym__val_number_decimal_token1] = ACTIONS(759), + [aux_sym__val_number_token1] = ACTIONS(759), + [aux_sym__val_number_token2] = ACTIONS(759), + [aux_sym__val_number_token3] = ACTIONS(759), + [aux_sym__val_number_token4] = ACTIONS(759), + [aux_sym__val_number_token5] = ACTIONS(759), + [aux_sym__val_number_token6] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [aux_sym_unquoted_token3] = ACTIONS(2409), + [anon_sym_POUND] = ACTIONS(105), + }, + [1088] = { + [sym__expression] = STATE(4920), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1083), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1088), + [anon_sym_SEMI] = ACTIONS(2918), + [anon_sym_LF] = ACTIONS(2920), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2918), + [anon_sym_PIPE] = ACTIONS(2918), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2918), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1089] = { + [sym__expression] = STATE(4920), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(4915), + [sym_short_flag] = STATE(5267), + [sym_long_flag] = STATE(5267), + [sym_comment] = STATE(1089), [anon_sym_SEMI] = ACTIONS(2918), - [sym_cmd_identifier] = ACTIONS(2918), [anon_sym_LF] = ACTIONS(2920), - [anon_sym_def] = ACTIONS(2918), - [anon_sym_export_DASHenv] = ACTIONS(2918), - [anon_sym_extern] = ACTIONS(2918), - [anon_sym_module] = ACTIONS(2918), - [anon_sym_use] = ACTIONS(2918), - [anon_sym_LBRACK] = ACTIONS(2918), - [anon_sym_LPAREN] = ACTIONS(2918), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), [anon_sym_RPAREN] = ACTIONS(2918), - [anon_sym_DOLLAR] = ACTIONS(2918), - [anon_sym_error] = ACTIONS(2918), - [anon_sym_DASH] = ACTIONS(2918), - [anon_sym_break] = ACTIONS(2918), - [anon_sym_continue] = ACTIONS(2918), - [anon_sym_for] = ACTIONS(2918), - [anon_sym_loop] = ACTIONS(2918), - [anon_sym_while] = ACTIONS(2918), - [anon_sym_do] = ACTIONS(2918), - [anon_sym_if] = ACTIONS(2918), - [anon_sym_match] = ACTIONS(2918), - [anon_sym_LBRACE] = ACTIONS(2918), + [anon_sym_PIPE] = ACTIONS(2918), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2884), + [anon_sym_DASH] = ACTIONS(2886), + [anon_sym_LBRACE] = ACTIONS(2838), [anon_sym_RBRACE] = ACTIONS(2918), - [anon_sym_DOT] = ACTIONS(2918), - [anon_sym_DOT2] = ACTIONS(2922), - [anon_sym_try] = ACTIONS(2918), - [anon_sym_return] = ACTIONS(2918), - [anon_sym_source] = ACTIONS(2918), - [anon_sym_source_DASHenv] = ACTIONS(2918), - [anon_sym_register] = ACTIONS(2918), - [anon_sym_hide] = ACTIONS(2918), - [anon_sym_hide_DASHenv] = ACTIONS(2918), - [anon_sym_overlay] = ACTIONS(2918), - [anon_sym_where] = ACTIONS(2918), - [anon_sym_PLUS] = ACTIONS(2918), - [anon_sym_not] = ACTIONS(2918), - [anon_sym_null] = ACTIONS(2918), - [anon_sym_true] = ACTIONS(2918), - [anon_sym_false] = ACTIONS(2918), - [aux_sym__val_number_decimal_token1] = ACTIONS(2918), - [aux_sym__val_number_token1] = ACTIONS(2918), - [aux_sym__val_number_token2] = ACTIONS(2918), - [aux_sym__val_number_token3] = ACTIONS(2918), - [aux_sym__val_number_token4] = ACTIONS(2918), - [aux_sym__val_number_token5] = ACTIONS(2918), - [aux_sym__val_number_token6] = ACTIONS(2918), - [anon_sym_0b] = ACTIONS(2918), - [anon_sym_0o] = ACTIONS(2918), - [anon_sym_0x] = ACTIONS(2918), - [sym_val_date] = ACTIONS(2918), - [anon_sym_DQUOTE] = ACTIONS(2918), - [sym__str_single_quotes] = ACTIONS(2918), - [sym__str_back_ticks] = ACTIONS(2918), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2918), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2918), - [anon_sym_CARET] = ACTIONS(2918), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1090] = { + [sym__expression] = STATE(4880), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1085), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1090), + [anon_sym_SEMI] = ACTIONS(2922), + [anon_sym_LF] = ACTIONS(2924), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2922), + [anon_sym_PIPE] = ACTIONS(2922), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2922), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1091] = { - [sym_expr_parenthesized] = STATE(2259), - [sym__immediate_decimal] = STATE(2274), - [sym_val_variable] = STATE(2259), - [sym__var] = STATE(1572), [sym_comment] = STATE(1091), - [anon_sym_export] = ACTIONS(1629), - [anon_sym_alias] = ACTIONS(1629), - [anon_sym_let] = ACTIONS(1629), - [anon_sym_let_DASHenv] = ACTIONS(1629), - [anon_sym_mut] = ACTIONS(1629), - [anon_sym_const] = ACTIONS(1629), - [sym_cmd_identifier] = ACTIONS(1629), - [anon_sym_def] = ACTIONS(1629), - [anon_sym_export_DASHenv] = ACTIONS(1629), - [anon_sym_extern] = ACTIONS(1629), - [anon_sym_module] = ACTIONS(1629), - [anon_sym_use] = ACTIONS(1629), - [anon_sym_LPAREN] = ACTIONS(2924), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(1629), - [anon_sym_list] = ACTIONS(1629), - [anon_sym_LT] = ACTIONS(2926), - [anon_sym_DASH] = ACTIONS(1629), - [anon_sym_break] = ACTIONS(1629), - [anon_sym_continue] = ACTIONS(1629), - [anon_sym_for] = ACTIONS(1629), - [anon_sym_in] = ACTIONS(1629), - [anon_sym_loop] = ACTIONS(1629), - [anon_sym_make] = ACTIONS(1629), - [anon_sym_while] = ACTIONS(1629), - [anon_sym_do] = ACTIONS(1629), - [anon_sym_if] = ACTIONS(1629), - [anon_sym_else] = ACTIONS(1629), - [anon_sym_match] = ACTIONS(1629), - [anon_sym_RBRACE] = ACTIONS(1631), - [anon_sym_DOT] = ACTIONS(1629), - [anon_sym_DOT2] = ACTIONS(2928), - [anon_sym_try] = ACTIONS(1629), - [anon_sym_catch] = ACTIONS(1629), - [anon_sym_return] = ACTIONS(1629), - [anon_sym_source] = ACTIONS(1629), - [anon_sym_source_DASHenv] = ACTIONS(1629), - [anon_sym_register] = ACTIONS(1629), - [anon_sym_hide] = ACTIONS(1629), - [anon_sym_hide_DASHenv] = ACTIONS(1629), - [anon_sym_overlay] = ACTIONS(1629), - [anon_sym_new] = ACTIONS(1629), - [anon_sym_as] = ACTIONS(1629), - [anon_sym_PLUS] = ACTIONS(1629), - [anon_sym_EQ2] = ACTIONS(2930), - [aux_sym__immediate_decimal_token1] = ACTIONS(2932), - [anon_sym_DASH2] = ACTIONS(2934), - [anon_sym_PLUS2] = ACTIONS(2936), - [aux_sym__val_number_decimal_token1] = ACTIONS(1629), - [aux_sym__val_number_token1] = ACTIONS(1631), - [aux_sym__val_number_token2] = ACTIONS(1631), - [aux_sym__val_number_token3] = ACTIONS(1631), - [aux_sym__val_number_token4] = ACTIONS(1629), - [aux_sym__val_number_token5] = ACTIONS(1631), - [aux_sym__val_number_token6] = ACTIONS(1629), - [anon_sym_DQUOTE] = ACTIONS(1631), - [sym__str_single_quotes] = ACTIONS(1631), - [sym__str_back_ticks] = ACTIONS(1631), - [aux_sym__record_key_token2] = ACTIONS(1629), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1113), + [anon_sym_alias] = ACTIONS(1113), + [anon_sym_let] = ACTIONS(1113), + [anon_sym_let_DASHenv] = ACTIONS(1113), + [anon_sym_mut] = ACTIONS(1113), + [anon_sym_const] = ACTIONS(1113), + [anon_sym_SEMI] = ACTIONS(1113), + [sym_cmd_identifier] = ACTIONS(1113), + [anon_sym_LF] = ACTIONS(1115), + [anon_sym_def] = ACTIONS(1113), + [anon_sym_export_DASHenv] = ACTIONS(1113), + [anon_sym_extern] = ACTIONS(1113), + [anon_sym_module] = ACTIONS(1113), + [anon_sym_use] = ACTIONS(1113), + [anon_sym_LBRACK] = ACTIONS(1113), + [anon_sym_LPAREN] = ACTIONS(1113), + [anon_sym_RPAREN] = ACTIONS(1113), + [anon_sym_DOLLAR] = ACTIONS(1113), + [anon_sym_error] = ACTIONS(1113), + [anon_sym_DASH] = ACTIONS(1113), + [anon_sym_break] = ACTIONS(1113), + [anon_sym_continue] = ACTIONS(1113), + [anon_sym_for] = ACTIONS(1113), + [anon_sym_loop] = ACTIONS(1113), + [anon_sym_while] = ACTIONS(1113), + [anon_sym_do] = ACTIONS(1113), + [anon_sym_if] = ACTIONS(1113), + [anon_sym_match] = ACTIONS(1113), + [anon_sym_LBRACE] = ACTIONS(1113), + [anon_sym_RBRACE] = ACTIONS(1113), + [anon_sym_DOT] = ACTIONS(1113), + [anon_sym_try] = ACTIONS(1113), + [anon_sym_return] = ACTIONS(1113), + [anon_sym_source] = ACTIONS(1113), + [anon_sym_source_DASHenv] = ACTIONS(1113), + [anon_sym_register] = ACTIONS(1113), + [anon_sym_hide] = ACTIONS(1113), + [anon_sym_hide_DASHenv] = ACTIONS(1113), + [anon_sym_overlay] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1113), + [anon_sym_where] = ACTIONS(1113), + [anon_sym_PLUS] = ACTIONS(1113), + [anon_sym_not] = ACTIONS(1113), + [anon_sym_null] = ACTIONS(1113), + [anon_sym_true] = ACTIONS(1113), + [anon_sym_false] = ACTIONS(1113), + [aux_sym__val_number_decimal_token1] = ACTIONS(1113), + [aux_sym__val_number_token1] = ACTIONS(1113), + [aux_sym__val_number_token2] = ACTIONS(1113), + [aux_sym__val_number_token3] = ACTIONS(1113), + [aux_sym__val_number_token4] = ACTIONS(1113), + [aux_sym__val_number_token5] = ACTIONS(1113), + [aux_sym__val_number_token6] = ACTIONS(1113), + [anon_sym_0b] = ACTIONS(1113), + [anon_sym_0o] = ACTIONS(1113), + [anon_sym_0x] = ACTIONS(1113), + [sym_val_date] = ACTIONS(1113), + [anon_sym_DQUOTE] = ACTIONS(1113), + [sym__str_single_quotes] = ACTIONS(1113), + [sym__str_back_ticks] = ACTIONS(1113), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1113), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1113), + [anon_sym_CARET] = ACTIONS(1113), + [anon_sym_POUND] = ACTIONS(105), }, [1092] = { + [sym__expression] = STATE(4880), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1086), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1092), - [anon_sym_export] = ACTIONS(2938), - [anon_sym_alias] = ACTIONS(2938), - [anon_sym_let] = ACTIONS(2938), - [anon_sym_let_DASHenv] = ACTIONS(2938), - [anon_sym_mut] = ACTIONS(2938), - [anon_sym_const] = ACTIONS(2938), - [anon_sym_SEMI] = ACTIONS(2938), - [sym_cmd_identifier] = ACTIONS(2938), - [anon_sym_LF] = ACTIONS(2940), - [anon_sym_def] = ACTIONS(2938), - [anon_sym_export_DASHenv] = ACTIONS(2938), - [anon_sym_extern] = ACTIONS(2938), - [anon_sym_module] = ACTIONS(2938), - [anon_sym_use] = ACTIONS(2938), - [anon_sym_LBRACK] = ACTIONS(2938), - [anon_sym_LPAREN] = ACTIONS(2938), - [anon_sym_RPAREN] = ACTIONS(2938), - [anon_sym_DOLLAR] = ACTIONS(2938), - [anon_sym_error] = ACTIONS(2938), - [anon_sym_DASH] = ACTIONS(2938), - [anon_sym_break] = ACTIONS(2938), - [anon_sym_continue] = ACTIONS(2938), - [anon_sym_for] = ACTIONS(2938), - [anon_sym_loop] = ACTIONS(2938), - [anon_sym_while] = ACTIONS(2938), - [anon_sym_do] = ACTIONS(2938), - [anon_sym_if] = ACTIONS(2938), - [anon_sym_match] = ACTIONS(2938), - [anon_sym_LBRACE] = ACTIONS(2938), - [anon_sym_RBRACE] = ACTIONS(2938), - [anon_sym_DOT] = ACTIONS(2938), - [anon_sym_DOT2] = ACTIONS(2942), - [anon_sym_try] = ACTIONS(2938), - [anon_sym_return] = ACTIONS(2938), - [anon_sym_source] = ACTIONS(2938), - [anon_sym_source_DASHenv] = ACTIONS(2938), - [anon_sym_register] = ACTIONS(2938), - [anon_sym_hide] = ACTIONS(2938), - [anon_sym_hide_DASHenv] = ACTIONS(2938), - [anon_sym_overlay] = ACTIONS(2938), - [anon_sym_where] = ACTIONS(2938), - [anon_sym_PLUS] = ACTIONS(2938), - [anon_sym_not] = ACTIONS(2938), - [anon_sym_null] = ACTIONS(2938), - [anon_sym_true] = ACTIONS(2938), - [anon_sym_false] = ACTIONS(2938), - [aux_sym__val_number_decimal_token1] = ACTIONS(2938), - [aux_sym__val_number_token1] = ACTIONS(2938), - [aux_sym__val_number_token2] = ACTIONS(2938), - [aux_sym__val_number_token3] = ACTIONS(2938), - [aux_sym__val_number_token4] = ACTIONS(2938), - [aux_sym__val_number_token5] = ACTIONS(2938), - [aux_sym__val_number_token6] = ACTIONS(2938), - [anon_sym_0b] = ACTIONS(2938), - [anon_sym_0o] = ACTIONS(2938), - [anon_sym_0x] = ACTIONS(2938), - [sym_val_date] = ACTIONS(2938), - [anon_sym_DQUOTE] = ACTIONS(2938), - [sym__str_single_quotes] = ACTIONS(2938), - [sym__str_back_ticks] = ACTIONS(2938), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2938), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2938), - [anon_sym_CARET] = ACTIONS(2938), + [anon_sym_SEMI] = ACTIONS(2922), + [anon_sym_LF] = ACTIONS(2924), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2922), + [anon_sym_PIPE] = ACTIONS(2922), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2922), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1093] = { - [sym_expr_parenthesized] = STATE(2260), - [sym__immediate_decimal] = STATE(2273), - [sym_val_variable] = STATE(2260), - [sym__var] = STATE(1572), + [sym__expression] = STATE(4880), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1088), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1093), - [anon_sym_export] = ACTIONS(1641), - [anon_sym_alias] = ACTIONS(1641), - [anon_sym_let] = ACTIONS(1641), - [anon_sym_let_DASHenv] = ACTIONS(1641), - [anon_sym_mut] = ACTIONS(1641), - [anon_sym_const] = ACTIONS(1641), - [sym_cmd_identifier] = ACTIONS(1641), - [anon_sym_def] = ACTIONS(1641), - [anon_sym_export_DASHenv] = ACTIONS(1641), - [anon_sym_extern] = ACTIONS(1641), - [anon_sym_module] = ACTIONS(1641), - [anon_sym_use] = ACTIONS(1641), - [anon_sym_LPAREN] = ACTIONS(2924), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(1641), - [anon_sym_list] = ACTIONS(1641), - [anon_sym_LT] = ACTIONS(2944), - [anon_sym_DASH] = ACTIONS(1641), - [anon_sym_break] = ACTIONS(1641), - [anon_sym_continue] = ACTIONS(1641), - [anon_sym_for] = ACTIONS(1641), - [anon_sym_in] = ACTIONS(1641), - [anon_sym_loop] = ACTIONS(1641), - [anon_sym_make] = ACTIONS(1641), - [anon_sym_while] = ACTIONS(1641), - [anon_sym_do] = ACTIONS(1641), - [anon_sym_if] = ACTIONS(1641), - [anon_sym_else] = ACTIONS(1641), - [anon_sym_match] = ACTIONS(1641), - [anon_sym_RBRACE] = ACTIONS(1643), - [anon_sym_DOT] = ACTIONS(1641), - [anon_sym_DOT2] = ACTIONS(2928), - [anon_sym_try] = ACTIONS(1641), - [anon_sym_catch] = ACTIONS(1641), - [anon_sym_return] = ACTIONS(1641), - [anon_sym_source] = ACTIONS(1641), - [anon_sym_source_DASHenv] = ACTIONS(1641), - [anon_sym_register] = ACTIONS(1641), - [anon_sym_hide] = ACTIONS(1641), - [anon_sym_hide_DASHenv] = ACTIONS(1641), - [anon_sym_overlay] = ACTIONS(1641), - [anon_sym_new] = ACTIONS(1641), - [anon_sym_as] = ACTIONS(1641), - [anon_sym_PLUS] = ACTIONS(1641), - [anon_sym_EQ2] = ACTIONS(2946), - [aux_sym__immediate_decimal_token1] = ACTIONS(2932), - [anon_sym_DASH2] = ACTIONS(2934), - [anon_sym_PLUS2] = ACTIONS(2936), - [aux_sym__val_number_decimal_token1] = ACTIONS(1641), - [aux_sym__val_number_token1] = ACTIONS(1643), - [aux_sym__val_number_token2] = ACTIONS(1643), - [aux_sym__val_number_token3] = ACTIONS(1643), - [aux_sym__val_number_token4] = ACTIONS(1641), - [aux_sym__val_number_token5] = ACTIONS(1643), - [aux_sym__val_number_token6] = ACTIONS(1641), - [anon_sym_DQUOTE] = ACTIONS(1643), - [sym__str_single_quotes] = ACTIONS(1643), - [sym__str_back_ticks] = ACTIONS(1643), - [aux_sym__record_key_token2] = ACTIONS(1641), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_SEMI] = ACTIONS(2922), + [anon_sym_LF] = ACTIONS(2924), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2922), + [anon_sym_PIPE] = ACTIONS(2922), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2922), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), }, [1094] = { [sym_comment] = STATE(1094), - [anon_sym_export] = ACTIONS(1153), - [anon_sym_alias] = ACTIONS(1153), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_let_DASHenv] = ACTIONS(1153), - [anon_sym_mut] = ACTIONS(1153), - [anon_sym_const] = ACTIONS(1153), - [anon_sym_SEMI] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1153), - [anon_sym_LF] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1153), - [anon_sym_export_DASHenv] = ACTIONS(1153), - [anon_sym_extern] = ACTIONS(1153), - [anon_sym_module] = ACTIONS(1153), - [anon_sym_use] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(1153), - [anon_sym_RPAREN] = ACTIONS(1153), - [anon_sym_DOLLAR] = ACTIONS(1153), - [anon_sym_error] = ACTIONS(1153), - [anon_sym_DASH] = ACTIONS(1153), - [anon_sym_break] = ACTIONS(1153), - [anon_sym_continue] = ACTIONS(1153), - [anon_sym_for] = ACTIONS(1153), - [anon_sym_loop] = ACTIONS(1153), - [anon_sym_while] = ACTIONS(1153), - [anon_sym_do] = ACTIONS(1153), - [anon_sym_if] = ACTIONS(1153), - [anon_sym_match] = ACTIONS(1153), - [anon_sym_LBRACE] = ACTIONS(1153), - [anon_sym_RBRACE] = ACTIONS(1153), - [anon_sym_DOT] = ACTIONS(1153), - [anon_sym_try] = ACTIONS(1153), - [anon_sym_return] = ACTIONS(1153), - [anon_sym_source] = ACTIONS(1153), - [anon_sym_source_DASHenv] = ACTIONS(1153), - [anon_sym_register] = ACTIONS(1153), - [anon_sym_hide] = ACTIONS(1153), - [anon_sym_hide_DASHenv] = ACTIONS(1153), - [anon_sym_overlay] = ACTIONS(1153), - [anon_sym_STAR] = ACTIONS(1153), - [anon_sym_where] = ACTIONS(1153), - [anon_sym_PLUS] = ACTIONS(1153), - [anon_sym_not] = ACTIONS(1153), - [anon_sym_null] = ACTIONS(1153), - [anon_sym_true] = ACTIONS(1153), - [anon_sym_false] = ACTIONS(1153), - [aux_sym__val_number_decimal_token1] = ACTIONS(1153), - [aux_sym__val_number_token1] = ACTIONS(1153), - [aux_sym__val_number_token2] = ACTIONS(1153), - [aux_sym__val_number_token3] = ACTIONS(1153), - [aux_sym__val_number_token4] = ACTIONS(1153), - [aux_sym__val_number_token5] = ACTIONS(1153), - [aux_sym__val_number_token6] = ACTIONS(1153), - [anon_sym_0b] = ACTIONS(1153), - [anon_sym_0o] = ACTIONS(1153), - [anon_sym_0x] = ACTIONS(1153), - [sym_val_date] = ACTIONS(1153), - [anon_sym_DQUOTE] = ACTIONS(1153), - [sym__str_single_quotes] = ACTIONS(1153), - [sym__str_back_ticks] = ACTIONS(1153), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1153), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1153), - [anon_sym_CARET] = ACTIONS(1153), + [anon_sym_export] = ACTIONS(1087), + [anon_sym_alias] = ACTIONS(1087), + [anon_sym_let] = ACTIONS(1087), + [anon_sym_let_DASHenv] = ACTIONS(1087), + [anon_sym_mut] = ACTIONS(1087), + [anon_sym_const] = ACTIONS(1087), + [anon_sym_SEMI] = ACTIONS(1087), + [sym_cmd_identifier] = ACTIONS(1087), + [anon_sym_LF] = ACTIONS(1089), + [anon_sym_def] = ACTIONS(1087), + [anon_sym_export_DASHenv] = ACTIONS(1087), + [anon_sym_extern] = ACTIONS(1087), + [anon_sym_module] = ACTIONS(1087), + [anon_sym_use] = ACTIONS(1087), + [anon_sym_LBRACK] = ACTIONS(1087), + [anon_sym_LPAREN] = ACTIONS(1087), + [anon_sym_RPAREN] = ACTIONS(1087), + [anon_sym_DOLLAR] = ACTIONS(1087), + [anon_sym_error] = ACTIONS(1087), + [anon_sym_DASH] = ACTIONS(1087), + [anon_sym_break] = ACTIONS(1087), + [anon_sym_continue] = ACTIONS(1087), + [anon_sym_for] = ACTIONS(1087), + [anon_sym_loop] = ACTIONS(1087), + [anon_sym_while] = ACTIONS(1087), + [anon_sym_do] = ACTIONS(1087), + [anon_sym_if] = ACTIONS(1087), + [anon_sym_match] = ACTIONS(1087), + [anon_sym_LBRACE] = ACTIONS(1087), + [anon_sym_RBRACE] = ACTIONS(1087), + [anon_sym_DOT] = ACTIONS(1087), + [anon_sym_try] = ACTIONS(1087), + [anon_sym_return] = ACTIONS(1087), + [anon_sym_source] = ACTIONS(1087), + [anon_sym_source_DASHenv] = ACTIONS(1087), + [anon_sym_register] = ACTIONS(1087), + [anon_sym_hide] = ACTIONS(1087), + [anon_sym_hide_DASHenv] = ACTIONS(1087), + [anon_sym_overlay] = ACTIONS(1087), + [anon_sym_STAR] = ACTIONS(1087), + [anon_sym_where] = ACTIONS(1087), + [anon_sym_PLUS] = ACTIONS(1087), + [anon_sym_not] = ACTIONS(1087), + [anon_sym_null] = ACTIONS(1087), + [anon_sym_true] = ACTIONS(1087), + [anon_sym_false] = ACTIONS(1087), + [aux_sym__val_number_decimal_token1] = ACTIONS(1087), + [aux_sym__val_number_token1] = ACTIONS(1087), + [aux_sym__val_number_token2] = ACTIONS(1087), + [aux_sym__val_number_token3] = ACTIONS(1087), + [aux_sym__val_number_token4] = ACTIONS(1087), + [aux_sym__val_number_token5] = ACTIONS(1087), + [aux_sym__val_number_token6] = ACTIONS(1087), + [anon_sym_0b] = ACTIONS(1087), + [anon_sym_0o] = ACTIONS(1087), + [anon_sym_0x] = ACTIONS(1087), + [sym_val_date] = ACTIONS(1087), + [anon_sym_DQUOTE] = ACTIONS(1087), + [sym__str_single_quotes] = ACTIONS(1087), + [sym__str_back_ticks] = ACTIONS(1087), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1087), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1087), + [anon_sym_CARET] = ACTIONS(1087), [anon_sym_POUND] = ACTIONS(105), }, [1095] = { - [sym_expr_parenthesized] = STATE(2293), - [sym__immediate_decimal] = STATE(2303), - [sym_val_variable] = STATE(2293), - [sym__var] = STATE(1572), [sym_comment] = STATE(1095), - [anon_sym_export] = ACTIONS(1571), - [anon_sym_alias] = ACTIONS(1571), - [anon_sym_let] = ACTIONS(1571), - [anon_sym_let_DASHenv] = ACTIONS(1571), - [anon_sym_mut] = ACTIONS(1571), - [anon_sym_const] = ACTIONS(1571), - [sym_cmd_identifier] = ACTIONS(1571), - [anon_sym_def] = ACTIONS(1571), - [anon_sym_export_DASHenv] = ACTIONS(1571), - [anon_sym_extern] = ACTIONS(1571), - [anon_sym_module] = ACTIONS(1571), - [anon_sym_use] = ACTIONS(1571), - [anon_sym_LPAREN] = ACTIONS(2924), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(1571), - [anon_sym_list] = ACTIONS(1571), - [anon_sym_LT] = ACTIONS(2948), - [anon_sym_DASH] = ACTIONS(1571), - [anon_sym_break] = ACTIONS(1571), - [anon_sym_continue] = ACTIONS(1571), - [anon_sym_for] = ACTIONS(1571), - [anon_sym_in] = ACTIONS(1571), - [anon_sym_loop] = ACTIONS(1571), - [anon_sym_make] = ACTIONS(1571), - [anon_sym_while] = ACTIONS(1571), - [anon_sym_do] = ACTIONS(1571), - [anon_sym_if] = ACTIONS(1571), - [anon_sym_else] = ACTIONS(1571), - [anon_sym_match] = ACTIONS(1571), - [anon_sym_RBRACE] = ACTIONS(1573), - [anon_sym_DOT] = ACTIONS(1571), - [anon_sym_DOT2] = ACTIONS(2928), - [anon_sym_try] = ACTIONS(1571), - [anon_sym_catch] = ACTIONS(1571), - [anon_sym_return] = ACTIONS(1571), - [anon_sym_source] = ACTIONS(1571), - [anon_sym_source_DASHenv] = ACTIONS(1571), - [anon_sym_register] = ACTIONS(1571), - [anon_sym_hide] = ACTIONS(1571), - [anon_sym_hide_DASHenv] = ACTIONS(1571), - [anon_sym_overlay] = ACTIONS(1571), - [anon_sym_new] = ACTIONS(1571), - [anon_sym_as] = ACTIONS(1571), - [anon_sym_PLUS] = ACTIONS(1571), - [anon_sym_EQ2] = ACTIONS(2950), - [aux_sym__immediate_decimal_token1] = ACTIONS(2932), - [anon_sym_DASH2] = ACTIONS(2934), - [anon_sym_PLUS2] = ACTIONS(2936), - [aux_sym__val_number_decimal_token1] = ACTIONS(1571), - [aux_sym__val_number_token1] = ACTIONS(1573), - [aux_sym__val_number_token2] = ACTIONS(1573), - [aux_sym__val_number_token3] = ACTIONS(1573), - [aux_sym__val_number_token4] = ACTIONS(1571), - [aux_sym__val_number_token5] = ACTIONS(1573), - [aux_sym__val_number_token6] = ACTIONS(1571), - [anon_sym_DQUOTE] = ACTIONS(1573), - [sym__str_single_quotes] = ACTIONS(1573), - [sym__str_back_ticks] = ACTIONS(1573), - [aux_sym__record_key_token2] = ACTIONS(1571), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(1091), + [anon_sym_alias] = ACTIONS(1091), + [anon_sym_let] = ACTIONS(1091), + [anon_sym_let_DASHenv] = ACTIONS(1091), + [anon_sym_mut] = ACTIONS(1091), + [anon_sym_const] = ACTIONS(1091), + [anon_sym_SEMI] = ACTIONS(1091), + [sym_cmd_identifier] = ACTIONS(1091), + [anon_sym_LF] = ACTIONS(1093), + [anon_sym_def] = ACTIONS(1091), + [anon_sym_export_DASHenv] = ACTIONS(1091), + [anon_sym_extern] = ACTIONS(1091), + [anon_sym_module] = ACTIONS(1091), + [anon_sym_use] = ACTIONS(1091), + [anon_sym_LBRACK] = ACTIONS(1091), + [anon_sym_LPAREN] = ACTIONS(1091), + [anon_sym_RPAREN] = ACTIONS(1091), + [anon_sym_DOLLAR] = ACTIONS(1091), + [anon_sym_error] = ACTIONS(1091), + [anon_sym_DASH] = ACTIONS(1091), + [anon_sym_break] = ACTIONS(1091), + [anon_sym_continue] = ACTIONS(1091), + [anon_sym_for] = ACTIONS(1091), + [anon_sym_loop] = ACTIONS(1091), + [anon_sym_while] = ACTIONS(1091), + [anon_sym_do] = ACTIONS(1091), + [anon_sym_if] = ACTIONS(1091), + [anon_sym_match] = ACTIONS(1091), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_RBRACE] = ACTIONS(1091), + [anon_sym_DOT] = ACTIONS(1091), + [anon_sym_try] = ACTIONS(1091), + [anon_sym_return] = ACTIONS(1091), + [anon_sym_source] = ACTIONS(1091), + [anon_sym_source_DASHenv] = ACTIONS(1091), + [anon_sym_register] = ACTIONS(1091), + [anon_sym_hide] = ACTIONS(1091), + [anon_sym_hide_DASHenv] = ACTIONS(1091), + [anon_sym_overlay] = ACTIONS(1091), + [anon_sym_STAR] = ACTIONS(1091), + [anon_sym_where] = ACTIONS(1091), + [anon_sym_PLUS] = ACTIONS(1091), + [anon_sym_not] = ACTIONS(1091), + [anon_sym_null] = ACTIONS(1091), + [anon_sym_true] = ACTIONS(1091), + [anon_sym_false] = ACTIONS(1091), + [aux_sym__val_number_decimal_token1] = ACTIONS(1091), + [aux_sym__val_number_token1] = ACTIONS(1091), + [aux_sym__val_number_token2] = ACTIONS(1091), + [aux_sym__val_number_token3] = ACTIONS(1091), + [aux_sym__val_number_token4] = ACTIONS(1091), + [aux_sym__val_number_token5] = ACTIONS(1091), + [aux_sym__val_number_token6] = ACTIONS(1091), + [anon_sym_0b] = ACTIONS(1091), + [anon_sym_0o] = ACTIONS(1091), + [anon_sym_0x] = ACTIONS(1091), + [sym_val_date] = ACTIONS(1091), + [anon_sym_DQUOTE] = ACTIONS(1091), + [sym__str_single_quotes] = ACTIONS(1091), + [sym__str_back_ticks] = ACTIONS(1091), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1091), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1091), + [anon_sym_CARET] = ACTIONS(1091), + [anon_sym_POUND] = ACTIONS(105), }, [1096] = { - [sym_expr_parenthesized] = STATE(2251), - [sym__immediate_decimal] = STATE(2250), - [sym_val_variable] = STATE(2251), - [sym__var] = STATE(1572), [sym_comment] = STATE(1096), - [anon_sym_export] = ACTIONS(1609), - [anon_sym_alias] = ACTIONS(1609), - [anon_sym_let] = ACTIONS(1609), - [anon_sym_let_DASHenv] = ACTIONS(1609), - [anon_sym_mut] = ACTIONS(1609), - [anon_sym_const] = ACTIONS(1609), - [sym_cmd_identifier] = ACTIONS(1609), - [anon_sym_def] = ACTIONS(1609), - [anon_sym_export_DASHenv] = ACTIONS(1609), - [anon_sym_extern] = ACTIONS(1609), - [anon_sym_module] = ACTIONS(1609), - [anon_sym_use] = ACTIONS(1609), - [anon_sym_LPAREN] = ACTIONS(2924), - [anon_sym_DOLLAR] = ACTIONS(2558), - [anon_sym_error] = ACTIONS(1609), - [anon_sym_list] = ACTIONS(1609), - [anon_sym_LT] = ACTIONS(2952), - [anon_sym_DASH] = ACTIONS(1609), - [anon_sym_break] = ACTIONS(1609), - [anon_sym_continue] = ACTIONS(1609), - [anon_sym_for] = ACTIONS(1609), - [anon_sym_in] = ACTIONS(1609), - [anon_sym_loop] = ACTIONS(1609), - [anon_sym_make] = ACTIONS(1609), - [anon_sym_while] = ACTIONS(1609), - [anon_sym_do] = ACTIONS(1609), - [anon_sym_if] = ACTIONS(1609), - [anon_sym_else] = ACTIONS(1609), - [anon_sym_match] = ACTIONS(1609), - [anon_sym_RBRACE] = ACTIONS(1611), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_DOT2] = ACTIONS(2928), - [anon_sym_try] = ACTIONS(1609), - [anon_sym_catch] = ACTIONS(1609), - [anon_sym_return] = ACTIONS(1609), - [anon_sym_source] = ACTIONS(1609), - [anon_sym_source_DASHenv] = ACTIONS(1609), - [anon_sym_register] = ACTIONS(1609), - [anon_sym_hide] = ACTIONS(1609), - [anon_sym_hide_DASHenv] = ACTIONS(1609), - [anon_sym_overlay] = ACTIONS(1609), - [anon_sym_new] = ACTIONS(1609), - [anon_sym_as] = ACTIONS(1609), - [anon_sym_PLUS] = ACTIONS(1609), - [anon_sym_EQ2] = ACTIONS(2954), - [aux_sym__immediate_decimal_token1] = ACTIONS(2932), - [anon_sym_DASH2] = ACTIONS(2934), - [anon_sym_PLUS2] = ACTIONS(2936), - [aux_sym__val_number_decimal_token1] = ACTIONS(1609), - [aux_sym__val_number_token1] = ACTIONS(1611), - [aux_sym__val_number_token2] = ACTIONS(1611), - [aux_sym__val_number_token3] = ACTIONS(1611), - [aux_sym__val_number_token4] = ACTIONS(1609), - [aux_sym__val_number_token5] = ACTIONS(1611), - [aux_sym__val_number_token6] = ACTIONS(1609), - [anon_sym_DQUOTE] = ACTIONS(1611), - [sym__str_single_quotes] = ACTIONS(1611), - [sym__str_back_ticks] = ACTIONS(1611), - [aux_sym__record_key_token2] = ACTIONS(1609), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_export] = ACTIONS(907), + [anon_sym_alias] = ACTIONS(907), + [anon_sym_let] = ACTIONS(907), + [anon_sym_let_DASHenv] = ACTIONS(907), + [anon_sym_mut] = ACTIONS(907), + [anon_sym_const] = ACTIONS(907), + [anon_sym_SEMI] = ACTIONS(907), + [sym_cmd_identifier] = ACTIONS(907), + [anon_sym_LF] = ACTIONS(909), + [anon_sym_def] = ACTIONS(907), + [anon_sym_export_DASHenv] = ACTIONS(907), + [anon_sym_extern] = ACTIONS(907), + [anon_sym_module] = ACTIONS(907), + [anon_sym_use] = ACTIONS(907), + [anon_sym_LBRACK] = ACTIONS(907), + [anon_sym_LPAREN] = ACTIONS(907), + [anon_sym_RPAREN] = ACTIONS(907), + [anon_sym_DOLLAR] = ACTIONS(907), + [anon_sym_error] = ACTIONS(907), + [anon_sym_DASH] = ACTIONS(907), + [anon_sym_break] = ACTIONS(907), + [anon_sym_continue] = ACTIONS(907), + [anon_sym_for] = ACTIONS(907), + [anon_sym_loop] = ACTIONS(907), + [anon_sym_while] = ACTIONS(907), + [anon_sym_do] = ACTIONS(907), + [anon_sym_if] = ACTIONS(907), + [anon_sym_match] = ACTIONS(907), + [anon_sym_LBRACE] = ACTIONS(907), + [anon_sym_RBRACE] = ACTIONS(907), + [anon_sym_DOT] = ACTIONS(907), + [anon_sym_try] = ACTIONS(907), + [anon_sym_return] = ACTIONS(907), + [anon_sym_source] = ACTIONS(907), + [anon_sym_source_DASHenv] = ACTIONS(907), + [anon_sym_register] = ACTIONS(907), + [anon_sym_hide] = ACTIONS(907), + [anon_sym_hide_DASHenv] = ACTIONS(907), + [anon_sym_overlay] = ACTIONS(907), + [anon_sym_STAR] = ACTIONS(907), + [anon_sym_where] = ACTIONS(907), + [anon_sym_PLUS] = ACTIONS(907), + [anon_sym_not] = ACTIONS(907), + [anon_sym_null] = ACTIONS(907), + [anon_sym_true] = ACTIONS(907), + [anon_sym_false] = ACTIONS(907), + [aux_sym__val_number_decimal_token1] = ACTIONS(907), + [aux_sym__val_number_token1] = ACTIONS(907), + [aux_sym__val_number_token2] = ACTIONS(907), + [aux_sym__val_number_token3] = ACTIONS(907), + [aux_sym__val_number_token4] = ACTIONS(907), + [aux_sym__val_number_token5] = ACTIONS(907), + [aux_sym__val_number_token6] = ACTIONS(907), + [anon_sym_0b] = ACTIONS(907), + [anon_sym_0o] = ACTIONS(907), + [anon_sym_0x] = ACTIONS(907), + [sym_val_date] = ACTIONS(907), + [anon_sym_DQUOTE] = ACTIONS(907), + [sym__str_single_quotes] = ACTIONS(907), + [sym__str_back_ticks] = ACTIONS(907), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(907), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(907), + [anon_sym_CARET] = ACTIONS(907), + [anon_sym_POUND] = ACTIONS(105), }, [1097] = { - [sym_block] = STATE(1148), + [sym__expression] = STATE(4880), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1089), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), [sym_comment] = STATE(1097), - [anon_sym_export] = ACTIONS(2956), - [anon_sym_alias] = ACTIONS(2956), - [anon_sym_let] = ACTIONS(2956), - [anon_sym_let_DASHenv] = ACTIONS(2956), - [anon_sym_mut] = ACTIONS(2956), - [anon_sym_const] = ACTIONS(2956), - [anon_sym_SEMI] = ACTIONS(2956), - [sym_cmd_identifier] = ACTIONS(2956), - [anon_sym_LF] = ACTIONS(2958), - [anon_sym_def] = ACTIONS(2956), - [anon_sym_export_DASHenv] = ACTIONS(2956), - [anon_sym_extern] = ACTIONS(2956), - [anon_sym_module] = ACTIONS(2956), - [anon_sym_use] = ACTIONS(2956), - [anon_sym_LBRACK] = ACTIONS(2956), - [anon_sym_LPAREN] = ACTIONS(2956), - [anon_sym_RPAREN] = ACTIONS(2956), - [anon_sym_DOLLAR] = ACTIONS(2956), - [anon_sym_error] = ACTIONS(2956), - [anon_sym_DASH] = ACTIONS(2956), - [anon_sym_break] = ACTIONS(2956), - [anon_sym_continue] = ACTIONS(2956), - [anon_sym_for] = ACTIONS(2956), - [anon_sym_loop] = ACTIONS(2956), - [anon_sym_while] = ACTIONS(2956), - [anon_sym_do] = ACTIONS(2956), - [anon_sym_if] = ACTIONS(2956), - [anon_sym_match] = ACTIONS(2956), - [anon_sym_LBRACE] = ACTIONS(2960), - [anon_sym_RBRACE] = ACTIONS(2956), - [anon_sym_DOT] = ACTIONS(2956), - [anon_sym_try] = ACTIONS(2956), - [anon_sym_return] = ACTIONS(2956), - [anon_sym_source] = ACTIONS(2956), - [anon_sym_source_DASHenv] = ACTIONS(2956), - [anon_sym_register] = ACTIONS(2956), - [anon_sym_hide] = ACTIONS(2956), - [anon_sym_hide_DASHenv] = ACTIONS(2956), - [anon_sym_overlay] = ACTIONS(2956), - [anon_sym_where] = ACTIONS(2956), - [anon_sym_PLUS] = ACTIONS(2956), - [anon_sym_not] = ACTIONS(2956), - [anon_sym_null] = ACTIONS(2956), - [anon_sym_true] = ACTIONS(2956), - [anon_sym_false] = ACTIONS(2956), - [aux_sym__val_number_decimal_token1] = ACTIONS(2956), - [aux_sym__val_number_token1] = ACTIONS(2956), - [aux_sym__val_number_token2] = ACTIONS(2956), - [aux_sym__val_number_token3] = ACTIONS(2956), - [aux_sym__val_number_token4] = ACTIONS(2956), - [aux_sym__val_number_token5] = ACTIONS(2956), - [aux_sym__val_number_token6] = ACTIONS(2956), - [anon_sym_0b] = ACTIONS(2956), - [anon_sym_0o] = ACTIONS(2956), - [anon_sym_0x] = ACTIONS(2956), - [sym_val_date] = ACTIONS(2956), - [anon_sym_DQUOTE] = ACTIONS(2956), - [sym__str_single_quotes] = ACTIONS(2956), - [sym__str_back_ticks] = ACTIONS(2956), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2956), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2956), - [anon_sym_CARET] = ACTIONS(2956), + [anon_sym_SEMI] = ACTIONS(2922), + [anon_sym_LF] = ACTIONS(2924), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2922), + [anon_sym_PIPE] = ACTIONS(2922), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2922), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1098] = { + [sym__expression] = STATE(4880), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(4878), + [sym_short_flag] = STATE(5267), + [sym_long_flag] = STATE(5267), [sym_comment] = STATE(1098), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_alias] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_let_DASHenv] = ACTIONS(1007), - [anon_sym_mut] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_SEMI] = ACTIONS(1007), - [sym_cmd_identifier] = ACTIONS(1007), - [anon_sym_LF] = ACTIONS(1009), - [anon_sym_def] = ACTIONS(1007), - [anon_sym_export_DASHenv] = ACTIONS(1007), - [anon_sym_extern] = ACTIONS(1007), - [anon_sym_module] = ACTIONS(1007), - [anon_sym_use] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1007), - [anon_sym_RPAREN] = ACTIONS(1007), - [anon_sym_DOLLAR] = ACTIONS(1007), - [anon_sym_error] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_loop] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_match] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1007), - [anon_sym_RBRACE] = ACTIONS(1007), - [anon_sym_DOT] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_source] = ACTIONS(1007), - [anon_sym_source_DASHenv] = ACTIONS(1007), - [anon_sym_register] = ACTIONS(1007), - [anon_sym_hide] = ACTIONS(1007), - [anon_sym_hide_DASHenv] = ACTIONS(1007), - [anon_sym_overlay] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1007), - [anon_sym_where] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_not] = ACTIONS(1007), - [anon_sym_null] = ACTIONS(1007), - [anon_sym_true] = ACTIONS(1007), - [anon_sym_false] = ACTIONS(1007), - [aux_sym__val_number_decimal_token1] = ACTIONS(1007), - [aux_sym__val_number_token1] = ACTIONS(1007), - [aux_sym__val_number_token2] = ACTIONS(1007), - [aux_sym__val_number_token3] = ACTIONS(1007), - [aux_sym__val_number_token4] = ACTIONS(1007), - [aux_sym__val_number_token5] = ACTIONS(1007), - [aux_sym__val_number_token6] = ACTIONS(1007), - [anon_sym_0b] = ACTIONS(1007), - [anon_sym_0o] = ACTIONS(1007), - [anon_sym_0x] = ACTIONS(1007), - [sym_val_date] = ACTIONS(1007), - [anon_sym_DQUOTE] = ACTIONS(1007), - [sym__str_single_quotes] = ACTIONS(1007), - [sym__str_back_ticks] = ACTIONS(1007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1007), - [anon_sym_CARET] = ACTIONS(1007), + [anon_sym_SEMI] = ACTIONS(2922), + [anon_sym_LF] = ACTIONS(2924), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2922), + [anon_sym_PIPE] = ACTIONS(2922), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2884), + [anon_sym_DASH] = ACTIONS(2886), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2922), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), [anon_sym_POUND] = ACTIONS(105), }, [1099] = { + [sym_block] = STATE(1160), [sym_comment] = STATE(1099), - [ts_builtin_sym_end] = ACTIONS(941), - [anon_sym_export] = ACTIONS(939), - [anon_sym_alias] = ACTIONS(939), - [anon_sym_let] = ACTIONS(939), - [anon_sym_let_DASHenv] = ACTIONS(939), - [anon_sym_mut] = ACTIONS(939), - [anon_sym_const] = ACTIONS(939), - [anon_sym_SEMI] = ACTIONS(939), - [sym_cmd_identifier] = ACTIONS(939), - [anon_sym_LF] = ACTIONS(941), - [anon_sym_def] = ACTIONS(939), - [anon_sym_export_DASHenv] = ACTIONS(939), - [anon_sym_extern] = ACTIONS(939), - [anon_sym_module] = ACTIONS(939), - [anon_sym_use] = ACTIONS(939), - [anon_sym_LBRACK] = ACTIONS(939), - [anon_sym_LPAREN] = ACTIONS(939), - [anon_sym_DOLLAR] = ACTIONS(939), - [anon_sym_error] = ACTIONS(939), - [anon_sym_DASH] = ACTIONS(939), - [anon_sym_break] = ACTIONS(939), - [anon_sym_continue] = ACTIONS(939), - [anon_sym_for] = ACTIONS(939), - [anon_sym_loop] = ACTIONS(939), - [anon_sym_while] = ACTIONS(939), - [anon_sym_do] = ACTIONS(939), - [anon_sym_if] = ACTIONS(939), - [anon_sym_match] = ACTIONS(939), - [anon_sym_LBRACE] = ACTIONS(939), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_DOT2] = ACTIONS(941), - [anon_sym_try] = ACTIONS(939), - [anon_sym_return] = ACTIONS(939), - [anon_sym_source] = ACTIONS(939), - [anon_sym_source_DASHenv] = ACTIONS(939), - [anon_sym_register] = ACTIONS(939), - [anon_sym_hide] = ACTIONS(939), - [anon_sym_hide_DASHenv] = ACTIONS(939), - [anon_sym_overlay] = ACTIONS(939), - [anon_sym_STAR] = ACTIONS(939), - [anon_sym_where] = ACTIONS(939), - [anon_sym_PLUS] = ACTIONS(939), - [anon_sym_not] = ACTIONS(939), - [anon_sym_null] = ACTIONS(939), - [anon_sym_true] = ACTIONS(939), - [anon_sym_false] = ACTIONS(939), - [aux_sym__val_number_decimal_token1] = ACTIONS(939), - [aux_sym__val_number_token1] = ACTIONS(939), - [aux_sym__val_number_token2] = ACTIONS(939), - [aux_sym__val_number_token3] = ACTIONS(939), - [aux_sym__val_number_token4] = ACTIONS(939), - [aux_sym__val_number_token5] = ACTIONS(939), - [aux_sym__val_number_token6] = ACTIONS(939), - [anon_sym_0b] = ACTIONS(939), - [anon_sym_0o] = ACTIONS(939), - [anon_sym_0x] = ACTIONS(939), - [sym_val_date] = ACTIONS(939), - [anon_sym_DQUOTE] = ACTIONS(939), - [sym__str_single_quotes] = ACTIONS(939), - [sym__str_back_ticks] = ACTIONS(939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(939), - [anon_sym_CARET] = ACTIONS(939), + [anon_sym_export] = ACTIONS(2926), + [anon_sym_alias] = ACTIONS(2926), + [anon_sym_let] = ACTIONS(2926), + [anon_sym_let_DASHenv] = ACTIONS(2926), + [anon_sym_mut] = ACTIONS(2926), + [anon_sym_const] = ACTIONS(2926), + [anon_sym_SEMI] = ACTIONS(2926), + [sym_cmd_identifier] = ACTIONS(2926), + [anon_sym_LF] = ACTIONS(2928), + [anon_sym_def] = ACTIONS(2926), + [anon_sym_export_DASHenv] = ACTIONS(2926), + [anon_sym_extern] = ACTIONS(2926), + [anon_sym_module] = ACTIONS(2926), + [anon_sym_use] = ACTIONS(2926), + [anon_sym_LBRACK] = ACTIONS(2926), + [anon_sym_LPAREN] = ACTIONS(2926), + [anon_sym_RPAREN] = ACTIONS(2926), + [anon_sym_DOLLAR] = ACTIONS(2926), + [anon_sym_error] = ACTIONS(2926), + [anon_sym_DASH] = ACTIONS(2926), + [anon_sym_break] = ACTIONS(2926), + [anon_sym_continue] = ACTIONS(2926), + [anon_sym_for] = ACTIONS(2926), + [anon_sym_loop] = ACTIONS(2926), + [anon_sym_while] = ACTIONS(2926), + [anon_sym_do] = ACTIONS(2926), + [anon_sym_if] = ACTIONS(2926), + [anon_sym_match] = ACTIONS(2926), + [anon_sym_LBRACE] = ACTIONS(2910), + [anon_sym_RBRACE] = ACTIONS(2926), + [anon_sym_DOT] = ACTIONS(2926), + [anon_sym_try] = ACTIONS(2926), + [anon_sym_return] = ACTIONS(2926), + [anon_sym_source] = ACTIONS(2926), + [anon_sym_source_DASHenv] = ACTIONS(2926), + [anon_sym_register] = ACTIONS(2926), + [anon_sym_hide] = ACTIONS(2926), + [anon_sym_hide_DASHenv] = ACTIONS(2926), + [anon_sym_overlay] = ACTIONS(2926), + [anon_sym_where] = ACTIONS(2926), + [anon_sym_PLUS] = ACTIONS(2926), + [anon_sym_not] = ACTIONS(2926), + [anon_sym_null] = ACTIONS(2926), + [anon_sym_true] = ACTIONS(2926), + [anon_sym_false] = ACTIONS(2926), + [aux_sym__val_number_decimal_token1] = ACTIONS(2926), + [aux_sym__val_number_token1] = ACTIONS(2926), + [aux_sym__val_number_token2] = ACTIONS(2926), + [aux_sym__val_number_token3] = ACTIONS(2926), + [aux_sym__val_number_token4] = ACTIONS(2926), + [aux_sym__val_number_token5] = ACTIONS(2926), + [aux_sym__val_number_token6] = ACTIONS(2926), + [anon_sym_0b] = ACTIONS(2926), + [anon_sym_0o] = ACTIONS(2926), + [anon_sym_0x] = ACTIONS(2926), + [sym_val_date] = ACTIONS(2926), + [anon_sym_DQUOTE] = ACTIONS(2926), + [sym__str_single_quotes] = ACTIONS(2926), + [sym__str_back_ticks] = ACTIONS(2926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2926), + [anon_sym_CARET] = ACTIONS(2926), [anon_sym_POUND] = ACTIONS(105), }, [1100] = { [sym_comment] = STATE(1100), - [anon_sym_export] = ACTIONS(1149), - [anon_sym_alias] = ACTIONS(1149), - [anon_sym_let] = ACTIONS(1149), - [anon_sym_let_DASHenv] = ACTIONS(1149), - [anon_sym_mut] = ACTIONS(1149), - [anon_sym_const] = ACTIONS(1149), - [anon_sym_SEMI] = ACTIONS(1149), - [sym_cmd_identifier] = ACTIONS(1149), - [anon_sym_LF] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1149), - [anon_sym_export_DASHenv] = ACTIONS(1149), - [anon_sym_extern] = ACTIONS(1149), - [anon_sym_module] = ACTIONS(1149), - [anon_sym_use] = ACTIONS(1149), - [anon_sym_LBRACK] = ACTIONS(1149), - [anon_sym_LPAREN] = ACTIONS(1149), - [anon_sym_RPAREN] = ACTIONS(1149), - [anon_sym_DOLLAR] = ACTIONS(1149), - [anon_sym_error] = ACTIONS(1149), - [anon_sym_DASH] = ACTIONS(1149), - [anon_sym_break] = ACTIONS(1149), - [anon_sym_continue] = ACTIONS(1149), - [anon_sym_for] = ACTIONS(1149), - [anon_sym_loop] = ACTIONS(1149), - [anon_sym_while] = ACTIONS(1149), - [anon_sym_do] = ACTIONS(1149), - [anon_sym_if] = ACTIONS(1149), - [anon_sym_match] = ACTIONS(1149), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_RBRACE] = ACTIONS(1149), - [anon_sym_DOT] = ACTIONS(1149), - [anon_sym_try] = ACTIONS(1149), - [anon_sym_return] = ACTIONS(1149), - [anon_sym_source] = ACTIONS(1149), - [anon_sym_source_DASHenv] = ACTIONS(1149), - [anon_sym_register] = ACTIONS(1149), - [anon_sym_hide] = ACTIONS(1149), - [anon_sym_hide_DASHenv] = ACTIONS(1149), - [anon_sym_overlay] = ACTIONS(1149), - [anon_sym_STAR] = ACTIONS(1149), - [anon_sym_where] = ACTIONS(1149), - [anon_sym_PLUS] = ACTIONS(1149), - [anon_sym_not] = ACTIONS(1149), - [anon_sym_null] = ACTIONS(1149), - [anon_sym_true] = ACTIONS(1149), - [anon_sym_false] = ACTIONS(1149), - [aux_sym__val_number_decimal_token1] = ACTIONS(1149), - [aux_sym__val_number_token1] = ACTIONS(1149), - [aux_sym__val_number_token2] = ACTIONS(1149), - [aux_sym__val_number_token3] = ACTIONS(1149), - [aux_sym__val_number_token4] = ACTIONS(1149), - [aux_sym__val_number_token5] = ACTIONS(1149), - [aux_sym__val_number_token6] = ACTIONS(1149), - [anon_sym_0b] = ACTIONS(1149), - [anon_sym_0o] = ACTIONS(1149), - [anon_sym_0x] = ACTIONS(1149), - [sym_val_date] = ACTIONS(1149), - [anon_sym_DQUOTE] = ACTIONS(1149), - [sym__str_single_quotes] = ACTIONS(1149), - [sym__str_back_ticks] = ACTIONS(1149), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1149), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1149), - [anon_sym_CARET] = ACTIONS(1149), + [anon_sym_export] = ACTIONS(1117), + [anon_sym_alias] = ACTIONS(1117), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_let_DASHenv] = ACTIONS(1117), + [anon_sym_mut] = ACTIONS(1117), + [anon_sym_const] = ACTIONS(1117), + [anon_sym_SEMI] = ACTIONS(1117), + [sym_cmd_identifier] = ACTIONS(1117), + [anon_sym_LF] = ACTIONS(1119), + [anon_sym_def] = ACTIONS(1117), + [anon_sym_export_DASHenv] = ACTIONS(1117), + [anon_sym_extern] = ACTIONS(1117), + [anon_sym_module] = ACTIONS(1117), + [anon_sym_use] = ACTIONS(1117), + [anon_sym_LBRACK] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1117), + [anon_sym_RPAREN] = ACTIONS(1117), + [anon_sym_DOLLAR] = ACTIONS(1117), + [anon_sym_error] = ACTIONS(1117), + [anon_sym_DASH] = ACTIONS(1117), + [anon_sym_break] = ACTIONS(1117), + [anon_sym_continue] = ACTIONS(1117), + [anon_sym_for] = ACTIONS(1117), + [anon_sym_loop] = ACTIONS(1117), + [anon_sym_while] = ACTIONS(1117), + [anon_sym_do] = ACTIONS(1117), + [anon_sym_if] = ACTIONS(1117), + [anon_sym_match] = ACTIONS(1117), + [anon_sym_LBRACE] = ACTIONS(1117), + [anon_sym_RBRACE] = ACTIONS(1117), + [anon_sym_DOT] = ACTIONS(1117), + [anon_sym_try] = ACTIONS(1117), + [anon_sym_return] = ACTIONS(1117), + [anon_sym_source] = ACTIONS(1117), + [anon_sym_source_DASHenv] = ACTIONS(1117), + [anon_sym_register] = ACTIONS(1117), + [anon_sym_hide] = ACTIONS(1117), + [anon_sym_hide_DASHenv] = ACTIONS(1117), + [anon_sym_overlay] = ACTIONS(1117), + [anon_sym_STAR] = ACTIONS(1117), + [anon_sym_where] = ACTIONS(1117), + [anon_sym_PLUS] = ACTIONS(1117), + [anon_sym_not] = ACTIONS(1117), + [anon_sym_null] = ACTIONS(1117), + [anon_sym_true] = ACTIONS(1117), + [anon_sym_false] = ACTIONS(1117), + [aux_sym__val_number_decimal_token1] = ACTIONS(1117), + [aux_sym__val_number_token1] = ACTIONS(1117), + [aux_sym__val_number_token2] = ACTIONS(1117), + [aux_sym__val_number_token3] = ACTIONS(1117), + [aux_sym__val_number_token4] = ACTIONS(1117), + [aux_sym__val_number_token5] = ACTIONS(1117), + [aux_sym__val_number_token6] = ACTIONS(1117), + [anon_sym_0b] = ACTIONS(1117), + [anon_sym_0o] = ACTIONS(1117), + [anon_sym_0x] = ACTIONS(1117), + [sym_val_date] = ACTIONS(1117), + [anon_sym_DQUOTE] = ACTIONS(1117), + [sym__str_single_quotes] = ACTIONS(1117), + [sym__str_back_ticks] = ACTIONS(1117), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), + [anon_sym_CARET] = ACTIONS(1117), [anon_sym_POUND] = ACTIONS(105), }, [1101] = { - [sym_block] = STATE(1162), + [sym_block] = STATE(1161), [sym_comment] = STATE(1101), - [anon_sym_export] = ACTIONS(2963), - [anon_sym_alias] = ACTIONS(2963), - [anon_sym_let] = ACTIONS(2963), - [anon_sym_let_DASHenv] = ACTIONS(2963), - [anon_sym_mut] = ACTIONS(2963), - [anon_sym_const] = ACTIONS(2963), - [anon_sym_SEMI] = ACTIONS(2963), - [sym_cmd_identifier] = ACTIONS(2963), - [anon_sym_LF] = ACTIONS(2965), - [anon_sym_def] = ACTIONS(2963), - [anon_sym_export_DASHenv] = ACTIONS(2963), - [anon_sym_extern] = ACTIONS(2963), - [anon_sym_module] = ACTIONS(2963), - [anon_sym_use] = ACTIONS(2963), - [anon_sym_LBRACK] = ACTIONS(2963), - [anon_sym_LPAREN] = ACTIONS(2963), - [anon_sym_RPAREN] = ACTIONS(2963), - [anon_sym_DOLLAR] = ACTIONS(2963), - [anon_sym_error] = ACTIONS(2963), - [anon_sym_DASH] = ACTIONS(2963), - [anon_sym_break] = ACTIONS(2963), - [anon_sym_continue] = ACTIONS(2963), - [anon_sym_for] = ACTIONS(2963), - [anon_sym_loop] = ACTIONS(2963), - [anon_sym_while] = ACTIONS(2963), - [anon_sym_do] = ACTIONS(2963), - [anon_sym_if] = ACTIONS(2963), - [anon_sym_match] = ACTIONS(2963), - [anon_sym_LBRACE] = ACTIONS(2967), - [anon_sym_RBRACE] = ACTIONS(2963), - [anon_sym_DOT] = ACTIONS(2963), - [anon_sym_try] = ACTIONS(2963), - [anon_sym_return] = ACTIONS(2963), - [anon_sym_source] = ACTIONS(2963), - [anon_sym_source_DASHenv] = ACTIONS(2963), - [anon_sym_register] = ACTIONS(2963), - [anon_sym_hide] = ACTIONS(2963), - [anon_sym_hide_DASHenv] = ACTIONS(2963), - [anon_sym_overlay] = ACTIONS(2963), - [anon_sym_where] = ACTIONS(2963), - [anon_sym_PLUS] = ACTIONS(2963), - [anon_sym_not] = ACTIONS(2963), - [anon_sym_null] = ACTIONS(2963), - [anon_sym_true] = ACTIONS(2963), - [anon_sym_false] = ACTIONS(2963), - [aux_sym__val_number_decimal_token1] = ACTIONS(2963), - [aux_sym__val_number_token1] = ACTIONS(2963), - [aux_sym__val_number_token2] = ACTIONS(2963), - [aux_sym__val_number_token3] = ACTIONS(2963), - [aux_sym__val_number_token4] = ACTIONS(2963), - [aux_sym__val_number_token5] = ACTIONS(2963), - [aux_sym__val_number_token6] = ACTIONS(2963), - [anon_sym_0b] = ACTIONS(2963), - [anon_sym_0o] = ACTIONS(2963), - [anon_sym_0x] = ACTIONS(2963), - [sym_val_date] = ACTIONS(2963), - [anon_sym_DQUOTE] = ACTIONS(2963), - [sym__str_single_quotes] = ACTIONS(2963), - [sym__str_back_ticks] = ACTIONS(2963), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2963), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2963), - [anon_sym_CARET] = ACTIONS(2963), + [anon_sym_export] = ACTIONS(2926), + [anon_sym_alias] = ACTIONS(2926), + [anon_sym_let] = ACTIONS(2926), + [anon_sym_let_DASHenv] = ACTIONS(2926), + [anon_sym_mut] = ACTIONS(2926), + [anon_sym_const] = ACTIONS(2926), + [anon_sym_SEMI] = ACTIONS(2926), + [sym_cmd_identifier] = ACTIONS(2926), + [anon_sym_LF] = ACTIONS(2928), + [anon_sym_def] = ACTIONS(2926), + [anon_sym_export_DASHenv] = ACTIONS(2926), + [anon_sym_extern] = ACTIONS(2926), + [anon_sym_module] = ACTIONS(2926), + [anon_sym_use] = ACTIONS(2926), + [anon_sym_LBRACK] = ACTIONS(2926), + [anon_sym_LPAREN] = ACTIONS(2926), + [anon_sym_RPAREN] = ACTIONS(2926), + [anon_sym_DOLLAR] = ACTIONS(2926), + [anon_sym_error] = ACTIONS(2926), + [anon_sym_DASH] = ACTIONS(2926), + [anon_sym_break] = ACTIONS(2926), + [anon_sym_continue] = ACTIONS(2926), + [anon_sym_for] = ACTIONS(2926), + [anon_sym_loop] = ACTIONS(2926), + [anon_sym_while] = ACTIONS(2926), + [anon_sym_do] = ACTIONS(2926), + [anon_sym_if] = ACTIONS(2926), + [anon_sym_match] = ACTIONS(2926), + [anon_sym_LBRACE] = ACTIONS(2910), + [anon_sym_RBRACE] = ACTIONS(2926), + [anon_sym_DOT] = ACTIONS(2926), + [anon_sym_try] = ACTIONS(2926), + [anon_sym_return] = ACTIONS(2926), + [anon_sym_source] = ACTIONS(2926), + [anon_sym_source_DASHenv] = ACTIONS(2926), + [anon_sym_register] = ACTIONS(2926), + [anon_sym_hide] = ACTIONS(2926), + [anon_sym_hide_DASHenv] = ACTIONS(2926), + [anon_sym_overlay] = ACTIONS(2926), + [anon_sym_where] = ACTIONS(2926), + [anon_sym_PLUS] = ACTIONS(2926), + [anon_sym_not] = ACTIONS(2926), + [anon_sym_null] = ACTIONS(2926), + [anon_sym_true] = ACTIONS(2926), + [anon_sym_false] = ACTIONS(2926), + [aux_sym__val_number_decimal_token1] = ACTIONS(2926), + [aux_sym__val_number_token1] = ACTIONS(2926), + [aux_sym__val_number_token2] = ACTIONS(2926), + [aux_sym__val_number_token3] = ACTIONS(2926), + [aux_sym__val_number_token4] = ACTIONS(2926), + [aux_sym__val_number_token5] = ACTIONS(2926), + [aux_sym__val_number_token6] = ACTIONS(2926), + [anon_sym_0b] = ACTIONS(2926), + [anon_sym_0o] = ACTIONS(2926), + [anon_sym_0x] = ACTIONS(2926), + [sym_val_date] = ACTIONS(2926), + [anon_sym_DQUOTE] = ACTIONS(2926), + [sym__str_single_quotes] = ACTIONS(2926), + [sym__str_back_ticks] = ACTIONS(2926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2926), + [anon_sym_CARET] = ACTIONS(2926), [anon_sym_POUND] = ACTIONS(105), }, [1102] = { [sym_comment] = STATE(1102), + [anon_sym_export] = ACTIONS(1121), + [anon_sym_alias] = ACTIONS(1121), + [anon_sym_let] = ACTIONS(1121), + [anon_sym_let_DASHenv] = ACTIONS(1121), + [anon_sym_mut] = ACTIONS(1121), + [anon_sym_const] = ACTIONS(1121), + [anon_sym_SEMI] = ACTIONS(1121), + [sym_cmd_identifier] = ACTIONS(1121), + [anon_sym_LF] = ACTIONS(1123), + [anon_sym_def] = ACTIONS(1121), + [anon_sym_export_DASHenv] = ACTIONS(1121), + [anon_sym_extern] = ACTIONS(1121), + [anon_sym_module] = ACTIONS(1121), + [anon_sym_use] = ACTIONS(1121), + [anon_sym_LBRACK] = ACTIONS(1121), + [anon_sym_LPAREN] = ACTIONS(1121), + [anon_sym_RPAREN] = ACTIONS(1121), + [anon_sym_DOLLAR] = ACTIONS(1121), + [anon_sym_error] = ACTIONS(1121), + [anon_sym_DASH] = ACTIONS(1121), + [anon_sym_break] = ACTIONS(1121), + [anon_sym_continue] = ACTIONS(1121), + [anon_sym_for] = ACTIONS(1121), + [anon_sym_loop] = ACTIONS(1121), + [anon_sym_while] = ACTIONS(1121), + [anon_sym_do] = ACTIONS(1121), + [anon_sym_if] = ACTIONS(1121), + [anon_sym_match] = ACTIONS(1121), + [anon_sym_LBRACE] = ACTIONS(1121), + [anon_sym_RBRACE] = ACTIONS(1121), + [anon_sym_DOT] = ACTIONS(1121), + [anon_sym_try] = ACTIONS(1121), + [anon_sym_return] = ACTIONS(1121), + [anon_sym_source] = ACTIONS(1121), + [anon_sym_source_DASHenv] = ACTIONS(1121), + [anon_sym_register] = ACTIONS(1121), + [anon_sym_hide] = ACTIONS(1121), + [anon_sym_hide_DASHenv] = ACTIONS(1121), + [anon_sym_overlay] = ACTIONS(1121), + [anon_sym_STAR] = ACTIONS(1121), + [anon_sym_where] = ACTIONS(1121), + [anon_sym_PLUS] = ACTIONS(1121), + [anon_sym_not] = ACTIONS(1121), + [anon_sym_null] = ACTIONS(1121), + [anon_sym_true] = ACTIONS(1121), + [anon_sym_false] = ACTIONS(1121), + [aux_sym__val_number_decimal_token1] = ACTIONS(1121), + [aux_sym__val_number_token1] = ACTIONS(1121), + [aux_sym__val_number_token2] = ACTIONS(1121), + [aux_sym__val_number_token3] = ACTIONS(1121), + [aux_sym__val_number_token4] = ACTIONS(1121), + [aux_sym__val_number_token5] = ACTIONS(1121), + [aux_sym__val_number_token6] = ACTIONS(1121), + [anon_sym_0b] = ACTIONS(1121), + [anon_sym_0o] = ACTIONS(1121), + [anon_sym_0x] = ACTIONS(1121), + [sym_val_date] = ACTIONS(1121), + [anon_sym_DQUOTE] = ACTIONS(1121), + [sym__str_single_quotes] = ACTIONS(1121), + [sym__str_back_ticks] = ACTIONS(1121), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1121), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1121), + [anon_sym_CARET] = ACTIONS(1121), + [anon_sym_POUND] = ACTIONS(105), + }, + [1103] = { + [sym_comment] = STATE(1103), + [anon_sym_export] = ACTIONS(1095), + [anon_sym_alias] = ACTIONS(1095), + [anon_sym_let] = ACTIONS(1095), + [anon_sym_let_DASHenv] = ACTIONS(1095), + [anon_sym_mut] = ACTIONS(1095), + [anon_sym_const] = ACTIONS(1095), + [anon_sym_SEMI] = ACTIONS(1095), + [sym_cmd_identifier] = ACTIONS(1095), + [anon_sym_LF] = ACTIONS(1097), + [anon_sym_def] = ACTIONS(1095), + [anon_sym_export_DASHenv] = ACTIONS(1095), + [anon_sym_extern] = ACTIONS(1095), + [anon_sym_module] = ACTIONS(1095), + [anon_sym_use] = ACTIONS(1095), + [anon_sym_LBRACK] = ACTIONS(1095), + [anon_sym_LPAREN] = ACTIONS(1095), + [anon_sym_RPAREN] = ACTIONS(1095), + [anon_sym_DOLLAR] = ACTIONS(1095), + [anon_sym_error] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_break] = ACTIONS(1095), + [anon_sym_continue] = ACTIONS(1095), + [anon_sym_for] = ACTIONS(1095), + [anon_sym_loop] = ACTIONS(1095), + [anon_sym_while] = ACTIONS(1095), + [anon_sym_do] = ACTIONS(1095), + [anon_sym_if] = ACTIONS(1095), + [anon_sym_match] = ACTIONS(1095), + [anon_sym_LBRACE] = ACTIONS(1095), + [anon_sym_RBRACE] = ACTIONS(1095), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_try] = ACTIONS(1095), + [anon_sym_return] = ACTIONS(1095), + [anon_sym_source] = ACTIONS(1095), + [anon_sym_source_DASHenv] = ACTIONS(1095), + [anon_sym_register] = ACTIONS(1095), + [anon_sym_hide] = ACTIONS(1095), + [anon_sym_hide_DASHenv] = ACTIONS(1095), + [anon_sym_overlay] = ACTIONS(1095), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_where] = ACTIONS(1095), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_not] = ACTIONS(1095), + [anon_sym_null] = ACTIONS(1095), + [anon_sym_true] = ACTIONS(1095), + [anon_sym_false] = ACTIONS(1095), + [aux_sym__val_number_decimal_token1] = ACTIONS(1095), + [aux_sym__val_number_token1] = ACTIONS(1095), + [aux_sym__val_number_token2] = ACTIONS(1095), + [aux_sym__val_number_token3] = ACTIONS(1095), + [aux_sym__val_number_token4] = ACTIONS(1095), + [aux_sym__val_number_token5] = ACTIONS(1095), + [aux_sym__val_number_token6] = ACTIONS(1095), + [anon_sym_0b] = ACTIONS(1095), + [anon_sym_0o] = ACTIONS(1095), + [anon_sym_0x] = ACTIONS(1095), + [sym_val_date] = ACTIONS(1095), + [anon_sym_DQUOTE] = ACTIONS(1095), + [sym__str_single_quotes] = ACTIONS(1095), + [sym__str_back_ticks] = ACTIONS(1095), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1095), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1095), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_POUND] = ACTIONS(105), + }, + [1104] = { + [sym_comment] = STATE(1104), + [anon_sym_export] = ACTIONS(1099), + [anon_sym_alias] = ACTIONS(1099), + [anon_sym_let] = ACTIONS(1099), + [anon_sym_let_DASHenv] = ACTIONS(1099), + [anon_sym_mut] = ACTIONS(1099), + [anon_sym_const] = ACTIONS(1099), + [anon_sym_SEMI] = ACTIONS(1099), + [sym_cmd_identifier] = ACTIONS(1099), + [anon_sym_LF] = ACTIONS(1101), + [anon_sym_def] = ACTIONS(1099), + [anon_sym_export_DASHenv] = ACTIONS(1099), + [anon_sym_extern] = ACTIONS(1099), + [anon_sym_module] = ACTIONS(1099), + [anon_sym_use] = ACTIONS(1099), + [anon_sym_LBRACK] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(1099), + [anon_sym_RPAREN] = ACTIONS(1099), + [anon_sym_DOLLAR] = ACTIONS(1099), + [anon_sym_error] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_break] = ACTIONS(1099), + [anon_sym_continue] = ACTIONS(1099), + [anon_sym_for] = ACTIONS(1099), + [anon_sym_loop] = ACTIONS(1099), + [anon_sym_while] = ACTIONS(1099), + [anon_sym_do] = ACTIONS(1099), + [anon_sym_if] = ACTIONS(1099), + [anon_sym_match] = ACTIONS(1099), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_RBRACE] = ACTIONS(1099), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_try] = ACTIONS(1099), + [anon_sym_return] = ACTIONS(1099), + [anon_sym_source] = ACTIONS(1099), + [anon_sym_source_DASHenv] = ACTIONS(1099), + [anon_sym_register] = ACTIONS(1099), + [anon_sym_hide] = ACTIONS(1099), + [anon_sym_hide_DASHenv] = ACTIONS(1099), + [anon_sym_overlay] = ACTIONS(1099), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_where] = ACTIONS(1099), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_not] = ACTIONS(1099), + [anon_sym_null] = ACTIONS(1099), + [anon_sym_true] = ACTIONS(1099), + [anon_sym_false] = ACTIONS(1099), + [aux_sym__val_number_decimal_token1] = ACTIONS(1099), + [aux_sym__val_number_token1] = ACTIONS(1099), + [aux_sym__val_number_token2] = ACTIONS(1099), + [aux_sym__val_number_token3] = ACTIONS(1099), + [aux_sym__val_number_token4] = ACTIONS(1099), + [aux_sym__val_number_token5] = ACTIONS(1099), + [aux_sym__val_number_token6] = ACTIONS(1099), + [anon_sym_0b] = ACTIONS(1099), + [anon_sym_0o] = ACTIONS(1099), + [anon_sym_0x] = ACTIONS(1099), + [sym_val_date] = ACTIONS(1099), + [anon_sym_DQUOTE] = ACTIONS(1099), + [sym__str_single_quotes] = ACTIONS(1099), + [sym__str_back_ticks] = ACTIONS(1099), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1099), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1099), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_POUND] = ACTIONS(105), + }, + [1105] = { + [sym_comment] = STATE(1105), + [anon_sym_export] = ACTIONS(903), + [anon_sym_alias] = ACTIONS(903), + [anon_sym_let] = ACTIONS(903), + [anon_sym_let_DASHenv] = ACTIONS(903), + [anon_sym_mut] = ACTIONS(903), + [anon_sym_const] = ACTIONS(903), + [anon_sym_SEMI] = ACTIONS(903), + [sym_cmd_identifier] = ACTIONS(903), + [anon_sym_LF] = ACTIONS(905), + [anon_sym_def] = ACTIONS(903), + [anon_sym_export_DASHenv] = ACTIONS(903), + [anon_sym_extern] = ACTIONS(903), + [anon_sym_module] = ACTIONS(903), + [anon_sym_use] = ACTIONS(903), + [anon_sym_LBRACK] = ACTIONS(903), + [anon_sym_LPAREN] = ACTIONS(903), + [anon_sym_RPAREN] = ACTIONS(903), + [anon_sym_DOLLAR] = ACTIONS(903), + [anon_sym_error] = ACTIONS(903), + [anon_sym_DASH] = ACTIONS(903), + [anon_sym_break] = ACTIONS(903), + [anon_sym_continue] = ACTIONS(903), + [anon_sym_for] = ACTIONS(903), + [anon_sym_loop] = ACTIONS(903), + [anon_sym_while] = ACTIONS(903), + [anon_sym_do] = ACTIONS(903), + [anon_sym_if] = ACTIONS(903), + [anon_sym_match] = ACTIONS(903), + [anon_sym_LBRACE] = ACTIONS(903), + [anon_sym_RBRACE] = ACTIONS(903), + [anon_sym_DOT] = ACTIONS(903), + [anon_sym_try] = ACTIONS(903), + [anon_sym_return] = ACTIONS(903), + [anon_sym_source] = ACTIONS(903), + [anon_sym_source_DASHenv] = ACTIONS(903), + [anon_sym_register] = ACTIONS(903), + [anon_sym_hide] = ACTIONS(903), + [anon_sym_hide_DASHenv] = ACTIONS(903), + [anon_sym_overlay] = ACTIONS(903), + [anon_sym_STAR] = ACTIONS(903), + [anon_sym_where] = ACTIONS(903), + [anon_sym_PLUS] = ACTIONS(903), + [anon_sym_not] = ACTIONS(903), + [anon_sym_null] = ACTIONS(903), + [anon_sym_true] = ACTIONS(903), + [anon_sym_false] = ACTIONS(903), + [aux_sym__val_number_decimal_token1] = ACTIONS(903), + [aux_sym__val_number_token1] = ACTIONS(903), + [aux_sym__val_number_token2] = ACTIONS(903), + [aux_sym__val_number_token3] = ACTIONS(903), + [aux_sym__val_number_token4] = ACTIONS(903), + [aux_sym__val_number_token5] = ACTIONS(903), + [aux_sym__val_number_token6] = ACTIONS(903), + [anon_sym_0b] = ACTIONS(903), + [anon_sym_0o] = ACTIONS(903), + [anon_sym_0x] = ACTIONS(903), + [sym_val_date] = ACTIONS(903), + [anon_sym_DQUOTE] = ACTIONS(903), + [sym__str_single_quotes] = ACTIONS(903), + [sym__str_back_ticks] = ACTIONS(903), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(903), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(903), + [anon_sym_CARET] = ACTIONS(903), + [anon_sym_POUND] = ACTIONS(105), + }, + [1106] = { + [sym_comment] = STATE(1106), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_RPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_RBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token2] = ACTIONS(2765), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), + [anon_sym_POUND] = ACTIONS(105), + }, + [1107] = { + [sym_expr_parenthesized] = STATE(7247), + [sym_val_variable] = STATE(7247), + [sym__var] = STATE(4830), + [sym_val_number] = STATE(7247), + [sym__val_number_decimal] = STATE(3353), + [sym__val_number] = STATE(3356), + [sym_val_string] = STATE(7247), + [sym__str_double_quotes] = STATE(3005), + [sym_record_entry] = STATE(6851), + [sym__record_key] = STATE(7136), + [sym_comment] = STATE(1107), + [aux_sym_record_body_repeat1] = STATE(1107), + [anon_sym_export] = ACTIONS(2930), + [anon_sym_alias] = ACTIONS(2930), + [anon_sym_let] = ACTIONS(2930), + [anon_sym_let_DASHenv] = ACTIONS(2930), + [anon_sym_mut] = ACTIONS(2930), + [anon_sym_const] = ACTIONS(2930), + [sym_cmd_identifier] = ACTIONS(2930), + [anon_sym_def] = ACTIONS(2930), + [anon_sym_export_DASHenv] = ACTIONS(2930), + [anon_sym_extern] = ACTIONS(2930), + [anon_sym_module] = ACTIONS(2930), + [anon_sym_use] = ACTIONS(2930), + [anon_sym_LPAREN] = ACTIONS(2933), + [anon_sym_DOLLAR] = ACTIONS(2936), + [anon_sym_error] = ACTIONS(2930), + [anon_sym_list] = ACTIONS(2930), + [anon_sym_DASH] = ACTIONS(2939), + [anon_sym_break] = ACTIONS(2930), + [anon_sym_continue] = ACTIONS(2930), + [anon_sym_for] = ACTIONS(2930), + [anon_sym_in] = ACTIONS(2930), + [anon_sym_loop] = ACTIONS(2930), + [anon_sym_make] = ACTIONS(2930), + [anon_sym_while] = ACTIONS(2930), + [anon_sym_do] = ACTIONS(2930), + [anon_sym_if] = ACTIONS(2930), + [anon_sym_else] = ACTIONS(2930), + [anon_sym_match] = ACTIONS(2930), + [anon_sym_DOT] = ACTIONS(2942), + [anon_sym_try] = ACTIONS(2930), + [anon_sym_catch] = ACTIONS(2930), + [anon_sym_return] = ACTIONS(2930), + [anon_sym_source] = ACTIONS(2930), + [anon_sym_source_DASHenv] = ACTIONS(2930), + [anon_sym_register] = ACTIONS(2930), + [anon_sym_hide] = ACTIONS(2930), + [anon_sym_hide_DASHenv] = ACTIONS(2930), + [anon_sym_overlay] = ACTIONS(2930), + [anon_sym_new] = ACTIONS(2930), + [anon_sym_as] = ACTIONS(2930), + [anon_sym_PLUS] = ACTIONS(2945), + [aux_sym__val_number_decimal_token1] = ACTIONS(2948), + [aux_sym__val_number_token1] = ACTIONS(2951), + [aux_sym__val_number_token2] = ACTIONS(2951), + [aux_sym__val_number_token3] = ACTIONS(2951), + [aux_sym__val_number_token4] = ACTIONS(2954), + [aux_sym__val_number_token5] = ACTIONS(2951), + [aux_sym__val_number_token6] = ACTIONS(2954), + [anon_sym_DQUOTE] = ACTIONS(2957), + [sym__str_single_quotes] = ACTIONS(2960), + [sym__str_back_ticks] = ACTIONS(2960), + [aux_sym__record_key_token2] = ACTIONS(2963), + [anon_sym_POUND] = ACTIONS(3), + }, + [1108] = { + [sym_comment] = STATE(1108), + [ts_builtin_sym_end] = ACTIONS(2798), + [anon_sym_export] = ACTIONS(2796), + [anon_sym_alias] = ACTIONS(2796), + [anon_sym_let] = ACTIONS(2796), + [anon_sym_let_DASHenv] = ACTIONS(2796), + [anon_sym_mut] = ACTIONS(2796), + [anon_sym_const] = ACTIONS(2796), + [anon_sym_SEMI] = ACTIONS(2796), + [sym_cmd_identifier] = ACTIONS(2796), + [anon_sym_LF] = ACTIONS(2798), + [anon_sym_def] = ACTIONS(2796), + [anon_sym_export_DASHenv] = ACTIONS(2796), + [anon_sym_extern] = ACTIONS(2796), + [anon_sym_module] = ACTIONS(2796), + [anon_sym_use] = ACTIONS(2796), + [anon_sym_LBRACK] = ACTIONS(2796), + [anon_sym_LPAREN] = ACTIONS(2796), + [anon_sym_DOLLAR] = ACTIONS(2796), + [anon_sym_error] = ACTIONS(2796), + [anon_sym_DASH_DASH] = ACTIONS(2796), + [anon_sym_DASH] = ACTIONS(2796), + [anon_sym_break] = ACTIONS(2796), + [anon_sym_continue] = ACTIONS(2796), + [anon_sym_for] = ACTIONS(2796), + [anon_sym_loop] = ACTIONS(2796), + [anon_sym_while] = ACTIONS(2796), + [anon_sym_do] = ACTIONS(2796), + [anon_sym_if] = ACTIONS(2796), + [anon_sym_match] = ACTIONS(2796), + [anon_sym_LBRACE] = ACTIONS(2796), + [anon_sym_DOT] = ACTIONS(2796), + [anon_sym_try] = ACTIONS(2796), + [anon_sym_return] = ACTIONS(2796), + [anon_sym_source] = ACTIONS(2796), + [anon_sym_source_DASHenv] = ACTIONS(2796), + [anon_sym_register] = ACTIONS(2796), + [anon_sym_hide] = ACTIONS(2796), + [anon_sym_hide_DASHenv] = ACTIONS(2796), + [anon_sym_overlay] = ACTIONS(2796), + [anon_sym_as] = ACTIONS(2796), + [anon_sym_where] = ACTIONS(2796), + [anon_sym_PLUS] = ACTIONS(2796), + [anon_sym_not] = ACTIONS(2796), + [anon_sym_null] = ACTIONS(2796), + [anon_sym_true] = ACTIONS(2796), + [anon_sym_false] = ACTIONS(2796), + [aux_sym__val_number_decimal_token1] = ACTIONS(2796), + [aux_sym__val_number_token1] = ACTIONS(2796), + [aux_sym__val_number_token2] = ACTIONS(2796), + [aux_sym__val_number_token3] = ACTIONS(2796), + [aux_sym__val_number_token4] = ACTIONS(2796), + [aux_sym__val_number_token5] = ACTIONS(2796), + [aux_sym__val_number_token6] = ACTIONS(2796), + [anon_sym_0b] = ACTIONS(2796), + [anon_sym_0o] = ACTIONS(2796), + [anon_sym_0x] = ACTIONS(2796), + [sym_val_date] = ACTIONS(2796), + [anon_sym_DQUOTE] = ACTIONS(2796), + [sym__str_single_quotes] = ACTIONS(2796), + [sym__str_back_ticks] = ACTIONS(2796), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2796), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2796), + [anon_sym_CARET] = ACTIONS(2796), + [anon_sym_POUND] = ACTIONS(105), + }, + [1109] = { + [sym_comment] = STATE(1109), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_where] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_not] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(105), + }, + [1110] = { + [sym_comment] = STATE(1110), + [anon_sym_export] = ACTIONS(1105), + [anon_sym_alias] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_let_DASHenv] = ACTIONS(1105), + [anon_sym_mut] = ACTIONS(1105), + [anon_sym_const] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [sym_cmd_identifier] = ACTIONS(1105), + [anon_sym_LF] = ACTIONS(1107), + [anon_sym_def] = ACTIONS(1105), + [anon_sym_export_DASHenv] = ACTIONS(1105), + [anon_sym_extern] = ACTIONS(1105), + [anon_sym_module] = ACTIONS(1105), + [anon_sym_use] = ACTIONS(1105), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_DOLLAR] = ACTIONS(1105), + [anon_sym_error] = ACTIONS(1105), + [anon_sym_DASH] = ACTIONS(1105), + [anon_sym_break] = ACTIONS(1105), + [anon_sym_continue] = ACTIONS(1105), + [anon_sym_for] = ACTIONS(1105), + [anon_sym_loop] = ACTIONS(1105), + [anon_sym_while] = ACTIONS(1105), + [anon_sym_do] = ACTIONS(1105), + [anon_sym_if] = ACTIONS(1105), + [anon_sym_match] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_try] = ACTIONS(1105), + [anon_sym_return] = ACTIONS(1105), + [anon_sym_source] = ACTIONS(1105), + [anon_sym_source_DASHenv] = ACTIONS(1105), + [anon_sym_register] = ACTIONS(1105), + [anon_sym_hide] = ACTIONS(1105), + [anon_sym_hide_DASHenv] = ACTIONS(1105), + [anon_sym_overlay] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1105), + [anon_sym_where] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1105), + [anon_sym_not] = ACTIONS(1105), + [anon_sym_null] = ACTIONS(1105), + [anon_sym_true] = ACTIONS(1105), + [anon_sym_false] = ACTIONS(1105), + [aux_sym__val_number_decimal_token1] = ACTIONS(1105), + [aux_sym__val_number_token1] = ACTIONS(1105), + [aux_sym__val_number_token2] = ACTIONS(1105), + [aux_sym__val_number_token3] = ACTIONS(1105), + [aux_sym__val_number_token4] = ACTIONS(1105), + [aux_sym__val_number_token5] = ACTIONS(1105), + [aux_sym__val_number_token6] = ACTIONS(1105), + [anon_sym_0b] = ACTIONS(1105), + [anon_sym_0o] = ACTIONS(1105), + [anon_sym_0x] = ACTIONS(1105), + [sym_val_date] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym__str_single_quotes] = ACTIONS(1105), + [sym__str_back_ticks] = ACTIONS(1105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(105), + }, + [1111] = { + [sym_comment] = STATE(1111), [anon_sym_export] = ACTIONS(1021), [anon_sym_alias] = ACTIONS(1021), [anon_sym_let] = ACTIONS(1021), @@ -144998,17 +149869,20155 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1021), [anon_sym_POUND] = ACTIONS(105), }, + [1112] = { + [sym_comment] = STATE(1112), + [anon_sym_export] = ACTIONS(1109), + [anon_sym_alias] = ACTIONS(1109), + [anon_sym_let] = ACTIONS(1109), + [anon_sym_let_DASHenv] = ACTIONS(1109), + [anon_sym_mut] = ACTIONS(1109), + [anon_sym_const] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [sym_cmd_identifier] = ACTIONS(1109), + [anon_sym_LF] = ACTIONS(1111), + [anon_sym_def] = ACTIONS(1109), + [anon_sym_export_DASHenv] = ACTIONS(1109), + [anon_sym_extern] = ACTIONS(1109), + [anon_sym_module] = ACTIONS(1109), + [anon_sym_use] = ACTIONS(1109), + [anon_sym_LBRACK] = ACTIONS(1109), + [anon_sym_LPAREN] = ACTIONS(1109), + [anon_sym_RPAREN] = ACTIONS(1109), + [anon_sym_DOLLAR] = ACTIONS(1109), + [anon_sym_error] = ACTIONS(1109), + [anon_sym_DASH] = ACTIONS(1109), + [anon_sym_break] = ACTIONS(1109), + [anon_sym_continue] = ACTIONS(1109), + [anon_sym_for] = ACTIONS(1109), + [anon_sym_loop] = ACTIONS(1109), + [anon_sym_while] = ACTIONS(1109), + [anon_sym_do] = ACTIONS(1109), + [anon_sym_if] = ACTIONS(1109), + [anon_sym_match] = ACTIONS(1109), + [anon_sym_LBRACE] = ACTIONS(1109), + [anon_sym_RBRACE] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_try] = ACTIONS(1109), + [anon_sym_return] = ACTIONS(1109), + [anon_sym_source] = ACTIONS(1109), + [anon_sym_source_DASHenv] = ACTIONS(1109), + [anon_sym_register] = ACTIONS(1109), + [anon_sym_hide] = ACTIONS(1109), + [anon_sym_hide_DASHenv] = ACTIONS(1109), + [anon_sym_overlay] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1109), + [anon_sym_where] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1109), + [anon_sym_not] = ACTIONS(1109), + [anon_sym_null] = ACTIONS(1109), + [anon_sym_true] = ACTIONS(1109), + [anon_sym_false] = ACTIONS(1109), + [aux_sym__val_number_decimal_token1] = ACTIONS(1109), + [aux_sym__val_number_token1] = ACTIONS(1109), + [aux_sym__val_number_token2] = ACTIONS(1109), + [aux_sym__val_number_token3] = ACTIONS(1109), + [aux_sym__val_number_token4] = ACTIONS(1109), + [aux_sym__val_number_token5] = ACTIONS(1109), + [aux_sym__val_number_token6] = ACTIONS(1109), + [anon_sym_0b] = ACTIONS(1109), + [anon_sym_0o] = ACTIONS(1109), + [anon_sym_0x] = ACTIONS(1109), + [sym_val_date] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym__str_single_quotes] = ACTIONS(1109), + [sym__str_back_ticks] = ACTIONS(1109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1109), + [anon_sym_POUND] = ACTIONS(105), + }, + [1113] = { + [sym_comment] = STATE(1113), + [anon_sym_export] = ACTIONS(918), + [anon_sym_alias] = ACTIONS(918), + [anon_sym_let] = ACTIONS(918), + [anon_sym_let_DASHenv] = ACTIONS(918), + [anon_sym_mut] = ACTIONS(918), + [anon_sym_const] = ACTIONS(918), + [anon_sym_SEMI] = ACTIONS(918), + [sym_cmd_identifier] = ACTIONS(918), + [anon_sym_LF] = ACTIONS(920), + [anon_sym_def] = ACTIONS(918), + [anon_sym_export_DASHenv] = ACTIONS(918), + [anon_sym_extern] = ACTIONS(918), + [anon_sym_module] = ACTIONS(918), + [anon_sym_use] = ACTIONS(918), + [anon_sym_LBRACK] = ACTIONS(918), + [anon_sym_LPAREN] = ACTIONS(918), + [anon_sym_RPAREN] = ACTIONS(918), + [anon_sym_DOLLAR] = ACTIONS(918), + [anon_sym_error] = ACTIONS(918), + [anon_sym_DASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(918), + [anon_sym_continue] = ACTIONS(918), + [anon_sym_for] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(918), + [anon_sym_while] = ACTIONS(918), + [anon_sym_do] = ACTIONS(918), + [anon_sym_if] = ACTIONS(918), + [anon_sym_match] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(918), + [anon_sym_RBRACE] = ACTIONS(918), + [anon_sym_DOT] = ACTIONS(918), + [anon_sym_try] = ACTIONS(918), + [anon_sym_return] = ACTIONS(918), + [anon_sym_source] = ACTIONS(918), + [anon_sym_source_DASHenv] = ACTIONS(918), + [anon_sym_register] = ACTIONS(918), + [anon_sym_hide] = ACTIONS(918), + [anon_sym_hide_DASHenv] = ACTIONS(918), + [anon_sym_overlay] = ACTIONS(918), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(918), + [anon_sym_not] = ACTIONS(918), + [anon_sym_null] = ACTIONS(918), + [anon_sym_true] = ACTIONS(918), + [anon_sym_false] = ACTIONS(918), + [aux_sym__val_number_decimal_token1] = ACTIONS(918), + [aux_sym__val_number_token1] = ACTIONS(918), + [aux_sym__val_number_token2] = ACTIONS(918), + [aux_sym__val_number_token3] = ACTIONS(918), + [aux_sym__val_number_token4] = ACTIONS(918), + [aux_sym__val_number_token5] = ACTIONS(918), + [aux_sym__val_number_token6] = ACTIONS(918), + [anon_sym_0b] = ACTIONS(918), + [anon_sym_0o] = ACTIONS(918), + [anon_sym_0x] = ACTIONS(918), + [sym_val_date] = ACTIONS(918), + [anon_sym_DQUOTE] = ACTIONS(918), + [sym__str_single_quotes] = ACTIONS(918), + [sym__str_back_ticks] = ACTIONS(918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(918), + [anon_sym_CARET] = ACTIONS(918), + [anon_sym_POUND] = ACTIONS(105), + }, + [1114] = { + [sym__expression] = STATE(4903), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1092), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1114), + [anon_sym_SEMI] = ACTIONS(2966), + [anon_sym_LF] = ACTIONS(2968), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2966), + [anon_sym_PIPE] = ACTIONS(2966), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2966), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1115] = { + [sym_comment] = STATE(1115), + [ts_builtin_sym_end] = ACTIONS(2620), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token1] = ACTIONS(2970), + [aux_sym__immediate_decimal_token2] = ACTIONS(2972), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), + [anon_sym_POUND] = ACTIONS(105), + }, + [1116] = { + [sym_comment] = STATE(1116), + [ts_builtin_sym_end] = ACTIONS(2787), + [anon_sym_export] = ACTIONS(2785), + [anon_sym_alias] = ACTIONS(2785), + [anon_sym_let] = ACTIONS(2785), + [anon_sym_let_DASHenv] = ACTIONS(2785), + [anon_sym_mut] = ACTIONS(2785), + [anon_sym_const] = ACTIONS(2785), + [anon_sym_SEMI] = ACTIONS(2785), + [sym_cmd_identifier] = ACTIONS(2785), + [anon_sym_LF] = ACTIONS(2787), + [anon_sym_def] = ACTIONS(2785), + [anon_sym_export_DASHenv] = ACTIONS(2785), + [anon_sym_extern] = ACTIONS(2785), + [anon_sym_module] = ACTIONS(2785), + [anon_sym_use] = ACTIONS(2785), + [anon_sym_LBRACK] = ACTIONS(2785), + [anon_sym_LPAREN] = ACTIONS(2785), + [anon_sym_DOLLAR] = ACTIONS(2785), + [anon_sym_error] = ACTIONS(2785), + [anon_sym_DASH] = ACTIONS(2785), + [anon_sym_break] = ACTIONS(2785), + [anon_sym_continue] = ACTIONS(2785), + [anon_sym_for] = ACTIONS(2785), + [anon_sym_loop] = ACTIONS(2785), + [anon_sym_while] = ACTIONS(2785), + [anon_sym_do] = ACTIONS(2785), + [anon_sym_if] = ACTIONS(2785), + [anon_sym_match] = ACTIONS(2785), + [anon_sym_LBRACE] = ACTIONS(2785), + [anon_sym_DOT] = ACTIONS(2785), + [anon_sym_DOT2] = ACTIONS(2974), + [anon_sym_try] = ACTIONS(2785), + [anon_sym_return] = ACTIONS(2785), + [anon_sym_source] = ACTIONS(2785), + [anon_sym_source_DASHenv] = ACTIONS(2785), + [anon_sym_register] = ACTIONS(2785), + [anon_sym_hide] = ACTIONS(2785), + [anon_sym_hide_DASHenv] = ACTIONS(2785), + [anon_sym_overlay] = ACTIONS(2785), + [anon_sym_where] = ACTIONS(2785), + [anon_sym_PLUS] = ACTIONS(2785), + [anon_sym_not] = ACTIONS(2785), + [aux_sym__immediate_decimal_token2] = ACTIONS(2976), + [anon_sym_null] = ACTIONS(2785), + [anon_sym_true] = ACTIONS(2785), + [anon_sym_false] = ACTIONS(2785), + [aux_sym__val_number_decimal_token1] = ACTIONS(2785), + [aux_sym__val_number_token1] = ACTIONS(2785), + [aux_sym__val_number_token2] = ACTIONS(2785), + [aux_sym__val_number_token3] = ACTIONS(2785), + [aux_sym__val_number_token4] = ACTIONS(2785), + [aux_sym__val_number_token5] = ACTIONS(2785), + [aux_sym__val_number_token6] = ACTIONS(2785), + [anon_sym_0b] = ACTIONS(2785), + [anon_sym_0o] = ACTIONS(2785), + [anon_sym_0x] = ACTIONS(2785), + [sym_val_date] = ACTIONS(2785), + [anon_sym_DQUOTE] = ACTIONS(2785), + [sym__str_single_quotes] = ACTIONS(2785), + [sym__str_back_ticks] = ACTIONS(2785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2785), + [anon_sym_CARET] = ACTIONS(2785), + [anon_sym_POUND] = ACTIONS(105), + }, + [1117] = { + [sym__expression] = STATE(4903), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1093), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1117), + [anon_sym_SEMI] = ACTIONS(2966), + [anon_sym_LF] = ACTIONS(2968), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2966), + [anon_sym_PIPE] = ACTIONS(2966), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2966), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1118] = { + [sym__expression] = STATE(4903), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1097), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1118), + [anon_sym_SEMI] = ACTIONS(2966), + [anon_sym_LF] = ACTIONS(2968), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2966), + [anon_sym_PIPE] = ACTIONS(2966), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2966), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1119] = { + [sym__expression] = STATE(4988), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1129), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1119), + [anon_sym_SEMI] = ACTIONS(2978), + [anon_sym_LF] = ACTIONS(2980), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2978), + [anon_sym_PIPE] = ACTIONS(2978), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2978), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1120] = { + [sym_expr_parenthesized] = STATE(2315), + [sym__immediate_decimal] = STATE(2314), + [sym_val_variable] = STATE(2315), + [sym__var] = STATE(1828), + [sym_comment] = STATE(1120), + [anon_sym_export] = ACTIONS(1615), + [anon_sym_alias] = ACTIONS(1615), + [anon_sym_let] = ACTIONS(1615), + [anon_sym_let_DASHenv] = ACTIONS(1615), + [anon_sym_mut] = ACTIONS(1615), + [anon_sym_const] = ACTIONS(1615), + [sym_cmd_identifier] = ACTIONS(1615), + [anon_sym_def] = ACTIONS(1615), + [anon_sym_export_DASHenv] = ACTIONS(1615), + [anon_sym_extern] = ACTIONS(1615), + [anon_sym_module] = ACTIONS(1615), + [anon_sym_use] = ACTIONS(1615), + [anon_sym_LPAREN] = ACTIONS(2892), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(1615), + [anon_sym_list] = ACTIONS(1615), + [anon_sym_LT] = ACTIONS(2982), + [anon_sym_DASH] = ACTIONS(1615), + [anon_sym_break] = ACTIONS(1615), + [anon_sym_continue] = ACTIONS(1615), + [anon_sym_for] = ACTIONS(1615), + [anon_sym_in] = ACTIONS(1615), + [anon_sym_loop] = ACTIONS(1615), + [anon_sym_make] = ACTIONS(1615), + [anon_sym_while] = ACTIONS(1615), + [anon_sym_do] = ACTIONS(1615), + [anon_sym_if] = ACTIONS(1615), + [anon_sym_else] = ACTIONS(1615), + [anon_sym_match] = ACTIONS(1615), + [anon_sym_RBRACE] = ACTIONS(1617), + [anon_sym_DOT] = ACTIONS(1615), + [anon_sym_DOT2] = ACTIONS(2896), + [anon_sym_try] = ACTIONS(1615), + [anon_sym_catch] = ACTIONS(1615), + [anon_sym_return] = ACTIONS(1615), + [anon_sym_source] = ACTIONS(1615), + [anon_sym_source_DASHenv] = ACTIONS(1615), + [anon_sym_register] = ACTIONS(1615), + [anon_sym_hide] = ACTIONS(1615), + [anon_sym_hide_DASHenv] = ACTIONS(1615), + [anon_sym_overlay] = ACTIONS(1615), + [anon_sym_new] = ACTIONS(1615), + [anon_sym_as] = ACTIONS(1615), + [anon_sym_PLUS] = ACTIONS(1615), + [anon_sym_EQ2] = ACTIONS(2984), + [aux_sym__immediate_decimal_token1] = ACTIONS(2900), + [anon_sym_DASH2] = ACTIONS(2902), + [anon_sym_PLUS2] = ACTIONS(2904), + [aux_sym__val_number_decimal_token1] = ACTIONS(1615), + [aux_sym__val_number_token1] = ACTIONS(1617), + [aux_sym__val_number_token2] = ACTIONS(1617), + [aux_sym__val_number_token3] = ACTIONS(1617), + [aux_sym__val_number_token4] = ACTIONS(1615), + [aux_sym__val_number_token5] = ACTIONS(1617), + [aux_sym__val_number_token6] = ACTIONS(1615), + [anon_sym_DQUOTE] = ACTIONS(1617), + [sym__str_single_quotes] = ACTIONS(1617), + [sym__str_back_ticks] = ACTIONS(1617), + [aux_sym__record_key_token2] = ACTIONS(1615), + [anon_sym_POUND] = ACTIONS(3), + }, + [1121] = { + [sym_comment] = STATE(1121), + [ts_builtin_sym_end] = ACTIONS(2628), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [aux_sym__immediate_decimal_token1] = ACTIONS(2986), + [aux_sym__immediate_decimal_token2] = ACTIONS(2988), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), + [anon_sym_POUND] = ACTIONS(105), + }, + [1122] = { + [sym__expression] = STATE(4988), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1118), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1122), + [anon_sym_SEMI] = ACTIONS(2978), + [anon_sym_LF] = ACTIONS(2980), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2978), + [anon_sym_PIPE] = ACTIONS(2978), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2978), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1123] = { + [sym_expr_parenthesized] = STATE(2371), + [sym__immediate_decimal] = STATE(2372), + [sym_val_variable] = STATE(2371), + [sym__var] = STATE(1587), + [sym_comment] = STATE(1123), + [anon_sym_export] = ACTIONS(1633), + [anon_sym_alias] = ACTIONS(1633), + [anon_sym_let] = ACTIONS(1633), + [anon_sym_let_DASHenv] = ACTIONS(1633), + [anon_sym_mut] = ACTIONS(1633), + [anon_sym_const] = ACTIONS(1633), + [sym_cmd_identifier] = ACTIONS(1633), + [anon_sym_def] = ACTIONS(1633), + [anon_sym_export_DASHenv] = ACTIONS(1633), + [anon_sym_extern] = ACTIONS(1633), + [anon_sym_module] = ACTIONS(1633), + [anon_sym_use] = ACTIONS(1633), + [anon_sym_LPAREN] = ACTIONS(2990), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(1633), + [anon_sym_list] = ACTIONS(1633), + [anon_sym_LT] = ACTIONS(2992), + [anon_sym_DASH] = ACTIONS(1633), + [anon_sym_break] = ACTIONS(1633), + [anon_sym_continue] = ACTIONS(1633), + [anon_sym_for] = ACTIONS(1633), + [anon_sym_in] = ACTIONS(1633), + [anon_sym_loop] = ACTIONS(1633), + [anon_sym_make] = ACTIONS(1633), + [anon_sym_while] = ACTIONS(1633), + [anon_sym_do] = ACTIONS(1633), + [anon_sym_if] = ACTIONS(1633), + [anon_sym_else] = ACTIONS(1633), + [anon_sym_match] = ACTIONS(1633), + [anon_sym_RBRACE] = ACTIONS(1635), + [anon_sym_DOT] = ACTIONS(1633), + [anon_sym_DOT2] = ACTIONS(2994), + [anon_sym_try] = ACTIONS(1633), + [anon_sym_catch] = ACTIONS(1633), + [anon_sym_return] = ACTIONS(1633), + [anon_sym_source] = ACTIONS(1633), + [anon_sym_source_DASHenv] = ACTIONS(1633), + [anon_sym_register] = ACTIONS(1633), + [anon_sym_hide] = ACTIONS(1633), + [anon_sym_hide_DASHenv] = ACTIONS(1633), + [anon_sym_overlay] = ACTIONS(1633), + [anon_sym_new] = ACTIONS(1633), + [anon_sym_as] = ACTIONS(1633), + [anon_sym_PLUS] = ACTIONS(1633), + [anon_sym_EQ2] = ACTIONS(2996), + [aux_sym__immediate_decimal_token1] = ACTIONS(2998), + [anon_sym_DASH2] = ACTIONS(3000), + [anon_sym_PLUS2] = ACTIONS(3002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1633), + [aux_sym__val_number_token1] = ACTIONS(1635), + [aux_sym__val_number_token2] = ACTIONS(1635), + [aux_sym__val_number_token3] = ACTIONS(1635), + [aux_sym__val_number_token4] = ACTIONS(1633), + [aux_sym__val_number_token5] = ACTIONS(1635), + [aux_sym__val_number_token6] = ACTIONS(1633), + [anon_sym_DQUOTE] = ACTIONS(1635), + [sym__str_single_quotes] = ACTIONS(1635), + [sym__str_back_ticks] = ACTIONS(1635), + [aux_sym__record_key_token2] = ACTIONS(1633), + [anon_sym_POUND] = ACTIONS(3), + }, + [1124] = { + [sym_expr_parenthesized] = STATE(2375), + [sym__immediate_decimal] = STATE(2378), + [sym_val_variable] = STATE(2375), + [sym__var] = STATE(1587), + [sym_comment] = STATE(1124), + [anon_sym_export] = ACTIONS(1591), + [anon_sym_alias] = ACTIONS(1591), + [anon_sym_let] = ACTIONS(1591), + [anon_sym_let_DASHenv] = ACTIONS(1591), + [anon_sym_mut] = ACTIONS(1591), + [anon_sym_const] = ACTIONS(1591), + [sym_cmd_identifier] = ACTIONS(1591), + [anon_sym_def] = ACTIONS(1591), + [anon_sym_export_DASHenv] = ACTIONS(1591), + [anon_sym_extern] = ACTIONS(1591), + [anon_sym_module] = ACTIONS(1591), + [anon_sym_use] = ACTIONS(1591), + [anon_sym_LPAREN] = ACTIONS(2990), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(1591), + [anon_sym_list] = ACTIONS(1591), + [anon_sym_LT] = ACTIONS(3004), + [anon_sym_DASH] = ACTIONS(1591), + [anon_sym_break] = ACTIONS(1591), + [anon_sym_continue] = ACTIONS(1591), + [anon_sym_for] = ACTIONS(1591), + [anon_sym_in] = ACTIONS(1591), + [anon_sym_loop] = ACTIONS(1591), + [anon_sym_make] = ACTIONS(1591), + [anon_sym_while] = ACTIONS(1591), + [anon_sym_do] = ACTIONS(1591), + [anon_sym_if] = ACTIONS(1591), + [anon_sym_else] = ACTIONS(1591), + [anon_sym_match] = ACTIONS(1591), + [anon_sym_RBRACE] = ACTIONS(1593), + [anon_sym_DOT] = ACTIONS(1591), + [anon_sym_DOT2] = ACTIONS(2994), + [anon_sym_try] = ACTIONS(1591), + [anon_sym_catch] = ACTIONS(1591), + [anon_sym_return] = ACTIONS(1591), + [anon_sym_source] = ACTIONS(1591), + [anon_sym_source_DASHenv] = ACTIONS(1591), + [anon_sym_register] = ACTIONS(1591), + [anon_sym_hide] = ACTIONS(1591), + [anon_sym_hide_DASHenv] = ACTIONS(1591), + [anon_sym_overlay] = ACTIONS(1591), + [anon_sym_new] = ACTIONS(1591), + [anon_sym_as] = ACTIONS(1591), + [anon_sym_PLUS] = ACTIONS(1591), + [anon_sym_EQ2] = ACTIONS(3006), + [aux_sym__immediate_decimal_token1] = ACTIONS(2998), + [anon_sym_DASH2] = ACTIONS(3000), + [anon_sym_PLUS2] = ACTIONS(3002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1591), + [aux_sym__val_number_token1] = ACTIONS(1593), + [aux_sym__val_number_token2] = ACTIONS(1593), + [aux_sym__val_number_token3] = ACTIONS(1593), + [aux_sym__val_number_token4] = ACTIONS(1591), + [aux_sym__val_number_token5] = ACTIONS(1593), + [aux_sym__val_number_token6] = ACTIONS(1591), + [anon_sym_DQUOTE] = ACTIONS(1593), + [sym__str_single_quotes] = ACTIONS(1593), + [sym__str_back_ticks] = ACTIONS(1593), + [aux_sym__record_key_token2] = ACTIONS(1591), + [anon_sym_POUND] = ACTIONS(3), + }, + [1125] = { + [sym_expr_parenthesized] = STATE(2380), + [sym__immediate_decimal] = STATE(2381), + [sym_val_variable] = STATE(2380), + [sym__var] = STATE(1587), + [sym_comment] = STATE(1125), + [anon_sym_export] = ACTIONS(1679), + [anon_sym_alias] = ACTIONS(1679), + [anon_sym_let] = ACTIONS(1679), + [anon_sym_let_DASHenv] = ACTIONS(1679), + [anon_sym_mut] = ACTIONS(1679), + [anon_sym_const] = ACTIONS(1679), + [sym_cmd_identifier] = ACTIONS(1679), + [anon_sym_def] = ACTIONS(1679), + [anon_sym_export_DASHenv] = ACTIONS(1679), + [anon_sym_extern] = ACTIONS(1679), + [anon_sym_module] = ACTIONS(1679), + [anon_sym_use] = ACTIONS(1679), + [anon_sym_LPAREN] = ACTIONS(2990), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(1679), + [anon_sym_list] = ACTIONS(1679), + [anon_sym_LT] = ACTIONS(3008), + [anon_sym_DASH] = ACTIONS(1679), + [anon_sym_break] = ACTIONS(1679), + [anon_sym_continue] = ACTIONS(1679), + [anon_sym_for] = ACTIONS(1679), + [anon_sym_in] = ACTIONS(1679), + [anon_sym_loop] = ACTIONS(1679), + [anon_sym_make] = ACTIONS(1679), + [anon_sym_while] = ACTIONS(1679), + [anon_sym_do] = ACTIONS(1679), + [anon_sym_if] = ACTIONS(1679), + [anon_sym_else] = ACTIONS(1679), + [anon_sym_match] = ACTIONS(1679), + [anon_sym_RBRACE] = ACTIONS(1681), + [anon_sym_DOT] = ACTIONS(1679), + [anon_sym_DOT2] = ACTIONS(2994), + [anon_sym_try] = ACTIONS(1679), + [anon_sym_catch] = ACTIONS(1679), + [anon_sym_return] = ACTIONS(1679), + [anon_sym_source] = ACTIONS(1679), + [anon_sym_source_DASHenv] = ACTIONS(1679), + [anon_sym_register] = ACTIONS(1679), + [anon_sym_hide] = ACTIONS(1679), + [anon_sym_hide_DASHenv] = ACTIONS(1679), + [anon_sym_overlay] = ACTIONS(1679), + [anon_sym_new] = ACTIONS(1679), + [anon_sym_as] = ACTIONS(1679), + [anon_sym_PLUS] = ACTIONS(1679), + [anon_sym_EQ2] = ACTIONS(3010), + [aux_sym__immediate_decimal_token1] = ACTIONS(2998), + [anon_sym_DASH2] = ACTIONS(3000), + [anon_sym_PLUS2] = ACTIONS(3002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1679), + [aux_sym__val_number_token1] = ACTIONS(1681), + [aux_sym__val_number_token2] = ACTIONS(1681), + [aux_sym__val_number_token3] = ACTIONS(1681), + [aux_sym__val_number_token4] = ACTIONS(1679), + [aux_sym__val_number_token5] = ACTIONS(1681), + [aux_sym__val_number_token6] = ACTIONS(1679), + [anon_sym_DQUOTE] = ACTIONS(1681), + [sym__str_single_quotes] = ACTIONS(1681), + [sym__str_back_ticks] = ACTIONS(1681), + [aux_sym__record_key_token2] = ACTIONS(1679), + [anon_sym_POUND] = ACTIONS(3), + }, + [1126] = { + [sym_expr_parenthesized] = STATE(2360), + [sym__immediate_decimal] = STATE(2355), + [sym_val_variable] = STATE(2360), + [sym__var] = STATE(1587), + [sym_comment] = STATE(1126), + [anon_sym_export] = ACTIONS(1666), + [anon_sym_alias] = ACTIONS(1666), + [anon_sym_let] = ACTIONS(1666), + [anon_sym_let_DASHenv] = ACTIONS(1666), + [anon_sym_mut] = ACTIONS(1666), + [anon_sym_const] = ACTIONS(1666), + [sym_cmd_identifier] = ACTIONS(1666), + [anon_sym_def] = ACTIONS(1666), + [anon_sym_export_DASHenv] = ACTIONS(1666), + [anon_sym_extern] = ACTIONS(1666), + [anon_sym_module] = ACTIONS(1666), + [anon_sym_use] = ACTIONS(1666), + [anon_sym_LPAREN] = ACTIONS(2990), + [anon_sym_DOLLAR] = ACTIONS(2636), + [anon_sym_error] = ACTIONS(1666), + [anon_sym_list] = ACTIONS(1666), + [anon_sym_LT] = ACTIONS(3012), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_break] = ACTIONS(1666), + [anon_sym_continue] = ACTIONS(1666), + [anon_sym_for] = ACTIONS(1666), + [anon_sym_in] = ACTIONS(1666), + [anon_sym_loop] = ACTIONS(1666), + [anon_sym_make] = ACTIONS(1666), + [anon_sym_while] = ACTIONS(1666), + [anon_sym_do] = ACTIONS(1666), + [anon_sym_if] = ACTIONS(1666), + [anon_sym_else] = ACTIONS(1666), + [anon_sym_match] = ACTIONS(1666), + [anon_sym_RBRACE] = ACTIONS(1668), + [anon_sym_DOT] = ACTIONS(1666), + [anon_sym_DOT2] = ACTIONS(2994), + [anon_sym_try] = ACTIONS(1666), + [anon_sym_catch] = ACTIONS(1666), + [anon_sym_return] = ACTIONS(1666), + [anon_sym_source] = ACTIONS(1666), + [anon_sym_source_DASHenv] = ACTIONS(1666), + [anon_sym_register] = ACTIONS(1666), + [anon_sym_hide] = ACTIONS(1666), + [anon_sym_hide_DASHenv] = ACTIONS(1666), + [anon_sym_overlay] = ACTIONS(1666), + [anon_sym_new] = ACTIONS(1666), + [anon_sym_as] = ACTIONS(1666), + [anon_sym_PLUS] = ACTIONS(1666), + [anon_sym_EQ2] = ACTIONS(3014), + [aux_sym__immediate_decimal_token1] = ACTIONS(2998), + [anon_sym_DASH2] = ACTIONS(3000), + [anon_sym_PLUS2] = ACTIONS(3002), + [aux_sym__val_number_decimal_token1] = ACTIONS(1666), + [aux_sym__val_number_token1] = ACTIONS(1668), + [aux_sym__val_number_token2] = ACTIONS(1668), + [aux_sym__val_number_token3] = ACTIONS(1668), + [aux_sym__val_number_token4] = ACTIONS(1666), + [aux_sym__val_number_token5] = ACTIONS(1668), + [aux_sym__val_number_token6] = ACTIONS(1666), + [anon_sym_DQUOTE] = ACTIONS(1668), + [sym__str_single_quotes] = ACTIONS(1668), + [sym__str_back_ticks] = ACTIONS(1668), + [aux_sym__record_key_token2] = ACTIONS(1666), + [anon_sym_POUND] = ACTIONS(3), + }, + [1127] = { + [sym_comment] = STATE(1127), + [ts_builtin_sym_end] = ACTIONS(2620), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(3016), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2972), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), + [anon_sym_POUND] = ACTIONS(105), + }, + [1128] = { + [sym__expression] = STATE(4988), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1117), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1128), + [anon_sym_SEMI] = ACTIONS(2978), + [anon_sym_LF] = ACTIONS(2980), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2978), + [anon_sym_PIPE] = ACTIONS(2978), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2978), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1129] = { + [sym__expression] = STATE(4903), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1098), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1129), + [anon_sym_SEMI] = ACTIONS(2966), + [anon_sym_LF] = ACTIONS(2968), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(2966), + [anon_sym_PIPE] = ACTIONS(2966), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(2966), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1130] = { + [sym__expression] = STATE(5008), + [sym_expr_unary] = STATE(3516), + [sym__expr_unary_minus] = STATE(3566), + [sym_expr_binary] = STATE(3516), + [sym__expr_binary_expression] = STATE(4483), + [sym_expr_parenthesized] = STATE(3282), + [sym_val_range] = STATE(5367), + [sym__value] = STATE(3516), + [sym_val_nothing] = STATE(3468), + [sym_val_bool] = STATE(3468), + [sym_val_variable] = STATE(3371), + [sym__var] = STATE(3124), + [sym_val_number] = STATE(3191), + [sym__val_number_decimal] = STATE(3116), + [sym__val_number] = STATE(3192), + [sym_val_duration] = STATE(3468), + [sym_val_filesize] = STATE(3468), + [sym_val_binary] = STATE(3468), + [sym_val_string] = STATE(3468), + [sym__str_double_quotes] = STATE(3488), + [sym_val_interpolated] = STATE(3468), + [sym__inter_single_quotes] = STATE(3462), + [sym__inter_double_quotes] = STATE(3460), + [sym_val_list] = STATE(3468), + [sym_val_record] = STATE(3468), + [sym_val_table] = STATE(3468), + [sym_val_closure] = STATE(3468), + [sym__flag] = STATE(1077), + [sym_short_flag] = STATE(3726), + [sym_long_flag] = STATE(3726), + [sym_comment] = STATE(1130), + [anon_sym_SEMI] = ACTIONS(3018), + [anon_sym_LF] = ACTIONS(3020), + [anon_sym_LBRACK] = ACTIONS(2828), + [anon_sym_LPAREN] = ACTIONS(2830), + [anon_sym_RPAREN] = ACTIONS(3018), + [anon_sym_PIPE] = ACTIONS(3018), + [anon_sym_DOLLAR] = ACTIONS(2832), + [anon_sym_DASH_DASH] = ACTIONS(2834), + [anon_sym_DASH] = ACTIONS(2836), + [anon_sym_LBRACE] = ACTIONS(2838), + [anon_sym_RBRACE] = ACTIONS(3018), + [anon_sym_DOT] = ACTIONS(2840), + [anon_sym_PLUS] = ACTIONS(2842), + [anon_sym_not] = ACTIONS(2844), + [anon_sym_null] = ACTIONS(2846), + [anon_sym_true] = ACTIONS(2848), + [anon_sym_false] = ACTIONS(2848), + [aux_sym__val_number_decimal_token1] = ACTIONS(2850), + [aux_sym__val_number_token1] = ACTIONS(2852), + [aux_sym__val_number_token2] = ACTIONS(2852), + [aux_sym__val_number_token3] = ACTIONS(2852), + [aux_sym__val_number_token4] = ACTIONS(2852), + [aux_sym__val_number_token5] = ACTIONS(2852), + [aux_sym__val_number_token6] = ACTIONS(2852), + [anon_sym_0b] = ACTIONS(2854), + [anon_sym_0o] = ACTIONS(2854), + [anon_sym_0x] = ACTIONS(2854), + [sym_val_date] = ACTIONS(2856), + [anon_sym_DQUOTE] = ACTIONS(2858), + [sym__str_single_quotes] = ACTIONS(2860), + [sym__str_back_ticks] = ACTIONS(2860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2864), + [anon_sym_POUND] = ACTIONS(105), + }, + [1131] = { + [sym_comment] = STATE(1131), + [anon_sym_export] = ACTIONS(1021), + [anon_sym_alias] = ACTIONS(1021), + [anon_sym_let] = ACTIONS(1021), + [anon_sym_let_DASHenv] = ACTIONS(1021), + [anon_sym_mut] = ACTIONS(1021), + [anon_sym_const] = ACTIONS(1021), + [anon_sym_SEMI] = ACTIONS(1021), + [sym_cmd_identifier] = ACTIONS(1021), + [anon_sym_LF] = ACTIONS(1023), + [anon_sym_def] = ACTIONS(1021), + [anon_sym_export_DASHenv] = ACTIONS(1021), + [anon_sym_extern] = ACTIONS(1021), + [anon_sym_module] = ACTIONS(1021), + [anon_sym_use] = ACTIONS(1021), + [anon_sym_LBRACK] = ACTIONS(1021), + [anon_sym_LPAREN] = ACTIONS(1021), + [anon_sym_RPAREN] = ACTIONS(1021), + [anon_sym_DOLLAR] = ACTIONS(1021), + [anon_sym_error] = ACTIONS(1021), + [anon_sym_DASH] = ACTIONS(1021), + [anon_sym_break] = ACTIONS(1021), + [anon_sym_continue] = ACTIONS(1021), + [anon_sym_for] = ACTIONS(1021), + [anon_sym_loop] = ACTIONS(1021), + [anon_sym_while] = ACTIONS(1021), + [anon_sym_do] = ACTIONS(1021), + [anon_sym_if] = ACTIONS(1021), + [anon_sym_match] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1021), + [anon_sym_RBRACE] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_try] = ACTIONS(1021), + [anon_sym_return] = ACTIONS(1021), + [anon_sym_source] = ACTIONS(1021), + [anon_sym_source_DASHenv] = ACTIONS(1021), + [anon_sym_register] = ACTIONS(1021), + [anon_sym_hide] = ACTIONS(1021), + [anon_sym_hide_DASHenv] = ACTIONS(1021), + [anon_sym_overlay] = ACTIONS(1021), + [anon_sym_where] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1021), + [anon_sym_not] = ACTIONS(1021), + [anon_sym_null] = ACTIONS(1021), + [anon_sym_true] = ACTIONS(1021), + [anon_sym_false] = ACTIONS(1021), + [aux_sym__val_number_decimal_token1] = ACTIONS(1021), + [aux_sym__val_number_token1] = ACTIONS(1021), + [aux_sym__val_number_token2] = ACTIONS(1021), + [aux_sym__val_number_token3] = ACTIONS(1021), + [aux_sym__val_number_token4] = ACTIONS(1021), + [aux_sym__val_number_token5] = ACTIONS(1021), + [aux_sym__val_number_token6] = ACTIONS(1021), + [anon_sym_0b] = ACTIONS(1021), + [anon_sym_0o] = ACTIONS(1021), + [anon_sym_0x] = ACTIONS(1021), + [sym_val_date] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1021), + [sym__str_single_quotes] = ACTIONS(1021), + [sym__str_back_ticks] = ACTIONS(1021), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1021), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1021), + [anon_sym_CARET] = ACTIONS(1021), + [aux_sym_unquoted_token5] = ACTIONS(2771), + [anon_sym_POUND] = ACTIONS(105), + }, + [1132] = { + [sym_val_record] = STATE(1281), + [sym_comment] = STATE(1132), + [anon_sym_export] = ACTIONS(3022), + [anon_sym_alias] = ACTIONS(3022), + [anon_sym_let] = ACTIONS(3022), + [anon_sym_let_DASHenv] = ACTIONS(3022), + [anon_sym_mut] = ACTIONS(3022), + [anon_sym_const] = ACTIONS(3022), + [anon_sym_SEMI] = ACTIONS(3022), + [sym_cmd_identifier] = ACTIONS(3022), + [anon_sym_LF] = ACTIONS(3024), + [anon_sym_def] = ACTIONS(3022), + [anon_sym_export_DASHenv] = ACTIONS(3022), + [anon_sym_extern] = ACTIONS(3022), + [anon_sym_module] = ACTIONS(3022), + [anon_sym_use] = ACTIONS(3022), + [anon_sym_LBRACK] = ACTIONS(3022), + [anon_sym_LPAREN] = ACTIONS(3022), + [anon_sym_RPAREN] = ACTIONS(3022), + [anon_sym_DOLLAR] = ACTIONS(3022), + [anon_sym_error] = ACTIONS(3022), + [anon_sym_DASH] = ACTIONS(3022), + [anon_sym_break] = ACTIONS(3022), + [anon_sym_continue] = ACTIONS(3022), + [anon_sym_for] = ACTIONS(3022), + [anon_sym_loop] = ACTIONS(3022), + [anon_sym_while] = ACTIONS(3022), + [anon_sym_do] = ACTIONS(3022), + [anon_sym_if] = ACTIONS(3022), + [anon_sym_match] = ACTIONS(3022), + [anon_sym_LBRACE] = ACTIONS(3022), + [anon_sym_RBRACE] = ACTIONS(3022), + [anon_sym_DOT] = ACTIONS(3022), + [anon_sym_try] = ACTIONS(3022), + [anon_sym_return] = ACTIONS(3022), + [anon_sym_source] = ACTIONS(3022), + [anon_sym_source_DASHenv] = ACTIONS(3022), + [anon_sym_register] = ACTIONS(3022), + [anon_sym_hide] = ACTIONS(3022), + [anon_sym_hide_DASHenv] = ACTIONS(3022), + [anon_sym_overlay] = ACTIONS(3022), + [anon_sym_where] = ACTIONS(3022), + [anon_sym_PLUS] = ACTIONS(3022), + [anon_sym_not] = ACTIONS(3022), + [anon_sym_null] = ACTIONS(3022), + [anon_sym_true] = ACTIONS(3022), + [anon_sym_false] = ACTIONS(3022), + [aux_sym__val_number_decimal_token1] = ACTIONS(3022), + [aux_sym__val_number_token1] = ACTIONS(3022), + [aux_sym__val_number_token2] = ACTIONS(3022), + [aux_sym__val_number_token3] = ACTIONS(3022), + [aux_sym__val_number_token4] = ACTIONS(3022), + [aux_sym__val_number_token5] = ACTIONS(3022), + [aux_sym__val_number_token6] = ACTIONS(3022), + [anon_sym_0b] = ACTIONS(3022), + [anon_sym_0o] = ACTIONS(3022), + [anon_sym_0x] = ACTIONS(3022), + [sym_val_date] = ACTIONS(3022), + [anon_sym_DQUOTE] = ACTIONS(3022), + [sym__str_single_quotes] = ACTIONS(3022), + [sym__str_back_ticks] = ACTIONS(3022), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3022), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3022), + [anon_sym_CARET] = ACTIONS(3022), + [anon_sym_POUND] = ACTIONS(105), + }, + [1133] = { + [sym_val_record] = STATE(1280), + [sym_comment] = STATE(1133), + [anon_sym_export] = ACTIONS(3026), + [anon_sym_alias] = ACTIONS(3026), + [anon_sym_let] = ACTIONS(3026), + [anon_sym_let_DASHenv] = ACTIONS(3026), + [anon_sym_mut] = ACTIONS(3026), + [anon_sym_const] = ACTIONS(3026), + [anon_sym_SEMI] = ACTIONS(3026), + [sym_cmd_identifier] = ACTIONS(3026), + [anon_sym_LF] = ACTIONS(3028), + [anon_sym_def] = ACTIONS(3026), + [anon_sym_export_DASHenv] = ACTIONS(3026), + [anon_sym_extern] = ACTIONS(3026), + [anon_sym_module] = ACTIONS(3026), + [anon_sym_use] = ACTIONS(3026), + [anon_sym_LBRACK] = ACTIONS(3026), + [anon_sym_LPAREN] = ACTIONS(3026), + [anon_sym_RPAREN] = ACTIONS(3026), + [anon_sym_DOLLAR] = ACTIONS(3026), + [anon_sym_error] = ACTIONS(3026), + [anon_sym_DASH] = ACTIONS(3026), + [anon_sym_break] = ACTIONS(3026), + [anon_sym_continue] = ACTIONS(3026), + [anon_sym_for] = ACTIONS(3026), + [anon_sym_loop] = ACTIONS(3026), + [anon_sym_while] = ACTIONS(3026), + [anon_sym_do] = ACTIONS(3026), + [anon_sym_if] = ACTIONS(3026), + [anon_sym_match] = ACTIONS(3026), + [anon_sym_LBRACE] = ACTIONS(3026), + [anon_sym_RBRACE] = ACTIONS(3026), + [anon_sym_DOT] = ACTIONS(3026), + [anon_sym_try] = ACTIONS(3026), + [anon_sym_return] = ACTIONS(3026), + [anon_sym_source] = ACTIONS(3026), + [anon_sym_source_DASHenv] = ACTIONS(3026), + [anon_sym_register] = ACTIONS(3026), + [anon_sym_hide] = ACTIONS(3026), + [anon_sym_hide_DASHenv] = ACTIONS(3026), + [anon_sym_overlay] = ACTIONS(3026), + [anon_sym_where] = ACTIONS(3026), + [anon_sym_PLUS] = ACTIONS(3026), + [anon_sym_not] = ACTIONS(3026), + [anon_sym_null] = ACTIONS(3026), + [anon_sym_true] = ACTIONS(3026), + [anon_sym_false] = ACTIONS(3026), + [aux_sym__val_number_decimal_token1] = ACTIONS(3026), + [aux_sym__val_number_token1] = ACTIONS(3026), + [aux_sym__val_number_token2] = ACTIONS(3026), + [aux_sym__val_number_token3] = ACTIONS(3026), + [aux_sym__val_number_token4] = ACTIONS(3026), + [aux_sym__val_number_token5] = ACTIONS(3026), + [aux_sym__val_number_token6] = ACTIONS(3026), + [anon_sym_0b] = ACTIONS(3026), + [anon_sym_0o] = ACTIONS(3026), + [anon_sym_0x] = ACTIONS(3026), + [sym_val_date] = ACTIONS(3026), + [anon_sym_DQUOTE] = ACTIONS(3026), + [sym__str_single_quotes] = ACTIONS(3026), + [sym__str_back_ticks] = ACTIONS(3026), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3026), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3026), + [anon_sym_CARET] = ACTIONS(3026), + [anon_sym_POUND] = ACTIONS(105), + }, + [1134] = { + [sym_comment] = STATE(1134), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(2620), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), + [anon_sym_POUND] = ACTIONS(105), + }, + [1135] = { + [sym_comment] = STATE(1135), + [anon_sym_export] = ACTIONS(2626), + [anon_sym_alias] = ACTIONS(2626), + [anon_sym_let] = ACTIONS(2626), + [anon_sym_let_DASHenv] = ACTIONS(2626), + [anon_sym_mut] = ACTIONS(2626), + [anon_sym_const] = ACTIONS(2626), + [anon_sym_SEMI] = ACTIONS(2626), + [sym_cmd_identifier] = ACTIONS(2626), + [anon_sym_LF] = ACTIONS(2628), + [anon_sym_def] = ACTIONS(2626), + [anon_sym_export_DASHenv] = ACTIONS(2626), + [anon_sym_extern] = ACTIONS(2626), + [anon_sym_module] = ACTIONS(2626), + [anon_sym_use] = ACTIONS(2626), + [anon_sym_LBRACK] = ACTIONS(2626), + [anon_sym_LPAREN] = ACTIONS(2626), + [anon_sym_RPAREN] = ACTIONS(2626), + [anon_sym_DOLLAR] = ACTIONS(2626), + [anon_sym_error] = ACTIONS(2626), + [anon_sym_DASH] = ACTIONS(2626), + [anon_sym_break] = ACTIONS(2626), + [anon_sym_continue] = ACTIONS(2626), + [anon_sym_for] = ACTIONS(2626), + [anon_sym_loop] = ACTIONS(2626), + [anon_sym_while] = ACTIONS(2626), + [anon_sym_do] = ACTIONS(2626), + [anon_sym_if] = ACTIONS(2626), + [anon_sym_match] = ACTIONS(2626), + [anon_sym_LBRACE] = ACTIONS(2626), + [anon_sym_RBRACE] = ACTIONS(2626), + [anon_sym_DOT] = ACTIONS(2626), + [anon_sym_DOT2] = ACTIONS(2628), + [anon_sym_try] = ACTIONS(2626), + [anon_sym_return] = ACTIONS(2626), + [anon_sym_source] = ACTIONS(2626), + [anon_sym_source_DASHenv] = ACTIONS(2626), + [anon_sym_register] = ACTIONS(2626), + [anon_sym_hide] = ACTIONS(2626), + [anon_sym_hide_DASHenv] = ACTIONS(2626), + [anon_sym_overlay] = ACTIONS(2626), + [anon_sym_where] = ACTIONS(2626), + [anon_sym_PLUS] = ACTIONS(2626), + [anon_sym_not] = ACTIONS(2626), + [anon_sym_null] = ACTIONS(2626), + [anon_sym_true] = ACTIONS(2626), + [anon_sym_false] = ACTIONS(2626), + [aux_sym__val_number_decimal_token1] = ACTIONS(2626), + [aux_sym__val_number_token1] = ACTIONS(2626), + [aux_sym__val_number_token2] = ACTIONS(2626), + [aux_sym__val_number_token3] = ACTIONS(2626), + [aux_sym__val_number_token4] = ACTIONS(2626), + [aux_sym__val_number_token5] = ACTIONS(2626), + [aux_sym__val_number_token6] = ACTIONS(2626), + [anon_sym_0b] = ACTIONS(2626), + [anon_sym_0o] = ACTIONS(2626), + [anon_sym_0x] = ACTIONS(2626), + [sym_val_date] = ACTIONS(2626), + [anon_sym_DQUOTE] = ACTIONS(2626), + [sym__str_single_quotes] = ACTIONS(2626), + [sym__str_back_ticks] = ACTIONS(2626), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2626), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2626), + [anon_sym_CARET] = ACTIONS(2626), + [anon_sym_POUND] = ACTIONS(105), + }, + [1136] = { + [sym_comment] = STATE(1136), + [anon_sym_export] = ACTIONS(3030), + [anon_sym_alias] = ACTIONS(3030), + [anon_sym_let] = ACTIONS(3030), + [anon_sym_let_DASHenv] = ACTIONS(3030), + [anon_sym_mut] = ACTIONS(3030), + [anon_sym_const] = ACTIONS(3030), + [anon_sym_SEMI] = ACTIONS(3030), + [sym_cmd_identifier] = ACTIONS(3030), + [anon_sym_LF] = ACTIONS(3032), + [anon_sym_def] = ACTIONS(3030), + [anon_sym_export_DASHenv] = ACTIONS(3030), + [anon_sym_extern] = ACTIONS(3030), + [anon_sym_module] = ACTIONS(3030), + [anon_sym_use] = ACTIONS(3030), + [anon_sym_LBRACK] = ACTIONS(3030), + [anon_sym_LPAREN] = ACTIONS(3030), + [anon_sym_RPAREN] = ACTIONS(3030), + [anon_sym_DOLLAR] = ACTIONS(3030), + [anon_sym_error] = ACTIONS(3030), + [anon_sym_DASH] = ACTIONS(3030), + [anon_sym_break] = ACTIONS(3030), + [anon_sym_continue] = ACTIONS(3030), + [anon_sym_for] = ACTIONS(3030), + [anon_sym_loop] = ACTIONS(3030), + [anon_sym_while] = ACTIONS(3030), + [anon_sym_do] = ACTIONS(3030), + [anon_sym_if] = ACTIONS(3030), + [anon_sym_match] = ACTIONS(3030), + [anon_sym_LBRACE] = ACTIONS(3030), + [anon_sym_RBRACE] = ACTIONS(3030), + [anon_sym_DOT] = ACTIONS(3030), + [anon_sym_DOT2] = ACTIONS(3034), + [anon_sym_try] = ACTIONS(3030), + [anon_sym_return] = ACTIONS(3030), + [anon_sym_source] = ACTIONS(3030), + [anon_sym_source_DASHenv] = ACTIONS(3030), + [anon_sym_register] = ACTIONS(3030), + [anon_sym_hide] = ACTIONS(3030), + [anon_sym_hide_DASHenv] = ACTIONS(3030), + [anon_sym_overlay] = ACTIONS(3030), + [anon_sym_where] = ACTIONS(3030), + [anon_sym_PLUS] = ACTIONS(3030), + [anon_sym_not] = ACTIONS(3030), + [anon_sym_null] = ACTIONS(3030), + [anon_sym_true] = ACTIONS(3030), + [anon_sym_false] = ACTIONS(3030), + [aux_sym__val_number_decimal_token1] = ACTIONS(3030), + [aux_sym__val_number_token1] = ACTIONS(3030), + [aux_sym__val_number_token2] = ACTIONS(3030), + [aux_sym__val_number_token3] = ACTIONS(3030), + [aux_sym__val_number_token4] = ACTIONS(3030), + [aux_sym__val_number_token5] = ACTIONS(3030), + [aux_sym__val_number_token6] = ACTIONS(3030), + [anon_sym_0b] = ACTIONS(3030), + [anon_sym_0o] = ACTIONS(3030), + [anon_sym_0x] = ACTIONS(3030), + [sym_val_date] = ACTIONS(3030), + [anon_sym_DQUOTE] = ACTIONS(3030), + [sym__str_single_quotes] = ACTIONS(3030), + [sym__str_back_ticks] = ACTIONS(3030), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3030), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3030), + [anon_sym_CARET] = ACTIONS(3030), + [anon_sym_POUND] = ACTIONS(105), + }, + [1137] = { + [sym_comment] = STATE(1137), + [anon_sym_export] = ACTIONS(3036), + [anon_sym_alias] = ACTIONS(3036), + [anon_sym_let] = ACTIONS(3036), + [anon_sym_let_DASHenv] = ACTIONS(3036), + [anon_sym_mut] = ACTIONS(3036), + [anon_sym_const] = ACTIONS(3036), + [anon_sym_SEMI] = ACTIONS(3036), + [sym_cmd_identifier] = ACTIONS(3036), + [anon_sym_LF] = ACTIONS(3038), + [anon_sym_def] = ACTIONS(3036), + [anon_sym_export_DASHenv] = ACTIONS(3036), + [anon_sym_extern] = ACTIONS(3036), + [anon_sym_module] = ACTIONS(3036), + [anon_sym_use] = ACTIONS(3036), + [anon_sym_LBRACK] = ACTIONS(3036), + [anon_sym_LPAREN] = ACTIONS(3036), + [anon_sym_RPAREN] = ACTIONS(3036), + [anon_sym_DOLLAR] = ACTIONS(3036), + [anon_sym_error] = ACTIONS(3036), + [anon_sym_DASH] = ACTIONS(3036), + [anon_sym_break] = ACTIONS(3036), + [anon_sym_continue] = ACTIONS(3036), + [anon_sym_for] = ACTIONS(3036), + [anon_sym_loop] = ACTIONS(3036), + [anon_sym_while] = ACTIONS(3036), + [anon_sym_do] = ACTIONS(3036), + [anon_sym_if] = ACTIONS(3036), + [anon_sym_match] = ACTIONS(3036), + [anon_sym_LBRACE] = ACTIONS(3036), + [anon_sym_RBRACE] = ACTIONS(3036), + [anon_sym_DOT] = ACTIONS(3036), + [anon_sym_DOT2] = ACTIONS(3040), + [anon_sym_try] = ACTIONS(3036), + [anon_sym_return] = ACTIONS(3036), + [anon_sym_source] = ACTIONS(3036), + [anon_sym_source_DASHenv] = ACTIONS(3036), + [anon_sym_register] = ACTIONS(3036), + [anon_sym_hide] = ACTIONS(3036), + [anon_sym_hide_DASHenv] = ACTIONS(3036), + [anon_sym_overlay] = ACTIONS(3036), + [anon_sym_where] = ACTIONS(3036), + [anon_sym_PLUS] = ACTIONS(3036), + [anon_sym_not] = ACTIONS(3036), + [anon_sym_null] = ACTIONS(3036), + [anon_sym_true] = ACTIONS(3036), + [anon_sym_false] = ACTIONS(3036), + [aux_sym__val_number_decimal_token1] = ACTIONS(3036), + [aux_sym__val_number_token1] = ACTIONS(3036), + [aux_sym__val_number_token2] = ACTIONS(3036), + [aux_sym__val_number_token3] = ACTIONS(3036), + [aux_sym__val_number_token4] = ACTIONS(3036), + [aux_sym__val_number_token5] = ACTIONS(3036), + [aux_sym__val_number_token6] = ACTIONS(3036), + [anon_sym_0b] = ACTIONS(3036), + [anon_sym_0o] = ACTIONS(3036), + [anon_sym_0x] = ACTIONS(3036), + [sym_val_date] = ACTIONS(3036), + [anon_sym_DQUOTE] = ACTIONS(3036), + [sym__str_single_quotes] = ACTIONS(3036), + [sym__str_back_ticks] = ACTIONS(3036), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3036), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3036), + [anon_sym_CARET] = ACTIONS(3036), + [anon_sym_POUND] = ACTIONS(105), + }, + [1138] = { + [sym_comment] = STATE(1138), + [anon_sym_export] = ACTIONS(2662), + [anon_sym_alias] = ACTIONS(2662), + [anon_sym_let] = ACTIONS(2662), + [anon_sym_let_DASHenv] = ACTIONS(2662), + [anon_sym_mut] = ACTIONS(2662), + [anon_sym_const] = ACTIONS(2662), + [anon_sym_SEMI] = ACTIONS(2662), + [sym_cmd_identifier] = ACTIONS(2662), + [anon_sym_LF] = ACTIONS(2664), + [anon_sym_def] = ACTIONS(2662), + [anon_sym_export_DASHenv] = ACTIONS(2662), + [anon_sym_extern] = ACTIONS(2662), + [anon_sym_module] = ACTIONS(2662), + [anon_sym_use] = ACTIONS(2662), + [anon_sym_LBRACK] = ACTIONS(2662), + [anon_sym_LPAREN] = ACTIONS(2662), + [anon_sym_RPAREN] = ACTIONS(2662), + [anon_sym_DOLLAR] = ACTIONS(2662), + [anon_sym_error] = ACTIONS(2662), + [anon_sym_DASH] = ACTIONS(2662), + [anon_sym_break] = ACTIONS(2662), + [anon_sym_continue] = ACTIONS(2662), + [anon_sym_for] = ACTIONS(2662), + [anon_sym_loop] = ACTIONS(2662), + [anon_sym_while] = ACTIONS(2662), + [anon_sym_do] = ACTIONS(2662), + [anon_sym_if] = ACTIONS(2662), + [anon_sym_match] = ACTIONS(2662), + [anon_sym_LBRACE] = ACTIONS(2662), + [anon_sym_RBRACE] = ACTIONS(2662), + [anon_sym_DOT] = ACTIONS(2662), + [anon_sym_DOT2] = ACTIONS(2664), + [anon_sym_try] = ACTIONS(2662), + [anon_sym_return] = ACTIONS(2662), + [anon_sym_source] = ACTIONS(2662), + [anon_sym_source_DASHenv] = ACTIONS(2662), + [anon_sym_register] = ACTIONS(2662), + [anon_sym_hide] = ACTIONS(2662), + [anon_sym_hide_DASHenv] = ACTIONS(2662), + [anon_sym_overlay] = ACTIONS(2662), + [anon_sym_where] = ACTIONS(2662), + [anon_sym_PLUS] = ACTIONS(2662), + [anon_sym_not] = ACTIONS(2662), + [anon_sym_null] = ACTIONS(2662), + [anon_sym_true] = ACTIONS(2662), + [anon_sym_false] = ACTIONS(2662), + [aux_sym__val_number_decimal_token1] = ACTIONS(2662), + [aux_sym__val_number_token1] = ACTIONS(2662), + [aux_sym__val_number_token2] = ACTIONS(2662), + [aux_sym__val_number_token3] = ACTIONS(2662), + [aux_sym__val_number_token4] = ACTIONS(2662), + [aux_sym__val_number_token5] = ACTIONS(2662), + [aux_sym__val_number_token6] = ACTIONS(2662), + [anon_sym_0b] = ACTIONS(2662), + [anon_sym_0o] = ACTIONS(2662), + [anon_sym_0x] = ACTIONS(2662), + [sym_val_date] = ACTIONS(2662), + [anon_sym_DQUOTE] = ACTIONS(2662), + [sym__str_single_quotes] = ACTIONS(2662), + [sym__str_back_ticks] = ACTIONS(2662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2662), + [anon_sym_CARET] = ACTIONS(2662), + [anon_sym_POUND] = ACTIONS(105), + }, + [1139] = { + [sym_comment] = STATE(1139), + [anon_sym_export] = ACTIONS(3042), + [anon_sym_alias] = ACTIONS(3042), + [anon_sym_let] = ACTIONS(3042), + [anon_sym_let_DASHenv] = ACTIONS(3042), + [anon_sym_mut] = ACTIONS(3042), + [anon_sym_const] = ACTIONS(3042), + [anon_sym_SEMI] = ACTIONS(3042), + [sym_cmd_identifier] = ACTIONS(3042), + [anon_sym_LF] = ACTIONS(3044), + [anon_sym_def] = ACTIONS(3042), + [anon_sym_export_DASHenv] = ACTIONS(3042), + [anon_sym_extern] = ACTIONS(3042), + [anon_sym_module] = ACTIONS(3042), + [anon_sym_use] = ACTIONS(3042), + [anon_sym_LBRACK] = ACTIONS(3042), + [anon_sym_LPAREN] = ACTIONS(3042), + [anon_sym_RPAREN] = ACTIONS(3042), + [anon_sym_DOLLAR] = ACTIONS(3042), + [anon_sym_error] = ACTIONS(3042), + [anon_sym_DASH] = ACTIONS(3042), + [anon_sym_break] = ACTIONS(3042), + [anon_sym_continue] = ACTIONS(3042), + [anon_sym_for] = ACTIONS(3042), + [anon_sym_loop] = ACTIONS(3042), + [anon_sym_while] = ACTIONS(3042), + [anon_sym_do] = ACTIONS(3042), + [anon_sym_if] = ACTIONS(3042), + [anon_sym_match] = ACTIONS(3042), + [anon_sym_LBRACE] = ACTIONS(3042), + [anon_sym_RBRACE] = ACTIONS(3042), + [anon_sym_DOT] = ACTIONS(3042), + [anon_sym_DOT2] = ACTIONS(3046), + [anon_sym_try] = ACTIONS(3042), + [anon_sym_return] = ACTIONS(3042), + [anon_sym_source] = ACTIONS(3042), + [anon_sym_source_DASHenv] = ACTIONS(3042), + [anon_sym_register] = ACTIONS(3042), + [anon_sym_hide] = ACTIONS(3042), + [anon_sym_hide_DASHenv] = ACTIONS(3042), + [anon_sym_overlay] = ACTIONS(3042), + [anon_sym_where] = ACTIONS(3042), + [anon_sym_PLUS] = ACTIONS(3042), + [anon_sym_not] = ACTIONS(3042), + [anon_sym_null] = ACTIONS(3042), + [anon_sym_true] = ACTIONS(3042), + [anon_sym_false] = ACTIONS(3042), + [aux_sym__val_number_decimal_token1] = ACTIONS(3042), + [aux_sym__val_number_token1] = ACTIONS(3042), + [aux_sym__val_number_token2] = ACTIONS(3042), + [aux_sym__val_number_token3] = ACTIONS(3042), + [aux_sym__val_number_token4] = ACTIONS(3042), + [aux_sym__val_number_token5] = ACTIONS(3042), + [aux_sym__val_number_token6] = ACTIONS(3042), + [anon_sym_0b] = ACTIONS(3042), + [anon_sym_0o] = ACTIONS(3042), + [anon_sym_0x] = ACTIONS(3042), + [sym_val_date] = ACTIONS(3042), + [anon_sym_DQUOTE] = ACTIONS(3042), + [sym__str_single_quotes] = ACTIONS(3042), + [sym__str_back_ticks] = ACTIONS(3042), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3042), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3042), + [anon_sym_CARET] = ACTIONS(3042), + [anon_sym_POUND] = ACTIONS(105), + }, + [1140] = { + [sym_block] = STATE(1204), + [sym_comment] = STATE(1140), + [anon_sym_export] = ACTIONS(3048), + [anon_sym_alias] = ACTIONS(3048), + [anon_sym_let] = ACTIONS(3048), + [anon_sym_let_DASHenv] = ACTIONS(3048), + [anon_sym_mut] = ACTIONS(3048), + [anon_sym_const] = ACTIONS(3048), + [anon_sym_SEMI] = ACTIONS(3048), + [sym_cmd_identifier] = ACTIONS(3048), + [anon_sym_LF] = ACTIONS(3050), + [anon_sym_def] = ACTIONS(3048), + [anon_sym_export_DASHenv] = ACTIONS(3048), + [anon_sym_extern] = ACTIONS(3048), + [anon_sym_module] = ACTIONS(3048), + [anon_sym_use] = ACTIONS(3048), + [anon_sym_LBRACK] = ACTIONS(3048), + [anon_sym_LPAREN] = ACTIONS(3048), + [anon_sym_RPAREN] = ACTIONS(3048), + [anon_sym_DOLLAR] = ACTIONS(3048), + [anon_sym_error] = ACTIONS(3048), + [anon_sym_DASH] = ACTIONS(3048), + [anon_sym_break] = ACTIONS(3048), + [anon_sym_continue] = ACTIONS(3048), + [anon_sym_for] = ACTIONS(3048), + [anon_sym_loop] = ACTIONS(3048), + [anon_sym_while] = ACTIONS(3048), + [anon_sym_do] = ACTIONS(3048), + [anon_sym_if] = ACTIONS(3048), + [anon_sym_match] = ACTIONS(3048), + [anon_sym_LBRACE] = ACTIONS(3052), + [anon_sym_RBRACE] = ACTIONS(3048), + [anon_sym_DOT] = ACTIONS(3048), + [anon_sym_try] = ACTIONS(3048), + [anon_sym_return] = ACTIONS(3048), + [anon_sym_source] = ACTIONS(3048), + [anon_sym_source_DASHenv] = ACTIONS(3048), + [anon_sym_register] = ACTIONS(3048), + [anon_sym_hide] = ACTIONS(3048), + [anon_sym_hide_DASHenv] = ACTIONS(3048), + [anon_sym_overlay] = ACTIONS(3048), + [anon_sym_where] = ACTIONS(3048), + [anon_sym_PLUS] = ACTIONS(3048), + [anon_sym_not] = ACTIONS(3048), + [anon_sym_null] = ACTIONS(3048), + [anon_sym_true] = ACTIONS(3048), + [anon_sym_false] = ACTIONS(3048), + [aux_sym__val_number_decimal_token1] = ACTIONS(3048), + [aux_sym__val_number_token1] = ACTIONS(3048), + [aux_sym__val_number_token2] = ACTIONS(3048), + [aux_sym__val_number_token3] = ACTIONS(3048), + [aux_sym__val_number_token4] = ACTIONS(3048), + [aux_sym__val_number_token5] = ACTIONS(3048), + [aux_sym__val_number_token6] = ACTIONS(3048), + [anon_sym_0b] = ACTIONS(3048), + [anon_sym_0o] = ACTIONS(3048), + [anon_sym_0x] = ACTIONS(3048), + [sym_val_date] = ACTIONS(3048), + [anon_sym_DQUOTE] = ACTIONS(3048), + [sym__str_single_quotes] = ACTIONS(3048), + [sym__str_back_ticks] = ACTIONS(3048), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3048), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3048), + [anon_sym_CARET] = ACTIONS(3048), + [anon_sym_POUND] = ACTIONS(105), + }, + [1141] = { + [sym_comment] = STATE(1141), + [ts_builtin_sym_end] = ACTIONS(995), + [anon_sym_export] = ACTIONS(993), + [anon_sym_alias] = ACTIONS(993), + [anon_sym_let] = ACTIONS(993), + [anon_sym_let_DASHenv] = ACTIONS(993), + [anon_sym_mut] = ACTIONS(993), + [anon_sym_const] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [sym_cmd_identifier] = ACTIONS(993), + [anon_sym_LF] = ACTIONS(995), + [anon_sym_def] = ACTIONS(993), + [anon_sym_export_DASHenv] = ACTIONS(993), + [anon_sym_extern] = ACTIONS(993), + [anon_sym_module] = ACTIONS(993), + [anon_sym_use] = ACTIONS(993), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_DOLLAR] = ACTIONS(993), + [anon_sym_error] = ACTIONS(993), + [anon_sym_DASH] = ACTIONS(993), + [anon_sym_break] = ACTIONS(993), + [anon_sym_continue] = ACTIONS(993), + [anon_sym_for] = ACTIONS(993), + [anon_sym_loop] = ACTIONS(993), + [anon_sym_while] = ACTIONS(993), + [anon_sym_do] = ACTIONS(993), + [anon_sym_if] = ACTIONS(993), + [anon_sym_match] = ACTIONS(993), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_DOT] = ACTIONS(993), + [anon_sym_DOT2] = ACTIONS(995), + [anon_sym_try] = ACTIONS(993), + [anon_sym_return] = ACTIONS(993), + [anon_sym_source] = ACTIONS(993), + [anon_sym_source_DASHenv] = ACTIONS(993), + [anon_sym_register] = ACTIONS(993), + [anon_sym_hide] = ACTIONS(993), + [anon_sym_hide_DASHenv] = ACTIONS(993), + [anon_sym_overlay] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(993), + [anon_sym_where] = ACTIONS(993), + [anon_sym_PLUS] = ACTIONS(993), + [anon_sym_not] = ACTIONS(993), + [anon_sym_null] = ACTIONS(993), + [anon_sym_true] = ACTIONS(993), + [anon_sym_false] = ACTIONS(993), + [aux_sym__val_number_decimal_token1] = ACTIONS(993), + [aux_sym__val_number_token1] = ACTIONS(993), + [aux_sym__val_number_token2] = ACTIONS(993), + [aux_sym__val_number_token3] = ACTIONS(993), + [aux_sym__val_number_token4] = ACTIONS(993), + [aux_sym__val_number_token5] = ACTIONS(993), + [aux_sym__val_number_token6] = ACTIONS(993), + [anon_sym_0b] = ACTIONS(993), + [anon_sym_0o] = ACTIONS(993), + [anon_sym_0x] = ACTIONS(993), + [sym_val_date] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [sym__str_single_quotes] = ACTIONS(993), + [sym__str_back_ticks] = ACTIONS(993), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(993), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(993), + [anon_sym_CARET] = ACTIONS(993), + [anon_sym_POUND] = ACTIONS(105), + }, + [1142] = { + [sym_comment] = STATE(1142), + [anon_sym_export] = ACTIONS(3055), + [anon_sym_alias] = ACTIONS(3055), + [anon_sym_let] = ACTIONS(3055), + [anon_sym_let_DASHenv] = ACTIONS(3055), + [anon_sym_mut] = ACTIONS(3055), + [anon_sym_const] = ACTIONS(3055), + [anon_sym_SEMI] = ACTIONS(3055), + [sym_cmd_identifier] = ACTIONS(3055), + [anon_sym_LF] = ACTIONS(3057), + [anon_sym_def] = ACTIONS(3055), + [anon_sym_export_DASHenv] = ACTIONS(3055), + [anon_sym_extern] = ACTIONS(3055), + [anon_sym_module] = ACTIONS(3055), + [anon_sym_use] = ACTIONS(3055), + [anon_sym_LBRACK] = ACTIONS(3055), + [anon_sym_LPAREN] = ACTIONS(3055), + [anon_sym_RPAREN] = ACTIONS(3055), + [anon_sym_DOLLAR] = ACTIONS(3055), + [anon_sym_error] = ACTIONS(3055), + [anon_sym_DASH] = ACTIONS(3055), + [anon_sym_break] = ACTIONS(3055), + [anon_sym_continue] = ACTIONS(3055), + [anon_sym_for] = ACTIONS(3055), + [anon_sym_loop] = ACTIONS(3055), + [anon_sym_while] = ACTIONS(3055), + [anon_sym_do] = ACTIONS(3055), + [anon_sym_if] = ACTIONS(3055), + [anon_sym_match] = ACTIONS(3055), + [anon_sym_LBRACE] = ACTIONS(3055), + [anon_sym_RBRACE] = ACTIONS(3055), + [anon_sym_DOT] = ACTIONS(3055), + [anon_sym_DOT2] = ACTIONS(3057), + [anon_sym_try] = ACTIONS(3055), + [anon_sym_return] = ACTIONS(3055), + [anon_sym_source] = ACTIONS(3055), + [anon_sym_source_DASHenv] = ACTIONS(3055), + [anon_sym_register] = ACTIONS(3055), + [anon_sym_hide] = ACTIONS(3055), + [anon_sym_hide_DASHenv] = ACTIONS(3055), + [anon_sym_overlay] = ACTIONS(3055), + [anon_sym_where] = ACTIONS(3055), + [anon_sym_PLUS] = ACTIONS(3055), + [anon_sym_not] = ACTIONS(3055), + [anon_sym_null] = ACTIONS(3055), + [anon_sym_true] = ACTIONS(3055), + [anon_sym_false] = ACTIONS(3055), + [aux_sym__val_number_decimal_token1] = ACTIONS(3055), + [aux_sym__val_number_token1] = ACTIONS(3055), + [aux_sym__val_number_token2] = ACTIONS(3055), + [aux_sym__val_number_token3] = ACTIONS(3055), + [aux_sym__val_number_token4] = ACTIONS(3055), + [aux_sym__val_number_token5] = ACTIONS(3055), + [aux_sym__val_number_token6] = ACTIONS(3055), + [anon_sym_0b] = ACTIONS(3055), + [anon_sym_0o] = ACTIONS(3055), + [anon_sym_0x] = ACTIONS(3055), + [sym_val_date] = ACTIONS(3055), + [anon_sym_DQUOTE] = ACTIONS(3055), + [sym__str_single_quotes] = ACTIONS(3055), + [sym__str_back_ticks] = ACTIONS(3055), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3055), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3055), + [anon_sym_CARET] = ACTIONS(3055), + [anon_sym_POUND] = ACTIONS(105), + }, + [1143] = { + [sym_comment] = STATE(1143), + [ts_builtin_sym_end] = ACTIONS(2620), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_DOT2] = ACTIONS(3059), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2810), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), + [anon_sym_POUND] = ACTIONS(105), + }, + [1144] = { + [sym_comment] = STATE(1144), + [anon_sym_export] = ACTIONS(3062), + [anon_sym_alias] = ACTIONS(3062), + [anon_sym_let] = ACTIONS(3062), + [anon_sym_let_DASHenv] = ACTIONS(3062), + [anon_sym_mut] = ACTIONS(3062), + [anon_sym_const] = ACTIONS(3062), + [anon_sym_SEMI] = ACTIONS(3062), + [sym_cmd_identifier] = ACTIONS(3062), + [anon_sym_LF] = ACTIONS(3064), + [anon_sym_def] = ACTIONS(3062), + [anon_sym_export_DASHenv] = ACTIONS(3062), + [anon_sym_extern] = ACTIONS(3062), + [anon_sym_module] = ACTIONS(3062), + [anon_sym_use] = ACTIONS(3062), + [anon_sym_LBRACK] = ACTIONS(3062), + [anon_sym_LPAREN] = ACTIONS(3062), + [anon_sym_RPAREN] = ACTIONS(3062), + [anon_sym_DOLLAR] = ACTIONS(3062), + [anon_sym_error] = ACTIONS(3062), + [anon_sym_DASH] = ACTIONS(3062), + [anon_sym_break] = ACTIONS(3062), + [anon_sym_continue] = ACTIONS(3062), + [anon_sym_for] = ACTIONS(3062), + [anon_sym_loop] = ACTIONS(3062), + [anon_sym_while] = ACTIONS(3062), + [anon_sym_do] = ACTIONS(3062), + [anon_sym_if] = ACTIONS(3062), + [anon_sym_match] = ACTIONS(3062), + [anon_sym_LBRACE] = ACTIONS(3062), + [anon_sym_RBRACE] = ACTIONS(3062), + [anon_sym_DOT] = ACTIONS(3062), + [anon_sym_DOT2] = ACTIONS(3066), + [anon_sym_try] = ACTIONS(3062), + [anon_sym_return] = ACTIONS(3062), + [anon_sym_source] = ACTIONS(3062), + [anon_sym_source_DASHenv] = ACTIONS(3062), + [anon_sym_register] = ACTIONS(3062), + [anon_sym_hide] = ACTIONS(3062), + [anon_sym_hide_DASHenv] = ACTIONS(3062), + [anon_sym_overlay] = ACTIONS(3062), + [anon_sym_where] = ACTIONS(3062), + [anon_sym_PLUS] = ACTIONS(3062), + [anon_sym_not] = ACTIONS(3062), + [anon_sym_null] = ACTIONS(3062), + [anon_sym_true] = ACTIONS(3062), + [anon_sym_false] = ACTIONS(3062), + [aux_sym__val_number_decimal_token1] = ACTIONS(3062), + [aux_sym__val_number_token1] = ACTIONS(3062), + [aux_sym__val_number_token2] = ACTIONS(3062), + [aux_sym__val_number_token3] = ACTIONS(3062), + [aux_sym__val_number_token4] = ACTIONS(3062), + [aux_sym__val_number_token5] = ACTIONS(3062), + [aux_sym__val_number_token6] = ACTIONS(3062), + [anon_sym_0b] = ACTIONS(3062), + [anon_sym_0o] = ACTIONS(3062), + [anon_sym_0x] = ACTIONS(3062), + [sym_val_date] = ACTIONS(3062), + [anon_sym_DQUOTE] = ACTIONS(3062), + [sym__str_single_quotes] = ACTIONS(3062), + [sym__str_back_ticks] = ACTIONS(3062), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3062), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3062), + [anon_sym_CARET] = ACTIONS(3062), + [anon_sym_POUND] = ACTIONS(105), + }, + [1145] = { + [sym_comment] = STATE(1145), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_RPAREN] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_DOT2] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_where] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_not] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_CARET] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(105), + }, + [1146] = { + [sym_comment] = STATE(1146), + [ts_builtin_sym_end] = ACTIONS(2787), + [anon_sym_export] = ACTIONS(2785), + [anon_sym_alias] = ACTIONS(2785), + [anon_sym_let] = ACTIONS(2785), + [anon_sym_let_DASHenv] = ACTIONS(2785), + [anon_sym_mut] = ACTIONS(2785), + [anon_sym_const] = ACTIONS(2785), + [anon_sym_SEMI] = ACTIONS(2785), + [sym_cmd_identifier] = ACTIONS(2785), + [anon_sym_LF] = ACTIONS(2787), + [anon_sym_def] = ACTIONS(2785), + [anon_sym_export_DASHenv] = ACTIONS(2785), + [anon_sym_extern] = ACTIONS(2785), + [anon_sym_module] = ACTIONS(2785), + [anon_sym_use] = ACTIONS(2785), + [anon_sym_LBRACK] = ACTIONS(2785), + [anon_sym_LPAREN] = ACTIONS(2785), + [anon_sym_DOLLAR] = ACTIONS(2785), + [anon_sym_error] = ACTIONS(2785), + [anon_sym_DASH] = ACTIONS(2785), + [anon_sym_break] = ACTIONS(2785), + [anon_sym_continue] = ACTIONS(2785), + [anon_sym_for] = ACTIONS(2785), + [anon_sym_loop] = ACTIONS(2785), + [anon_sym_while] = ACTIONS(2785), + [anon_sym_do] = ACTIONS(2785), + [anon_sym_if] = ACTIONS(2785), + [anon_sym_match] = ACTIONS(2785), + [anon_sym_LBRACE] = ACTIONS(2785), + [anon_sym_DOT] = ACTIONS(2785), + [anon_sym_DOT2] = ACTIONS(3068), + [anon_sym_try] = ACTIONS(2785), + [anon_sym_return] = ACTIONS(2785), + [anon_sym_source] = ACTIONS(2785), + [anon_sym_source_DASHenv] = ACTIONS(2785), + [anon_sym_register] = ACTIONS(2785), + [anon_sym_hide] = ACTIONS(2785), + [anon_sym_hide_DASHenv] = ACTIONS(2785), + [anon_sym_overlay] = ACTIONS(2785), + [anon_sym_where] = ACTIONS(2785), + [anon_sym_PLUS] = ACTIONS(2785), + [anon_sym_not] = ACTIONS(2785), + [aux_sym__immediate_decimal_token2] = ACTIONS(3071), + [anon_sym_null] = ACTIONS(2785), + [anon_sym_true] = ACTIONS(2785), + [anon_sym_false] = ACTIONS(2785), + [aux_sym__val_number_decimal_token1] = ACTIONS(2785), + [aux_sym__val_number_token1] = ACTIONS(2785), + [aux_sym__val_number_token2] = ACTIONS(2785), + [aux_sym__val_number_token3] = ACTIONS(2785), + [aux_sym__val_number_token4] = ACTIONS(2785), + [aux_sym__val_number_token5] = ACTIONS(2785), + [aux_sym__val_number_token6] = ACTIONS(2785), + [anon_sym_0b] = ACTIONS(2785), + [anon_sym_0o] = ACTIONS(2785), + [anon_sym_0x] = ACTIONS(2785), + [sym_val_date] = ACTIONS(2785), + [anon_sym_DQUOTE] = ACTIONS(2785), + [sym__str_single_quotes] = ACTIONS(2785), + [sym__str_back_ticks] = ACTIONS(2785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2785), + [anon_sym_CARET] = ACTIONS(2785), + [anon_sym_POUND] = ACTIONS(105), + }, + [1147] = { + [sym_comment] = STATE(1147), + [anon_sym_export] = ACTIONS(989), + [anon_sym_alias] = ACTIONS(989), + [anon_sym_let] = ACTIONS(989), + [anon_sym_let_DASHenv] = ACTIONS(989), + [anon_sym_mut] = ACTIONS(989), + [anon_sym_const] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [sym_cmd_identifier] = ACTIONS(989), + [anon_sym_LF] = ACTIONS(991), + [anon_sym_def] = ACTIONS(989), + [anon_sym_export_DASHenv] = ACTIONS(989), + [anon_sym_extern] = ACTIONS(989), + [anon_sym_module] = ACTIONS(989), + [anon_sym_use] = ACTIONS(989), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_RPAREN] = ACTIONS(989), + [anon_sym_DOLLAR] = ACTIONS(989), + [anon_sym_error] = ACTIONS(989), + [anon_sym_DASH] = ACTIONS(989), + [anon_sym_break] = ACTIONS(989), + [anon_sym_continue] = ACTIONS(989), + [anon_sym_for] = ACTIONS(989), + [anon_sym_loop] = ACTIONS(989), + [anon_sym_while] = ACTIONS(989), + [anon_sym_do] = ACTIONS(989), + [anon_sym_if] = ACTIONS(989), + [anon_sym_match] = ACTIONS(989), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_DOT] = ACTIONS(989), + [anon_sym_DOT2] = ACTIONS(991), + [anon_sym_try] = ACTIONS(989), + [anon_sym_return] = ACTIONS(989), + [anon_sym_source] = ACTIONS(989), + [anon_sym_source_DASHenv] = ACTIONS(989), + [anon_sym_register] = ACTIONS(989), + [anon_sym_hide] = ACTIONS(989), + [anon_sym_hide_DASHenv] = ACTIONS(989), + [anon_sym_overlay] = ACTIONS(989), + [anon_sym_where] = ACTIONS(989), + [anon_sym_PLUS] = ACTIONS(989), + [anon_sym_not] = ACTIONS(989), + [anon_sym_null] = ACTIONS(989), + [anon_sym_true] = ACTIONS(989), + [anon_sym_false] = ACTIONS(989), + [aux_sym__val_number_decimal_token1] = ACTIONS(989), + [aux_sym__val_number_token1] = ACTIONS(989), + [aux_sym__val_number_token2] = ACTIONS(989), + [aux_sym__val_number_token3] = ACTIONS(989), + [aux_sym__val_number_token4] = ACTIONS(989), + [aux_sym__val_number_token5] = ACTIONS(989), + [aux_sym__val_number_token6] = ACTIONS(989), + [anon_sym_0b] = ACTIONS(989), + [anon_sym_0o] = ACTIONS(989), + [anon_sym_0x] = ACTIONS(989), + [sym_val_date] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [sym__str_single_quotes] = ACTIONS(989), + [sym__str_back_ticks] = ACTIONS(989), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(989), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(989), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_POUND] = ACTIONS(105), + }, + [1148] = { + [sym_comment] = STATE(1148), + [ts_builtin_sym_end] = ACTIONS(968), + [anon_sym_export] = ACTIONS(966), + [anon_sym_alias] = ACTIONS(966), + [anon_sym_let] = ACTIONS(966), + [anon_sym_let_DASHenv] = ACTIONS(966), + [anon_sym_mut] = ACTIONS(966), + [anon_sym_const] = ACTIONS(966), + [anon_sym_SEMI] = ACTIONS(966), + [sym_cmd_identifier] = ACTIONS(966), + [anon_sym_LF] = ACTIONS(968), + [anon_sym_def] = ACTIONS(966), + [anon_sym_export_DASHenv] = ACTIONS(966), + [anon_sym_extern] = ACTIONS(966), + [anon_sym_module] = ACTIONS(966), + [anon_sym_use] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(966), + [anon_sym_LPAREN] = ACTIONS(966), + [anon_sym_DOLLAR] = ACTIONS(966), + [anon_sym_error] = ACTIONS(966), + [anon_sym_DASH] = ACTIONS(966), + [anon_sym_break] = ACTIONS(966), + [anon_sym_continue] = ACTIONS(966), + [anon_sym_for] = ACTIONS(966), + [anon_sym_loop] = ACTIONS(966), + [anon_sym_while] = ACTIONS(966), + [anon_sym_do] = ACTIONS(966), + [anon_sym_if] = ACTIONS(966), + [anon_sym_match] = ACTIONS(966), + [anon_sym_LBRACE] = ACTIONS(966), + [anon_sym_DOT] = ACTIONS(966), + [anon_sym_DOT2] = ACTIONS(968), + [anon_sym_try] = ACTIONS(966), + [anon_sym_return] = ACTIONS(966), + [anon_sym_source] = ACTIONS(966), + [anon_sym_source_DASHenv] = ACTIONS(966), + [anon_sym_register] = ACTIONS(966), + [anon_sym_hide] = ACTIONS(966), + [anon_sym_hide_DASHenv] = ACTIONS(966), + [anon_sym_overlay] = ACTIONS(966), + [anon_sym_STAR] = ACTIONS(966), + [anon_sym_where] = ACTIONS(966), + [anon_sym_PLUS] = ACTIONS(966), + [anon_sym_not] = ACTIONS(966), + [anon_sym_null] = ACTIONS(966), + [anon_sym_true] = ACTIONS(966), + [anon_sym_false] = ACTIONS(966), + [aux_sym__val_number_decimal_token1] = ACTIONS(966), + [aux_sym__val_number_token1] = ACTIONS(966), + [aux_sym__val_number_token2] = ACTIONS(966), + [aux_sym__val_number_token3] = ACTIONS(966), + [aux_sym__val_number_token4] = ACTIONS(966), + [aux_sym__val_number_token5] = ACTIONS(966), + [aux_sym__val_number_token6] = ACTIONS(966), + [anon_sym_0b] = ACTIONS(966), + [anon_sym_0o] = ACTIONS(966), + [anon_sym_0x] = ACTIONS(966), + [sym_val_date] = ACTIONS(966), + [anon_sym_DQUOTE] = ACTIONS(966), + [sym__str_single_quotes] = ACTIONS(966), + [sym__str_back_ticks] = ACTIONS(966), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(966), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(966), + [anon_sym_CARET] = ACTIONS(966), + [anon_sym_POUND] = ACTIONS(105), + }, + [1149] = { + [sym_comment] = STATE(1149), + [anon_sym_export] = ACTIONS(3073), + [anon_sym_alias] = ACTIONS(3073), + [anon_sym_let] = ACTIONS(3073), + [anon_sym_let_DASHenv] = ACTIONS(3073), + [anon_sym_mut] = ACTIONS(3073), + [anon_sym_const] = ACTIONS(3073), + [anon_sym_SEMI] = ACTIONS(3073), + [sym_cmd_identifier] = ACTIONS(3073), + [anon_sym_LF] = ACTIONS(3075), + [anon_sym_def] = ACTIONS(3073), + [anon_sym_export_DASHenv] = ACTIONS(3073), + [anon_sym_extern] = ACTIONS(3073), + [anon_sym_module] = ACTIONS(3073), + [anon_sym_use] = ACTIONS(3073), + [anon_sym_LBRACK] = ACTIONS(3073), + [anon_sym_LPAREN] = ACTIONS(3073), + [anon_sym_RPAREN] = ACTIONS(3073), + [anon_sym_DOLLAR] = ACTIONS(3073), + [anon_sym_error] = ACTIONS(3073), + [anon_sym_DASH] = ACTIONS(3073), + [anon_sym_break] = ACTIONS(3073), + [anon_sym_continue] = ACTIONS(3073), + [anon_sym_for] = ACTIONS(3073), + [anon_sym_loop] = ACTIONS(3073), + [anon_sym_while] = ACTIONS(3073), + [anon_sym_do] = ACTIONS(3073), + [anon_sym_if] = ACTIONS(3073), + [anon_sym_match] = ACTIONS(3073), + [anon_sym_LBRACE] = ACTIONS(3073), + [anon_sym_RBRACE] = ACTIONS(3073), + [anon_sym_DOT] = ACTIONS(3073), + [anon_sym_DOT2] = ACTIONS(3077), + [anon_sym_try] = ACTIONS(3073), + [anon_sym_return] = ACTIONS(3073), + [anon_sym_source] = ACTIONS(3073), + [anon_sym_source_DASHenv] = ACTIONS(3073), + [anon_sym_register] = ACTIONS(3073), + [anon_sym_hide] = ACTIONS(3073), + [anon_sym_hide_DASHenv] = ACTIONS(3073), + [anon_sym_overlay] = ACTIONS(3073), + [anon_sym_where] = ACTIONS(3073), + [anon_sym_PLUS] = ACTIONS(3073), + [anon_sym_not] = ACTIONS(3073), + [anon_sym_null] = ACTIONS(3073), + [anon_sym_true] = ACTIONS(3073), + [anon_sym_false] = ACTIONS(3073), + [aux_sym__val_number_decimal_token1] = ACTIONS(3073), + [aux_sym__val_number_token1] = ACTIONS(3073), + [aux_sym__val_number_token2] = ACTIONS(3073), + [aux_sym__val_number_token3] = ACTIONS(3073), + [aux_sym__val_number_token4] = ACTIONS(3073), + [aux_sym__val_number_token5] = ACTIONS(3073), + [aux_sym__val_number_token6] = ACTIONS(3073), + [anon_sym_0b] = ACTIONS(3073), + [anon_sym_0o] = ACTIONS(3073), + [anon_sym_0x] = ACTIONS(3073), + [sym_val_date] = ACTIONS(3073), + [anon_sym_DQUOTE] = ACTIONS(3073), + [sym__str_single_quotes] = ACTIONS(3073), + [sym__str_back_ticks] = ACTIONS(3073), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3073), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3073), + [anon_sym_CARET] = ACTIONS(3073), + [anon_sym_POUND] = ACTIONS(105), + }, + [1150] = { + [sym_comment] = STATE(1150), + [anon_sym_export] = ACTIONS(2618), + [anon_sym_alias] = ACTIONS(2618), + [anon_sym_let] = ACTIONS(2618), + [anon_sym_let_DASHenv] = ACTIONS(2618), + [anon_sym_mut] = ACTIONS(2618), + [anon_sym_const] = ACTIONS(2618), + [anon_sym_SEMI] = ACTIONS(2618), + [sym_cmd_identifier] = ACTIONS(2618), + [anon_sym_LF] = ACTIONS(2620), + [anon_sym_def] = ACTIONS(2618), + [anon_sym_export_DASHenv] = ACTIONS(2618), + [anon_sym_extern] = ACTIONS(2618), + [anon_sym_module] = ACTIONS(2618), + [anon_sym_use] = ACTIONS(2618), + [anon_sym_LBRACK] = ACTIONS(2618), + [anon_sym_LPAREN] = ACTIONS(2618), + [anon_sym_RPAREN] = ACTIONS(2618), + [anon_sym_DOLLAR] = ACTIONS(2618), + [anon_sym_error] = ACTIONS(2618), + [anon_sym_DASH] = ACTIONS(2618), + [anon_sym_break] = ACTIONS(2618), + [anon_sym_continue] = ACTIONS(2618), + [anon_sym_for] = ACTIONS(2618), + [anon_sym_loop] = ACTIONS(2618), + [anon_sym_while] = ACTIONS(2618), + [anon_sym_do] = ACTIONS(2618), + [anon_sym_if] = ACTIONS(2618), + [anon_sym_match] = ACTIONS(2618), + [anon_sym_LBRACE] = ACTIONS(2618), + [anon_sym_RBRACE] = ACTIONS(2618), + [anon_sym_DOT] = ACTIONS(2618), + [anon_sym_try] = ACTIONS(2618), + [anon_sym_return] = ACTIONS(2618), + [anon_sym_source] = ACTIONS(2618), + [anon_sym_source_DASHenv] = ACTIONS(2618), + [anon_sym_register] = ACTIONS(2618), + [anon_sym_hide] = ACTIONS(2618), + [anon_sym_hide_DASHenv] = ACTIONS(2618), + [anon_sym_overlay] = ACTIONS(2618), + [anon_sym_where] = ACTIONS(2618), + [anon_sym_PLUS] = ACTIONS(2618), + [anon_sym_not] = ACTIONS(2618), + [aux_sym__immediate_decimal_token2] = ACTIONS(2769), + [anon_sym_null] = ACTIONS(2618), + [anon_sym_true] = ACTIONS(2618), + [anon_sym_false] = ACTIONS(2618), + [aux_sym__val_number_decimal_token1] = ACTIONS(2618), + [aux_sym__val_number_token1] = ACTIONS(2618), + [aux_sym__val_number_token2] = ACTIONS(2618), + [aux_sym__val_number_token3] = ACTIONS(2618), + [aux_sym__val_number_token4] = ACTIONS(2618), + [aux_sym__val_number_token5] = ACTIONS(2618), + [aux_sym__val_number_token6] = ACTIONS(2618), + [anon_sym_0b] = ACTIONS(2618), + [anon_sym_0o] = ACTIONS(2618), + [anon_sym_0x] = ACTIONS(2618), + [sym_val_date] = ACTIONS(2618), + [anon_sym_DQUOTE] = ACTIONS(2618), + [sym__str_single_quotes] = ACTIONS(2618), + [sym__str_back_ticks] = ACTIONS(2618), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2618), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2618), + [anon_sym_CARET] = ACTIONS(2618), + [anon_sym_POUND] = ACTIONS(105), + }, + [1151] = { + [sym_comment] = STATE(1151), + [anon_sym_export] = ACTIONS(3079), + [anon_sym_alias] = ACTIONS(3079), + [anon_sym_let] = ACTIONS(3079), + [anon_sym_let_DASHenv] = ACTIONS(3079), + [anon_sym_mut] = ACTIONS(3079), + [anon_sym_const] = ACTIONS(3079), + [anon_sym_SEMI] = ACTIONS(3079), + [sym_cmd_identifier] = ACTIONS(3079), + [anon_sym_LF] = ACTIONS(3081), + [anon_sym_def] = ACTIONS(3079), + [anon_sym_export_DASHenv] = ACTIONS(3079), + [anon_sym_extern] = ACTIONS(3079), + [anon_sym_module] = ACTIONS(3079), + [anon_sym_use] = ACTIONS(3079), + [anon_sym_LBRACK] = ACTIONS(3079), + [anon_sym_LPAREN] = ACTIONS(3079), + [anon_sym_RPAREN] = ACTIONS(3079), + [anon_sym_DOLLAR] = ACTIONS(3079), + [anon_sym_error] = ACTIONS(3079), + [anon_sym_DASH] = ACTIONS(3079), + [anon_sym_break] = ACTIONS(3079), + [anon_sym_continue] = ACTIONS(3079), + [anon_sym_for] = ACTIONS(3079), + [anon_sym_loop] = ACTIONS(3079), + [anon_sym_while] = ACTIONS(3079), + [anon_sym_do] = ACTIONS(3079), + [anon_sym_if] = ACTIONS(3079), + [anon_sym_match] = ACTIONS(3079), + [anon_sym_LBRACE] = ACTIONS(3079), + [anon_sym_RBRACE] = ACTIONS(3079), + [anon_sym_DOT] = ACTIONS(3079), + [anon_sym_DOT2] = ACTIONS(3083), + [anon_sym_try] = ACTIONS(3079), + [anon_sym_return] = ACTIONS(3079), + [anon_sym_source] = ACTIONS(3079), + [anon_sym_source_DASHenv] = ACTIONS(3079), + [anon_sym_register] = ACTIONS(3079), + [anon_sym_hide] = ACTIONS(3079), + [anon_sym_hide_DASHenv] = ACTIONS(3079), + [anon_sym_overlay] = ACTIONS(3079), + [anon_sym_where] = ACTIONS(3079), + [anon_sym_PLUS] = ACTIONS(3079), + [anon_sym_not] = ACTIONS(3079), + [anon_sym_null] = ACTIONS(3079), + [anon_sym_true] = ACTIONS(3079), + [anon_sym_false] = ACTIONS(3079), + [aux_sym__val_number_decimal_token1] = ACTIONS(3079), + [aux_sym__val_number_token1] = ACTIONS(3079), + [aux_sym__val_number_token2] = ACTIONS(3079), + [aux_sym__val_number_token3] = ACTIONS(3079), + [aux_sym__val_number_token4] = ACTIONS(3079), + [aux_sym__val_number_token5] = ACTIONS(3079), + [aux_sym__val_number_token6] = ACTIONS(3079), + [anon_sym_0b] = ACTIONS(3079), + [anon_sym_0o] = ACTIONS(3079), + [anon_sym_0x] = ACTIONS(3079), + [sym_val_date] = ACTIONS(3079), + [anon_sym_DQUOTE] = ACTIONS(3079), + [sym__str_single_quotes] = ACTIONS(3079), + [sym__str_back_ticks] = ACTIONS(3079), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(3079), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(3079), + [anon_sym_CARET] = ACTIONS(3079), + [anon_sym_POUND] = ACTIONS(105), + }, + [1152] = { + [sym_comment] = STATE(1152), + [anon_sym_export] = ACTIONS(1017), + [anon_sym_alias] = ACTIONS(1017), + [anon_sym_let] = ACTIONS(1017), + [anon_sym_let_DASHenv] = ACTIONS(1017), + [anon_sym_mut] = ACTIONS(1017), + [anon_sym_const] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(1017), + [sym_cmd_identifier] = ACTIONS(1017), + [anon_sym_LF] = ACTIONS(1019), + [anon_sym_def] = ACTIONS(1017), + [anon_sym_export_DASHenv] = ACTIONS(1017), + [anon_sym_extern] = ACTIONS(1017), + [anon_sym_module] = ACTIONS(1017), + [anon_sym_use] = ACTIONS(1017), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_RPAREN] = ACTIONS(1017), + [anon_sym_DOLLAR] = ACTIONS(1017), + [anon_sym_error] = ACTIONS(1017), + [anon_sym_DASH] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1017), + [anon_sym_continue] = ACTIONS(1017), + [anon_sym_for] = ACTIONS(1017), + [anon_sym_loop] = ACTIONS(1017), + [anon_sym_while] = ACTIONS(1017), + [anon_sym_do] = ACTIONS(1017), + [anon_sym_if] = ACTIONS(1017), + [anon_sym_match] = ACTIONS(1017), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_DOT] = ACTIONS(1017), + [anon_sym_try] = ACTIONS(1017), + [anon_sym_return] = ACTIONS(1017), + [anon_sym_source] = ACTIONS(1017), + [anon_sym_source_DASHenv] = ACTIONS(1017), + [anon_sym_register] = ACTIONS(1017), + [anon_sym_hide] = ACTIONS(1017), + [anon_sym_hide_DASHenv] = ACTIONS(1017), + [anon_sym_overlay] = ACTIONS(1017), + [anon_sym_STAR] = ACTIONS(1017), + [anon_sym_where] = ACTIONS(1017), + [anon_sym_PLUS] = ACTIONS(1017), + [anon_sym_not] = ACTIONS(1017), + [anon_sym_null] = ACTIONS(1017), + [anon_sym_true] = ACTIONS(1017), + [anon_sym_false] = ACTIONS(1017), + [aux_sym__val_number_decimal_token1] = ACTIONS(1017), + [aux_sym__val_number_token1] = ACTIONS(1017), + [aux_sym__val_number_token2] = ACTIONS(1017), + [aux_sym__val_number_token3] = ACTIONS(1017), + [aux_sym__val_number_token4] = ACTIONS(1017), + [aux_sym__val_number_token5] = ACTIONS(1017), + [aux_sym__val_number_token6] = ACTIONS(1017), + [anon_sym_0b] = ACTIONS(1017), + [anon_sym_0o] = ACTIONS(1017), + [anon_sym_0x] = ACTIONS(1017), + [sym_val_date] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [sym__str_single_quotes] = ACTIONS(1017), + [sym__str_back_ticks] = ACTIONS(1017), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1017), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1017), + [anon_sym_CARET] = ACTIONS(1017), + [anon_sym_POUND] = ACTIONS(105), + }, + [1153] = { + [sym_comment] = STATE(1153), + [anon_sym_export] = ACTIONS(2662), + [anon_sym_alias] = ACTIONS(2662), + [anon_sym_let] = ACTIONS(2662), + [anon_sym_let_DASHenv] = ACTIONS(2662), + [anon_sym_mut] = ACTIONS(2662), + [anon_sym_const] = ACTIONS(2662), + [anon_sym_SEMI] = ACTIONS(2662), + [sym_cmd_identifier] = ACTIONS(2662), + [anon_sym_LF] = ACTIONS(2664), + [anon_sym_def] = ACTIONS(2662), + [anon_sym_export_DASHenv] = ACTIONS(2662), + [anon_sym_extern] = ACTIONS(2662), + [anon_sym_module] = ACTIONS(2662), + [anon_sym_use] = ACTIONS(2662), + [anon_sym_LBRACK] = ACTIONS(2662), + [anon_sym_LPAREN] = ACTIONS(2662), + [anon_sym_RPAREN] = ACTIONS(2662), + [anon_sym_DOLLAR] = ACTIONS(2662), + [anon_sym_error] = ACTIONS(2662), + [anon_sym_DASH] = ACTIONS(2662), + [anon_sym_break] = ACTIONS(2662), + [anon_sym_continue] = ACTIONS(2662), + [anon_sym_for] = ACTIONS(2662), + [anon_sym_loop] = ACTIONS(2662), + [anon_sym_while] = ACTIONS(2662), + [anon_sym_do] = ACTIONS(2662), + [anon_sym_if] = ACTIONS(2662), + [anon_sym_match] = ACTIONS(2662), + [anon_sym_LBRACE] = ACTIONS(2662), + [anon_sym_RBRACE] = ACTIONS(2662), + [anon_sym_DOT] = ACTIONS(2662), + [anon_sym_try] = ACTIONS(2662), + [anon_sym_return] = ACTIONS(2662), + [anon_sym_source] = ACTIONS(2662), + [anon_sym_source_DASHenv] = ACTIONS(2662), + [anon_sym_register] = ACTIONS(2662), + [anon_sym_hide] = ACTIONS(2662), + [anon_sym_hide_DASHenv] = ACTIONS(2662), + [anon_sym_overlay] = ACTIONS(2662), + [anon_sym_where] = ACTIONS(2662), + [anon_sym_PLUS] = ACTIONS(2662), + [anon_sym_not] = ACTIONS(2662), + [aux_sym__immediate_decimal_token2] = ACTIONS(3085), + [anon_sym_null] = ACTIONS(2662), + [anon_sym_true] = ACTIONS(2662), + [anon_sym_false] = ACTIONS(2662), + [aux_sym__val_number_decimal_token1] = ACTIONS(2662), + [aux_sym__val_number_token1] = ACTIONS(2662), + [aux_sym__val_number_token2] = ACTIONS(2662), + [aux_sym__val_number_token3] = ACTIONS(2662), + [aux_sym__val_number_token4] = ACTIONS(2662), + [aux_sym__val_number_token5] = ACTIONS(2662), + [aux_sym__val_number_token6] = ACTIONS(2662), + [anon_sym_0b] = ACTIONS(2662), + [anon_sym_0o] = ACTIONS(2662), + [anon_sym_0x] = ACTIONS(2662), + [sym_val_date] = ACTIONS(2662), + [anon_sym_DQUOTE] = ACTIONS(2662), + [sym__str_single_quotes] = ACTIONS(2662), + [sym__str_back_ticks] = ACTIONS(2662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2662), + [anon_sym_CARET] = ACTIONS(2662), + [anon_sym_POUND] = ACTIONS(105), + }, }; static const uint16_t ts_small_parse_table[] = { [0] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(902), 1, + ACTIONS(3089), 1, + anon_sym_LF, + STATE(1154), 1, + sym_comment, + ACTIONS(3087), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [73] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3093), 1, + anon_sym_LF, + STATE(1155), 1, + sym_comment, + ACTIONS(3091), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [146] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1156), 1, + sym_comment, + ACTIONS(991), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [219] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1157), 1, + sym_comment, + ACTIONS(1019), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1017), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [292] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3097), 1, + anon_sym_LF, + STATE(1158), 1, + sym_comment, + ACTIONS(3095), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [365] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3097), 1, + anon_sym_LF, + STATE(1159), 1, + sym_comment, + ACTIONS(3095), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [438] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3101), 1, + anon_sym_LF, + STATE(1160), 1, + sym_comment, + ACTIONS(3099), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [511] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3101), 1, + anon_sym_LF, + STATE(1161), 1, + sym_comment, + ACTIONS(3099), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [584] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1162), 1, + sym_comment, + ACTIONS(1123), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1121), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [657] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3105), 1, + anon_sym_LF, + STATE(1163), 1, + sym_comment, + ACTIONS(3103), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [730] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3105), 1, + anon_sym_LF, + STATE(1164), 1, + sym_comment, + ACTIONS(3103), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [803] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3097), 1, + anon_sym_LF, + STATE(1165), 1, + sym_comment, + ACTIONS(3095), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [876] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3097), 1, + anon_sym_LF, + STATE(1166), 1, + sym_comment, + ACTIONS(3095), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [949] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3109), 1, + anon_sym_LF, + STATE(1167), 1, + sym_comment, + ACTIONS(3107), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1022] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3113), 1, + anon_sym_LF, + STATE(1168), 1, + sym_comment, + ACTIONS(3111), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1095] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(870), 1, + anon_sym_LF, + STATE(1169), 1, + sym_comment, + ACTIONS(868), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1168] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1023), 1, + aux_sym__block_body_repeat1, + STATE(1170), 1, + sym_comment, + STATE(1218), 1, + sym__terminator, + ACTIONS(3115), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1247] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3121), 1, + anon_sym_LBRACE, + STATE(1171), 1, + sym_comment, + STATE(1491), 1, + sym_block, + ACTIONS(3050), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3048), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1324] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1170), 1, + aux_sym__block_body_repeat1, + STATE(1172), 1, + sym_comment, + STATE(1218), 1, + sym__terminator, + ACTIONS(3124), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1403] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1173), 1, + sym_comment, + STATE(1248), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5124), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2978), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2980), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [1548] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1174), 1, + sym_comment, + STATE(1247), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5124), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2978), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2980), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [1693] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3166), 1, + anon_sym_LF, + STATE(1175), 1, + sym_comment, + ACTIONS(3164), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1766] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1176), 1, + sym_comment, + ACTIONS(2868), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2866), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1839] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3168), 1, + anon_sym_LBRACE, + STATE(1177), 1, + sym_comment, + STATE(1507), 1, + sym_block, + ACTIONS(2908), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2906), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1916] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3168), 1, + anon_sym_LBRACE, + STATE(1178), 1, + sym_comment, + STATE(1506), 1, + sym_block, + ACTIONS(2908), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2906), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1993] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1179), 1, + sym_comment, + STATE(1246), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5124), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2978), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2980), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [2138] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3172), 1, + anon_sym_LF, + STATE(1180), 1, + sym_comment, + ACTIONS(3170), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2211] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3176), 1, + anon_sym_LF, + STATE(1181), 1, + sym_comment, + ACTIONS(3174), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2284] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2912), 1, + aux_sym_unquoted_token5, + STATE(1182), 1, + sym_comment, + ACTIONS(1023), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1021), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2359] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1939), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1183), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1942), 1, + sym__immediate_decimal, + STATE(1948), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [2450] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3180), 1, + anon_sym_LF, + STATE(1184), 1, + sym_comment, + ACTIONS(3178), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2523] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1185), 1, + sym_comment, + ACTIONS(964), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(962), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2596] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3180), 1, + anon_sym_LF, + STATE(1186), 1, + sym_comment, + ACTIONS(3178), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2669] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1763), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1187), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1950), 1, + sym__immediate_decimal, + STATE(1951), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [2760] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1848), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1188), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1952), 1, + sym__immediate_decimal, + STATE(1954), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [2851] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1004), 1, + anon_sym_LF, + STATE(1189), 1, + sym_comment, + ACTIONS(1002), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2924] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3184), 1, + anon_sym_LF, + STATE(1190), 1, + sym_comment, + ACTIONS(3182), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [2997] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3184), 1, + anon_sym_LF, + STATE(1191), 1, + sym_comment, + ACTIONS(3182), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3070] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1192), 1, + sym_comment, + ACTIONS(1023), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1021), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3143] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3188), 1, + anon_sym_LF, + STATE(1193), 1, + sym_comment, + ACTIONS(3186), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3216] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3188), 1, + anon_sym_LF, + STATE(1194), 1, + sym_comment, + ACTIONS(3186), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3289] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3190), 1, + anon_sym_DOT2, + STATE(1195), 1, + sym_comment, + ACTIONS(3032), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3030), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3364] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3192), 1, + anon_sym_DOT2, + STATE(1196), 1, + sym_comment, + ACTIONS(3038), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3036), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3439] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3196), 1, + anon_sym_LF, + STATE(1197), 1, + sym_comment, + ACTIONS(3194), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3512] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3198), 1, + anon_sym_DOT2, + STATE(1198), 1, + sym_comment, + ACTIONS(3044), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3042), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3587] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3200), 1, + anon_sym_DOT2, + STATE(1199), 1, + sym_comment, + ACTIONS(3064), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3062), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3662] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3196), 1, + anon_sym_LF, + STATE(1200), 1, + sym_comment, + ACTIONS(3194), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3735] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1201), 1, + sym_comment, + ACTIONS(1119), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1117), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3808] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3188), 1, + anon_sym_LF, + STATE(1202), 1, + sym_comment, + ACTIONS(3186), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3881] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3204), 1, + anon_sym_LF, + STATE(1203), 1, + sym_comment, + ACTIONS(3202), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [3954] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3208), 1, + anon_sym_LF, + STATE(1204), 1, + sym_comment, + ACTIONS(3206), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4027] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1767), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1205), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1955), 1, + sym__immediate_decimal, + STATE(1957), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4118] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1837), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1206), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1959), 1, + sym__immediate_decimal, + STATE(1960), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4209] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1993), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1207), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1961), 1, + sym__immediate_decimal, + STATE(1962), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4300] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2001), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1208), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1963), 1, + sym__immediate_decimal, + STATE(1972), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4391] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1997), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1209), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(1973), 1, + sym__immediate_decimal, + STATE(1974), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4482] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1823), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1210), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(2147), 1, + sym__immediate_decimal, + STATE(2151), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4573] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3188), 1, + anon_sym_LF, + STATE(1211), 1, + sym_comment, + ACTIONS(3186), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4646] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1928), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1212), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(2168), 1, + sym__immediate_decimal, + STATE(2198), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4737] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1833), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1213), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(2199), 1, + sym__immediate_decimal, + STATE(2207), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4828] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1819), 1, + sym__entry_separator, + ACTIONS(2717), 1, + anon_sym_DOLLAR, + ACTIONS(2733), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(2741), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(2743), 1, + anon_sym_DASH2, + ACTIONS(2745), 1, + anon_sym_PLUS2, + STATE(1214), 1, + sym_comment, + STATE(1637), 1, + sym__var, + STATE(2208), 1, + sym__immediate_decimal, + STATE(2209), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 51, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [4919] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3212), 1, + anon_sym_LF, + STATE(1215), 1, + sym_comment, + ACTIONS(3210), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [4992] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3216), 1, + anon_sym_SEMI, + ACTIONS(3219), 1, + anon_sym_LF, + STATE(1216), 1, + sym_comment, + ACTIONS(3222), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3214), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5069] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3226), 1, + anon_sym_LF, + STATE(1217), 1, + sym_comment, + ACTIONS(3224), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5142] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3230), 1, + anon_sym_LF, + STATE(1218), 1, + sym_comment, + ACTIONS(3228), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5215] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3226), 1, + anon_sym_LF, + STATE(1219), 1, + sym_comment, + ACTIONS(3224), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5288] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3234), 1, + anon_sym_LF, + STATE(1220), 1, + sym_comment, + ACTIONS(3232), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5361] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3238), 1, + anon_sym_LF, + STATE(1221), 1, + sym_comment, + ACTIONS(3236), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5434] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3242), 1, + anon_sym_LF, + STATE(1222), 1, + sym_comment, + ACTIONS(3240), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5507] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3246), 1, + anon_sym_LF, + STATE(1223), 1, + sym_comment, + ACTIONS(3244), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5580] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3250), 1, + anon_sym_LF, + STATE(1224), 1, + sym_comment, + ACTIONS(3248), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5653] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3252), 1, + aux_sym__immediate_decimal_token2, + STATE(1225), 1, + sym_comment, + ACTIONS(2664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2662), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5728] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3256), 1, + anon_sym_LF, + STATE(1226), 1, + sym_comment, + ACTIONS(3254), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5801] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3256), 1, + anon_sym_LF, + STATE(1227), 1, + sym_comment, + ACTIONS(3254), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [5874] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1228), 1, + sym_comment, + STATE(1237), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5069), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6019] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1229), 1, + sym_comment, + STATE(1236), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5069), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6164] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1230), 1, + sym_comment, + STATE(1235), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5069), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6309] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1231), 1, + sym_comment, + STATE(1234), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5069), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6454] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(3260), 1, + anon_sym_DASH, + STATE(1232), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5068), 1, + sym__flag, + STATE(5069), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6599] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1233), 1, + sym_comment, + ACTIONS(1115), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1113), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [6672] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(3260), 1, + anon_sym_DASH, + STATE(1234), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5078), 1, + sym__flag, + STATE(5079), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6817] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1235), 1, + sym_comment, + STATE(1286), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5079), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6962] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1236), 1, + sym_comment, + STATE(1287), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5079), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [7107] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1237), 1, + sym_comment, + STATE(1288), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5079), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [7252] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3264), 1, + anon_sym_LF, + STATE(1238), 1, + sym_comment, + ACTIONS(3262), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7325] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3264), 1, + anon_sym_LF, + STATE(1239), 1, + sym_comment, + ACTIONS(3262), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7398] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3268), 1, + anon_sym_LF, + STATE(1240), 1, + sym_comment, + ACTIONS(3266), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7471] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3272), 1, + anon_sym_LF, + STATE(1241), 1, + sym_comment, + ACTIONS(3270), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7544] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3276), 1, + anon_sym_LF, + STATE(1242), 1, + sym_comment, + ACTIONS(3274), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7617] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1243), 1, + sym_comment, + STATE(1379), 1, + sym_val_record, + ACTIONS(3028), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3026), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7692] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1244), 1, + sym_comment, + STATE(1378), 1, + sym_val_record, + ACTIONS(3024), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3022), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7767] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3276), 1, + anon_sym_LF, + STATE(1245), 1, + sym_comment, + ACTIONS(3274), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [7840] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1232), 1, + sym__flag, + STATE(1246), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5117), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [7985] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1231), 1, + sym__flag, + STATE(1247), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5117), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8130] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1230), 1, + sym__flag, + STATE(1248), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5117), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8275] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1229), 1, + sym__flag, + STATE(1249), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5117), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8420] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3278), 1, + anon_sym_DOT2, + STATE(1250), 1, + sym_comment, + ACTIONS(3081), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3079), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8495] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3280), 1, + anon_sym_DOT2, + STATE(1251), 1, + sym_comment, + ACTIONS(3075), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3073), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8570] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3284), 1, + anon_sym_LF, + STATE(1252), 1, + sym_comment, + ACTIONS(3282), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8643] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2988), 1, + aux_sym__immediate_decimal_token2, + STATE(1253), 1, + sym_comment, + ACTIONS(2628), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2626), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8718] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3288), 1, + anon_sym_LF, + STATE(1254), 1, + sym_comment, + ACTIONS(3286), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8791] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3292), 1, + anon_sym_LF, + STATE(1255), 1, + sym_comment, + ACTIONS(3290), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8864] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3296), 1, + anon_sym_LF, + STATE(1256), 1, + sym_comment, + ACTIONS(3294), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [8937] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3292), 1, + anon_sym_LF, + STATE(1257), 1, + sym_comment, + ACTIONS(3290), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9010] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3300), 1, + anon_sym_LF, + STATE(1258), 1, + sym_comment, + ACTIONS(3298), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9083] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3304), 1, + anon_sym_LF, + STATE(1259), 1, + sym_comment, + ACTIONS(3302), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9156] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3308), 1, + anon_sym_LF, + STATE(1260), 1, + sym_comment, + ACTIONS(3306), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9229] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3312), 1, + anon_sym_LF, + STATE(1261), 1, + sym_comment, + ACTIONS(3310), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9302] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2972), 1, + aux_sym__immediate_decimal_token2, + STATE(1262), 1, + sym_comment, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9377] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3316), 1, + anon_sym_LF, + STATE(1263), 1, + sym_comment, + ACTIONS(3314), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9450] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(991), 1, + anon_sym_LF, + STATE(1264), 1, + sym_comment, + ACTIONS(989), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9523] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1079), 1, + anon_sym_LF, + STATE(1265), 1, + sym_comment, + ACTIONS(1077), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9596] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1266), 1, + sym_comment, + ACTIONS(3057), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(3055), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9669] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3318), 1, + anon_sym_LBRACE, + STATE(1267), 1, + sym_comment, + STATE(1404), 1, + sym_block, + ACTIONS(2819), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2817), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9746] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1268), 1, + sym_comment, + ACTIONS(2664), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9819] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1269), 1, + sym_comment, + ACTIONS(2628), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9892] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1270), 1, + sym_comment, + ACTIONS(2620), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [9965] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1271), 1, + sym_comment, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10038] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1272), 1, + sym_comment, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10111] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3323), 1, + anon_sym_LF, + STATE(1273), 1, + sym_comment, + ACTIONS(3321), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10184] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3327), 1, + anon_sym_LF, + STATE(1274), 1, + sym_comment, + ACTIONS(3325), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10257] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3331), 1, + anon_sym_LF, + STATE(1275), 1, + sym_comment, + ACTIONS(3329), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10330] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3335), 1, + anon_sym_LF, + STATE(1276), 1, + sym_comment, + ACTIONS(3333), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10403] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3339), 1, + anon_sym_LF, + STATE(1277), 1, + sym_comment, + ACTIONS(3337), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10476] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1278), 1, + sym_comment, + ACTIONS(1101), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1099), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10549] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3343), 1, + anon_sym_LF, + STATE(1279), 1, + sym_comment, + ACTIONS(3341), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10622] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3347), 1, + anon_sym_LF, + STATE(1280), 1, + sym_comment, + ACTIONS(3345), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10695] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3351), 1, + anon_sym_LF, + STATE(1281), 1, + sym_comment, + ACTIONS(3349), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10768] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1282), 1, + sym_comment, + ACTIONS(1097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1095), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10841] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3355), 1, + anon_sym_LF, + STATE(1283), 1, + sym_comment, + ACTIONS(3353), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10914] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1284), 1, + sym_comment, + ACTIONS(1093), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1091), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [10987] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1285), 1, + sym_comment, + ACTIONS(1089), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1087), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11060] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(3260), 1, + anon_sym_DASH, + STATE(1286), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5089), 1, + sym__flag, + STATE(5090), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11205] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1287), 1, + sym_comment, + STATE(1315), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5090), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11350] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1288), 1, + sym_comment, + STATE(1316), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5090), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11495] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3359), 1, + anon_sym_LF, + STATE(1289), 1, + sym_comment, + ACTIONS(3357), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11568] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3168), 1, + anon_sym_LBRACE, + STATE(1290), 1, + sym_comment, + STATE(1447), 1, + sym_block, + ACTIONS(2928), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2926), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11645] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3168), 1, + anon_sym_LBRACE, + STATE(1291), 1, + sym_comment, + STATE(1438), 1, + sym_block, + ACTIONS(2928), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2926), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11722] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3363), 1, + anon_sym_LF, + STATE(1292), 1, + sym_comment, + ACTIONS(3361), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11795] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3367), 1, + anon_sym_LF, + STATE(1293), 1, + sym_comment, + ACTIONS(3365), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11868] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3371), 1, + anon_sym_LF, + STATE(1294), 1, + sym_comment, + ACTIONS(3369), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [11941] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3375), 1, + anon_sym_LF, + STATE(1295), 1, + sym_comment, + ACTIONS(3373), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12014] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3379), 1, + anon_sym_LF, + STATE(1296), 1, + sym_comment, + ACTIONS(3377), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12087] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3383), 1, + anon_sym_LF, + STATE(1297), 1, + sym_comment, + ACTIONS(3381), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12160] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3387), 1, + anon_sym_LF, + STATE(1298), 1, + sym_comment, + ACTIONS(3385), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12233] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3391), 1, + anon_sym_LF, + STATE(1299), 1, + sym_comment, + ACTIONS(3389), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12306] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3395), 1, + anon_sym_LF, + STATE(1300), 1, + sym_comment, + ACTIONS(3393), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12379] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1301), 1, + sym_comment, + ACTIONS(1019), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1017), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12452] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3399), 1, + anon_sym_LF, + STATE(1302), 1, + sym_comment, + ACTIONS(3397), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12525] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3403), 1, + anon_sym_LF, + STATE(1303), 1, + sym_comment, + ACTIONS(3401), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12598] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1304), 1, + sym_comment, + ACTIONS(1111), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1109), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12671] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1023), 1, + aux_sym__block_body_repeat1, + STATE(1218), 1, + sym__terminator, + STATE(1305), 1, + sym_comment, + ACTIONS(3405), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12750] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3057), 1, + anon_sym_LF, + STATE(1306), 1, + sym_comment, + ACTIONS(3055), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12823] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1307), 1, + sym_comment, + ACTIONS(905), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(903), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12896] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2409), 1, + aux_sym_unquoted_token3, + STATE(1308), 1, + sym_comment, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [12971] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2664), 1, + anon_sym_LF, + STATE(1309), 1, + sym_comment, + ACTIONS(2662), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13044] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1310), 1, + sym_comment, + ACTIONS(909), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(907), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13117] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1218), 1, + sym__terminator, + STATE(1305), 1, + aux_sym__block_body_repeat1, + STATE(1311), 1, + sym_comment, + ACTIONS(3407), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13196] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3411), 1, + anon_sym_LF, + STATE(1312), 1, + sym_comment, + ACTIONS(3409), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13269] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2628), 1, + anon_sym_LF, + STATE(1313), 1, + sym_comment, + ACTIONS(2626), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13342] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3415), 1, + anon_sym_SEMI, + ACTIONS(3418), 1, + anon_sym_LF, + STATE(1314), 1, + sym_comment, + ACTIONS(3421), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3413), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13419] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(3260), 1, + anon_sym_DASH, + STATE(1315), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5094), 1, + sym__flag, + STATE(5095), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2888), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13564] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1316), 1, + sym_comment, + STATE(1322), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5095), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2888), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13709] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1317), 1, + sym_comment, + STATE(1344), 1, + sym__flag, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5111), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(3018), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3020), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13854] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3425), 1, + anon_sym_LF, + STATE(1318), 1, + sym_comment, + ACTIONS(3423), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [13927] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3429), 1, + anon_sym_LF, + STATE(1319), 1, + sym_comment, + ACTIONS(3427), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14000] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3433), 1, + anon_sym_LF, + STATE(1320), 1, + sym_comment, + ACTIONS(3431), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14073] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3437), 1, + anon_sym_LF, + STATE(1321), 1, + sym_comment, + ACTIONS(3435), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14146] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(3260), 1, + anon_sym_DASH, + STATE(1322), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5099), 1, + sym__flag, + STATE(5100), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2880), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2882), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [14291] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3441), 1, + anon_sym_LF, + STATE(1323), 1, + sym_comment, + ACTIONS(3439), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14364] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3445), 1, + anon_sym_LF, + STATE(1324), 1, + sym_comment, + ACTIONS(3443), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14437] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3449), 1, + anon_sym_LF, + STATE(1325), 1, + sym_comment, + ACTIONS(3447), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14510] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3453), 1, + anon_sym_LF, + STATE(1326), 1, + sym_comment, + ACTIONS(3451), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14583] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + anon_sym_LF, + STATE(1327), 1, + sym_comment, + ACTIONS(3455), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14656] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3461), 1, + anon_sym_LF, + STATE(1328), 1, + sym_comment, + ACTIONS(3459), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14729] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3465), 1, + anon_sym_LF, + STATE(1329), 1, + sym_comment, + ACTIONS(3463), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14802] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3469), 1, + anon_sym_LF, + STATE(1330), 1, + sym_comment, + ACTIONS(3467), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14875] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3473), 1, + anon_sym_LF, + STATE(1331), 1, + sym_comment, + ACTIONS(3471), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [14948] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3477), 1, + anon_sym_LF, + STATE(1332), 1, + sym_comment, + ACTIONS(3475), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15021] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3481), 1, + anon_sym_LF, + STATE(1333), 1, + sym_comment, + ACTIONS(3479), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15094] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3485), 1, + anon_sym_LF, + STATE(1334), 1, + sym_comment, + ACTIONS(3483), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15167] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3489), 1, + anon_sym_LF, + STATE(1335), 1, + sym_comment, + ACTIONS(3487), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15240] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3493), 1, + anon_sym_LF, + STATE(1336), 1, + sym_comment, + ACTIONS(3491), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15313] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3497), 1, + anon_sym_LF, + STATE(1337), 1, + sym_comment, + ACTIONS(3495), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15386] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3501), 1, + anon_sym_LF, + STATE(1338), 1, + sym_comment, + ACTIONS(3499), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15459] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3505), 1, + anon_sym_LF, + STATE(1339), 1, + sym_comment, + ACTIONS(3503), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15532] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3509), 1, + anon_sym_LF, + STATE(1340), 1, + sym_comment, + ACTIONS(3507), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15605] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3513), 1, + anon_sym_LF, + STATE(1341), 1, + sym_comment, + ACTIONS(3511), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15678] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3517), 1, + anon_sym_LF, + STATE(1342), 1, + sym_comment, + ACTIONS(3515), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15751] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3521), 1, + anon_sym_LF, + STATE(1343), 1, + sym_comment, + ACTIONS(3519), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [15824] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1179), 1, + sym__flag, + STATE(1344), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5060), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2824), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2826), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [15969] = 40, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LBRACK, + ACTIONS(3128), 1, + anon_sym_LPAREN, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(3132), 1, + anon_sym_DASH_DASH, + ACTIONS(3134), 1, + anon_sym_DASH, + ACTIONS(3136), 1, + anon_sym_LBRACE, + ACTIONS(3138), 1, + anon_sym_DOT, + ACTIONS(3140), 1, + anon_sym_PLUS, + ACTIONS(3142), 1, + anon_sym_not, + ACTIONS(3144), 1, + anon_sym_null, + ACTIONS(3148), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3154), 1, + sym_val_date, + ACTIONS(3156), 1, + anon_sym_DQUOTE, + ACTIONS(3160), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3162), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1174), 1, + sym__flag, + STATE(1345), 1, + sym_comment, + STATE(3154), 1, + sym__var, + STATE(3170), 1, + sym__val_number_decimal, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3480), 1, + sym_expr_parenthesized, + STATE(3519), 1, + sym_val_variable, + STATE(3663), 1, + sym__inter_double_quotes, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4327), 1, + sym__expr_binary_expression, + STATE(5060), 1, + sym__expression, + STATE(5459), 1, + sym_val_range, + ACTIONS(2824), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2826), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3146), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3158), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(3875), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3152), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3687), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3150), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3594), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [16114] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3525), 1, + anon_sym_LF, + STATE(1346), 1, + sym_comment, + ACTIONS(3523), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16187] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3529), 1, + anon_sym_LF, + STATE(1347), 1, + sym_comment, + ACTIONS(3527), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16260] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3533), 1, + anon_sym_LF, + STATE(1348), 1, + sym_comment, + ACTIONS(3531), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16333] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3537), 1, + anon_sym_LF, + STATE(1349), 1, + sym_comment, + ACTIONS(3535), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16406] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3541), 1, + anon_sym_LF, + STATE(1350), 1, + sym_comment, + ACTIONS(3539), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16479] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + STATE(1351), 1, + sym_comment, + ACTIONS(2618), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16552] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3545), 1, + anon_sym_SEMI, + ACTIONS(3548), 1, + anon_sym_LF, + STATE(1352), 1, + sym_comment, + ACTIONS(3551), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3543), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16629] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3555), 1, + anon_sym_SEMI, + ACTIONS(3558), 1, + anon_sym_LF, + STATE(1353), 1, + sym_comment, + ACTIONS(3561), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3553), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16706] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3565), 1, + anon_sym_LF, + STATE(1354), 1, + sym_comment, + ACTIONS(3563), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16779] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3569), 1, + anon_sym_LF, + STATE(1355), 1, + sym_comment, + ACTIONS(3567), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16852] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3573), 1, + anon_sym_LF, + STATE(1356), 1, + sym_comment, + ACTIONS(3571), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16925] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3577), 1, + anon_sym_LF, + STATE(1357), 1, + sym_comment, + ACTIONS(3575), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [16998] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3581), 1, + anon_sym_LF, + STATE(1358), 1, + sym_comment, + ACTIONS(3579), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17071] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3585), 1, + anon_sym_LF, + STATE(1359), 1, + sym_comment, + ACTIONS(3583), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17144] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3589), 1, + anon_sym_LF, + STATE(1360), 1, + sym_comment, + ACTIONS(3587), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17217] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(1361), 1, + sym_comment, + ACTIONS(3591), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17290] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3597), 1, + anon_sym_LF, + STATE(1362), 1, + sym_comment, + ACTIONS(3595), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17363] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3601), 1, + anon_sym_LF, + STATE(1363), 1, + sym_comment, + ACTIONS(3599), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17436] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3605), 1, + anon_sym_LF, + STATE(1364), 1, + sym_comment, + ACTIONS(3603), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17509] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3609), 1, + anon_sym_LF, + STATE(1365), 1, + sym_comment, + ACTIONS(3607), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17582] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3613), 1, + anon_sym_LF, + STATE(1366), 1, + sym_comment, + ACTIONS(3611), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17655] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3617), 1, + anon_sym_LF, + STATE(1367), 1, + sym_comment, + ACTIONS(3615), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17728] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3621), 1, + anon_sym_LF, + STATE(1368), 1, + sym_comment, + ACTIONS(3619), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17801] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3625), 1, + anon_sym_LF, + STATE(1369), 1, + sym_comment, + ACTIONS(3623), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17874] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1370), 1, + sym_comment, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [17947] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3629), 1, + anon_sym_LF, + STATE(1371), 1, + sym_comment, + ACTIONS(3627), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18020] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3633), 1, + anon_sym_LF, + STATE(1372), 1, + sym_comment, + ACTIONS(3631), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18093] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3637), 1, + anon_sym_LF, + STATE(1373), 1, + sym_comment, + ACTIONS(3635), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18166] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1374), 1, + sym_comment, + ACTIONS(2876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2874), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18239] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1375), 1, + sym_comment, + ACTIONS(2872), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2870), 60, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_STAR, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18312] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1376), 1, + sym_comment, + ACTIONS(3501), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3499), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18384] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1377), 1, + sym_comment, + ACTIONS(3497), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3495), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18456] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1378), 1, + sym_comment, + ACTIONS(3351), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3349), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18528] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1379), 1, + sym_comment, + ACTIONS(3347), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3345), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18600] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1380), 1, + sym_comment, + ACTIONS(3343), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3341), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18672] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1381), 1, + sym_comment, + ACTIONS(3105), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3103), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18744] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1382), 1, + sym_comment, + ACTIONS(3323), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3321), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18816] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1383), 1, + sym_comment, + ACTIONS(3105), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3103), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18888] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1384), 1, + sym_comment, + ACTIONS(3327), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3325), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [18960] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1385), 1, + sym_comment, + ACTIONS(3097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3095), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19032] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1386), 1, + sym_comment, + ACTIONS(3196), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3194), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19104] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1387), 1, + sym_comment, + ACTIONS(3339), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3337), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19176] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1388), 1, + sym_comment, + ACTIONS(3335), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3333), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19248] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1389), 1, + sym_comment, + ACTIONS(3196), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1103), 1, + ACTIONS(3194), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19320] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1390), 1, sym_comment, - ACTIONS(900), 61, + ACTIONS(3188), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3186), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145024,7 +170033,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145037,7 +170045,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145070,14 +170077,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [73] = 4, + [19392] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2972), 1, + STATE(1391), 1, + sym_comment, + ACTIONS(3188), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1104), 1, + ACTIONS(3186), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19464] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1392), 1, sym_comment, - ACTIONS(2970), 61, + ACTIONS(3097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3095), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145093,7 +170169,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145106,7 +170181,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145139,14 +170213,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [146] = 4, + [19536] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2976), 1, + STATE(1393), 1, + sym_comment, + ACTIONS(1079), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1105), 1, + ACTIONS(1077), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19608] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1394), 1, sym_comment, - ACTIONS(2974), 61, + ACTIONS(3399), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3397), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145162,7 +170305,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145175,7 +170317,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145208,14 +170349,831 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [219] = 4, + [19680] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2980), 1, + STATE(1395), 1, + sym_comment, + ACTIONS(3403), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3401), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19752] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1396), 1, + sym_comment, + ACTIONS(3521), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1106), 1, + ACTIONS(3519), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19824] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1397), 1, sym_comment, - ACTIONS(2978), 61, + ACTIONS(3057), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3055), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19896] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1398), 1, + sym_comment, + ACTIONS(3109), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3107), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [19968] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1399), 1, + sym_comment, + ACTIONS(3250), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3248), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20040] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1400), 1, + sym_comment, + ACTIONS(3246), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3244), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20112] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1401), 1, + sym_comment, + ACTIONS(2664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2662), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20184] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1402), 1, + sym_comment, + ACTIONS(870), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(868), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20256] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1403), 1, + sym_comment, + ACTIONS(991), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(989), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20328] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1404), 1, + sym_comment, + ACTIONS(3395), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3393), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20400] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1405), 1, + sym_comment, + ACTIONS(3391), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3389), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20472] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1406), 1, + sym_comment, + ACTIONS(3387), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3385), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20544] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1407), 1, + sym_comment, + ACTIONS(3379), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3377), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145231,7 +171189,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145244,7 +171201,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145277,118 +171233,151 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [292] = 39, + [20616] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + STATE(1408), 1, + sym_comment, + ACTIONS(3166), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3164), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - ACTIONS(2311), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - ACTIONS(2317), 1, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, anon_sym_PLUS, - ACTIONS(2319), 1, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(2321), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2984), 1, + anon_sym_CARET, + [20688] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1409), 1, + sym_comment, + ACTIONS(3375), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2986), 1, + ACTIONS(3373), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, anon_sym_DASH, - ACTIONS(2988), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - STATE(1107), 1, - sym_comment, - STATE(1291), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4571), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2982), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [435] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [20760] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2976), 1, - anon_sym_LF, - STATE(1108), 1, + STATE(1410), 1, sym_comment, - ACTIONS(2974), 61, + ACTIONS(3355), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3353), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145404,7 +171393,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145417,7 +171405,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145450,14 +171437,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [508] = 4, + [20832] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2992), 1, - anon_sym_LF, - STATE(1109), 1, + STATE(1411), 1, sym_comment, - ACTIONS(2990), 61, + ACTIONS(3367), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3365), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145473,7 +171461,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145486,7 +171473,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145519,15 +171505,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [581] = 4, + [20904] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1110), 1, + STATE(1412), 1, sym_comment, - ACTIONS(1151), 2, + ACTIONS(3363), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1149), 60, + ACTIONS(3361), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145564,7 +171550,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -145588,14 +171573,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [654] = 4, + [20976] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2996), 1, - anon_sym_LF, - STATE(1111), 1, + STATE(1413), 1, sym_comment, - ACTIONS(2994), 61, + ACTIONS(3359), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3357), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145611,7 +171597,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145624,7 +171609,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145657,14 +171641,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [727] = 4, + [21048] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LF, - STATE(1112), 1, + STATE(1414), 1, sym_comment, - ACTIONS(2978), 61, + ACTIONS(3188), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3186), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145680,7 +171665,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145693,7 +171677,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145726,63 +171709,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [800] = 13, + [21120] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1756), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1113), 1, + STATE(1415), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(2116), 1, - sym__immediate_decimal, - STATE(2114), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1754), 51, + ACTIONS(3188), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3186), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -145790,9 +171754,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -145800,18 +171767,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [891] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [21192] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3000), 1, - anon_sym_LF, - STATE(1114), 1, + STATE(1416), 1, sym_comment, - ACTIONS(2998), 61, + ACTIONS(3296), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3294), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145827,7 +171801,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145840,7 +171813,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145873,14 +171845,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [964] = 4, + [21264] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(932), 1, - anon_sym_LF, - STATE(1115), 1, + STATE(1417), 1, sym_comment, - ACTIONS(930), 61, + ACTIONS(3300), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3298), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -145896,7 +171869,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -145909,7 +171881,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -145942,26 +171913,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1037] = 7, + [21336] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1010), 1, - aux_sym__block_body_repeat1, - STATE(1116), 1, + STATE(1418), 1, sym_comment, - STATE(1282), 1, - sym__terminator, - ACTIONS(3002), 58, + ACTIONS(3304), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3302), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -146014,14 +171981,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1116] = 4, + [21408] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3010), 1, - anon_sym_LF, - STATE(1117), 1, + STATE(1419), 1, sym_comment, - ACTIONS(3008), 61, + ACTIONS(3308), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3306), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146037,7 +172005,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146050,7 +172017,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146083,23 +172049,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1189] = 4, + [21480] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1118), 1, - sym_comment, - ACTIONS(932), 3, - ts_builtin_sym_end, + ACTIONS(3641), 1, + anon_sym_SEMI, + ACTIONS(3644), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(930), 59, + ACTIONS(3647), 1, + anon_sym_RPAREN, + STATE(1420), 1, + sym_comment, + ACTIONS(3639), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -146152,21 +172119,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1262] = 4, + [21556] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3014), 1, + ACTIONS(3545), 1, + anon_sym_SEMI, + ACTIONS(3548), 1, anon_sym_LF, - STATE(1119), 1, + ACTIONS(3649), 1, + ts_builtin_sym_end, + STATE(1421), 1, sym_comment, - ACTIONS(3012), 61, + ACTIONS(3543), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -146175,7 +172145,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146188,7 +172157,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146221,14 +172189,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1335] = 4, + [21632] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3010), 1, - anon_sym_LF, - STATE(1120), 1, + STATE(1422), 1, sym_comment, - ACTIONS(3008), 61, + ACTIONS(3256), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3254), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146244,7 +172213,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146257,7 +172225,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146290,14 +172257,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1408] = 4, + [21704] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3018), 1, - anon_sym_LF, - STATE(1121), 1, + STATE(1423), 1, sym_comment, - ACTIONS(3016), 61, + ACTIONS(3256), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3254), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146313,7 +172281,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146326,7 +172293,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146359,15 +172325,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1481] = 4, + [21776] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1122), 1, + STATE(1424), 1, sym_comment, - ACTIONS(1147), 2, + ACTIONS(3411), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1145), 60, + ACTIONS(3409), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146404,7 +172370,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -146428,14 +172393,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1554] = 4, + [21848] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3022), 1, - anon_sym_LF, - STATE(1123), 1, + STATE(1425), 1, sym_comment, - ACTIONS(3020), 61, + ACTIONS(3453), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3451), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146451,7 +172417,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146464,7 +172429,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146497,14 +172461,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1627] = 4, + [21920] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3026), 1, - anon_sym_LF, - STATE(1124), 1, + STATE(1426), 1, sym_comment, - ACTIONS(3024), 61, + ACTIONS(3469), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3467), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146520,7 +172485,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146533,7 +172497,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146566,15 +172529,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1700] = 4, + [21992] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1125), 1, + STATE(1427), 1, sym_comment, - ACTIONS(2762), 2, + ACTIONS(3481), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2760), 60, + ACTIONS(3479), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146611,7 +172574,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_as, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -146635,17 +172597,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1773] = 5, + [22064] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3028), 1, - aux_sym__immediate_decimal_token2, - STATE(1126), 1, + STATE(1428), 1, sym_comment, - ACTIONS(2661), 2, + ACTIONS(3493), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2659), 59, + ACTIONS(3491), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -146705,21 +172665,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1848] = 4, + [22136] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3032), 1, + ACTIONS(3555), 1, + anon_sym_SEMI, + ACTIONS(3558), 1, anon_sym_LF, - STATE(1127), 1, + ACTIONS(3651), 1, + ts_builtin_sym_end, + STATE(1429), 1, sym_comment, - ACTIONS(3030), 61, + ACTIONS(3553), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -146728,7 +172691,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146741,7 +172703,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146774,21 +172735,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1921] = 4, + [22212] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3036), 1, + ACTIONS(3415), 1, + anon_sym_SEMI, + ACTIONS(3418), 1, anon_sym_LF, - STATE(1128), 1, + ACTIONS(3653), 1, + ts_builtin_sym_end, + STATE(1430), 1, sym_comment, - ACTIONS(3034), 61, + ACTIONS(3413), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -146797,7 +172761,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -146810,7 +172773,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -146843,121 +172805,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [1994] = 39, + [22288] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3040), 1, - anon_sym_LF, - STATE(1129), 1, - sym_comment, - STATE(1193), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4598), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3038), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [2137] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2891), 1, - aux_sym__immediate_decimal_token2, - STATE(1130), 1, + STATE(1431), 1, sym_comment, - ACTIONS(2541), 2, + ACTIONS(3264), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2539), 59, + ACTIONS(3262), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147017,121 +172873,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2212] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3044), 1, - anon_sym_LF, - STATE(1131), 1, - sym_comment, - STATE(1302), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4605), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [2355] = 5, + [22360] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2887), 1, - aux_sym__immediate_decimal_token2, - STATE(1132), 1, + STATE(1432), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(3264), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2582), 59, + ACTIONS(3262), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147191,14 +172941,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2430] = 4, + [22432] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1107), 1, - anon_sym_LF, - STATE(1133), 1, + STATE(1433), 1, sym_comment, - ACTIONS(1105), 61, + ACTIONS(3268), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3266), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147214,7 +172965,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -147227,7 +172977,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -147260,14 +173009,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2503] = 4, + [22504] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3048), 1, - anon_sym_LF, - STATE(1134), 1, + STATE(1434), 1, sym_comment, - ACTIONS(3046), 61, + ACTIONS(3513), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3511), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147283,7 +173033,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -147296,7 +173045,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -147329,14 +173077,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2576] = 4, + [22576] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3052), 1, - anon_sym_LF, - STATE(1135), 1, + STATE(1435), 1, sym_comment, - ACTIONS(3050), 61, + ACTIONS(3097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3095), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147352,7 +173101,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -147365,7 +173113,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -147398,119 +173145,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2649] = 39, + [22648] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + STATE(1436), 1, + sym_comment, + ACTIONS(3505), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3503), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - ACTIONS(2311), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, + anon_sym_DOLLAR, + anon_sym_error, anon_sym_DASH, - ACTIONS(2988), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(3044), 1, - anon_sym_LF, - STATE(1136), 1, - sym_comment, - STATE(1304), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4605), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [2792] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [22720] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1137), 1, + STATE(1437), 1, sym_comment, - ACTIONS(1143), 2, + ACTIONS(3097), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1141), 60, + ACTIONS(3095), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147547,7 +173258,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -147571,15 +173281,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2865] = 4, + [22792] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1138), 1, + STATE(1438), 1, sym_comment, - ACTIONS(1139), 2, + ACTIONS(3101), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1137), 60, + ACTIONS(3099), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147616,7 +173326,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -147640,129 +173349,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [2938] = 39, + [22864] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + STATE(1439), 1, + sym_comment, + ACTIONS(3242), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3240), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - ACTIONS(2311), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, + anon_sym_DOLLAR, + anon_sym_error, anon_sym_DASH, - ACTIONS(2988), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(3044), 1, - anon_sym_LF, - STATE(1139), 1, - sym_comment, - STATE(1305), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4605), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [3081] = 6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [22936] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3056), 1, - anon_sym_SEMI, - ACTIONS(3059), 1, - anon_sym_LF, - STATE(1140), 1, + STATE(1440), 1, sym_comment, - ACTIONS(3062), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(3054), 58, + ACTIONS(3569), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3567), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -147815,14 +173485,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3158] = 4, + [23008] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2976), 1, - anon_sym_LF, - STATE(1141), 1, + STATE(1441), 1, sym_comment, - ACTIONS(2974), 61, + ACTIONS(3113), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3111), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -147838,7 +173509,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -147851,7 +173521,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -147884,119 +173553,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3231] = 39, + [23080] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3044), 1, - anon_sym_LF, - STATE(1142), 1, - sym_comment, - STATE(1307), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4605), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [3374] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1143), 1, + STATE(1442), 1, sym_comment, - ACTIONS(1147), 2, + ACTIONS(3529), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1145), 60, + ACTIONS(3527), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148033,7 +173598,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -148057,119 +173621,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3447] = 39, + [23152] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + ACTIONS(3657), 1, + anon_sym_SEMI, + ACTIONS(3660), 1, + anon_sym_LF, + ACTIONS(3663), 1, + anon_sym_RPAREN, + STATE(1443), 1, + sym_comment, + ACTIONS(3655), 58, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - ACTIONS(2311), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2988), 1, anon_sym_DOT, - ACTIONS(3066), 1, - anon_sym_LF, - ACTIONS(3068), 1, - anon_sym_DASH, - STATE(1144), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4567), 1, - sym__flag, - STATE(4625), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3064), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [3590] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [23228] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1145), 1, + STATE(1444), 1, sym_comment, - ACTIONS(2904), 2, + ACTIONS(3601), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2902), 60, + ACTIONS(3599), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148206,7 +173736,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_as, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -148230,22 +173759,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3663] = 4, + [23300] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1146), 1, - sym_comment, - ACTIONS(1131), 2, - ts_builtin_sym_end, + ACTIONS(3667), 1, + anon_sym_SEMI, + ACTIONS(3670), 1, anon_sym_LF, - ACTIONS(1129), 60, + ACTIONS(3673), 1, + anon_sym_RPAREN, + STATE(1445), 1, + sym_comment, + ACTIONS(3665), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -148275,7 +173806,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -148299,17 +173829,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3736] = 5, + [23376] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1147), 1, + STATE(1446), 1, sym_comment, - STATE(1499), 1, - sym_val_record, - ACTIONS(2835), 2, + ACTIONS(3537), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2833), 59, + ACTIONS(3535), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148369,14 +173897,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3811] = 4, + [23448] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3072), 1, - anon_sym_LF, - STATE(1148), 1, + STATE(1447), 1, sym_comment, - ACTIONS(3070), 61, + ACTIONS(3101), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3099), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148392,7 +173921,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -148405,7 +173933,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -148438,17 +173965,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3884] = 5, + [23520] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1149), 1, + STATE(1448), 1, sym_comment, - STATE(1500), 1, - sym_val_record, - ACTIONS(2827), 2, + ACTIONS(3272), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2825), 59, + ACTIONS(3270), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148508,14 +174033,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [3959] = 4, + [23592] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3076), 1, - anon_sym_LF, - STATE(1150), 1, + STATE(1449), 1, sym_comment, - ACTIONS(3074), 61, + ACTIONS(3581), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3579), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148531,7 +174057,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -148544,7 +174069,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -148577,19 +174101,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4032] = 6, + [23664] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3078), 1, - anon_sym_LBRACE, - STATE(1151), 1, + STATE(1450), 1, sym_comment, - STATE(1490), 1, - sym_block, - ACTIONS(2754), 2, + ACTIONS(3585), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2752), 58, + ACTIONS(3583), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148616,6 +174136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -148648,19 +174169,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4109] = 6, + [23736] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3078), 1, - anon_sym_LBRACE, - STATE(1152), 1, + STATE(1451), 1, sym_comment, - STATE(1491), 1, - sym_block, - ACTIONS(2754), 2, + ACTIONS(3276), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2752), 58, + ACTIONS(3274), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148687,6 +174204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -148719,14 +174237,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4186] = 4, + [23808] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3082), 1, - anon_sym_LF, - STATE(1153), 1, + STATE(1452), 1, sym_comment, - ACTIONS(3080), 61, + ACTIONS(3276), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3274), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148742,7 +174261,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -148755,7 +174273,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -148788,14 +174305,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4259] = 4, + [23880] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3086), 1, - anon_sym_LF, - STATE(1154), 1, + STATE(1453), 1, sym_comment, - ACTIONS(3084), 61, + ACTIONS(3565), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3563), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148811,7 +174329,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -148824,7 +174341,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -148857,22 +174373,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4332] = 4, + [23952] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1155), 1, - sym_comment, - ACTIONS(1127), 2, - ts_builtin_sym_end, + ACTIONS(3677), 1, + anon_sym_SEMI, + ACTIONS(3680), 1, anon_sym_LF, - ACTIONS(1125), 60, + ACTIONS(3683), 1, + anon_sym_RPAREN, + STATE(1454), 1, + sym_comment, + ACTIONS(3675), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -148902,7 +174420,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -148926,16 +174443,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4405] = 4, + [24028] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1156), 1, + STATE(1455), 1, sym_comment, - ACTIONS(988), 3, + ACTIONS(3238), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(986), 59, + ACTIONS(3236), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -148995,14 +174511,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4478] = 4, + [24100] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2976), 1, - anon_sym_LF, - STATE(1157), 1, + STATE(1456), 1, sym_comment, - ACTIONS(2974), 61, + ACTIONS(3573), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3571), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -149018,7 +174535,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -149031,7 +174547,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -149064,26 +174579,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4551] = 7, + [24172] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1116), 1, - aux_sym__block_body_repeat1, - STATE(1158), 1, + STATE(1457), 1, sym_comment, - STATE(1282), 1, - sym__terminator, - ACTIONS(3088), 58, + ACTIONS(3437), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3435), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -149136,14 +174647,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4630] = 4, + [24244] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3092), 1, - anon_sym_LF, - STATE(1159), 1, + STATE(1458), 1, sym_comment, - ACTIONS(3090), 61, + ACTIONS(3316), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3314), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -149159,7 +174671,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -149172,7 +174683,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -149205,14 +174715,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4703] = 4, + [24316] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3096), 1, - anon_sym_LF, - STATE(1160), 1, + STATE(1459), 1, sym_comment, - ACTIONS(3094), 61, + ACTIONS(3441), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3439), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -149228,7 +174739,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -149241,7 +174751,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -149274,45 +174783,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4776] = 4, - ACTIONS(105), 1, + [24388] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3100), 1, - anon_sym_LF, - STATE(1161), 1, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1460), 1, sym_comment, - ACTIONS(3098), 61, + STATE(1587), 1, + sym__var, + STATE(2317), 1, + sym__immediate_decimal, + STATE(2345), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1939), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1937), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -149320,37 +174853,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [4849] = 4, + aux_sym__record_key_token2, + [24478] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3104), 1, - anon_sym_LF, - STATE(1162), 1, + STATE(1461), 1, sym_comment, - ACTIONS(3102), 61, + ACTIONS(3383), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3381), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -149366,7 +174884,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -149379,7 +174896,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -149412,14 +174928,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4922] = 4, + [24550] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3108), 1, - anon_sym_LF, - STATE(1163), 1, + STATE(1462), 1, sym_comment, - ACTIONS(3106), 61, + ACTIONS(3593), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3591), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -149435,7 +174952,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -149448,7 +174964,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -149481,118 +174996,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [4995] = 39, - ACTIONS(105), 1, + [24622] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, + ACTIONS(2990), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3040), 1, - anon_sym_LF, - STATE(1139), 1, - sym__flag, - STATE(1164), 1, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1463), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, + STATE(1587), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, + STATE(2366), 1, + sym__immediate_decimal, + STATE(2373), 2, sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4598), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3038), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + sym_val_variable, + ACTIONS(1763), 8, anon_sym_RBRACE, - ACTIONS(193), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1761), 43, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [5138] = 4, + aux_sym__record_key_token2, + [24712] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(996), 1, - anon_sym_LF, - STATE(1165), 1, + STATE(1464), 1, sym_comment, - ACTIONS(994), 61, + ACTIONS(3461), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3459), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -149608,7 +175097,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -149621,7 +175109,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -149654,253 +175141,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5211] = 39, - ACTIONS(105), 1, + [24784] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, + ACTIONS(2990), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3040), 1, - anon_sym_LF, - STATE(1136), 1, - sym__flag, - STATE(1166), 1, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1465), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, + STATE(1587), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, + STATE(2374), 1, + sym__immediate_decimal, + STATE(2377), 2, sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4598), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3038), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + sym_val_variable, + ACTIONS(1848), 8, anon_sym_RBRACE, - ACTIONS(193), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [5354] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3040), 1, - anon_sym_LF, - STATE(1131), 1, - sym__flag, - STATE(1167), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4598), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3038), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [5497] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3112), 1, - anon_sym_LF, - STATE(1168), 1, - sym_comment, - ACTIONS(3110), 61, + ACTIONS(1846), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -149908,68 +175211,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [24874] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1466), 1, + sym_comment, + STATE(1587), 1, + sym__var, + STATE(2379), 1, + sym__immediate_decimal, + STATE(2386), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1767), 8, + anon_sym_RBRACE, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [5570] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3116), 1, - anon_sym_LF, - STATE(1169), 1, - sym_comment, - ACTIONS(3114), 61, + ACTIONS(1765), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -149977,37 +175288,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [5643] = 4, + aux_sym__record_key_token2, + [24964] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3120), 1, - anon_sym_LF, - STATE(1170), 1, + STATE(1467), 1, sym_comment, - ACTIONS(3118), 61, + ACTIONS(3597), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3595), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150023,7 +175319,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150036,7 +175331,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150069,45 +175363,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5716] = 4, - ACTIONS(105), 1, + [25036] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3124), 1, - anon_sym_LF, - STATE(1171), 1, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1468), 1, sym_comment, - ACTIONS(3122), 61, + STATE(1587), 1, + sym__var, + STATE(2357), 1, + sym__immediate_decimal, + STATE(2353), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1837), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1835), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -150115,44 +175433,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [5789] = 4, + aux_sym__record_key_token2, + [25126] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(3216), 1, + anon_sym_SEMI, + ACTIONS(3219), 1, anon_sym_LF, - STATE(1172), 1, + ACTIONS(3685), 1, + ts_builtin_sym_end, + STATE(1469), 1, sym_comment, - ACTIONS(3126), 61, + ACTIONS(3214), 58, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -150161,7 +175466,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150174,7 +175478,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150207,14 +175510,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5862] = 4, + [25202] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3132), 1, - anon_sym_LF, - STATE(1173), 1, + STATE(1470), 1, sym_comment, - ACTIONS(3130), 61, + ACTIONS(3234), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3232), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150230,7 +175534,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150243,7 +175546,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150276,14 +175578,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [5935] = 4, + [25274] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3136), 1, - anon_sym_LF, - STATE(1174), 1, + STATE(1471), 1, sym_comment, - ACTIONS(3134), 61, + ACTIONS(3609), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3607), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150299,7 +175602,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150312,7 +175614,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150345,14 +175646,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6008] = 4, + [25346] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3140), 1, - anon_sym_LF, - STATE(1175), 1, + STATE(1472), 1, sym_comment, - ACTIONS(3138), 61, + ACTIONS(3613), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3611), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150368,7 +175670,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150381,7 +175682,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150414,14 +175714,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6081] = 4, + [25418] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2831), 1, - anon_sym_LF, - STATE(1176), 1, + STATE(1473), 1, sym_comment, - ACTIONS(2829), 61, + ACTIONS(3089), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3087), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150437,7 +175738,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150450,7 +175750,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150483,15 +175782,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6154] = 4, + [25490] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1177), 1, + STATE(1474), 1, sym_comment, - ACTIONS(2750), 2, + ACTIONS(3465), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2748), 60, + ACTIONS(3463), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150507,7 +175806,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150552,33 +175850,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6227] = 13, - ACTIONS(105), 1, + [25562] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1769), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(2622), 1, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, anon_sym_DOT2, - ACTIONS(2626), 1, + ACTIONS(2998), 1, aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, + ACTIONS(3000), 1, anon_sym_DASH2, - ACTIONS(2630), 1, + ACTIONS(3002), 1, anon_sym_PLUS2, - STATE(1178), 1, + STATE(1475), 1, sym_comment, - STATE(1580), 1, + STATE(1587), 1, sym__var, - STATE(1907), 1, + STATE(2332), 1, sym__immediate_decimal, - STATE(1895), 2, + STATE(2333), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1767), 51, + ACTIONS(1993), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1991), 43, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150605,7 +175910,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -150620,24 +175924,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_as, anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [25652] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1476), 1, + sym_comment, + STATE(1587), 1, + sym__var, + STATE(2343), 1, + sym__immediate_decimal, + STATE(2362), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(2001), 8, + anon_sym_RBRACE, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(1999), 43, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, aux_sym__record_key_token2, - [6318] = 4, + [25742] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3144), 1, - anon_sym_LF, - STATE(1179), 1, + STATE(1477), 1, sym_comment, - ACTIONS(3142), 61, + ACTIONS(3617), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3615), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150653,7 +176028,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -150666,7 +176040,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -150699,63 +176072,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6391] = 13, + [25814] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1773), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1180), 1, + STATE(1478), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(1915), 1, - sym__immediate_decimal, - STATE(1914), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1771), 51, + ACTIONS(3226), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3224), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -150763,9 +176117,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -150773,19 +176130,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [6482] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [25886] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1181), 1, + STATE(1479), 1, sym_comment, - ACTIONS(1015), 2, + ACTIONS(3621), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1013), 60, + ACTIONS(3619), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150822,7 +176185,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -150846,63 +176208,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6555] = 13, + [25958] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1785), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1182), 1, + STATE(1480), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(1930), 1, - sym__immediate_decimal, - STATE(1920), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1783), 51, + ACTIONS(3637), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3635), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -150910,9 +176253,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -150920,21 +176266,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [6646] = 5, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [26030] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3146), 1, - anon_sym_DOT2, - STATE(1183), 1, + STATE(1481), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(3633), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2938), 59, + ACTIONS(3631), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -150994,17 +176344,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6721] = 5, + [26102] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3148), 1, - anon_sym_DOT2, - STATE(1184), 1, + STATE(1482), 1, sym_comment, - ACTIONS(2920), 2, + ACTIONS(3629), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2918), 59, + ACTIONS(3627), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151064,63 +176412,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6796] = 13, + [26174] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1789), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1185), 1, + STATE(1483), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(1946), 1, - sym__immediate_decimal, - STATE(1931), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1787), 51, + ACTIONS(3605), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3603), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -151128,9 +176457,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -151138,18 +176470,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [6887] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [26246] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3152), 1, - anon_sym_LF, - STATE(1186), 1, + STATE(1484), 1, sym_comment, - ACTIONS(3150), 61, + ACTIONS(3625), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3623), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151165,7 +176504,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -151178,7 +176516,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -151211,17 +176548,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [6960] = 5, + [26318] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3154), 1, - anon_sym_DOT2, - STATE(1187), 1, + STATE(1485), 1, sym_comment, - ACTIONS(2914), 2, + ACTIONS(3093), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2912), 59, + ACTIONS(3091), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151281,17 +176616,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7035] = 5, + [26390] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3156), 1, - anon_sym_DOT2, - STATE(1188), 1, + STATE(1486), 1, sym_comment, - ACTIONS(2908), 2, + ACTIONS(3589), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2906), 59, + ACTIONS(3587), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151351,14 +176684,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7110] = 4, + [26462] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3160), 1, - anon_sym_LF, - STATE(1189), 1, + STATE(1487), 1, sym_comment, - ACTIONS(3158), 61, + ACTIONS(3226), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3224), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151374,7 +176708,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -151387,7 +176720,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -151420,14 +176752,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7183] = 4, + [26534] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3164), 1, - anon_sym_LF, - STATE(1190), 1, + STATE(1488), 1, sym_comment, - ACTIONS(3162), 61, + ACTIONS(3577), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3575), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151443,7 +176776,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -151456,7 +176788,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -151489,326 +176820,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7256] = 39, + [26606] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + STATE(1489), 1, + sym_comment, + ACTIONS(3331), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3329), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LBRACK, - ACTIONS(2311), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, + anon_sym_DOLLAR, + anon_sym_error, anon_sym_DASH, - ACTIONS(2988), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(3168), 1, - anon_sym_LF, - STATE(1144), 1, - sym__flag, - STATE(1191), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4600), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3166), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [7399] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LF, - STATE(1192), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4589), 1, - sym__flag, - STATE(4600), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3166), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [7542] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, sym_val_date, - ACTIONS(2321), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3044), 1, - anon_sym_LF, - ACTIONS(3068), 1, - anon_sym_DASH, - STATE(1193), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4599), 1, - sym__flag, - STATE(4605), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [7685] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [26678] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3172), 1, - anon_sym_LF, - STATE(1194), 1, + STATE(1490), 1, sym_comment, - ACTIONS(3170), 61, + ACTIONS(3541), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3539), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151824,7 +176912,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -151837,7 +176924,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -151870,19 +176956,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7758] = 6, + [26750] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3174), 1, - anon_sym_LBRACE, - STATE(1195), 1, + STATE(1491), 1, sym_comment, - STATE(1498), 1, - sym_block, - ACTIONS(2958), 2, + ACTIONS(3208), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2956), 58, + ACTIONS(3206), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151909,6 +176991,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -151941,14 +177024,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7835] = 4, + [26822] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3179), 1, - anon_sym_LF, - STATE(1196), 1, + STATE(1492), 1, sym_comment, - ACTIONS(3177), 61, + ACTIONS(3533), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3531), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -151964,7 +177048,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -151977,7 +177060,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152010,19 +177092,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7908] = 6, + [26894] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3181), 1, - anon_sym_LBRACE, - STATE(1197), 1, + STATE(1493), 1, sym_comment, - STATE(1467), 1, - sym_block, - ACTIONS(2965), 2, + ACTIONS(3525), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2963), 58, + ACTIONS(3523), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152049,6 +177127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152081,15 +177160,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [7985] = 4, + [26966] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1198), 1, + STATE(1494), 1, sym_comment, - ACTIONS(1009), 2, + ACTIONS(3473), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1007), 60, + ACTIONS(3471), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152126,7 +177205,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -152150,14 +177228,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8058] = 4, + [27038] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3186), 1, - anon_sym_LF, - STATE(1199), 1, + STATE(1495), 1, sym_comment, - ACTIONS(3184), 61, + ACTIONS(3212), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3210), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152173,7 +177252,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152186,7 +177264,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152219,14 +177296,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8131] = 4, + [27110] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3190), 1, - anon_sym_LF, - STATE(1200), 1, + STATE(1496), 1, sym_comment, - ACTIONS(3188), 61, + ACTIONS(3284), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3282), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152242,7 +177320,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152255,7 +177332,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152288,63 +177364,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8204] = 13, + [27182] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1723), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1201), 1, + STATE(1497), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(2241), 1, - sym__immediate_decimal, - STATE(2244), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 51, + ACTIONS(3172), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3170), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -152352,9 +177409,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -152362,18 +177422,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [8295] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [27254] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3194), 1, - anon_sym_LF, - STATE(1202), 1, + STATE(1498), 1, sym_comment, - ACTIONS(3192), 61, + ACTIONS(3204), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3202), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152389,7 +177456,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152402,7 +177468,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152435,14 +177500,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8368] = 4, + [27326] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3198), 1, - anon_sym_LF, - STATE(1203), 1, + STATE(1499), 1, sym_comment, - ACTIONS(3196), 61, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152458,7 +177524,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152471,7 +177536,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152504,14 +177568,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8441] = 4, + [27398] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3202), 1, - anon_sym_LF, - STATE(1204), 1, + STATE(1500), 1, sym_comment, - ACTIONS(3200), 61, + ACTIONS(2628), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2626), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152527,7 +177592,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152540,7 +177604,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152573,33 +177636,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8514] = 13, + [27470] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1752), 1, - sym__entry_separator, - ACTIONS(2616), 1, + STATE(1501), 1, + sym_comment, + ACTIONS(3176), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3174), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2618), 1, anon_sym_DOLLAR, - ACTIONS(2622), 1, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [27542] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, anon_sym_DOT2, - ACTIONS(2626), 1, + ACTIONS(2998), 1, aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, + ACTIONS(3000), 1, anon_sym_DASH2, - ACTIONS(2630), 1, + ACTIONS(3002), 1, anon_sym_PLUS2, - STATE(1205), 1, + STATE(1502), 1, sym_comment, - STATE(1580), 1, + STATE(1587), 1, sym__var, - STATE(2174), 1, + STATE(2329), 1, sym__immediate_decimal, - STATE(2171), 2, + STATE(2326), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1750), 51, + ACTIONS(1997), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1995), 43, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152626,7 +177764,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -152641,24 +177778,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_as, anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [27632] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1503), 1, + sym_comment, + ACTIONS(3425), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3423), 59, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + anon_sym_SEMI, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [8605] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [27704] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3202), 1, - anon_sym_LF, - STATE(1206), 1, + STATE(1504), 1, sym_comment, - ACTIONS(3200), 61, + ACTIONS(3517), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3515), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152674,7 +177873,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152687,7 +177885,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152720,63 +177917,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8678] = 13, + [27776] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1748), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1207), 1, + STATE(1505), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(2196), 1, - sym__immediate_decimal, - STATE(2175), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1746), 51, + ACTIONS(3509), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3507), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -152784,9 +177962,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -152794,67 +177975,54 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [8769] = 13, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [27848] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1763), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1208), 1, + STATE(1506), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(2219), 1, - sym__immediate_decimal, - STATE(2203), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1761), 51, + ACTIONS(3180), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3178), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -152862,9 +178030,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -152872,18 +178043,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [8860] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [27920] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3198), 1, - anon_sym_LF, - STATE(1209), 1, + STATE(1507), 1, sym_comment, - ACTIONS(3196), 61, + ACTIONS(3180), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3178), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152899,7 +178077,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152912,7 +178089,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -152945,14 +178121,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [8933] = 4, + [27992] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3206), 1, - anon_sym_LF, - STATE(1210), 1, + STATE(1508), 1, sym_comment, - ACTIONS(3204), 61, + ACTIONS(3312), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3310), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -152968,7 +178145,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -152981,7 +178157,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -153014,45 +178189,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9006] = 4, - ACTIONS(105), 1, + [28064] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3210), 1, - anon_sym_LF, - STATE(1211), 1, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1509), 1, sym_comment, - ACTIONS(3208), 61, + STATE(1587), 1, + sym__var, + STATE(2340), 1, + sym__immediate_decimal, + STATE(2354), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1823), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1821), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -153060,37 +178259,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [9079] = 4, + aux_sym__record_key_token2, + [28154] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3210), 1, - anon_sym_LF, - STATE(1212), 1, + STATE(1510), 1, sym_comment, - ACTIONS(3208), 61, + ACTIONS(3292), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3290), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153106,7 +178290,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -153119,7 +178302,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -153152,17 +178334,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9152] = 5, + [28226] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2900), 1, - aux_sym_unquoted_token5, - STATE(1213), 1, + STATE(1511), 1, sym_comment, - ACTIONS(1009), 2, + ACTIONS(3292), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1007), 59, + ACTIONS(3290), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153222,45 +178402,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9227] = 4, - ACTIONS(105), 1, + [28298] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LF, - STATE(1214), 1, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1512), 1, sym_comment, - ACTIONS(3212), 61, + STATE(1587), 1, + sym__var, + STATE(2384), 1, + sym__immediate_decimal, + STATE(2367), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1928), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1926), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -153268,68 +178472,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [28388] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(2998), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3000), 1, + anon_sym_DASH2, + ACTIONS(3002), 1, + anon_sym_PLUS2, + STATE(1513), 1, + sym_comment, + STATE(1587), 1, + sym__var, + STATE(2336), 1, + sym__immediate_decimal, + STATE(2352), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1833), 8, + anon_sym_RBRACE, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [9300] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2972), 1, - anon_sym_LF, - STATE(1215), 1, - sym_comment, - ACTIONS(2970), 61, + ACTIONS(1831), 43, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -153337,37 +178549,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [9373] = 4, + aux_sym__record_key_token2, + [28478] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3218), 1, - anon_sym_LF, - STATE(1216), 1, + STATE(1514), 1, sym_comment, - ACTIONS(3216), 61, + ACTIONS(3288), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3286), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153383,7 +178580,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -153396,7 +178592,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -153429,15 +178624,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9446] = 4, + [28550] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1217), 1, + STATE(1515), 1, sym_comment, - ACTIONS(1023), 2, + ACTIONS(1004), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1021), 60, + ACTIONS(1002), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153474,7 +178669,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -153498,33 +178692,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9519] = 13, - ACTIONS(105), 1, + [28622] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1727), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(2622), 1, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, anon_sym_DOT2, - ACTIONS(2626), 1, + ACTIONS(2998), 1, aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, + ACTIONS(3000), 1, anon_sym_DASH2, - ACTIONS(2630), 1, + ACTIONS(3002), 1, anon_sym_PLUS2, - STATE(1218), 1, + STATE(1516), 1, sym_comment, - STATE(1580), 1, + STATE(1587), 1, sym__var, - STATE(2229), 1, + STATE(2334), 1, sym__immediate_decimal, - STATE(2233), 2, + STATE(2335), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1725), 51, + ACTIONS(1819), 8, + anon_sym_RBRACE, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1817), 43, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153551,7 +178752,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -153566,24 +178766,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_as, anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [9610] = 4, + [28712] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3222), 1, - anon_sym_LF, - STATE(1219), 1, + STATE(1517), 1, sym_comment, - ACTIONS(3220), 61, + ACTIONS(3371), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3369), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153599,7 +178793,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -153612,7 +178805,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -153645,14 +178837,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9683] = 4, + [28784] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3226), 1, - anon_sym_LF, - STATE(1220), 1, + STATE(1518), 1, sym_comment, - ACTIONS(3224), 61, + ACTIONS(3489), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3487), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153668,7 +178861,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -153681,7 +178873,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -153714,63 +178905,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9756] = 13, + [28856] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1777), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1221), 1, + STATE(1519), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(2218), 1, - sym__immediate_decimal, - STATE(2228), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1775), 51, + ACTIONS(3485), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3483), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -153778,9 +178950,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -153788,18 +178963,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [9847] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [28928] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3230), 1, - anon_sym_LF, - STATE(1222), 1, + STATE(1520), 1, sym_comment, - ACTIONS(3228), 61, + ACTIONS(3184), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3182), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153815,7 +178997,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -153828,7 +179009,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -153861,63 +179041,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [9920] = 13, + [29000] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1781), 1, - sym__entry_separator, - ACTIONS(2616), 1, - anon_sym_LPAREN, - ACTIONS(2618), 1, - anon_sym_DOLLAR, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(2626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2628), 1, - anon_sym_DASH2, - ACTIONS(2630), 1, - anon_sym_PLUS2, - STATE(1223), 1, + STATE(1521), 1, sym_comment, - STATE(1580), 1, - sym__var, - STATE(2214), 1, - sym__immediate_decimal, - STATE(2217), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1779), 51, + ACTIONS(3477), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3475), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, - anon_sym_in, anon_sym_loop, - anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -153925,9 +179086,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -153935,19 +179099,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [10011] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [29072] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1224), 1, + STATE(1522), 1, sym_comment, - ACTIONS(1019), 2, + ACTIONS(3429), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1017), 60, + ACTIONS(3427), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -153984,7 +179154,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, anon_sym_where, anon_sym_PLUS, anon_sym_not, @@ -154008,14 +179177,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10084] = 4, + [29144] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3234), 1, - anon_sym_LF, - STATE(1225), 1, + STATE(1523), 1, sym_comment, - ACTIONS(3232), 61, + ACTIONS(3184), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3182), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154031,7 +179201,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154044,7 +179213,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154077,14 +179245,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10157] = 4, + [29216] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3238), 1, - anon_sym_LF, - STATE(1226), 1, + STATE(1524), 1, sym_comment, - ACTIONS(3236), 61, + ACTIONS(3457), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3455), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154100,7 +179269,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154113,7 +179281,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154146,14 +179313,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10230] = 4, + [29288] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3242), 1, - anon_sym_LF, - STATE(1227), 1, + STATE(1525), 1, sym_comment, - ACTIONS(3240), 61, + ACTIONS(3449), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3447), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154169,7 +179337,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154182,7 +179349,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154215,14 +179381,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10303] = 4, + [29360] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3246), 1, - anon_sym_LF, - STATE(1228), 1, + STATE(1526), 1, sym_comment, - ACTIONS(3244), 61, + ACTIONS(3433), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3431), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154238,7 +179405,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154251,7 +179417,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154284,14 +179449,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10376] = 4, + [29432] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3250), 1, - anon_sym_LF, - STATE(1229), 1, + STATE(1527), 1, sym_comment, - ACTIONS(3248), 61, + ACTIONS(3445), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3443), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154307,7 +179473,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154320,7 +179485,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154353,14 +179517,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10449] = 4, + [29504] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3238), 1, + ACTIONS(3689), 1, anon_sym_LF, - STATE(1230), 1, + STATE(1528), 1, sym_comment, - ACTIONS(3236), 61, + ACTIONS(3687), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154376,7 +179540,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154389,7 +179552,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154422,14 +179584,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10522] = 4, + [29575] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3693), 1, + anon_sym_RBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + STATE(1529), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6519), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7181), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [29720] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3725), 1, + anon_sym_RBRACK, + STATE(1530), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6545), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6841), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [29865] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3198), 1, + ACTIONS(3727), 1, anon_sym_LF, - STATE(1231), 1, + STATE(1531), 1, sym_comment, - ACTIONS(3196), 61, + ACTIONS(3639), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154445,7 +179815,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154458,7 +179827,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154491,14 +179859,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10595] = 4, + [29936] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3729), 1, + anon_sym_RBRACK, + STATE(1532), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6559), 1, + sym_val_list, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7215), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [30081] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3198), 1, + ACTIONS(3731), 1, anon_sym_LF, - STATE(1232), 1, + STATE(1533), 1, sym_comment, - ACTIONS(3196), 61, + ACTIONS(3214), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154514,7 +179986,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154527,7 +179998,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154560,14 +180030,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10668] = 4, + [30152] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3733), 1, + anon_sym_RBRACK, + STATE(1534), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6528), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7439), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [30297] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3254), 1, + ACTIONS(3737), 1, anon_sym_LF, - STATE(1233), 1, + STATE(1535), 1, sym_comment, - ACTIONS(3252), 61, + ACTIONS(3735), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154583,7 +180157,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154596,7 +180169,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154629,83 +180201,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10741] = 4, - ACTIONS(105), 1, + [30368] = 41, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3258), 1, - anon_sym_LF, - STATE(1234), 1, - sym_comment, - ACTIONS(3256), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3739), 1, + anon_sym_RBRACK, + STATE(1536), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6542), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6778), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10814] = 4, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [30513] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3262), 1, + ACTIONS(3743), 1, anon_sym_LF, - STATE(1235), 1, + STATE(1537), 1, sym_comment, - ACTIONS(3260), 61, + ACTIONS(3741), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154721,7 +180328,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154734,7 +180340,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154767,14 +180372,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10887] = 4, + [30584] = 40, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(209), 1, + anon_sym_CARET, + ACTIONS(321), 1, + sym_cmd_identifier, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(393), 1, + anon_sym_if, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(3745), 1, + anon_sym_LBRACE, + STATE(1538), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3335), 1, + sym_val_number, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3559), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(6424), 1, + sym_ctrl_if_parenthesized, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + STATE(6426), 3, + sym_block, + sym__expression, + sym_command, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30727] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3266), 1, + ACTIONS(3749), 1, anon_sym_LF, - STATE(1236), 1, + STATE(1539), 1, sym_comment, - ACTIONS(3264), 61, + ACTIONS(3747), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154790,7 +180498,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154803,7 +180510,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154836,25 +180542,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [10960] = 6, + [30798] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3270), 1, - anon_sym_SEMI, - ACTIONS(3273), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(1237), 1, + STATE(1540), 1, sym_comment, - ACTIONS(3276), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(3268), 58, + ACTIONS(3413), 59, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, + anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, @@ -154907,14 +180609,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11037] = 4, + [30869] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3280), 1, + ACTIONS(3755), 1, anon_sym_LF, - STATE(1238), 1, + STATE(1541), 1, sym_comment, - ACTIONS(3278), 61, + ACTIONS(3753), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -154930,7 +180632,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -154943,7 +180644,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -154976,83 +180676,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11110] = 4, - ACTIONS(105), 1, + [30940] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3284), 1, - anon_sym_LF, - STATE(1239), 1, + ACTIONS(3757), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3759), 1, + aux_sym__immediate_decimal_token2, + STATE(1542), 1, sym_comment, - ACTIONS(3282), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(735), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(737), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11183] = 4, + [31015] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3288), 1, + ACTIONS(3763), 1, anon_sym_LF, - STATE(1240), 1, + STATE(1543), 1, sym_comment, - ACTIONS(3286), 61, + ACTIONS(3761), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155068,7 +180768,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -155081,7 +180780,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -155114,17 +180812,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11256] = 5, + [31086] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3290), 1, - anon_sym_DOT2, - STATE(1241), 1, - sym_comment, - ACTIONS(2839), 2, - ts_builtin_sym_end, + ACTIONS(3767), 1, anon_sym_LF, - ACTIONS(2837), 59, + STATE(1544), 1, + sym_comment, + ACTIONS(3765), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155184,84 +180879,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11331] = 5, - ACTIONS(105), 1, + [31157] = 41, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3292), 1, - anon_sym_DOT2, - STATE(1242), 1, - sym_comment, - ACTIONS(2821), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2819), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3769), 1, + anon_sym_RBRACK, + STATE(1545), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6606), 1, + sym_val_list, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7293), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11406] = 4, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [31302] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3296), 1, + ACTIONS(3773), 1, anon_sym_LF, - STATE(1243), 1, + STATE(1546), 1, sym_comment, - ACTIONS(3294), 61, + ACTIONS(3771), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155277,7 +181006,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -155290,7 +181018,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -155323,83 +181050,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11479] = 4, - ACTIONS(105), 1, + [31373] = 41, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3300), 1, - anon_sym_LF, - STATE(1244), 1, - sym_comment, - ACTIONS(3298), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3775), 1, + anon_sym_RBRACK, + STATE(1547), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6585), 1, + sym_val_list, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7095), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11552] = 4, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [31518] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3304), 1, + ACTIONS(3777), 1, anon_sym_LF, - STATE(1245), 1, + STATE(1548), 1, sym_comment, - ACTIONS(3302), 61, + ACTIONS(3675), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155415,7 +181177,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -155428,7 +181189,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -155461,14 +181221,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11625] = 4, + [31589] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3308), 1, + ACTIONS(3781), 1, anon_sym_LF, - STATE(1246), 1, + STATE(1549), 1, sym_comment, - ACTIONS(3306), 61, + ACTIONS(3779), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155484,7 +181244,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -155497,7 +181256,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -155530,83 +181288,325 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11698] = 4, - ACTIONS(105), 1, + [31660] = 41, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3312), 1, - anon_sym_LF, - STATE(1247), 1, - sym_comment, - ACTIONS(3310), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3783), 1, + anon_sym_RBRACK, + STATE(1550), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6507), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6750), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [31805] = 40, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, sym_val_date, + ACTIONS(3721), 1, anon_sym_DQUOTE, + ACTIONS(3785), 1, + anon_sym_RBRACK, + STATE(1551), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7106), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31948] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11771] = 4, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3787), 1, + anon_sym_RBRACK, + STATE(1552), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6536), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7220), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [32093] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3316), 1, + ACTIONS(3791), 1, anon_sym_LF, - STATE(1248), 1, + STATE(1553), 1, sym_comment, - ACTIONS(3314), 61, + ACTIONS(3789), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155622,7 +181622,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -155635,7 +181634,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -155668,237 +181666,375 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [11844] = 4, - ACTIONS(105), 1, + [32164] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3320), 1, - anon_sym_LF, - STATE(1249), 1, + ACTIONS(3793), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3795), 1, + aux_sym__immediate_decimal_token2, + STATE(1554), 1, sym_comment, - ACTIONS(3318), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(727), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(729), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, + [32239] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11917] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3324), 1, - anon_sym_LF, - STATE(1250), 1, - sym_comment, - ACTIONS(3322), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3797), 1, + anon_sym_RBRACK, + STATE(1555), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6508), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6884), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [32384] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3799), 1, + anon_sym_RBRACK, + STATE(1556), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6547), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6914), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11990] = 39, - ACTIONS(105), 1, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [32529] = 40, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(163), 1, + anon_sym_DOT, ACTIONS(183), 1, anon_sym_not, ACTIONS(185), 1, anon_sym_null, ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2321), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, + ACTIONS(209), 1, + anon_sym_CARET, + ACTIONS(321), 1, + sym_cmd_identifier, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3328), 1, - anon_sym_LF, - STATE(1129), 1, - sym__flag, - STATE(1251), 1, + ACTIONS(349), 1, + anon_sym_if, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(3745), 1, + anon_sym_LBRACE, + STATE(1557), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, + STATE(2694), 1, + sym_val_range, + STATE(2967), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3156), 1, + STATE(3335), 1, sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3559), 1, + sym_val_variable, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4626), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, + STATE(5629), 1, + sym_ctrl_if, ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(3326), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + STATE(5630), 3, + sym_block, + sym__expression, + sym_command, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -155910,14 +182046,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [12133] = 4, + [32672] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3332), 1, + ACTIONS(3803), 1, anon_sym_LF, - STATE(1252), 1, + STATE(1558), 1, sym_comment, - ACTIONS(3330), 61, + ACTIONS(3801), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -155933,7 +182069,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -155946,7 +182081,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -155979,83 +182113,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [12206] = 4, - ACTIONS(105), 1, + [32743] = 41, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3336), 1, - anon_sym_LF, - STATE(1253), 1, - sym_comment, - ACTIONS(3334), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3805), 1, + anon_sym_RBRACK, + STATE(1559), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6550), 1, + sym_val_list, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6861), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [12279] = 4, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [32888] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3340), 1, + ACTIONS(3809), 1, anon_sym_LF, - STATE(1254), 1, + STATE(1560), 1, sym_comment, - ACTIONS(3338), 61, + ACTIONS(3807), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156071,7 +182240,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -156084,7 +182252,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -156117,14 +182284,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [12352] = 4, + [32959] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3344), 1, + ACTIONS(3813), 1, anon_sym_LF, - STATE(1255), 1, + STATE(1561), 1, sym_comment, - ACTIONS(3342), 61, + ACTIONS(3811), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156140,7 +182307,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -156153,7 +182319,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -156186,14 +182351,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [12425] = 4, + [33030] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3348), 1, + ACTIONS(3817), 1, anon_sym_LF, - STATE(1256), 1, + STATE(1562), 1, sym_comment, - ACTIONS(3346), 61, + ACTIONS(3815), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156209,7 +182374,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -156222,7 +182386,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -156255,309 +182418,201 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [12498] = 4, - ACTIONS(105), 1, + [33101] = 40, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3352), 1, - anon_sym_LF, - STATE(1257), 1, - sym_comment, - ACTIONS(3350), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, + ACTIONS(209), 1, anon_sym_CARET, - [12571] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1258), 1, - sym_comment, - STATE(1282), 1, - sym__terminator, - STATE(1286), 1, - aux_sym__block_body_repeat1, - ACTIONS(3354), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(321), 1, sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(393), 1, anon_sym_if, - anon_sym_match, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(3745), 1, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + STATE(1563), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3335), 1, + sym_val_number, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3559), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(6229), 1, + sym_ctrl_if_parenthesized, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [12650] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + STATE(6230), 3, + sym_block, + sym__expression, + sym_command, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [33244] = 40, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3358), 1, - anon_sym_LF, - STATE(1259), 1, - sym_comment, - ACTIONS(3356), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, + ACTIONS(19), 1, sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, + ACTIONS(53), 1, anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, + ACTIONS(103), 1, anon_sym_CARET, - [12723] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, + ACTIONS(3819), 1, anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3328), 1, - anon_sym_LF, - STATE(1167), 1, - sym__flag, - STATE(1260), 1, + STATE(1564), 1, sym_comment, - STATE(2878), 1, + STATE(2793), 1, + sym_val_range, + STATE(3215), 1, sym__val_number, - STATE(3042), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3293), 1, sym__var, - STATE(3156), 1, + STATE(3490), 1, sym_val_number, - STATE(3277), 1, + STATE(3657), 1, sym_val_variable, - STATE(3282), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4626), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + STATE(6398), 1, + sym_ctrl_if, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(3326), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + STATE(6399), 3, + sym_block, + sym__expression, + sym_command, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -156569,152 +182624,222 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [12866] = 4, - ACTIONS(105), 1, + [33387] = 41, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1261), 1, - sym_comment, - ACTIONS(857), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(855), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_STAR, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3821), 1, + anon_sym_RBRACK, + STATE(1565), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6570), 1, + sym_val_list, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7044), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [33532] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [12939] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3362), 1, - anon_sym_LF, - STATE(1262), 1, - sym_comment, - ACTIONS(3360), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3823), 1, + anon_sym_RBRACK, + STATE(1566), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6526), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7330), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [13012] = 4, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [33677] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3366), 1, + ACTIONS(3827), 1, anon_sym_LF, - STATE(1263), 1, + STATE(1567), 1, sym_comment, - ACTIONS(3364), 61, + ACTIONS(3825), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156730,7 +182855,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -156743,7 +182867,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -156776,16 +182899,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13085] = 4, + [33748] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1264), 1, - sym_comment, - ACTIONS(1015), 3, - ts_builtin_sym_end, + ACTIONS(3831), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1013), 59, + STATE(1568), 1, + sym_comment, + ACTIONS(3829), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156845,14 +182966,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13158] = 4, + [33819] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3370), 1, + ACTIONS(3833), 1, anon_sym_LF, - STATE(1265), 1, + STATE(1569), 1, sym_comment, - ACTIONS(3368), 61, + ACTIONS(3543), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156868,7 +182989,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -156881,7 +183001,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -156914,14 +183033,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13231] = 4, + [33890] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3374), 1, + ACTIONS(3835), 1, anon_sym_LF, - STATE(1266), 1, + STATE(1570), 1, sym_comment, - ACTIONS(3372), 61, + ACTIONS(3553), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -156937,7 +183056,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -156950,7 +183068,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -156983,152 +183100,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13304] = 4, - ACTIONS(105), 1, + [33961] = 41, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1267), 1, - sym_comment, - ACTIONS(2770), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2768), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_STAR, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3837), 1, + anon_sym_RBRACK, + STATE(1571), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6531), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7432), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [34106] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [13377] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1268), 1, - sym_comment, - ACTIONS(2766), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2764), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, anon_sym_LBRACK, + ACTIONS(3695), 1, anon_sym_LPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3703), 1, anon_sym_LBRACE, + ACTIONS(3705), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_STAR, - anon_sym_where, + ACTIONS(3707), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3839), 1, + anon_sym_RBRACK, + STATE(1572), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6516), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7091), 1, + sym_list_body, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3715), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [13450] = 4, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [34251] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3378), 1, + ACTIONS(3841), 1, anon_sym_LF, - STATE(1269), 1, + STATE(1573), 1, sym_comment, - ACTIONS(3376), 61, + ACTIONS(3655), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -157144,7 +183331,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -157157,7 +183343,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -157190,14 +183375,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13523] = 4, + [34322] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3382), 1, + ACTIONS(3845), 1, anon_sym_LF, - STATE(1270), 1, + STATE(1574), 1, sym_comment, - ACTIONS(3380), 61, + ACTIONS(3843), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -157213,7 +183398,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -157226,7 +183410,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -157259,14 +183442,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13596] = 4, + [34393] = 41, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(3847), 1, + anon_sym_RBRACK, + STATE(1575), 1, + sym_comment, + STATE(1591), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6541), 1, + sym_val_list, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6690), 1, + sym_val_entry, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(6909), 1, + sym_list_body, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 10, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [34538] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3386), 1, + ACTIONS(3851), 1, anon_sym_LF, - STATE(1271), 1, + STATE(1576), 1, sym_comment, - ACTIONS(3384), 61, + ACTIONS(3849), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -157282,7 +183569,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -157295,7 +183581,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -157328,14 +183613,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13669] = 4, + [34609] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3390), 1, + ACTIONS(3853), 1, anon_sym_LF, - STATE(1272), 1, + STATE(1577), 1, sym_comment, - ACTIONS(3388), 61, + ACTIONS(3665), 59, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -157351,7 +183636,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_use, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -157364,7 +183648,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_return, @@ -157397,30 +183680,312 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13742] = 4, - ACTIONS(105), 1, + [34680] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3394), 1, - anon_sym_LF, - STATE(1273), 1, + ACTIONS(3855), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3857), 1, + aux_sym__immediate_decimal_token2, + STATE(1578), 1, + sym_comment, + ACTIONS(735), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(737), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [34754] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3859), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(3861), 1, + aux_sym__immediate_decimal_token2, + STATE(1579), 1, + sym_comment, + ACTIONS(727), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(729), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [34828] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3795), 1, + aux_sym__immediate_decimal_token2, + STATE(1580), 1, + sym_comment, + ACTIONS(727), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(729), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [34900] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3759), 1, + aux_sym__immediate_decimal_token2, + STATE(1581), 1, + sym_comment, + ACTIONS(735), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(737), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [34972] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1582), 1, sym_comment, - ACTIONS(3392), 61, + ACTIONS(3863), 17, + ts_builtin_sym_end, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(3865), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -157432,9 +183997,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_return, anon_sym_source, @@ -157444,67 +184006,344 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide_DASHenv, anon_sym_overlay, anon_sym_where, - anon_sym_PLUS, anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [35042] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3869), 1, + anon_sym_DOT2, + ACTIONS(3871), 1, + aux_sym_unquoted_token4, + ACTIONS(3873), 1, + aux_sym_unquoted_token6, + STATE(1583), 1, + sym_comment, + ACTIONS(3867), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(761), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [35120] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3875), 1, + aux_sym__immediate_decimal_token2, + STATE(1584), 1, + sym_comment, + ACTIONS(775), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(777), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [13815] = 4, - ACTIONS(105), 1, + [35192] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3398), 1, - anon_sym_LF, - STATE(1274), 1, + ACTIONS(3795), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(3877), 1, + anon_sym_DOT2, + STATE(1585), 1, + sym_comment, + ACTIONS(727), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(729), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [35266] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3880), 1, + anon_sym_DOT2, + ACTIONS(3883), 1, + aux_sym__immediate_decimal_token2, + STATE(1586), 1, + sym_comment, + ACTIONS(750), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(752), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [35340] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3885), 1, + anon_sym_DOT2, + STATE(1587), 1, sym_comment, - ACTIONS(3396), 61, + STATE(1605), 1, + sym_path, + STATE(1882), 1, + sym_cell_path, + ACTIONS(791), 13, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(789), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -157512,22 +184351,126 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [35415] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3887), 1, + anon_sym_LBRACK, + ACTIONS(3889), 1, + anon_sym_LPAREN, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, + anon_sym_DASH, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3899), 1, + anon_sym_DOT, + ACTIONS(3901), 1, anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1588), 1, + sym_comment, + STATE(2100), 1, + sym__flag, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5270), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4492), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35552] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1589), 1, + sym_comment, + ACTIONS(3927), 16, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, @@ -157535,30 +184478,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [13888] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3402), 1, - anon_sym_LF, - STATE(1275), 1, - sym_comment, - ACTIONS(3400), 61, + ACTIONS(3925), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -157570,9 +184502,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_return, anon_sym_source, @@ -157582,481 +184511,795 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide_DASHenv, anon_sym_overlay, anon_sym_where, - anon_sym_PLUS, anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [35621] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3929), 1, + aux_sym__immediate_decimal_token2, + STATE(1590), 1, + sym_comment, + ACTIONS(775), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(777), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [35692] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2461), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3695), 1, + anon_sym_LPAREN, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3699), 1, + anon_sym_DASH_DASH, + ACTIONS(3701), 1, + anon_sym_DASH, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3705), 1, + anon_sym_DOT, + ACTIONS(3707), 1, + anon_sym_PLUS, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3713), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + STATE(1591), 1, + sym_comment, + STATE(1604), 1, + aux_sym_list_body_repeat1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6672), 1, + sym_val_entry, + STATE(6689), 1, + sym__list_item_expression, + STATE(6696), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(2445), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3715), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35829] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1592), 1, + sym_comment, + ACTIONS(824), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(826), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [35898] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1593), 1, + sym_comment, + ACTIONS(775), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(777), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [13961] = 4, - ACTIONS(105), 1, + [35967] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3406), 1, - anon_sym_LF, - STATE(1276), 1, + ACTIONS(3931), 1, + anon_sym_DOT2, + ACTIONS(3933), 1, + aux_sym_unquoted_token6, + STATE(1594), 1, sym_comment, - ACTIONS(3404), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(810), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(812), 41, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14034] = 4, - ACTIONS(105), 1, + [36040] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3410), 1, - anon_sym_LF, - STATE(1277), 1, + STATE(1595), 1, sym_comment, - ACTIONS(3408), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(735), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(737), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14107] = 4, - ACTIONS(105), 1, + [36109] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3414), 1, - anon_sym_LF, - STATE(1278), 1, + STATE(1596), 1, sym_comment, - ACTIONS(3412), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(727), 16, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + ACTIONS(729), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14180] = 4, - ACTIONS(105), 1, + [36178] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3418), 1, - anon_sym_LF, - STATE(1279), 1, + ACTIONS(3935), 1, + anon_sym_DOT2, + ACTIONS(3938), 1, + aux_sym__immediate_decimal_token2, + STATE(1597), 1, sym_comment, - ACTIONS(3416), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(750), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(752), 41, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14253] = 4, - ACTIONS(105), 1, + [36251] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3234), 1, - anon_sym_LF, - STATE(1280), 1, + ACTIONS(3861), 1, + aux_sym__immediate_decimal_token2, + STATE(1598), 1, sym_comment, - ACTIONS(3232), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(727), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(729), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14326] = 4, - ACTIONS(105), 1, + [36322] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3422), 1, - anon_sym_LF, - STATE(1281), 1, - sym_comment, - ACTIONS(3420), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3887), 1, anon_sym_LBRACK, + ACTIONS(3889), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3891), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3897), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3899), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3901), 1, anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1599), 1, + sym_comment, + STATE(2101), 1, + sym__flag, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5289), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4492), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36459] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3885), 1, + anon_sym_DOT2, + STATE(1600), 1, + sym_comment, + STATE(1611), 1, + aux_sym_cell_path_repeat1, + STATE(1659), 1, + sym_path, + ACTIONS(830), 13, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14399] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3426), 1, - anon_sym_LF, - STATE(1282), 1, - sym_comment, - ACTIONS(3424), 61, + ACTIONS(828), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -158064,347 +185307,430 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [36534] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3887), 1, + anon_sym_LBRACK, + ACTIONS(3889), 1, + anon_sym_LPAREN, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, + anon_sym_DASH, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3899), 1, + anon_sym_DOT, + ACTIONS(3901), 1, anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1601), 1, + sym_comment, + STATE(2058), 1, + sym__flag, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5269), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4492), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36671] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3861), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(3940), 1, + anon_sym_DOT2, + STATE(1602), 1, + sym_comment, + ACTIONS(727), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14472] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3430), 1, - anon_sym_LF, - STATE(1283), 1, - sym_comment, - ACTIONS(3428), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + aux_sym_unquoted_token1, + ACTIONS(729), 41, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14545] = 4, - ACTIONS(105), 1, + [36744] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3434), 1, - anon_sym_LF, - STATE(1284), 1, - sym_comment, - ACTIONS(3432), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3887), 1, anon_sym_LBRACK, + ACTIONS(3889), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3891), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3897), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3899), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3901), 1, anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1603), 1, + sym_comment, + STATE(2249), 1, + sym__flag, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5399), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4492), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14618] = 4, - ACTIONS(105), 1, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36881] = 37, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3438), 1, - anon_sym_LF, - STATE(1285), 1, - sym_comment, - ACTIONS(3436), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3943), 1, anon_sym_LBRACK, + ACTIONS(3946), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(3949), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3952), 1, + anon_sym_DASH_DASH, + ACTIONS(3955), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3958), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(3961), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3964), 1, anon_sym_PLUS, - anon_sym_not, + ACTIONS(3967), 1, anon_sym_null, + ACTIONS(3973), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3985), 1, + sym_val_date, + ACTIONS(3988), 1, + anon_sym_DQUOTE, + ACTIONS(3994), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3997), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4000), 1, + aux_sym__unquoted_in_list_token1, + STATE(3506), 1, + sym__var, + STATE(3835), 1, + sym_val_variable, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(3992), 1, + sym__val_number, + STATE(5549), 1, + sym__val_number_decimal, + STATE(6254), 1, + sym_val_number, + STATE(6549), 1, + sym_expr_parenthesized, + STATE(6689), 1, + sym__list_item_expression, + STATE(6696), 1, + sym__expr_unary_minus, + STATE(7105), 1, + sym_val_entry, + ACTIONS(3970), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3991), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1604), 2, + sym_comment, + aux_sym_list_body_repeat1, + STATE(6695), 2, + sym_val_range, + sym__value, + ACTIONS(3976), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3979), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(3982), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14691] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1010), 1, - aux_sym__block_body_repeat1, - STATE(1282), 1, - sym__terminator, - STATE(1286), 1, - sym_comment, - ACTIONS(3440), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + STATE(6688), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(3989), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37016] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3885), 1, + anon_sym_DOT2, + STATE(1600), 1, + aux_sym_cell_path_repeat1, + STATE(1605), 1, + sym_comment, + STATE(1659), 1, + sym_path, + ACTIONS(820), 13, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14770] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3444), 1, - anon_sym_LF, - STATE(1287), 1, - sym_comment, - ACTIONS(3442), 61, + ACTIONS(818), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -158412,162 +185738,192 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [37091] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3857), 1, + aux_sym__immediate_decimal_token2, + STATE(1606), 1, + sym_comment, + ACTIONS(735), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(737), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14843] = 4, - ACTIONS(105), 1, + [37162] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1288), 1, - sym_comment, - ACTIONS(894), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(892), 60, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3887), 1, anon_sym_LBRACK, + ACTIONS(3889), 1, anon_sym_LPAREN, + ACTIONS(3891), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3897), 1, anon_sym_LBRACE, + ACTIONS(3899), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_STAR, - anon_sym_where, + ACTIONS(3901), 1, anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1607), 1, + sym_comment, + STATE(2105), 1, + sym__flag, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5361), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4492), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [14916] = 6, - ACTIONS(105), 1, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37299] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3448), 1, - anon_sym_SEMI, - ACTIONS(3451), 1, - anon_sym_LF, - STATE(1289), 1, + STATE(1608), 1, sym_comment, - ACTIONS(3454), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(3446), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(4005), 16, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, @@ -158575,19 +185931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [14993] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3458), 1, - anon_sym_SEMI, - ACTIONS(3461), 1, - anon_sym_LF, - STATE(1290), 1, - sym_comment, - ACTIONS(3464), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(3456), 58, + ACTIONS(4003), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -158600,8 +185944,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, anon_sym_DASH, @@ -158613,8 +185955,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_return, anon_sym_source, @@ -158624,121 +185964,104 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide_DASHenv, anon_sym_overlay, anon_sym_where, - anon_sym_PLUS, anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15070] = 39, - ACTIONS(105), 1, + [37368] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(2311), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, + anon_sym_DASH, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(2317), 1, + ACTIONS(3899), 1, + anon_sym_DOT, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(2319), 1, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(2321), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3468), 1, - anon_sym_LF, - STATE(1251), 1, - sym__flag, - STATE(1291), 1, + STATE(1609), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, + STATE(2061), 1, + sym__flag, + STATE(3580), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3631), 1, sym__var, - STATE(3156), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3297), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, sym__expr_binary_expression, - STATE(4606), 1, - sym__expression, - STATE(4972), 1, + STATE(4698), 1, sym_val_range, - ACTIONS(187), 2, + STATE(5266), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, + STATE(4492), 2, sym_short_flag, sym_long_flag, - ACTIONS(195), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(3466), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -158750,118 +186073,159 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [15213] = 6, - ACTIONS(105), 1, + [37505] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3078), 1, - anon_sym_LBRACE, - STATE(1292), 1, - sym_comment, - STATE(1453), 1, - sym_block, - ACTIONS(2808), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2806), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3887), 1, anon_sym_LBRACK, + ACTIONS(3889), 1, anon_sym_LPAREN, + ACTIONS(3891), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3899), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(3901), 1, anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1610), 1, + sym_comment, + STATE(1947), 1, + sym__flag, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5303), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4492), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37642] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4007), 1, + anon_sym_DOT2, + STATE(1659), 1, + sym_path, + STATE(1611), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(853), 13, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15290] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3078), 1, - anon_sym_LBRACE, - STATE(1293), 1, - sym_comment, - STATE(1454), 1, - sym_block, - ACTIONS(2808), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2806), 58, + ACTIONS(851), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -158869,122 +186233,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15367] = 39, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [37715] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(2311), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3893), 1, + anon_sym_DASH_DASH, + ACTIONS(3895), 1, + anon_sym_DASH, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(2317), 1, + ACTIONS(3899), 1, + anon_sym_DOT, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(2319), 1, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(2321), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3468), 1, - anon_sym_LF, - STATE(1260), 1, - sym__flag, - STATE(1294), 1, + STATE(1612), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, + STATE(1944), 1, + sym__flag, + STATE(3580), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3631), 1, sym__var, - STATE(3156), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3297), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, sym__expr_binary_expression, - STATE(4606), 1, - sym__expression, - STATE(4972), 1, + STATE(4698), 1, sym_val_range, - ACTIONS(187), 2, + STATE(5311), 1, + sym__expression, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, + STATE(4492), 2, sym_short_flag, sym_long_flag, - ACTIONS(195), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(3466), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -158996,44 +186338,118 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [15510] = 4, + [37852] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1613), 1, + sym_comment, + STATE(1622), 1, + aux_sym_cell_path_repeat1, + STATE(1848), 1, + sym_path, + ACTIONS(828), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(830), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [37926] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1295), 1, + STATE(1614), 1, sym_comment, - ACTIONS(1155), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1153), 60, + STATE(1625), 1, + aux_sym_cell_path_repeat1, + STATE(1883), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(828), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -159041,13 +186457,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -159055,55 +186467,129 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [37998] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1615), 1, + sym_comment, + STATE(1620), 1, + sym_path, + STATE(2304), 1, + sym_cell_path, + ACTIONS(895), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(897), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15583] = 4, - ACTIONS(105), 1, + [38072] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - STATE(1296), 1, + ACTIONS(4012), 1, + anon_sym_QMARK2, + STATE(1616), 1, sym_comment, - ACTIONS(3470), 61, + ACTIONS(936), 14, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(934), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -159111,68 +186597,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [38142] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4012), 1, + anon_sym_QMARK2, + STATE(1617), 1, + sym_comment, + ACTIONS(936), 14, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15656] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_LF, - STATE(1297), 1, - sym_comment, - ACTIONS(3470), 61, + ACTIONS(934), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -159180,68 +186662,259 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [38212] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1618), 1, + sym_comment, + STATE(1620), 1, + sym_path, + STATE(2205), 1, + sym_cell_path, + ACTIONS(899), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(901), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [38286] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1619), 1, + sym_comment, + STATE(1620), 1, + sym_path, + STATE(2210), 1, + sym_cell_path, + ACTIONS(886), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(888), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15729] = 4, + [38360] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1613), 1, + aux_sym_cell_path_repeat1, + STATE(1620), 1, + sym_comment, + STATE(1848), 1, + sym_path, + ACTIONS(818), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(820), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [38434] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3476), 1, - anon_sym_LF, - STATE(1298), 1, + ACTIONS(876), 1, + sym__entry_separator, + ACTIONS(4014), 1, + anon_sym_DOT2, + STATE(1621), 1, sym_comment, - ACTIONS(3474), 61, + STATE(1641), 1, + sym_path, + STATE(1862), 1, + sym_cell_path, + ACTIONS(874), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -159249,12 +186922,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -159262,193 +186932,252 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [38508] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4017), 1, + anon_sym_DOT2, + STATE(1848), 1, + sym_path, + STATE(1622), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(851), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(853), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15802] = 4, - ACTIONS(105), 1, + [38580] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3480), 1, - anon_sym_LF, - STATE(1299), 1, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1623), 1, sym_comment, - ACTIONS(3478), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(1639), 1, + aux_sym_cell_path_repeat1, + STATE(1848), 1, + sym_path, + ACTIONS(818), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(820), 40, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15875] = 4, - ACTIONS(105), 1, + [38654] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3484), 1, - anon_sym_LF, - STATE(1300), 1, + STATE(1624), 1, sym_comment, - ACTIONS(3482), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(727), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(729), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [15948] = 4, + [38722] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3484), 1, - anon_sym_LF, - STATE(1301), 1, + ACTIONS(853), 1, + sym__entry_separator, + ACTIONS(4020), 1, + anon_sym_DOT2, + STATE(1883), 1, + sym_path, + STATE(1625), 2, sym_comment, - ACTIONS(3482), 61, + aux_sym_cell_path_repeat1, + ACTIONS(851), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -159456,12 +187185,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -159469,421 +187195,232 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [16021] = 39, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [38794] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4023), 1, + anon_sym_DOT2, + STATE(1623), 1, + sym_path, + STATE(1626), 1, + sym_comment, + STATE(1878), 1, + sym_cell_path, + ACTIONS(789), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(791), 40, anon_sym_LBRACK, - ACTIONS(2311), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(2313), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_DASH, - ACTIONS(3488), 1, - anon_sym_LF, - STATE(1302), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4582), 1, - sym__expression, - STATE(4585), 1, - sym__flag, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3486), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16164] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, sym_val_date, - ACTIONS(2321), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3328), 1, - anon_sym_LF, - STATE(1166), 1, - sym__flag, - STATE(1303), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4626), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, + [38868] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1620), 1, + sym_path, + STATE(1627), 1, + sym_comment, + STATE(2248), 1, + sym_cell_path, + ACTIONS(868), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3326), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16307] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + aux_sym_unquoted_token1, + ACTIONS(870), 40, anon_sym_LBRACK, - ACTIONS(2311), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(2313), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_LF, - STATE(1304), 1, - sym_comment, - STATE(1315), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4582), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3486), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16450] = 39, - ACTIONS(105), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [38942] = 39, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2311), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_PLUS, - ACTIONS(2319), 1, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2321), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_LF, - STATE(1305), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(3819), 1, + anon_sym_LBRACE, + ACTIONS(4026), 1, + sym_identifier, + STATE(1628), 1, sym_comment, - STATE(1316), 1, - sym__flag, - STATE(2878), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3042), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3293), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4582), 1, + STATE(6277), 1, + sym_block, + STATE(6279), 1, sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + STATE(6282), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(3486), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -159895,218 +187432,183 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [16593] = 5, - ACTIONS(105), 1, + [39080] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2274), 1, - aux_sym_unquoted_token3, - STATE(1306), 1, + STATE(1629), 1, sym_comment, - ACTIONS(760), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(758), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(824), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(826), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [16668] = 39, - ACTIONS(105), 1, + [39148] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1620), 1, + sym_path, + STATE(1630), 1, + sym_comment, + STATE(2274), 1, + sym_cell_path, + ACTIONS(911), 14, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2988), 1, + anon_sym_in, + anon_sym__, anon_sym_DOT, - ACTIONS(3488), 1, - anon_sym_LF, - STATE(1307), 1, - sym_comment, - STATE(1318), 1, - sym__flag, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4582), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3486), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + aux_sym_unquoted_token1, + ACTIONS(913), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - ACTIONS(193), 6, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [16811] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [39222] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(1308), 1, + ACTIONS(876), 1, + sym__entry_separator, + ACTIONS(4028), 1, + anon_sym_DOT2, + STATE(1631), 1, sym_comment, - ACTIONS(869), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(867), 60, + STATE(1636), 1, + sym_path, + STATE(2038), 1, + sym_cell_path, + ACTIONS(874), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -160114,13 +187616,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_STAR, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -160128,54 +187626,56 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [16884] = 4, + aux_sym__record_key_token2, + [39296] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(1309), 1, + ACTIONS(791), 1, + sym__entry_separator, + ACTIONS(4030), 1, + anon_sym_DOT2, + STATE(1632), 1, sym_comment, - ACTIONS(2883), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2881), 60, + STATE(1641), 1, + sym_path, + STATE(1858), 1, + sym_cell_path, + ACTIONS(789), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -160183,207 +187683,298 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, + anon_sym_new, anon_sym_as, - anon_sym_where, anon_sym_PLUS, - anon_sym_not, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [39370] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1620), 1, + sym_path, + STATE(1633), 1, + sym_comment, + STATE(2304), 1, + sym_cell_path, + ACTIONS(895), 5, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_LT2, + ACTIONS(4036), 9, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(4033), 19, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [16957] = 4, - ACTIONS(105), 1, + ACTIONS(897), 21, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [39448] = 39, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3492), 1, - anon_sym_LF, - STATE(1310), 1, - sym_comment, - ACTIONS(3490), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(4041), 1, anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(4047), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(4049), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(4051), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(4053), 1, anon_sym_PLUS, + ACTIONS(4055), 1, anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, + ACTIONS(4061), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + STATE(1634), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3750), 1, + sym__val_number_decimal, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(7019), 1, + sym__expression, + STATE(7020), 1, + sym_unquoted, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17030] = 4, - ACTIONS(105), 1, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39586] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3496), 1, - anon_sym_LF, - STATE(1311), 1, + STATE(1635), 1, sym_comment, - ACTIONS(3494), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(735), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(737), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17103] = 4, + [39654] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3500), 1, - anon_sym_LF, - STATE(1312), 1, + ACTIONS(820), 1, + sym__entry_separator, + ACTIONS(4028), 1, + anon_sym_DOT2, + STATE(1636), 1, sym_comment, - ACTIONS(3498), 61, + STATE(1638), 1, + aux_sym_cell_path_repeat1, + STATE(1883), 1, + sym_path, + ACTIONS(818), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -160391,12 +187982,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -160404,55 +187992,56 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17176] = 4, + aux_sym__record_key_token2, + [39728] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3500), 1, - anon_sym_LF, - STATE(1313), 1, + ACTIONS(791), 1, + sym__entry_separator, + ACTIONS(4028), 1, + anon_sym_DOT2, + STATE(1636), 1, + sym_path, + STATE(1637), 1, sym_comment, - ACTIONS(3498), 61, + STATE(2160), 1, + sym_cell_path, + ACTIONS(789), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -160460,12 +188049,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -160473,55 +188059,56 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17249] = 4, + aux_sym__record_key_token2, + [39802] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - STATE(1314), 1, + ACTIONS(830), 1, + sym__entry_separator, + ACTIONS(4028), 1, + anon_sym_DOT2, + STATE(1625), 1, + aux_sym_cell_path_repeat1, + STATE(1638), 1, sym_comment, - ACTIONS(2582), 61, + STATE(1883), 1, + sym_path, + ACTIONS(828), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -160529,12 +188116,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -160542,263 +188126,189 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17322] = 39, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [39876] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, + STATE(1622), 1, + aux_sym_cell_path_repeat1, + STATE(1639), 1, + sym_comment, + STATE(1848), 1, + sym_path, + ACTIONS(828), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(830), 41, anon_sym_LBRACK, - ACTIONS(2311), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(2313), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, - sym_val_date, - ACTIONS(2321), 1, - anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_DASH, - ACTIONS(3504), 1, - anon_sym_LF, - STATE(1315), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4577), 1, - sym__flag, - STATE(4580), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17465] = 39, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, sym_val_date, - ACTIONS(2321), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, - anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3504), 1, - anon_sym_LF, - STATE(1192), 1, - sym__flag, - STATE(1316), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(4580), 1, - sym__expression, - STATE(4972), 1, - sym_val_range, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2323), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(195), 3, + [39948] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1620), 1, + sym_path, + STATE(1640), 1, + sym_comment, + STATE(2241), 1, + sym_cell_path, + ACTIONS(789), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + aux_sym_unquoted_token1, + ACTIONS(791), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - ACTIONS(193), 6, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [17608] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [40022] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2541), 1, - anon_sym_LF, - STATE(1317), 1, + ACTIONS(820), 1, + sym__entry_separator, + ACTIONS(4028), 1, + anon_sym_DOT2, + STATE(1614), 1, + aux_sym_cell_path_repeat1, + STATE(1641), 1, sym_comment, - ACTIONS(2539), 61, + STATE(1883), 1, + sym_path, + ACTIONS(818), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -160806,12 +188316,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -160819,109 +188326,98 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17681] = 39, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [40096] = 39, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(163), 1, + anon_sym_DOT, ACTIONS(183), 1, anon_sym_not, ACTIONS(185), 1, anon_sym_null, ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(2309), 1, - anon_sym_LBRACK, - ACTIONS(2311), 1, - anon_sym_LPAREN, - ACTIONS(2313), 1, - anon_sym_LBRACE, - ACTIONS(2317), 1, - anon_sym_PLUS, - ACTIONS(2319), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2321), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2325), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2327), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2986), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_DOT, - ACTIONS(3504), 1, - anon_sym_LF, - STATE(1191), 1, - sym__flag, - STATE(1318), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(3745), 1, + anon_sym_LBRACE, + ACTIONS(4075), 1, + sym_identifier, + STATE(1642), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(3042), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3277), 1, - sym_val_variable, - STATE(3282), 1, - sym_expr_parenthesized, - STATE(3297), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4580), 1, + STATE(5843), 1, + sym_block, + STATE(5849), 1, + sym__where_predicate, + STATE(5850), 1, sym__expression, - STATE(4972), 1, - sym_val_range, ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2323), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(3425), 2, - sym_short_flag, - sym_long_flag, ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3367), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(193), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3327), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -160933,114 +188429,57 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17824] = 4, - ACTIONS(105), 1, + [40234] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2661), 1, - anon_sym_LF, - STATE(1319), 1, + STATE(1643), 1, sym_comment, - ACTIONS(2659), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, + ACTIONS(905), 15, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17897] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3508), 1, - anon_sym_LF, - STATE(1320), 1, - sym_comment, - ACTIONS(3506), 61, + ACTIONS(903), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -161048,68 +188487,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [40302] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1644), 1, + sym_comment, + ACTIONS(909), 15, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [17970] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1321), 1, - sym_comment, - ACTIONS(2584), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2582), 59, + ACTIONS(907), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -161117,413 +188551,387 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [40370] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4077), 1, + anon_sym_DOT2, + STATE(1623), 1, + sym_path, + STATE(1645), 1, + sym_comment, + STATE(1872), 1, + sym_cell_path, + ACTIONS(874), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(876), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18043] = 4, - ACTIONS(105), 1, + [40444] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3512), 1, - anon_sym_LF, - STATE(1322), 1, + ACTIONS(4080), 1, + anon_sym_DOT2, + ACTIONS(4082), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4084), 1, + aux_sym_unquoted_token2, + STATE(1646), 1, sym_comment, - ACTIONS(3510), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(918), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(920), 40, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18116] = 4, - ACTIONS(105), 1, + [40518] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3516), 1, - anon_sym_LF, - STATE(1323), 1, + STATE(1647), 1, sym_comment, - ACTIONS(3514), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(775), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(777), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18189] = 4, - ACTIONS(105), 1, + [40586] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1324), 1, - sym_comment, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(4010), 1, anon_sym_DOT2, - ACTIONS(2539), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + STATE(1620), 1, + sym_path, + STATE(1648), 1, + sym_comment, + STATE(2031), 1, + sym_cell_path, + ACTIONS(878), 14, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, + anon_sym_in, + anon_sym__, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18262] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1325), 1, - sym_comment, - ACTIONS(2661), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2659), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + aux_sym_unquoted_token1, + ACTIONS(880), 40, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18335] = 4, - ACTIONS(105), 1, + [40660] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1326), 1, - sym_comment, - ACTIONS(2831), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(4086), 1, anon_sym_DOT2, - ACTIONS(2829), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(1649), 1, + sym_comment, + ACTIONS(810), 15, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(812), 41, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18408] = 4, + [40730] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3520), 1, - anon_sym_LF, - STATE(1327), 1, + ACTIONS(4088), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4090), 1, + aux_sym__immediate_decimal_token2, + STATE(1650), 1, sym_comment, - ACTIONS(3518), 61, + ACTIONS(2620), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -161531,12 +188939,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -161544,54 +188949,55 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18481] = 4, + aux_sym__record_key_token2, + [40802] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1328), 1, + ACTIONS(4092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4094), 1, + aux_sym__immediate_decimal_token2, + STATE(1651), 1, sym_comment, - ACTIONS(2746), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2744), 60, + ACTIONS(2628), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2626), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -161599,13 +189005,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, + anon_sym_new, anon_sym_as, - anon_sym_where, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -161613,176 +189015,163 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18554] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [40874] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1329), 1, + ACTIONS(3933), 1, + aux_sym_unquoted_token6, + STATE(1652), 1, sym_comment, - ACTIONS(3472), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3470), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(810), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(812), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18626] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [40944] = 39, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(4043), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, + anon_sym_DASH, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, + ACTIONS(4051), 1, + anon_sym_DOT, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4061), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(2377), 1, - anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1330), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4096), 1, + anon_sym_COLON, + STATE(1653), 1, sym_comment, - STATE(1438), 1, - sym__flag, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, - sym__val_number_decimal, - STATE(3129), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, sym__var, - STATE(3237), 1, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, sym_val_number, - STATE(3340), 1, - sym_expr_parenthesized, - STATE(3359), 1, + STATE(3750), 1, + sym__val_number_decimal, + STATE(3802), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, sym__expr_binary_expression, - STATE(4693), 1, - sym__expression, - STATE(5285), 1, + STATE(4698), 1, sym_val_range, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2379), 2, + STATE(7019), 1, + sym__expression, + STATE(7020), 1, + sym_unquoted, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3326), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3328), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3437), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(89), 6, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3436), 11, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + STATE(3784), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -161794,180 +189183,117 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [18768] = 4, - ACTIONS(105), 1, + [41082] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1331), 1, + ACTIONS(4010), 1, + anon_sym_DOT2, + STATE(1620), 1, + sym_path, + STATE(1654), 1, sym_comment, - ACTIONS(3230), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3228), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + STATE(2015), 1, + sym_cell_path, + ACTIONS(874), 14, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, + anon_sym_in, + anon_sym__, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18840] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1332), 1, - sym_comment, - ACTIONS(3100), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3098), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + aux_sym_unquoted_token1, + ACTIONS(876), 40, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18912] = 4, + [41156] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1333), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(4098), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4100), 1, + aux_sym__immediate_decimal_token2, + STATE(1655), 1, sym_comment, - ACTIONS(3092), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3090), 59, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -161975,12 +189301,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -161988,176 +189311,96 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [18984] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [41227] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1334), 1, - sym_comment, - ACTIONS(3226), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3224), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19056] = 39, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3524), 1, - anon_sym_DOT, - ACTIONS(3526), 1, - anon_sym_DASH, - STATE(1335), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1656), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4648), 1, - sym__flag, - STATE(4655), 1, + STATE(6345), 1, + sym__where_predicate, + STATE(6371), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3166), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3168), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -162169,98 +189412,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19198] = 39, + [41362] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1336), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1657), 1, sym_comment, - STATE(1342), 1, - sym__flag, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4655), 1, + STATE(6101), 1, + sym__where_predicate, + STATE(6102), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3166), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3168), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -162272,248 +189509,56 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19340] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1337), 1, - sym_comment, - ACTIONS(3086), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3084), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19412] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1338), 1, - sym_comment, - ACTIONS(3082), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3080), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19484] = 4, - ACTIONS(105), 1, + [41497] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1339), 1, + STATE(1658), 1, sym_comment, - ACTIONS(3222), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3220), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, + ACTIONS(968), 14, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19556] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1340), 1, - sym_comment, - ACTIONS(3194), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3192), 59, + ACTIONS(966), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -162521,67 +189566,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [41564] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1659), 1, + sym_comment, + ACTIONS(995), 14, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19628] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1341), 1, - sym_comment, - ACTIONS(3190), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3188), 59, + ACTIONS(993), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -162589,121 +189629,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19700] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [41631] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3524), 1, - anon_sym_DOT, - ACTIONS(3526), 1, + ACTIONS(335), 1, anon_sym_DASH, - STATE(1342), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1660), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4669), 1, - sym__flag, - STATE(4675), 1, + STATE(5794), 1, + sym__where_predicate, + STATE(5888), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3064), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3066), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -162715,248 +189732,182 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19842] = 4, - ACTIONS(105), 1, + [41766] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1343), 1, + STATE(1661), 1, sym_comment, - ACTIONS(3186), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3184), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(907), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(909), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19914] = 4, - ACTIONS(105), 1, + [41833] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1344), 1, + STATE(1662), 1, sym_comment, - ACTIONS(3179), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3177), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(903), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(905), 42, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [19986] = 4, - ACTIONS(105), 1, + [41900] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1345), 1, + STATE(1663), 1, sym_comment, - ACTIONS(3052), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3050), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, + ACTIONS(964), 14, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20058] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1346), 1, - sym_comment, - ACTIONS(3246), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3244), 59, + ACTIONS(962), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -162964,67 +189915,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20130] = 4, + aux_sym__record_key_token2, + [41967] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(1347), 1, + ACTIONS(4102), 1, + aux_sym__immediate_decimal_token2, + STATE(1664), 1, sym_comment, - ACTIONS(3258), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3256), 59, + ACTIONS(2664), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2662), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -163032,12 +189971,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -163045,54 +189981,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20202] = 4, + aux_sym__record_key_token2, + [42036] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(1348), 1, + ACTIONS(4094), 1, + aux_sym__immediate_decimal_token2, + STATE(1665), 1, sym_comment, - ACTIONS(3512), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3510), 59, + ACTIONS(2628), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2626), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -163100,12 +190035,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -163113,54 +190045,54 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20274] = 4, + aux_sym__record_key_token2, + [42105] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1349), 1, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(4104), 1, + anon_sym_DOT2, + ACTIONS(4106), 1, + aux_sym__immediate_decimal_token2, + STATE(1666), 1, sym_comment, - ACTIONS(3348), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3346), 59, + ACTIONS(2785), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -163168,12 +190100,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -163181,54 +190110,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20346] = 4, + aux_sym__record_key_token2, + [42176] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(1350), 1, + ACTIONS(4090), 1, + aux_sym__immediate_decimal_token2, + STATE(1667), 1, sym_comment, - ACTIONS(3266), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3264), 59, + ACTIONS(2620), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -163236,12 +190164,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -163249,380 +190174,484 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20418] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [42245] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1351), 1, - sym_comment, - ACTIONS(3280), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3278), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1668), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5633), 1, + sym__where_predicate, + STATE(5634), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20490] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42380] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1352), 1, - sym_comment, - ACTIONS(3284), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3282), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1669), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5638), 1, + sym__where_predicate, + STATE(5639), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42515] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20562] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1353), 1, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1670), 1, sym_comment, - ACTIONS(3288), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3286), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5640), 1, + sym__where_predicate, + STATE(5641), 1, + sym__expression, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42650] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20634] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1354), 1, - sym_comment, - ACTIONS(3296), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3294), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1671), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5644), 1, + sym__expression, + STATE(5710), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [20706] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42785] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1336), 1, - sym__flag, - STATE(1355), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1672), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4642), 1, + STATE(5645), 1, + sym__where_predicate, + STATE(5646), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3502), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -163634,98 +190663,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20848] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [42920] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1335), 1, - sym__flag, - STATE(1356), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1673), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4642), 1, + STATE(5647), 1, + sym__where_predicate, + STATE(5648), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3502), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -163737,98 +190760,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20990] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [43055] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3524), 1, - anon_sym_DOT, - ACTIONS(3526), 1, + ACTIONS(335), 1, anon_sym_DASH, - STATE(1357), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1674), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4637), 1, - sym__flag, - STATE(4642), 1, + STATE(5649), 1, + sym__where_predicate, + STATE(5650), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3502), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -163840,1812 +190857,1795 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [21132] = 4, - ACTIONS(105), 1, + [43190] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1358), 1, - sym_comment, - ACTIONS(3300), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3298), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21204] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1359), 1, - sym_comment, - ACTIONS(3304), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3302), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1675), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5652), 1, + sym__where_predicate, + STATE(5653), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21276] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43325] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1360), 1, - sym_comment, - ACTIONS(3308), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3306), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21348] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1361), 1, - sym_comment, - ACTIONS(3312), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3310), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1676), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5654), 1, + sym__where_predicate, + STATE(5655), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21420] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43460] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1362), 1, - sym_comment, - ACTIONS(3316), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3314), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21492] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1363), 1, - sym_comment, - ACTIONS(3320), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3318), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1677), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5656), 1, + sym__where_predicate, + STATE(5657), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21564] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43595] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1364), 1, - sym_comment, - ACTIONS(3242), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3240), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1678), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5659), 1, + sym__expression, + STATE(5735), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21636] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43730] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1365), 1, - sym_comment, - ACTIONS(3500), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3498), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21708] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1366), 1, - sym_comment, - ACTIONS(3500), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3498), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1679), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5660), 1, + sym__where_predicate, + STATE(5661), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21780] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43865] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1367), 1, - sym_comment, - ACTIONS(3496), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3494), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21852] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1368), 1, - sym_comment, - ACTIONS(3324), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3322), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1680), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5667), 1, + sym__where_predicate, + STATE(5668), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21924] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44000] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1369), 1, - sym_comment, - ACTIONS(3332), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3330), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(4041), 1, anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(4049), 1, anon_sym_LBRACE, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4108), 1, + sym_identifier, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(4114), 1, anon_sym_PLUS, + ACTIONS(4116), 1, anon_sym_not, + ACTIONS(4118), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(4122), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + STATE(1681), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6700), 1, + sym__expression, + ACTIONS(2600), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4120), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [21996] = 4, - ACTIONS(105), 1, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44135] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1370), 1, - sym_comment, - ACTIONS(3336), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3334), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22068] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1371), 1, - sym_comment, - ACTIONS(3340), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3338), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1682), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5618), 1, + sym__where_predicate, + STATE(5619), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22140] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44270] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1372), 1, - sym_comment, - ACTIONS(3344), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3342), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22212] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1373), 1, - sym_comment, - ACTIONS(3234), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3232), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1683), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6129), 1, + sym__where_predicate, + STATE(6132), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22284] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44405] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1374), 1, - sym_comment, - ACTIONS(3352), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3350), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1684), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6116), 1, + sym__where_predicate, + STATE(6118), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22356] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44540] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1375), 1, - sym_comment, - ACTIONS(3362), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3360), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1685), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6113), 1, + sym__where_predicate, + STATE(6115), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22428] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44675] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1376), 1, - sym_comment, - ACTIONS(3366), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3364), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1686), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6111), 1, + sym__where_predicate, + STATE(6112), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22500] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44810] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1377), 1, - sym_comment, - ACTIONS(3036), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3034), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22572] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1378), 1, - sym_comment, - ACTIONS(3370), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3368), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1687), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5616), 1, + sym__where_predicate, + STATE(5617), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22644] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44945] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1379), 1, - sym_comment, - ACTIONS(3026), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3024), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1688), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6109), 1, + sym__where_predicate, + STATE(6110), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22716] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45080] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1380), 1, - sym_comment, - ACTIONS(3374), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3372), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1689), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6105), 1, + sym__where_predicate, + STATE(6108), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22788] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45215] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1381), 1, - sym_comment, - ACTIONS(3378), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3376), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1690), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5614), 1, + sym__where_predicate, + STATE(5615), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22860] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45350] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1382), 1, - sym_comment, - ACTIONS(3382), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3380), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1691), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5612), 1, + sym__where_predicate, + STATE(5613), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [22932] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45485] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1383), 1, - sym_comment, - ACTIONS(996), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(994), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1692), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5606), 1, + sym__where_predicate, + STATE(5609), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23004] = 4, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45620] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(1384), 1, + ACTIONS(4124), 1, + anon_sym_QMARK2, + STATE(1693), 1, sym_comment, - ACTIONS(3386), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3384), 59, + ACTIONS(936), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(934), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -165653,12 +192653,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -165666,54 +192663,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23076] = 4, + aux_sym__record_key_token2, + [45689] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(1385), 1, + ACTIONS(4124), 1, + anon_sym_QMARK2, + STATE(1694), 1, sym_comment, - ACTIONS(3390), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3388), 59, + ACTIONS(936), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(934), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -165721,12 +192717,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -165734,652 +192727,969 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23148] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [45758] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1386), 1, - sym_comment, - ACTIONS(3394), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3392), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1695), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6082), 1, + sym__where_predicate, + STATE(6093), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23220] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45893] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1387), 1, - sym_comment, - ACTIONS(3398), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3396), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1696), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6071), 1, + sym__where_predicate, + STATE(6078), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46028] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23292] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1388), 1, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1697), 1, sym_comment, - ACTIONS(3402), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3400), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5604), 1, + sym__where_predicate, + STATE(5642), 1, + sym__expression, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46163] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1698), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6067), 1, + sym__where_predicate, + STATE(6070), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23364] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46298] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1389), 1, - sym_comment, - ACTIONS(3492), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3490), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1699), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6061), 1, + sym__where_predicate, + STATE(6064), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23436] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46433] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1390), 1, - sym_comment, - ACTIONS(3406), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3404), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1700), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6058), 1, + sym__where_predicate, + STATE(6059), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23508] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46568] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1391), 1, - sym_comment, - ACTIONS(3410), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3408), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1701), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6052), 1, + sym__where_predicate, + STATE(6054), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46703] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23580] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1392), 1, - sym_comment, - ACTIONS(3414), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3412), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1702), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5602), 1, + sym__where_predicate, + STATE(5603), 1, + sym__expression, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46838] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23652] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1393), 1, - sym_comment, - ACTIONS(3418), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3416), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1703), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5593), 1, + sym__where_predicate, + STATE(5597), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [23724] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46973] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1355), 1, - sym__flag, - STATE(1394), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1704), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4664), 1, + STATE(5643), 1, + sym__where_predicate, + STATE(5651), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -166391,98 +193701,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23866] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [47108] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1356), 1, - sym__flag, - STATE(1395), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1705), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4664), 1, + STATE(5671), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + STATE(5680), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -166494,98 +193798,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24008] = 39, + [47243] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1357), 1, - sym__flag, - STATE(1396), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1706), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4664), 1, + STATE(5994), 1, sym__expression, - STATE(5285), 1, - sym_val_range, + STATE(5995), 1, + sym__where_predicate, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -166597,98 +193895,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24150] = 39, + [47378] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3524), 1, - anon_sym_DOT, - ACTIONS(3526), 1, - anon_sym_DASH, - STATE(1397), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1707), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4664), 1, + STATE(5990), 1, sym__expression, - STATE(4667), 1, - sym__flag, - STATE(5285), 1, - sym_val_range, + STATE(5991), 1, + sym__where_predicate, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -166700,452 +193992,341 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24292] = 4, - ACTIONS(105), 1, + [47513] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1398), 1, - sym_comment, - ACTIONS(3484), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3482), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24364] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1399), 1, - sym_comment, - ACTIONS(3484), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3482), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1708), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5699), 1, + sym__expression, + STATE(5719), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24436] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [47648] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1400), 1, - sym_comment, - ACTIONS(3480), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3478), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24508] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1401), 1, - sym_comment, - ACTIONS(3476), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3474), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1709), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5988), 1, + sym__expression, + STATE(5989), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24580] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [47783] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1402), 1, - sym_comment, - ACTIONS(3472), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3470), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24652] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1403), 1, - sym_comment, - ACTIONS(3234), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3232), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1710), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5986), 1, + sym__expression, + STATE(5987), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24724] = 4, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [47918] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(1404), 1, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(4126), 1, + anon_sym_DOT2, + ACTIONS(4129), 1, + aux_sym__immediate_decimal_token2, + STATE(1711), 1, sym_comment, - ACTIONS(2980), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2978), 59, + ACTIONS(2785), 53, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -167153,12 +194334,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -167166,518 +194344,678 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24796] = 6, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [47989] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3458), 1, - anon_sym_SEMI, - ACTIONS(3461), 1, - anon_sym_LF, - ACTIONS(3528), 1, - ts_builtin_sym_end, - STATE(1405), 1, - sym_comment, - ACTIONS(3456), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1712), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5984), 1, + sym__expression, + STATE(5985), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24872] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48124] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1406), 1, - sym_comment, - ACTIONS(932), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(930), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1713), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5982), 1, + sym__expression, + STATE(5983), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [24944] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48259] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1407), 1, - sym_comment, - ACTIONS(3164), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3162), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1714), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5981), 1, + sym__where_predicate, + STATE(6018), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [25016] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48394] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1408), 1, - sym_comment, - ACTIONS(3140), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3138), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1715), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6033), 1, + sym__where_predicate, + STATE(6036), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [25088] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48529] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1409), 1, - sym_comment, - ACTIONS(902), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(900), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1716), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5977), 1, + sym__expression, + STATE(6040), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [25160] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48664] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1410), 1, - sym_comment, - ACTIONS(1107), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1105), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1717), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6046), 1, + sym__where_predicate, + STATE(6050), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [25232] = 39, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48799] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1394), 1, - sym__flag, - STATE(1411), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1718), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4731), 1, + STATE(6056), 1, + sym__where_predicate, + STATE(6057), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -167689,98 +195027,189 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25374] = 39, + [48934] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1719), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6065), 1, + sym__where_predicate, + STATE(6069), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49069] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1395), 1, - sym__flag, - STATE(1412), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1720), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4731), 1, + STATE(6081), 1, sym__expression, - STATE(5285), 1, - sym_val_range, + STATE(6224), 1, + sym__where_predicate, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -167792,98 +195221,157 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25516] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [49204] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(4131), 1, + sym_filesize_unit, + ACTIONS(4133), 1, + sym_duration_unit, + STATE(1721), 1, + sym_comment, + ACTIONS(940), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(942), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, anon_sym_DOLLAR, - ACTIONS(2365), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [49275] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1396), 1, - sym__flag, - STATE(1413), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1722), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4731), 1, + STATE(5669), 1, + sym__where_predicate, + STATE(5674), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -167895,98 +195383,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25658] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [49410] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1397), 1, - sym__flag, - STATE(1414), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1723), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4731), 1, + STATE(5675), 1, + sym__where_predicate, + STATE(5676), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -167998,98 +195480,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25800] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [49545] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3524), 1, - anon_sym_DOT, - ACTIONS(3526), 1, + ACTIONS(335), 1, anon_sym_DASH, - STATE(1415), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1724), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4709), 1, - sym__flag, - STATE(4731), 1, + STATE(5677), 1, + sym__where_predicate, + STATE(5682), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -168101,1460 +195577,868 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25942] = 4, - ACTIONS(105), 1, + [49680] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1416), 1, - sym_comment, - ACTIONS(3014), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3012), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26014] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1417), 1, - sym_comment, - ACTIONS(3010), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3008), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26086] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1418), 1, - sym_comment, - ACTIONS(3010), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3008), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1405), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4075), 1, + sym_identifier, + STATE(1725), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5684), 1, + sym__where_predicate, + STATE(5685), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26158] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1419), 1, - sym_comment, - ACTIONS(3018), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3016), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26230] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3448), 1, - anon_sym_SEMI, - ACTIONS(3451), 1, - anon_sym_LF, - ACTIONS(3530), 1, - ts_builtin_sym_end, - STATE(1420), 1, - sym_comment, - ACTIONS(3446), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26306] = 4, - ACTIONS(105), 1, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49815] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1421), 1, - sym_comment, - ACTIONS(3444), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3442), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26378] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1422), 1, - sym_comment, - ACTIONS(3434), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3432), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1726), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5686), 1, + sym__where_predicate, + STATE(5687), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26450] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1423), 1, - sym_comment, - ACTIONS(3430), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3428), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26522] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1424), 1, - sym_comment, - ACTIONS(2976), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2974), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26594] = 4, - ACTIONS(105), 1, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49950] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1425), 1, - sym_comment, - ACTIONS(2976), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2974), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26666] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1426), 1, - sym_comment, - ACTIONS(3108), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3106), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1727), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5690), 1, + sym__where_predicate, + STATE(5691), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26738] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50085] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1427), 1, - sym_comment, - ACTIONS(2980), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2978), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26810] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1428), 1, - sym_comment, - ACTIONS(2976), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2974), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1728), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5692), 1, + sym__where_predicate, + STATE(5694), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26882] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50220] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1429), 1, - sym_comment, - ACTIONS(2976), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2974), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26954] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1430), 1, - sym_comment, - ACTIONS(3152), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3150), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1729), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5695), 1, + sym__where_predicate, + STATE(5696), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27026] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50355] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1431), 1, - sym_comment, - ACTIONS(2584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2582), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27098] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1432), 1, - sym_comment, - ACTIONS(2541), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2539), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1730), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5697), 1, + sym__where_predicate, + STATE(5698), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27170] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50490] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1433), 1, - sym_comment, - ACTIONS(2661), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2659), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27242] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1434), 1, - sym_comment, - ACTIONS(2831), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2829), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1731), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5700), 1, + sym__where_predicate, + STATE(5701), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27314] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50625] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1435), 1, - sym_comment, - ACTIONS(3160), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3158), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1732), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5702), 1, + sym__where_predicate, + STATE(5703), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27386] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50760] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1412), 1, - sym__flag, - STATE(1436), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1733), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4662), 1, + STATE(5704), 1, + sym__where_predicate, + STATE(5705), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3038), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -169566,98 +196450,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27528] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [50895] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1413), 1, - sym__flag, - STATE(1437), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1734), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4662), 1, + STATE(5658), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + STATE(5706), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3038), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -169669,98 +196547,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27670] = 39, + [51030] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1414), 1, - sym__flag, - STATE(1438), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1735), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4662), 1, + STATE(6403), 1, + sym__where_predicate, + STATE(6406), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3038), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -169772,166 +196644,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27812] = 4, - ACTIONS(105), 1, + [51165] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1439), 1, - sym_comment, - ACTIONS(3422), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3420), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27884] = 39, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1415), 1, - sym__flag, - STATE(1440), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1736), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4662), 1, + STATE(6084), 1, + sym__where_predicate, + STATE(6085), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3038), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -169943,1190 +196741,1256 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28026] = 4, - ACTIONS(105), 1, + [51300] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1441), 1, - sym_comment, - ACTIONS(3112), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3110), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28098] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1442), 1, - sym_comment, - ACTIONS(3120), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3118), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1737), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5722), 1, + sym__expression, + STATE(5723), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28170] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51435] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1443), 1, - sym_comment, - ACTIONS(3096), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3094), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28242] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1444), 1, - sym_comment, - ACTIONS(3262), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3260), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1738), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6092), 1, + sym__where_predicate, + STATE(6179), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28314] = 6, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51570] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3534), 1, - anon_sym_SEMI, - ACTIONS(3537), 1, - anon_sym_LF, - ACTIONS(3540), 1, - anon_sym_RPAREN, - STATE(1445), 1, - sym_comment, - ACTIONS(3532), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28390] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3544), 1, - anon_sym_SEMI, - ACTIONS(3547), 1, - anon_sym_LF, - ACTIONS(3550), 1, - anon_sym_RPAREN, - STATE(1446), 1, - sym_comment, - ACTIONS(3542), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1739), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6181), 1, + sym__where_predicate, + STATE(6199), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28466] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51705] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1447), 1, - sym_comment, - ACTIONS(3172), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3170), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28538] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1448), 1, - sym_comment, - ACTIONS(3198), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3196), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1740), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6208), 1, + sym__where_predicate, + STATE(6213), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28610] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51840] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1449), 1, - sym_comment, - ACTIONS(3198), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3196), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1741), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6217), 1, + sym__where_predicate, + STATE(6220), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28682] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51975] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1450), 1, - sym_comment, - ACTIONS(2972), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2970), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1742), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6221), 1, + sym__where_predicate, + STATE(6222), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28754] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52110] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1451), 1, - sym_comment, - ACTIONS(2972), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2970), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1743), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6223), 1, + sym__where_predicate, + STATE(6297), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28826] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52245] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1452), 1, - sym_comment, - ACTIONS(2992), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2990), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1744), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6172), 1, + sym__expression, + STATE(6228), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28898] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52380] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1453), 1, - sym_comment, - ACTIONS(3238), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3236), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1745), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(5992), 1, + sym__expression, + STATE(5993), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28970] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52515] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1454), 1, - sym_comment, - ACTIONS(3238), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3236), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1746), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6238), 1, + sym__where_predicate, + STATE(6239), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29042] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52650] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1455), 1, - sym_comment, - ACTIONS(3198), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3196), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1747), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6242), 1, + sym__where_predicate, + STATE(6245), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29114] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52785] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1456), 1, - sym_comment, - ACTIONS(3198), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3196), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1748), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6265), 1, + sym__where_predicate, + STATE(6274), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29186] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52920] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1457), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1749), 1, sym_comment, - STATE(1495), 1, - sym__flag, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4719), 1, + STATE(5727), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + STATE(5835), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2982), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2984), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -171138,1365 +198002,1279 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29328] = 4, - ACTIONS(105), 1, + [53055] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1458), 1, - sym_comment, - ACTIONS(2996), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2994), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29400] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1459), 1, - sym_comment, - ACTIONS(3022), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3020), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1750), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5760), 1, + sym__expression, + STATE(5780), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29472] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [53190] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1460), 1, - sym_comment, - ACTIONS(3032), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3030), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29544] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1461), 1, - sym_comment, - ACTIONS(3048), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3046), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(4026), 1, + sym_identifier, + STATE(1751), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6135), 1, + sym__where_predicate, + STATE(6136), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29616] = 6, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [53325] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3270), 1, - anon_sym_SEMI, - ACTIONS(3273), 1, - anon_sym_LF, - ACTIONS(3552), 1, - ts_builtin_sym_end, - STATE(1462), 1, - sym_comment, - ACTIONS(3268), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29692] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1463), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1752), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2285), 1, - sym__immediate_decimal, - STATE(2284), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1769), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6143), 1, + sym__where_predicate, + STATE(6147), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1767), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [29782] = 13, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [53460] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1464), 1, - sym_comment, - STATE(1572), 1, - sym__var, - STATE(2287), 1, - sym__immediate_decimal, - STATE(2286), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1773), 8, - anon_sym_RBRACE, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1771), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [29872] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1465), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1753), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2289), 1, - sym__immediate_decimal, - STATE(2288), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1785), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6156), 1, + sym__where_predicate, + STATE(6157), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1783), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [53595] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [29962] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1466), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1754), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2292), 1, - sym__immediate_decimal, - STATE(2290), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1789), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6159), 1, + sym__where_predicate, + STATE(6165), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1787), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30052] = 4, - ACTIONS(105), 1, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [53730] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1467), 1, - sym_comment, - ACTIONS(3104), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3102), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [30124] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1468), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1755), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2255), 1, - sym__immediate_decimal, - STATE(2315), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1756), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6166), 1, + sym__where_predicate, + STATE(6167), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1754), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [53865] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30214] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1469), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1756), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2263), 1, - sym__immediate_decimal, - STATE(2262), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1752), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6043), 1, + sym__where_predicate, + STATE(6173), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1750), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54000] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30304] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1470), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1757), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2268), 1, - sym__immediate_decimal, - STATE(2264), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1748), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6174), 1, + sym__where_predicate, + STATE(6175), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1746), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54135] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30394] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1471), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1758), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2307), 1, - sym__immediate_decimal, - STATE(2279), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1763), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6178), 1, + sym__where_predicate, + STATE(6180), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54270] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1761), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(369), 1, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30484] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1472), 1, + ACTIONS(4075), 1, + sym_identifier, + STATE(1759), 1, sym_comment, - STATE(1572), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(2319), 1, - sym__immediate_decimal, - STATE(2320), 2, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, + STATE(3571), 1, sym_val_variable, - ACTIONS(1723), 8, - anon_sym_RBRACE, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5820), 1, + sym__expression, + STATE(5876), 1, + sym__where_predicate, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1721), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30574] = 4, - ACTIONS(105), 1, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54405] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1473), 1, - sym_comment, - ACTIONS(3116), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3114), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [30646] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1474), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1760), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2299), 1, - sym__immediate_decimal, - STATE(2318), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1727), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6182), 1, + sym__expression, + STATE(6201), 1, + sym__where_predicate, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1725), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54540] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30736] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1475), 1, + ACTIONS(4026), 1, + sym_identifier, + STATE(1761), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2280), 1, - sym__immediate_decimal, - STATE(2298), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1777), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6184), 1, + sym__where_predicate, + STATE(6186), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1775), 43, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54675] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [30826] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(2932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(2934), 1, - anon_sym_DASH2, - ACTIONS(2936), 1, - anon_sym_PLUS2, - STATE(1476), 1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1762), 1, sym_comment, - STATE(1572), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(2291), 1, - sym__immediate_decimal, - STATE(2317), 2, + STATE(3690), 1, sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - ACTIONS(1781), 8, - anon_sym_RBRACE, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6187), 1, + sym__where_predicate, + STATE(6188), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1779), 43, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [54810] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(4090), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(4135), 1, + anon_sym_DOT2, + STATE(1763), 1, + sym_comment, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -172509,6 +199287,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -172523,6 +199303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -172537,237 +199318,199 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_as, anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [30916] = 4, - ACTIONS(105), 1, + [54881] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1477), 1, - sym_comment, - ACTIONS(3124), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3122), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1764), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6190), 1, + sym__where_predicate, + STATE(6194), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [30988] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [55016] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1478), 1, - sym_comment, - ACTIONS(3132), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3130), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31060] = 39, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1437), 1, - sym__flag, - STATE(1479), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1765), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4693), 1, + STATE(6413), 1, + sym__where_predicate, + STATE(6415), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3326), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3328), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -172779,166 +199522,189 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31202] = 4, - ACTIONS(105), 1, + [55151] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1480), 1, - sym_comment, - ACTIONS(3254), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3252), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1766), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6318), 1, + sym__where_predicate, + STATE(6319), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31274] = 39, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [55286] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1440), 1, - sym__flag, - STATE(1481), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1767), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4693), 1, + STATE(6396), 1, + sym__where_predicate, + STATE(6397), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3326), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3328), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -172950,292 +199716,406 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31416] = 4, - ACTIONS(105), 1, + [55421] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1482), 1, - sym_comment, - ACTIONS(3136), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3134), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(4047), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(4049), 1, anon_sym_LBRACE, + ACTIONS(4051), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(4053), 1, anon_sym_PLUS, + ACTIONS(4055), 1, anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, + ACTIONS(4061), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + STATE(1768), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3750), 1, + sym__val_number_decimal, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(7019), 1, + sym__expression, + STATE(7020), 1, + sym_unquoted, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31488] = 4, - ACTIONS(105), 1, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [55556] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1483), 1, - sym_comment, - ACTIONS(3144), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3142), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1769), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6393), 1, + sym__where_predicate, + STATE(6395), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31560] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [55691] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1484), 1, - sym_comment, - ACTIONS(3250), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3248), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1770), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6387), 1, + sym__where_predicate, + STATE(6392), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31632] = 6, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [55826] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3556), 1, - anon_sym_SEMI, - ACTIONS(3559), 1, - anon_sym_LF, - ACTIONS(3562), 1, - anon_sym_RPAREN, - STATE(1485), 1, - sym_comment, - ACTIONS(3554), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1771), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5836), 1, + sym__expression, + STATE(5861), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31708] = 6, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [55961] = 6, ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3566), 1, - anon_sym_SEMI, - ACTIONS(3569), 1, - anon_sym_LF, - ACTIONS(3572), 1, - anon_sym_RPAREN, - STATE(1486), 1, + anon_sym_POUND, + ACTIONS(2628), 1, + sym__entry_separator, + ACTIONS(4138), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4140), 1, + aux_sym__immediate_decimal_token2, + STATE(1772), 1, sym_comment, - ACTIONS(3564), 58, + ACTIONS(2626), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -173248,22 +200128,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -173271,12 +200155,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -173284,652 +200165,872 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31784] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [56032] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1487), 1, - sym_comment, - ACTIONS(3358), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3356), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1773), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6376), 1, + sym__where_predicate, + STATE(6386), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31856] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56167] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1488), 1, - sym_comment, - ACTIONS(3438), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3436), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1774), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6374), 1, + sym__where_predicate, + STATE(6375), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [31928] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56302] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1489), 1, - sym_comment, - ACTIONS(3214), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3212), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1775), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6372), 1, + sym__where_predicate, + STATE(6373), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32000] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56437] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1490), 1, - sym_comment, - ACTIONS(3210), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3208), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1776), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5870), 1, + sym__expression, + STATE(5875), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56572] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32072] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1491), 1, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1777), 1, sym_comment, - ACTIONS(3210), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3208), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5896), 1, + sym__expression, + STATE(5898), 1, + sym__where_predicate, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56707] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1778), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6368), 1, + sym__where_predicate, + STATE(6369), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32144] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56842] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1492), 1, - sym_comment, - ACTIONS(3128), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3126), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1779), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6366), 1, + sym__where_predicate, + STATE(6367), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32216] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [56977] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1493), 1, - sym_comment, - ACTIONS(3202), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3200), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1780), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6364), 1, + sym__where_predicate, + STATE(6365), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32288] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [57112] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1494), 1, - sym_comment, - ACTIONS(3202), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3200), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32360] = 39, ACTIONS(79), 1, anon_sym_not, ACTIONS(81), 1, anon_sym_null, ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, - anon_sym_LBRACK, - ACTIONS(2367), 1, - anon_sym_LPAREN, - ACTIONS(2369), 1, - anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, - anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1481), 1, - sym__flag, - STATE(1495), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1781), 1, sym_comment, - STATE(3034), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, sym__val_number, - STATE(3106), 1, + STATE(3220), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3293), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3690), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3780), 1, sym_val_variable, - STATE(3427), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, sym__expr_binary_expression, - STATE(4699), 1, + STATE(6359), 1, + sym__where_predicate, + STATE(6360), 1, sym__expression, - STATE(5285), 1, - sym_val_range, ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3466), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3468), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3887), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -173941,98 +201042,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32502] = 39, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(105), 1, + [57247] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(2365), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(2367), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(2369), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(2373), 1, - anon_sym_PLUS, - ACTIONS(2375), 1, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(2377), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(2381), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2383), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3522), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3524), 1, - anon_sym_DOT, - STATE(1330), 1, - sym__flag, - STATE(1496), 1, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1782), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3106), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3340), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3359), 1, + STATE(3571), 1, sym_val_variable, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(4699), 1, + STATE(5907), 1, sym__expression, - STATE(5285), 1, - sym_val_range, - ACTIONS(83), 2, + STATE(5912), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(2379), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3466), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3468), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(3573), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3437), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(89), 6, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -174044,590 +201139,641 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32644] = 4, - ACTIONS(105), 1, + [57382] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1497), 1, - sym_comment, - ACTIONS(3076), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3074), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(4049), 1, anon_sym_LBRACE, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(4108), 1, + sym_identifier, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(4114), 1, anon_sym_PLUS, + ACTIONS(4116), 1, anon_sym_not, + ACTIONS(4118), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(4122), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + STATE(1783), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6700), 1, + sym__expression, + ACTIONS(2600), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4120), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32716] = 4, - ACTIONS(105), 1, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [57517] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1498), 1, - sym_comment, - ACTIONS(3072), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3070), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32788] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1499), 1, - sym_comment, - ACTIONS(3508), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3506), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1784), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5788), 1, + sym__where_predicate, + STATE(5789), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32860] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [57652] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1500), 1, - sym_comment, - ACTIONS(3516), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3514), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1785), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5707), 1, + sym__expression, + STATE(5785), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [32932] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [57787] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1501), 1, - sym_comment, - ACTIONS(3218), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3216), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1786), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5782), 1, + sym__where_predicate, + STATE(5784), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33004] = 6, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [57922] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3056), 1, - anon_sym_SEMI, - ACTIONS(3059), 1, - anon_sym_LF, - ACTIONS(3574), 1, - ts_builtin_sym_end, - STATE(1502), 1, - sym_comment, - ACTIONS(3054), 58, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1787), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6235), 1, + sym__where_predicate, + STATE(6236), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33080] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [58057] = 38, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1503), 1, - sym_comment, - ACTIONS(3520), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3518), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1788), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5778), 1, + sym__where_predicate, + STATE(5779), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33152] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1504), 1, - sym_comment, - ACTIONS(3206), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3204), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [58192] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3885), 1, + anon_sym_DOT2, + STATE(1659), 1, + sym_path, + STATE(1789), 1, + sym_comment, + STATE(1829), 1, + aux_sym_cell_path_repeat1, + ACTIONS(820), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33224] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1505), 1, - sym_comment, - ACTIONS(3000), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2998), 59, + ACTIONS(818), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -174635,66 +201781,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [58265] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4142), 1, + anon_sym_DOT2, + STATE(1789), 1, + sym_path, + STATE(1790), 1, + sym_comment, + STATE(1904), 1, + sym_cell_path, + ACTIONS(876), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33296] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3578), 1, - anon_sym_LF, - STATE(1506), 1, - sym_comment, - ACTIONS(3576), 59, + ACTIONS(874), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -174702,36 +201847,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33367] = 40, + aux_sym__record_key_token2, + [58338] = 38, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(129), 1, anon_sym_LBRACK, ACTIONS(131), 1, anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, ACTIONS(163), 1, anon_sym_DOT, ACTIONS(183), 1, @@ -174748,48 +201878,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(209), 1, - anon_sym_CARET, - ACTIONS(315), 1, - sym_cmd_identifier, - ACTIONS(329), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(343), 1, - anon_sym_if, - ACTIONS(363), 1, + ACTIONS(369), 1, anon_sym_PLUS, - ACTIONS(1395), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(3580), 1, - anon_sym_LBRACE, - STATE(1507), 1, + ACTIONS(4075), 1, + sym_identifier, + STATE(1791), 1, sym_comment, - STATE(2622), 1, + STATE(2694), 1, sym_val_range, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3232), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3236), 1, + STATE(3571), 1, sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, sym__expr_binary_expression, - STATE(5256), 1, - sym_ctrl_if, + STATE(5773), 1, + sym__where_predicate, + STATE(5774), 1, + sym__expression, ACTIONS(187), 2, anon_sym_true, anon_sym_false, @@ -174803,20 +201929,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - STATE(5255), 3, - sym_block, - sym__expression, - sym_command, ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -174828,43 +201950,47 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33510] = 4, + [58473] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3584), 1, - anon_sym_LF, - STATE(1508), 1, + STATE(1792), 1, sym_comment, - ACTIONS(3582), 59, + ACTIONS(905), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(903), 54, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -174872,12 +201998,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + anon_sym_QMARK2, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -174885,53 +202009,63 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33581] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [58540] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3586), 1, - anon_sym_LF, - STATE(1509), 1, + ACTIONS(3885), 1, + anon_sym_DOT2, + STATE(1605), 1, + sym_path, + STATE(1793), 1, sym_comment, - ACTIONS(3532), 59, + STATE(2328), 1, + sym_cell_path, + ACTIONS(876), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(874), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -174939,66 +202073,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33652] = 4, + aux_sym__record_key_token2, + [58613] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3590), 1, - anon_sym_LF, - STATE(1510), 1, + STATE(1794), 1, sym_comment, - ACTIONS(3588), 59, + ACTIONS(909), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(907), 54, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -175006,12 +202127,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, + anon_sym_new, + anon_sym_as, + anon_sym_QMARK2, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -175019,291 +202138,698 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33723] = 4, - ACTIONS(105), 1, + aux_sym__record_key_token2, + [58680] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3592), 1, - anon_sym_LF, - STATE(1511), 1, - sym_comment, - ACTIONS(3542), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1795), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6356), 1, + sym__where_predicate, + STATE(6358), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33794] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [58815] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3594), 1, - anon_sym_LF, - STATE(1512), 1, - sym_comment, - ACTIONS(3456), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1796), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6351), 1, + sym__where_predicate, + STATE(6355), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [58950] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33865] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3596), 1, - anon_sym_LF, - STATE(1513), 1, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1797), 1, sym_comment, - ACTIONS(3446), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5766), 1, + sym__where_predicate, + STATE(5771), 1, + sym__expression, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [59085] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1798), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6348), 1, + sym__where_predicate, + STATE(6350), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [59220] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [33936] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3598), 1, - anon_sym_LF, - STATE(1514), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1799), 1, sym_comment, - ACTIONS(3554), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6339), 1, + sym__where_predicate, + STATE(6343), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [59355] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1800), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6335), 1, + sym__where_predicate, + STATE(6336), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [59490] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(59), 1, + anon_sym_DOT, + ACTIONS(77), 1, + anon_sym_PLUS, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, + anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34007] = 40, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1801), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6330), 1, + sym__where_predicate, + STATE(6331), 1, + sym__expression, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [59625] = 38, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(129), 1, anon_sym_LBRACK, ACTIONS(131), 1, anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, ACTIONS(163), 1, anon_sym_DOT, ACTIONS(183), 1, @@ -175320,48 +202846,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(209), 1, - anon_sym_CARET, - ACTIONS(315), 1, - sym_cmd_identifier, - ACTIONS(329), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(369), 1, anon_sym_PLUS, - ACTIONS(387), 1, - anon_sym_if, - ACTIONS(1395), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(3580), 1, - anon_sym_LBRACE, - STATE(1515), 1, + ACTIONS(4075), 1, + sym_identifier, + STATE(1802), 1, sym_comment, - STATE(2622), 1, + STATE(2694), 1, sym_val_range, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3232), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3236), 1, + STATE(3571), 1, sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, sym__expr_binary_expression, - STATE(5755), 1, - sym_ctrl_if_parenthesized, + STATE(5761), 1, + sym__where_predicate, + STATE(5765), 1, + sym__expression, ACTIONS(187), 2, anon_sym_true, anon_sym_false, @@ -175375,20 +202897,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - STATE(5756), 3, - sym_block, - sym__expression, - sym_command, ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -175400,918 +202918,1028 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34150] = 4, - ACTIONS(105), 1, + [59760] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3602), 1, - anon_sym_LF, - STATE(1516), 1, - sym_comment, - ACTIONS(3600), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(4047), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(4049), 1, anon_sym_LBRACE, + ACTIONS(4051), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(4053), 1, anon_sym_PLUS, + ACTIONS(4055), 1, anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, + ACTIONS(4061), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + STATE(1803), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3750), 1, + sym__val_number_decimal, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(7162), 1, + sym_unquoted, + STATE(7164), 1, + sym__expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34221] = 4, - ACTIONS(105), 1, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [59895] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3606), 1, - anon_sym_LF, - STATE(1517), 1, - sym_comment, - ACTIONS(3604), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1804), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6329), 1, + sym__expression, + STATE(6370), 1, + sym__where_predicate, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34292] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60030] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3610), 1, - anon_sym_LF, - STATE(1518), 1, - sym_comment, - ACTIONS(3608), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1805), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6322), 1, + sym__where_predicate, + STATE(6325), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34363] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60165] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3614), 1, - anon_sym_LF, - STATE(1519), 1, - sym_comment, - ACTIONS(3612), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1806), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6313), 1, + sym__where_predicate, + STATE(6317), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34434] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60300] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3618), 1, - anon_sym_LF, - STATE(1520), 1, - sym_comment, - ACTIONS(3616), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1807), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6311), 1, + sym__where_predicate, + STATE(6312), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34505] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60435] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3622), 1, - anon_sym_LF, - STATE(1521), 1, - sym_comment, - ACTIONS(3620), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1808), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6308), 1, + sym__where_predicate, + STATE(6309), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34576] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60570] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3626), 1, - anon_sym_LF, - STATE(1522), 1, - sym_comment, - ACTIONS(3624), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(59), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(77), 1, anon_sym_PLUS, + ACTIONS(79), 1, anon_sym_not, + ACTIONS(81), 1, anon_sym_null, + ACTIONS(85), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1809), 1, + sym_comment, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, + sym__var, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, + sym_val_variable, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6306), 1, + sym__where_predicate, + STATE(6307), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(89), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34647] = 4, - ACTIONS(105), 1, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(87), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3917), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60705] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_LF, - STATE(1523), 1, - sym_comment, - ACTIONS(3268), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1810), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5755), 1, + sym__where_predicate, + STATE(5756), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34718] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60840] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3632), 1, - anon_sym_LF, - STATE(1524), 1, - sym_comment, - ACTIONS(3630), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34789] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3634), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3636), 1, - aux_sym__immediate_decimal_token2, - STATE(1525), 1, - sym_comment, - ACTIONS(715), 16, - anon_sym_GT, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(717), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(1405), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, + ACTIONS(4075), 1, + sym_identifier, + STATE(1811), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5752), 1, + sym__where_predicate, + STATE(5754), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - [34864] = 4, - ACTIONS(105), 1, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [60975] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3640), 1, - anon_sym_LF, - STATE(1526), 1, - sym_comment, - ACTIONS(3638), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [34935] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3642), 1, - anon_sym_LF, - STATE(1527), 1, - sym_comment, - ACTIONS(3054), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1812), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5749), 1, + sym__where_predicate, + STATE(5750), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35006] = 6, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [61110] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3644), 1, + ACTIONS(4145), 1, aux_sym__immediate_decimal_token1, - ACTIONS(3646), 1, + ACTIONS(4147), 1, aux_sym__immediate_decimal_token2, - STATE(1528), 1, + STATE(1813), 1, sym_comment, - ACTIONS(723), 16, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(725), 42, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(2628), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [35081] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3650), 1, - anon_sym_LF, - STATE(1529), 1, - sym_comment, - ACTIONS(3648), 59, + ACTIONS(2626), 42, anon_sym_export, anon_sym_alias, anon_sym_let, anon_sym_let_DASHenv, anon_sym_mut, anon_sym_const, - anon_sym_SEMI, sym_cmd_identifier, anon_sym_def, anon_sym_export_DASHenv, anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -176319,36 +203947,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35152] = 40, + aux_sym__record_key_token2, + [61181] = 38, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(129), 1, anon_sym_LBRACK, ACTIONS(131), 1, anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, ACTIONS(163), 1, anon_sym_DOT, ACTIONS(183), 1, @@ -176365,48 +203978,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(209), 1, - anon_sym_CARET, - ACTIONS(315), 1, - sym_cmd_identifier, - ACTIONS(329), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(369), 1, anon_sym_PLUS, - ACTIONS(387), 1, - anon_sym_if, - ACTIONS(1395), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(3580), 1, - anon_sym_LBRACE, - STATE(1530), 1, + ACTIONS(4075), 1, + sym_identifier, + STATE(1814), 1, sym_comment, - STATE(2622), 1, + STATE(2694), 1, sym_val_range, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3232), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3236), 1, + STATE(3571), 1, sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, sym__expr_binary_expression, - STATE(5704), 1, - sym_ctrl_if_parenthesized, + STATE(5711), 1, + sym__where_predicate, + STATE(5712), 1, + sym__expression, ACTIONS(187), 2, anon_sym_true, anon_sym_false, @@ -176420,20 +204029,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - STATE(5702), 3, - sym_block, - sym__expression, - sym_command, ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -176445,165 +204050,189 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35295] = 4, - ACTIONS(105), 1, + [61316] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3652), 1, - anon_sym_LF, - STATE(1531), 1, - sym_comment, - ACTIONS(3564), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1815), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5713), 1, + sym__where_predicate, + STATE(5714), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35366] = 40, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [61451] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(19), 1, - sym_cmd_identifier, - ACTIONS(31), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(53), 1, - anon_sym_if, - ACTIONS(59), 1, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(183), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(103), 1, - anon_sym_CARET, - ACTIONS(1393), 1, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(3654), 1, - anon_sym_LBRACE, - STATE(1532), 1, + ACTIONS(4075), 1, + sym_identifier, + STATE(1816), 1, sym_comment, - STATE(2808), 1, + STATE(2694), 1, sym_val_range, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3326), 1, - sym_val_variable, - STATE(3408), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4377), 1, sym__expr_binary_expression, - STATE(5866), 1, - sym_ctrl_if, - ACTIONS(83), 2, + STATE(5715), 1, + sym__where_predicate, + STATE(5716), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(193), 2, aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3678), 3, sym_expr_unary, sym_expr_binary, sym__value, - STATE(5856), 3, - sym_block, - sym__expression, - sym_command, - ACTIONS(87), 4, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -176615,433 +204244,383 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35509] = 4, - ACTIONS(105), 1, + [61586] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3658), 1, - anon_sym_LF, - STATE(1533), 1, - sym_comment, - ACTIONS(3656), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35580] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3662), 1, - anon_sym_LF, - STATE(1534), 1, - sym_comment, - ACTIONS(3660), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1817), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5718), 1, + sym__expression, + STATE(5803), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35651] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [61721] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3666), 1, - anon_sym_LF, - STATE(1535), 1, - sym_comment, - ACTIONS(3664), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35722] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3670), 1, - anon_sym_LF, - STATE(1536), 1, - sym_comment, - ACTIONS(3668), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(335), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(369), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1818), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5720), 1, + sym__where_predicate, + STATE(5721), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35793] = 4, - ACTIONS(105), 1, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [61856] = 38, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3674), 1, - anon_sym_LF, - STATE(1537), 1, - sym_comment, - ACTIONS(3672), 59, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_SEMI, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(129), 1, anon_sym_LBRACK, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, + ACTIONS(159), 1, anon_sym_LBRACE, + ACTIONS(163), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_PLUS, + ACTIONS(183), 1, anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1819), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5724), 1, + sym__where_predicate, + STATE(5725), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [35864] = 40, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [61991] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3678), 1, - anon_sym_RBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - STATE(1538), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1820), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5962), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6601), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5726), 1, + sym__where_predicate, + STATE(5728), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177049,101 +204628,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36006] = 40, + [62126] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3708), 1, - anon_sym_RBRACK, - STATE(1539), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1821), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5981), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6861), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5730), 1, + sym__where_predicate, + STATE(5731), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177151,101 +204725,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36148] = 40, + [62261] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3710), 1, - anon_sym_RBRACK, - STATE(1540), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1822), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5956), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6388), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5732), 1, + sym__where_predicate, + STATE(5733), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177253,101 +204822,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36290] = 40, + [62396] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3712), 1, - anon_sym_RBRACK, - STATE(1541), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1823), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5958), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6502), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5734), 1, + sym__where_predicate, + STATE(5736), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177355,171 +204919,193 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36432] = 8, + [62531] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3716), 1, - anon_sym_DOT2, - ACTIONS(3718), 1, - aux_sym_unquoted_token4, - ACTIONS(3720), 1, - aux_sym_unquoted_token6, - STATE(1542), 1, - sym_comment, - ACTIONS(3714), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(760), 40, + ACTIONS(129), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(159), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1824), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5737), 1, + sym__where_predicate, + STATE(5738), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(193), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - [36510] = 40, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [62666] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3722), 1, - anon_sym_RBRACK, - STATE(1543), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1825), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(6012), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6655), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5739), 1, + sym__where_predicate, + STATE(5740), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177527,101 +205113,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36652] = 40, + [62801] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3724), 1, - anon_sym_RBRACK, - STATE(1544), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1826), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(6027), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6547), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5741), 1, + sym__where_predicate, + STATE(5742), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177629,237 +205210,324 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [36794] = 6, + [62936] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3726), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3728), 1, - aux_sym__immediate_decimal_token2, - STATE(1545), 1, - sym_comment, - ACTIONS(723), 15, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(725), 42, + ACTIONS(129), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(159), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1827), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5747), 1, + sym__where_predicate, + STATE(5748), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [63071] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4149), 1, + anon_sym_DOT2, + STATE(1789), 1, + sym_path, + STATE(1828), 1, + sym_comment, + STATE(1914), 1, + sym_cell_path, + ACTIONS(791), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [36868] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3730), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3732), 1, - aux_sym__immediate_decimal_token2, - STATE(1546), 1, - sym_comment, - ACTIONS(715), 15, - anon_sym_GT, + ACTIONS(789), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - anon_sym__, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(717), 42, - anon_sym_LBRACK, - anon_sym_COMMA, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [63144] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1611), 1, + aux_sym_cell_path_repeat1, + STATE(1659), 1, + sym_path, + STATE(1829), 1, + sym_comment, + ACTIONS(830), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [36942] = 40, + ACTIONS(828), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [63215] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3734), 1, - anon_sym_RBRACK, - STATE(1547), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1830), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5976), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6745), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5745), 1, + sym__where_predicate, + STATE(5746), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177867,101 +205535,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37084] = 40, + [63350] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3736), 1, - anon_sym_RBRACK, - STATE(1548), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1831), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(6092), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6418), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5743), 1, + sym__where_predicate, + STATE(5744), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -177969,169 +205632,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37226] = 6, + [63485] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3646), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(3738), 1, - anon_sym_DOT2, - STATE(1549), 1, - sym_comment, - ACTIONS(723), 16, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(725), 41, + ACTIONS(129), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(159), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [37300] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2437), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, - anon_sym_LBRACK, - ACTIONS(3680), 1, - anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3688), 1, - anon_sym_DOT, - ACTIONS(3690), 1, + ACTIONS(369), 1, anon_sym_PLUS, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3696), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(3741), 1, - anon_sym_RBRACK, - STATE(1550), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1832), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5987), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6579), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5937), 1, + sym__expression, + STATE(5945), 1, + sym__where_predicate, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -178139,33 +205729,33 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [37442] = 4, + [63620] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1551), 1, + ACTIONS(4152), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4154), 1, + aux_sym__immediate_decimal_token2, + STATE(1833), 1, sym_comment, - ACTIONS(3743), 17, - ts_builtin_sym_end, - anon_sym_LBRACK, + ACTIONS(2620), 12, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(3745), 42, + ACTIONS(2618), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -178178,18 +205768,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, + anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -178197,174 +205792,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [37512] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3646), 1, - aux_sym__immediate_decimal_token2, - STATE(1552), 1, - sym_comment, - ACTIONS(723), 16, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(725), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [37584] = 39, + aux_sym__record_key_token2, + [63691] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(59), 1, anon_sym_DOT, - ACTIONS(3690), 1, + ACTIONS(77), 1, anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(79), 1, + anon_sym_not, + ACTIONS(81), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(3747), 1, - anon_sym_RBRACK, - STATE(1553), 1, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4026), 1, + sym_identifier, + STATE(1834), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2793), 1, + sym_val_range, + STATE(2940), 1, + sym_val_number, + STATE(3215), 1, + sym__val_number, + STATE(3220), 1, + sym__val_number_decimal, + STATE(3293), 1, sym__var, - STATE(3513), 1, + STATE(3690), 1, + sym_expr_parenthesized, + STATE(3780), 1, sym_val_variable, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3595), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, - sym_expr_parenthesized, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6564), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(3916), 1, + sym__str_double_quotes, + STATE(4347), 1, + sym__expr_binary_expression, + STATE(6137), 1, + sym__where_predicate, + STATE(6138), 1, + sym__expression, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(89), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3887), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(87), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 11, + STATE(3917), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -178376,200 +205895,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37724] = 40, + [63826] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3749), 1, - anon_sym_RBRACK, - STATE(1554), 1, - sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, - sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, - sym_expr_parenthesized, - STATE(5991), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, - sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6382), 1, - sym_list_body, - ACTIONS(3694), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3706), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, - sym__value, - ACTIONS(2425), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_record, - sym_val_table, - sym_val_closure, - [37866] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2437), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, - anon_sym_LBRACK, - ACTIONS(3680), 1, - anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3688), 1, - anon_sym_DOT, - ACTIONS(3690), 1, + ACTIONS(369), 1, anon_sym_PLUS, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3696), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(3751), 1, - anon_sym_RBRACK, - STATE(1555), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1835), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5989), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6337), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5605), 1, + sym__where_predicate, + STATE(5949), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -178577,168 +205988,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [38008] = 5, + [63961] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3636), 1, - aux_sym__immediate_decimal_token2, - STATE(1556), 1, - sym_comment, - ACTIONS(715), 16, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(717), 42, + ACTIONS(129), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(131), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(159), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [38080] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2437), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, - anon_sym_LBRACK, - ACTIONS(3680), 1, - anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, + ACTIONS(335), 1, anon_sym_DASH, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3688), 1, - anon_sym_DOT, - ACTIONS(3690), 1, + ACTIONS(369), 1, anon_sym_PLUS, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3696), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(3747), 1, - anon_sym_RBRACK, - STATE(1557), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1836), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5995), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6564), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5947), 1, + sym__where_predicate, + STATE(5950), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -178746,101 +206085,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [38222] = 40, + [64096] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3753), 1, - anon_sym_RBRACK, - STATE(1558), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1837), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(5992), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6484), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5942), 1, + sym__where_predicate, + STATE(5944), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -178848,101 +206182,96 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [38364] = 40, + [64231] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(131), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3688), 1, + ACTIONS(163), 1, anon_sym_DOT, - ACTIONS(3690), 1, - anon_sym_PLUS, - ACTIONS(3692), 1, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, anon_sym_null, - ACTIONS(3696), 1, + ACTIONS(189), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(3755), 1, - anon_sym_RBRACK, - STATE(1559), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1838), 1, sym_comment, - STATE(1596), 1, - aux_sym_list_body_repeat1, - STATE(3207), 1, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, + STATE(3528), 1, sym_expr_parenthesized, - STATE(6060), 1, - sym_val_list, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, sym__expr_unary_minus, - STATE(6155), 1, - sym_val_entry, - STATE(6395), 1, - sym_list_body, - ACTIONS(3694), 2, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5933), 1, + sym__where_predicate, + STATE(5939), 1, + sym__expression, + ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(2425), 3, + ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 10, + STATE(3669), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -178950,17 +206279,18 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [38506] = 5, + [64366] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3757), 1, - aux_sym__immediate_decimal_token2, - STATE(1560), 1, + ACTIONS(4156), 1, + anon_sym_QMARK2, + STATE(1839), 1, sym_comment, - ACTIONS(731), 16, + ACTIONS(934), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -178971,13 +206301,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(733), 42, + ACTIONS(936), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -179015,21 +206343,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [38578] = 6, + [64435] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3759), 1, - anon_sym_DOT2, - ACTIONS(3762), 1, - aux_sym__immediate_decimal_token2, - STATE(1561), 1, + ACTIONS(4156), 1, + anon_sym_QMARK2, + STATE(1840), 1, sym_comment, - ACTIONS(737), 16, + ACTIONS(934), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -179040,19 +206365,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(739), 41, + ACTIONS(936), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179083,26 +206407,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [38652] = 6, + [64504] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3764), 1, - anon_sym_DOT2, - ACTIONS(3766), 1, - aux_sym_unquoted_token6, - STATE(1562), 1, + STATE(1841), 1, sym_comment, - ACTIONS(814), 15, + ACTIONS(810), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -179113,13 +206431,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(816), 41, + ACTIONS(812), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179155,17 +206474,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [38725] = 4, + [64571] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(4100), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(4158), 1, + anon_sym_DOT2, + STATE(1842), 1, + sym_comment, + ACTIONS(2618), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [64642] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1563), 1, + STATE(1843), 1, sym_comment, - ACTIONS(731), 16, + ACTIONS(958), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -179176,15 +206559,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(733), 42, + ACTIONS(960), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179220,94 +206602,318 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [38794] = 4, + [64709] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1564), 1, - sym_comment, - ACTIONS(804), 16, - anon_sym_GT, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4162), 1, + anon_sym_LPAREN, + ACTIONS(4164), 1, + anon_sym_DOLLAR, + ACTIONS(4166), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4168), 1, + anon_sym_LBRACE, + ACTIONS(4170), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4172), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, + anon_sym_null, + ACTIONS(4180), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, + ACTIONS(4186), 1, + sym_val_date, + ACTIONS(4188), 1, + anon_sym_DQUOTE, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(1626), 1, + sym__var, + STATE(1649), 1, + sym__val_number_decimal, + STATE(1721), 1, + sym_val_number, + STATE(1843), 1, + sym__val_number, + STATE(1844), 1, + sym_comment, + STATE(1868), 1, + sym_expr_parenthesized, + STATE(1890), 1, + sym_val_variable, + STATE(2055), 1, + sym__str_double_quotes, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(4321), 1, + sym__expr_binary_expression, + STATE(4339), 1, + sym_val_range, + STATE(4422), 1, + sym__match_expression, + STATE(4435), 1, + sym__expression, + STATE(4436), 1, + sym_block, + ACTIONS(4178), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4190), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4184), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(806), 42, + STATE(2082), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(4182), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2157), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [64842] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, + anon_sym_DOT, + ACTIONS(4114), 1, + anon_sym_PLUS, + ACTIONS(4122), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4196), 1, + anon_sym_LBRACE, + STATE(1845), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4368), 1, + sym__expr_binary_expression, + STATE(4435), 1, + sym__expression, + STATE(4436), 1, + sym_block, + STATE(4698), 1, + sym_val_range, + STATE(6718), 1, + sym__match_expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [64975] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(131), 1, + anon_sym_LPAREN, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(163), 1, + anon_sym_DOT, + ACTIONS(183), 1, + anon_sym_not, + ACTIONS(185), 1, + anon_sym_null, + ACTIONS(189), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(335), 1, + anon_sym_DASH, + ACTIONS(369), 1, + anon_sym_PLUS, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4075), 1, + sym_identifier, + STATE(1846), 1, + sym_comment, + STATE(2694), 1, + sym_val_range, + STATE(2885), 1, + sym_val_number, + STATE(2967), 1, + sym__val_number_decimal, + STATE(2983), 1, + sym__val_number, + STATE(3159), 1, + sym__var, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3528), 1, + sym_expr_parenthesized, + STATE(3571), 1, + sym_val_variable, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4377), 1, + sym__expr_binary_expression, + STATE(5924), 1, + sym__where_predicate, + STATE(5931), 1, + sym__expression, + ACTIONS(187), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(193), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - [38863] = 4, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3678), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(191), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3669), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [65110] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1565), 1, + ACTIONS(4198), 1, + anon_sym_COLON, + ACTIONS(4200), 1, + anon_sym_COMMA, + STATE(1847), 1, sym_comment, - ACTIONS(3770), 16, - anon_sym_LBRACK, + ACTIONS(4202), 12, anon_sym_LPAREN, - anon_sym_LBRACE, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(3768), 42, + ACTIONS(976), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179320,18 +206926,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -179339,23 +206949,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, aux_sym__val_number_token4, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [38932] = 4, + aux_sym__record_key_token2, + [65180] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1566), 1, + STATE(1848), 1, sym_comment, - ACTIONS(715), 16, + ACTIONS(993), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -179366,13 +206971,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(717), 42, + ACTIONS(995), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -179410,168 +207013,305 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [39001] = 5, + [65246] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3772), 1, - aux_sym__immediate_decimal_token2, - STATE(1567), 1, - sym_comment, - ACTIONS(731), 15, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(733), 42, + ACTIONS(4204), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4206), 1, + anon_sym_RBRACK, + ACTIONS(4208), 1, anon_sym_LPAREN, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(4212), 1, + anon_sym_DASH_DASH, + ACTIONS(4214), 1, + anon_sym_DASH, + ACTIONS(4216), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4218), 1, + anon_sym_DOT, + ACTIONS(4220), 1, + anon_sym_PLUS, + ACTIONS(4222), 1, anon_sym_null, + ACTIONS(4226), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4234), 1, + sym_val_date, + ACTIONS(4236), 1, + anon_sym_DQUOTE, + ACTIONS(4240), 1, + aux_sym__unquoted_in_list_token1, + STATE(1849), 1, + sym_comment, + STATE(2115), 1, + aux_sym__match_pattern_list_repeat1, + STATE(3890), 1, + sym__val_number_decimal, + STATE(3941), 1, + sym__var, + STATE(4010), 1, + sym_val_number, + STATE(4045), 1, + sym__val_number, + STATE(4249), 1, + sym_expr_parenthesized, + STATE(4250), 1, + sym_val_variable, + STATE(4356), 1, + sym__match_pattern_list, + STATE(4359), 1, + sym__match_pattern_record, + STATE(4360), 1, + sym__expr_unary_minus, + STATE(4369), 1, + sym__match_pattern_expression, + STATE(4387), 1, + sym__str_double_quotes, + STATE(7078), 1, + sym_val_list, + ACTIONS(4224), 2, anon_sym_true, anon_sym_false, + ACTIONS(4238), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4355), 2, + sym__match_pattern_value, + sym_val_range, + STATE(7158), 2, + sym__match_pattern_rest, + sym__match_pattern_ignore_rest, + ACTIONS(4228), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4230), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [39072] = 4, + ACTIONS(4232), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4334), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(4354), 7, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_table, + [65380] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1568), 1, - sym_comment, - ACTIONS(723), 16, - anon_sym_GT, + ACTIONS(4242), 1, + sym_cmd_identifier, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4246), 1, + anon_sym_LPAREN, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4250), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4254), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4256), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4258), 1, + anon_sym_not, + ACTIONS(4260), 1, + anon_sym_null, + ACTIONS(4264), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(488), 1, + sym__val_number_decimal, + STATE(501), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(555), 1, + sym_expr_parenthesized, + STATE(567), 1, + sym_val_variable, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(1850), 1, + sym_comment, + STATE(2325), 1, + sym_val_range, + STATE(2351), 1, + sym__expression, + STATE(4482), 1, + sym__expr_binary_expression, + ACTIONS(4262), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4268), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - ACTIONS(725), 42, + STATE(605), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(4266), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(638), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [65512] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4244), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4246), 1, anon_sym_LPAREN, + ACTIONS(4248), 1, anon_sym_DOLLAR, + ACTIONS(4250), 1, + anon_sym_DASH, + ACTIONS(4252), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4254), 1, + anon_sym_DOT, + ACTIONS(4256), 1, + anon_sym_PLUS, + ACTIONS(4258), 1, + anon_sym_not, + ACTIONS(4260), 1, anon_sym_null, + ACTIONS(4264), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4282), 1, + sym_cmd_identifier, + STATE(488), 1, + sym__val_number_decimal, + STATE(501), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(555), 1, + sym_expr_parenthesized, + STATE(567), 1, + sym_val_variable, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(1851), 1, + sym_comment, + STATE(2325), 1, + sym_val_range, + STATE(2330), 1, + sym__expression, + STATE(4482), 1, + sym__expr_binary_expression, + ACTIONS(4262), 2, anon_sym_true, anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(4268), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(4276), 2, sym__str_single_quotes, sym__str_back_ticks, - [39141] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3774), 1, - anon_sym_DOT2, - STATE(1569), 1, - sym_comment, - STATE(1576), 1, - aux_sym_cell_path_repeat1, - STATE(1715), 1, - sym_path, - ACTIONS(790), 13, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_PLUS, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(605), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(4266), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(788), 42, + STATE(638), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [65644] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1852), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179584,6 +207324,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -179598,6 +207340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -179610,20 +207353,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [39216] = 6, + [65710] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3728), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(3776), 1, - anon_sym_DOT2, - STATE(1570), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, + anon_sym_LPAREN, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, + anon_sym_DOT, + ACTIONS(4114), 1, + anon_sym_PLUS, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4118), 1, + anon_sym_null, + ACTIONS(4122), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4284), 1, + sym_identifier, + STATE(1853), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6654), 1, + sym__expression, + ACTIONS(2600), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4120), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [65842] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1854), 1, sym_comment, - ACTIONS(723), 15, + ACTIONS(966), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -179634,18 +207476,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(725), 41, + ACTIONS(968), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -179676,103 +207518,143 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [39289] = 5, - ACTIONS(3), 1, + [65908] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3732), 1, - aux_sym__immediate_decimal_token2, - STATE(1571), 1, + STATE(1855), 1, sym_comment, - ACTIONS(715), 15, - anon_sym_GT, + ACTIONS(2628), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2626), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - anon_sym__, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_LT2, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(717), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [39360] = 7, - ACTIONS(3), 1, + aux_sym__record_key_token2, + [65974] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3774), 1, - anon_sym_DOT2, - STATE(1572), 1, + STATE(1856), 1, sym_comment, - STATE(1577), 1, - sym_path, - STATE(1857), 1, - sym_cell_path, - ACTIONS(783), 13, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(2664), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2662), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(781), 42, + aux_sym__record_key_token2, + [66040] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1857), 1, + sym_comment, + ACTIONS(3057), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(3055), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179785,6 +207667,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -179799,6 +207683,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -179811,166 +207696,311 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [39435] = 5, - ACTIONS(3), 1, + [66106] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3728), 1, - aux_sym__immediate_decimal_token2, - STATE(1573), 1, + STATE(1858), 1, sym_comment, - ACTIONS(723), 15, - anon_sym_GT, + ACTIONS(991), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(989), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - anon_sym__, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - anon_sym_LT2, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(725), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [39506] = 6, + aux_sym__record_key_token2, + [66172] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3779), 1, - anon_sym_DOT2, - ACTIONS(3782), 1, - aux_sym__immediate_decimal_token2, - STATE(1574), 1, - sym_comment, - ACTIONS(737), 15, - anon_sym_GT, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, + anon_sym_LPAREN, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4112), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4114), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4118), 1, + anon_sym_null, + ACTIONS(4122), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, + ACTIONS(4286), 1, + sym_identifier, + STATE(1859), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6677), 1, + sym__expression, + ACTIONS(2600), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4120), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(739), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [66304] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3075), 1, + sym__entry_separator, + ACTIONS(4288), 1, + anon_sym_DOT2, + STATE(1860), 1, + sym_comment, + ACTIONS(3073), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [39579] = 4, + aux_sym__record_key_token2, + [66372] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1575), 1, + ACTIONS(4290), 1, + anon_sym_DOT2, + ACTIONS(4293), 1, + aux_sym__immediate_decimal_token2, + STATE(1861), 1, sym_comment, - ACTIONS(3786), 16, - anon_sym_LBRACK, + ACTIONS(2787), 11, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(3784), 42, + ACTIONS(2785), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [66442] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(1862), 1, + sym_comment, + ACTIONS(1019), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(1017), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -179983,18 +208013,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_error, + anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, anon_sym_for, + anon_sym_in, anon_sym_loop, + anon_sym_make, anon_sym_while, anon_sym_do, anon_sym_if, + anon_sym_else, anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_try, + anon_sym_catch, anon_sym_return, anon_sym_source, anon_sym_source_DASHenv, @@ -180002,33 +208040,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_hide, anon_sym_hide_DASHenv, anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [39648] = 6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [66508] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3788), 1, - anon_sym_DOT2, - STATE(1715), 1, - sym_path, - STATE(1576), 2, + ACTIONS(4295), 1, + aux_sym__immediate_decimal_token2, + STATE(1863), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(841), 13, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(2664), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -180037,7 +208074,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(839), 42, + ACTIONS(2662), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -180080,23 +208117,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [39721] = 7, + [66576] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3774), 1, - anon_sym_DOT2, - STATE(1569), 1, - aux_sym_cell_path_repeat1, - STATE(1577), 1, + ACTIONS(4147), 1, + aux_sym__immediate_decimal_token2, + STATE(1864), 1, sym_comment, - STATE(1715), 1, - sym_path, - ACTIONS(810), 13, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(2628), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -180105,7 +208137,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(808), 42, + ACTIONS(2626), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -180148,91 +208180,89 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [39796] = 36, + [66644] = 36, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3791), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3794), 1, + ACTIONS(4043), 1, anon_sym_LPAREN, - ACTIONS(3797), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3800), 1, - anon_sym_DASH, - ACTIONS(3803), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3806), 1, - anon_sym_DOT, - ACTIONS(3809), 1, - anon_sym_PLUS, - ACTIONS(3812), 1, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3818), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3830), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3833), 1, - anon_sym_DQUOTE, - ACTIONS(3839), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3842), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3845), 1, - aux_sym__unquoted_in_list_token1, - STATE(3207), 1, - sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, + anon_sym_DOT, + ACTIONS(4114), 1, + anon_sym_PLUS, + ACTIONS(4122), 1, + aux_sym__val_number_decimal_token1, + STATE(1865), 1, + sym_comment, + STATE(3005), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, + STATE(3336), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(4977), 1, + STATE(3459), 1, sym__val_number_decimal, - STATE(5788), 1, + STATE(3479), 1, sym_val_number, - STATE(5930), 1, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, sym_expr_parenthesized, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(6704), 1, - sym_val_entry, - ACTIONS(3815), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3836), 2, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6701), 1, + sym__expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1578), 2, - sym_comment, - aux_sym_list_body_repeat1, - STATE(6217), 2, - sym_val_range, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, sym__value, - ACTIONS(3821), 3, + ACTIONS(2598), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3824), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3827), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 11, + STATE(3784), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -180244,19 +208274,27 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39928] = 6, - ACTIONS(105), 1, + [66774] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1579), 1, + ACTIONS(4154), 1, + aux_sym__immediate_decimal_token2, + STATE(1866), 1, sym_comment, - STATE(1601), 1, - aux_sym_cell_path_repeat1, - STATE(1868), 1, - sym_path, - ACTIONS(790), 2, + ACTIONS(2620), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT2, - sym__entry_separator, - ACTIONS(788), 53, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2618), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -180269,8 +208307,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -180285,7 +208321,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -180298,32 +208333,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [40000] = 7, + [66842] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(2664), 1, sym__entry_separator, - ACTIONS(3848), 1, - anon_sym_DOT2, - STATE(1580), 1, + ACTIONS(4297), 1, + aux_sym__immediate_decimal_token2, + STATE(1867), 1, sym_comment, - STATE(1587), 1, - sym_path, - STATE(1911), 1, - sym_cell_path, - ACTIONS(781), 53, + ACTIONS(2662), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -180377,20 +208400,156 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [40074] = 7, - ACTIONS(105), 1, + [66910] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(790), 1, - sym__entry_separator, - ACTIONS(3848), 1, + ACTIONS(4299), 1, anon_sym_DOT2, - STATE(1581), 1, - sym_comment, - STATE(1601), 1, - aux_sym_cell_path_repeat1, STATE(1868), 1, - sym_path, - ACTIONS(788), 53, + sym_comment, + ACTIONS(1008), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(1006), 5, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_LT2, + ACTIONS(1002), 7, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1004), 19, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1085), 21, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [66984] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1869), 1, + sym_comment, + ACTIONS(962), 14, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(964), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [67050] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4154), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(4301), 1, + anon_sym_DOT2, + STATE(1870), 1, + sym_comment, + ACTIONS(2620), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2618), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -180403,8 +208562,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -180419,7 +208576,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -180432,30 +208588,112 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [67120] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4204), 1, + anon_sym_LBRACK, + ACTIONS(4208), 1, + anon_sym_LPAREN, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(4212), 1, + anon_sym_DASH_DASH, + ACTIONS(4214), 1, + anon_sym_DASH, + ACTIONS(4216), 1, + anon_sym_LBRACE, + ACTIONS(4218), 1, + anon_sym_DOT, + ACTIONS(4220), 1, anon_sym_PLUS, + ACTIONS(4222), 1, + anon_sym_null, + ACTIONS(4226), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4234), 1, + sym_val_date, + ACTIONS(4236), 1, + anon_sym_DQUOTE, + ACTIONS(4240), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(4304), 1, + anon_sym_RBRACK, + STATE(1871), 1, + sym_comment, + STATE(2136), 1, + aux_sym__match_pattern_list_repeat1, + STATE(3890), 1, + sym__val_number_decimal, + STATE(3941), 1, + sym__var, + STATE(4010), 1, + sym_val_number, + STATE(4045), 1, + sym__val_number, + STATE(4249), 1, + sym_expr_parenthesized, + STATE(4250), 1, + sym_val_variable, + STATE(4356), 1, + sym__match_pattern_list, + STATE(4359), 1, + sym__match_pattern_record, + STATE(4360), 1, + sym__expr_unary_minus, + STATE(4369), 1, + sym__match_pattern_expression, + STATE(4387), 1, + sym__str_double_quotes, + STATE(7157), 1, + sym_val_list, + ACTIONS(4224), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4238), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4355), 2, + sym__match_pattern_value, + sym_val_range, + STATE(7239), 2, + sym__match_pattern_rest, + sym__match_pattern_ignore_rest, + ACTIONS(4228), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4230), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [40148] = 7, + ACTIONS(4232), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4334), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(4354), 7, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_table, + [67254] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1582), 1, + STATE(1872), 1, sym_comment, - STATE(1586), 1, - sym_path, - STATE(2208), 1, - sym_cell_path, - ACTIONS(900), 14, + ACTIONS(1017), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -180470,13 +208708,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(902), 40, + ACTIONS(1019), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -180511,94 +208750,185 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [40222] = 39, + [67320] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4306), 1, + sym_cmd_identifier, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4310), 1, anon_sym_LPAREN, - ACTIONS(163), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4314), 1, + anon_sym_DASH, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4318), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4320), 1, + anon_sym_PLUS, + ACTIONS(4322), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4324), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4328), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3580), 1, - anon_sym_LBRACE, - ACTIONS(3852), 1, - sym_identifier, - STATE(1583), 1, + STATE(445), 1, + sym__var, + STATE(461), 1, + sym__val_number_decimal, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(504), 1, + sym_expr_parenthesized, + STATE(518), 1, + sym_val_variable, + STATE(569), 1, + sym__str_double_quotes, + STATE(572), 1, + sym__expr_unary_minus, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(1873), 1, sym_comment, - STATE(2622), 1, + STATE(1911), 1, + sym__expression, + STATE(2312), 1, sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, + STATE(4468), 1, + sym__expr_binary_expression, + ACTIONS(4326), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4332), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(4340), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(574), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(4330), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(535), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [67452] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4308), 1, + anon_sym_LBRACK, + ACTIONS(4310), 1, + anon_sym_LPAREN, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4314), 1, + anon_sym_DASH, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4318), 1, + anon_sym_DOT, + ACTIONS(4320), 1, + anon_sym_PLUS, + ACTIONS(4322), 1, + anon_sym_not, + ACTIONS(4324), 1, + anon_sym_null, + ACTIONS(4328), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4346), 1, + sym_cmd_identifier, + STATE(445), 1, sym__var, - STATE(3232), 1, + STATE(461), 1, + sym__val_number_decimal, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(504), 1, sym_expr_parenthesized, - STATE(3233), 1, + STATE(518), 1, sym_val_variable, - STATE(3297), 1, + STATE(569), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(579), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5275), 1, + STATE(580), 1, + sym__inter_double_quotes, + STATE(1874), 1, + sym_comment, + STATE(2050), 1, sym__expression, - STATE(5276), 1, - sym__where_predicate, - STATE(5277), 1, - sym_block, - ACTIONS(187), 2, + STATE(2312), 1, + sym_val_range, + STATE(4468), 1, + sym__expr_binary_expression, + ACTIONS(4326), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, + ACTIONS(4332), 2, aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(574), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(191), 4, + ACTIONS(4330), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token5, - STATE(3327), 11, + STATE(535), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -180610,114 +208940,41 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40360] = 7, - ACTIONS(3), 1, + [67584] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1584), 1, + ACTIONS(3873), 1, + aux_sym_unquoted_token3, + STATE(1875), 1, sym_comment, - STATE(1586), 1, - sym_path, - STATE(1933), 1, - sym_cell_path, - ACTIONS(896), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(898), 40, + ACTIONS(761), 7, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [40434] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1585), 1, - sym_comment, - STATE(1586), 1, - sym_path, - STATE(2015), 1, - sym_cell_path, - ACTIONS(888), 14, + ACTIONS(759), 47, + anon_sym_COMMA, + anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, anon_sym_DOT, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(890), 40, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -180734,97 +208991,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [40508] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1586), 1, - sym_comment, - STATE(1591), 1, - aux_sym_cell_path_repeat1, - STATE(1845), 1, - sym_path, - ACTIONS(808), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, aux_sym_unquoted_token1, - ACTIONS(810), 40, - anon_sym_LBRACK, - anon_sym_COMMA, + [67652] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4348), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4350), 1, + aux_sym__immediate_decimal_token2, + STATE(1876), 1, + sym_comment, + ACTIONS(2620), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [40582] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(810), 1, - sym__entry_separator, - ACTIONS(3848), 1, - anon_sym_DOT2, - STATE(1581), 1, - aux_sym_cell_path_repeat1, - STATE(1587), 1, - sym_comment, - STATE(1868), 1, - sym_path, - ACTIONS(808), 53, + ACTIONS(2618), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -180837,8 +209038,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -180853,8 +209052,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -180866,96 +209063,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [40656] = 6, + [67722] = 37, ACTIONS(3), 1, anon_sym_POUND, - STATE(1588), 1, - sym_comment, - STATE(1623), 1, - aux_sym_cell_path_repeat1, - STATE(1845), 1, - sym_path, - ACTIONS(788), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(790), 41, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3695), 1, anon_sym_LPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4346), 1, + sym_cmd_identifier, + ACTIONS(4352), 1, + anon_sym_DASH, + ACTIONS(4354), 1, + anon_sym_DOT, + ACTIONS(4356), 1, + anon_sym_PLUS, + ACTIONS(4358), 1, + anon_sym_not, + ACTIONS(4360), 1, anon_sym_null, + ACTIONS(4364), 1, + aux_sym__val_number_decimal_token1, + STATE(1877), 1, + sym_comment, + STATE(2050), 1, + sym__expression, + STATE(2312), 1, + sym_val_range, + STATE(3506), 1, + sym__var, + STATE(3710), 1, + sym__val_number_decimal, + STATE(3835), 1, + sym_val_variable, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3953), 1, + sym_expr_parenthesized, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(4149), 1, + sym__expr_unary_minus, + STATE(4374), 1, + sym__expr_binary_expression, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4362), 2, anon_sym_true, anon_sym_false, + ACTIONS(4368), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4150), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(4366), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [40728] = 7, + STATE(3989), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [67854] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1586), 1, - sym_path, - STATE(1589), 1, + STATE(1878), 1, sym_comment, - STATE(2050), 1, - sym_cell_path, - ACTIONS(781), 14, + ACTIONS(989), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -180970,13 +209182,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(783), 40, + ACTIONS(991), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181011,94 +209224,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [40802] = 39, + [67920] = 37, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(3856), 1, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(3695), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(3862), 1, - anon_sym_DASH, - ACTIONS(3864), 1, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(3866), 1, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4306), 1, + sym_cmd_identifier, + ACTIONS(4352), 1, + anon_sym_DASH, + ACTIONS(4354), 1, anon_sym_DOT, - ACTIONS(3868), 1, + ACTIONS(4356), 1, anon_sym_PLUS, - ACTIONS(3870), 1, + ACTIONS(4358), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4360), 1, anon_sym_null, - ACTIONS(3876), 1, + ACTIONS(4364), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - STATE(1590), 1, + STATE(1879), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(1911), 1, + sym__expression, + STATE(2312), 1, + sym_val_range, + STATE(3506), 1, sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3341), 1, + STATE(3710), 1, sym__val_number_decimal, - STATE(3466), 1, + STATE(3835), 1, sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3953), 1, + sym_expr_parenthesized, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(4149), 1, + sym__expr_unary_minus, + STATE(4374), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6512), 1, - sym__expression, - STATE(6513), 1, - sym_unquoted, - ACTIONS(2576), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(3878), 3, + ACTIONS(4368), 2, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + STATE(4150), 3, sym_expr_unary, sym_expr_binary, sym__value, - STATE(3465), 11, + ACTIONS(4366), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3989), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -181110,87 +209319,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40940] = 7, + [68052] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1591), 1, + ACTIONS(4370), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4372), 1, + aux_sym__immediate_decimal_token2, + STATE(1880), 1, sym_comment, - STATE(1623), 1, - aux_sym_cell_path_repeat1, - STATE(1845), 1, - sym_path, - ACTIONS(788), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(790), 40, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(2628), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [41014] = 7, + ACTIONS(2626), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [68122] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, - sym__entry_separator, - ACTIONS(3890), 1, - anon_sym_DOT2, - STATE(1592), 1, + STATE(1881), 1, sym_comment, - STATE(1603), 1, - sym_path, - STATE(1837), 1, - sym_cell_path, - ACTIONS(871), 53, + ACTIONS(964), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(962), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181244,20 +209445,77 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [41088] = 7, + [68188] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1882), 1, + sym_comment, + ACTIONS(991), 14, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(989), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [68254] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, - sym__entry_separator, - ACTIONS(3848), 1, - anon_sym_DOT2, - STATE(1587), 1, - sym_path, - STATE(1593), 1, + STATE(1883), 1, sym_comment, - STATE(2040), 1, - sym_cell_path, - ACTIONS(871), 53, + ACTIONS(995), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(993), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181311,20 +209569,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [41162] = 7, + [68320] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, - sym__entry_separator, - ACTIONS(3893), 1, - anon_sym_DOT2, - STATE(1594), 1, + STATE(1884), 1, sym_comment, - STATE(1603), 1, - sym_path, - STATE(1835), 1, - sym_cell_path, - ACTIONS(781), 53, + ACTIONS(968), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(966), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181378,20 +209631,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [41236] = 5, + [68386] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3896), 1, - anon_sym_QMARK2, - STATE(1595), 1, + ACTIONS(4374), 1, + anon_sym_DOT2, + ACTIONS(4376), 1, + aux_sym__immediate_decimal_token2, + STATE(1885), 1, sym_comment, - ACTIONS(851), 14, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(2787), 11, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -181400,7 +209652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(849), 42, + ACTIONS(2785), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181443,120 +209695,82 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [41306] = 37, + [68456] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2441), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(3676), 1, - anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(4350), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(4378), 1, + anon_sym_DOT2, + STATE(1886), 1, + sym_comment, + ACTIONS(2620), 11, anon_sym_LPAREN, - ACTIONS(3682), 1, anon_sym_DOLLAR, - ACTIONS(3684), 1, - anon_sym_DASH, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3688), 1, - anon_sym_DOT, - ACTIONS(3690), 1, + anon_sym_RBRACE, anon_sym_PLUS, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3696), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - STATE(1578), 1, - aux_sym_list_body_repeat1, - STATE(1596), 1, - sym_comment, - STATE(3207), 1, - sym__var, - STATE(3513), 1, - sym_val_variable, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3713), 1, - sym__val_number, - STATE(4977), 1, - sym__val_number_decimal, - STATE(5788), 1, - sym_val_number, - STATE(5930), 1, - sym_expr_parenthesized, - STATE(6124), 1, - sym__list_item_expression, - STATE(6147), 1, - sym__expr_unary_minus, - STATE(6222), 1, - sym_val_entry, - ACTIONS(3694), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3706), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(6217), 2, - sym_val_range, - sym__value, - ACTIONS(2425), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3698), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2618), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(6129), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(3591), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [41440] = 7, + aux_sym__record_key_token2, + [68526] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1586), 1, - sym_path, - STATE(1597), 1, + ACTIONS(4380), 1, + aux_sym_unquoted_token5, + STATE(1887), 1, sym_comment, - STATE(1991), 1, - sym_cell_path, - ACTIONS(924), 14, + ACTIONS(1021), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -181566,13 +209780,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(926), 40, + ACTIONS(1023), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -181607,18 +209822,203 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [41514] = 7, + [68594] = 36, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, + anon_sym_LPAREN, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, + anon_sym_DOT, + ACTIONS(4114), 1, + anon_sym_PLUS, + ACTIONS(4122), 1, + aux_sym__val_number_decimal_token1, + STATE(1888), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6701), 1, + sym__expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [68724] = 37, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, + anon_sym_LPAREN, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4108), 1, + sym_identifier, + ACTIONS(4110), 1, + anon_sym_DASH, + ACTIONS(4112), 1, + anon_sym_DOT, + ACTIONS(4114), 1, + anon_sym_PLUS, + ACTIONS(4116), 1, + anon_sym_not, + ACTIONS(4118), 1, + anon_sym_null, + ACTIONS(4122), 1, + aux_sym__val_number_decimal_token1, + STATE(1889), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6700), 1, + sym__expression, + ACTIONS(2600), 2, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4120), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 4, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [68856] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, + ACTIONS(4299), 1, anon_sym_DOT2, - STATE(1586), 1, - sym_path, - STATE(1598), 1, + STATE(1890), 1, sym_comment, - STATE(1912), 1, - sym_cell_path, - ACTIONS(871), 14, + ACTIONS(940), 14, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -181633,7 +210033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(873), 40, + ACTIONS(942), 40, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -181674,28 +210074,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [41588] = 4, - ACTIONS(3), 1, + [68924] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1599), 1, - sym_comment, - ACTIONS(894), 15, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, + ACTIONS(3032), 1, + sym__entry_separator, + ACTIONS(4382), 1, anon_sym_DOT2, - anon_sym_QMARK2, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(892), 42, + STATE(1891), 1, + sym_comment, + ACTIONS(3030), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181708,6 +210096,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -181722,6 +210112,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -181734,32 +210125,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [41656] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1600), 1, - sym_comment, - ACTIONS(869), 15, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(867), 42, + aux_sym__record_key_token2, + [68992] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3038), 1, + sym__entry_separator, + ACTIONS(4384), 1, + anon_sym_DOT2, + STATE(1892), 1, + sym_comment, + ACTIONS(3036), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181772,6 +210159,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -181786,6 +210175,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -181798,23 +210188,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [41724] = 6, + [69060] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(841), 1, + ACTIONS(3044), 1, sym__entry_separator, - ACTIONS(3898), 1, + ACTIONS(4386), 1, anon_sym_DOT2, - STATE(1868), 1, - sym_path, - STATE(1601), 2, + STATE(1893), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 53, + ACTIONS(3042), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -181868,87 +210263,79 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [41796] = 7, - ACTIONS(3), 1, + [69128] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3901), 1, + ACTIONS(3064), 1, + sym__entry_separator, + ACTIONS(4388), 1, anon_sym_DOT2, - STATE(1602), 1, + STATE(1894), 1, sym_comment, - STATE(1625), 1, - sym_path, - STATE(1859), 1, - sym_cell_path, - ACTIONS(871), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(873), 40, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3062), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [41870] = 7, + aux_sym__record_key_token2, + [69196] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(2620), 1, sym__entry_separator, - ACTIONS(3848), 1, - anon_sym_DOT2, - STATE(1579), 1, - aux_sym_cell_path_repeat1, - STATE(1603), 1, + ACTIONS(4100), 1, + aux_sym__immediate_decimal_token2, + STATE(1895), 1, sym_comment, - STATE(1868), 1, - sym_path, - ACTIONS(808), 53, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -182002,19 +210389,16 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [41944] = 6, + [69264] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3906), 1, - aux_sym__immediate_decimal_token2, - STATE(1604), 1, - sym_comment, - ACTIONS(2541), 2, - anon_sym_DOT2, + ACTIONS(3081), 1, sym__entry_separator, - ACTIONS(2539), 53, + ACTIONS(4390), 1, + anon_sym_DOT2, + STATE(1896), 1, + sym_comment, + ACTIONS(3079), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -182068,116 +210452,16 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [42016] = 37, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, - anon_sym_DASH, - ACTIONS(3910), 1, - anon_sym_DOT, - ACTIONS(3912), 1, - anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - STATE(1605), 1, - sym_comment, - STATE(2072), 1, - sym__flag, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, - sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(4951), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, - anon_sym_true, - anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3465), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [42150] = 6, + [69332] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3916), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3918), 1, + ACTIONS(2628), 1, + sym__entry_separator, + ACTIONS(4140), 1, aux_sym__immediate_decimal_token2, - STATE(1606), 1, + STATE(1897), 1, sym_comment, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2582), 53, + ACTIONS(2626), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -182231,23 +210515,107 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [42222] = 7, + [69400] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1586), 1, - sym_path, - STATE(1607), 1, + ACTIONS(129), 1, + anon_sym_LBRACK, + ACTIONS(159), 1, + anon_sym_LBRACE, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, + aux_sym_unquoted_token1, + STATE(1898), 1, sym_comment, - STATE(2021), 1, - sym_cell_path, - ACTIONS(920), 14, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, + sym__val_number_decimal, + STATE(3219), 1, + sym__var, + STATE(3335), 1, + sym_val_number, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3681), 1, + sym_unquoted, + STATE(3684), 1, + sym__expr_binary_expression, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3742), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3669), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [69525] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1899), 1, + sym_comment, + ACTIONS(1145), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -182257,13 +210625,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(922), 40, + ACTIONS(1147), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -182298,163 +210667,361 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [42296] = 7, + [69590] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3920), 1, - anon_sym_DOT2, - ACTIONS(3922), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3924), 1, - aux_sym_unquoted_token2, - STATE(1608), 1, - sym_comment, - ACTIONS(855), 14, - anon_sym_GT, + ACTIONS(4308), 1, + anon_sym_LBRACK, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4416), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4418), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, + sym__val_number_decimal, + STATE(450), 1, + sym__var, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(534), 1, + sym__expr_binary_expression, + STATE(549), 1, + sym_unquoted, + STATE(569), 1, + sym__str_double_quotes, + STATE(572), 1, + sym__expr_unary_minus, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(1900), 1, + sym_comment, + ACTIONS(4340), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(857), 40, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(535), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [69715] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4434), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(4446), 1, anon_sym_null, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(1901), 1, + sym_comment, + STATE(2963), 1, + sym__val_number_decimal, + STATE(3123), 1, + sym__var, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3452), 1, + sym__expr_binary_expression, + STATE(3460), 1, + sym__inter_double_quotes, + STATE(3462), 1, + sym__inter_single_quotes, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3521), 1, + sym_unquoted, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, + ACTIONS(4460), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2854), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [69840] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3887), 1, + anon_sym_LBRACK, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3915), 1, sym_val_date, + ACTIONS(3917), 1, anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, + anon_sym_DASH, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, + anon_sym_PLUS, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(1902), 1, + sym_comment, + STATE(3557), 1, + sym__val_number_decimal, + STATE(3777), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4204), 1, + sym__expr_binary_expression, + STATE(4205), 1, + sym_unquoted, + ACTIONS(3907), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - [42370] = 39, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(4068), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [69965] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3862), 1, - anon_sym_DASH, - ACTIONS(3864), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3866), 1, - anon_sym_DOT, - ACTIONS(3868), 1, - anon_sym_PLUS, - ACTIONS(3870), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - ACTIONS(3926), 1, - anon_sym_COLON, - STATE(1609), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, + anon_sym_DASH, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, + anon_sym_PLUS, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(1903), 1, sym_comment, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(2958), 1, + STATE(3315), 1, sym__var, - STATE(3159), 1, + STATE(3356), 1, sym__val_number, - STATE(3279), 1, + STATE(3479), 1, sym_val_number, - STATE(3341), 1, + STATE(3683), 1, sym__val_number_decimal, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(3790), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4291), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6512), 1, - sym__expression, - STATE(6513), 1, - sym_unquoted, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3880), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + ACTIONS(4492), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - STATE(3465), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182464,94 +211031,240 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42508] = 37, + [70090] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + STATE(1904), 1, + sym_comment, + ACTIONS(1019), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1017), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [70155] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4498), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4504), 1, + anon_sym_DOT, + ACTIONS(4506), 1, + anon_sym_PLUS, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4514), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4524), 1, + anon_sym_DQUOTE, + ACTIONS(4528), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4530), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, + sym__val_number_decimal, + STATE(205), 1, + sym__var, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(284), 1, + sym_unquoted, + STATE(285), 1, + sym__expr_binary_expression, + STATE(293), 1, + sym__expr_unary_minus, + STATE(323), 1, + sym__inter_double_quotes, + STATE(324), 1, + sym__inter_single_quotes, + STATE(327), 1, + sym__str_double_quotes, + STATE(1905), 1, + sym_comment, + ACTIONS(4512), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4526), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(309), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(338), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [70280] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4538), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, aux_sym__val_number_decimal_token1, - STATE(1610), 1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1906), 1, sym_comment, - STATE(2154), 1, - sym__flag, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(3467), 1, + sym__var, + STATE(3854), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(4114), 1, + sym_unquoted, + STATE(4115), 1, sym__expr_binary_expression, - STATE(5011), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182561,94 +211274,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42642] = 37, + [70405] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4486), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4490), 1, aux_sym__val_number_decimal_token1, - STATE(1611), 1, + STATE(1907), 1, sym_comment, - STATE(2160), 1, - sym__flag, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(2958), 1, + STATE(3315), 1, sym__var, - STATE(3159), 1, + STATE(3356), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(3479), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(3823), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4293), 1, sym__expr_binary_expression, - STATE(5022), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3836), 3, + ACTIONS(4492), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(2570), 6, + STATE(3784), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [70530] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, + anon_sym_DASH, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, + anon_sym_PLUS, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1908), 1, + sym_comment, + STATE(3411), 1, + sym__val_number_decimal, + STATE(3467), 1, + sym__var, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(4112), 1, + sym_unquoted, + STATE(4113), 1, + sym__expr_binary_expression, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182658,94 +211456,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42776] = 37, + [70655] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4554), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4556), 1, + anon_sym_DASH, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4560), 1, + anon_sym_DOT, + ACTIONS(4562), 1, + anon_sym_PLUS, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4570), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4578), 1, + sym_val_date, + ACTIONS(4580), 1, + anon_sym_DQUOTE, + ACTIONS(4584), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4586), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, + sym__val_number_decimal, + STATE(244), 1, + sym__var, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(350), 1, + sym__inter_double_quotes, + STATE(378), 1, + sym__expr_binary_expression, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, + sym__inter_single_quotes, + STATE(385), 1, + sym_unquoted, + STATE(386), 1, + sym__expr_unary_minus, + STATE(1909), 1, + sym_comment, + ACTIONS(4568), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4582), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(364), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(353), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [70780] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4308), 1, + anon_sym_LBRACK, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4416), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, - STATE(1612), 1, - sym_comment, - STATE(1923), 1, - sym__flag, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, + sym__val_number_decimal, + STATE(450), 1, sym__var, - STATE(3159), 1, + STATE(479), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(491), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(545), 1, + sym_unquoted, + STATE(560), 1, + sym__expr_binary_expression, + STATE(569), 1, + sym__str_double_quotes, + STATE(572), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(579), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(5040), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, + STATE(580), 1, + sym__inter_double_quotes, + STATE(1910), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4424), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4330), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4428), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(526), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182755,92 +211638,148 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42910] = 37, + [70905] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4592), 1, + sym__entry_separator, + STATE(1911), 1, + sym_comment, + ACTIONS(4590), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [70970] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4554), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4580), 1, + anon_sym_DQUOTE, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(4594), 1, + anon_sym_LPAREN, + ACTIONS(4596), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4598), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4600), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4602), 1, aux_sym__val_number_decimal_token1, - STATE(1613), 1, - sym_comment, - STATE(1908), 1, - sym__flag, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(229), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(254), 1, + sym__var, + STATE(262), 1, sym_val_number, - STATE(3466), 1, + STATE(265), 1, + sym__val_number, + STATE(289), 1, sym_val_variable, - STATE(3489), 1, + STATE(334), 1, + sym_expr_parenthesized, + STATE(350), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(5013), 1, + STATE(386), 1, + sym__expr_unary_minus, + STATE(1455), 1, sym__expression, - STATE(5214), 1, + STATE(1515), 1, sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(1912), 1, + sym_comment, + STATE(4323), 1, + sym__expr_binary_expression, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, + ACTIONS(4582), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3836), 3, + STATE(384), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(2570), 6, + ACTIONS(4572), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(353), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -182852,94 +211791,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43044] = 37, + [71097] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4486), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4490), 1, aux_sym__val_number_decimal_token1, - STATE(1614), 1, + STATE(1913), 1, sym_comment, - STATE(1878), 1, - sym__flag, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(2958), 1, + STATE(3315), 1, sym__var, - STATE(3159), 1, + STATE(3356), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(3479), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3796), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4294), 1, sym__expr_binary_expression, - STATE(5012), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(3801), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182949,16 +211882,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43178] = 5, + [71222] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3896), 1, - anon_sym_QMARK2, - STATE(1615), 1, + STATE(1914), 1, sym_comment, - ACTIONS(851), 14, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(991), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, @@ -182971,7 +211900,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(849), 42, + ACTIONS(989), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -183014,222 +211943,179 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [43248] = 4, + [71287] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1616), 1, - sym_comment, - ACTIONS(804), 15, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(806), 42, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, + ACTIONS(4067), 1, sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43316] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1617), 1, - sym_comment, - ACTIONS(731), 15, - anon_sym_GT, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4486), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4488), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4490), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(733), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, + STATE(1915), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3811), 1, + sym_unquoted, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4296), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43384] = 37, + STATE(3801), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3784), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [71412] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4608), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, aux_sym__val_number_decimal_token1, - STATE(1618), 1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1916), 1, sym_comment, - STATE(1877), 1, - sym__flag, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, + sym__var, + STATE(3490), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(3830), 1, sym__expr_binary_expression, - STATE(5002), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, + STATE(3837), 1, + sym_unquoted, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4616), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4620), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(3895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183239,500 +212125,580 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43518] = 7, + [71537] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3928), 1, - anon_sym_DOT2, - STATE(1619), 1, - sym_comment, - STATE(1625), 1, - sym_path, - STATE(1867), 1, - sym_cell_path, - ACTIONS(781), 14, - anon_sym_GT, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4608), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4610), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(4622), 1, aux_sym_unquoted_token1, - ACTIONS(783), 40, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, + STATE(1917), 1, + sym_comment, + STATE(3179), 1, + sym__val_number_decimal, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, + sym__var, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3825), 1, + sym__expr_binary_expression, + STATE(3829), 1, + sym_unquoted, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4616), 2, anon_sym_true, anon_sym_false, + ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4620), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43592] = 4, + STATE(3895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3917), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [71662] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1620), 1, - sym_comment, - ACTIONS(715), 15, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(717), 42, + ACTIONS(4244), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(4248), 1, anon_sym_DOLLAR, + ACTIONS(4252), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, + ACTIONS(4272), 1, sym_val_date, + ACTIONS(4274), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43660] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1586), 1, - sym_path, - STATE(1621), 1, - sym_comment, - STATE(2231), 1, - sym_cell_path, - ACTIONS(904), 14, - anon_sym_GT, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4628), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4630), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(4642), 1, aux_sym_unquoted_token1, - ACTIONS(906), 40, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(639), 1, + sym_unquoted, + STATE(647), 1, + sym__expr_binary_expression, + STATE(1918), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, anon_sym_true, anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43734] = 4, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [71787] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1622), 1, - sym_comment, - ACTIONS(723), 15, - anon_sym_GT, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4628), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4630), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(4642), 1, aux_sym_unquoted_token1, - ACTIONS(725), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(622), 1, + sym__expr_binary_expression, + STATE(623), 1, + sym__str_double_quotes, + STATE(652), 1, + sym_unquoted, + STATE(1919), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, anon_sym_true, anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43802] = 6, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [71912] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3931), 1, - anon_sym_DOT2, - STATE(1845), 1, - sym_path, - STATE(1623), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 14, - anon_sym_GT, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(1965), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(841), 40, + ACTIONS(4644), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4646), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(4648), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(4656), 1, anon_sym_null, + ACTIONS(4664), 1, + sym_val_date, + ACTIONS(4666), 1, + anon_sym_DQUOTE, + ACTIONS(4670), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4672), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, + sym__val_number_decimal, + STATE(743), 1, + sym__var, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, + sym__inter_single_quotes, + STATE(873), 1, + sym_unquoted, + STATE(874), 1, + sym__expr_binary_expression, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(912), 1, + sym__expr_unary_minus, + STATE(1920), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, + ACTIONS(4668), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1971), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43874] = 5, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [72037] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3934), 1, - anon_sym_DOT2, - STATE(1624), 1, - sym_comment, - ACTIONS(814), 15, - anon_sym_GT, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(1965), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(816), 41, + ACTIONS(4644), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4646), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(4648), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(4656), 1, anon_sym_null, + ACTIONS(4664), 1, + sym_val_date, + ACTIONS(4666), 1, + anon_sym_DQUOTE, + ACTIONS(4670), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4672), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, + sym__val_number_decimal, + STATE(743), 1, + sym__var, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, + sym__inter_single_quotes, + STATE(871), 1, + sym_unquoted, + STATE(872), 1, + sym__expr_binary_expression, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(912), 1, + sym__expr_unary_minus, + STATE(1921), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, + ACTIONS(4668), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1971), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [43944] = 7, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [72162] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1588), 1, - aux_sym_cell_path_repeat1, - STATE(1625), 1, - sym_comment, - STATE(1845), 1, - sym_path, - ACTIONS(808), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(810), 40, + ACTIONS(4244), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(4248), 1, anon_sym_DOLLAR, + ACTIONS(4252), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DASH, + ACTIONS(4628), 1, + anon_sym_DOT, + ACTIONS(4630), 1, + anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, anon_sym_null, + ACTIONS(4638), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(633), 1, + sym__expr_binary_expression, + STATE(644), 1, + sym_unquoted, + STATE(1922), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, anon_sym_true, anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [44018] = 9, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [72287] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3850), 1, - anon_sym_DOT2, - STATE(1586), 1, - sym_path, - STATE(1626), 1, + STATE(1923), 1, sym_comment, - STATE(2231), 1, - sym_cell_path, - ACTIONS(904), 5, + ACTIONS(1149), 5, anon_sym_GT, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_LT2, - ACTIONS(3939), 9, + ACTIONS(4679), 8, anon_sym_DASH, anon_sym__, - anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3936), 19, + ACTIONS(4676), 20, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_null, anon_sym_true, anon_sym_false, @@ -183746,7 +212712,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(906), 21, + ACTIONS(1151), 21, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -183768,161 +212734,270 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [44096] = 5, + [72356] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3766), 1, - aux_sym_unquoted_token6, - STATE(1627), 1, - sym_comment, - ACTIONS(814), 14, - anon_sym_GT, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2249), 1, aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(816), 42, + ACTIONS(4682), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4684), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(4686), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(4688), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, + anon_sym_not, + ACTIONS(4694), 1, anon_sym_null, + ACTIONS(4702), 1, + sym_val_date, + ACTIONS(4704), 1, + anon_sym_DQUOTE, + ACTIONS(4708), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4710), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, + sym__val_number_decimal, + STATE(793), 1, + sym__var, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, + sym__str_double_quotes, + STATE(946), 1, + sym__expr_unary_minus, + STATE(948), 1, + sym__inter_single_quotes, + STATE(949), 1, + sym_unquoted, + STATE(952), 1, + sym__expr_binary_expression, + STATE(954), 1, + sym__inter_double_quotes, + STATE(1924), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, + ACTIONS(4706), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2255), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [72481] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, + anon_sym_LBRACK, + ACTIONS(4646), 1, + anon_sym_LPAREN, + ACTIONS(4648), 1, + anon_sym_LBRACE, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(4656), 1, + anon_sym_null, + ACTIONS(4664), 1, sym_val_date, + ACTIONS(4666), 1, anon_sym_DQUOTE, + ACTIONS(4670), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4672), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, + sym__val_number_decimal, + STATE(743), 1, + sym__var, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, + sym__inter_single_quotes, + STATE(864), 1, + sym_unquoted, + STATE(869), 1, + sym__expr_binary_expression, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(912), 1, + sym__expr_unary_minus, + STATE(1925), 1, + sym_comment, + ACTIONS(4658), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - [44166] = 39, + ACTIONS(1971), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4660), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [72606] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(59), 1, + ACTIONS(4686), 1, + anon_sym_LBRACE, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4690), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3654), 1, - anon_sym_LBRACE, - ACTIONS(3942), 1, - sym_identifier, - STATE(1628), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(793), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(959), 1, + sym_unquoted, + STATE(961), 1, sym__expr_binary_expression, - STATE(5483), 1, - sym_block, - STATE(5520), 1, - sym__expression, - STATE(5521), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(1926), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183932,94 +213007,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44304] = 37, + [72731] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4244), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4248), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4252), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4272), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4280), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3908), 1, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, anon_sym_DASH, - ACTIONS(3910), 1, + ACTIONS(4628), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4630), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, - STATE(1629), 1, - sym_comment, - STATE(2207), 1, - sym__flag, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, sym__var, - STATE(3159), 1, + STATE(516), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(517), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(609), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(610), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(617), 1, + sym__inter_double_quotes, + STATE(618), 1, sym__expr_binary_expression, - STATE(5024), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, + STATE(623), 1, + sym__str_double_quotes, + STATE(637), 1, + sym_unquoted, + STATE(1927), 1, + sym_comment, + ACTIONS(4276), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4636), 2, anon_sym_true, anon_sym_false, - STATE(4074), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184029,94 +213098,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44438] = 38, + [72856] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, + anon_sym_DASH, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4562), 1, + anon_sym_PLUS, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1630), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(244), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(386), 1, + sym__expr_unary_minus, + STATE(387), 1, sym__expr_binary_expression, - STATE(5074), 1, - sym__where_predicate, - STATE(5075), 1, - sym__expression, - ACTIONS(187), 2, + STATE(388), 1, + sym_unquoted, + STATE(1928), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(364), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(353), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184126,27 +213189,13 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44573] = 38, + [72981] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, ACTIONS(93), 1, sym_val_date, ACTIONS(95), 1, @@ -184155,65 +213204,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1631), 1, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, + anon_sym_DASH, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, + anon_sym_PLUS, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1929), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, + STATE(3813), 1, sym__expr_binary_expression, - STATE(5892), 1, - sym__expression, - STATE(5893), 1, - sym__where_predicate, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, + STATE(3819), 1, + sym_unquoted, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184223,417 +213280,634 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44708] = 5, - ACTIONS(105), 1, + [73106] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3944), 1, - anon_sym_QMARK2, - STATE(1632), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(849), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(4308), 1, + anon_sym_LBRACK, + ACTIONS(4312), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4416), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4418), 1, anon_sym_PLUS, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, + sym__val_number_decimal, + STATE(450), 1, + sym__var, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(543), 1, + sym_unquoted, + STATE(558), 1, + sym__expr_binary_expression, + STATE(569), 1, + sym__str_double_quotes, + STATE(572), 1, + sym__expr_unary_minus, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(1930), 1, + sym_comment, + ACTIONS(4340), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4428), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + STATE(526), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(535), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [73231] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, + anon_sym_LBRACK, + ACTIONS(4646), 1, + anon_sym_LPAREN, + ACTIONS(4648), 1, + anon_sym_LBRACE, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(4656), 1, + anon_sym_null, + ACTIONS(4664), 1, + sym_val_date, + ACTIONS(4666), 1, anon_sym_DQUOTE, + ACTIONS(4670), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4672), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, + sym__val_number_decimal, + STATE(743), 1, + sym__var, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, + sym__inter_single_quotes, + STATE(861), 1, + sym_unquoted, + STATE(862), 1, + sym__expr_binary_expression, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(912), 1, + sym__expr_unary_minus, + STATE(1931), 1, + sym_comment, + ACTIONS(4658), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [44777] = 5, - ACTIONS(105), 1, + ACTIONS(1971), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4660), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [73356] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3944), 1, - anon_sym_QMARK2, - STATE(1633), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(849), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(93), 1, + sym_val_date, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4608), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4610), 1, anon_sym_PLUS, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1932), 1, + sym_comment, + STATE(3179), 1, + sym__val_number_decimal, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, + sym__var, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3803), 1, + sym__expr_binary_expression, + STATE(3805), 1, + sym_unquoted, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4620), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [44846] = 6, - ACTIONS(105), 1, + STATE(3895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3917), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [73481] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(3946), 1, - anon_sym_DOT2, - ACTIONS(3948), 1, - aux_sym__immediate_decimal_token2, - STATE(1634), 1, - sym_comment, - ACTIONS(2651), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4628), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4630), 1, anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(600), 1, + sym_unquoted, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(614), 1, + sym__expr_binary_expression, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(1933), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [44917] = 6, - ACTIONS(105), 1, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [73606] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2541), 1, - sym__entry_separator, - ACTIONS(3950), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3952), 1, - aux_sym__immediate_decimal_token2, - STATE(1635), 1, - sym_comment, - ACTIONS(2539), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DASH, + ACTIONS(4628), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4630), 1, anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(599), 1, + sym_unquoted, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(613), 1, + sym__expr_binary_expression, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(1934), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [44988] = 6, - ACTIONS(105), 1, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [73731] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(3918), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(3954), 1, - anon_sym_DOT2, - STATE(1636), 1, - sym_comment, - ACTIONS(2582), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4628), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4630), 1, anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(598), 1, + sym_unquoted, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(612), 1, + sym__expr_binary_expression, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(1935), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [45059] = 38, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [73856] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1637), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1936), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3041), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3369), 1, sym__expr_binary_expression, - STATE(5274), 1, - sym__expression, - STATE(5279), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184643,94 +213917,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45194] = 38, + [73981] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1638), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1937), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3072), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3363), 1, sym__expr_binary_expression, - STATE(5190), 1, - sym__where_predicate, - STATE(5191), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184740,94 +214008,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45329] = 38, + [74106] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1639), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1938), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3052), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3361), 1, sym__expr_binary_expression, - STATE(5187), 1, - sym__where_predicate, - STATE(5188), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184837,224 +214099,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45464] = 6, - ACTIONS(105), 1, + [74231] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(3957), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3959), 1, - aux_sym__immediate_decimal_token2, - STATE(1640), 1, - sym_comment, - ACTIONS(2582), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(2233), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(2235), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, + anon_sym_LBRACK, + ACTIONS(4684), 1, + anon_sym_LPAREN, + ACTIONS(4686), 1, + anon_sym_LBRACE, + ACTIONS(4688), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4690), 1, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(4692), 1, + anon_sym_not, + ACTIONS(4694), 1, + anon_sym_null, + ACTIONS(4702), 1, + sym_val_date, + ACTIONS(4704), 1, anon_sym_DQUOTE, + ACTIONS(4708), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4710), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, + sym__val_number_decimal, + STATE(793), 1, + sym__var, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, + sym__str_double_quotes, + STATE(946), 1, + sym__expr_unary_minus, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(962), 1, + sym_unquoted, + STATE(966), 1, + sym__expr_binary_expression, + STATE(1939), 1, + sym_comment, + ACTIONS(4696), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [45535] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(3961), 1, - anon_sym_DOT2, - ACTIONS(3964), 1, - aux_sym__immediate_decimal_token2, - STATE(1641), 1, - sym_comment, - ACTIONS(2651), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, + ACTIONS(2255), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [45606] = 38, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [74356] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1642), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1940), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3062), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3354), 1, sym__expr_binary_expression, - STATE(5184), 1, - sym__expression, - STATE(5193), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185064,94 +214281,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45741] = 38, + [74481] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1643), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1941), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3069), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3352), 1, sym__expr_binary_expression, - STATE(5175), 1, - sym__where_predicate, - STATE(5176), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185161,18 +214372,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45876] = 6, + [74606] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, + ACTIONS(3425), 1, sym__entry_separator, - ACTIONS(3959), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(3966), 1, - anon_sym_DOT2, - STATE(1644), 1, + STATE(1942), 1, sym_comment, - ACTIONS(2582), 53, + ACTIONS(3423), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -185226,191 +214433,88 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [45947] = 38, + [74671] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1645), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(793), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(948), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(954), 1, + sym__inter_double_quotes, + STATE(967), 1, + sym_unquoted, + STATE(989), 1, sym__expr_binary_expression, - STATE(5173), 1, - sym__where_predicate, - STATE(5174), 1, - sym__expression, - ACTIONS(187), 2, + STATE(1943), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [46082] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1646), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5170), 1, - sym__where_predicate, - STATE(5172), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, + ACTIONS(4700), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, + STATE(953), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185420,92 +214524,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46217] = 38, + [74796] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3901), 1, + anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(3909), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4754), 1, anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1647), 1, + STATE(1944), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3580), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3631), 1, sym__var, - STATE(3232), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3233), 1, + STATE(3995), 1, sym_val_variable, - STATE(3297), 1, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5149), 1, - sym__where_predicate, - STATE(5179), 1, + STATE(4698), 1, + sym_val_range, + STATE(5364), 1, sym__expression, - ACTIONS(187), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(191), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -185517,94 +214616,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46352] = 38, + [74923] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1648), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1945), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3101), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3350), 1, sym__expr_binary_expression, - STATE(5145), 1, - sym__where_predicate, - STATE(5146), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185614,94 +214707,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46487] = 38, + [75048] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1649), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(793), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(948), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(954), 1, + sym__inter_double_quotes, + STATE(984), 1, sym__expr_binary_expression, - STATE(5142), 1, - sym__where_predicate, - STATE(5143), 1, - sym__expression, - ACTIONS(187), 2, + STATE(986), 1, + sym_unquoted, + STATE(1946), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185711,92 +214798,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46622] = 38, + [75173] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3901), 1, + anon_sym_PLUS, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(3909), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4754), 1, anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1650), 1, + STATE(1947), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3580), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3631), 1, sym__var, - STATE(3232), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3233), 1, + STATE(3995), 1, sym_val_variable, - STATE(3297), 1, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5140), 1, - sym__where_predicate, - STATE(5141), 1, + STATE(4698), 1, + sym_val_range, + STATE(5362), 1, sym__expression, - ACTIONS(187), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(191), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -185808,94 +214890,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46757] = 38, + [75300] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3429), 1, + sym__entry_separator, + STATE(1948), 1, + sym_comment, + ACTIONS(3427), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [75365] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1651), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1949), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3076), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3347), 1, sym__expr_binary_expression, - STATE(5139), 1, - sym__expression, - STATE(5150), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185905,94 +215042,271 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46892] = 38, + [75490] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3433), 1, + sym__entry_separator, + STATE(1950), 1, + sym_comment, + ACTIONS(3431), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [75555] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3445), 1, + sym__entry_separator, + STATE(1951), 1, + sym_comment, + ACTIONS(3443), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [75620] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3449), 1, + sym__entry_separator, + STATE(1952), 1, + sym_comment, + ACTIONS(3447), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [75685] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1652), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1953), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3078), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3330), 1, sym__expr_binary_expression, - STATE(5135), 1, - sym__where_predicate, - STATE(5136), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186002,94 +215316,332 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47027] = 38, + [75810] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + sym__entry_separator, + STATE(1954), 1, + sym_comment, + ACTIONS(3455), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [75875] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3473), 1, + sym__entry_separator, + STATE(1955), 1, + sym_comment, + ACTIONS(3471), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [75940] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, + STATE(1956), 1, + sym_comment, + ACTIONS(2620), 12, anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2618), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [76005] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3477), 1, + sym__entry_separator, + STATE(1957), 1, + sym_comment, + ACTIONS(3475), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, - ACTIONS(203), 1, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [76070] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1653), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1958), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3467), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4109), 1, + sym_unquoted, + STATE(4110), 1, sym__expr_binary_expression, - STATE(5133), 1, - sym__where_predicate, - STATE(5134), 1, - sym__expression, - ACTIONS(187), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186099,29 +215651,136 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47162] = 6, - ACTIONS(3), 1, + [76195] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3968), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3970), 1, - aux_sym__immediate_decimal_token2, - STATE(1654), 1, + ACTIONS(3485), 1, + sym__entry_separator, + STATE(1959), 1, + sym_comment, + ACTIONS(3483), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [76260] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3489), 1, + sym__entry_separator, + STATE(1960), 1, sym_comment, - ACTIONS(2541), 12, + ACTIONS(3487), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2539), 42, + aux_sym__record_key_token2, + [76325] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3497), 1, + sym__entry_separator, + STATE(1961), 1, + sym_comment, + ACTIONS(3495), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -186134,6 +215793,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -186148,6 +215809,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -186160,227 +215822,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [47233] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1655), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5219), 1, - sym__expression, - STATE(5264), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [47368] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1656), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5267), 1, - sym__expression, - STATE(5268), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(201), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [47503] = 6, - ACTIONS(3), 1, + aux_sym__record_key_token2, + [76390] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3972), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(3974), 1, - aux_sym__immediate_decimal_token2, - STATE(1657), 1, + ACTIONS(3501), 1, + sym__entry_separator, + STATE(1962), 1, sym_comment, - ACTIONS(2584), 12, + ACTIONS(3499), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2582), 42, + aux_sym__record_key_token2, + [76455] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3509), 1, + sym__entry_separator, + STATE(1963), 1, + sym_comment, + ACTIONS(3507), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -186393,6 +215915,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -186407,6 +215931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -186419,98 +215944,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [47574] = 38, + [76520] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1658), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1964), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3083), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3328), 1, sym__expr_binary_expression, - STATE(5073), 1, - sym__where_predicate, - STATE(5269), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186520,94 +216047,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47709] = 38, + [76645] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1659), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1965), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3084), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3326), 1, sym__expr_binary_expression, - STATE(5365), 1, - sym__expression, - STATE(5367), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186617,94 +216138,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47844] = 38, + [76770] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3709), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3719), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3721), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1660), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1966), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3467), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4107), 1, + sym_unquoted, + STATE(4108), 1, sym__expr_binary_expression, - STATE(5294), 1, - sym__expression, - STATE(5295), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186714,94 +216229,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47979] = 38, + [76895] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3709), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3719), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3721), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1661), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1967), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3467), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4105), 1, + sym_unquoted, + STATE(4106), 1, sym__expr_binary_expression, - STATE(5312), 1, - sym__expression, - STATE(5351), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186811,94 +216320,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48114] = 38, + [77020] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1662), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1968), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3085), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3322), 1, sym__expr_binary_expression, - STATE(5357), 1, - sym__expression, - STATE(5361), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -186908,94 +216411,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48249] = 38, + [77145] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1663), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1969), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3086), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3316), 1, sym__expr_binary_expression, - STATE(5430), 1, - sym__expression, - STATE(5434), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187005,191 +216502,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48384] = 38, + [77270] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + STATE(1970), 1, + sym_comment, + ACTIONS(1029), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1031), 41, anon_sym_LBRACK, - ACTIONS(131), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(159), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1664), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5371), 1, - sym__expression, - STATE(5373), 1, - sym__where_predicate, - ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [48519] = 38, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [77335] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4650), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1665), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(743), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(839), 1, + sym__expr_binary_expression, + STATE(840), 1, + sym__inter_single_quotes, + STATE(860), 1, + sym_unquoted, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(912), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5258), 1, - sym__expression, - STATE(5380), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(1971), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(1971), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187199,94 +216654,271 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48654] = 38, + [77460] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3517), 1, + sym__entry_separator, + STATE(1972), 1, + sym_comment, + ACTIONS(3515), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [77525] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3521), 1, + sym__entry_separator, + STATE(1973), 1, + sym_comment, + ACTIONS(3519), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [77590] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3525), 1, + sym__entry_separator, + STATE(1974), 1, + sym_comment, + ACTIONS(3523), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [77655] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4720), 1, + anon_sym_DASH, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4724), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4726), 1, + anon_sym_PLUS, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4734), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1666), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + STATE(1975), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2918), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3088), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3313), 1, sym__expr_binary_expression, - STATE(5247), 1, - sym__expression, - STATE(5248), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4738), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187296,94 +216928,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48789] = 38, + [77780] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4650), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1667), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(743), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(856), 1, + sym_unquoted, + STATE(858), 1, sym__expr_binary_expression, - STATE(5243), 1, - sym__expression, - STATE(5246), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(912), 1, + sym__expr_unary_minus, + STATE(1976), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187393,94 +217019,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48924] = 38, + [77905] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1668), 1, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(1977), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3041), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3543), 1, sym__expr_binary_expression, - STATE(5241), 1, - sym__expression, - STATE(5242), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187490,94 +217110,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49059] = 38, + [78030] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4506), 1, + anon_sym_PLUS, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1669), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(205), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(282), 1, + sym_unquoted, + STATE(283), 1, + sym__expr_binary_expression, + STATE(293), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(323), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5237), 1, - sym__expression, - STATE(5238), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(327), 1, + sym__str_double_quotes, + STATE(1978), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187587,94 +217201,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49194] = 38, + [78155] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1670), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1979), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3490), 1, + sym_val_number, + STATE(3793), 1, + sym__expr_binary_expression, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3798), 1, + sym_unquoted, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5235), 1, - sym__expression, - STATE(5236), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187684,94 +217292,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49329] = 38, + [78280] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1671), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1980), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3490), 1, + sym_val_number, + STATE(3792), 1, + sym_unquoted, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3800), 1, sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, STATE(3903), 1, sym__expr_binary_expression, - STATE(5099), 1, - sym__where_predicate, - STATE(5230), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187781,94 +217383,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49464] = 38, + [78405] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1672), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1981), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3490), 1, + sym_val_number, + STATE(3787), 1, + sym_unquoted, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3889), 1, sym__expr_binary_expression, - STATE(5225), 1, - sym__expression, - STATE(5226), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187878,94 +217474,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49599] = 38, + [78530] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1673), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1982), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3490), 1, + sym_val_number, + STATE(3788), 1, + sym__expr_binary_expression, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5222), 1, - sym__expression, - STATE(5224), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(3855), 1, + sym_unquoted, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -187975,94 +217565,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49734] = 38, + [78655] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1674), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1983), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5151), 1, - sym__expression, - STATE(5221), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3874), 1, + sym_unquoted, + STATE(3877), 1, + sym__expr_binary_expression, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188072,94 +217656,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49869] = 38, + [78780] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3709), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3719), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3721), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1675), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1984), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3467), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4102), 1, + sym_unquoted, + STATE(4103), 1, sym__expr_binary_expression, - STATE(5211), 1, - sym__expression, - STATE(5215), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188169,94 +217747,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50004] = 38, - ACTIONS(3), 1, + [78905] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(3533), 1, + sym__entry_separator, + STATE(1985), 1, + sym_comment, + ACTIONS(3531), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, - ACTIONS(203), 1, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [78970] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1676), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1986), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3467), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4097), 1, + sym_unquoted, + STATE(4100), 1, sym__expr_binary_expression, - STATE(5198), 1, - sym__expression, - STATE(5201), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188266,94 +217899,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50139] = 38, + [79095] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(93), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1677), 1, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1987), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3879), 1, + sym_unquoted, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3894), 1, sym__expr_binary_expression, - STATE(5182), 1, - sym__expression, - STATE(5185), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(3916), 1, + sym__str_double_quotes, + ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188363,94 +217990,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50274] = 38, + [79220] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1678), 1, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(1988), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(2907), 1, + STATE(3479), 1, + sym_val_number, + STATE(3683), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(3786), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4286), 1, sym__expr_binary_expression, - STATE(5178), 1, - sym__expression, - STATE(5180), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4492), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188460,155 +218081,104 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50409] = 5, + [79345] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3976), 1, - anon_sym_QMARK2, - STATE(1679), 1, - sym_comment, - ACTIONS(849), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(851), 41, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(93), 1, sym_val_date, + ACTIONS(95), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [50478] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3976), 1, - anon_sym_QMARK2, - STATE(1680), 1, - sym_comment, - ACTIONS(849), 14, - anon_sym_GT, + ACTIONS(99), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(101), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1407), 1, + anon_sym_DOLLAR, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, anon_sym_DASH, - anon_sym_in, - anon_sym__, + ACTIONS(4608), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(4610), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(4622), 1, aux_sym_unquoted_token1, - ACTIONS(851), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, + STATE(1989), 1, + sym_comment, + STATE(3179), 1, + sym__val_number_decimal, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, + sym__var, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, + sym__inter_double_quotes, + STATE(3800), 1, + sym__inter_single_quotes, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(3915), 1, + sym__expr_binary_expression, + STATE(3916), 1, + sym__str_double_quotes, + STATE(3925), 1, + sym_unquoted, + ACTIONS(97), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4616), 2, anon_sym_true, anon_sym_false, + ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(91), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4620), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [50547] = 38, + STATE(3895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3917), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [79470] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, ACTIONS(93), 1, sym_val_date, ACTIONS(95), 1, @@ -188617,65 +218187,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1681), 1, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, + anon_sym_DASH, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, + anon_sym_PLUS, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1990), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3901), 1, sym__expr_binary_expression, - STATE(5531), 1, - sym__where_predicate, - STATE(5532), 1, - sym__expression, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, + STATE(3905), 1, + sym_unquoted, + STATE(3916), 1, + sym__str_double_quotes, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188685,27 +218263,13 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50682] = 38, + [79595] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, ACTIONS(93), 1, sym_val_date, ACTIONS(95), 1, @@ -188714,65 +218278,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(1407), 1, anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1682), 1, + ACTIONS(4604), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, + anon_sym_DASH, + ACTIONS(4608), 1, + anon_sym_DOT, + ACTIONS(4610), 1, + anon_sym_PLUS, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(4614), 1, + anon_sym_null, + ACTIONS(4618), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4622), 1, + aux_sym_unquoted_token1, + STATE(1991), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3179), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3215), 1, + sym__val_number, + STATE(3338), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3490), 1, + sym_val_number, + STATE(3794), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3800), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3876), 1, + sym_unquoted, + STATE(3886), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3899), 1, sym__expr_binary_expression, - STATE(5533), 1, - sym__where_predicate, - STATE(5535), 1, - sym__expression, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, + STATE(3916), 1, + sym__str_double_quotes, ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(87), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, ACTIONS(91), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4620), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3895), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3917), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188782,94 +218354,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50817] = 38, + [79720] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1683), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(1992), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3072), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3500), 1, sym__expr_binary_expression, - STATE(5537), 1, - sym__where_predicate, - STATE(5538), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188879,94 +218445,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50952] = 38, - ACTIONS(3), 1, + [79845] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3541), 1, + sym__entry_separator, + STATE(1993), 1, + sym_comment, + ACTIONS(3539), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, - ACTIONS(39), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, - ACTIONS(99), 1, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [79910] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1684), 1, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, + anon_sym_DASH, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, + anon_sym_PLUS, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(1994), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3467), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3949), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(4095), 1, + sym_unquoted, + STATE(4096), 1, sym__expr_binary_expression, - STATE(5539), 1, - sym__where_predicate, - STATE(5540), 1, - sym__expression, - ACTIONS(83), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -188976,94 +218597,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51087] = 38, + [80035] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1685), 1, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(1995), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3052), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3575), 1, sym__expr_binary_expression, - STATE(5384), 1, - sym__expression, - STATE(5387), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189073,94 +218688,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51222] = 38, + [80160] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3862), 1, - anon_sym_DASH, - ACTIONS(3864), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(3866), 1, - anon_sym_DOT, - ACTIONS(3868), 1, - anon_sym_PLUS, - ACTIONS(3870), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + ACTIONS(4752), 1, aux_sym_unquoted_token1, - STATE(1686), 1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(1996), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(2827), 1, sym__var, - STATE(3159), 1, + STATE(2899), 1, sym__val_number, - STATE(3279), 1, + STATE(2910), 1, sym_val_number, - STATE(3341), 1, + STATE(2990), 1, sym__val_number_decimal, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3062), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3563), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6512), 1, - sym__expression, - STATE(6513), 1, - sym_unquoted, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3880), 3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - STATE(3465), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189170,94 +218779,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51357] = 38, - ACTIONS(3), 1, + [80285] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3331), 1, + sym__entry_separator, + STATE(1997), 1, + sym_comment, + ACTIONS(3329), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, - ACTIONS(39), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - ACTIONS(79), 1, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [80350] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4714), 1, + anon_sym_LBRACK, + ACTIONS(4716), 1, + anon_sym_LPAREN, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, + anon_sym_LBRACE, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1687), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(1998), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3088), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3280), 1, sym__expr_binary_expression, - STATE(5541), 1, - sym__where_predicate, - STATE(5542), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189267,94 +218931,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51492] = 38, + [80475] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4506), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1688), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(205), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(288), 1, + sym_unquoted, + STATE(290), 1, + sym__expr_binary_expression, + STATE(293), 1, + sym__expr_unary_minus, + STATE(323), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(327), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5543), 1, - sym__where_predicate, - STATE(5544), 1, - sym__expression, - ACTIONS(83), 2, + STATE(1999), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189364,94 +219022,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51627] = 38, + [80600] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1689), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2000), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3069), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3553), 1, sym__expr_binary_expression, - STATE(5545), 1, - sym__where_predicate, - STATE(5546), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189461,94 +219113,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51762] = 38, + [80725] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1690), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2001), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3101), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3551), 1, sym__expr_binary_expression, - STATE(5552), 1, - sym__where_predicate, - STATE(5553), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189558,17 +219204,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51897] = 5, + [80850] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3978), 1, - aux_sym__immediate_decimal_token2, - STATE(1691), 1, - sym_comment, - ACTIONS(2661), 2, - anon_sym_DOT2, + ACTIONS(3577), 1, sym__entry_separator, - ACTIONS(2659), 53, + STATE(2002), 1, + sym_comment, + ACTIONS(3575), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -189622,158 +219265,179 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [51966] = 5, - ACTIONS(105), 1, + [80915] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3906), 1, - aux_sym__immediate_decimal_token2, - STATE(1692), 1, - sym_comment, - ACTIONS(2541), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2539), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(4308), 1, + anon_sym_LBRACK, + ACTIONS(4312), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4416), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4418), 1, anon_sym_PLUS, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, + sym__val_number_decimal, + STATE(450), 1, + sym__var, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(541), 1, + sym_unquoted, + STATE(561), 1, + sym__expr_binary_expression, + STATE(569), 1, + sym__str_double_quotes, + STATE(572), 1, + sym__expr_unary_minus, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2003), 1, + sym_comment, + ACTIONS(4340), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4428), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [52035] = 38, + STATE(526), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(535), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [81040] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1693), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2004), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3086), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3275), 1, sym__expr_binary_expression, - STATE(5555), 1, - sym__expression, - STATE(5608), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189783,158 +219447,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52170] = 5, - ACTIONS(105), 1, + [81165] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3918), 1, - aux_sym__immediate_decimal_token2, - STATE(1694), 1, - sym_comment, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2582), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(4714), 1, + anon_sym_LBRACK, + ACTIONS(4716), 1, anon_sym_LPAREN, + ACTIONS(4718), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4722), 1, + anon_sym_LBRACE, + ACTIONS(4728), 1, + anon_sym_not, + ACTIONS(4730), 1, + anon_sym_null, + ACTIONS(4742), 1, + sym_val_date, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4750), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4758), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4760), 1, anon_sym_PLUS, + ACTIONS(4762), 1, aux_sym__val_number_decimal_token1, + STATE(2005), 1, + sym_comment, + STATE(2827), 1, + sym__var, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, + sym__val_number_decimal, + STATE(3076), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3550), 1, + sym__expr_binary_expression, + ACTIONS(4732), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4740), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4764), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [52239] = 38, + STATE(3090), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3014), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [81290] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1695), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2006), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3078), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3541), 1, sym__expr_binary_expression, - STATE(5556), 1, - sym__where_predicate, - STATE(5557), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -189944,94 +219629,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52374] = 38, + [81415] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1696), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2007), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3083), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3534), 1, sym__expr_binary_expression, - STATE(5558), 1, - sym__where_predicate, - STATE(5559), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190041,94 +219720,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52509] = 38, + [81540] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1697), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2008), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3085), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3273), 1, sym__expr_binary_expression, - STATE(5560), 1, - sym__where_predicate, - STATE(5564), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190138,94 +219811,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52644] = 38, + [81665] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1698), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, + anon_sym_DASH, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, + anon_sym_PLUS, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(2009), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3683), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(3912), 1, + sym_unquoted, + STATE(4285), 1, sym__expr_binary_expression, - STATE(5554), 1, - sym__expression, - STATE(5565), 1, - sym__where_predicate, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4492), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190235,94 +219902,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52779] = 38, + [81790] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1699), 1, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2010), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3084), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3526), 1, sym__expr_binary_expression, - STATE(5395), 1, - sym__expression, - STATE(5397), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190332,94 +219993,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52914] = 38, + [81915] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3862), 1, - anon_sym_DASH, - ACTIONS(3864), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(3866), 1, - anon_sym_DOT, - ACTIONS(3868), 1, - anon_sym_PLUS, - ACTIONS(3870), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + ACTIONS(4752), 1, aux_sym_unquoted_token1, - STATE(1700), 1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2011), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(2827), 1, sym__var, - STATE(3159), 1, + STATE(2899), 1, sym__val_number, - STATE(3279), 1, + STATE(2910), 1, sym_val_number, - STATE(3341), 1, + STATE(2990), 1, sym__val_number_decimal, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3085), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3568), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6519), 1, - sym__expression, - STATE(6527), 1, - sym_unquoted, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(3880), 3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - STATE(3465), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190429,94 +220084,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53049] = 38, + [82040] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1701), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2012), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3084), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3271), 1, sym__expr_binary_expression, - STATE(5575), 1, - sym__where_predicate, - STATE(5580), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190526,94 +220175,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53184] = 38, + [82165] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1702), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2013), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3086), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3565), 1, sym__expr_binary_expression, - STATE(5581), 1, - sym__where_predicate, - STATE(5587), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190623,94 +220266,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53319] = 38, + [82290] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1703), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4756), 1, + anon_sym_DASH, + ACTIONS(4758), 1, + anon_sym_DOT, + ACTIONS(4760), 1, + anon_sym_PLUS, + ACTIONS(4762), 1, + aux_sym__val_number_decimal_token1, + STATE(2014), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2990), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3088), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3564), 1, sym__expr_binary_expression, - STATE(5588), 1, - sym__where_predicate, - STATE(5589), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4764), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190720,94 +220357,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53454] = 38, + [82415] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + STATE(2015), 1, + sym_comment, + ACTIONS(1017), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1019), 41, anon_sym_LBRACK, - ACTIONS(33), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [82480] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4714), 1, + anon_sym_LBRACK, + ACTIONS(4716), 1, + anon_sym_LPAREN, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, + anon_sym_LBRACE, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1704), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2016), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3083), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3386), 1, sym__expr_binary_expression, - STATE(5590), 1, - sym__where_predicate, - STATE(5592), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190817,94 +220509,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53589] = 38, + [82605] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1705), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2017), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3078), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3288), 1, sym__expr_binary_expression, - STATE(5597), 1, - sym__where_predicate, - STATE(5601), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -190914,94 +220600,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53724] = 38, + [82730] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4650), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4652), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1706), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(743), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(851), 1, + sym_unquoted, + STATE(852), 1, + sym__expr_binary_expression, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(912), 1, sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5603), 1, - sym__where_predicate, - STATE(5604), 1, - sym__expression, - ACTIONS(83), 2, + STATE(2018), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191011,94 +220691,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53859] = 38, + [82855] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4506), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1707), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(205), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(291), 1, + sym_unquoted, + STATE(292), 1, + sym__expr_binary_expression, + STATE(293), 1, + sym__expr_unary_minus, + STATE(323), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(327), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5605), 1, - sym__where_predicate, - STATE(5606), 1, - sym__expression, - ACTIONS(83), 2, + STATE(2019), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191108,94 +220782,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53994] = 38, + [82980] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1708), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2020), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3076), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3289), 1, sym__expr_binary_expression, - STATE(5610), 1, - sym__expression, - STATE(5646), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191205,94 +220873,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54129] = 38, + [83105] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4506), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1709), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(205), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(278), 1, + sym__expr_binary_expression, + STATE(293), 1, + sym__expr_unary_minus, + STATE(313), 1, + sym_unquoted, + STATE(323), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(327), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5611), 1, - sym__where_predicate, - STATE(5612), 1, - sym__expression, - ACTIONS(83), 2, + STATE(2021), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191302,27 +220964,75 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54264] = 4, - ACTIONS(3), 1, + [83230] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1710), 1, + ACTIONS(3589), 1, + sym__entry_separator, + STATE(2022), 1, sym_comment, - ACTIONS(941), 14, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(3587), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(939), 42, + aux_sym__record_key_token2, + [83295] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3093), 1, + sym__entry_separator, + STATE(2023), 1, + sym_comment, + ACTIONS(3091), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -191335,6 +221045,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -191349,6 +221061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -191361,98 +221074,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [54331] = 38, + [83360] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4434), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4436), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4438), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4440), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4446), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4450), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4456), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4458), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4462), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4464), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1711), 1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2024), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3123), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3461), 1, + sym_unquoted, + STATE(3462), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3463), 1, + sym__expr_binary_expression, + STATE(3488), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3566), 1, sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5614), 1, - sym__where_predicate, - STATE(5615), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191462,94 +221177,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54466] = 38, + [83485] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4506), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1712), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(205), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, + sym__expr_unary_minus, + STATE(295), 1, + sym_unquoted, + STATE(296), 1, + sym__expr_binary_expression, + STATE(323), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(327), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5616), 1, - sym__where_predicate, - STATE(5619), 1, - sym__expression, - ACTIONS(83), 2, + STATE(2025), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191559,94 +221268,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54601] = 38, + [83610] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1713), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2026), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3101), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3292), 1, sym__expr_binary_expression, - STATE(5620), 1, - sym__where_predicate, - STATE(5645), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191656,94 +221359,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54736] = 38, + [83735] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1714), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, + anon_sym_DASH, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, + anon_sym_PLUS, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2027), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3045), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(3069), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3304), 1, sym__expr_binary_expression, - STATE(5566), 1, - sym__expression, - STATE(5623), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -191753,206 +221450,289 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54871] = 4, + [83860] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1715), 1, - sym_comment, - ACTIONS(968), 14, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(4494), 1, + anon_sym_LBRACK, + ACTIONS(4496), 1, anon_sym_LPAREN, + ACTIONS(4498), 1, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, + anon_sym_LBRACE, + ACTIONS(4504), 1, + anon_sym_DOT, + ACTIONS(4506), 1, anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, + ACTIONS(4508), 1, + anon_sym_not, + ACTIONS(4510), 1, + anon_sym_null, + ACTIONS(4514), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4522), 1, + sym_val_date, + ACTIONS(4524), 1, anon_sym_DQUOTE, + ACTIONS(4528), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4530), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, + sym__val_number_decimal, + STATE(205), 1, + sym__var, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, + sym__expr_unary_minus, + STATE(310), 1, + sym_unquoted, + STATE(312), 1, + sym__expr_binary_expression, + STATE(323), 1, + sym__inter_double_quotes, + STATE(324), 1, + sym__inter_single_quotes, + STATE(327), 1, + sym__str_double_quotes, + STATE(2028), 1, + sym_comment, + ACTIONS(4512), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(966), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [54938] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1716), 1, - sym_comment, - ACTIONS(867), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(869), 42, + STATE(309), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(338), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [83985] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4494), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4496), 1, anon_sym_LPAREN, + ACTIONS(4498), 1, anon_sym_DOLLAR, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4504), 1, + anon_sym_DOT, + ACTIONS(4506), 1, + anon_sym_PLUS, + ACTIONS(4508), 1, + anon_sym_not, + ACTIONS(4510), 1, anon_sym_null, + ACTIONS(4514), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4522), 1, + sym_val_date, + ACTIONS(4524), 1, + anon_sym_DQUOTE, + ACTIONS(4528), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4530), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, + sym__val_number_decimal, + STATE(205), 1, + sym__var, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, + sym__expr_unary_minus, + STATE(306), 1, + sym_unquoted, + STATE(307), 1, + sym__expr_binary_expression, + STATE(323), 1, + sym__inter_double_quotes, + STATE(324), 1, + sym__inter_single_quotes, + STATE(327), 1, + sym__str_double_quotes, + STATE(2029), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, + ACTIONS(4526), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4516), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4518), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [55005] = 4, + ACTIONS(4520), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(309), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(338), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [84110] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1717), 1, - sym_comment, - ACTIONS(988), 14, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(4494), 1, + anon_sym_LBRACK, + ACTIONS(4496), 1, anon_sym_LPAREN, + ACTIONS(4498), 1, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, + anon_sym_LBRACE, + ACTIONS(4504), 1, + anon_sym_DOT, + ACTIONS(4506), 1, anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, + ACTIONS(4508), 1, + anon_sym_not, + ACTIONS(4510), 1, + anon_sym_null, + ACTIONS(4514), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4522), 1, + sym_val_date, + ACTIONS(4524), 1, anon_sym_DQUOTE, + ACTIONS(4528), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4530), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, + sym__val_number_decimal, + STATE(205), 1, + sym__var, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, + sym__expr_unary_minus, + STATE(297), 1, + sym_unquoted, + STATE(298), 1, + sym__expr_binary_expression, + STATE(323), 1, + sym__inter_double_quotes, + STATE(324), 1, + sym__inter_single_quotes, + STATE(327), 1, + sym__str_double_quotes, + STATE(2030), 1, + sym_comment, + ACTIONS(4512), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(986), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [55072] = 4, + ACTIONS(4520), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(309), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(338), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [84235] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1718), 1, + STATE(2031), 1, sym_comment, - ACTIONS(892), 14, + ACTIONS(1161), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -191962,15 +221742,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(894), 42, + ACTIONS(1163), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -192005,94 +221784,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [55139] = 38, + [84300] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4434), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4440), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4446), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4450), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4456), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4458), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4462), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4464), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1719), 1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2032), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3123), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3454), 1, + sym_unquoted, + STATE(3455), 1, + sym__expr_binary_expression, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3462), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5399), 1, - sym__expression, - STATE(5401), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -192102,94 +221875,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55274] = 38, + [84425] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4506), 1, + anon_sym_PLUS, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1720), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(205), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(301), 1, + sym_unquoted, + STATE(302), 1, + sym__expr_binary_expression, + STATE(323), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5402), 1, - sym__expression, - STATE(5403), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(327), 1, + sym__str_double_quotes, + STATE(2033), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -192199,94 +221966,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55409] = 38, + [84550] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, + anon_sym_DASH, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4506), 1, + anon_sym_PLUS, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1721), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(205), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(303), 1, + sym_unquoted, + STATE(304), 1, + sym__expr_binary_expression, + STATE(323), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5405), 1, - sym__expression, - STATE(5407), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(327), 1, + sym__str_double_quotes, + STATE(2034), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -192296,94 +222057,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55544] = 38, + [84675] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4416), 1, + anon_sym_DOT, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1722), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(450), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(540), 1, + sym_unquoted, + STATE(547), 1, + sym__expr_binary_expression, + STATE(569), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(579), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5409), 1, - sym__expression, - STATE(5412), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2035), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -192393,155 +222148,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55679] = 4, + [84800] = 35, ACTIONS(3), 1, anon_sym_POUND, - STATE(1723), 1, - sym_comment, - ACTIONS(960), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(962), 42, + ACTIONS(4714), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(4718), 1, anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [55746] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4776), 1, + anon_sym_LPAREN, + ACTIONS(4778), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4780), 1, + anon_sym_DOT, + ACTIONS(4782), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1724), 1, + ACTIONS(4784), 1, + aux_sym__val_number_decimal_token1, + STATE(2036), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, + STATE(2740), 1, sym__var, - STATE(3232), 1, + STATE(2839), 1, + sym__val_number_decimal, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(2956), 1, sym_expr_parenthesized, - STATE(3233), 1, + STATE(2979), 1, sym_val_variable, - STATE(3297), 1, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(4389), 1, sym__expr_binary_expression, - STATE(5160), 1, + STATE(4698), 1, + sym_val_range, + STATE(5033), 1, sym__expression, - STATE(5171), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + STATE(3106), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(191), 4, + ACTIONS(4736), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3014), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -192553,94 +222240,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55881] = 38, + [84927] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4416), 1, + anon_sym_DOT, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1725), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(450), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(538), 1, + sym__expr_binary_expression, + STATE(539), 1, + sym_unquoted, + STATE(569), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(579), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5156), 1, - sym__where_predicate, - STATE(5273), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2037), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -192650,157 +222331,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56016] = 4, - ACTIONS(3), 1, + [85052] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(1726), 1, + ACTIONS(1019), 1, + sym__entry_separator, + STATE(2038), 1, sym_comment, - ACTIONS(814), 14, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(816), 42, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(1017), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [56083] = 38, + aux_sym__record_key_token2, + [85117] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4650), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1727), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(743), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(875), 1, + sym_unquoted, + STATE(876), 1, sym__expr_binary_expression, - STATE(5076), 1, - sym__where_predicate, - STATE(5077), 1, - sym__expression, - ACTIONS(187), 2, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(912), 1, + sym__expr_unary_minus, + STATE(2039), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -192810,191 +222483,210 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56218] = 38, + [85242] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, + STATE(2040), 1, + sym_comment, + ACTIONS(2628), 12, anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2626), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1728), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5078), 1, - sym__where_predicate, - STATE(5079), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + aux_sym__record_key_token2, + [85307] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3625), 1, + sym__entry_separator, + STATE(2041), 1, + sym_comment, + ACTIONS(3623), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [56353] = 38, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [85372] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1729), 1, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2042), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, + STATE(2827), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, + sym__val_number_decimal, + STATE(3062), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3306), 1, sym__expr_binary_expression, - STATE(5080), 1, - sym__where_predicate, - STATE(5081), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193004,191 +222696,271 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56488] = 38, - ACTIONS(3), 1, + [85497] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(3605), 1, + sym__entry_separator, + STATE(2043), 1, + sym_comment, + ACTIONS(3603), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [85562] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2044), 1, + sym_comment, + ACTIONS(1129), 13, + anon_sym_GT, anon_sym_DASH, - ACTIONS(363), 1, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(1395), 1, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1131), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1730), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5082), 1, - sym__where_predicate, - STATE(5083), 1, - sym__expression, - ACTIONS(187), 2, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(201), 2, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + [85627] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2045), 1, + sym_comment, + ACTIONS(1133), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + aux_sym_unquoted_token1, + ACTIONS(1135), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [56623] = 38, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [85692] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1731), 1, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2046), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3777), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4176), 1, sym__expr_binary_expression, - STATE(5084), 1, - sym__where_predicate, - STATE(5085), 1, - sym__expression, - ACTIONS(187), 2, + STATE(4177), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193198,94 +222970,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56758] = 38, + [85817] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1732), 1, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2047), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3052), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3308), 1, sym__expr_binary_expression, - STATE(5086), 1, - sym__where_predicate, - STATE(5087), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193295,94 +223061,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56893] = 38, + [85942] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4416), 1, + anon_sym_DOT, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1733), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(450), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(520), 1, + sym_unquoted, + STATE(537), 1, + sym__expr_binary_expression, + STATE(569), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(579), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5088), 1, - sym__where_predicate, - STATE(5089), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2048), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193392,94 +223152,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57028] = 38, + [86067] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4416), 1, + anon_sym_DOT, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1734), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(450), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(527), 1, + sym__expr_binary_expression, + STATE(532), 1, + sym_unquoted, + STATE(569), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(579), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5090), 1, - sym__where_predicate, - STATE(5092), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2049), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193489,94 +223243,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57163] = 38, + [86192] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4788), 1, + sym__entry_separator, + STATE(2050), 1, + sym_comment, + ACTIONS(4786), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [86257] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1735), 1, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2051), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3072), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3269), 1, sym__expr_binary_expression, - STATE(5095), 1, - sym__where_predicate, - STATE(5096), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193586,127 +223395,349 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57298] = 38, + [86382] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + STATE(2052), 1, + sym_comment, + ACTIONS(2664), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2662), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [86447] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2053), 1, + sym_comment, + ACTIONS(3057), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3055), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [86512] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4766), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4768), 1, + anon_sym_DOT, + ACTIONS(4770), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1736), 1, + ACTIONS(4772), 1, + aux_sym__val_number_decimal_token1, + STATE(2054), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(2907), 1, + STATE(2910), 1, + sym_val_number, + STATE(2929), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3041), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3318), 1, sym__expr_binary_expression, - STATE(5097), 1, - sym__where_predicate, - STATE(5098), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4774), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, + STATE(3014), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [86637] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2055), 1, + sym_comment, + ACTIONS(1109), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1111), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [57433] = 7, - ACTIONS(3), 1, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [86702] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3980), 1, - anon_sym_DOT2, - STATE(1737), 1, + ACTIONS(3629), 1, + sym__entry_separator, + STATE(2056), 1, sym_comment, - STATE(1807), 1, - sym_path, - STATE(1892), 1, - sym_cell_path, - ACTIONS(873), 11, + ACTIONS(3627), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(871), 42, + aux_sym__record_key_token2, + [86767] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3633), 1, + sym__entry_separator, + STATE(2057), 1, + sym_comment, + ACTIONS(3631), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -193719,6 +223750,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -193733,6 +223766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -193745,96 +223779,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [57506] = 38, + [86832] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(3856), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(3891), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3983), 1, - sym_identifier, - ACTIONS(3985), 1, - anon_sym_DASH, - ACTIONS(3987), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(3989), 1, + ACTIONS(3905), 1, anon_sym_null, - STATE(1738), 1, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4754), 1, + anon_sym_DASH, + STATE(2058), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, sym__var, - STATE(3159), 1, + STATE(3816), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(3818), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3489), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5214), 1, + STATE(4698), 1, sym_val_range, - STATE(6180), 1, + STATE(5264), 1, sym__expression, - ACTIONS(2572), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3991), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(2570), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3465), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -193846,94 +223883,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57641] = 38, + [86959] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1739), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2059), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2827), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3088), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3196), 1, sym__expr_binary_expression, - STATE(5475), 1, - sym__expression, - STATE(5871), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, + STATE(3014), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [87084] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4714), 1, + anon_sym_LBRACK, + ACTIONS(4716), 1, + anon_sym_LPAREN, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, + anon_sym_LBRACE, + ACTIONS(4728), 1, + anon_sym_not, + ACTIONS(4730), 1, + anon_sym_null, + ACTIONS(4742), 1, + sym_val_date, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4750), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2060), 1, + sym_comment, + STATE(2751), 1, + sym__val_number_decimal, + STATE(2827), 1, + sym__var, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3086), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3194), 1, + sym__expr_binary_expression, + ACTIONS(4732), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4740), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4798), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3090), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -193943,92 +224065,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57776] = 38, + [87209] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(3909), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1740), 1, + ACTIONS(4754), 1, + anon_sym_DASH, + STATE(2061), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3580), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3631), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3427), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(4172), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5915), 1, + STATE(4698), 1, + sym_val_range, + STATE(5271), 1, sym__expression, - STATE(5916), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(87), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -194040,94 +224157,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57911] = 38, + [87336] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4690), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1741), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(793), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(978), 1, sym__expr_binary_expression, - STATE(5900), 1, - sym__expression, - STATE(5908), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(979), 1, + sym_unquoted, + STATE(2062), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194137,94 +224248,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58046] = 38, + [87461] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4650), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4652), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1742), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(743), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(877), 1, + sym_unquoted, + STATE(878), 1, + sym__expr_binary_expression, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(912), 1, sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5875), 1, - sym__expression, - STATE(5877), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(2063), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194234,94 +224339,517 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58181] = 38, + [87586] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + STATE(2064), 1, + sym_comment, + ACTIONS(1113), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1115), 41, anon_sym_LBRACK, - ACTIONS(33), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(39), 1, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [87651] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4800), 1, + aux_sym__immediate_decimal_token2, + STATE(2065), 1, + sym_comment, + ACTIONS(2664), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2662), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(57), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [87718] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4804), 1, + sym__entry_separator, + STATE(2066), 1, + sym_comment, + ACTIONS(4802), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [87783] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2067), 1, + sym_comment, + ACTIONS(1117), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1119), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [87848] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2068), 1, + sym_comment, + ACTIONS(1137), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1139), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(85), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [87913] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4372), 1, + aux_sym__immediate_decimal_token2, + STATE(2069), 1, + sym_comment, + ACTIONS(2628), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2626), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [87980] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3637), 1, + sym__entry_separator, + STATE(2070), 1, + sym_comment, + ACTIONS(3635), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [88045] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, + anon_sym_LBRACK, + ACTIONS(4646), 1, + anon_sym_LPAREN, + ACTIONS(4648), 1, + anon_sym_LBRACE, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(4656), 1, + anon_sym_null, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1743), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(743), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, + STATE(879), 1, + sym__inter_double_quotes, + STATE(881), 1, + sym_unquoted, + STATE(882), 1, + sym__str_double_quotes, + STATE(885), 1, sym__expr_binary_expression, - STATE(5869), 1, - sym__expression, - STATE(5873), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(912), 1, + sym__expr_unary_minus, + STATE(2071), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194331,94 +224859,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58316] = 38, + [88170] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + STATE(2072), 1, + sym_comment, + ACTIONS(1121), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1123), 41, anon_sym_LBRACK, - ACTIONS(33), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [88235] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3887), 1, + anon_sym_LBRACK, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1744), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, + anon_sym_DASH, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, + anon_sym_PLUS, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2073), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3777), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(4172), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4178), 1, sym__expr_binary_expression, - STATE(5772), 1, - sym__where_predicate, - STATE(5913), 1, - sym__expression, - ACTIONS(83), 2, + STATE(4179), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194428,94 +225011,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58451] = 38, + [88360] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1745), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2074), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2827), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3085), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3193), 1, sym__expr_binary_expression, - STATE(5911), 1, - sym__expression, - STATE(5912), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194525,94 +225102,210 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58586] = 38, - ACTIONS(3), 1, + [88485] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3621), 1, + sym__entry_separator, + STATE(2075), 1, + sym_comment, + ACTIONS(3619), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, - ACTIONS(39), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [88550] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3617), 1, + sym__entry_separator, + STATE(2076), 1, + sym_comment, + ACTIONS(3615), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [88615] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4274), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4278), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4280), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1746), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DASH, + ACTIONS(4628), 1, + anon_sym_DOT, + ACTIONS(4630), 1, + anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(483), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(591), 1, + sym__expr_binary_expression, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5906), 1, - sym__expression, - STATE(5909), 1, - sym__where_predicate, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + STATE(642), 1, + sym_unquoted, + STATE(2077), 1, + sym_comment, + ACTIONS(4276), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4640), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(597), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(638), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194622,94 +225315,150 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58721] = 38, + [88740] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4350), 1, + aux_sym__immediate_decimal_token2, + STATE(2078), 1, + sym_comment, + ACTIONS(2620), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2618), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [88807] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1747), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(244), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(365), 1, + sym__expr_binary_expression, + STATE(367), 1, + sym_unquoted, + STATE(382), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5901), 1, - sym__expression, - STATE(5903), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(2079), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(364), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(353), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194719,94 +225468,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58856] = 38, + [88932] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4690), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1748), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(793), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(974), 1, sym__expr_binary_expression, - STATE(5898), 1, - sym__expression, - STATE(5899), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(977), 1, + sym_unquoted, + STATE(2080), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194816,94 +225559,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58991] = 38, + [89057] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4434), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4436), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4438), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4440), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4446), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4450), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4456), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4458), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4462), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4464), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1749), 1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2081), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3123), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3462), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3488), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, + STATE(3495), 1, + sym_unquoted, + STATE(3497), 1, sym__expr_binary_expression, - STATE(5896), 1, - sym__expression, - STATE(5897), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -194913,94 +225650,152 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59126] = 38, + [89182] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + STATE(2082), 1, + sym_comment, + ACTIONS(1008), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(1006), 5, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_LT2, + ACTIONS(1002), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1004), 20, anon_sym_LBRACK, - ACTIONS(33), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(39), 1, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1085), 21, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [89253] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, + anon_sym_LBRACK, + ACTIONS(4684), 1, + anon_sym_LPAREN, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4690), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1750), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(793), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(971), 1, sym__expr_binary_expression, - STATE(5894), 1, - sym__expression, - STATE(5895), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(972), 1, + sym_unquoted, + STATE(2083), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -195010,92 +225805,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59261] = 38, + [89378] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(3882), 1, + ACTIONS(4728), 1, + anon_sym_not, + ACTIONS(4730), 1, + anon_sym_null, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4776), 1, + anon_sym_LPAREN, + ACTIONS(4778), 1, + anon_sym_DASH, + ACTIONS(4780), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4782), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4784), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(3983), 1, - sym_identifier, - ACTIONS(3985), 1, - anon_sym_DASH, - ACTIONS(3987), 1, - anon_sym_not, - ACTIONS(3989), 1, - anon_sym_null, - STATE(1751), 1, + STATE(2084), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(2740), 1, sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(2839), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, + STATE(2956), 1, sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(2979), 1, + sym_val_variable, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(4409), 1, sym__expr_binary_expression, - STATE(5214), 1, + STATE(4698), 1, sym_val_range, - STATE(6180), 1, + STATE(5033), 1, sym__expression, - ACTIONS(2572), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3991), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + STATE(3106), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(2570), 4, + ACTIONS(4736), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3465), 11, + aux_sym__val_number_token6, + STATE(3014), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -195107,30 +225897,75 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59396] = 7, + [89505] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3774), 1, - anon_sym_DOT2, - STATE(1577), 1, - sym_path, - STATE(1752), 1, + STATE(2085), 1, sym_comment, - STATE(2257), 1, - sym_cell_path, - ACTIONS(873), 11, + ACTIONS(1069), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1071), 41, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_PLUS, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(871), 42, + [89570] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3089), 1, + sym__entry_separator, + STATE(2086), 1, + sym_comment, + ACTIONS(3087), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -195143,6 +225978,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -195157,6 +225994,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -195169,98 +226007,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [59469] = 38, + [89635] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4434), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4440), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4446), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4450), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4456), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4458), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4462), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4464), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1753), 1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2087), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3123), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3462), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3477), 1, + sym_unquoted, + STATE(3478), 1, sym__expr_binary_expression, - STATE(5415), 1, - sym__expression, - STATE(5416), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -195270,94 +226110,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59604] = 38, + [89760] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1754), 1, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2088), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2827), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3084), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3214), 1, sym__expr_binary_expression, - STATE(5420), 1, - sym__expression, - STATE(5421), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -195367,159 +226201,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59739] = 6, + [89885] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3993), 1, - sym_filesize_unit, - ACTIONS(3995), 1, - sym_duration_unit, - STATE(1755), 1, - sym_comment, - ACTIONS(952), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(954), 41, + ACTIONS(4244), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(4248), 1, anon_sym_DOLLAR, + ACTIONS(4252), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DASH, + ACTIONS(4628), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4630), 1, + anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, anon_sym_null, + ACTIONS(4638), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(592), 1, + sym__expr_binary_expression, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(641), 1, + sym_unquoted, + STATE(2089), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, anon_sym_true, anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [59810] = 38, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [90010] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1756), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(793), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(948), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(954), 1, + sym__inter_double_quotes, + STATE(964), 1, sym__expr_binary_expression, - STATE(5422), 1, - sym__expression, - STATE(5423), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(969), 1, + sym_unquoted, + STATE(2090), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -195529,15 +226383,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59945] = 4, + [90135] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1757), 1, - sym_comment, - ACTIONS(869), 2, - anon_sym_DOT2, + ACTIONS(3613), 1, sym__entry_separator, - ACTIONS(867), 54, + STATE(2091), 1, + sym_comment, + ACTIONS(3611), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -195579,7 +226432,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_QMARK2, anon_sym_PLUS, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, @@ -195592,15 +226444,105 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [60012] = 4, - ACTIONS(105), 1, + [90200] = 34, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1758), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, + anon_sym_LBRACK, + ACTIONS(4684), 1, + anon_sym_LPAREN, + ACTIONS(4686), 1, + anon_sym_LBRACE, + ACTIONS(4688), 1, + anon_sym_DOT, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, + anon_sym_not, + ACTIONS(4694), 1, + anon_sym_null, + ACTIONS(4702), 1, + sym_val_date, + ACTIONS(4704), 1, + anon_sym_DQUOTE, + ACTIONS(4708), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4710), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, + sym__val_number_decimal, + STATE(793), 1, + sym__var, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, + sym__str_double_quotes, + STATE(946), 1, + sym__expr_unary_minus, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(960), 1, + sym__expr_binary_expression, + STATE(963), 1, + sym_unquoted, + STATE(2092), 1, sym_comment, - ACTIONS(894), 2, - anon_sym_DOT2, + ACTIONS(4696), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4706), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2255), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4698), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [90325] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3609), 1, sym__entry_separator, - ACTIONS(892), 54, + STATE(2093), 1, + sym_comment, + ACTIONS(3607), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -195642,7 +226584,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_QMARK2, anon_sym_PLUS, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, @@ -195655,95 +226596,166 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [60079] = 7, + [90390] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3997), 1, - anon_sym_DOT2, - STATE(1759), 1, + STATE(2094), 1, sym_comment, - STATE(1807), 1, - sym_path, - STATE(2239), 1, - sym_cell_path, - ACTIONS(783), 11, + ACTIONS(1141), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1143), 41, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_PLUS, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(781), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [60152] = 6, + [90455] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1576), 1, - aux_sym_cell_path_repeat1, - STATE(1715), 1, - sym_path, - STATE(1760), 1, - sym_comment, - ACTIONS(790), 12, - anon_sym_LPAREN, + ACTIONS(2832), 1, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, + anon_sym_LPAREN, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, anon_sym_PLUS, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(4446), 1, + anon_sym_null, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2095), 1, + sym_comment, + STATE(2963), 1, + sym__val_number_decimal, + STATE(3123), 1, + sym__var, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, + sym__inter_double_quotes, + STATE(3462), 1, + sym__inter_single_quotes, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3498), 1, + sym_unquoted, + STATE(3501), 1, + sym__expr_binary_expression, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4460), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2854), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(788), 42, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [90580] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4808), 1, + sym__entry_separator, + STATE(2096), 1, + sym_comment, + ACTIONS(4806), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -195756,6 +226768,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -195770,6 +226784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -195782,292 +226797,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [60223] = 38, + [90645] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4342), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4344), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1761), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5424), 1, - sym__expression, - STATE(5427), 1, - sym__where_predicate, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60358] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4412), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4416), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4420), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4422), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1762), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(450), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(523), 1, + sym__expr_binary_expression, + STATE(530), 1, + sym_unquoted, + STATE(569), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5890), 1, - sym__expression, - STATE(5891), 1, - sym__where_predicate, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2097), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60493] = 38, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, - anon_sym_not, - ACTIONS(81), 1, - anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1763), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, - sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5760), 1, - sym__where_predicate, - STATE(5879), 1, - sym__expression, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196077,94 +226900,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60628] = 38, + [90770] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4506), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1764), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(205), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5870), 1, - sym__expression, - STATE(5878), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(280), 1, + sym_unquoted, + STATE(281), 1, + sym__expr_binary_expression, + STATE(293), 1, + sym__expr_unary_minus, + STATE(323), 1, + sym__inter_double_quotes, + STATE(324), 1, + sym__inter_single_quotes, + STATE(327), 1, + sym__str_double_quotes, + STATE(2098), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196174,94 +226991,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60763] = 38, + [90895] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4416), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4420), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4422), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1765), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(450), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(529), 1, + sym_unquoted, + STATE(551), 1, + sym__expr_binary_expression, + STATE(569), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5861), 1, - sym__expression, - STATE(5880), 1, - sym__where_predicate, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2099), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196271,92 +227082,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60898] = 38, + [91020] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(3909), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1766), 1, + ACTIONS(4754), 1, + anon_sym_DASH, + STATE(2100), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3580), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3631), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3427), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(4172), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5858), 1, + STATE(4698), 1, + sym_val_range, + STATE(5260), 1, sym__expression, - STATE(5859), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(87), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -196368,92 +227174,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61033] = 38, + [91147] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(3909), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1767), 1, + ACTIONS(4754), 1, + anon_sym_DASH, + STATE(2101), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3580), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3631), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3427), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(4172), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5847), 1, + STATE(4698), 1, + sym_val_range, + STATE(5297), 1, sym__expression, - STATE(5855), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(87), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -196465,94 +227266,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61168] = 38, + [91274] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1768), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2102), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3773), 1, sym__expr_binary_expression, - STATE(5841), 1, - sym__expression, - STATE(5846), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(3774), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196562,94 +227357,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61303] = 38, + [91399] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4416), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4420), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4422), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1769), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(450), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(528), 1, + sym_unquoted, + STATE(569), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(572), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(588), 1, sym__expr_binary_expression, - STATE(5836), 1, - sym__expression, - STATE(5837), 1, - sym__where_predicate, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + STATE(2103), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4428), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(526), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196659,94 +227448,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61438] = 38, + [91524] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1770), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2104), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3771), 1, sym__expr_binary_expression, - STATE(5826), 1, - sym__expression, - STATE(5835), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(3772), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196756,92 +227539,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61573] = 38, + [91649] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(3889), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(3899), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(3901), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(3909), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1771), 1, + ACTIONS(4754), 1, + anon_sym_DASH, + STATE(2105), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3580), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3631), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, sym_expr_parenthesized, - STATE(3427), 1, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(4172), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(4419), 1, sym__expr_binary_expression, - STATE(5824), 1, + STATE(4698), 1, + sym_val_range, + STATE(5254), 1, sym__expression, - STATE(5825), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(4208), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(87), 4, + ACTIONS(3911), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(4068), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -196853,94 +227631,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61708] = 38, + [91776] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1772), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(244), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(382), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(408), 1, + sym_unquoted, + STATE(409), 1, sym__expr_binary_expression, - STATE(5820), 1, - sym__expression, - STATE(5823), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(2106), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(364), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(353), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -196950,94 +227722,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61843] = 38, + [91901] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3597), 1, + sym__entry_separator, + STATE(2107), 1, + sym_comment, + ACTIONS(3595), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [91966] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4690), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1773), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(793), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(948), 1, + sym__inter_single_quotes, + STATE(954), 1, + sym__inter_double_quotes, + STATE(957), 1, sym__expr_binary_expression, - STATE(5796), 1, - sym__expression, - STATE(5814), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(958), 1, + sym_unquoted, + STATE(2108), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197047,94 +227874,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61978] = 38, + [92091] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1774), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2109), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3766), 1, sym__expr_binary_expression, - STATE(5793), 1, - sym__expression, - STATE(5794), 1, - sym__where_predicate, - ACTIONS(83), 2, + STATE(3768), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197144,94 +227965,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62113] = 38, + [92216] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3593), 1, + sym__entry_separator, + STATE(2110), 1, + sym_comment, + ACTIONS(3591), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [92281] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4814), 1, + anon_sym_DASH, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4820), 1, + anon_sym_PLUS, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1775), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2111), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3165), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(3753), 1, + sym_unquoted, + STATE(3765), 1, sym__expr_binary_expression, - STATE(5435), 1, - sym__expression, - STATE(5436), 1, - sym__where_predicate, - ACTIONS(187), 2, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + anon_sym_0x, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197241,94 +228117,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62248] = 38, + [92406] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1776), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(793), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(948), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(954), 1, + sym__inter_double_quotes, + STATE(955), 1, sym__expr_binary_expression, - STATE(5437), 1, - sym__expression, - STATE(5438), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(956), 1, + sym_unquoted, + STATE(2112), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197338,287 +228208,366 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62383] = 38, + [92531] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + STATE(2113), 1, + sym_comment, + ACTIONS(1063), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1065), 41, anon_sym_LBRACK, - ACTIONS(131), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(159), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1777), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5440), 1, - sym__expression, - STATE(5441), 1, - sym__where_predicate, - ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(201), 2, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + [92596] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2114), 1, + sym_comment, + ACTIONS(1021), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + aux_sym_unquoted_token1, + ACTIONS(1023), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62518] = 38, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [92661] = 38, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4208), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(4212), 1, + anon_sym_DASH_DASH, + ACTIONS(4214), 1, + anon_sym_DASH, + ACTIONS(4216), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4218), 1, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4220), 1, + anon_sym_PLUS, + ACTIONS(4222), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4226), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4234), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4236), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1778), 1, + ACTIONS(4240), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(4846), 1, + anon_sym_LBRACK, + ACTIONS(4848), 1, + anon_sym_RBRACK, + STATE(2115), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2387), 1, + aux_sym__match_pattern_list_repeat1, + STATE(3890), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3941), 1, sym__var, - STATE(3232), 1, + STATE(4010), 1, + sym_val_number, + STATE(4045), 1, + sym__val_number, + STATE(4249), 1, sym_expr_parenthesized, - STATE(3233), 1, + STATE(4250), 1, sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(4356), 1, + sym__match_pattern_list, + STATE(4359), 1, + sym__match_pattern_record, + STATE(4360), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5442), 1, - sym__expression, - STATE(5448), 1, - sym__where_predicate, - ACTIONS(187), 2, + STATE(4369), 1, + sym__match_pattern_expression, + STATE(4387), 1, + sym__str_double_quotes, + STATE(7133), 1, + sym__match_pattern_ignore_rest, + STATE(7134), 1, + sym__match_pattern_rest, + ACTIONS(4224), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4238), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + STATE(4355), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4228), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4230), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + ACTIONS(4232), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4334), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(4354), 7, sym_val_nothing, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [62653] = 37, - ACTIONS(3), 1, + [92794] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(3573), 1, + sym__entry_separator, + STATE(2116), 1, + sym_comment, + ACTIONS(3571), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [92859] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3870), 1, + ACTIONS(4722), 1, + anon_sym_LBRACE, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4794), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4796), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - ACTIONS(4000), 1, - anon_sym_LBRACE, - STATE(1779), 1, + STATE(2117), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(2751), 1, + sym__val_number_decimal, + STATE(2827), 1, sym__var, - STATE(3159), 1, + STATE(2899), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(2910), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3083), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3869), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3174), 1, sym__expr_binary_expression, - STATE(3886), 1, - sym__expression, - STATE(3888), 1, - sym_block, - STATE(5214), 1, - sym_val_range, - STATE(6161), 1, - sym__match_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3538), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4740), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4798), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(3090), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197628,93 +228577,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62786] = 37, + [92984] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4002), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(4004), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4008), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(4010), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(4012), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(4014), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(4016), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(4018), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(4022), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4028), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(4030), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - STATE(1619), 1, - sym__var, - STATE(1624), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2118), 1, + sym_comment, + STATE(3081), 1, sym__val_number_decimal, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, + STATE(3165), 1, + sym__var, + STATE(3295), 1, sym_val_number, - STATE(1780), 1, - sym_comment, - STATE(1834), 1, - sym_val_variable, - STATE(1836), 1, - sym_expr_parenthesized, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3881), 1, - sym__match_expression, - STATE(3886), 1, - sym__expression, - STATE(3888), 1, - sym_block, - STATE(3937), 1, - sym_val_range, - STATE(3991), 1, + STATE(3664), 1, + sym__inter_single_quotes, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(3760), 1, sym__expr_binary_expression, - ACTIONS(4020), 2, + STATE(3762), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4026), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1891), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4024), 6, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2141), 11, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197724,94 +228668,226 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62919] = 38, + [93109] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3565), 1, + sym__entry_separator, + STATE(2119), 1, + sym_comment, + ACTIONS(3563), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [93174] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4854), 1, + anon_sym_in, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + ACTIONS(4872), 1, + anon_sym_bit_DASHxor, + ACTIONS(4874), 1, + anon_sym_bit_DASHor, + ACTIONS(4876), 1, + anon_sym_and, + ACTIONS(4878), 1, + anon_sym_xor, + ACTIONS(4880), 1, + anon_sym_or, + STATE(2120), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 20, anon_sym_LBRACK, - ACTIONS(33), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(59), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(77), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [93271] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, + anon_sym_DASH, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1781), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2121), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3811), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4254), 1, sym__expr_binary_expression, - STATE(5568), 1, - sym__where_predicate, - STATE(5569), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197821,94 +228897,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63054] = 38, + [93396] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1782), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2122), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3796), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4253), 1, sym__expr_binary_expression, - STATE(5570), 1, - sym__where_predicate, - STATE(5571), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -197918,94 +228988,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63189] = 38, + [93521] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1783), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2123), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3823), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4252), 1, sym__expr_binary_expression, - STATE(5572), 1, - sym__where_predicate, - STATE(5573), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198015,94 +229079,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63324] = 38, + [93646] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1784), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2124), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3790), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4245), 1, sym__expr_binary_expression, - STATE(5574), 1, - sym__where_predicate, - STATE(5576), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198112,94 +229170,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63459] = 38, + [93771] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1785), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2125), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3786), 1, + sym_unquoted, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4244), 1, sym__expr_binary_expression, - STATE(5579), 1, - sym__where_predicate, - STATE(5582), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198209,94 +229261,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63594] = 38, + [93896] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1786), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2126), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(3912), 1, + sym_unquoted, + STATE(4243), 1, sym__expr_binary_expression, - STATE(5585), 1, - sym__where_predicate, - STATE(5630), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198306,94 +229352,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63729] = 38, + [94021] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1787), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2127), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3834), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4242), 1, sym__expr_binary_expression, - STATE(5586), 1, - sym__where_predicate, - STATE(5593), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198403,94 +229443,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63864] = 38, + [94146] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1788), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2128), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3836), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4223), 1, sym__expr_binary_expression, - STATE(5607), 1, - sym__where_predicate, - STATE(5609), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198500,94 +229534,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63999] = 38, + [94271] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1789), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2129), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3842), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4241), 1, sym__expr_binary_expression, - STATE(5567), 1, - sym__where_predicate, - STATE(5618), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198597,94 +229625,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64134] = 38, + [94396] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1790), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2130), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3844), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4240), 1, sym__expr_binary_expression, - STATE(5625), 1, - sym__where_predicate, - STATE(5626), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198694,94 +229716,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64269] = 38, + [94521] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1791), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2131), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3846), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4238), 1, sym__expr_binary_expression, - STATE(5628), 1, - sym__where_predicate, - STATE(5629), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198791,94 +229807,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64404] = 38, + [94646] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1792), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2132), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3847), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4235), 1, sym__expr_binary_expression, - STATE(5631), 1, - sym__expression, - STATE(5748), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198888,94 +229898,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64539] = 38, + [94771] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4047), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4053), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4061), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1793), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4882), 1, + anon_sym_DOT, + STATE(2133), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3045), 1, + STATE(3479), 1, + sym_val_number, + STATE(3757), 1, sym__val_number_decimal, - STATE(3129), 1, - sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3849), 1, + sym_unquoted, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4234), 1, sym__expr_binary_expression, - STATE(5632), 1, - sym__where_predicate, - STATE(5633), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4063), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -198985,94 +229989,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64674] = 38, + [94896] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4650), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4652), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1794), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(743), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, + STATE(887), 1, + sym_unquoted, + STATE(888), 1, sym__expr_binary_expression, - STATE(5634), 1, - sym__where_predicate, - STATE(5635), 1, - sym__expression, - ACTIONS(83), 2, + STATE(912), 1, + sym__expr_unary_minus, + STATE(2134), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199082,94 +230080,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64809] = 38, + [95021] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1795), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2135), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3756), 1, sym__expr_binary_expression, - STATE(5636), 1, - sym__where_predicate, - STATE(5637), 1, - sym__expression, - ACTIONS(83), 2, + STATE(3759), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199178,95 +230170,184 @@ static const uint16_t ts_small_parse_table[] = { sym_val_list, sym_val_record, sym_val_table, - sym_val_closure, - [64944] = 38, + sym_val_closure, + [95146] = 38, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4208), 1, + anon_sym_LPAREN, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(4212), 1, + anon_sym_DASH_DASH, + ACTIONS(4214), 1, + anon_sym_DASH, + ACTIONS(4216), 1, + anon_sym_LBRACE, + ACTIONS(4218), 1, + anon_sym_DOT, + ACTIONS(4220), 1, + anon_sym_PLUS, + ACTIONS(4222), 1, + anon_sym_null, + ACTIONS(4226), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4234), 1, + sym_val_date, + ACTIONS(4236), 1, + anon_sym_DQUOTE, + ACTIONS(4240), 1, + aux_sym__unquoted_in_list_token1, + ACTIONS(4846), 1, + anon_sym_LBRACK, + ACTIONS(4884), 1, + anon_sym_RBRACK, + STATE(2136), 1, + sym_comment, + STATE(2387), 1, + aux_sym__match_pattern_list_repeat1, + STATE(3890), 1, + sym__val_number_decimal, + STATE(3941), 1, + sym__var, + STATE(4010), 1, + sym_val_number, + STATE(4045), 1, + sym__val_number, + STATE(4249), 1, + sym_expr_parenthesized, + STATE(4250), 1, + sym_val_variable, + STATE(4356), 1, + sym__match_pattern_list, + STATE(4359), 1, + sym__match_pattern_record, + STATE(4360), 1, + sym__expr_unary_minus, + STATE(4369), 1, + sym__match_pattern_expression, + STATE(4387), 1, + sym__str_double_quotes, + STATE(7393), 1, + sym__match_pattern_rest, + STATE(7397), 1, + sym__match_pattern_ignore_rest, + ACTIONS(4224), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4238), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(4355), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4228), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4230), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4232), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4334), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(4354), 7, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_table, + [95279] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4496), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4498), 1, + anon_sym_DOLLAR, + ACTIONS(4500), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4504), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4506), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4514), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4524), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1796), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4532), 1, + aux_sym_unquoted_token1, + STATE(175), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(205), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(227), 1, + sym_val_number, + STATE(235), 1, + sym__val_number, + STATE(293), 1, + sym__expr_unary_minus, + STATE(305), 1, + sym_unquoted, + STATE(308), 1, + sym__expr_binary_expression, + STATE(323), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(324), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(327), 1, sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3883), 1, - sym__expr_binary_expression, - STATE(5638), 1, - sym__where_predicate, - STATE(5639), 1, - sym__expression, - ACTIONS(83), 2, + STATE(2137), 1, + sym_comment, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4526), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4516), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4518), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(309), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(338), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199276,94 +230357,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65079] = 38, + [95404] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1797), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2138), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2827), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3078), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3169), 1, sym__expr_binary_expression, - STATE(5640), 1, - sym__where_predicate, - STATE(5648), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199373,94 +230448,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65214] = 38, + [95529] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1798), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2139), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2827), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3076), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3167), 1, sym__expr_binary_expression, - STATE(5652), 1, - sym__where_predicate, - STATE(5659), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199470,94 +230539,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65349] = 38, + [95654] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1799), 1, - sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(244), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(382), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(410), 1, + sym_unquoted, + STATE(411), 1, sym__expr_binary_expression, - STATE(5673), 1, - sym__where_predicate, - STATE(5683), 1, - sym__expression, - ACTIONS(83), 2, + STATE(2140), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + STATE(364), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(353), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199567,94 +230630,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65484] = 38, + [95779] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1800), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2141), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3746), 1, sym__expr_binary_expression, - STATE(5684), 1, - sym__where_predicate, - STATE(5690), 1, - sym__expression, - ACTIONS(83), 2, + STATE(3748), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199664,94 +230721,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65619] = 38, + [95904] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1801), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2142), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3738), 1, sym__expr_binary_expression, - STATE(5691), 1, - sym__where_predicate, - STATE(5696), 1, - sym__expression, - ACTIONS(83), 2, + STATE(3740), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199761,94 +230812,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65754] = 38, + [96029] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1802), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2143), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2827), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3101), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3166), 1, sym__expr_binary_expression, - STATE(5697), 1, - sym__where_predicate, - STATE(5698), 1, - sym__expression, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199858,94 +230903,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65889] = 38, + [96154] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1803), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2144), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3736), 1, sym__expr_binary_expression, - STATE(5699), 1, - sym__where_predicate, - STATE(5700), 1, - sym__expression, - ACTIONS(83), 2, + STATE(3737), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -199955,94 +230994,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66024] = 38, + [96279] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(59), 1, - anon_sym_DOT, - ACTIONS(77), 1, - anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(85), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1804), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, + anon_sym_PLUS, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2145), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(2827), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3069), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3163), 1, sym__expr_binary_expression, - STATE(5617), 1, - sym__expression, - STATE(5701), 1, - sym__where_predicate, - ACTIONS(83), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(87), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3436), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200052,94 +231085,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66159] = 38, + [96404] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1805), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2146), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3734), 1, sym__expr_binary_expression, - STATE(5703), 1, - sym__where_predicate, - STATE(5714), 1, - sym__expression, - ACTIONS(83), 2, + STATE(3735), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200149,94 +231176,300 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66294] = 38, + [96529] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3537), 1, + sym__entry_separator, + STATE(2147), 1, + sym_comment, + ACTIONS(3535), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [96594] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4854), 1, + anon_sym_in, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + ACTIONS(4872), 1, + anon_sym_bit_DASHxor, + ACTIONS(4874), 1, + anon_sym_bit_DASHor, + ACTIONS(4876), 1, + anon_sym_and, + ACTIONS(4878), 1, + anon_sym_xor, + STATE(2148), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [96689] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4854), 1, + anon_sym_in, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + ACTIONS(4872), 1, + anon_sym_bit_DASHxor, + ACTIONS(4874), 1, + anon_sym_bit_DASHor, + ACTIONS(4876), 1, + anon_sym_and, + STATE(2149), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [96782] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(4814), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(59), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(77), 1, + ACTIONS(4820), 1, anon_sym_PLUS, - ACTIONS(79), 1, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(81), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(85), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(93), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(95), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(3942), 1, - sym_identifier, - STATE(1806), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2150), 1, sym_comment, - STATE(2808), 1, - sym_val_range, - STATE(2864), 1, - sym_val_number, - STATE(3034), 1, - sym__val_number, - STATE(3045), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3129), 1, + STATE(3165), 1, sym__var, - STATE(3370), 1, - sym_val_variable, - STATE(3408), 1, - sym_expr_parenthesized, - STATE(3427), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3428), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3442), 1, + STATE(3674), 1, sym__str_double_quotes, - STATE(3449), 1, + STATE(3688), 1, sym__expr_unary_minus, - STATE(3883), 1, + STATE(3728), 1, sym__expr_binary_expression, - STATE(5718), 1, - sym__where_predicate, - STATE(5725), 1, - sym__expression, - ACTIONS(83), 2, + STATE(3732), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(97), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(91), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3444), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(87), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3436), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200246,30 +231479,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66429] = 7, - ACTIONS(3), 1, + [96907] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3774), 1, - anon_sym_DOT2, - STATE(1715), 1, - sym_path, - STATE(1760), 1, - aux_sym_cell_path_repeat1, - STATE(1807), 1, + ACTIONS(3529), 1, + sym__entry_separator, + STATE(2151), 1, sym_comment, - ACTIONS(810), 11, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(808), 42, + ACTIONS(3527), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -200282,6 +231499,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -200296,6 +231515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -200308,195 +231528,174 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [66502] = 38, + [96972] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4854), 1, + anon_sym_in, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + ACTIONS(4872), 1, + anon_sym_bit_DASHxor, + ACTIONS(4874), 1, + anon_sym_bit_DASHor, + STATE(2152), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 23, anon_sym_LBRACK, - ACTIONS(131), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(159), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1808), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5449), 1, - sym__expression, - STATE(5452), 1, - sym__where_predicate, - ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66637] = 38, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [97063] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4814), 1, + anon_sym_DASH, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4820), 1, + anon_sym_PLUS, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1809), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2153), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3165), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(3722), 1, sym__expr_binary_expression, - STATE(5131), 1, - sym__where_predicate, - STATE(5132), 1, - sym__expression, - ACTIONS(187), 2, + STATE(3723), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200506,94 +231705,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66772] = 38, + [97188] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4718), 1, + anon_sym_DOLLAR, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4792), 1, + anon_sym_DOT, + ACTIONS(4794), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1810), 1, + ACTIONS(4796), 1, + aux_sym__val_number_decimal_token1, + STATE(2154), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(2827), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3062), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3411), 1, + STATE(3132), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, + STATE(3155), 1, sym__expr_binary_expression, - STATE(5129), 1, - sym__where_predicate, - STATE(5130), 1, - sym__expression, - ACTIONS(187), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200603,94 +231796,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66907] = 38, + [97313] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1811), 1, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2155), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3777), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4180), 1, sym__expr_binary_expression, - STATE(5127), 1, - sym__where_predicate, - STATE(5128), 1, - sym__expression, - ACTIONS(187), 2, + STATE(4181), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200700,94 +231887,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67042] = 38, + [97438] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1812), 1, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2156), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3777), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4182), 1, sym__expr_binary_expression, - STATE(5123), 1, - sym__where_predicate, - STATE(5124), 1, - sym__expression, - ACTIONS(187), 2, + STATE(4184), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200797,191 +231978,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67177] = 38, + [97563] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + STATE(2157), 1, + sym_comment, + ACTIONS(940), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(942), 41, anon_sym_LBRACK, - ACTIONS(131), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(159), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1813), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5121), 1, - sym__where_predicate, - STATE(5122), 1, - sym__expression, - ACTIONS(187), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67312] = 38, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [97628] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(4810), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4812), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4814), 1, + anon_sym_DASH, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4818), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4820), 1, + anon_sym_PLUS, + ACTIONS(4822), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4824), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4828), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4834), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4836), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1814), 1, + ACTIONS(4844), 1, + aux_sym_unquoted_token1, + STATE(2158), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3081), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3165), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3295), 1, + sym_val_number, + STATE(3298), 1, + sym__val_number, + STATE(3663), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3664), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3674), 1, + sym__str_double_quotes, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(3751), 1, sym__expr_binary_expression, - STATE(5119), 1, - sym__where_predicate, - STATE(5120), 1, - sym__expression, - ACTIONS(187), 2, + STATE(3752), 1, + sym_unquoted, + ACTIONS(4826), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3152), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4830), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4832), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3719), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3594), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -200991,94 +232130,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67447] = 38, + [97753] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1815), 1, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2159), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3777), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4185), 1, sym__expr_binary_expression, - STATE(5117), 1, - sym__where_predicate, - STATE(5118), 1, - sym__expression, - ACTIONS(187), 2, + STATE(4186), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -201088,191 +232221,149 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67582] = 38, - ACTIONS(3), 1, + [97878] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(991), 1, + sym__entry_separator, + STATE(2160), 1, + sym_comment, + ACTIONS(989), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, - anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(363), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1816), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, - sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5103), 1, - sym__where_predicate, - STATE(5104), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67717] = 38, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [97943] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2233), 1, + anon_sym_DOLLAR, + ACTIONS(2235), 1, + anon_sym_DASH, + ACTIONS(2249), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4682), 1, anon_sym_LBRACK, - ACTIONS(131), 1, + ACTIONS(4684), 1, anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4686), 1, anon_sym_LBRACE, - ACTIONS(163), 1, + ACTIONS(4688), 1, anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4690), 1, + anon_sym_PLUS, + ACTIONS(4692), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4694), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4702), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4708), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4710), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1817), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4712), 1, + aux_sym_unquoted_token1, + STATE(734), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(793), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(834), 1, + sym__val_number, + STATE(836), 1, + sym_val_number, + STATE(923), 1, sym__str_double_quotes, - STATE(3353), 1, + STATE(946), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(948), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(954), 1, + sym__inter_double_quotes, + STATE(980), 1, sym__expr_binary_expression, - STATE(5105), 1, - sym__where_predicate, - STATE(5106), 1, - sym__expression, - ACTIONS(187), 2, + STATE(981), 1, + sym_unquoted, + STATE(2161), 1, + sym_comment, + ACTIONS(4696), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2255), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4698), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4700), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(953), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(935), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -201282,94 +232373,161 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67852] = 38, + [98068] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4854), 1, + anon_sym_in, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + ACTIONS(4872), 1, + anon_sym_bit_DASHxor, + STATE(2162), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 24, anon_sym_LBRACK, - ACTIONS(131), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(159), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, - anon_sym_not, - ACTIONS(185), 1, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(189), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [98157] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4644), 1, + anon_sym_LBRACK, + ACTIONS(4646), 1, + anon_sym_LPAREN, + ACTIONS(4648), 1, + anon_sym_LBRACE, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(4656), 1, + anon_sym_null, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4666), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1818), 1, - sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(743), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(775), 1, + sym__val_number, + STATE(791), 1, + sym_val_number, + STATE(840), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(889), 1, + sym_unquoted, + STATE(890), 1, sym__expr_binary_expression, - STATE(5107), 1, - sym__where_predicate, - STATE(5108), 1, - sym__expression, - ACTIONS(187), 2, + STATE(912), 1, + sym__expr_unary_minus, + STATE(2163), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4668), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -201379,94 +232537,160 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67987] = 38, + [98282] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(4854), 1, + anon_sym_in, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + STATE(2164), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 25, anon_sym_LBRACK, - ACTIONS(131), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(159), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(163), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(183), 1, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [98369] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, + anon_sym_LPAREN, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4446), 1, anon_sym_null, - ACTIONS(189), 1, + ACTIONS(4450), 1, aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4456), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(4458), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4462), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4464), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, - anon_sym_DASH, - ACTIONS(363), 1, - anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1819), 1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2165), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3123), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3425), 1, + sym_unquoted, + STATE(3427), 1, + sym__expr_binary_expression, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3462), 1, sym__inter_single_quotes, - STATE(3903), 1, - sym__expr_binary_expression, - STATE(5109), 1, - sym__where_predicate, - STATE(5110), 1, - sym__expression, - ACTIONS(187), 2, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(191), 4, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3327), 11, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -201476,94 +232700,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68122] = 38, + [98494] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1820), 1, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2166), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, - sym__val_number, - STATE(2907), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3097), 1, + STATE(3777), 1, sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4187), 1, sym__expr_binary_expression, - STATE(5111), 1, - sym__where_predicate, - STATE(5112), 1, - sym__expression, - ACTIONS(187), 2, + STATE(4188), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -201573,94 +232791,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68257] = 38, + [98619] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(131), 1, - anon_sym_LPAREN, - ACTIONS(159), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(163), 1, - anon_sym_DOT, - ACTIONS(183), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(185), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(189), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(197), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(329), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(363), 1, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(3852), 1, - sym_identifier, - STATE(1821), 1, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(2167), 1, sym_comment, - STATE(2622), 1, - sym_val_range, - STATE(2806), 1, - sym_val_number, - STATE(2878), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(2907), 1, + STATE(3479), 1, + sym_val_number, + STATE(3683), 1, sym__val_number_decimal, - STATE(3097), 1, - sym__var, - STATE(3232), 1, - sym_expr_parenthesized, - STATE(3233), 1, - sym_val_variable, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3903), 1, + STATE(3849), 1, + sym_unquoted, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4277), 1, sym__expr_binary_expression, - STATE(5113), 1, - sym__where_predicate, - STATE(5116), 1, - sym__expression, - ACTIONS(187), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(193), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(201), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(195), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3360), 3, + ACTIONS(4492), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(191), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3327), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -201670,16 +232882,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68392] = 5, + [98744] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2839), 1, + ACTIONS(3513), 1, sym__entry_separator, - ACTIONS(4038), 1, - anon_sym_DOT2, - STATE(1822), 1, + STATE(2168), 1, sym_comment, - ACTIONS(2837), 53, + ACTIONS(3511), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -201733,142 +232943,179 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [68460] = 5, - ACTIONS(105), 1, + [98809] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2908), 1, - sym__entry_separator, - ACTIONS(4040), 1, - anon_sym_DOT2, - STATE(1823), 1, + STATE(2169), 1, sym_comment, - ACTIONS(2906), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(907), 13, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(909), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [68528] = 5, - ACTIONS(105), 1, + [98874] = 35, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2914), 1, - sym__entry_separator, - ACTIONS(4042), 1, - anon_sym_DOT2, - STATE(1824), 1, - sym_comment, - ACTIONS(2912), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4112), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4114), 1, anon_sym_PLUS, + ACTIONS(4122), 1, aux_sym__val_number_decimal_token1, + STATE(2170), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6701), 1, + sym__expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [68596] = 5, - ACTIONS(105), 1, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [99001] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2920), 1, - sym__entry_separator, - ACTIONS(4044), 1, + ACTIONS(4886), 1, anon_sym_DOT2, - STATE(1825), 1, + STATE(2171), 1, sym_comment, - ACTIONS(2918), 53, + ACTIONS(3075), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3073), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -201881,8 +233128,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -201897,7 +233142,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -201910,28 +233154,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [99068] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4888), 1, + anon_sym_DOT2, + STATE(2172), 1, + sym_comment, + ACTIONS(3081), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [68664] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2940), 1, - sym__entry_separator, - ACTIONS(4046), 1, - anon_sym_DOT2, - STATE(1826), 1, - sym_comment, - ACTIONS(2938), 53, + ACTIONS(3079), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -201944,8 +233190,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -201960,7 +233204,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -201973,104 +233216,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [68732] = 37, + [99135] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(3891), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(3882), 1, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, + anon_sym_DASH, + ACTIONS(4472), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4476), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - ACTIONS(3987), 1, - anon_sym_not, - ACTIONS(3989), 1, - anon_sym_null, - ACTIONS(4048), 1, - sym_identifier, - STATE(1827), 1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2173), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(3557), 1, + sym__val_number_decimal, + STATE(3777), 1, sym__var, - STATE(3159), 1, + STATE(3816), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(3818), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4189), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6221), 1, - sym__expression, - ACTIONS(2572), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3991), 2, + STATE(4190), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(2570), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3465), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -202080,250 +233311,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68864] = 37, + [99260] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4050), 1, - sym_cmd_identifier, - ACTIONS(4052), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(4054), 1, - anon_sym_LPAREN, - ACTIONS(4056), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(4058), 1, - anon_sym_DASH, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4062), 1, - anon_sym_DOT, - ACTIONS(4064), 1, - anon_sym_PLUS, - ACTIONS(4066), 1, + ACTIONS(4174), 1, anon_sym_not, - ACTIONS(4068), 1, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(4072), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4080), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(4082), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + ACTIONS(4192), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_DQUOTE, - STATE(426), 1, - sym__var, - STATE(445), 1, - sym__val_number_decimal, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(485), 1, - sym_expr_parenthesized, - STATE(486), 1, - sym_val_variable, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(1828), 1, - sym_comment, - STATE(2068), 1, - sym__expression, - STATE(2110), 1, - sym_val_range, - STATE(3952), 1, - sym__expr_binary_expression, - ACTIONS(4070), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4076), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(541), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4074), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(551), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68996] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2821), 1, - sym__entry_separator, - ACTIONS(4090), 1, - anon_sym_DOT2, - STATE(1829), 1, - sym_comment, - ACTIONS(2819), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [69064] = 37, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4054), 1, + ACTIONS(4890), 1, anon_sym_LPAREN, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4058), 1, + ACTIONS(4892), 1, anon_sym_DASH, - ACTIONS(4060), 1, + ACTIONS(4894), 1, anon_sym_LBRACE, - ACTIONS(4062), 1, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(4064), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(4066), 1, - anon_sym_not, - ACTIONS(4068), 1, - anon_sym_null, - ACTIONS(4072), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4080), 1, - sym_val_date, - ACTIONS(4082), 1, - anon_sym_DQUOTE, - ACTIONS(4086), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4092), 1, - sym_cmd_identifier, - STATE(426), 1, - sym__var, - STATE(445), 1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, sym__val_number_decimal, - STATE(467), 1, + STATE(1640), 1, + sym__var, + STATE(1721), 1, sym_val_number, - STATE(476), 1, + STATE(1843), 1, sym__val_number, - STATE(485), 1, - sym_expr_parenthesized, - STATE(486), 1, - sym_val_variable, - STATE(545), 1, + STATE(2055), 1, sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, + STATE(2085), 1, sym__expr_unary_minus, - STATE(1830), 1, - sym_comment, - STATE(2110), 1, - sym_val_range, - STATE(2248), 1, - sym__expression, - STATE(3952), 1, + STATE(2120), 1, sym__expr_binary_expression, - ACTIONS(4070), 2, + STATE(2174), 1, + sym_comment, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2268), 1, + sym_unquoted, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(4076), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(4084), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4078), 3, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 3, + ACTIONS(4902), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(4074), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(551), 11, + STATE(2157), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -202333,156 +233402,271 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69196] = 6, + [99385] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4094), 1, - anon_sym_COLON, - ACTIONS(4096), 1, - anon_sym_COMMA, - STATE(1831), 1, + STATE(2175), 1, sym_comment, - ACTIONS(4098), 12, + ACTIONS(1149), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1151), 41, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_PLUS, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(973), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + [99450] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2176), 1, + sym_comment, + ACTIONS(1006), 13, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1085), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [69266] = 37, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [99515] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4100), 1, - sym_cmd_identifier, - ACTIONS(4102), 1, + STATE(2177), 1, + sym_comment, + ACTIONS(1153), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1155), 41, anon_sym_LBRACK, - ACTIONS(4104), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(4106), 1, anon_sym_DOLLAR, - ACTIONS(4108), 1, - anon_sym_DASH, - ACTIONS(4110), 1, anon_sym_LBRACE, - ACTIONS(4112), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4114), 1, - anon_sym_PLUS, - ACTIONS(4116), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [99580] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4164), 1, + anon_sym_DOLLAR, + ACTIONS(4174), 1, anon_sym_not, - ACTIONS(4118), 1, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(4122), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4130), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(4132), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(4192), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_DQUOTE, - STATE(455), 1, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, + anon_sym_DASH, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, + anon_sym_DOT, + ACTIONS(4898), 1, + anon_sym_PLUS, + ACTIONS(4900), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, sym__val_number_decimal, - STATE(463), 1, + STATE(1640), 1, sym__var, - STATE(487), 1, + STATE(1721), 1, sym_val_number, - STATE(492), 1, + STATE(1843), 1, sym__val_number, - STATE(546), 1, - sym_expr_parenthesized, - STATE(556), 1, - sym_val_variable, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, + STATE(2055), 1, sym__str_double_quotes, - STATE(1832), 1, - sym_comment, - STATE(2266), 1, - sym__expression, - STATE(2302), 1, - sym_val_range, - STATE(3962), 1, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2148), 1, sym__expr_binary_expression, - ACTIONS(4120), 2, + STATE(2178), 1, + sym_comment, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2261), 1, + sym_unquoted, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(4126), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(4134), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4128), 3, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(589), 3, + ACTIONS(4902), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(4124), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(601), 11, + STATE(2157), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -202492,92 +233676,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69398] = 37, + [99705] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4102), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(4104), 1, - anon_sym_LPAREN, - ACTIONS(4106), 1, + ACTIONS(3891), 1, anon_sym_DOLLAR, - ACTIONS(4108), 1, - anon_sym_DASH, - ACTIONS(4110), 1, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(4112), 1, - anon_sym_DOT, - ACTIONS(4114), 1, - anon_sym_PLUS, - ACTIONS(4116), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(4118), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(4122), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4130), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(4132), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4140), 1, - sym_cmd_identifier, - STATE(455), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, + anon_sym_DASH, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, + anon_sym_PLUS, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2179), 1, + sym_comment, + STATE(3557), 1, sym__val_number_decimal, - STATE(463), 1, + STATE(3777), 1, sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, + STATE(3816), 1, sym__val_number, - STATE(546), 1, - sym_expr_parenthesized, - STATE(556), 1, - sym_val_variable, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(597), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(1833), 1, - sym_comment, - STATE(2258), 1, - sym__expression, - STATE(2302), 1, - sym_val_range, - STATE(3962), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4191), 1, sym__expr_binary_expression, - ACTIONS(4120), 2, + STATE(4193), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(4126), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(4134), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4128), 3, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(589), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(4124), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(601), 11, + STATE(4068), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -202587,19 +233767,16 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69530] = 5, + [99830] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4142), 1, - anon_sym_DOT2, - STATE(1834), 1, + STATE(2180), 1, sym_comment, - ACTIONS(952), 14, + ACTIONS(1059), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -202609,13 +233786,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(954), 40, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -202650,113 +233828,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [69598] = 4, - ACTIONS(105), 1, + [99895] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1835), 1, + STATE(2181), 1, sym_comment, - ACTIONS(932), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(930), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(1059), 13, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1061), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [69664] = 8, + [99960] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4142), 1, - anon_sym_DOT2, - STATE(1836), 1, + STATE(2182), 1, sym_comment, - ACTIONS(1000), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(998), 5, + ACTIONS(1059), 13, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(994), 7, - anon_sym__, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(996), 19, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1035), 21, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -202778,153 +233937,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [69738] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(1837), 1, - sym_comment, - ACTIONS(1015), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(1013), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [69804] = 36, + [100025] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(3856), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, + anon_sym_DASH, + ACTIONS(4792), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4794), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4796), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1838), 1, + STATE(2183), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(2751), 1, + sym__val_number_decimal, + STATE(2827), 1, sym__var, - STATE(3159), 1, + STATE(2899), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(2910), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3052), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3152), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6165), 1, - sym__expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3538), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4740), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4798), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(3090), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -202934,14 +234041,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [69934] = 5, + [100150] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4144), 1, - aux_sym_unquoted_token5, - STATE(1839), 1, + STATE(2184), 1, sym_comment, - ACTIONS(1007), 13, + ACTIONS(1059), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -202955,7 +234060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1009), 41, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -202997,281 +234102,179 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [70002] = 5, + [100215] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - aux_sym__immediate_decimal_token2, - STATE(1840), 1, - sym_comment, - ACTIONS(2584), 12, - anon_sym_LPAREN, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4164), 1, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, + anon_sym_null, + ACTIONS(4186), 1, + sym_val_date, + ACTIONS(4188), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2582), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4898), 1, + anon_sym_PLUS, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [70070] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3970), 1, - aux_sym__immediate_decimal_token2, - STATE(1841), 1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, + sym__val_number_decimal, + STATE(1640), 1, + sym__var, + STATE(1721), 1, + sym_val_number, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, + sym__str_double_quotes, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2149), 1, + sym__expr_binary_expression, + STATE(2185), 1, sym_comment, - ACTIONS(2541), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2244), 1, + sym_unquoted, + ACTIONS(4178), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2539), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [70138] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4146), 1, - aux_sym__immediate_decimal_token2, - STATE(1842), 1, - sym_comment, - ACTIONS(2661), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, + ACTIONS(4182), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2659), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [70206] = 37, + STATE(2176), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(2157), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [100340] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3882), 1, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, + anon_sym_null, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4188), 1, + anon_sym_DQUOTE, + ACTIONS(4192), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, + anon_sym_DASH, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - ACTIONS(3987), 1, - anon_sym_not, - ACTIONS(3989), 1, - anon_sym_null, - ACTIONS(4148), 1, - sym_identifier, - STATE(1843), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(1640), 1, + sym__var, + STATE(1721), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, + sym__str_double_quotes, + STATE(2085), 1, sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3943), 1, + STATE(2152), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6130), 1, - sym__expression, - ACTIONS(2572), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3991), 2, + STATE(2186), 1, + sym_comment, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2239), 1, + sym_unquoted, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(4190), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + ACTIONS(4902), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(2570), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3465), 11, + STATE(2157), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -203281,17 +234284,16 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70338] = 4, + [100465] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1844), 1, + STATE(2187), 1, sym_comment, - ACTIONS(986), 14, + ACTIONS(918), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -203301,14 +234303,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(988), 41, + ACTIONS(920), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -203343,17 +234345,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [70404] = 4, + [100530] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4164), 1, + anon_sym_DOLLAR, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, + anon_sym_null, + ACTIONS(4186), 1, + sym_val_date, + ACTIONS(4188), 1, + anon_sym_DQUOTE, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, + anon_sym_DASH, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, + anon_sym_DOT, + ACTIONS(4898), 1, + anon_sym_PLUS, + ACTIONS(4900), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, + sym__val_number_decimal, + STATE(1640), 1, + sym__var, + STATE(1721), 1, + sym_val_number, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, + sym__str_double_quotes, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2162), 1, + sym__expr_binary_expression, + STATE(2188), 1, + sym_comment, + STATE(2218), 1, + sym_unquoted, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + ACTIONS(4178), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4190), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2176), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(2157), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [100655] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1845), 1, + STATE(2189), 1, sym_comment, - ACTIONS(966), 14, + ACTIONS(1059), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -203363,14 +234455,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(968), 41, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -203405,80 +234497,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [70470] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(3959), 1, - aux_sym__immediate_decimal_token2, - STATE(1846), 1, - sym_comment, - ACTIONS(2582), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [70538] = 4, + [100720] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1847), 1, + STATE(2190), 1, sym_comment, - ACTIONS(939), 14, + ACTIONS(1059), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -203488,14 +234516,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(941), 41, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -203530,218 +234558,270 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [70604] = 5, - ACTIONS(105), 1, + [100785] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2541), 1, - sym__entry_separator, - ACTIONS(3952), 1, - aux_sym__immediate_decimal_token2, - STATE(1848), 1, - sym_comment, - ACTIONS(2539), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(4714), 1, + anon_sym_LBRACK, + ACTIONS(4716), 1, anon_sym_LPAREN, + ACTIONS(4718), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4722), 1, + anon_sym_LBRACE, + ACTIONS(4728), 1, + anon_sym_not, + ACTIONS(4730), 1, + anon_sym_null, + ACTIONS(4742), 1, + sym_val_date, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4750), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4792), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4794), 1, anon_sym_PLUS, + ACTIONS(4796), 1, aux_sym__val_number_decimal_token1, + STATE(2191), 1, + sym_comment, + STATE(2751), 1, + sym__val_number_decimal, + STATE(2827), 1, + sym__var, + STATE(2899), 1, + sym__val_number, + STATE(2910), 1, + sym_val_number, + STATE(3072), 1, + sym_unquoted, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, + sym__inter_single_quotes, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3150), 1, + sym__expr_binary_expression, + ACTIONS(4732), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4740), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4798), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [70672] = 5, - ACTIONS(105), 1, + STATE(3090), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3014), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [100910] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2661), 1, - sym__entry_separator, - ACTIONS(4150), 1, - aux_sym__immediate_decimal_token2, - STATE(1849), 1, - sym_comment, - ACTIONS(2659), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(3887), 1, + anon_sym_LBRACK, + ACTIONS(3891), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4472), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4474), 1, anon_sym_PLUS, + ACTIONS(4476), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2192), 1, + sym_comment, + STATE(3557), 1, + sym__val_number_decimal, + STATE(3777), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4194), 1, + sym__expr_binary_expression, + STATE(4195), 1, + sym_unquoted, + ACTIONS(3907), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3911), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4478), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [70740] = 37, + STATE(4175), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(4068), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [101035] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, - anon_sym_LPAREN, - ACTIONS(3682), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3702), 1, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(4050), 1, - sym_cmd_identifier, - ACTIONS(4152), 1, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(4154), 1, + ACTIONS(4486), 1, anon_sym_DOT, - ACTIONS(4156), 1, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(4158), 1, - anon_sym_not, - ACTIONS(4160), 1, - anon_sym_null, - ACTIONS(4164), 1, + ACTIONS(4490), 1, aux_sym__val_number_decimal_token1, - STATE(1850), 1, + STATE(2193), 1, sym_comment, - STATE(2068), 1, - sym__expression, - STATE(2110), 1, - sym_val_range, - STATE(3207), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(3351), 1, - sym__val_number_decimal, - STATE(3491), 1, + STATE(3356), 1, sym__val_number, - STATE(3504), 1, + STATE(3479), 1, sym_val_number, - STATE(3513), 1, - sym_val_variable, - STATE(3554), 1, - sym_expr_parenthesized, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3698), 1, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3953), 1, + STATE(3847), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4278), 1, sym__expr_binary_expression, - ACTIONS(3706), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4162), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(4168), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(3700), 3, + ACTIONS(2598), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3695), 3, + ACTIONS(4492), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(4166), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3591), 11, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -203751,48 +234831,58 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [70872] = 5, - ACTIONS(105), 1, + [101160] = 14, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3720), 1, - aux_sym_unquoted_token3, - STATE(1851), 1, + ACTIONS(4854), 1, + anon_sym_in, + STATE(2194), 1, sym_comment, - ACTIONS(760), 7, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(758), 47, - anon_sym_COMMA, - anon_sym_DOLLAR, + ACTIONS(4850), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(4856), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(4860), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(4862), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -203802,104 +234892,189 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [101245] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4550), 1, + anon_sym_LBRACK, + ACTIONS(4552), 1, + anon_sym_LPAREN, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, + anon_sym_DASH, + ACTIONS(4558), 1, + anon_sym_LBRACE, + ACTIONS(4560), 1, + anon_sym_DOT, + ACTIONS(4562), 1, + anon_sym_PLUS, + ACTIONS(4564), 1, + anon_sym_not, + ACTIONS(4566), 1, + anon_sym_null, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4578), 1, + sym_val_date, + ACTIONS(4580), 1, + anon_sym_DQUOTE, + ACTIONS(4584), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4586), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, + sym__val_number_decimal, + STATE(244), 1, + sym__var, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(349), 1, + sym_unquoted, + STATE(350), 1, + sym__inter_double_quotes, + STATE(370), 1, + sym__expr_binary_expression, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, + sym__expr_unary_minus, + STATE(2195), 1, + sym_comment, + ACTIONS(4568), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4582), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4572), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4574), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - aux_sym_unquoted_token1, - [70940] = 37, + STATE(364), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(353), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [101370] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3680), 1, + ACTIONS(4716), 1, anon_sym_LPAREN, - ACTIONS(3682), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(3702), 1, + ACTIONS(4728), 1, + anon_sym_not, + ACTIONS(4730), 1, + anon_sym_null, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(4092), 1, - sym_cmd_identifier, - ACTIONS(4152), 1, + ACTIONS(4748), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4750), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4752), 1, + aux_sym_unquoted_token1, + ACTIONS(4790), 1, anon_sym_DASH, - ACTIONS(4154), 1, + ACTIONS(4792), 1, anon_sym_DOT, - ACTIONS(4156), 1, + ACTIONS(4794), 1, anon_sym_PLUS, - ACTIONS(4158), 1, - anon_sym_not, - ACTIONS(4160), 1, - anon_sym_null, - ACTIONS(4164), 1, + ACTIONS(4796), 1, aux_sym__val_number_decimal_token1, - STATE(1852), 1, + STATE(2196), 1, sym_comment, - STATE(2110), 1, - sym_val_range, - STATE(2248), 1, - sym__expression, - STATE(3207), 1, - sym__var, - STATE(3351), 1, + STATE(2751), 1, sym__val_number_decimal, - STATE(3491), 1, + STATE(2827), 1, + sym__var, + STATE(2899), 1, sym__val_number, - STATE(3504), 1, + STATE(2910), 1, sym_val_number, - STATE(3513), 1, - sym_val_variable, - STATE(3554), 1, - sym_expr_parenthesized, - STATE(3575), 1, + STATE(3041), 1, + sym_unquoted, + STATE(3102), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3698), 1, + STATE(3111), 1, sym__expr_unary_minus, - STATE(3953), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(3148), 1, sym__expr_binary_expression, - ACTIONS(3706), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4162), 2, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(4168), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(3700), 3, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4736), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3695), 3, + ACTIONS(4798), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3090), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(4166), 4, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - STATE(3591), 11, + STATE(3014), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -203909,77 +235084,75 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [71072] = 4, - ACTIONS(105), 1, + [101495] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1853), 1, + STATE(2197), 1, sym_comment, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2582), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(1059), 13, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1061), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [71138] = 4, + [101560] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1854), 1, - sym_comment, - ACTIONS(2541), 2, - anon_sym_DOT2, + ACTIONS(3493), 1, sym__entry_separator, - ACTIONS(2539), 53, + STATE(2198), 1, + sym_comment, + ACTIONS(3491), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204033,15 +235206,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [71204] = 4, + [101625] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1855), 1, - sym_comment, - ACTIONS(2661), 2, - anon_sym_DOT2, + ACTIONS(3481), 1, sym__entry_separator, - ACTIONS(2659), 53, + STATE(2199), 1, + sym_comment, + ACTIONS(3479), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204095,15 +235267,105 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [71270] = 4, - ACTIONS(105), 1, + [101690] = 34, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1856), 1, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, + anon_sym_LPAREN, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(4446), 1, + anon_sym_null, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2200), 1, sym_comment, - ACTIONS(2831), 2, - anon_sym_DOT2, + STATE(2963), 1, + sym__val_number_decimal, + STATE(3123), 1, + sym__var, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3430), 1, + sym_unquoted, + STATE(3442), 1, + sym__expr_binary_expression, + STATE(3460), 1, + sym__inter_double_quotes, + STATE(3462), 1, + sym__inter_single_quotes, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4460), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2854), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4452), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [101815] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, sym__entry_separator, - ACTIONS(2829), 53, + STATE(2201), 1, + sym_comment, + ACTIONS(2618), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204157,143 +235419,82 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [71336] = 4, + [101880] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(1857), 1, + STATE(2202), 1, sym_comment, - ACTIONS(932), 14, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(930), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + ACTIONS(4852), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(1033), 9, + anon_sym_GT, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym__, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [71402] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4170), 1, - anon_sym_DOT2, - ACTIONS(4173), 1, - aux_sym__immediate_decimal_token2, - STATE(1858), 1, - sym_comment, - ACTIONS(2653), 11, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 35, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_PLUS, + anon_sym_DOT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2651), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [71472] = 4, + [101955] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1859), 1, + STATE(2203), 1, sym_comment, - ACTIONS(1013), 14, + ACTIONS(1165), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -204303,14 +235504,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1015), 41, + ACTIONS(1167), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -204345,93 +235546,167 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [71538] = 6, + [102020] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3974), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(4175), 1, - anon_sym_DOT2, - STATE(1860), 1, - sym_comment, - ACTIONS(2584), 11, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2582), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(4112), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4114), 1, + anon_sym_PLUS, + ACTIONS(4122), 1, aux_sym__val_number_decimal_token1, + STATE(2204), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3817), 1, + sym__val_number_decimal, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4073), 1, + sym_expr_parenthesized, + STATE(4074), 1, + sym_val_variable, + STATE(4434), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(7407), 1, + sym__expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [71608] = 6, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [102147] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4178), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4180), 1, - aux_sym__immediate_decimal_token2, - STATE(1861), 1, + STATE(2205), 1, sym_comment, - ACTIONS(2584), 12, + ACTIONS(1125), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1127), 41, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_PLUS, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2582), 41, + [102212] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2628), 1, + sym__entry_separator, + STATE(2206), 1, + sym_comment, + ACTIONS(2626), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204444,6 +235719,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -204458,6 +235735,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -204469,83 +235748,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [71678] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4182), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4184), 1, - aux_sym__immediate_decimal_token2, - STATE(1862), 1, - sym_comment, - ACTIONS(2541), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2539), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, aux_sym__record_key_token2, - [71748] = 4, + [102277] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1863), 1, - sym_comment, - ACTIONS(941), 2, - anon_sym_DOT2, + ACTIONS(3469), 1, sym__entry_separator, - ACTIONS(939), 53, + STATE(2207), 1, + sym_comment, + ACTIONS(3467), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204599,28 +235821,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [71814] = 6, - ACTIONS(3), 1, + [102342] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4186), 1, - anon_sym_DOT2, - ACTIONS(4188), 1, - aux_sym__immediate_decimal_token2, - STATE(1864), 1, + ACTIONS(3453), 1, + sym__entry_separator, + STATE(2208), 1, sym_comment, - ACTIONS(2653), 11, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2651), 42, + ACTIONS(3451), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204633,6 +235841,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -204647,6 +235857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -204659,83 +235870,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [71884] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4180), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(4190), 1, - anon_sym_DOT2, - STATE(1865), 1, - sym_comment, - ACTIONS(2584), 11, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2582), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, aux_sym__record_key_token2, - [71954] = 4, + [102407] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1866), 1, - sym_comment, - ACTIONS(988), 2, - anon_sym_DOT2, + ACTIONS(3411), 1, sym__entry_separator, - ACTIONS(986), 53, + STATE(2209), 1, + sym_comment, + ACTIONS(3409), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204789,17 +235943,16 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [72020] = 4, + [102472] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1867), 1, + STATE(2210), 1, sym_comment, - ACTIONS(930), 14, + ACTIONS(1157), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym__, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -204809,14 +235962,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(932), 41, + ACTIONS(1159), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -204851,15 +236004,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [72086] = 4, + [102537] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(1868), 1, - sym_comment, - ACTIONS(968), 2, - anon_sym_DOT2, + ACTIONS(2664), 1, sym__entry_separator, - ACTIONS(966), 53, + STATE(2211), 1, + sym_comment, + ACTIONS(2662), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -204913,92 +236065,88 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [72152] = 37, + [102602] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4434), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, anon_sym_LBRACE, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4440), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3983), 1, - sym_identifier, - ACTIONS(3985), 1, - anon_sym_DASH, - ACTIONS(3987), 1, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(3989), 1, + ACTIONS(4446), 1, anon_sym_null, - STATE(1869), 1, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2212), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(3123), 1, + sym__var, + STATE(3191), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(3462), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3465), 1, + sym_unquoted, + STATE(3466), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6180), 1, - sym__expression, - ACTIONS(2572), 2, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3991), 2, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(4460), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 4, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, aux_sym__val_number_token5, - STATE(3465), 11, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -205008,91 +236156,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72284] = 36, + [102727] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(3891), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(3903), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, + anon_sym_DASH, + ACTIONS(4472), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4476), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1870), 1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2213), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(3557), 1, + sym__val_number_decimal, + STATE(3777), 1, sym__var, - STATE(3159), 1, + STATE(3816), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(3818), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4196), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6165), 1, - sym__expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(4197), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(2570), 6, + STATE(4068), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [102852] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DASH, + ACTIONS(4628), 1, + anon_sym_DOT, + ACTIONS(4630), 1, + anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, + sym__var, + STATE(516), 1, + sym__val_number, + STATE(517), 1, + sym_val_number, + STATE(596), 1, + sym__expr_binary_expression, + STATE(604), 1, + sym_unquoted, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, + sym__inter_single_quotes, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(2214), 1, + sym_comment, + ACTIONS(4276), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(597), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(638), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -205102,85 +236338,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72414] = 34, + [102977] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, - anon_sym_LPAREN, - ACTIONS(4196), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, - anon_sym_PLUS, - ACTIONS(4206), 1, + ACTIONS(4174), 1, anon_sym_not, - ACTIONS(4208), 1, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(4222), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4226), 1, + ACTIONS(4192), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, + anon_sym_DASH, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, + anon_sym_DOT, + ACTIONS(4898), 1, + anon_sym_PLUS, + ACTIONS(4900), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4904), 1, aux_sym_unquoted_token1, - STATE(178), 1, + STATE(1594), 1, sym__val_number_decimal, - STATE(234), 1, + STATE(1640), 1, sym__var, - STATE(239), 1, + STATE(1721), 1, sym_val_number, - STATE(240), 1, + STATE(1843), 1, sym__val_number, - STATE(339), 1, + STATE(2055), 1, sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, + STATE(2085), 1, sym__expr_unary_minus, - STATE(352), 1, + STATE(2180), 1, sym_unquoted, - STATE(375), 1, - sym__expr_binary_expression, - STATE(1871), 1, + STATE(2215), 1, sym_comment, - ACTIONS(4210), 2, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2232), 1, + sym__expr_binary_expression, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(4224), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(4182), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4218), 3, + ACTIONS(4184), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(341), 4, + ACTIONS(4902), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(350), 12, + STATE(2157), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -205193,48 +236429,148 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72539] = 13, - ACTIONS(3), 1, + [103102] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4236), 1, + ACTIONS(3057), 1, + sym__entry_separator, + STATE(2216), 1, + sym_comment, + ACTIONS(3055), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - STATE(1872), 1, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [103167] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2217), 1, sym_comment, - ACTIONS(4232), 2, + ACTIONS(1059), 13, anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1061), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 6, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103232] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2218), 1, + sym_comment, + ACTIONS(1059), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1039), 28, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -205242,6 +236578,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -205263,267 +236612,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [72622] = 34, + [103297] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4252), 1, + STATE(2219), 1, + sym_comment, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 13, + anon_sym_GT, anon_sym_DASH, - ACTIONS(4254), 1, - anon_sym_DOT, - ACTIONS(4256), 1, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(4258), 1, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - STATE(1873), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3433), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3850), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2570), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4260), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72747] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + aux_sym_unquoted_token1, + ACTIONS(1035), 39, anon_sym_LBRACK, - ACTIONS(3682), 1, + anon_sym_COMMA, + anon_sym_LPAREN, anon_sym_DOLLAR, - ACTIONS(3686), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(4262), 1, - anon_sym_LPAREN, - ACTIONS(4264), 1, - anon_sym_DASH, - ACTIONS(4266), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4268), 1, - anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, - aux_sym_unquoted_token1, - STATE(1874), 1, - sym_comment, - STATE(3264), 1, - sym__val_number_decimal, - STATE(3293), 1, - sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, - sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3636), 1, - sym_unquoted, - STATE(3639), 1, - sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3591), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72872] = 34, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103364] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(3891), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4468), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4470), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4472), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4474), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4476), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4480), 1, aux_sym_unquoted_token1, - STATE(1875), 1, + STATE(2220), 1, sym_comment, - STATE(3264), 1, + STATE(3557), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(3777), 1, sym__var, - STATE(3491), 1, + STATE(3816), 1, sym__val_number, - STATE(3504), 1, + STATE(3818), 1, sym_val_number, - STATE(3575), 1, + STATE(4017), 1, sym__str_double_quotes, - STATE(3594), 1, + STATE(4135), 1, sym__inter_double_quotes, - STATE(3595), 1, + STATE(4137), 1, sym__inter_single_quotes, - STATE(3643), 1, - sym_unquoted, - STATE(3644), 1, - sym__expr_binary_expression, - STATE(3698), 1, + STATE(4172), 1, sym__expr_unary_minus, - ACTIONS(3694), 2, + STATE(4199), 1, + sym__expr_binary_expression, + STATE(4202), 1, + sym_unquoted, + ACTIONS(3907), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(3919), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(3911), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4478), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(4175), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(4068), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -205536,85 +236765,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [72997] = 34, + [103489] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3860), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4252), 1, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(4254), 1, + ACTIONS(4486), 1, anon_sym_DOT, - ACTIONS(4256), 1, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(4258), 1, + ACTIONS(4490), 1, aux_sym__val_number_decimal_token1, - STATE(1876), 1, + STATE(2221), 1, sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(3159), 1, + STATE(3315), 1, + sym__var, + STATE(3356), 1, sym__val_number, - STATE(3279), 1, + STATE(3479), 1, sym_val_number, - STATE(3384), 1, + STATE(3683), 1, sym__val_number_decimal, - STATE(3424), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(3846), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3759), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4279), 1, sym__expr_binary_expression, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4260), 3, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3465), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -205627,181 +236856,274 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73122] = 35, + [103614] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2222), 1, + sym_comment, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 11, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 37, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103685] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + STATE(2223), 1, + sym_comment, + ACTIONS(1105), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1107), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + [103750] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2224), 1, + sym_comment, + ACTIONS(1105), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1107), 41, anon_sym_LBRACK, - ACTIONS(3858), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(3860), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(3912), 1, - anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1877), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, - sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(5000), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73249] = 35, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103815] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(1949), 1, + anon_sym_DOLLAR, + ACTIONS(1951), 1, + anon_sym_DASH, + ACTIONS(1965), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4644), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4646), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4648), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4650), 1, + anon_sym_DOT, + ACTIONS(4652), 1, + anon_sym_PLUS, + ACTIONS(4654), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4656), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4664), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4666), 1, + anon_sym_DQUOTE, + ACTIONS(4670), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4672), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, - anon_sym_DOT, - ACTIONS(3912), 1, - anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1878), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + ACTIONS(4674), 1, + aux_sym_unquoted_token1, + STATE(697), 1, + sym__val_number_decimal, + STATE(743), 1, sym__var, - STATE(3159), 1, + STATE(775), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(791), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(840), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(879), 1, + sym__inter_double_quotes, + STATE(882), 1, + sym__str_double_quotes, + STATE(891), 1, + sym_unquoted, + STATE(893), 1, sym__expr_binary_expression, - STATE(5003), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(912), 1, + sym__expr_unary_minus, + STATE(2225), 1, + sym_comment, + ACTIONS(4658), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(4668), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1971), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4660), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4662), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(895), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(843), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -205811,85 +237133,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73376] = 34, + [103940] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, + ACTIONS(2457), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, + ACTIONS(2459), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, + ACTIONS(3709), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(3719), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(3721), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4534), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4536), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4538), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4540), 1, anon_sym_PLUS, - ACTIONS(4270), 1, + ACTIONS(4542), 1, anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4544), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4548), 1, aux_sym_unquoted_token1, - STATE(1879), 1, + STATE(2226), 1, sym_comment, - STATE(3264), 1, + STATE(3411), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(3467), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(3854), 1, sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(3595), 1, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, sym__inter_single_quotes, - STATE(3646), 1, + STATE(4117), 1, sym_unquoted, - STATE(3647), 1, + STATE(4118), 1, sym__expr_binary_expression, - STATE(3698), 1, + STATE(4149), 1, sym__expr_unary_minus, - ACTIONS(3694), 2, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(4131), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(3989), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -205902,85 +237224,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73501] = 34, + [104065] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4892), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4904), 1, aux_sym_unquoted_token1, - STATE(1880), 1, - sym_comment, - STATE(3264), 1, + STATE(1594), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(1640), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(1721), 1, sym_val_number, - STATE(3575), 1, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2181), 1, + sym_unquoted, + STATE(2223), 1, sym__inter_single_quotes, - STATE(3651), 1, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2227), 1, + sym_comment, + STATE(2229), 1, sym__expr_binary_expression, - STATE(3685), 1, - sym_unquoted, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4182), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(2157), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -205993,85 +237315,220 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73626] = 34, + [104190] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4854), 1, + anon_sym_in, + STATE(2228), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4866), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 6, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104273] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2229), 1, + sym_comment, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 9, + anon_sym_GT, + anon_sym_in, + anon_sym__, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 37, anon_sym_LBRACK, - ACTIONS(3682), 1, + anon_sym_COMMA, + anon_sym_LPAREN, anon_sym_DOLLAR, - ACTIONS(3686), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104346] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4164), 1, + anon_sym_DOLLAR, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4892), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4904), 1, aux_sym_unquoted_token1, - STATE(1881), 1, - sym_comment, - STATE(3264), 1, + STATE(1594), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(1640), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(1721), 1, sym_val_number, - STATE(3575), 1, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3652), 1, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2182), 1, sym_unquoted, - STATE(3654), 1, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2228), 1, sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + STATE(2230), 1, + sym_comment, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4182), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(2157), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206084,85 +237541,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73751] = 34, + [104471] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4308), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(4312), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(4316), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4336), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4338), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4414), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4416), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4418), 1, anon_sym_PLUS, - ACTIONS(4270), 1, + ACTIONS(4420), 1, anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4430), 1, aux_sym_unquoted_token1, - STATE(1882), 1, - sym_comment, - STATE(3264), 1, + STATE(426), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(450), 1, sym__var, - STATE(3491), 1, + STATE(479), 1, sym__val_number, - STATE(3504), 1, + STATE(491), 1, sym_val_number, - STATE(3575), 1, + STATE(521), 1, + sym__expr_binary_expression, + STATE(569), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3655), 1, + STATE(570), 1, sym_unquoted, - STATE(3661), 1, - sym__expr_binary_expression, - STATE(3698), 1, + STATE(572), 1, sym__expr_unary_minus, - ACTIONS(3694), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3706), 2, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2231), 1, + sym_comment, + ACTIONS(4340), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4428), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(526), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(535), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206175,88 +237632,157 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [73876] = 34, + [104596] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + STATE(2232), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4852), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 7, + anon_sym_in, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1035), 31, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + [104675] = 35, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(3860), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, + ACTIONS(4776), 1, anon_sym_LPAREN, - ACTIONS(4252), 1, + ACTIONS(4778), 1, anon_sym_DASH, - ACTIONS(4254), 1, + ACTIONS(4780), 1, anon_sym_DOT, - ACTIONS(4256), 1, + ACTIONS(4782), 1, anon_sym_PLUS, - ACTIONS(4258), 1, + ACTIONS(4784), 1, aux_sym__val_number_decimal_token1, - STATE(1883), 1, + STATE(2233), 1, sym_comment, - STATE(2776), 1, + STATE(2740), 1, sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, + STATE(2839), 1, + sym__val_number_decimal, + STATE(2899), 1, sym__val_number, - STATE(3279), 1, + STATE(2910), 1, sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3426), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, + STATE(2956), 1, + sym_expr_parenthesized, + STATE(2979), 1, + sym_val_variable, + STATE(3102), 1, + sym__str_double_quotes, + STATE(3105), 1, sym__inter_single_quotes, - STATE(3760), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(4458), 1, sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(4698), 1, + sym_val_range, + STATE(5033), 1, + sym__expression, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(3880), 3, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4260), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3432), 4, + STATE(3106), 3, sym_expr_unary, sym_expr_binary, - sym_expr_parenthesized, sym__value, - STATE(3465), 12, + ACTIONS(4736), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3014), 11, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -206266,85 +237792,147 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74001] = 34, + [104802] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(4908), 1, + anon_sym_RBRACE, + ACTIONS(4910), 1, + sym__entry_separator, + STATE(2234), 1, + sym_comment, + ACTIONS(4906), 52, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__record_key_token2, + [104869] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4892), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4904), 1, aux_sym_unquoted_token1, - STATE(1884), 1, - sym_comment, - STATE(3264), 1, + STATE(1594), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(1640), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(1721), 1, sym_val_number, - STATE(3575), 1, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3664), 1, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2184), 1, sym_unquoted, - STATE(3665), 1, + STATE(2222), 1, sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2235), 1, + sym_comment, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4182), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(2157), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206357,85 +237945,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74126] = 34, + [104994] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4892), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4904), 1, aux_sym_unquoted_token1, - STATE(1885), 1, - sym_comment, - STATE(3264), 1, + STATE(1594), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(1640), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(1721), 1, sym_val_number, - STATE(3575), 1, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3667), 1, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2189), 1, sym_unquoted, - STATE(3670), 1, + STATE(2219), 1, sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2236), 1, + sym_comment, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4182), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(2157), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206448,85 +238036,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74251] = 34, + [105119] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4558), 1, + anon_sym_LBRACE, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(4270), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4566), 1, + anon_sym_null, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4578), 1, + sym_val_date, + ACTIONS(4580), 1, + anon_sym_DQUOTE, + ACTIONS(4584), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4586), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4588), 1, aux_sym_unquoted_token1, - STATE(1886), 1, - sym_comment, - STATE(3264), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(244), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(262), 1, sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(3595), 1, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, sym__inter_single_quotes, - STATE(3671), 1, + STATE(386), 1, + sym__expr_unary_minus, + STATE(394), 1, sym_unquoted, - STATE(3672), 1, + STATE(395), 1, sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + STATE(2237), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4572), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4574), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + ACTIONS(4576), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(364), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(353), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206539,85 +238127,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74376] = 34, + [105244] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4558), 1, + anon_sym_LBRACE, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(4270), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4566), 1, + anon_sym_null, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4578), 1, + sym_val_date, + ACTIONS(4580), 1, + anon_sym_DQUOTE, + ACTIONS(4584), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4586), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4588), 1, aux_sym_unquoted_token1, - STATE(1887), 1, - sym_comment, - STATE(3264), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(244), 1, sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, + STATE(262), 1, sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(3595), 1, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, sym__inter_single_quotes, - STATE(3673), 1, + STATE(386), 1, + sym__expr_unary_minus, + STATE(406), 1, sym_unquoted, - STATE(3674), 1, + STATE(407), 1, sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + STATE(2238), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4572), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4574), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + ACTIONS(4576), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(364), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(353), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206630,85 +238218,146 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74501] = 34, + [105369] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + STATE(2239), 1, + sym_comment, + ACTIONS(1059), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1061), 41, anon_sym_LBRACK, - ACTIONS(4280), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4284), 1, - anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, - anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(4298), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, + [105434] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, + ACTIONS(4280), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DASH, + ACTIONS(4628), 1, + anon_sym_DOT, + ACTIONS(4630), 1, + anon_sym_PLUS, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4642), 1, aux_sym_unquoted_token1, - STATE(1888), 1, - sym_comment, - STATE(2693), 1, + STATE(473), 1, + sym__val_number_decimal, + STATE(483), 1, sym__var, - STATE(2735), 1, + STATE(516), 1, sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(517), 1, + sym_val_number, + STATE(609), 1, sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, + STATE(610), 1, sym__inter_single_quotes, - STATE(2998), 1, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(630), 1, sym_unquoted, - STATE(3191), 1, + STATE(640), 1, sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + STATE(2240), 1, + sym_comment, + ACTIONS(4276), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4304), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, + ACTIONS(4640), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(597), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(2957), 12, + STATE(638), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -206721,12 +238370,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [74626] = 4, + [105559] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1889), 1, + STATE(2241), 1, sym_comment, - ACTIONS(1063), 13, + ACTIONS(989), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -206740,7 +238389,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1065), 41, + ACTIONS(991), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -206782,12 +238431,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [74691] = 4, + [105624] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1890), 1, + STATE(2242), 1, sym_comment, - ACTIONS(1067), 13, + ACTIONS(1099), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -206801,7 +238450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1069), 41, + ACTIONS(1101), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -206843,28 +238492,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [74756] = 7, + [105689] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1891), 1, + STATE(2243), 1, sym_comment, - ACTIONS(1000), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(998), 5, + ACTIONS(1095), 13, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym__, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(994), 6, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(996), 20, + ACTIONS(1097), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -206872,6 +238519,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, anon_sym_true, anon_sym_false, @@ -206885,7 +238553,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1035), 21, + [105754] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2244), 1, + sym_comment, + ACTIONS(1059), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1061), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -206907,146 +238601,189 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [74827] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1892), 1, - sym_comment, - ACTIONS(1015), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1013), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + [105819] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4164), 1, + anon_sym_DOLLAR, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, + anon_sym_null, + ACTIONS(4186), 1, + sym_val_date, + ACTIONS(4188), 1, + anon_sym_DQUOTE, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4898), 1, + anon_sym_PLUS, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, + sym__val_number_decimal, + STATE(1640), 1, + sym__var, + STATE(1721), 1, + sym_val_number, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, + sym__str_double_quotes, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2190), 1, + sym_unquoted, + STATE(2202), 1, + sym__expr_binary_expression, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2245), 1, + sym_comment, + ACTIONS(4178), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4190), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [74892] = 34, + STATE(2176), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(2157), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [105944] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(4280), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + ACTIONS(4554), 1, anon_sym_DOLLAR, - ACTIONS(4284), 1, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(4286), 1, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(4290), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(4292), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(4294), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(4298), 1, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(4308), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4588), 1, aux_sym_unquoted_token1, - STATE(1893), 1, - sym_comment, - STATE(2693), 1, + STATE(198), 1, + sym__val_number_decimal, + STATE(244), 1, sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, + STATE(262), 1, sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(2986), 1, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, sym__inter_single_quotes, - STATE(3006), 1, + STATE(386), 1, + sym__expr_unary_minus, + STATE(402), 1, sym_unquoted, - STATE(3195), 1, + STATE(405), 1, sym__expr_binary_expression, - ACTIONS(4296), 2, + STATE(2246), 1, + sym_comment, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + ACTIONS(4572), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, + ACTIONS(4574), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, + STATE(364), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(2957), 12, + STATE(353), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -207059,89 +238796,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75017] = 35, + [106069] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4292), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4294), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4306), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4318), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4320), 1, + ACTIONS(4484), 1, anon_sym_DASH, - ACTIONS(4322), 1, + ACTIONS(4486), 1, anon_sym_DOT, - ACTIONS(4324), 1, + ACTIONS(4488), 1, anon_sym_PLUS, - ACTIONS(4326), 1, + ACTIONS(4490), 1, aux_sym__val_number_decimal_token1, - STATE(1894), 1, + STATE(2247), 1, sym_comment, - STATE(2573), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(2638), 1, - sym__val_number_decimal, - STATE(2735), 1, + STATE(3356), 1, sym__val_number, - STATE(2779), 1, + STATE(3479), 1, sym_val_number, - STATE(2884), 1, - sym_expr_parenthesized, - STATE(2898), 1, - sym_val_variable, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, + STATE(3844), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3871), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4280), 1, sym__expr_binary_expression, - STATE(4417), 1, - sym__expression, - STATE(4424), 1, - sym_val_range, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3002), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4300), 6, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2957), 11, + STATE(3801), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -207151,134 +238887,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75144] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3052), 1, - sym__entry_separator, - STATE(1895), 1, - sym_comment, - ACTIONS(3050), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [75209] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3100), 1, - sym__entry_separator, - STATE(1896), 1, - sym_comment, - ACTIONS(3098), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [75274] = 4, + [106194] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1897), 1, + STATE(2248), 1, sym_comment, - ACTIONS(892), 13, + ACTIONS(1077), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -207292,7 +238906,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(894), 41, + ACTIONS(1079), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -207334,85 +238948,450 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [75339] = 34, + [106259] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(3887), 1, anon_sym_LBRACK, - ACTIONS(159), 1, + ACTIONS(3889), 1, + anon_sym_LPAREN, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, anon_sym_LBRACE, - ACTIONS(197), 1, + ACTIONS(3899), 1, + anon_sym_DOT, + ACTIONS(3901), 1, + anon_sym_PLUS, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3909), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(3915), 1, sym_val_date, - ACTIONS(199), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(3921), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(3923), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4754), 1, + anon_sym_DASH, + STATE(2249), 1, + sym_comment, + STATE(3580), 1, + sym__val_number_decimal, + STATE(3631), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(3940), 1, + sym_expr_parenthesized, + STATE(3995), 1, + sym_val_variable, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4419), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(5319), 1, + sym__expression, + ACTIONS(3907), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4208), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(3911), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4068), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [106386] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3887), 1, + anon_sym_LBRACK, + ACTIONS(3891), 1, + anon_sym_DOLLAR, + ACTIONS(3897), 1, + anon_sym_LBRACE, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(3905), 1, + anon_sym_null, + ACTIONS(3915), 1, + sym_val_date, + ACTIONS(3917), 1, + anon_sym_DQUOTE, + ACTIONS(3921), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(3923), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + ACTIONS(4468), 1, + anon_sym_LPAREN, + ACTIONS(4470), 1, + anon_sym_DASH, + ACTIONS(4472), 1, + anon_sym_DOT, + ACTIONS(4474), 1, + anon_sym_PLUS, + ACTIONS(4476), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4480), 1, + aux_sym_unquoted_token1, + STATE(2250), 1, + sym_comment, + STATE(3557), 1, + sym__val_number_decimal, + STATE(3777), 1, + sym__var, + STATE(3816), 1, + sym__val_number, + STATE(3818), 1, + sym_val_number, + STATE(4017), 1, + sym__str_double_quotes, + STATE(4135), 1, + sym__inter_double_quotes, + STATE(4137), 1, + sym__inter_single_quotes, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4206), 1, + sym__expr_binary_expression, + STATE(4207), 1, + sym_unquoted, + ACTIONS(3907), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3919), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3911), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(3913), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4478), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(4175), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(4068), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [106511] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2832), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4436), 1, anon_sym_DASH, - ACTIONS(4332), 1, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, anon_sym_DOT, - ACTIONS(4334), 1, + ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4336), 1, + ACTIONS(4444), 1, anon_sym_not, - ACTIONS(4338), 1, + ACTIONS(4446), 1, anon_sym_null, - ACTIONS(4342), 1, + ACTIONS(4450), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, aux_sym_unquoted_token1, - STATE(1898), 1, + STATE(2251), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, + STATE(2963), 1, sym__val_number_decimal, - STATE(3044), 1, + STATE(3123), 1, sym__var, - STATE(3156), 1, + STATE(3191), 1, sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3336), 1, + STATE(3192), 1, + sym__val_number, + STATE(3443), 1, sym_unquoted, - STATE(3338), 1, + STATE(3444), 1, sym__expr_binary_expression, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3460), 1, sym__inter_double_quotes, - STATE(3412), 1, + STATE(3462), 1, sym__inter_single_quotes, - ACTIONS(201), 2, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, + ACTIONS(2854), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4452), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [106636] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, + anon_sym_LPAREN, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(4446), 1, + anon_sym_null, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2252), 1, + sym_comment, + STATE(2963), 1, + sym__val_number_decimal, + STATE(3123), 1, + sym__var, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, + sym__inter_double_quotes, + STATE(3462), 1, + sym__inter_single_quotes, + STATE(3473), 1, + sym_unquoted, + STATE(3474), 1, + sym__expr_binary_expression, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(191), 3, + ACTIONS(4460), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2854), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, + ACTIONS(4454), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3504), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3468), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [106761] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, + anon_sym_LPAREN, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(4446), 1, + anon_sym_null, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2253), 1, + sym_comment, + STATE(2963), 1, + sym__val_number_decimal, + STATE(3123), 1, + sym__var, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, + sym__inter_double_quotes, + STATE(3462), 1, + sym__inter_single_quotes, + STATE(3471), 1, + sym_unquoted, + STATE(3472), 1, + sym__expr_binary_expression, + STATE(3488), 1, + sym__str_double_quotes, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4460), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4344), 3, + ACTIONS(4452), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4454), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, + STATE(3504), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3327), 12, + STATE(3468), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -207425,12 +239404,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75464] = 4, + [106886] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1899), 1, + STATE(2254), 1, sym_comment, - ACTIONS(1081), 13, + ACTIONS(903), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -207444,7 +239423,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1083), 41, + ACTIONS(905), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -207486,85 +239465,267 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [75529] = 34, + [106951] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, + ACTIONS(4550), 1, + anon_sym_LBRACK, + ACTIONS(4552), 1, + anon_sym_LPAREN, + ACTIONS(4554), 1, anon_sym_DOLLAR, - ACTIONS(2163), 1, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(2177), 1, + ACTIONS(4558), 1, + anon_sym_LBRACE, + ACTIONS(4560), 1, + anon_sym_DOT, + ACTIONS(4562), 1, + anon_sym_PLUS, + ACTIONS(4564), 1, + anon_sym_not, + ACTIONS(4566), 1, + anon_sym_null, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(4578), 1, + sym_val_date, + ACTIONS(4580), 1, + anon_sym_DQUOTE, + ACTIONS(4584), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4586), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4588), 1, + aux_sym_unquoted_token1, + STATE(198), 1, + sym__val_number_decimal, + STATE(244), 1, + sym__var, + STATE(262), 1, + sym_val_number, + STATE(265), 1, + sym__val_number, + STATE(350), 1, + sym__inter_double_quotes, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, + sym__expr_unary_minus, + STATE(396), 1, + sym_unquoted, + STATE(397), 1, + sym__expr_binary_expression, + STATE(2255), 1, + sym_comment, + ACTIONS(4568), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4582), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(364), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(353), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [107076] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, + anon_sym_DASH, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(4356), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(4358), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(4360), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(4570), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4588), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(244), 1, sym__var, - STATE(810), 1, + STATE(262), 1, sym_val_number, - STATE(811), 1, + STATE(265), 1, sym__val_number, - STATE(938), 1, + STATE(350), 1, + sym__inter_double_quotes, + STATE(382), 1, + sym__str_double_quotes, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, sym__expr_unary_minus, - STATE(949), 1, + STATE(398), 1, + sym_unquoted, + STATE(399), 1, sym__expr_binary_expression, - STATE(959), 1, + STATE(2256), 1, + sym_comment, + ACTIONS(4568), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4582), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4572), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4574), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + ACTIONS(4576), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(364), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(353), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [107201] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(4432), 1, + anon_sym_LBRACK, + ACTIONS(4434), 1, + anon_sym_LPAREN, + ACTIONS(4436), 1, + anon_sym_DASH, + ACTIONS(4438), 1, + anon_sym_LBRACE, + ACTIONS(4440), 1, + anon_sym_DOT, + ACTIONS(4442), 1, + anon_sym_PLUS, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(4446), 1, + anon_sym_null, + ACTIONS(4450), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4456), 1, + sym_val_date, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(4462), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4464), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(2257), 1, + sym_comment, + STATE(2963), 1, + sym__val_number_decimal, + STATE(3123), 1, + sym__var, + STATE(3191), 1, + sym_val_number, + STATE(3192), 1, + sym__val_number, + STATE(3460), 1, + sym__inter_double_quotes, + STATE(3462), 1, + sym__inter_single_quotes, + STATE(3469), 1, sym_unquoted, - STATE(977), 1, + STATE(3470), 1, + sym__expr_binary_expression, + STATE(3488), 1, sym__str_double_quotes, - STATE(980), 1, - sym__inter_single_quotes, - STATE(981), 1, - sym__inter_double_quotes, - STATE(1900), 1, - sym_comment, - ACTIONS(4362), 2, + STATE(3566), 1, + sym__expr_unary_minus, + ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(4372), 2, + ACTIONS(4460), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, + ACTIONS(2854), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4452), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(4454), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3504), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3468), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -207577,146 +239738,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75654] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3092), 1, - sym__entry_separator, - STATE(1901), 1, - sym_comment, - ACTIONS(3090), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [75719] = 34, + [107326] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(4244), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(4248), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(4252), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4272), 1, sym_val_date, - ACTIONS(3704), 1, + ACTIONS(4274), 1, anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4278), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4280), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4624), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4626), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4628), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4630), 1, anon_sym_PLUS, - ACTIONS(4270), 1, + ACTIONS(4632), 1, anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, + ACTIONS(4642), 1, aux_sym_unquoted_token1, - STATE(1902), 1, - sym_comment, - STATE(3264), 1, + STATE(473), 1, sym__val_number_decimal, - STATE(3293), 1, + STATE(483), 1, sym__var, - STATE(3491), 1, + STATE(516), 1, sym__val_number, - STATE(3504), 1, + STATE(517), 1, sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, + STATE(609), 1, + sym__expr_unary_minus, + STATE(610), 1, sym__inter_single_quotes, - STATE(3631), 1, - sym_unquoted, - STATE(3632), 1, + STATE(617), 1, + sym__inter_double_quotes, + STATE(623), 1, + sym__str_double_quotes, + STATE(628), 1, sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3706), 2, + STATE(632), 1, + sym_unquoted, + STATE(2258), 1, + sym_comment, + ACTIONS(4276), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4270), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(597), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(638), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -207729,146 +239829,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [75844] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3086), 1, - sym__entry_separator, - STATE(1903), 1, - sym_comment, - ACTIONS(3084), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [75909] = 34, + [107451] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, - anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2259), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(938), 1, - sym__expr_unary_minus, - STATE(946), 1, - sym__expr_binary_expression, - STATE(947), 1, - sym_unquoted, - STATE(977), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1904), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(3727), 1, + sym_unquoted, + STATE(3739), 1, + sym__expr_binary_expression, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -207881,12 +239920,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76034] = 4, + [107576] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1905), 1, + STATE(2260), 1, sym_comment, - ACTIONS(867), 13, + ACTIONS(1073), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -207900,7 +239939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(869), 41, + ACTIONS(1075), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -207942,12 +239981,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [76099] = 4, + [107641] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1906), 1, + STATE(2261), 1, sym_comment, - ACTIONS(1027), 13, + ACTIONS(1059), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -207961,7 +240000,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1029), 41, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -208003,150 +240042,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [76164] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3179), 1, - sym__entry_separator, - STATE(1907), 1, - sym_comment, - ACTIONS(3177), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [76229] = 35, + [107706] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4398), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1908), 1, + ACTIONS(4410), 1, + aux_sym_unquoted_token1, + STATE(2262), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, + STATE(2983), 1, sym__val_number, - STATE(3230), 1, + STATE(3094), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(3219), 1, + sym__var, + STATE(3335), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, sym__inter_double_quotes, - STATE(3495), 1, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, + STATE(3718), 1, + sym_unquoted, + STATE(3725), 1, sym__expr_binary_expression, - STATE(5005), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4404), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(3742), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3669), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -208156,85 +240133,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76356] = 34, + [107831] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, - anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2263), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(909), 1, - sym__expr_binary_expression, - STATE(938), 1, - sym__expr_unary_minus, - STATE(941), 1, - sym_unquoted, - STATE(977), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1909), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(3711), 1, + sym_unquoted, + STATE(3712), 1, + sym__expr_binary_expression, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -208247,85 +240224,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76481] = 34, + [107956] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, - anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2264), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(929), 1, - sym__expr_binary_expression, - STATE(933), 1, - sym_unquoted, - STATE(938), 1, - sym__expr_unary_minus, - STATE(977), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1910), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(3708), 1, + sym_unquoted, + STATE(3709), 1, + sym__expr_binary_expression, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -208338,207 +240315,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76606] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(932), 1, - sym__entry_separator, - STATE(1911), 1, - sym_comment, - ACTIONS(930), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [76671] = 4, + [108081] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1912), 1, - sym_comment, - ACTIONS(1013), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1015), 41, + ACTIONS(129), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(159), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(197), 1, sym_val_date, + ACTIONS(199), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [76736] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2161), 1, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, - anon_sym_LBRACK, - ACTIONS(4350), 1, + ACTIONS(4392), 1, anon_sym_LPAREN, - ACTIONS(4352), 1, - anon_sym_LBRACE, - ACTIONS(4354), 1, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, anon_sym_DOT, - ACTIONS(4356), 1, + ACTIONS(4398), 1, anon_sym_PLUS, - ACTIONS(4358), 1, + ACTIONS(4400), 1, anon_sym_not, - ACTIONS(4360), 1, + ACTIONS(4402), 1, anon_sym_null, - ACTIONS(4368), 1, - sym_val_date, - ACTIONS(4370), 1, - anon_sym_DQUOTE, - ACTIONS(4374), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2265), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(926), 1, - sym__expr_binary_expression, - STATE(927), 1, - sym_unquoted, - STATE(938), 1, - sym__expr_unary_minus, - STATE(977), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1913), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(3702), 1, + sym_unquoted, + STATE(3703), 1, + sym__expr_binary_expression, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -208551,207 +240406,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [76861] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3186), 1, - sym__entry_separator, - STATE(1914), 1, - sym_comment, - ACTIONS(3184), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [76926] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3190), 1, - sym__entry_separator, - STATE(1915), 1, - sym_comment, - ACTIONS(3188), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [76991] = 34, + [108206] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, - anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2266), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(914), 1, - sym__expr_binary_expression, - STATE(922), 1, - sym_unquoted, - STATE(938), 1, - sym__expr_unary_minus, - STATE(977), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1916), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(3699), 1, + sym_unquoted, + STATE(3701), 1, + sym__expr_binary_expression, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -208764,73 +240497,103 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77116] = 4, + [108331] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1917), 1, - sym_comment, - ACTIONS(1089), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1091), 41, + ACTIONS(129), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(159), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(197), 1, + sym_val_date, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(203), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(205), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, + aux_sym_unquoted_token1, + STATE(2267), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, + sym__val_number_decimal, + STATE(3219), 1, + sym__var, + STATE(3335), 1, + sym_val_number, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(3697), 1, + sym_unquoted, + STATE(3698), 1, + sym__expr_binary_expression, + ACTIONS(201), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4404), 2, anon_sym_true, anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [77181] = 4, + STATE(3742), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3669), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [108456] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1918), 1, + STATE(2268), 1, sym_comment, - ACTIONS(1093), 13, + ACTIONS(1059), 13, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -208844,7 +240607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1095), 41, + ACTIONS(1061), 41, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -208886,7 +240649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [77246] = 34, + [108521] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(129), 1, @@ -208901,50 +240664,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(4392), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4394), 1, anon_sym_DASH, - ACTIONS(4332), 1, + ACTIONS(4396), 1, anon_sym_DOT, - ACTIONS(4334), 1, + ACTIONS(4398), 1, anon_sym_PLUS, - ACTIONS(4336), 1, + ACTIONS(4400), 1, anon_sym_not, - ACTIONS(4338), 1, + ACTIONS(4402), 1, anon_sym_null, - ACTIONS(4342), 1, + ACTIONS(4406), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(1919), 1, + STATE(2269), 1, sym_comment, - STATE(2878), 1, + STATE(2983), 1, sym__val_number, - STATE(2922), 1, + STATE(3094), 1, sym__val_number_decimal, - STATE(3044), 1, + STATE(3219), 1, sym__var, - STATE(3156), 1, + STATE(3335), 1, sym_val_number, - STATE(3297), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3339), 1, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3693), 1, sym_unquoted, - STATE(3343), 1, + STATE(3695), 1, sym__expr_binary_expression, - STATE(3353), 1, + STATE(3696), 1, sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, + ACTIONS(4404), 2, anon_sym_true, anon_sym_false, ACTIONS(191), 3, @@ -208955,16 +240718,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4344), 3, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3327), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -208977,68 +240740,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77371] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3194), 1, - sym__entry_separator, - STATE(1920), 1, - sym_comment, - ACTIONS(3192), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [77436] = 34, + [108646] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(129), 1, @@ -209053,50 +240755,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(4392), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4394), 1, anon_sym_DASH, - ACTIONS(4332), 1, + ACTIONS(4396), 1, anon_sym_DOT, - ACTIONS(4334), 1, + ACTIONS(4398), 1, anon_sym_PLUS, - ACTIONS(4336), 1, + ACTIONS(4400), 1, anon_sym_not, - ACTIONS(4338), 1, + ACTIONS(4402), 1, anon_sym_null, - ACTIONS(4342), 1, + ACTIONS(4406), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(1921), 1, + STATE(2270), 1, sym_comment, - STATE(2878), 1, + STATE(2983), 1, sym__val_number, - STATE(2922), 1, + STATE(3094), 1, sym__val_number_decimal, - STATE(3044), 1, + STATE(3219), 1, sym__var, - STATE(3156), 1, + STATE(3335), 1, sym_val_number, - STATE(3297), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3349), 1, + STATE(3632), 1, sym_unquoted, - STATE(3350), 1, + STATE(3689), 1, + sym__inter_single_quotes, + STATE(3691), 1, sym__expr_binary_expression, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, + STATE(3696), 1, + sym__expr_unary_minus, ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, + ACTIONS(4404), 2, anon_sym_true, anon_sym_false, ACTIONS(191), 3, @@ -209107,16 +240809,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4344), 3, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3327), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -209129,89 +240831,179 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77561] = 35, + [108771] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(4160), 1, anon_sym_LBRACK, - ACTIONS(4282), 1, + ACTIONS(4164), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, + ACTIONS(4174), 1, anon_sym_not, - ACTIONS(4294), 1, + ACTIONS(4176), 1, anon_sym_null, - ACTIONS(4306), 1, + ACTIONS(4186), 1, sym_val_date, - ACTIONS(4308), 1, + ACTIONS(4188), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + ACTIONS(4192), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, + ACTIONS(4194), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4318), 1, + ACTIONS(4890), 1, anon_sym_LPAREN, - ACTIONS(4320), 1, + ACTIONS(4892), 1, anon_sym_DASH, - ACTIONS(4322), 1, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - ACTIONS(4324), 1, + ACTIONS(4898), 1, anon_sym_PLUS, - ACTIONS(4326), 1, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, - STATE(1922), 1, - sym_comment, - STATE(2573), 1, - sym__var, - STATE(2638), 1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, sym__val_number_decimal, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, + STATE(1640), 1, + sym__var, + STATE(1721), 1, sym_val_number, - STATE(2884), 1, - sym_expr_parenthesized, - STATE(2898), 1, - sym_val_variable, - STATE(2933), 1, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, sym__str_double_quotes, - STATE(2934), 1, + STATE(2085), 1, sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3960), 1, + STATE(2194), 1, sym__expr_binary_expression, - STATE(4417), 1, - sym__expression, - STATE(4424), 1, - sym_val_range, - ACTIONS(4296), 2, + STATE(2197), 1, + sym_unquoted, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2271), 1, + sym_comment, + ACTIONS(4178), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(4190), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4304), 3, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3002), 3, + ACTIONS(4902), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(2176), 4, sym_expr_unary, sym_expr_binary, + sym_expr_parenthesized, sym__value, - ACTIONS(4300), 6, + STATE(2157), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [108896] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4308), 1, + anon_sym_LBRACK, + ACTIONS(4312), 1, + anon_sym_DOLLAR, + ACTIONS(4316), 1, + anon_sym_LBRACE, + ACTIONS(4336), 1, + sym_val_date, + ACTIONS(4338), 1, + anon_sym_DQUOTE, + ACTIONS(4342), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4344), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4412), 1, + anon_sym_LPAREN, + ACTIONS(4414), 1, + anon_sym_DASH, + ACTIONS(4416), 1, + anon_sym_DOT, + ACTIONS(4418), 1, + anon_sym_PLUS, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(4422), 1, + anon_sym_null, + ACTIONS(4426), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4430), 1, + aux_sym_unquoted_token1, + STATE(426), 1, + sym__val_number_decimal, + STATE(450), 1, + sym__var, + STATE(479), 1, + sym__val_number, + STATE(491), 1, + sym_val_number, + STATE(522), 1, + sym__expr_binary_expression, + STATE(554), 1, + sym_unquoted, + STATE(569), 1, + sym__str_double_quotes, + STATE(572), 1, + sym__expr_unary_minus, + STATE(579), 1, + sym__inter_single_quotes, + STATE(580), 1, + sym__inter_double_quotes, + STATE(2272), 1, + sym_comment, + ACTIONS(4340), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4330), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4428), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2957), 11, + STATE(526), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(535), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -209221,87 +241013,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77688] = 35, + [109021] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4494), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4498), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4502), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4508), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4510), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4522), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4524), 1, + anon_sym_DQUOTE, + ACTIONS(4528), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4530), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4912), 1, + anon_sym_LPAREN, + ACTIONS(4914), 1, + anon_sym_DASH, + ACTIONS(4916), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4918), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4920), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1923), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(202), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(220), 1, + sym__var, + STATE(227), 1, sym_val_number, - STATE(3466), 1, + STATE(235), 1, + sym__val_number, + STATE(261), 1, + sym_expr_parenthesized, + STATE(273), 1, sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(293), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(323), 1, + sym__inter_double_quotes, + STATE(324), 1, sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(5014), 1, - sym__expression, - STATE(5214), 1, + STATE(327), 1, + sym__str_double_quotes, + STATE(1189), 1, sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(1221), 1, + sym__expression, + STATE(2273), 1, + sym_comment, + STATE(4451), 1, + sym__expr_binary_expression, + ACTIONS(4512), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + ACTIONS(4526), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4520), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3836), 3, + STATE(294), 3, sym_expr_unary, sym_expr_binary, sym__value, - ACTIONS(2570), 6, + ACTIONS(4516), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(338), 11, sym_val_nothing, sym_val_bool, sym_val_duration, @@ -209313,85 +241105,146 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77815] = 34, + [109148] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, + STATE(2274), 1, + sym_comment, + ACTIONS(878), 13, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2177), 1, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(880), 41, anon_sym_LBRACK, - ACTIONS(4350), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(4352), 1, + anon_sym_DOLLAR, anon_sym_LBRACE, - ACTIONS(4354), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(4368), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, - ACTIONS(4370), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + sym__str_single_quotes, + sym__str_back_ticks, + [109213] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(716), 1, - sym__val_number_decimal, - STATE(758), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, + anon_sym_DASH, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, + anon_sym_PLUS, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(2275), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(810), 1, - sym_val_number, - STATE(811), 1, + STATE(3356), 1, sym__val_number, - STATE(910), 1, - sym_unquoted, - STATE(931), 1, - sym__expr_binary_expression, - STATE(938), 1, + STATE(3479), 1, + sym_val_number, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(977), 1, - sym__str_double_quotes, - STATE(980), 1, + STATE(3842), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(1924), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(4281), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -209404,85 +241257,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [77940] = 34, + [109338] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, - anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2276), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(932), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3679), 1, sym_unquoted, - STATE(934), 1, + STATE(3680), 1, sym__expr_binary_expression, - STATE(938), 1, - sym__expr_unary_minus, - STATE(977), 1, - sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1925), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -209495,85 +241348,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78065] = 34, + [109463] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(129), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(159), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, - anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(197), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(199), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(1405), 1, + anon_sym_DOLLAR, + ACTIONS(4392), 1, + anon_sym_LPAREN, + ACTIONS(4394), 1, + anon_sym_DASH, + ACTIONS(4396), 1, + anon_sym_DOT, + ACTIONS(4398), 1, + anon_sym_PLUS, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(4402), 1, + anon_sym_null, + ACTIONS(4406), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2277), 1, + sym_comment, + STATE(2983), 1, + sym__val_number, + STATE(3094), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3219), 1, sym__var, - STATE(810), 1, + STATE(3335), 1, sym_val_number, - STATE(811), 1, - sym__val_number, - STATE(935), 1, + STATE(3508), 1, + sym__str_double_quotes, + STATE(3668), 1, sym_unquoted, - STATE(937), 1, + STATE(3677), 1, sym__expr_binary_expression, - STATE(938), 1, - sym__expr_unary_minus, - STATE(977), 1, - sym__str_double_quotes, - STATE(980), 1, + STATE(3689), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3692), 1, sym__inter_double_quotes, - STATE(1926), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(3696), 1, + sym__expr_unary_minus, + ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(195), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -209586,7 +241439,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78190] = 34, + [109588] = 34, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(129), 1, @@ -209601,50 +241454,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + ACTIONS(1405), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(4392), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4394), 1, anon_sym_DASH, - ACTIONS(4332), 1, + ACTIONS(4396), 1, anon_sym_DOT, - ACTIONS(4334), 1, + ACTIONS(4398), 1, anon_sym_PLUS, - ACTIONS(4336), 1, + ACTIONS(4400), 1, anon_sym_not, - ACTIONS(4338), 1, + ACTIONS(4402), 1, anon_sym_null, - ACTIONS(4342), 1, + ACTIONS(4406), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, + ACTIONS(4410), 1, aux_sym_unquoted_token1, - STATE(1927), 1, + STATE(2278), 1, sym_comment, - STATE(2878), 1, + STATE(2983), 1, sym__val_number, - STATE(2922), 1, + STATE(3094), 1, sym__val_number_decimal, - STATE(3044), 1, + STATE(3219), 1, sym__var, - STATE(3156), 1, + STATE(3335), 1, sym_val_number, - STATE(3297), 1, + STATE(3508), 1, sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3365), 1, + STATE(3659), 1, sym_unquoted, - STATE(3368), 1, + STATE(3686), 1, sym__expr_binary_expression, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, + STATE(3689), 1, sym__inter_single_quotes, + STATE(3692), 1, + sym__inter_double_quotes, + STATE(3696), 1, + sym__expr_unary_minus, ACTIONS(201), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, + ACTIONS(4404), 2, anon_sym_true, anon_sym_false, ACTIONS(191), 3, @@ -209655,16 +241508,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4344), 3, + ACTIONS(4408), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, + STATE(3742), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3327), 12, + STATE(3669), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -209677,146 +241530,177 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78315] = 4, - ACTIONS(105), 1, + [109713] = 35, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3082), 1, - sym__entry_separator, - STATE(1928), 1, - sym_comment, - ACTIONS(3080), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4043), 1, anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4110), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4112), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4114), 1, anon_sym_PLUS, + ACTIONS(4122), 1, aux_sym__val_number_decimal_token1, + STATE(2279), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3336), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3459), 1, + sym__val_number_decimal, + STATE(3479), 1, + sym_val_number, + STATE(3802), 1, + sym_val_variable, + STATE(3820), 1, + sym_expr_parenthesized, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4460), 1, + sym__expr_binary_expression, + STATE(4698), 1, + sym_val_range, + STATE(6678), 1, + sym__expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(3822), 3, + sym_expr_unary, + sym_expr_binary, + sym__value, + ACTIONS(2598), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [78380] = 34, + STATE(3784), 11, + sym_val_nothing, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [109840] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(4360), 1, + ACTIONS(3709), 1, anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(3719), 1, sym_val_date, - ACTIONS(4370), 1, + ACTIONS(3721), 1, anon_sym_DQUOTE, - ACTIONS(4374), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, + anon_sym_DASH, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, + anon_sym_PLUS, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, aux_sym_unquoted_token1, - STATE(716), 1, + STATE(2280), 1, + sym_comment, + STATE(3411), 1, sym__val_number_decimal, - STATE(758), 1, + STATE(3467), 1, sym__var, - STATE(810), 1, + STATE(3854), 1, sym_val_number, - STATE(811), 1, + STATE(3872), 1, sym__val_number, - STATE(938), 1, - sym__expr_unary_minus, - STATE(977), 1, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, sym__str_double_quotes, - STATE(980), 1, + STATE(3969), 1, sym__inter_single_quotes, - STATE(981), 1, - sym__inter_double_quotes, - STATE(986), 1, + STATE(4052), 1, sym_unquoted, - STATE(990), 1, + STATE(4129), 1, sym__expr_binary_expression, - STATE(1929), 1, - sym_comment, - ACTIONS(4362), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(4372), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(4131), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3989), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -209829,391 +241713,358 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78505] = 4, - ACTIONS(105), 1, + [109965] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3222), 1, - sym__entry_separator, - STATE(1930), 1, - sym_comment, - ACTIONS(3220), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, + anon_sym_LBRACK, + ACTIONS(3697), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(3703), 1, + anon_sym_LBRACE, + ACTIONS(3709), 1, + anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [78570] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3226), 1, - sym__entry_separator, - STATE(1931), 1, - sym_comment, - ACTIONS(3224), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(4534), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4536), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4538), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4540), 1, anon_sym_PLUS, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(2281), 1, + sym_comment, + STATE(3411), 1, + sym__val_number_decimal, + STATE(3467), 1, + sym__var, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(4123), 1, + sym_unquoted, + STATE(4125), 1, + sym__expr_binary_expression, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [78635] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1932), 1, - sym_comment, - ACTIONS(1097), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1099), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [78700] = 4, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [110090] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1933), 1, - sym_comment, - ACTIONS(1109), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1111), 41, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(3697), 1, anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(3709), 1, anon_sym_null, + ACTIONS(3719), 1, + sym_val_date, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, + anon_sym_DASH, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, + anon_sym_PLUS, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, + aux_sym_unquoted_token1, + STATE(2282), 1, + sym_comment, + STATE(3411), 1, + sym__val_number_decimal, + STATE(3467), 1, + sym__var, + STATE(3854), 1, + sym_val_number, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, + sym__inter_double_quotes, + STATE(3949), 1, + sym__str_double_quotes, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(4009), 1, + sym__expr_binary_expression, + STATE(4122), 1, + sym_unquoted, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, + ACTIONS(3723), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3717), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [78765] = 5, + STATE(4131), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3989), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [110215] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4380), 1, - anon_sym_DOT2, - STATE(1934), 1, - sym_comment, - ACTIONS(2821), 11, - anon_sym_LPAREN, + ACTIONS(4160), 1, + anon_sym_LBRACK, + ACTIONS(4164), 1, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(4176), 1, + anon_sym_null, + ACTIONS(4186), 1, + sym_val_date, + ACTIONS(4188), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2819), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + ACTIONS(4192), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4194), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4890), 1, + anon_sym_LPAREN, + ACTIONS(4892), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + ACTIONS(4894), 1, + anon_sym_LBRACE, + ACTIONS(4896), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4898), 1, + anon_sym_PLUS, + ACTIONS(4900), 1, aux_sym__val_number_decimal_token1, + ACTIONS(4904), 1, + aux_sym_unquoted_token1, + STATE(1594), 1, + sym__val_number_decimal, + STATE(1640), 1, + sym__var, + STATE(1721), 1, + sym_val_number, + STATE(1843), 1, + sym__val_number, + STATE(2055), 1, + sym__str_double_quotes, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(2164), 1, + sym__expr_binary_expression, + STATE(2217), 1, + sym_unquoted, + STATE(2223), 1, + sym__inter_single_quotes, + STATE(2224), 1, + sym__inter_double_quotes, + STATE(2283), 1, + sym_comment, + ACTIONS(4178), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4190), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4182), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4184), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4902), 3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [78832] = 34, + STATE(2176), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(2157), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [110340] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4360), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4370), 1, - anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(716), 1, - sym__val_number_decimal, - STATE(758), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, + anon_sym_DASH, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, + anon_sym_PLUS, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(2284), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(810), 1, - sym_val_number, - STATE(811), 1, + STATE(3356), 1, sym__val_number, - STATE(938), 1, + STATE(3479), 1, + sym_val_number, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(977), 1, - sym__str_double_quotes, - STATE(980), 1, + STATE(3836), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(982), 1, + STATE(4283), 1, sym__expr_binary_expression, - STATE(992), 1, - sym_unquoted, - STATE(1935), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210226,85 +242077,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [78957] = 34, + [110465] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1940), 1, - anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, + ACTIONS(2457), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2459), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(3691), 1, anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(3703), 1, anon_sym_LBRACE, - ACTIONS(4388), 1, - anon_sym_DOT, - ACTIONS(4390), 1, - anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, + ACTIONS(3709), 1, anon_sym_null, - ACTIONS(4402), 1, + ACTIONS(3719), 1, sym_val_date, - ACTIONS(4404), 1, + ACTIONS(3721), 1, anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, + ACTIONS(4534), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, + anon_sym_DASH, + ACTIONS(4538), 1, + anon_sym_DOT, + ACTIONS(4540), 1, + anon_sym_PLUS, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(4544), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4548), 1, aux_sym_unquoted_token1, - STATE(683), 1, + STATE(2285), 1, + sym_comment, + STATE(3411), 1, sym__val_number_decimal, - STATE(741), 1, + STATE(3467), 1, sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, + STATE(3854), 1, sym_val_number, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, + STATE(3872), 1, + sym__val_number, + STATE(3942), 1, sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, + STATE(3949), 1, sym__str_double_quotes, - STATE(899), 1, + STATE(3969), 1, + sym__inter_single_quotes, + STATE(4119), 1, sym_unquoted, - STATE(901), 1, + STATE(4120), 1, sym__expr_binary_expression, - STATE(1936), 1, - sym_comment, - ACTIONS(4396), 2, + STATE(4149), 1, + sym__expr_unary_minus, + ACTIONS(3711), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, + ACTIONS(3723), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1962), 3, + ACTIONS(3717), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4398), 3, + ACTIONS(4366), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, + ACTIONS(4546), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, + STATE(4131), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(869), 12, + STATE(3989), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210317,85 +242168,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79082] = 34, + [110590] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1940), 1, - anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4388), 1, - anon_sym_DOT, - ACTIONS(4390), 1, - anon_sym_PLUS, - ACTIONS(4392), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4394), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4402), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4484), 1, + anon_sym_DASH, + ACTIONS(4486), 1, + anon_sym_DOT, + ACTIONS(4488), 1, + anon_sym_PLUS, + ACTIONS(4490), 1, + aux_sym__val_number_decimal_token1, + STATE(2286), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(778), 1, + STATE(3356), 1, sym__val_number, - STATE(786), 1, + STATE(3479), 1, sym_val_number, - STATE(865), 1, + STATE(3683), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, + STATE(3834), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(900), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4220), 1, sym__expr_binary_expression, - STATE(907), 1, - sym_unquoted, - STATE(1937), 1, - sym_comment, - ACTIONS(4396), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4406), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4492), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(869), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210408,85 +242259,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79207] = 34, + [110715] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1940), 1, - anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4388), 1, - anon_sym_DOT, - ACTIONS(4390), 1, - anon_sym_PLUS, - ACTIONS(4392), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4394), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4402), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2287), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(778), 1, + STATE(3356), 1, sym__val_number, - STATE(786), 1, + STATE(3479), 1, sym_val_number, - STATE(843), 1, - sym__expr_binary_expression, - STATE(865), 1, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(872), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3849), 1, sym_unquoted, - STATE(881), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(1938), 1, - sym_comment, - ACTIONS(4396), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4406), 2, + STATE(4146), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(869), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210499,26 +242350,75 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79332] = 5, - ACTIONS(3), 1, + [110840] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4414), 1, - anon_sym_DOT2, - STATE(1939), 1, + ACTIONS(3308), 1, + sym__entry_separator, + STATE(2288), 1, sym_comment, - ACTIONS(2839), 11, + ACTIONS(3306), 53, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2837), 42, + aux_sym__record_key_token2, + [110905] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3304), 1, + sym__entry_separator, + STATE(2289), 1, + sym_comment, + ACTIONS(3302), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -210531,6 +242431,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -210545,6 +242447,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -210557,89 +242460,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__record_key_token2, - [79399] = 34, + [110970] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1940), 1, - anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4388), 1, - anon_sym_DOT, - ACTIONS(4390), 1, - anon_sym_PLUS, - ACTIONS(4392), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4394), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4402), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2290), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(778), 1, + STATE(3356), 1, sym__val_number, - STATE(786), 1, + STATE(3479), 1, sym_val_number, - STATE(841), 1, - sym__expr_binary_expression, - STATE(842), 1, - sym_unquoted, - STATE(865), 1, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, + STATE(3847), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(1940), 1, - sym_comment, - ACTIONS(4396), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4406), 2, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4144), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(869), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210652,85 +242563,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79524] = 34, + [111095] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4360), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4370), 1, - anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(716), 1, - sym__val_number_decimal, - STATE(758), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2291), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(810), 1, - sym_val_number, - STATE(811), 1, + STATE(3356), 1, sym__val_number, - STATE(938), 1, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(974), 1, - sym__expr_binary_expression, - STATE(977), 1, - sym__str_double_quotes, - STATE(979), 1, + STATE(3846), 1, sym_unquoted, - STATE(980), 1, + STATE(3848), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(1941), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(4142), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210743,85 +242654,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79649] = 34, + [111220] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1940), 1, - anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(4554), 1, + anon_sym_DOLLAR, + ACTIONS(4556), 1, + anon_sym_DASH, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(4388), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(4390), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(4392), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(4394), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(4402), 1, + ACTIONS(4570), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(4404), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(4408), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, + ACTIONS(4588), 1, aux_sym_unquoted_token1, - STATE(683), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(741), 1, + STATE(244), 1, sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, + STATE(262), 1, sym_val_number, - STATE(839), 1, - sym__expr_binary_expression, - STATE(840), 1, - sym_unquoted, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, + STATE(265), 1, + sym__val_number, + STATE(350), 1, sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, + STATE(382), 1, sym__str_double_quotes, - STATE(1942), 1, + STATE(383), 1, + sym__inter_single_quotes, + STATE(386), 1, + sym__expr_unary_minus, + STATE(400), 1, + sym_unquoted, + STATE(401), 1, + sym__expr_binary_expression, + STATE(2292), 1, sym_comment, - ACTIONS(4396), 2, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + ACTIONS(4572), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, + ACTIONS(4574), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, + ACTIONS(4576), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(364), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(869), 12, + STATE(353), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210834,85 +242745,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79774] = 34, + [111345] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2161), 1, - anon_sym_DOLLAR, - ACTIONS(2163), 1, - anon_sym_DASH, - ACTIONS(2177), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4348), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4350), 1, - anon_sym_LPAREN, - ACTIONS(4352), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4354), 1, - anon_sym_DOT, - ACTIONS(4356), 1, - anon_sym_PLUS, - ACTIONS(4358), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4360), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4368), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4370), 1, - anon_sym_DQUOTE, - ACTIONS(4374), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4376), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4378), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(716), 1, - sym__val_number_decimal, - STATE(758), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2293), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(810), 1, - sym_val_number, - STATE(811), 1, + STATE(3356), 1, sym__val_number, - STATE(938), 1, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(970), 1, - sym__expr_binary_expression, - STATE(972), 1, + STATE(3844), 1, sym_unquoted, - STATE(977), 1, - sym__str_double_quotes, - STATE(980), 1, + STATE(3848), 1, sym__inter_single_quotes, - STATE(981), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(1943), 1, - sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4372), 2, + STATE(4140), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2183), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4364), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4366), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(951), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(973), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -210925,268 +242836,176 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [79899] = 4, + [111470] = 34, ACTIONS(3), 1, anon_sym_POUND, - STATE(1944), 1, - sym_comment, - ACTIONS(1101), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1103), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, + ACTIONS(2602), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [79964] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1945), 1, - sym_comment, - ACTIONS(1031), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1033), 41, + ACTIONS(4041), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + ACTIONS(4045), 1, anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + ACTIONS(4067), 1, sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [80029] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3230), 1, - sym__entry_separator, - STATE(1946), 1, - sym_comment, - ACTIONS(3228), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4922), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4924), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4926), 1, anon_sym_PLUS, + ACTIONS(4928), 1, aux_sym__val_number_decimal_token1, + STATE(2294), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3842), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4138), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [80094] = 34, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3784), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [111595] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2437), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3682), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3686), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3692), 1, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3702), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(4262), 1, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + ACTIONS(4922), 1, anon_sym_DASH, - ACTIONS(4266), 1, + ACTIONS(4924), 1, anon_sym_DOT, - ACTIONS(4268), 1, + ACTIONS(4926), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, + ACTIONS(4928), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, - aux_sym_unquoted_token1, - STATE(1947), 1, + STATE(2295), 1, sym_comment, - STATE(3264), 1, - sym__val_number_decimal, - STATE(3293), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(3491), 1, + STATE(3356), 1, sym__val_number, - STATE(3504), 1, + STATE(3479), 1, sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3836), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3630), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4136), 1, sym__expr_binary_expression, - STATE(3688), 1, - sym_unquoted, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3706), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3591), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -211199,207 +243018,176 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80219] = 4, - ACTIONS(105), 1, + [111720] = 34, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3246), 1, - sym__entry_separator, - STATE(1948), 1, - sym_comment, - ACTIONS(3244), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, + anon_sym_LBRACK, + ACTIONS(4045), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(4049), 1, + anon_sym_LBRACE, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, + sym_val_date, + ACTIONS(4069), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(4071), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + ACTIONS(4924), 1, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + ACTIONS(4926), 1, anon_sym_PLUS, + ACTIONS(4928), 1, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, + STATE(2296), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, + sym__var, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3834), 1, + sym_unquoted, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4134), 1, + sym__expr_binary_expression, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [80284] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3254), 1, - sym__entry_separator, - STATE(1949), 1, - sym_comment, - ACTIONS(3252), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [80349] = 34, + STATE(3801), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3784), 12, + sym_val_nothing, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [111845] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(159), 1, + ACTIONS(4045), 1, + anon_sym_DOLLAR, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(197), 1, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4922), 1, anon_sym_DASH, - ACTIONS(4332), 1, + ACTIONS(4924), 1, anon_sym_DOT, - ACTIONS(4334), 1, + ACTIONS(4926), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, + ACTIONS(4928), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(1950), 1, + STATE(2297), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(3156), 1, + STATE(3356), 1, + sym__val_number, + STATE(3479), 1, sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3369), 1, + STATE(3848), 1, + sym__inter_single_quotes, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(3912), 1, sym_unquoted, - STATE(3376), 1, + STATE(4132), 1, sym__expr_binary_expression, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(191), 3, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4344), 3, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(3327), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -211412,146 +243200,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80474] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3258), 1, - sym__entry_separator, - STATE(1951), 1, - sym_comment, - ACTIONS(3256), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__record_key_token2, - [80539] = 34, + [111970] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, - anon_sym_LPAREN, - ACTIONS(4196), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, - anon_sym_PLUS, - ACTIONS(4206), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4208), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2298), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, + STATE(3356), 1, sym__val_number, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3786), 1, + sym_unquoted, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, sym__inter_single_quotes, - STATE(346), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(353), 1, - sym_unquoted, - STATE(359), 1, + STATE(4130), 1, sym__expr_binary_expression, - STATE(1952), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4218), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(341), 4, + ACTIONS(4930), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(350), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -211564,85 +243291,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80664] = 34, + [112095] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, - anon_sym_LPAREN, - ACTIONS(4196), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, - anon_sym_PLUS, - ACTIONS(4206), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4208), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2299), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, + STATE(3356), 1, sym__val_number, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3790), 1, + sym_unquoted, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, sym__inter_single_quotes, - STATE(346), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(363), 1, - sym_unquoted, - STATE(364), 1, + STATE(4128), 1, sym__expr_binary_expression, - STATE(1953), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4218), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(341), 4, + ACTIONS(4930), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(350), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -211655,89 +243382,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80789] = 35, + [112220] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(3872), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(3884), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4926), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4928), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(1954), 1, + STATE(2300), 1, sym_comment, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(2958), 1, + STATE(3315), 1, sym__var, - STATE(3159), 1, + STATE(3356), 1, sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, + STATE(3479), 1, sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3481), 1, - sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3821), 1, sym__expr_unary_minus, - STATE(3497), 1, + STATE(3823), 1, + sym_unquoted, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3943), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4126), 1, sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6165), 1, - sym__expression, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3538), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(3801), 4, + sym_expr_unary, + sym_expr_binary, + sym_expr_parenthesized, + sym__value, + STATE(3784), 12, sym_val_nothing, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -211747,85 +243473,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [80916] = 34, + [112345] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4292), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4294), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4306), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - ACTIONS(4416), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, anon_sym_DASH, - ACTIONS(4418), 1, + ACTIONS(4924), 1, anon_sym_DOT, - ACTIONS(4420), 1, + ACTIONS(4926), 1, anon_sym_PLUS, - ACTIONS(4422), 1, + ACTIONS(4928), 1, aux_sym__val_number_decimal_token1, - STATE(1955), 1, + STATE(2301), 1, sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(2735), 1, + STATE(3356), 1, sym__val_number, - STATE(2779), 1, + STATE(3479), 1, sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2968), 1, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3796), 1, sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, sym__inter_single_quotes, - STATE(3077), 1, + STATE(3850), 1, + sym__inter_double_quotes, + STATE(4124), 1, sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(4930), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(2957), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -211838,85 +243564,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81041] = 34, + [112470] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4041), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, - anon_sym_LPAREN, - ACTIONS(4196), 1, + ACTIONS(4045), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, + ACTIONS(4049), 1, anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, - anon_sym_PLUS, - ACTIONS(4206), 1, + ACTIONS(4055), 1, anon_sym_not, - ACTIONS(4208), 1, + ACTIONS(4057), 1, anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4067), 1, sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, + ACTIONS(4069), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, + ACTIONS(4071), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4922), 1, + anon_sym_DASH, + ACTIONS(4924), 1, + anon_sym_DOT, + ACTIONS(4926), 1, + anon_sym_PLUS, + ACTIONS(4928), 1, + aux_sym__val_number_decimal_token1, + STATE(2302), 1, + sym_comment, + STATE(3005), 1, + sym__str_double_quotes, + STATE(3315), 1, sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, + STATE(3356), 1, sym__val_number, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, + STATE(3479), 1, + sym_val_number, + STATE(3561), 1, + sym__val_number_decimal, + STATE(3811), 1, + sym_unquoted, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(3848), 1, sym__inter_single_quotes, - STATE(346), 1, + STATE(3850), 1, sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(365), 1, - sym_unquoted, - STATE(370), 1, + STATE(4121), 1, sym__expr_binary_expression, - STATE(1956), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2598), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4218), 3, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(341), 4, + ACTIONS(4930), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3801), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(350), 12, + STATE(3784), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -211929,88 +243655,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81166] = 34, + [112595] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(4714), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, - anon_sym_LPAREN, - ACTIONS(4196), 1, + ACTIONS(4718), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, + ACTIONS(4722), 1, anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, - anon_sym_PLUS, - ACTIONS(4206), 1, + ACTIONS(4728), 1, anon_sym_not, - ACTIONS(4208), 1, + ACTIONS(4730), 1, anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4742), 1, sym_val_date, - ACTIONS(4222), 1, + ACTIONS(4744), 1, anon_sym_DQUOTE, - ACTIONS(4226), 1, + ACTIONS(4748), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, + ACTIONS(4750), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, + ACTIONS(4776), 1, + anon_sym_LPAREN, + ACTIONS(4778), 1, + anon_sym_DASH, + ACTIONS(4780), 1, + anon_sym_DOT, + ACTIONS(4782), 1, + anon_sym_PLUS, + ACTIONS(4784), 1, + aux_sym__val_number_decimal_token1, + STATE(2303), 1, + sym_comment, + STATE(2740), 1, sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, + STATE(2839), 1, + sym__val_number_decimal, + STATE(2899), 1, sym__val_number, - STATE(339), 1, + STATE(2910), 1, + sym_val_number, + STATE(2956), 1, + sym_expr_parenthesized, + STATE(2979), 1, + sym_val_variable, + STATE(3102), 1, sym__str_double_quotes, - STATE(345), 1, + STATE(3105), 1, sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, + STATE(3111), 1, sym__expr_unary_minus, - STATE(380), 1, - sym_unquoted, - STATE(382), 1, + STATE(3132), 1, + sym__inter_double_quotes, + STATE(4471), 1, sym__expr_binary_expression, - STATE(1957), 1, - sym_comment, - ACTIONS(4210), 2, + STATE(4698), 1, + sym_val_range, + STATE(5033), 1, + sym__expression, + ACTIONS(4732), 2, anon_sym_true, anon_sym_false, - ACTIONS(4224), 2, + ACTIONS(4746), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4218), 3, + ACTIONS(4740), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(341), 4, + STATE(3106), 3, sym_expr_unary, sym_expr_binary, - sym_expr_parenthesized, sym__value, - STATE(350), 12, + ACTIONS(4736), 6, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(3014), 11, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -212020,85 +243747,146 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81291] = 34, + [112722] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + STATE(2304), 1, + sym_comment, + ACTIONS(868), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(870), 41, anon_sym_LBRACK, - ACTIONS(4280), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, + [112787] = 34, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4244), 1, + anon_sym_LBRACK, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4252), 1, + anon_sym_LBRACE, + ACTIONS(4272), 1, + sym_val_date, + ACTIONS(4274), 1, + anon_sym_DQUOTE, + ACTIONS(4278), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, + ACTIONS(4280), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4416), 1, + ACTIONS(4624), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, anon_sym_DASH, - ACTIONS(4418), 1, + ACTIONS(4628), 1, anon_sym_DOT, - ACTIONS(4420), 1, + ACTIONS(4630), 1, anon_sym_PLUS, - ACTIONS(4422), 1, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(4634), 1, + anon_sym_null, + ACTIONS(4638), 1, aux_sym__val_number_decimal_token1, - STATE(1958), 1, - sym_comment, - STATE(2594), 1, + ACTIONS(4642), 1, + aux_sym_unquoted_token1, + STATE(473), 1, sym__val_number_decimal, - STATE(2693), 1, + STATE(483), 1, sym__var, - STATE(2735), 1, + STATE(516), 1, sym__val_number, - STATE(2779), 1, + STATE(517), 1, sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(609), 1, sym__expr_unary_minus, - STATE(2973), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, + STATE(610), 1, sym__inter_single_quotes, - STATE(3081), 1, + STATE(617), 1, + sym__inter_double_quotes, + STATE(619), 1, + sym_unquoted, + STATE(623), 1, + sym__str_double_quotes, + STATE(650), 1, sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + STATE(2305), 1, + sym_comment, + ACTIONS(4276), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(4266), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, + ACTIONS(4270), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(4640), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, + STATE(597), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(2957), 12, + STATE(638), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -212111,146 +243899,207 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81416] = 4, - ACTIONS(105), 1, + [112912] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3266), 1, - sym__entry_separator, - STATE(1959), 1, + STATE(2306), 1, sym_comment, - ACTIONS(3264), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(1091), 13, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1093), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [112977] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2307), 1, + sym_comment, + ACTIONS(1087), 13, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, + anon_sym_LT2, aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1089), 41, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [81481] = 34, + [113042] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(4550), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, + ACTIONS(4552), 1, anon_sym_LPAREN, - ACTIONS(4196), 1, + ACTIONS(4554), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, + ACTIONS(4556), 1, anon_sym_DASH, - ACTIONS(4200), 1, + ACTIONS(4558), 1, anon_sym_LBRACE, - ACTIONS(4202), 1, + ACTIONS(4560), 1, anon_sym_DOT, - ACTIONS(4204), 1, + ACTIONS(4562), 1, anon_sym_PLUS, - ACTIONS(4206), 1, + ACTIONS(4564), 1, anon_sym_not, - ACTIONS(4208), 1, + ACTIONS(4566), 1, anon_sym_null, - ACTIONS(4212), 1, + ACTIONS(4570), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4578), 1, sym_val_date, - ACTIONS(4222), 1, + ACTIONS(4580), 1, anon_sym_DQUOTE, - ACTIONS(4226), 1, + ACTIONS(4584), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, + ACTIONS(4586), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, + ACTIONS(4588), 1, aux_sym_unquoted_token1, - STATE(178), 1, + STATE(198), 1, sym__val_number_decimal, - STATE(234), 1, + STATE(244), 1, sym__var, - STATE(239), 1, + STATE(262), 1, sym_val_number, - STATE(240), 1, + STATE(265), 1, sym__val_number, - STATE(339), 1, + STATE(350), 1, + sym__inter_double_quotes, + STATE(374), 1, + sym__expr_binary_expression, + STATE(377), 1, + sym_unquoted, + STATE(382), 1, sym__str_double_quotes, - STATE(345), 1, + STATE(383), 1, sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, + STATE(386), 1, sym__expr_unary_minus, - STATE(383), 1, - sym_unquoted, - STATE(384), 1, - sym__expr_binary_expression, - STATE(1960), 1, + STATE(2308), 1, sym_comment, - ACTIONS(4210), 2, + ACTIONS(4568), 2, anon_sym_true, anon_sym_false, - ACTIONS(4224), 2, + ACTIONS(4582), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(4572), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, + ACTIONS(4574), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4218), 3, + ACTIONS(4576), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(341), 4, + STATE(364), 4, sym_expr_unary, sym_expr_binary, sym_expr_parenthesized, sym__value, - STATE(350), 12, + STATE(353), 12, sym_val_nothing, sym_val_bool, sym_val_variable, @@ -212263,14 +244112,14 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [81606] = 4, + [113167] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3280), 1, + ACTIONS(3296), 1, sym__entry_separator, - STATE(1961), 1, + STATE(2309), 1, sym_comment, - ACTIONS(3278), 53, + ACTIONS(3294), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -212324,14 +244173,26 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [81671] = 4, - ACTIONS(105), 1, + [113232] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3284), 1, - sym__entry_separator, - STATE(1962), 1, + ACTIONS(4932), 1, + anon_sym_DOT2, + STATE(2310), 1, sym_comment, - ACTIONS(3282), 53, + ACTIONS(3032), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3030), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -212344,8 +244205,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -212360,7 +244219,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -212373,117 +244231,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [81736] = 34, + [113299] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4194), 1, + ACTIONS(4934), 1, + anon_sym_DOT2, + STATE(2311), 1, + sym_comment, + ACTIONS(3038), 11, anon_sym_LPAREN, - ACTIONS(4196), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, + anon_sym_RBRACE, anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(388), 1, - sym__expr_binary_expression, - STATE(389), 1, - sym_unquoted, - STATE(1963), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4214), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3036), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [81861] = 4, + aux_sym__record_key_token2, + [113366] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3288), 1, + ACTIONS(1004), 1, sym__entry_separator, - STATE(1964), 1, + STATE(2312), 1, sym_comment, - ACTIONS(3286), 53, + ACTIONS(1002), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -212537,14 +244358,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [81926] = 4, + [113431] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3296), 1, + ACTIONS(3300), 1, sym__entry_separator, - STATE(1965), 1, + STATE(2313), 1, sym_comment, - ACTIONS(3294), 53, + ACTIONS(3298), 53, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -212598,14 +244419,26 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__record_key_token2, - [81991] = 4, - ACTIONS(105), 1, + [113496] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3300), 1, - sym__entry_separator, - STATE(1966), 1, + ACTIONS(4936), 1, + anon_sym_DOT2, + STATE(2314), 1, sym_comment, - ACTIONS(3298), 53, + ACTIONS(3044), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3042), 42, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -212618,8 +244451,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -212634,7 +244465,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_try, anon_sym_catch, @@ -212647,299 +244477,403 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [113563] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4938), 1, + anon_sym_DOT2, + STATE(2315), 1, + sym_comment, + ACTIONS(3064), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(3062), 42, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_DOT, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, aux_sym__record_key_token2, - [82056] = 34, + [113630] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, anon_sym_LBRACK, - ACTIONS(4194), 1, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(4196), 1, - anon_sym_DOLLAR, - ACTIONS(4198), 1, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4200), 1, + ACTIONS(4946), 1, anon_sym_LBRACE, - ACTIONS(4202), 1, + ACTIONS(4948), 1, + anon_sym_RBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4204), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, + ACTIONS(4962), 1, sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, + STATE(2316), 1, + sym_comment, + STATE(2388), 1, + aux_sym_ctrl_match_repeat1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, sym__val_number, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, + sym_val_number, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(355), 1, - sym__expr_binary_expression, - STATE(381), 1, + STATE(6461), 1, sym_unquoted, - STATE(1967), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(7156), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(4958), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [82181] = 34, + [113766] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4194), 1, + STATE(2317), 1, + sym_comment, + ACTIONS(3425), 12, anon_sym_LPAREN, - ACTIONS(4196), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4204), 1, anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(328), 1, - sym__expr_binary_expression, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(354), 1, - sym_unquoted, - STATE(1968), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4214), 3, + ACTIONS(3423), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [113830] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2318), 1, + sym_comment, + ACTIONS(2620), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2618), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [82306] = 34, + aux_sym__record_key_token2, + [113894] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - ACTIONS(4416), 1, + ACTIONS(4940), 1, + anon_sym_LBRACK, + ACTIONS(4942), 1, + anon_sym_LPAREN, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4418), 1, + ACTIONS(4946), 1, + anon_sym_LBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4420), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4422), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - STATE(1969), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(4964), 1, + anon_sym_RBRACE, + STATE(2319), 1, sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, + STATE(2339), 1, + aux_sym_ctrl_match_repeat1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(2735), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, sym__val_number, - STATE(2779), 1, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(2974), 1, + STATE(6461), 1, sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3083), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(7185), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(4958), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [82431] = 4, - ACTIONS(105), 1, + [114030] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3304), 1, - sym__entry_separator, - STATE(1970), 1, + STATE(2320), 1, sym_comment, - ACTIONS(3302), 53, + ACTIONS(3593), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3591), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -212952,8 +244886,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -212968,8 +244900,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -212981,26 +244911,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [114094] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2321), 1, + sym_comment, + ACTIONS(3308), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [82496] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3308), 1, - sym__entry_separator, - STATE(1971), 1, - sym_comment, - ACTIONS(3306), 53, + ACTIONS(3306), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213013,8 +244946,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -213029,8 +244960,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213042,26 +244971,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [114158] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2322), 1, + sym_comment, + ACTIONS(3613), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [82561] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3312), 1, - sym__entry_separator, - STATE(1972), 1, - sym_comment, - ACTIONS(3310), 53, + ACTIONS(3611), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213074,8 +245006,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -213090,8 +245020,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213103,364 +245031,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [82626] = 4, + [114222] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1973), 1, + STATE(2323), 1, sym_comment, - ACTIONS(1117), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1119), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3304), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [82691] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4196), 1, - anon_sym_DOLLAR, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4426), 1, - anon_sym_LPAREN, - ACTIONS(4428), 1, - anon_sym_DASH, - ACTIONS(4430), 1, - anon_sym_DOT, - ACTIONS(4432), 1, anon_sym_PLUS, - ACTIONS(4434), 1, - aux_sym__val_number_decimal_token1, - STATE(205), 1, - sym__val_number_decimal, - STATE(232), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(257), 1, - sym_expr_parenthesized, - STATE(292), 1, - sym_val_variable, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(1383), 1, - sym_val_range, - STATE(1501), 1, - sym__expression, - STATE(1974), 1, - sym_comment, - STATE(3984), 1, - sym__expr_binary_expression, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(329), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4214), 6, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(350), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [82818] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, - anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, - anon_sym_DOT, - ACTIONS(4442), 1, - anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1975), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3500), 1, - sym__expr_binary_expression, - STATE(3508), 1, - sym_unquoted, - ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [82943] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, - anon_sym_LPAREN, - ACTIONS(4438), 1, + ACTIONS(3302), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(4440), 1, - anon_sym_DOT, - ACTIONS(4442), 1, - anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1976), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3521), 1, - sym__expr_binary_expression, - STATE(3545), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [83068] = 5, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [114286] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4456), 1, - anon_sym_DOT2, - STATE(1977), 1, + STATE(2324), 1, sym_comment, - ACTIONS(2908), 11, + ACTIONS(3300), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -213469,7 +245113,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2906), 42, + ACTIONS(3298), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213496,7 +245140,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213512,17 +245155,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [83135] = 5, + [114350] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4458), 1, - anon_sym_DOT2, - STATE(1978), 1, + STATE(2325), 1, sym_comment, - ACTIONS(2914), 11, + ACTIONS(1004), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -213531,7 +245173,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2912), 42, + ACTIONS(1002), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213558,7 +245200,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213574,107 +245215,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [83202] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4460), 1, - anon_sym_DASH, - ACTIONS(4462), 1, - anon_sym_DOT, - ACTIONS(4464), 1, - anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(1979), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3006), 1, - sym_unquoted, - STATE(3134), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [83327] = 4, + [114414] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1980), 1, + STATE(2326), 1, sym_comment, - ACTIONS(2831), 12, + ACTIONS(3525), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -213683,7 +245233,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2829), 42, + ACTIONS(3523), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213710,7 +245260,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213726,16 +245275,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [83392] = 4, + [114478] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1981), 1, + STATE(2327), 1, sym_comment, - ACTIONS(2661), 12, + ACTIONS(3296), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -213744,7 +245293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2659), 42, + ACTIONS(3294), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213771,7 +245320,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213787,16 +245335,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [83457] = 4, + [114542] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1982), 1, + STATE(2328), 1, sym_comment, - ACTIONS(2541), 12, + ACTIONS(1019), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -213805,7 +245353,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2539), 42, + ACTIONS(1017), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -213832,7 +245380,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -213848,198 +245395,76 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [83522] = 34, + [114606] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, + STATE(2329), 1, + sym_comment, + ACTIONS(3521), 12, anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1983), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3509), 1, - sym__expr_binary_expression, - STATE(3517), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [83647] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, - anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, - anon_sym_DOT, - ACTIONS(4442), 1, - anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1984), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3503), 1, - sym__expr_binary_expression, - STATE(3507), 1, - sym_unquoted, - ACTIONS(97), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, + ACTIONS(3519), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [83772] = 4, + aux_sym__record_key_token2, + [114670] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1985), 1, + STATE(2330), 1, sym_comment, - ACTIONS(2584), 12, + ACTIONS(4592), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -214048,7 +245473,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2582), 42, + ACTIONS(4590), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -214075,7 +245500,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -214091,108 +245515,112 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [83837] = 34, + [114734] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(4436), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, + anon_sym_LBRACK, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(4438), 1, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4440), 1, + ACTIONS(4946), 1, + anon_sym_LBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4442), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1986), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(4966), 1, + anon_sym_RBRACE, + STATE(2331), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, + STATE(2388), 1, + aux_sym_ctrl_match_repeat1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(3237), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, + sym__val_number, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3431), 1, - sym__expr_binary_expression, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(3498), 1, + STATE(6461), 1, sym_unquoted, - ACTIONS(97), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(7186), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4448), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4452), 3, + ACTIONS(4958), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [83962] = 5, + [114870] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4470), 1, - anon_sym_DOT2, - STATE(1987), 1, + STATE(2332), 1, sym_comment, - ACTIONS(2920), 11, + ACTIONS(3497), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -214201,7 +245629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2918), 42, + ACTIONS(3495), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -214228,7 +245656,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -214244,108 +245671,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [84029] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, - anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, - anon_sym_DOT, - ACTIONS(4442), 1, - anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1988), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3552), 1, - sym__expr_binary_expression, - STATE(3553), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [84154] = 5, + [114934] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_DOT2, - STATE(1989), 1, + STATE(2333), 1, sym_comment, - ACTIONS(2940), 11, + ACTIONS(3501), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -214354,7 +245689,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2938), 42, + ACTIONS(3499), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -214381,7 +245716,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -214397,166 +245731,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [84221] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4194), 1, - anon_sym_LPAREN, - ACTIONS(4196), 1, - anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, - anon_sym_DOT, - ACTIONS(4204), 1, - anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(333), 1, - sym__expr_binary_expression, - STATE(338), 1, - sym_unquoted, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(1990), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4214), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [84346] = 4, + [114998] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1991), 1, + STATE(2334), 1, sym_comment, - ACTIONS(1121), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1123), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3453), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [84411] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3316), 1, - sym__entry_separator, - STATE(1992), 1, - sym_comment, - ACTIONS(3314), 53, + ACTIONS(3451), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -214569,8 +245762,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -214585,8 +245776,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -214598,117 +245787,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [84476] = 34, + [115062] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, + STATE(2335), 1, + sym_comment, + ACTIONS(3411), 12, anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1993), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3548), 1, - sym__expr_binary_expression, - STATE(3551), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [84601] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3320), 1, - sym__entry_separator, - STATE(1994), 1, - sym_comment, - ACTIONS(3318), 53, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3409), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -214721,8 +245822,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -214737,8 +245836,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -214750,1637 +245847,1627 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [84666] = 34, + [115126] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, + STATE(2336), 1, + sym_comment, + ACTIONS(3481), 12, anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1995), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3544), 1, - sym__expr_binary_expression, - STATE(3547), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [84791] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4416), 1, - anon_sym_DASH, - ACTIONS(4418), 1, - anon_sym_DOT, - ACTIONS(4420), 1, - anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(1996), 1, - sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2975), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3085), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(3479), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [84916] = 34, + aux_sym__record_key_token2, + [115190] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(4328), 1, + STATE(2337), 1, + sym_comment, + ACTIONS(3597), 12, anon_sym_LPAREN, - ACTIONS(4330), 1, - anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, - anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(1997), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3323), 1, - sym__expr_binary_expression, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3403), 1, - sym_unquoted, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(191), 3, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3595), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [85041] = 34, + aux_sym__record_key_token2, + [115254] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(4436), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, + anon_sym_LBRACK, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(4438), 1, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4440), 1, + ACTIONS(4946), 1, + anon_sym_LBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4442), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1998), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(4968), 1, + anon_sym_RBRACE, + STATE(2316), 1, + aux_sym_ctrl_match_repeat1, + STATE(2338), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(3237), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, + sym__val_number, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(3464), 1, + STATE(6461), 1, sym_unquoted, - STATE(3542), 1, - sym__expr_binary_expression, - ACTIONS(97), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(7188), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4448), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4452), 3, + ACTIONS(4958), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [85166] = 34, + [115390] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(4436), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, + anon_sym_LBRACK, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(4438), 1, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4440), 1, + ACTIONS(4946), 1, + anon_sym_LBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4442), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(1999), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(4970), 1, + anon_sym_RBRACE, + STATE(2339), 1, sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, + STATE(2388), 1, + aux_sym_ctrl_match_repeat1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(3237), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, + sym__val_number, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(3540), 1, - sym__expr_binary_expression, - STATE(3541), 1, + STATE(6461), 1, sym_unquoted, - ACTIONS(97), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(7154), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4448), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(87), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(91), 3, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4452), 3, + ACTIONS(4958), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [85291] = 34, + [115526] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2340), 1, + sym_comment, + ACTIONS(3537), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4460), 1, - anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2000), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2998), 1, - sym_unquoted, - STATE(3128), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3535), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [85416] = 34, + aux_sym__record_key_token2, + [115590] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(4436), 1, + STATE(2341), 1, + sym_comment, + ACTIONS(4808), 12, anon_sym_LPAREN, - ACTIONS(4438), 1, - anon_sym_DASH, - ACTIONS(4440), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, - anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(2001), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3537), 1, - sym__expr_binary_expression, - STATE(3539), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(87), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4806), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [85541] = 34, + aux_sym__record_key_token2, + [115654] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4194), 1, + STATE(2342), 1, + sym_comment, + ACTIONS(3565), 12, anon_sym_LPAREN, - ACTIONS(4196), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4204), 1, anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(337), 1, - sym_unquoted, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(378), 1, - sym__expr_binary_expression, - STATE(2002), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4214), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3563), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [85666] = 34, + aux_sym__record_key_token2, + [115718] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4194), 1, + STATE(2343), 1, + sym_comment, + ACTIONS(3509), 12, anon_sym_LPAREN, - ACTIONS(4196), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4204), 1, anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(339), 1, - sym__str_double_quotes, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(371), 1, - sym__expr_binary_expression, - STATE(374), 1, - sym_unquoted, - STATE(2003), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4214), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3507), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [85791] = 6, + aux_sym__record_key_token2, + [115782] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2004), 1, + STATE(2344), 1, sym_comment, - ACTIONS(1097), 5, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_LT2, - ACTIONS(4477), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(4474), 20, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3573), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1099), 21, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [85860] = 34, + ACTIONS(3571), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [115846] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4480), 1, - anon_sym_LBRACK, - ACTIONS(4482), 1, + STATE(2345), 1, + sym_comment, + ACTIONS(3429), 12, anon_sym_LPAREN, - ACTIONS(4484), 1, anon_sym_DOLLAR, - ACTIONS(4486), 1, - anon_sym_DASH, - ACTIONS(4488), 1, - anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, - anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(289), 1, - sym__expr_binary_expression, - STATE(290), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2005), 1, - sym_comment, - ACTIONS(4498), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4512), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4502), 3, + ACTIONS(3427), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [115910] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2346), 1, + sym_comment, + ACTIONS(4804), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4802), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(4506), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [85985] = 35, + aux_sym__record_key_token2, + [115974] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4944), 1, + anon_sym_DASH, + ACTIONS(4946), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(2006), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(4972), 1, + anon_sym_RBRACE, + STATE(2331), 1, + aux_sym_ctrl_match_repeat1, + STATE(2347), 1, sym_comment, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(2958), 1, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, + STATE(5380), 1, sym__val_number_decimal, - STATE(3279), 1, + STATE(5624), 1, + sym__val_number, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(3466), 1, + STATE(6123), 1, sym_val_variable, - STATE(3481), 1, + STATE(6124), 1, sym_expr_parenthesized, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, + STATE(6441), 1, sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6174), 1, - sym__expression, - ACTIONS(2576), 2, + STATE(6461), 1, + sym_unquoted, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(6890), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4958), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(6555), 7, sym_val_nothing, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [86112] = 34, + [116110] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4192), 1, - anon_sym_LBRACK, - ACTIONS(4194), 1, + ACTIONS(4978), 1, + anon_sym_RBRACE, + STATE(2348), 1, + sym_comment, + ACTIONS(4976), 11, anon_sym_LPAREN, - ACTIONS(4196), 1, anon_sym_DOLLAR, - ACTIONS(4198), 1, - anon_sym_DASH, - ACTIONS(4200), 1, - anon_sym_LBRACE, - ACTIONS(4202), 1, anon_sym_DOT, - ACTIONS(4204), 1, anon_sym_PLUS, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(4208), 1, - anon_sym_null, - ACTIONS(4212), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4220), 1, - sym_val_date, - ACTIONS(4222), 1, - anon_sym_DQUOTE, - ACTIONS(4226), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4228), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4230), 1, - aux_sym_unquoted_token1, - STATE(178), 1, - sym__val_number_decimal, - STATE(234), 1, - sym__var, - STATE(239), 1, - sym_val_number, - STATE(240), 1, - sym__val_number, - STATE(331), 1, - sym__expr_binary_expression, - STATE(339), 1, - sym__str_double_quotes, - STATE(342), 1, - sym_unquoted, - STATE(345), 1, - sym__inter_single_quotes, - STATE(346), 1, - sym__inter_double_quotes, - STATE(351), 1, - sym__expr_unary_minus, - STATE(2007), 1, - sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4224), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4214), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4216), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4974), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - ACTIONS(4218), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(341), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(350), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [86237] = 34, + aux_sym__record_key_token2, + [116176] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, + anon_sym_LBRACK, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4332), 1, + ACTIONS(4946), 1, + anon_sym_LBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4334), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2008), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(4980), 1, + anon_sym_RBRACE, + STATE(2349), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, + STATE(2382), 1, + aux_sym_ctrl_match_repeat1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(3156), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, + sym__val_number, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(3387), 1, + STATE(6461), 1, sym_unquoted, - STATE(3407), 1, - sym__expr_binary_expression, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6788), 1, + sym_default_arm, + STATE(6887), 1, + sym_match_pattern, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(191), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(195), 3, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4344), 3, + ACTIONS(4958), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [86362] = 34, + [116312] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(4328), 1, + STATE(2350), 1, + sym_comment, + ACTIONS(2664), 12, anon_sym_LPAREN, - ACTIONS(4330), 1, - anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2009), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3381), 1, - sym_unquoted, - STATE(3385), 1, - sym__expr_binary_expression, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2662), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [86487] = 34, + aux_sym__record_key_token2, + [116376] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2351), 1, + sym_comment, + ACTIONS(4788), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4416), 1, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4786), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(4418), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [116440] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2352), 1, + sym_comment, + ACTIONS(3469), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4420), 1, anon_sym_PLUS, - ACTIONS(4422), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3467), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - STATE(2010), 1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [116504] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2353), 1, sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2979), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3104), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(3489), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + ACTIONS(3487), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [116568] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2354), 1, + sym_comment, + ACTIONS(3529), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3527), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [86612] = 34, + aux_sym__record_key_token2, + [116632] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(4328), 1, + STATE(2355), 1, + sym_comment, + ACTIONS(3533), 12, anon_sym_LPAREN, - ACTIONS(4330), 1, - anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3531), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2011), 1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [116696] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2356), 1, sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3374), 1, - sym_unquoted, - STATE(3377), 1, - sym__expr_binary_expression, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, + ACTIONS(4982), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(191), 3, + ACTIONS(4906), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [116760] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2357), 1, + sym_comment, + ACTIONS(3485), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3483), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [86737] = 34, + aux_sym__record_key_token2, + [116824] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, + STATE(2358), 1, + sym_comment, + ACTIONS(3089), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3087), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [116888] = 17, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(761), 1, + anon_sym_LF, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(4984), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(4986), 1, + anon_sym_LT, + ACTIONS(4988), 1, + anon_sym_DOT2, + ACTIONS(4990), 1, + anon_sym_EQ2, + ACTIONS(4992), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4994), 1, + anon_sym_DASH2, + ACTIONS(4996), 1, + anon_sym_PLUS2, + ACTIONS(4998), 1, + aux_sym_unquoted_token4, + ACTIONS(5000), 1, + aux_sym_unquoted_token6, + STATE(2359), 1, + sym_comment, + STATE(2472), 1, + sym__var, + STATE(2537), 1, + sym__immediate_decimal, + STATE(2546), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(759), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, anon_sym_null, - ACTIONS(4342), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2012), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3345), 1, - sym_unquoted, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3354), 1, - sym__expr_binary_expression, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(191), 3, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [116978] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2360), 1, + sym_comment, + ACTIONS(3541), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [86862] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3324), 1, - sym__entry_separator, - STATE(2013), 1, - sym_comment, - ACTIONS(3322), 53, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3539), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -216393,8 +247480,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -216409,8 +247494,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -216422,1575 +247505,1156 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [86927] = 4, + [117042] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2014), 1, + STATE(2361), 1, sym_comment, - ACTIONS(998), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1035), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3617), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [86992] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2015), 1, - sym_comment, - ACTIONS(896), 13, - anon_sym_GT, + ACTIONS(3615), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(898), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [117106] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2362), 1, + sym_comment, + ACTIONS(3517), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [87057] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, - anon_sym_LPAREN, - ACTIONS(4522), 1, + ACTIONS(3515), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, - ACTIONS(4524), 1, - anon_sym_DOT, - ACTIONS(4526), 1, - anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, - anon_sym_null, - ACTIONS(4534), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(610), 1, - sym_unquoted, - STATE(618), 1, - sym__expr_binary_expression, - STATE(2016), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4124), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87182] = 34, + aux_sym__record_key_token2, + [117170] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + STATE(2363), 1, + sym_comment, + ACTIONS(2628), 12, anon_sym_LPAREN, - ACTIONS(4522), 1, - anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, - anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(569), 1, - sym_unquoted, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(621), 1, - sym__expr_binary_expression, - STATE(2017), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4124), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2626), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87307] = 34, + aux_sym__record_key_token2, + [117234] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2364), 1, + sym_comment, + ACTIONS(3621), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4416), 1, - anon_sym_DASH, - ACTIONS(4418), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4420), 1, anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(2018), 1, - sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2940), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3103), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3619), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87432] = 34, + aux_sym__record_key_token2, + [117298] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + STATE(2365), 1, + sym_comment, + ACTIONS(3637), 12, anon_sym_LPAREN, - ACTIONS(4522), 1, - anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, - anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(609), 1, - sym_unquoted, - STATE(623), 1, - sym__expr_binary_expression, - STATE(2019), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4124), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3635), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87557] = 34, + aux_sym__record_key_token2, + [117362] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + STATE(2366), 1, + sym_comment, + ACTIONS(3433), 12, anon_sym_LPAREN, - ACTIONS(4522), 1, - anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, - anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(608), 1, - sym_unquoted, - STATE(629), 1, - sym__expr_binary_expression, - STATE(2020), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4124), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3431), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87682] = 4, + aux_sym__record_key_token2, + [117426] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2021), 1, + STATE(2367), 1, sym_comment, - ACTIONS(1133), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1135), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3493), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [87747] = 34, + ACTIONS(3491), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [117490] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(4328), 1, + STATE(2368), 1, + sym_comment, + ACTIONS(3609), 12, anon_sym_LPAREN, - ACTIONS(4330), 1, - anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2022), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3413), 1, - sym_unquoted, - STATE(3420), 1, - sym__expr_binary_expression, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3607), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87872] = 34, + aux_sym__record_key_token2, + [117554] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(4328), 1, + STATE(2369), 1, + sym_comment, + ACTIONS(3633), 12, anon_sym_LPAREN, - ACTIONS(4330), 1, - anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, - anon_sym_null, - ACTIONS(4342), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2023), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3306), 1, - sym__expr_binary_expression, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - STATE(3421), 1, - sym_unquoted, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(191), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3631), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [87997] = 34, + aux_sym__record_key_token2, + [117618] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2370), 1, + sym_comment, + ACTIONS(3629), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4460), 1, - anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2024), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2997), 1, - sym_unquoted, - STATE(3158), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3627), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88122] = 34, + aux_sym__record_key_token2, + [117682] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2371), 1, + sym_comment, + ACTIONS(3605), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4460), 1, - anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2025), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2993), 1, - sym_unquoted, - STATE(3174), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3603), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88247] = 34, + aux_sym__record_key_token2, + [117746] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + STATE(2372), 1, + sym_comment, + ACTIONS(3625), 12, anon_sym_LPAREN, - ACTIONS(4522), 1, - anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, - anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(605), 1, - sym_unquoted, - STATE(616), 1, - sym__expr_binary_expression, - STATE(2026), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4124), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3623), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88372] = 34, + aux_sym__record_key_token2, + [117810] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + STATE(2373), 1, + sym_comment, + ACTIONS(3445), 12, anon_sym_LPAREN, - ACTIONS(4522), 1, - anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_DOLLAR, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, - anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(604), 1, - sym_unquoted, - STATE(617), 1, - sym__expr_binary_expression, - STATE(2027), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4124), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3443), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88497] = 4, + aux_sym__record_key_token2, + [117874] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2028), 1, + STATE(2374), 1, sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3449), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [88562] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2029), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, + ACTIONS(3447), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [117938] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2375), 1, + sym_comment, + ACTIONS(3093), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [88627] = 34, + ACTIONS(3091), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [118002] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2376), 1, + sym_comment, + ACTIONS(3057), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4416), 1, - anon_sym_DASH, - ACTIONS(4418), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4420), 1, anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(2030), 1, - sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2917), 1, - sym_unquoted, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3102), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3055), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88752] = 34, + aux_sym__record_key_token2, + [118066] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, + STATE(2377), 1, + sym_comment, + ACTIONS(3457), 12, anon_sym_LPAREN, - ACTIONS(4282), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4460), 1, - anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2031), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2992), 1, - sym_unquoted, - STATE(3113), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, - aux_sym__val_number_token4, aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3455), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [88877] = 4, + aux_sym__record_key_token2, + [118130] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2032), 1, + STATE(2378), 1, sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, + ACTIONS(3589), 12, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3587), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [118194] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2379), 1, + sym_comment, + ACTIONS(3473), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [88942] = 5, + ACTIONS(3471), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [118258] = 4, ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4540), 1, - aux_sym__immediate_decimal_token2, - STATE(2033), 1, + anon_sym_POUND, + STATE(2380), 1, sym_comment, - ACTIONS(2661), 12, + ACTIONS(3577), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, @@ -218003,7 +248667,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2659), 41, + ACTIONS(3575), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -218045,136 +248709,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [89009] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2034), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [89074] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2035), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [89139] = 5, + [118322] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4184), 1, - aux_sym__immediate_decimal_token2, - STATE(2036), 1, + STATE(2381), 1, sym_comment, - ACTIONS(2541), 12, + ACTIONS(3331), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, @@ -218187,7 +248727,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2539), 41, + ACTIONS(3329), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -218229,166 +248769,168 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [89206] = 34, + [118386] = 40, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, aux_sym_unquoted_token1, - ACTIONS(4416), 1, + ACTIONS(4940), 1, + anon_sym_LBRACK, + ACTIONS(4942), 1, + anon_sym_LPAREN, + ACTIONS(4944), 1, anon_sym_DASH, - ACTIONS(4418), 1, + ACTIONS(4946), 1, + anon_sym_LBRACE, + ACTIONS(4950), 1, + anon_sym__, + ACTIONS(4952), 1, anon_sym_DOT, - ACTIONS(4420), 1, + ACTIONS(4954), 1, anon_sym_PLUS, - ACTIONS(4422), 1, + ACTIONS(4956), 1, aux_sym__val_number_decimal_token1, - STATE(2037), 1, + ACTIONS(4962), 1, + sym_val_date, + ACTIONS(5002), 1, + anon_sym_RBRACE, + STATE(2382), 1, sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, + STATE(2388), 1, + aux_sym_ctrl_match_repeat1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(2735), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, sym__val_number, - STATE(2779), 1, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2987), 1, + STATE(6461), 1, sym_unquoted, - STATE(3076), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + STATE(7190), 1, + sym_default_arm, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(4958), 3, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + ACTIONS(4960), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [89331] = 4, + [118522] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2038), 1, + STATE(2383), 1, sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(5006), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [89396] = 5, + ACTIONS(5004), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [118586] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4180), 1, - aux_sym__immediate_decimal_token2, - STATE(2039), 1, + STATE(2384), 1, sym_comment, - ACTIONS(2584), 12, + ACTIONS(3513), 12, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_RBRACE, @@ -218401,7 +248943,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2582), 41, + ACTIONS(3511), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -218443,14 +248985,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token6, aux_sym__record_key_token2, - [89463] = 4, - ACTIONS(105), 1, + [118650] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1015), 1, - sym__entry_separator, - STATE(2040), 1, + ACTIONS(5008), 1, + anon_sym_RBRACE, + STATE(2385), 1, sym_comment, - ACTIONS(1013), 53, + ACTIONS(4976), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4974), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -218463,8 +249017,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -218479,8 +249031,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -218492,330 +249042,343 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__record_key_token2, - [89528] = 4, + [118716] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2041), 1, + STATE(2386), 1, sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3477), 12, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym_PLUS, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [89593] = 34, + ACTIONS(3475), 41, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_error, + anon_sym_list, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_in, + anon_sym_loop, + anon_sym_make, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_else, + anon_sym_match, + anon_sym_try, + anon_sym_catch, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_new, + anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [118780] = 35, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5010), 1, anon_sym_LBRACK, - ACTIONS(4280), 1, + ACTIONS(5013), 1, + anon_sym_RBRACK, + ACTIONS(5015), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + ACTIONS(5018), 1, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4416), 1, + ACTIONS(5021), 1, + anon_sym_DASH_DASH, + ACTIONS(5024), 1, anon_sym_DASH, - ACTIONS(4418), 1, + ACTIONS(5027), 1, + anon_sym_LBRACE, + ACTIONS(5030), 1, anon_sym_DOT, - ACTIONS(4420), 1, + ACTIONS(5033), 1, anon_sym_PLUS, - ACTIONS(4422), 1, + ACTIONS(5036), 1, + anon_sym_null, + ACTIONS(5042), 1, aux_sym__val_number_decimal_token1, - STATE(2042), 1, - sym_comment, - STATE(2594), 1, + ACTIONS(5054), 1, + sym_val_date, + ACTIONS(5057), 1, + anon_sym_DQUOTE, + ACTIONS(5063), 1, + aux_sym__unquoted_in_list_token1, + STATE(3890), 1, sym__val_number_decimal, - STATE(2693), 1, + STATE(3941), 1, sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, + STATE(4010), 1, sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(4045), 1, + sym__val_number, + STATE(4249), 1, + sym_expr_parenthesized, + STATE(4250), 1, + sym_val_variable, + STATE(4356), 1, + sym__match_pattern_list, + STATE(4359), 1, + sym__match_pattern_record, + STATE(4360), 1, sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2992), 1, - sym_unquoted, - STATE(3100), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + STATE(4369), 1, + sym__match_pattern_expression, + STATE(4387), 1, + sym__str_double_quotes, + ACTIONS(5039), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(5060), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + STATE(2387), 2, + sym_comment, + aux_sym__match_pattern_list_repeat1, + STATE(4355), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(5045), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(5048), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, + ACTIONS(5051), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(4334), 4, + sym__list_item_starts_with_sign, + sym_short_flag, + sym_long_flag, + sym__unquoted_in_list, + STATE(4354), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [89718] = 4, + [118905] = 38, ACTIONS(3), 1, anon_sym_POUND, - STATE(2043), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1053), 41, + ACTIONS(5066), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(5069), 1, anon_sym_LPAREN, + ACTIONS(5072), 1, anon_sym_DOLLAR, + ACTIONS(5075), 1, + anon_sym_DASH, + ACTIONS(5078), 1, anon_sym_LBRACE, + ACTIONS(5081), 1, anon_sym_RBRACE, + ACTIONS(5083), 1, + anon_sym__, + ACTIONS(5085), 1, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [89783] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + ACTIONS(5088), 1, + anon_sym_PLUS, + ACTIONS(5091), 1, anon_sym_null, - ACTIONS(4306), 1, + ACTIONS(5097), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(5109), 1, sym_val_date, - ACTIONS(4308), 1, + ACTIONS(5112), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + ACTIONS(5118), 1, aux_sym_unquoted_token1, - ACTIONS(4416), 1, - anon_sym_DASH, - ACTIONS(4418), 1, - anon_sym_DOT, - ACTIONS(4420), 1, - anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(2044), 1, - sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4495), 1, + sym_match_arm, + STATE(5082), 1, sym__var, - STATE(2735), 1, + STATE(5380), 1, + sym__val_number_decimal, + STATE(5624), 1, sym__val_number, - STATE(2779), 1, + STATE(5872), 1, + sym__match_pattern, + STATE(5905), 1, sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, + STATE(6123), 1, + sym_val_variable, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2993), 1, + STATE(6461), 1, sym_unquoted, - STATE(3029), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6887), 1, + sym_match_pattern, + ACTIONS(5094), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, + ACTIONS(5115), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4300), 3, + STATE(2388), 2, + sym_comment, + aux_sym_ctrl_match_repeat1, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(5100), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, + ACTIONS(5103), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, + ACTIONS(5106), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(6555), 7, sym_val_nothing, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [89908] = 4, + [119036] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3332), 1, - sym__entry_separator, - STATE(2045), 1, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5121), 1, + anon_sym_LPAREN, + ACTIONS(5123), 1, + anon_sym_LT, + ACTIONS(5125), 1, + anon_sym_DOT2, + ACTIONS(5127), 1, + anon_sym_EQ2, + ACTIONS(5129), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5131), 1, + anon_sym_DASH2, + ACTIONS(5133), 1, + anon_sym_PLUS2, + ACTIONS(5135), 1, + aux_sym_unquoted_token4, + ACTIONS(5137), 1, + aux_sym_unquoted_token6, + STATE(2389), 1, + sym_comment, + STATE(2498), 1, + sym__var, + STATE(2697), 1, + sym__immediate_decimal, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2670), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(759), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [119125] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2390), 1, sym_comment, - ACTIONS(3330), 53, + ACTIONS(4976), 11, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(4974), 41, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -218828,8 +249391,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_extern, anon_sym_module, anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_error, anon_sym_list, anon_sym_DASH, @@ -218844,8 +249405,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_if, anon_sym_else, anon_sym_match, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_try, anon_sym_catch, anon_sym_return, @@ -218857,7 +249416,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_new, anon_sym_as, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + aux_sym__record_key_token2, + [119188] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1660), 1, + anon_sym_LF, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(4984), 1, + anon_sym_LPAREN, + ACTIONS(4994), 1, + anon_sym_DASH2, + ACTIONS(4996), 1, + anon_sym_PLUS2, + ACTIONS(5139), 1, + anon_sym_LT, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(5143), 1, + anon_sym_EQ2, + ACTIONS(5145), 1, + aux_sym__immediate_decimal_token1, + STATE(2391), 1, + sym_comment, + STATE(2472), 1, + sym__var, + STATE(2556), 1, + sym__immediate_decimal, + STATE(2566), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -218865,1882 +249471,1798 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [89973] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, - sym_val_date, - ACTIONS(4132), 1, - anon_sym_DQUOTE, - ACTIONS(4136), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [119272] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1617), 1, + anon_sym_LF, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(4984), 1, anon_sym_LPAREN, - ACTIONS(4522), 1, + ACTIONS(4992), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(4994), 1, + anon_sym_DASH2, + ACTIONS(4996), 1, + anon_sym_PLUS2, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(5147), 1, + anon_sym_LT, + ACTIONS(5149), 1, + anon_sym_EQ2, + STATE(2392), 1, + sym_comment, + STATE(2472), 1, + sym__var, + STATE(2562), 1, + sym__immediate_decimal, + STATE(2568), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(600), 1, - sym__expr_binary_expression, - STATE(602), 1, - sym_unquoted, - STATE(603), 1, - sym__str_double_quotes, - STATE(2046), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [119356] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1668), 1, + anon_sym_LF, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5153), 1, + anon_sym_LT, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5157), 1, + anon_sym_EQ2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2393), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2648), 1, + sym__immediate_decimal, + STATE(2652), 2, sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90098] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(1666), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4416), 1, - anon_sym_DASH, - ACTIONS(4418), 1, - anon_sym_DOT, - ACTIONS(4420), 1, - anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(2047), 1, + [119440] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1593), 1, + anon_sym_LF, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + ACTIONS(5165), 1, + anon_sym_LT, + ACTIONS(5167), 1, + anon_sym_EQ2, + STATE(2394), 1, sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, + STATE(2469), 1, sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2997), 1, - sym_unquoted, - STATE(3030), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + STATE(2654), 1, + sym__immediate_decimal, + STATE(2655), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90223] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4416), 1, + [119524] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1681), 1, + anon_sym_LF, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + ACTIONS(5169), 1, + anon_sym_LT, + ACTIONS(5171), 1, + anon_sym_EQ2, + STATE(2395), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2653), 1, + sym__immediate_decimal, + STATE(2570), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4418), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4420), 1, anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(2048), 1, - sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2998), 1, - sym_unquoted, - STATE(3020), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [119608] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1635), 1, + anon_sym_LF, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + ACTIONS(5173), 1, + anon_sym_LT, + ACTIONS(5175), 1, + anon_sym_EQ2, + STATE(2396), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2659), 1, + sym__immediate_decimal, + STATE(2663), 2, sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90348] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(1633), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, - anon_sym_LPAREN, - ACTIONS(4484), 1, - anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(287), 1, - sym__expr_binary_expression, - STATE(288), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2049), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90473] = 4, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [119692] = 15, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2050), 1, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5121), 1, + anon_sym_LPAREN, + ACTIONS(5131), 1, + anon_sym_DASH2, + ACTIONS(5133), 1, + anon_sym_PLUS2, + ACTIONS(5177), 1, + anon_sym_LT, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(5181), 1, + anon_sym_EQ2, + ACTIONS(5183), 1, + aux_sym__immediate_decimal_token1, + STATE(2397), 1, sym_comment, - ACTIONS(930), 13, - anon_sym_GT, + STATE(2498), 1, + sym__var, + STATE(2632), 1, + sym__immediate_decimal, + ACTIONS(1660), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2634), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(932), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + [119775] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, anon_sym_DOLLAR, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5187), 1, + anon_sym_LT, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5191), 1, + anon_sym_EQ2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2398), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2795), 1, + sym__immediate_decimal, + ACTIONS(1668), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2747), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [90538] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, - sym_val_date, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [119858] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, anon_sym_DOLLAR, - ACTIONS(4436), 1, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4438), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + ACTIONS(5199), 1, + anon_sym_LT, + ACTIONS(5201), 1, + anon_sym_EQ2, + STATE(2399), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2757), 1, + sym__immediate_decimal, + ACTIONS(1681), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2761), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4440), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(2051), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3533), 1, - sym__expr_binary_expression, - STATE(3534), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(87), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90663] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [119941] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + ACTIONS(5203), 1, + anon_sym_LT, + ACTIONS(5205), 1, + anon_sym_EQ2, + STATE(2400), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2768), 1, + sym__immediate_decimal, + ACTIONS(1593), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2770), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2052), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2987), 1, - sym_unquoted, - STATE(3135), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90788] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4416), 1, + [120024] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5121), 1, + anon_sym_LPAREN, + ACTIONS(5129), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5131), 1, + anon_sym_DASH2, + ACTIONS(5133), 1, + anon_sym_PLUS2, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(5207), 1, + anon_sym_LT, + ACTIONS(5209), 1, + anon_sym_EQ2, + STATE(2401), 1, + sym_comment, + STATE(2498), 1, + sym__var, + STATE(2635), 1, + sym__immediate_decimal, + ACTIONS(1617), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2640), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4418), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4420), 1, anon_sym_PLUS, - ACTIONS(4422), 1, - aux_sym__val_number_decimal_token1, - STATE(2053), 1, - sym_comment, - STATE(2594), 1, - sym__val_number_decimal, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3006), 1, - sym_unquoted, - STATE(3021), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4424), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [90913] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2054), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + [120107] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1023), 1, + anon_sym_LF, + ACTIONS(1777), 1, anon_sym_DOLLAR, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + ACTIONS(5211), 1, + aux_sym_unquoted_token5, + STATE(2402), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2620), 1, + sym__immediate_decimal, + STATE(2612), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1021), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [90978] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(129), 1, - anon_sym_LBRACK, - ACTIONS(159), 1, - anon_sym_LBRACE, - ACTIONS(197), 1, - sym_val_date, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(203), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(205), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1395), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120188] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1023), 1, + anon_sym_LF, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(4328), 1, + ACTIONS(5151), 1, anon_sym_LPAREN, - ACTIONS(4330), 1, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + ACTIONS(5211), 1, + aux_sym_unquoted_token5, + STATE(2403), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2602), 1, + sym__immediate_decimal, + STATE(2601), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1021), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4332), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4334), 1, anon_sym_PLUS, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(4338), 1, anon_sym_null, - ACTIONS(4342), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4346), 1, - aux_sym_unquoted_token1, - STATE(2055), 1, - sym_comment, - STATE(2878), 1, - sym__val_number, - STATE(2922), 1, - sym__val_number_decimal, - STATE(3044), 1, - sym__var, - STATE(3156), 1, - sym_val_number, - STATE(3297), 1, - sym__str_double_quotes, - STATE(3322), 1, - sym__expr_binary_expression, - STATE(3325), 1, - sym_unquoted, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(3411), 1, - sym__inter_double_quotes, - STATE(3412), 1, - sym__inter_single_quotes, - ACTIONS(201), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4340), 2, anon_sym_true, anon_sym_false, - ACTIONS(191), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(195), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4344), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3419), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3327), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91103] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [120269] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + ACTIONS(5213), 1, + anon_sym_LT, + ACTIONS(5215), 1, + anon_sym_EQ2, + STATE(2404), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2787), 1, + sym__immediate_decimal, + ACTIONS(1635), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2807), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2056), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2917), 1, - sym_unquoted, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3138), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91228] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120352] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, + ACTIONS(1837), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2405), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2595), 1, + sym__immediate_decimal, + STATE(2596), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_LPAREN, - ACTIONS(4386), 1, anon_sym_LBRACE, - ACTIONS(4388), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(894), 1, - sym_unquoted, - STATE(898), 1, - sym__expr_binary_expression, - STATE(2057), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91353] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4132), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120430] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4522), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + ACTIONS(5217), 1, + aux_sym_unquoted_token5, + STATE(2406), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2850), 1, + sym__immediate_decimal, + ACTIONS(1023), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2822), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1021), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(583), 1, - sym__expr_binary_expression, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(598), 1, - sym_unquoted, - STATE(603), 1, - sym__str_double_quotes, - STATE(2058), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91478] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2059), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + [120510] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1777), 1, anon_sym_DOLLAR, + ACTIONS(1848), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2407), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2581), 1, + sym__immediate_decimal, + STATE(2583), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [91543] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120588] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(1997), 1, + anon_sym_LF, + ACTIONS(5151), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2408), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2646), 1, + sym__immediate_decimal, + STATE(2647), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4388), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(889), 1, - sym_unquoted, - STATE(891), 1, - sym__expr_binary_expression, - STATE(2060), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120666] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(1819), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2409), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2687), 1, + sym__immediate_decimal, + STATE(2686), 2, sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91668] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(1817), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, - anon_sym_LPAREN, - ACTIONS(4484), 1, - anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(285), 1, - sym__expr_binary_expression, - STATE(286), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2061), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91793] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120744] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(1763), 1, + anon_sym_LF, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(5151), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2410), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2573), 1, + sym__immediate_decimal, + STATE(2579), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4388), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(865), 1, - sym__expr_unary_minus, - STATE(880), 1, - sym_unquoted, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(885), 1, - sym__expr_binary_expression, - STATE(886), 1, - sym__str_double_quotes, - STATE(2062), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [91918] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(95), 1, anon_sym_DQUOTE, - ACTIONS(99), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(101), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1393), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120822] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(4436), 1, + ACTIONS(1823), 1, + anon_sym_LF, + ACTIONS(5151), 1, anon_sym_LPAREN, - ACTIONS(4438), 1, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2411), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2710), 1, + sym__immediate_decimal, + STATE(2709), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4440), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4442), 1, anon_sym_PLUS, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(4446), 1, anon_sym_null, - ACTIONS(4450), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4454), 1, - aux_sym_unquoted_token1, - STATE(2063), 1, - sym_comment, - STATE(3034), 1, - sym__val_number, - STATE(3035), 1, - sym__val_number_decimal, - STATE(3164), 1, - sym__var, - STATE(3237), 1, - sym_val_number, - STATE(3427), 1, - sym__inter_double_quotes, - STATE(3428), 1, - sym__inter_single_quotes, - STATE(3442), 1, - sym__str_double_quotes, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(3530), 1, - sym__expr_binary_expression, - STATE(3532), 1, - sym_unquoted, - ACTIONS(97), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4448), 2, anon_sym_true, anon_sym_false, - ACTIONS(87), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(91), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4452), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3529), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3436), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [92043] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [120900] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(1777), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(1939), 1, + anon_sym_LF, + ACTIONS(5151), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2412), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2704), 1, + sym__immediate_decimal, + STATE(2707), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4388), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(865), 1, - sym__expr_unary_minus, - STATE(873), 1, - sym_unquoted, - STATE(874), 1, - sym__expr_binary_expression, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(2064), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [92168] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2065), 1, - sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + [120978] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1777), 1, anon_sym_DOLLAR, + ACTIONS(1833), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2413), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2693), 1, + sym__immediate_decimal, + STATE(2689), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [92233] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121056] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2066), 1, + ACTIONS(1777), 1, + anon_sym_DOLLAR, + ACTIONS(1928), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2414), 1, sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, + STATE(2469), 1, + sym__var, + STATE(2705), 1, + sym__immediate_decimal, + STATE(2698), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + [121134] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1777), 1, anon_sym_DOLLAR, + ACTIONS(2001), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2415), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2638), 1, + sym__immediate_decimal, + STATE(2643), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [92298] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121212] = 14, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2067), 1, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + ACTIONS(5217), 1, + aux_sym_unquoted_token5, + STATE(2416), 1, sym_comment, - ACTIONS(1051), 13, - anon_sym_GT, + STATE(2480), 1, + sym__var, + STATE(2857), 1, + sym__immediate_decimal, + ACTIONS(1023), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2859), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1021), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1053), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, + [121292] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1777), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(1993), 1, + anon_sym_LF, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2417), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2599), 1, + sym__immediate_decimal, + STATE(2630), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [92363] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121370] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4544), 1, - sym__entry_separator, - STATE(2068), 1, - sym_comment, - ACTIONS(4542), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(1767), 1, + anon_sym_LF, + ACTIONS(1777), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(5151), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(5159), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5161), 1, + anon_sym_DASH2, + ACTIONS(5163), 1, + anon_sym_PLUS2, + STATE(2418), 1, + sym_comment, + STATE(2469), 1, + sym__var, + STATE(2589), 1, + sym__immediate_decimal, + STATE(2593), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -220748,242 +251270,127 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [92428] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121448] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(2089), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2419), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2765), 1, + sym__immediate_decimal, + ACTIONS(1833), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2763), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4388), 1, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(864), 1, - sym_unquoted, - STATE(865), 1, - sym__expr_unary_minus, - STATE(867), 1, - sym__expr_binary_expression, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(2069), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [92553] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [121525] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4546), 1, - anon_sym_DASH, - ACTIONS(4548), 1, - anon_sym_DOT, - ACTIONS(4550), 1, - anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2070), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2420), 1, sym_comment, - STATE(2776), 1, + STATE(2480), 1, sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3472), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3717), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2570), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, + STATE(2743), 1, + sym__immediate_decimal, + ACTIONS(1997), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2730), 2, sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [92678] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2831), 1, - sym__entry_separator, - STATE(2071), 1, - sym_comment, - ACTIONS(2829), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(1995), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -220991,152 +251398,127 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [92743] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, - anon_sym_DOT, - ACTIONS(3912), 1, - anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(2072), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121602] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2421), 1, sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, + STATE(2480), 1, sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, - sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, + STATE(2869), 1, + sym__immediate_decimal, + ACTIONS(1823), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2871), 2, sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(4973), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + sym_val_variable, + ACTIONS(1821), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [92870] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121679] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2661), 1, - sym__entry_separator, - STATE(2073), 1, - sym_comment, - ACTIONS(2659), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(2089), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2422), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2722), 1, + sym__immediate_decimal, + ACTIONS(1819), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2727), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -221144,151 +251526,127 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [92935] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [121756] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4546), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2423), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2752), 1, + sym__immediate_decimal, + ACTIONS(1928), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2792), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2074), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3463), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3708), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93060] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121833] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2541), 1, - sym__entry_separator, - STATE(2075), 1, - sym_comment, - ACTIONS(2539), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(2089), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2424), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2831), 1, + sym__immediate_decimal, + ACTIONS(1939), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2830), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -221296,60 +251654,63 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [93125] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121910] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - STATE(2076), 1, - sym_comment, - ACTIONS(2582), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, + ACTIONS(2089), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2425), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2826), 1, + sym__immediate_decimal, + ACTIONS(1763), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2816), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -221357,1608 +251718,1318 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [93190] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [121987] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(2089), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2426), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2814), 1, + sym__immediate_decimal, + ACTIONS(1848), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2813), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4388), 1, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(861), 1, - sym_unquoted, - STATE(863), 1, - sym__expr_binary_expression, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(2077), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93315] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [122064] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1940), 1, + ACTIONS(2089), 1, anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4386), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2427), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2800), 1, + sym__immediate_decimal, + ACTIONS(1767), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2798), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4388), 1, anon_sym_DOT, - ACTIONS(4390), 1, anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, anon_sym_null, - ACTIONS(4402), 1, - sym_val_date, - ACTIONS(4404), 1, - anon_sym_DQUOTE, - ACTIONS(4408), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, - aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(852), 1, - sym_unquoted, - STATE(858), 1, - sym__expr_binary_expression, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(2078), 1, - sym_comment, - ACTIONS(4396), 2, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93440] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1940), 1, - anon_sym_DOLLAR, - ACTIONS(1942), 1, - anon_sym_DASH, - ACTIONS(1956), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4382), 1, - anon_sym_LBRACK, - ACTIONS(4384), 1, - anon_sym_LPAREN, - ACTIONS(4386), 1, - anon_sym_LBRACE, - ACTIONS(4388), 1, - anon_sym_DOT, - ACTIONS(4390), 1, - anon_sym_PLUS, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(4394), 1, - anon_sym_null, - ACTIONS(4402), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4404), 1, anon_sym_DQUOTE, - ACTIONS(4408), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4410), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4412), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(683), 1, - sym__val_number_decimal, - STATE(741), 1, - sym__var, - STATE(778), 1, - sym__val_number, - STATE(786), 1, - sym_val_number, - STATE(849), 1, - sym_unquoted, - STATE(850), 1, - sym__expr_binary_expression, - STATE(865), 1, - sym__expr_unary_minus, - STATE(881), 1, - sym__inter_double_quotes, - STATE(882), 1, - sym__inter_single_quotes, - STATE(886), 1, - sym__str_double_quotes, - STATE(2079), 1, + [122141] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2428), 1, sym_comment, - ACTIONS(4396), 2, + STATE(2480), 1, + sym__var, + STATE(2789), 1, + sym__immediate_decimal, + ACTIONS(1837), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2779), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4406), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1962), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4398), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4400), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(838), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(869), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93565] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [122218] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4546), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2429), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2778), 1, + sym__immediate_decimal, + ACTIONS(1993), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2762), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2080), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3460), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3707), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93690] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [122295] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2089), 1, + anon_sym_DOLLAR, + ACTIONS(5185), 1, anon_sym_LPAREN, - ACTIONS(4546), 1, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(5193), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5195), 1, + anon_sym_DASH2, + ACTIONS(5197), 1, + anon_sym_PLUS2, + STATE(2430), 1, + sym_comment, + STATE(2480), 1, + sym__var, + STATE(2760), 1, + sym__immediate_decimal, + ACTIONS(2001), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2744), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2081), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3458), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3700), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93815] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [122372] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5219), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5221), 1, + aux_sym__immediate_decimal_token2, + STATE(2431), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2082), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3456), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3694), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [93940] = 35, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [122434] = 34, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(4057), 1, + anon_sym_null, + ACTIONS(4073), 1, + aux_sym_unquoted_token1, + ACTIONS(4940), 1, anon_sym_LBRACK, - ACTIONS(3858), 1, + ACTIONS(4942), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, + ACTIONS(4946), 1, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + ACTIONS(4962), 1, sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + ACTIONS(5223), 1, + anon_sym_DASH, + ACTIONS(5225), 1, anon_sym_DOT, - ACTIONS(3912), 1, + ACTIONS(5227), 1, anon_sym_PLUS, - ACTIONS(3914), 1, + ACTIONS(5229), 1, aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(2083), 1, + STATE(2432), 1, sym_comment, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(2958), 1, + STATE(5082), 1, sym__var, - STATE(3159), 1, + STATE(5523), 1, + sym__val_number_decimal, + STATE(5624), 1, sym__val_number, - STATE(3279), 1, + STATE(5905), 1, sym_val_number, - STATE(3457), 1, - sym__val_number_decimal, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3627), 1, - sym_expr_parenthesized, - STATE(3638), 1, + STATE(6123), 1, sym_val_variable, - STATE(3982), 1, - sym__expr_binary_expression, - STATE(5214), 1, - sym_val_range, - STATE(6581), 1, - sym__expression, - ACTIONS(2576), 2, + STATE(6124), 1, + sym_expr_parenthesized, + STATE(6441), 1, + sym__expr_unary_minus, + STATE(6461), 1, + sym_unquoted, + STATE(6462), 1, + sym__match_pattern_record, + STATE(6480), 1, + sym__match_pattern_list, + STATE(6523), 1, + sym__match_pattern_expression, + STATE(6719), 1, + sym__match_pattern, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + ACTIONS(4059), 2, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, + STATE(6504), 2, + sym__match_pattern_value, + sym_val_range, + ACTIONS(4065), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3538), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + ACTIONS(4958), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + ACTIONS(5231), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, + STATE(6555), 7, sym_val_nothing, sym_val_bool, sym_val_duration, sym_val_filesize, sym_val_binary, sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, sym_val_table, - sym_val_closure, - [94067] = 34, - ACTIONS(3), 1, + [122552] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + ACTIONS(5233), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5235), 1, + aux_sym__immediate_decimal_token2, + STATE(2433), 1, + sym_comment, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 43, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(3882), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [122614] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(729), 1, + anon_sym_LF, + ACTIONS(5235), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5237), 1, + anon_sym_DOT2, + STATE(2434), 1, + sym_comment, + ACTIONS(727), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2084), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3452), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3693), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94192] = 34, - ACTIONS(3), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [122675] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5240), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5242), 1, + aux_sym__immediate_decimal_token2, + STATE(2435), 1, + sym_comment, + ACTIONS(729), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(2085), 1, + aux_sym_unquoted_token6, + [122736] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5235), 1, + aux_sym__immediate_decimal_token2, + STATE(2436), 1, sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2997), 1, - sym_unquoted, - STATE(3143), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 43, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94317] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [122795] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5244), 1, + aux_sym__immediate_decimal_token2, + STATE(2437), 1, + sym_comment, + ACTIONS(777), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2086), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3435), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3750), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94442] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [122854] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, + ACTIONS(5246), 1, + anon_sym_DOT2, + ACTIONS(5249), 1, + aux_sym__immediate_decimal_token2, + STATE(2438), 1, + sym_comment, + ACTIONS(750), 43, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(3882), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [122915] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5221), 1, + aux_sym__immediate_decimal_token2, + STATE(2439), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2087), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3441), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3691), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94567] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [122974] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5251), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5253), 1, + aux_sym__immediate_decimal_token2, + STATE(2440), 1, + sym_comment, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(3882), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [123035] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5253), 1, + aux_sym__immediate_decimal_token2, + STATE(2441), 1, + sym_comment, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - STATE(2088), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3439), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3679), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123093] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5255), 1, + aux_sym__immediate_decimal_token2, + STATE(2442), 1, + sym_comment, + ACTIONS(777), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94692] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [123151] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2443), 1, + sym_comment, + ACTIONS(777), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2089), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3438), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3678), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94817] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [123207] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5242), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5257), 1, + anon_sym_DOT2, + STATE(2444), 1, + sym_comment, + ACTIONS(729), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(727), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2090), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3435), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3676), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [94942] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [123267] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(812), 1, + anon_sym_LF, + ACTIONS(1735), 1, + anon_sym_DOT2, + ACTIONS(1737), 1, + aux_sym_unquoted_token6, + STATE(2445), 1, + sym_comment, + ACTIONS(810), 42, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2091), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3433), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3668), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [95067] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [123327] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5260), 1, + anon_sym_DOT2, + ACTIONS(5263), 1, + aux_sym__immediate_decimal_token2, + STATE(2446), 1, + sym_comment, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2092), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3424), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3666), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [95192] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [123387] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2447), 1, + sym_comment, + ACTIONS(826), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4546), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4548), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4550), 1, anon_sym_PLUS, - ACTIONS(4552), 1, - aux_sym__val_number_decimal_token1, - STATE(2093), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3298), 1, - sym__val_number_decimal, - STATE(3426), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3663), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4554), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [95317] = 4, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123443] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4558), 1, - sym__entry_separator, - STATE(2094), 1, + STATE(2448), 1, sym_comment, - ACTIONS(4556), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -222966,242 +253037,208 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [95382] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123499] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4102), 1, + STATE(2449), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 43, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4106), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4110), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4130), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4132), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123555] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5242), 1, + aux_sym__immediate_decimal_token2, + STATE(2450), 1, + sym_comment, + ACTIONS(729), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4522), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(578), 1, - sym__expr_binary_expression, - STATE(593), 1, - sym_unquoted, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(2095), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [95507] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4132), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123613] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2451), 1, + sym_comment, + STATE(2467), 1, + aux_sym_cell_path_repeat1, + STATE(2551), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4522), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(582), 1, - sym__expr_binary_expression, - STATE(587), 1, - sym_unquoted, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(2096), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [95632] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [123672] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3336), 1, - sym__entry_separator, - STATE(2097), 1, + STATE(2452), 1, sym_comment, - ACTIONS(3334), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(826), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -223209,60 +253246,50 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [95697] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123727] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3340), 1, - sym__entry_separator, - STATE(2098), 1, + STATE(2453), 1, sym_comment, - ACTIONS(3338), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -223270,1001 +253297,696 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [95762] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + aux_sym_unquoted_token6, + [123782] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4102), 1, + ACTIONS(812), 1, + anon_sym_LF, + ACTIONS(1737), 1, + aux_sym_unquoted_token6, + STATE(2454), 1, + sym_comment, + ACTIONS(810), 42, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4106), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4110), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4130), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4132), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [123839] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(920), 1, + anon_sym_LF, + ACTIONS(5265), 1, + anon_sym_DOT2, + ACTIONS(5267), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5269), 1, + aux_sym_unquoted_token2, + STATE(2455), 1, + sym_comment, + ACTIONS(918), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4522), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(575), 1, - sym__expr_binary_expression, - STATE(584), 1, - sym_unquoted, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(2099), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [95887] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [123900] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(830), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2456), 1, + sym_comment, + STATE(2467), 1, + aux_sym_cell_path_repeat1, + STATE(2551), 1, + sym_path, + ACTIONS(828), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - STATE(2100), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2993), 1, - sym_unquoted, - STATE(3173), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96012] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, sym_val_date, - ACTIONS(4132), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [123961] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(876), 1, + anon_sym_LF, + ACTIONS(5273), 1, + anon_sym_DOT2, + STATE(2457), 1, + sym_comment, + STATE(2466), 1, + sym_path, + STATE(2567), 1, + sym_cell_path, + ACTIONS(874), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4522), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(572), 1, - sym__expr_binary_expression, - STATE(574), 1, - sym__expr_unary_minus, - STATE(581), 1, - sym_unquoted, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(2101), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96137] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4102), 1, - anon_sym_LBRACK, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4110), 1, - anon_sym_LBRACE, - ACTIONS(4130), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4132), 1, anon_sym_DQUOTE, - ACTIONS(4136), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4138), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4520), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124022] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2458), 1, + sym_comment, + ACTIONS(777), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4522), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4524), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4526), 1, anon_sym_PLUS, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(4530), 1, anon_sym_null, - ACTIONS(4534), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4538), 1, - aux_sym_unquoted_token1, - STATE(441), 1, - sym__val_number_decimal, - STATE(474), 1, - sym__var, - STATE(487), 1, - sym_val_number, - STATE(492), 1, - sym__val_number, - STATE(574), 1, - sym__expr_unary_minus, - STATE(580), 1, - sym_unquoted, - STATE(588), 1, - sym__expr_binary_expression, - STATE(596), 1, - sym__inter_double_quotes, - STATE(597), 1, - sym__inter_single_quotes, - STATE(603), 1, - sym__str_double_quotes, - STATE(2102), 1, - sym_comment, - ACTIONS(4134), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4532), 2, anon_sym_true, anon_sym_false, - ACTIONS(4124), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4128), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4536), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(611), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(601), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96262] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2103), 1, - sym_comment, - ACTIONS(1153), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1155), 41, + aux_sym_unquoted_token6, + [124077] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(888), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2459), 1, + sym_comment, + STATE(2464), 1, + sym_path, + STATE(2611), 1, + sym_cell_path, + ACTIONS(886), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [96327] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [124138] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5276), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5278), 1, + aux_sym__immediate_decimal_token2, + STATE(2460), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2104), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3438), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3749), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96452] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [124197] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1987), 1, + anon_sym_DOT2, + ACTIONS(1989), 1, + aux_sym_unquoted_token6, + STATE(2461), 1, + sym_comment, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2105), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2940), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3119), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96577] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [124256] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(880), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2462), 1, + sym_comment, + STATE(2464), 1, + sym_path, + STATE(2613), 1, + sym_cell_path, + ACTIONS(878), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2106), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3439), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3748), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96702] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2107), 1, - sym_comment, - ACTIONS(1149), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1151), 41, + [124317] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(876), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2463), 1, + sym_comment, + STATE(2464), 1, + sym_path, + STATE(2608), 1, + sym_cell_path, + ACTIONS(874), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [96767] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124378] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(820), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2456), 1, + aux_sym_cell_path_repeat1, + STATE(2464), 1, + sym_comment, + STATE(2551), 1, + sym_path, + ACTIONS(818), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(283), 1, - sym__expr_binary_expression, - STATE(284), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2108), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [96892] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124439] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(5280), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5282), 1, + aux_sym__immediate_decimal_token2, + STATE(2465), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(277), 1, - sym__expr_binary_expression, - STATE(278), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2109), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [97017] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124498] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(996), 1, - sym__entry_separator, - STATE(2110), 1, + ACTIONS(820), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2451), 1, + aux_sym_cell_path_repeat1, + STATE(2466), 1, sym_comment, - ACTIONS(994), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2551), 1, + sym_path, + ACTIONS(818), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -224272,121 +253994,106 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [97082] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124559] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2111), 1, + ACTIONS(853), 1, + anon_sym_LF, + ACTIONS(5284), 1, + anon_sym_DOT2, + STATE(2551), 1, + sym_path, + STATE(2467), 2, sym_comment, - ACTIONS(1021), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1023), 41, + aux_sym_cell_path_repeat1, + ACTIONS(851), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [97147] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124618] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3344), 1, - sym__entry_separator, - STATE(2112), 1, + ACTIONS(870), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2464), 1, + sym_path, + STATE(2468), 1, sym_comment, - ACTIONS(3342), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + STATE(2590), 1, + sym_cell_path, + ACTIONS(868), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -224394,60 +254101,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [97212] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124679] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3348), 1, - sym__entry_separator, - STATE(2113), 1, + ACTIONS(791), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2464), 1, + sym_path, + STATE(2469), 1, sym_comment, - ACTIONS(3346), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2671), 1, + sym_cell_path, + ACTIONS(789), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -224455,60 +254155,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [97277] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124740] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3352), 1, - sym__entry_separator, - STATE(2114), 1, + ACTIONS(920), 1, + anon_sym_LF, + ACTIONS(1827), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5265), 1, + anon_sym_DOT2, + ACTIONS(5269), 1, + aux_sym_unquoted_token2, + STATE(2470), 1, sym_comment, - ACTIONS(3350), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(918), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -224516,151 +254209,107 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [97342] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, - sym_val_date, - ACTIONS(4082), 1, - anon_sym_DQUOTE, - ACTIONS(4086), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124801] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(913), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2464), 1, + sym_path, + STATE(2471), 1, + sym_comment, + STATE(2617), 1, + sym_cell_path, + ACTIONS(911), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(549), 1, - sym_unquoted, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(565), 1, - sym__expr_binary_expression, - STATE(2115), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [97467] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124862] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3362), 1, - sym__entry_separator, - STATE(2116), 1, + ACTIONS(791), 1, + anon_sym_LF, + ACTIONS(5287), 1, + anon_sym_DOT2, + STATE(2466), 1, + sym_path, + STATE(2472), 1, sym_comment, - ACTIONS(3360), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(2518), 1, + sym_cell_path, + ACTIONS(789), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -224668,2229 +254317,1477 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [97532] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, - sym_val_date, - ACTIONS(4082), 1, - anon_sym_DQUOTE, - ACTIONS(4086), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124923] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(897), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2464), 1, + sym_path, + STATE(2473), 1, + sym_comment, + STATE(2701), 1, + sym_cell_path, + ACTIONS(895), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(531), 1, - sym_unquoted, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(548), 1, - sym__expr_binary_expression, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2117), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [97657] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [124984] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2474), 1, + sym_comment, + ACTIONS(729), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(502), 1, - sym_unquoted, - STATE(538), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2118), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [97782] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + aux_sym_unquoted_token6, + [125039] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(901), 1, + anon_sym_LF, + ACTIONS(5271), 1, + anon_sym_DOT2, + STATE(2464), 1, + sym_path, + STATE(2475), 1, + sym_comment, + STATE(2651), 1, + sym_cell_path, + ACTIONS(899), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2119), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3441), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3746), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [97907] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [125100] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2476), 1, + sym_comment, + STATE(2513), 1, + sym_path, + STATE(2837), 1, + sym_cell_path, + ACTIONS(897), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(895), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2120), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2979), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3171), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98032] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [125160] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5282), 1, + aux_sym__immediate_decimal_token2, + STATE(2477), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2121), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2975), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3127), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98157] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125216] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2478), 1, + sym_comment, + STATE(2505), 1, + aux_sym_cell_path_repeat1, + STATE(2603), 1, + sym_path, + ACTIONS(830), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(828), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2122), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3426), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3832), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98282] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125276] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2479), 1, + sym_comment, + STATE(2513), 1, + sym_path, + STATE(2838), 1, + sym_cell_path, + ACTIONS(870), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(868), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2123), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3424), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3827), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98407] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3862), 1, - anon_sym_DASH, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3868), 1, - anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2124), 1, + [125336] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2480), 1, sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3433), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3822), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + STATE(2513), 1, + sym_path, + STATE(2835), 1, + sym_cell_path, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98532] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125396] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2481), 1, + sym_comment, + STATE(2500), 1, + aux_sym_cell_path_repeat1, + STATE(2615), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [125454] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5292), 1, + aux_sym__immediate_decimal_token2, + STATE(2482), 1, + sym_comment, + ACTIONS(2664), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2125), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3435), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3818), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98657] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125510] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5294), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5296), 1, + aux_sym__immediate_decimal_token2, + STATE(2483), 1, + sym_comment, + ACTIONS(2620), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2126), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3438), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3815), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98782] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125568] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2484), 1, + sym_comment, + STATE(2513), 1, + sym_path, + STATE(2825), 1, + sym_cell_path, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(874), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2127), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3439), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3812), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [98907] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125628] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2145), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5298), 1, + anon_sym_DOT2, + ACTIONS(5300), 1, + aux_sym_unquoted_token2, + STATE(2485), 1, + sym_comment, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2128), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3441), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3810), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99032] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125688] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5302), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5304), 1, + aux_sym__immediate_decimal_token2, + STATE(2486), 1, + sym_comment, + ACTIONS(2628), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2129), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3452), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3807), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99157] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125746] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(5306), 1, + anon_sym_DOT2, + ACTIONS(5310), 1, + aux_sym__immediate_decimal_token2, + STATE(2487), 1, + sym_comment, + ACTIONS(2785), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2130), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3456), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3804), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99282] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125804] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(5312), 1, + anon_sym_DOT2, + ACTIONS(5314), 1, + aux_sym__immediate_decimal_token2, + STATE(2488), 1, + sym_comment, + ACTIONS(2618), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2131), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3458), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3802), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99407] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125862] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2489), 1, + sym_comment, + STATE(2513), 1, + sym_path, + STATE(2719), 1, + sym_cell_path, + ACTIONS(913), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(911), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2132), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3460), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3798), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99532] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125922] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5316), 1, + anon_sym_DOT2, + STATE(2490), 1, + sym_comment, + STATE(2494), 1, + sym_path, + STATE(2660), 1, + sym_cell_path, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(874), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2133), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3463), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3740), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99657] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [125982] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2491), 1, + sym_comment, + STATE(2513), 1, + sym_path, + STATE(2824), 1, + sym_cell_path, + ACTIONS(880), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(878), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3862), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3864), 1, anon_sym_LBRACE, - ACTIONS(3868), 1, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, anon_sym_null, - ACTIONS(3876), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4250), 1, - anon_sym_LPAREN, - ACTIONS(4580), 1, - anon_sym_DOT, - STATE(2134), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3331), 1, - sym__val_number_decimal, - STATE(3472), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3792), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3878), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(3880), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99782] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [126042] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(791), 1, + anon_sym_LF, + ACTIONS(5319), 1, + anon_sym_DOT2, + STATE(2492), 1, + sym_comment, + STATE(2506), 1, + sym_path, + STATE(2584), 1, + sym_cell_path, + ACTIONS(789), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(4462), 1, - anon_sym_DOT, - ACTIONS(4464), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2135), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2974), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3130), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [99907] = 34, - ACTIONS(3), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [126102] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + STATE(2493), 1, + sym_comment, + ACTIONS(905), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(903), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [126156] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2494), 1, + sym_comment, + STATE(2501), 1, + aux_sym_cell_path_repeat1, + STATE(2603), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2136), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2973), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3136), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100032] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126216] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(5314), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5322), 1, + aux_sym__immediate_decimal_token1, + STATE(2495), 1, + sym_comment, + ACTIONS(2618), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4460), 1, + [126274] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5298), 1, + anon_sym_DOT2, + ACTIONS(5300), 1, + aux_sym_unquoted_token2, + ACTIONS(5324), 1, + aux_sym__immediate_decimal_token1, + STATE(2496), 1, + sym_comment, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4462), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4464), 1, anon_sym_PLUS, - ACTIONS(4466), 1, - aux_sym__val_number_decimal_token1, - STATE(2137), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2743), 1, - sym__val_number_decimal, - STATE(2779), 1, - sym_val_number, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2968), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3141), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4468), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100157] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [126334] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(960), 1, + anon_sym_LF, + STATE(2497), 1, + sym_comment, + ACTIONS(958), 42, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2138), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3452), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3745), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100282] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126388] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5326), 1, + anon_sym_DOT2, + STATE(2494), 1, + sym_path, + STATE(2498), 1, + sym_comment, + STATE(2616), 1, + sym_cell_path, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(536), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(561), 1, - sym_unquoted, - STATE(2139), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100407] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126448] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2628), 1, + anon_sym_LF, + ACTIONS(5329), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5331), 1, + aux_sym__immediate_decimal_token2, + STATE(2499), 1, + sym_comment, + ACTIONS(2626), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(523), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(564), 1, - sym_unquoted, - STATE(2140), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100532] = 4, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126506] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2141), 1, + ACTIONS(853), 1, + anon_sym_LF, + ACTIONS(5333), 1, + anon_sym_DOT2, + STATE(2615), 1, + sym_path, + STATE(2500), 2, sym_comment, - ACTIONS(952), 13, + aux_sym_cell_path_repeat1, + ACTIONS(851), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(954), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -226904,435 +255801,394 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [126564] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2501), 1, + sym_comment, + STATE(2505), 1, + aux_sym_cell_path_repeat1, + STATE(2603), 1, + sym_path, + ACTIONS(830), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [100597] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, - sym_val_date, - ACTIONS(4082), 1, - anon_sym_DQUOTE, - ACTIONS(4086), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126622] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(5336), 1, + sym_filesize_unit, + ACTIONS(5338), 1, + sym_duration_unit, + STATE(2502), 1, + sym_comment, + ACTIONS(940), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(522), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(554), 1, - sym_unquoted, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2142), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100722] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126680] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(5278), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5340), 1, + anon_sym_DOT2, + STATE(2503), 1, + sym_comment, + ACTIONS(2618), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - STATE(2143), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2968), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3109), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100847] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126738] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5278), 1, + aux_sym__immediate_decimal_token2, + STATE(2504), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(2144), 1, + [126794] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5343), 1, + anon_sym_DOT2, + STATE(2603), 1, + sym_path, + ACTIONS(853), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2505), 2, sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2973), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3121), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + aux_sym_cell_path_repeat1, + ACTIONS(851), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [100972] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4318), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126852] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(820), 1, + anon_sym_LF, + ACTIONS(5346), 1, + anon_sym_DOT2, + STATE(2481), 1, + aux_sym_cell_path_repeat1, + STATE(2506), 1, + sym_comment, + STATE(2615), 1, + sym_path, + ACTIONS(818), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [126912] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2507), 1, + sym_comment, + STATE(2513), 1, + sym_path, + STATE(2759), 1, + sym_cell_path, + ACTIONS(888), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(886), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4320), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4322), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4324), 1, anon_sym_PLUS, - ACTIONS(4326), 1, - aux_sym__val_number_decimal_token1, - STATE(2145), 1, - sym_comment, - STATE(2573), 1, - sym__var, - STATE(2638), 1, - sym__val_number_decimal, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2884), 1, - sym_expr_parenthesized, - STATE(2898), 1, - sym_val_variable, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3987), 1, - sym__expr_binary_expression, - STATE(4417), 1, - sym__expression, - STATE(4424), 1, - sym_val_range, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3002), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4300), 6, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2957), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101099] = 5, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [126972] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4584), 1, - anon_sym_RBRACE, - ACTIONS(4586), 1, - sym__entry_separator, - STATE(2146), 1, + ACTIONS(812), 1, + anon_sym_LF, + STATE(2508), 1, sym_comment, - ACTIONS(4582), 52, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(810), 42, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -227340,1474 +256196,1038 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [101166] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127026] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(1989), 1, + aux_sym_unquoted_token6, + STATE(2509), 1, + sym_comment, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - STATE(2147), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2974), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3123), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101291] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127082] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5348), 1, + anon_sym_QMARK2, + STATE(2510), 1, + sym_comment, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(2148), 1, + [127138] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5348), 1, + anon_sym_QMARK2, + STATE(2511), 1, sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2975), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3125), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101416] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127194] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(5350), 1, + anon_sym_DOT2, + ACTIONS(5352), 1, + aux_sym__immediate_decimal_token2, + STATE(2512), 1, + sym_comment, + ACTIONS(2785), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(521), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(553), 1, - sym_unquoted, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2149), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101541] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127252] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2478), 1, + aux_sym_cell_path_repeat1, + STATE(2513), 1, + sym_comment, + STATE(2603), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(498), 1, - sym_unquoted, - STATE(517), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2150), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101666] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127312] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5290), 1, + anon_sym_DOT2, + STATE(2513), 1, + sym_path, + STATE(2514), 1, + sym_comment, + STATE(2868), 1, + sym_cell_path, + ACTIONS(901), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(899), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(510), 1, - sym__expr_binary_expression, - STATE(511), 1, - sym_unquoted, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2151), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101791] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2152), 1, - sym_comment, - ACTIONS(1007), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1009), 41, + [127372] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(5354), 1, + anon_sym_DOT2, + ACTIONS(5357), 1, + aux_sym__immediate_decimal_token2, + STATE(2515), 1, + sym_comment, + ACTIONS(2785), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [101856] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127430] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + STATE(2516), 1, + sym_comment, + ACTIONS(909), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(907), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, + anon_sym_QMARK2, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(2153), 1, + [127484] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2517), 1, sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2979), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3133), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + ACTIONS(960), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(958), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [101981] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127537] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2518), 1, + sym_comment, + ACTIONS(991), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3858), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(3912), 1, anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(2154), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, - sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(4952), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102108] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127590] = 19, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5361), 1, + anon_sym_RBRACK, + ACTIONS(5363), 1, anon_sym_LPAREN, - ACTIONS(4562), 1, + ACTIONS(5365), 1, + anon_sym_LT, + ACTIONS(5367), 1, + anon_sym_DOT2, + ACTIONS(5369), 1, + anon_sym_DOLLAR2, + ACTIONS(5371), 1, + anon_sym_EQ2, + ACTIONS(5373), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5375), 1, + anon_sym_DASH2, + ACTIONS(5377), 1, + anon_sym_PLUS2, + ACTIONS(5379), 1, + sym__entry_separator, + ACTIONS(5381), 1, + aux_sym__unquoted_in_list_token4, + ACTIONS(5383), 1, + aux_sym__unquoted_in_list_token7, + STATE(2519), 1, + sym_comment, + STATE(3884), 1, + sym__var, + STATE(4014), 1, + sym__immediate_decimal, + STATE(4016), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5359), 25, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(499), 1, - sym_unquoted, - STATE(509), 1, - sym__expr_binary_expression, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2155), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102233] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4082), 1, anon_sym_DQUOTE, - ACTIONS(4086), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [127673] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2520), 1, + sym_comment, + ACTIONS(2664), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(506), 1, - sym__expr_binary_expression, - STATE(507), 1, - sym_unquoted, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2156), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102358] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127726] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4052), 1, + ACTIONS(5385), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5387), 1, + aux_sym__immediate_decimal_token2, + STATE(2521), 1, + sym_comment, + ACTIONS(2628), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2626), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, - sym_val_date, - ACTIONS(4082), 1, - anon_sym_DQUOTE, - ACTIONS(4086), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(508), 1, - sym_unquoted, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(563), 1, - sym__expr_binary_expression, - STATE(2157), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102483] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [127783] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5304), 1, + aux_sym__immediate_decimal_token2, + STATE(2522), 1, + sym_comment, + ACTIONS(2628), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2158), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3456), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3741), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102608] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4480), 1, - anon_sym_LBRACK, - ACTIONS(4484), 1, - anon_sym_DOLLAR, - ACTIONS(4488), 1, - anon_sym_LBRACE, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, - anon_sym_null, - ACTIONS(4508), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4510), 1, anon_sym_DQUOTE, - ACTIONS(4514), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4588), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127838] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2523), 1, + sym_comment, + ACTIONS(964), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(962), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4590), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4592), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4594), 1, anon_sym_PLUS, - ACTIONS(4596), 1, - aux_sym__val_number_decimal_token1, - STATE(179), 1, - sym__var, - STATE(199), 1, - sym__val_number_decimal, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(243), 1, - sym_expr_parenthesized, - STATE(246), 1, - sym_val_variable, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(1165), 1, - sym_val_range, - STATE(1216), 1, - sym__expression, - STATE(2159), 1, - sym_comment, - STATE(3878), 1, - sym__expr_binary_expression, - ACTIONS(4498), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4506), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(301), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4502), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(282), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102735] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [127891] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5389), 1, + anon_sym_DOT2, + ACTIONS(5391), 1, + aux_sym__immediate_decimal_token2, + STATE(2524), 1, + sym_comment, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3858), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, anon_sym_DOT, - ACTIONS(3912), 1, anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(2160), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, - sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(4956), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102862] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [127948] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5391), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5393), 1, + aux_sym__immediate_decimal_token1, + STATE(2525), 1, + sym_comment, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2161), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3458), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3737), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [102987] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128005] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2526), 1, + sym_comment, + ACTIONS(3057), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(3055), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2028), 1, - sym_unquoted, - STATE(2162), 1, - sym_comment, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2200), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103112] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128058] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2163), 1, + ACTIONS(5395), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5397), 1, + aux_sym__immediate_decimal_token2, + STATE(2527), 1, sym_comment, - ACTIONS(1085), 13, + ACTIONS(735), 15, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1087), 41, - anon_sym_LBRACK, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(737), 25, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_LPAREN, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_LBRACE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [128115] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2528), 1, + sym_comment, + ACTIONS(909), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(907), 40, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -228821,504 +257241,592 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [128168] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5399), 1, + aux_sym__immediate_decimal_token2, + STATE(2529), 1, + sym_comment, + ACTIONS(2664), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103177] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128223] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5401), 1, + anon_sym_QMARK2, + STATE(2530), 1, + sym_comment, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [128278] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5401), 1, + anon_sym_QMARK2, + STATE(2531), 1, + sym_comment, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [128333] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5403), 1, + anon_sym_QMARK2, + STATE(2532), 1, + sym_comment, + ACTIONS(936), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(2164), 1, + [128388] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5403), 1, + anon_sym_QMARK2, + STATE(2533), 1, sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2940), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3140), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + ACTIONS(936), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103302] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128443] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2534), 1, + sym_comment, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2029), 1, - sym_unquoted, - STATE(2165), 1, - sym_comment, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2204), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103427] = 34, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128496] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5405), 1, + anon_sym_QMARK2, + STATE(2535), 1, + sym_comment, + ACTIONS(934), 7, + anon_sym_EQ, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(936), 34, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [128551] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4002), 1, + ACTIONS(5405), 1, + anon_sym_QMARK2, + STATE(2536), 1, + sym_comment, + ACTIONS(934), 7, + anon_sym_EQ, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(936), 34, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [128606] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3081), 1, + anon_sym_LF, + ACTIONS(5407), 1, + anon_sym_DOT2, + STATE(2537), 1, + sym_comment, + ACTIONS(3079), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, - sym_val_date, - ACTIONS(4030), 1, - anon_sym_DQUOTE, - ACTIONS(4034), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1872), 1, - sym__expr_binary_expression, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2032), 1, - sym_unquoted, - STATE(2166), 1, - sym_comment, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103552] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128661] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5409), 1, + anon_sym_DOT2, + ACTIONS(5411), 1, + aux_sym__immediate_decimal_token2, + STATE(2538), 1, + sym_comment, + ACTIONS(2787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2785), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2034), 1, - sym_unquoted, - STATE(2167), 1, - sym_comment, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2213), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103677] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128718] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(5413), 1, + anon_sym_DOT2, + STATE(2539), 1, + sym_comment, + ACTIONS(2618), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2035), 1, - sym_unquoted, - STATE(2168), 1, - sym_comment, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2220), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103802] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128773] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2169), 1, + ACTIONS(5416), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5418), 1, + aux_sym__immediate_decimal_token2, + STATE(2540), 1, sym_comment, - ACTIONS(1017), 13, + ACTIONS(727), 16, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1019), 41, - anon_sym_LBRACK, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 24, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_LPAREN, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -229334,163 +257842,181 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + [128830] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2541), 1, + sym_comment, + ACTIONS(968), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103867] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128883] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4002), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(2323), 1, + anon_sym_DOT2, + STATE(2542), 1, + sym_comment, + ACTIONS(940), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4006), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4028), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128938] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2650), 1, + anon_sym_LF, + ACTIONS(5420), 1, + sym_long_flag_identifier, + STATE(2543), 1, + sym_comment, + ACTIONS(2646), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2038), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2170), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2221), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [103992] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [128993] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3366), 1, - sym__entry_separator, - STATE(2171), 1, + ACTIONS(5422), 1, + sym_filesize_unit, + ACTIONS(5424), 1, + sym_duration_unit, + STATE(2544), 1, sym_comment, - ACTIONS(3364), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(940), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -229498,128 +258024,202 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [104057] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129050] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4002), 1, + ACTIONS(5426), 1, + anon_sym_DOT2, + ACTIONS(5430), 1, + aux_sym__immediate_decimal_token2, + STATE(2545), 1, + sym_comment, + ACTIONS(2787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2785), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4006), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4028), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129107] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3075), 1, + anon_sym_LF, + ACTIONS(5432), 1, + anon_sym_DOT2, + STATE(2546), 1, + sym_comment, + ACTIONS(3073), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2041), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2172), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2242), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [104182] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129162] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2173), 1, + STATE(2547), 1, sym_comment, - ACTIONS(855), 13, + ACTIONS(903), 6, + anon_sym_EQ, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(905), 36, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym__, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [129215] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2548), 1, + sym_comment, + ACTIONS(907), 6, + anon_sym_EQ, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(857), 41, + ACTIONS(909), 36, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -229641,69 +258241,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [129268] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2323), 1, + anon_sym_DOT2, + ACTIONS(5436), 1, + anon_sym_LF, + STATE(2549), 1, + sym_comment, + ACTIONS(5434), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104247] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129323] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3370), 1, - sym__entry_separator, - STATE(2174), 1, + ACTIONS(5438), 1, + anon_sym_DOT2, + ACTIONS(5441), 1, + aux_sym__immediate_decimal_token2, + STATE(2550), 1, sym_comment, - ACTIONS(3368), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2785), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -229711,60 +258324,48 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [104312] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129380] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3374), 1, - sym__entry_separator, - STATE(2175), 1, + STATE(2551), 1, sym_comment, - ACTIONS(3372), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(995), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -229772,859 +258373,708 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [104377] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129433] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + STATE(2552), 1, + sym_comment, + ACTIONS(905), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(903), 40, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [129486] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5296), 1, + aux_sym__immediate_decimal_token2, + STATE(2553), 1, + sym_comment, + ACTIONS(2620), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(3882), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [129541] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2554), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, - anon_sym_DOT, - ACTIONS(4256), 1, - anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2176), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3472), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3731), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [104502] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129594] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2664), 1, + anon_sym_LF, + ACTIONS(5443), 1, + aux_sym__immediate_decimal_token2, + STATE(2555), 1, + sym_comment, + ACTIONS(2662), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2043), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2177), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2247), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [104627] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129649] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3032), 1, + anon_sym_LF, + ACTIONS(5445), 1, + anon_sym_DOT2, + STATE(2556), 1, + sym_comment, + ACTIONS(3030), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2054), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2178), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2236), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [104752] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129704] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5447), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5449), 1, + aux_sym__immediate_decimal_token2, + STATE(2557), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [129761] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2558), 1, + sym_comment, + ACTIONS(909), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(907), 39, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, anon_sym_DOT, - ACTIONS(4606), 1, + anon_sym_QMARK2, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2059), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2179), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2232), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [104877] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129814] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(5314), 1, + aux_sym__immediate_decimal_token2, + STATE(2559), 1, + sym_comment, + ACTIONS(2618), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2065), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2180), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2194), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105002] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129869] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5296), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5451), 1, + anon_sym_DOT2, + STATE(2560), 1, + sym_comment, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2066), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2181), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2193), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105127] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4002), 1, - anon_sym_LBRACK, - ACTIONS(4006), 1, - anon_sym_DOLLAR, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(4018), 1, - anon_sym_null, - ACTIONS(4028), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4030), 1, anon_sym_DQUOTE, - ACTIONS(4034), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4598), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129926] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(761), 1, + anon_sym_LF, + ACTIONS(5000), 1, + aux_sym_unquoted_token3, + STATE(2561), 1, + sym_comment, + ACTIONS(759), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4600), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4602), 1, anon_sym_LBRACE, - ACTIONS(4604), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4606), 1, anon_sym_PLUS, - ACTIONS(4608), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4612), 1, - aux_sym_unquoted_token1, - STATE(1562), 1, - sym__val_number_decimal, - STATE(1589), 1, - sym__var, - STATE(1723), 1, - sym__val_number, - STATE(1755), 1, - sym_val_number, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(2067), 1, - sym_unquoted, - STATE(2169), 1, - sym__str_double_quotes, - STATE(2182), 1, - sym_comment, - STATE(2185), 1, - sym__inter_single_quotes, - STATE(2187), 1, - sym__inter_double_quotes, - STATE(2190), 1, - sym__expr_binary_expression, - ACTIONS(4020), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4032), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4024), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4026), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4610), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2014), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2141), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105252] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [129981] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(3044), 1, + anon_sym_LF, + ACTIONS(5454), 1, + anon_sym_DOT2, + STATE(2562), 1, + sym_comment, + ACTIONS(3042), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - STATE(2183), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2992), 1, - sym_unquoted, - STATE(3147), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105377] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130036] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(2628), 1, + anon_sym_LF, + ACTIONS(5331), 1, + aux_sym__immediate_decimal_token2, + STATE(2563), 1, + sym_comment, + ACTIONS(2626), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - STATE(2184), 1, + [130091] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2564), 1, sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2987), 1, - sym_unquoted, - STATE(3145), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + ACTIONS(905), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(903), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105502] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130144] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2185), 1, + ACTIONS(5456), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5458), 1, + aux_sym__immediate_decimal_token2, + STATE(2565), 1, sym_comment, - ACTIONS(1145), 13, + ACTIONS(727), 15, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1147), 41, - anon_sym_LBRACK, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(729), 25, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_LPAREN, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -230640,910 +259090,759 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + [130201] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3038), 1, + anon_sym_LF, + ACTIONS(5460), 1, + anon_sym_DOT2, + STATE(2566), 1, + sym_comment, + ACTIONS(3036), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [105567] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130256] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, + STATE(2567), 1, + sym_comment, + ACTIONS(1019), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1017), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3860), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(3882), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(3884), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [130309] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3064), 1, + anon_sym_LF, + ACTIONS(5462), 1, + anon_sym_DOT2, + STATE(2568), 1, + sym_comment, + ACTIONS(3062), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2186), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3460), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3736), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105692] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2187), 1, - sym_comment, - ACTIONS(1145), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1147), 41, + [130364] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2569), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [105757] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130417] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(3577), 1, + anon_sym_LF, + STATE(2570), 1, + sym_comment, + ACTIONS(3575), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4284), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4286), 1, anon_sym_LBRACE, - ACTIONS(4288), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4290), 1, anon_sym_PLUS, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, anon_sym_null, - ACTIONS(4298), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - STATE(2188), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2852), 1, - sym__val_number_decimal, - STATE(2917), 1, - sym_unquoted, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3184), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4302), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4304), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [105882] = 37, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130469] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4614), 1, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(2571), 1, + sym_comment, + ACTIONS(3591), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4616), 1, - anon_sym_RBRACK, - ACTIONS(4618), 1, anon_sym_LPAREN, - ACTIONS(4620), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4622), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4624), 1, anon_sym_LBRACE, - ACTIONS(4626), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4628), 1, anon_sym_PLUS, - ACTIONS(4630), 1, anon_sym_null, - ACTIONS(4634), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4642), 1, - sym_val_date, - ACTIONS(4644), 1, - anon_sym_DQUOTE, - ACTIONS(4648), 1, - aux_sym__unquoted_in_list_token1, - STATE(2189), 1, - sym_comment, - STATE(2313), 1, - aux_sym__match_pattern_list_repeat1, - STATE(3556), 1, - sym__val_number_decimal, - STATE(3640), 1, - sym__var, - STATE(3776), 1, - sym__val_number, - STATE(3851), 1, - sym_val_number, - STATE(3872), 1, - sym_expr_parenthesized, - STATE(3873), 1, - sym_val_variable, - STATE(3993), 1, - sym__expr_unary_minus, - STATE(4020), 1, - sym__match_pattern_expression, - STATE(4037), 1, - sym__match_pattern_list, - STATE(4054), 1, - sym__match_pattern_record, - STATE(4070), 1, - sym__str_double_quotes, - STATE(6571), 1, - sym_val_list, - ACTIONS(4632), 2, anon_sym_true, anon_sym_false, - ACTIONS(4646), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4033), 2, - sym__match_pattern_value, - sym_val_range, - STATE(6610), 2, - sym__match_pattern_rest, - sym__match_pattern_ignore_rest, - ACTIONS(4636), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4638), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4640), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(4058), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(4018), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [106013] = 20, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130521] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - ACTIONS(4652), 1, - anon_sym_bit_DASHand, - ACTIONS(4654), 1, - anon_sym_bit_DASHxor, - ACTIONS(4656), 1, - anon_sym_bit_DASHor, - ACTIONS(4658), 1, - anon_sym_and, - ACTIONS(4660), 1, - anon_sym_xor, - ACTIONS(4662), 1, - anon_sym_or, - STATE(2190), 1, + ACTIONS(5464), 1, + anon_sym_DOT2, + STATE(2572), 1, sym_comment, - ACTIONS(4232), 2, + STATE(2674), 1, + aux_sym_cell_path_repeat1, + STATE(2878), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 20, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [130579] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3433), 1, + anon_sym_LF, + STATE(2573), 1, + sym_comment, + ACTIONS(3431), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [106110] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130631] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + STATE(2574), 1, + sym_comment, + ACTIONS(2620), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(261), 1, - sym__expr_binary_expression, - STATE(262), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2191), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [106235] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130683] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + STATE(2575), 1, + sym_comment, + ACTIONS(2628), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(263), 1, - sym__expr_binary_expression, - STATE(264), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2192), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [106360] = 19, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130735] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - ACTIONS(4652), 1, - anon_sym_bit_DASHand, - ACTIONS(4654), 1, - anon_sym_bit_DASHxor, - ACTIONS(4656), 1, - anon_sym_bit_DASHor, - ACTIONS(4658), 1, - anon_sym_and, - ACTIONS(4660), 1, - anon_sym_xor, - STATE(2193), 1, + ACTIONS(2467), 1, + anon_sym_DOT2, + STATE(2576), 1, sym_comment, - ACTIONS(4232), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, + ACTIONS(5436), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5434), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(4238), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1039), 21, + [130789] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2577), 1, + sym_comment, + ACTIONS(2664), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 38, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [106455] = 18, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130841] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - ACTIONS(4652), 1, - anon_sym_bit_DASHand, - ACTIONS(4654), 1, - anon_sym_bit_DASHxor, - ACTIONS(4656), 1, - anon_sym_bit_DASHor, - ACTIONS(4658), 1, - anon_sym_and, - STATE(2194), 1, + STATE(2578), 1, sym_comment, - ACTIONS(4232), 2, + ACTIONS(964), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(962), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 22, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [130893] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3445), 1, + anon_sym_LF, + STATE(2579), 1, + sym_comment, + ACTIONS(3443), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [106548] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3856), 1, - anon_sym_LBRACK, - ACTIONS(3860), 1, - anon_sym_DOLLAR, - ACTIONS(3864), 1, - anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4250), 1, + [130945] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2664), 1, + anon_sym_LF, + STATE(2580), 1, + sym_comment, + ACTIONS(2662), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4252), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4254), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4256), 1, anon_sym_PLUS, - ACTIONS(4258), 1, - aux_sym__val_number_decimal_token1, - STATE(2195), 1, - sym_comment, - STATE(2776), 1, - sym__var, - STATE(2875), 1, - sym__str_double_quotes, - STATE(3159), 1, - sym__val_number, - STATE(3279), 1, - sym_val_number, - STATE(3384), 1, - sym__val_number_decimal, - STATE(3463), 1, - sym_unquoted, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3756), 1, - sym__expr_binary_expression, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(2570), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4260), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3432), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3465), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [106673] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [130997] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3378), 1, - sym__entry_separator, - STATE(2196), 1, + ACTIONS(3449), 1, + anon_sym_LF, + STATE(2581), 1, sym_comment, - ACTIONS(3376), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3447), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -231551,328 +259850,357 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [106738] = 35, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131049] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5413), 1, + anon_sym_DOT2, + STATE(2582), 1, + sym_comment, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4282), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4318), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131103] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + anon_sym_LF, + STATE(2583), 1, + sym_comment, + ACTIONS(3455), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4320), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4322), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4324), 1, anon_sym_PLUS, - ACTIONS(4326), 1, - aux_sym__val_number_decimal_token1, - STATE(2197), 1, - sym_comment, - STATE(2573), 1, - sym__var, - STATE(2638), 1, - sym__val_number_decimal, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2884), 1, - sym_expr_parenthesized, - STATE(2898), 1, - sym_val_variable, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3989), 1, - sym__expr_binary_expression, - STATE(4417), 1, - sym__expression, - STATE(4424), 1, - sym_val_range, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3002), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(4300), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2957), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [106865] = 34, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131155] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2584), 1, + sym_comment, + ACTIONS(991), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [131207] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5397), 1, + aux_sym__immediate_decimal_token2, + STATE(2585), 1, + sym_comment, + ACTIONS(735), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(737), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [131261] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(5466), 1, + anon_sym_RBRACK, + ACTIONS(5472), 1, + anon_sym_list, + STATE(2586), 1, + sym_comment, + STATE(2714), 1, + aux_sym__multiple_types_repeat1, + STATE(3195), 1, + sym__one_type, + STATE(7175), 1, + sym__type_annotation, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(2818), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [131325] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2783), 1, + anon_sym_LF, + STATE(2587), 1, + sym_comment, + ACTIONS(2781), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(265), 1, - sym__expr_binary_expression, - STATE(266), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2198), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [106990] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, - anon_sym_DASH, - ACTIONS(4666), 1, - anon_sym_DOT, - ACTIONS(4668), 1, - anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2199), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3006), 1, - sym_unquoted, - STATE(3248), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [107115] = 11, - ACTIONS(3), 1, + [131377] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2200), 1, + STATE(2588), 1, sym_comment, - ACTIONS(4232), 2, + ACTIONS(968), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4246), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 7, - anon_sym_in, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 31, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -231884,251 +260212,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [131429] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3473), 1, + anon_sym_LF, + STATE(2589), 1, + sym_comment, + ACTIONS(3471), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [107194] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131481] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(1079), 1, + anon_sym_LF, + STATE(2590), 1, + sym_comment, + ACTIONS(1077), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(267), 1, - sym__expr_binary_expression, - STATE(268), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2201), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [107319] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, - anon_sym_DASH, - ACTIONS(4666), 1, - anon_sym_DOT, - ACTIONS(4668), 1, - anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2202), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2998), 1, - sym_unquoted, - STATE(3217), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [107444] = 4, + [131533] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3382), 1, - sym__entry_separator, - STATE(2203), 1, + ACTIONS(1119), 1, + anon_sym_LF, + STATE(2591), 1, sym_comment, - ACTIONS(3380), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(1117), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -232136,858 +260338,527 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [107509] = 8, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131585] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2204), 1, + ACTIONS(1139), 1, + anon_sym_LF, + STATE(2592), 1, sym_comment, - ACTIONS(4234), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 9, - anon_sym_GT, - anon_sym_in, - anon_sym__, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 37, + ACTIONS(1137), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [107582] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2437), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2439), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3676), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131637] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3477), 1, + anon_sym_LF, + STATE(2593), 1, + sym_comment, + ACTIONS(3475), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(3686), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, - anon_sym_null, - ACTIONS(3702), 1, - sym_val_date, - ACTIONS(3704), 1, - anon_sym_DQUOTE, - ACTIONS(4262), 1, anon_sym_LPAREN, - ACTIONS(4264), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4266), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4268), 1, anon_sym_PLUS, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(4272), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4276), 1, - aux_sym_unquoted_token1, - STATE(2205), 1, - sym_comment, - STATE(3264), 1, - sym__val_number_decimal, - STATE(3293), 1, - sym__var, - STATE(3491), 1, - sym__val_number, - STATE(3504), 1, - sym_val_number, - STATE(3575), 1, - sym__str_double_quotes, - STATE(3594), 1, - sym__inter_double_quotes, - STATE(3595), 1, - sym__inter_single_quotes, - STATE(3634), 1, - sym_unquoted, - STATE(3635), 1, - sym__expr_binary_expression, - STATE(3698), 1, - sym__expr_unary_minus, - ACTIONS(3694), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3706), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3700), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4166), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4274), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3682), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(3591), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [107707] = 34, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131689] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(1115), 1, + anon_sym_LF, + STATE(2594), 1, + sym_comment, + ACTIONS(1113), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(269), 1, - sym__expr_binary_expression, - STATE(270), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2206), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [107832] = 35, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3856), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131741] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3485), 1, + anon_sym_LF, + STATE(2595), 1, + sym_comment, + ACTIONS(3483), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3858), 1, anon_sym_LPAREN, - ACTIONS(3860), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3864), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3882), 1, - sym_val_date, - ACTIONS(3884), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3886), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3910), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(3912), 1, anon_sym_PLUS, - ACTIONS(3914), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(3985), 1, - anon_sym_DASH, - STATE(2207), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3159), 1, - sym__val_number, - STATE(3230), 1, - sym__val_number_decimal, - STATE(3279), 1, - sym_val_number, - STATE(3466), 1, - sym_val_variable, - STATE(3489), 1, - sym__inter_double_quotes, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(3497), 1, - sym__inter_single_quotes, - STATE(3649), 1, - sym_expr_parenthesized, - STATE(3943), 1, - sym__expr_binary_expression, - STATE(5026), 1, - sym__expression, - STATE(5214), 1, - sym_val_range, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(3836), 3, - sym_expr_unary, - sym_expr_binary, - sym__value, - ACTIONS(2570), 6, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(3465), 11, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [107959] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2208), 1, - sym_comment, - ACTIONS(1105), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1107), 41, + [131793] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3489), 1, + anon_sym_LF, + STATE(2596), 1, + sym_comment, + ACTIONS(3487), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [108024] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131845] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(920), 1, + anon_sym_LF, + STATE(2597), 1, + sym_comment, + ACTIONS(918), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(271), 1, - sym__expr_binary_expression, - STATE(272), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2209), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [108149] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131897] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(1097), 1, + anon_sym_LF, + STATE(2598), 1, + sym_comment, + ACTIONS(1095), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(273), 1, - sym__expr_binary_expression, - STATE(274), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2210), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [108274] = 34, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [131949] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4480), 1, + ACTIONS(3497), 1, + anon_sym_LF, + STATE(2599), 1, + sym_comment, + ACTIONS(3495), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4482), 1, anon_sym_LPAREN, - ACTIONS(4484), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4486), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4488), 1, anon_sym_LBRACE, - ACTIONS(4490), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4492), 1, anon_sym_PLUS, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(4496), 1, anon_sym_null, - ACTIONS(4500), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4508), 1, - sym_val_date, - ACTIONS(4510), 1, - anon_sym_DQUOTE, - ACTIONS(4514), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4516), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4518), 1, - aux_sym_unquoted_token1, - STATE(158), 1, - sym__val_number_decimal, - STATE(195), 1, - sym__var, - STATE(221), 1, - sym_val_number, - STATE(222), 1, - sym__val_number, - STATE(255), 1, - sym__str_double_quotes, - STATE(258), 1, - sym__expr_unary_minus, - STATE(275), 1, - sym__expr_binary_expression, - STATE(276), 1, - sym_unquoted, - STATE(322), 1, - sym__inter_double_quotes, - STATE(326), 1, - sym__inter_single_quotes, - STATE(2211), 1, - sym_comment, - ACTIONS(4498), 2, anon_sym_true, anon_sym_false, - ACTIONS(4512), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4502), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4504), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4506), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(260), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(282), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [108399] = 4, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132001] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2212), 1, + ACTIONS(1075), 1, + anon_sym_LF, + STATE(2600), 1, sym_comment, - ACTIONS(1113), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1115), 41, + ACTIONS(1073), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [108464] = 7, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132053] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2213), 1, + ACTIONS(3296), 1, + anon_sym_LF, + STATE(2601), 1, sym_comment, - ACTIONS(4238), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 11, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 37, + ACTIONS(3294), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [108535] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132105] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3418), 1, - sym__entry_separator, - STATE(2214), 1, + ACTIONS(3300), 1, + anon_sym_LF, + STATE(2602), 1, sym_comment, - ACTIONS(3416), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3298), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -232995,245 +260866,143 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [108600] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4052), 1, - anon_sym_LBRACK, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4060), 1, - anon_sym_LBRACE, - ACTIONS(4080), 1, - sym_val_date, - ACTIONS(4082), 1, - anon_sym_DQUOTE, - ACTIONS(4086), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4088), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4560), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132157] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2603), 1, + sym_comment, + ACTIONS(995), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4562), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4564), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4566), 1, anon_sym_PLUS, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(4570), 1, anon_sym_null, - ACTIONS(4574), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4578), 1, - aux_sym_unquoted_token1, - STATE(406), 1, - sym__val_number_decimal, - STATE(438), 1, - sym__var, - STATE(467), 1, - sym_val_number, - STATE(476), 1, - sym__val_number, - STATE(504), 1, - sym__expr_binary_expression, - STATE(513), 1, - sym_unquoted, - STATE(545), 1, - sym__str_double_quotes, - STATE(547), 1, - sym__inter_double_quotes, - STATE(550), 1, - sym__inter_single_quotes, - STATE(559), 1, - sym__expr_unary_minus, - STATE(2215), 1, - sym_comment, - ACTIONS(4084), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4572), 2, anon_sym_true, anon_sym_false, - ACTIONS(4074), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4078), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4576), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(519), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(551), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [108725] = 37, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132209] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4614), 1, + ACTIONS(1151), 1, + anon_sym_LF, + STATE(2604), 1, + sym_comment, + ACTIONS(1149), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4618), 1, anon_sym_LPAREN, - ACTIONS(4620), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4622), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4624), 1, anon_sym_LBRACE, - ACTIONS(4626), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4628), 1, anon_sym_PLUS, - ACTIONS(4630), 1, anon_sym_null, - ACTIONS(4634), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4642), 1, - sym_val_date, - ACTIONS(4644), 1, - anon_sym_DQUOTE, - ACTIONS(4648), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(4674), 1, - anon_sym_RBRACK, - STATE(2216), 1, - sym_comment, - STATE(2312), 1, - aux_sym__match_pattern_list_repeat1, - STATE(3556), 1, - sym__val_number_decimal, - STATE(3640), 1, - sym__var, - STATE(3776), 1, - sym__val_number, - STATE(3851), 1, - sym_val_number, - STATE(3872), 1, - sym_expr_parenthesized, - STATE(3873), 1, - sym_val_variable, - STATE(3993), 1, - sym__expr_unary_minus, - STATE(4020), 1, - sym__match_pattern_expression, - STATE(4037), 1, - sym__match_pattern_list, - STATE(4054), 1, - sym__match_pattern_record, - STATE(4070), 1, - sym__str_double_quotes, - STATE(6762), 1, - sym_val_list, - ACTIONS(4632), 2, anon_sym_true, anon_sym_false, - ACTIONS(4646), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4033), 2, - sym__match_pattern_value, - sym_val_range, - STATE(6754), 2, - sym__match_pattern_rest, - sym__match_pattern_ignore_rest, - ACTIONS(4636), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4638), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4640), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(4058), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(4018), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [108856] = 4, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132261] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3414), 1, - sym__entry_separator, - STATE(2217), 1, + ACTIONS(1101), 1, + anon_sym_LF, + STATE(2605), 1, sym_comment, - ACTIONS(3412), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(1099), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -233241,60 +261010,47 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [108921] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132313] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3410), 1, - sym__entry_separator, - STATE(2218), 1, + ACTIONS(905), 1, + anon_sym_LF, + STATE(2606), 1, sym_comment, - ACTIONS(3408), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(903), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -233302,60 +261058,48 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [108986] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132365] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3386), 1, - sym__entry_separator, - STATE(2219), 1, + ACTIONS(5474), 1, + sym_long_flag_identifier, + STATE(2607), 1, sym_comment, - ACTIONS(3384), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2650), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2646), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -233363,110 +261107,158 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [109051] = 5, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132419] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2220), 1, + ACTIONS(1019), 1, + anon_sym_LF, + STATE(2608), 1, sym_comment, - ACTIONS(4240), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 13, - anon_sym_GT, + ACTIONS(1017), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1039), 39, + [132471] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1089), 1, + anon_sym_LF, + STATE(2609), 1, + sym_comment, + ACTIONS(1087), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [109118] = 9, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132523] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2221), 1, + ACTIONS(5418), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5476), 1, + anon_sym_DOT2, + STATE(2610), 1, sym_comment, - ACTIONS(4234), 2, + ACTIONS(727), 15, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1037), 9, - anon_sym_GT, - anon_sym_in, - anon_sym__, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 35, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -233479,421 +261271,233 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + [132579] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1159), 1, + anon_sym_LF, + STATE(2611), 1, + sym_comment, + ACTIONS(1157), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [109193] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132631] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(3304), 1, + anon_sym_LF, + STATE(2612), 1, + sym_comment, + ACTIONS(3302), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4664), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2222), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2968), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3260), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [109318] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, - anon_sym_DASH, - ACTIONS(4666), 1, - anon_sym_DOT, - ACTIONS(4668), 1, - anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2223), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2973), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3259), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [109443] = 34, - ACTIONS(3), 1, + [132683] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(1163), 1, + anon_sym_LF, + STATE(2613), 1, + sym_comment, + ACTIONS(1161), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4664), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, - anon_sym_DOT, - ACTIONS(4668), 1, - anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2224), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2974), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3258), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [109568] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [132735] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1123), 1, + anon_sym_LF, + STATE(2614), 1, + sym_comment, + ACTIONS(1121), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2225), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2975), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3254), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [109693] = 4, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132787] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2226), 1, + STATE(2615), 1, sym_comment, - ACTIONS(1125), 13, + ACTIONS(995), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1127), 41, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -233907,49 +261511,137 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [132839] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2616), 1, + sym_comment, + ACTIONS(991), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132891] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(880), 1, + anon_sym_LF, + STATE(2617), 1, + sym_comment, + ACTIONS(878), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [109758] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [132943] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2227), 1, + ACTIONS(5479), 1, + anon_sym_DOT2, + ACTIONS(5482), 1, + aux_sym__immediate_decimal_token2, + STATE(2618), 1, sym_comment, - ACTIONS(1129), 13, + ACTIONS(750), 15, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym__, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1131), 41, - anon_sym_LBRACK, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 24, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_LPAREN, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -233965,72 +261657,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + [132999] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2619), 1, + sym_comment, + ACTIONS(964), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(962), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [109823] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133051] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3406), 1, - sym__entry_separator, - STATE(2228), 1, + ACTIONS(3308), 1, + anon_sym_LF, + STATE(2620), 1, sym_comment, - ACTIONS(3404), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3306), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -234038,60 +261735,47 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [109888] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133103] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3402), 1, - sym__entry_separator, - STATE(2229), 1, + ACTIONS(2798), 1, + anon_sym_LF, + STATE(2621), 1, sym_comment, - ACTIONS(3400), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2796), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -234099,286 +261783,287 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [109953] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133155] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(1107), 1, + anon_sym_LF, + STATE(2622), 1, + sym_comment, + ACTIONS(1105), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [133207] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + STATE(2623), 1, + sym_comment, + ACTIONS(2618), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2230), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2979), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3253), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [110078] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2231), 1, - sym_comment, - ACTIONS(900), 13, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(902), 41, + [133259] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1093), 1, + anon_sym_LF, + STATE(2624), 1, + sym_comment, + ACTIONS(1091), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [110143] = 17, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133311] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - ACTIONS(4652), 1, - anon_sym_bit_DASHand, - ACTIONS(4654), 1, - anon_sym_bit_DASHxor, - ACTIONS(4656), 1, - anon_sym_bit_DASHor, - STATE(2232), 1, + ACTIONS(1155), 1, + anon_sym_LF, + STATE(2625), 1, sym_comment, - ACTIONS(4232), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, + ACTIONS(1153), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(4238), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1039), 23, + [133363] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1107), 1, + anon_sym_LF, + STATE(2626), 1, + sym_comment, + ACTIONS(1105), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [110234] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133415] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3398), 1, - sym__entry_separator, - STATE(2233), 1, + ACTIONS(1111), 1, + anon_sym_LF, + STATE(2627), 1, sym_comment, - ACTIONS(3396), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(1109), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -234386,649 +262071,631 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [110299] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133467] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(909), 1, + anon_sym_LF, + STATE(2628), 1, + sym_comment, + ACTIONS(907), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [133519] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2628), 1, + anon_sym_LF, + STATE(2629), 1, + sym_comment, + ACTIONS(2626), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2234), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2940), 1, - sym_unquoted, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3229), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [110424] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [133571] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3501), 1, + anon_sym_LF, + STATE(2630), 1, + sym_comment, + ACTIONS(3499), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2235), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2917), 1, - sym_unquoted, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(3261), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [110549] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - ACTIONS(4652), 1, - anon_sym_bit_DASHand, - ACTIONS(4654), 1, - anon_sym_bit_DASHxor, - STATE(2236), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133623] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5458), 1, + aux_sym__immediate_decimal_token2, + STATE(2631), 1, sym_comment, - ACTIONS(4232), 2, + ACTIONS(727), 15, + sym_identifier, anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(729), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1039), 24, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [133677] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5484), 1, + anon_sym_DOT2, + STATE(2632), 1, + sym_comment, + ACTIONS(3032), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3030), 38, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [110638] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133731] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(5137), 1, + aux_sym_unquoted_token3, + STATE(2633), 1, + sym_comment, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [133785] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5486), 1, + anon_sym_DOT2, + STATE(2634), 1, + sym_comment, + ACTIONS(3038), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3036), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2237), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2997), 1, - sym_unquoted, - STATE(3218), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [110763] = 34, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4278), 1, - anon_sym_LBRACK, - ACTIONS(4280), 1, - anon_sym_LPAREN, - ACTIONS(4282), 1, - anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [133839] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5488), 1, + anon_sym_DOT2, + STATE(2635), 1, + sym_comment, + ACTIONS(3044), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3042), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2238), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2993), 1, - sym_unquoted, - STATE(3223), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [110888] = 4, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133893] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2239), 1, + STATE(2636), 1, sym_comment, - ACTIONS(932), 12, + ACTIONS(3057), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(3055), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(930), 42, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [133945] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2637), 1, + sym_comment, + ACTIONS(993), 7, + anon_sym_EQ, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(995), 34, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [110953] = 34, - ACTIONS(3), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [133997] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(3509), 1, + anon_sym_LF, + STATE(2638), 1, + sym_comment, + ACTIONS(3507), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, - anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, - anon_sym_null, - ACTIONS(4306), 1, - sym_val_date, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(4312), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, - aux_sym_unquoted_token1, - ACTIONS(4664), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2240), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2992), 1, - sym_unquoted, - STATE(3225), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4672), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [111078] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134049] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5490), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5492), 1, + aux_sym__immediate_decimal_token2, + STATE(2639), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [134105] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3394), 1, - sym__entry_separator, - STATE(2241), 1, + ACTIONS(5494), 1, + anon_sym_DOT2, + STATE(2640), 1, sym_comment, - ACTIONS(3392), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3064), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3062), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -235036,222 +262703,391 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [111143] = 14, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134159] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - STATE(2242), 1, + ACTIONS(5496), 1, + aux_sym__immediate_decimal_token2, + STATE(2641), 1, sym_comment, - ACTIONS(4232), 2, + ACTIONS(775), 15, + sym_identifier, anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(4238), 2, + anon_sym_in, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4240), 2, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(777), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [134213] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5472), 1, + anon_sym_list, + ACTIONS(5498), 1, + anon_sym_RBRACK, + STATE(2586), 1, + aux_sym__multiple_types_repeat1, + STATE(2642), 1, + sym_comment, + STATE(3195), 1, + sym__one_type, + STATE(7175), 1, + sym__type_annotation, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(2818), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [134277] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3517), 1, + anon_sym_LF, + STATE(2643), 1, + sym_comment, + ACTIONS(3515), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1039), 26, + [134329] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5391), 1, + aux_sym__immediate_decimal_token2, + STATE(2644), 1, + sym_comment, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 38, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [111228] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134383] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(3057), 1, + anon_sym_LF, + STATE(2645), 1, + sym_comment, + ACTIONS(3055), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4280), 1, anon_sym_LPAREN, - ACTIONS(4282), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4286), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(4294), 1, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, - ACTIONS(4306), 1, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4308), 1, anon_sym_DQUOTE, - ACTIONS(4312), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(4314), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(4316), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4664), 1, + [134435] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3521), 1, + anon_sym_LF, + STATE(2646), 1, + sym_comment, + ACTIONS(3519), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4666), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4668), 1, anon_sym_PLUS, - ACTIONS(4670), 1, - aux_sym__val_number_decimal_token1, - STATE(2243), 1, - sym_comment, - STATE(2693), 1, - sym__var, - STATE(2735), 1, - sym__val_number, - STATE(2779), 1, - sym_val_number, - STATE(2908), 1, - sym__val_number_decimal, - STATE(2933), 1, - sym__str_double_quotes, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(2985), 1, - sym__inter_double_quotes, - STATE(2986), 1, - sym__inter_single_quotes, - STATE(2987), 1, - sym_unquoted, - STATE(3226), 1, - sym__expr_binary_expression, - ACTIONS(4296), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - ACTIONS(4310), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(4300), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4304), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(4672), 3, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134487] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3525), 1, + anon_sym_LF, + STATE(2647), 1, + sym_comment, + ACTIONS(3523), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(2947), 4, - sym_expr_unary, - sym_expr_binary, - sym_expr_parenthesized, - sym__value, - STATE(2957), 12, - sym_val_nothing, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [111353] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134539] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3390), 1, - sym__entry_separator, - STATE(2244), 1, + ACTIONS(3533), 1, + anon_sym_LF, + STATE(2648), 1, sym_comment, - ACTIONS(3388), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3531), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -235259,37 +263095,51 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [111418] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134591] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2245), 1, + STATE(2649), 1, sym_comment, - ACTIONS(1137), 13, + ACTIONS(966), 7, + anon_sym_EQ, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym__, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1139), 41, + ACTIONS(968), 34, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -235311,202 +263161,269 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [134643] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1143), 1, + anon_sym_LF, + STATE(2650), 1, + sym_comment, + ACTIONS(1141), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [111483] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134695] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2246), 1, + ACTIONS(1127), 1, + anon_sym_LF, + STATE(2651), 1, sym_comment, - ACTIONS(1141), 13, - anon_sym_GT, + ACTIONS(1125), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym__, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1143), 41, + [134747] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3541), 1, + anon_sym_LF, + STATE(2652), 1, + sym_comment, + ACTIONS(3539), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [111548] = 15, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134799] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4236), 1, - anon_sym_in, - ACTIONS(4652), 1, - anon_sym_bit_DASHand, - STATE(2247), 1, + ACTIONS(3331), 1, + anon_sym_LF, + STATE(2653), 1, sym_comment, - ACTIONS(4232), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(4234), 2, + ACTIONS(3329), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(4238), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4240), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(4650), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(4248), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(4246), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 6, - anon_sym__, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(1039), 25, + [134851] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3589), 1, + anon_sym_LF, + STATE(2654), 1, + sym_comment, + ACTIONS(3587), 40, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [111635] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134903] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4678), 1, - sym__entry_separator, - STATE(2248), 1, + ACTIONS(3093), 1, + anon_sym_LF, + STATE(2655), 1, sym_comment, - ACTIONS(4676), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3091), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -235514,60 +263431,47 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [111700] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [134955] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4682), 1, - sym__entry_separator, - STATE(2249), 1, + ACTIONS(3613), 1, + anon_sym_LF, + STATE(2656), 1, sym_comment, - ACTIONS(4680), 53, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(3611), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_list, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -235575,4728 +263479,4982 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__record_key_token2, - [111765] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135007] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2250), 1, + STATE(2657), 1, sym_comment, - ACTIONS(3348), 12, + ACTIONS(968), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3346), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135059] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5449), 1, + aux_sym__immediate_decimal_token2, + STATE(2658), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [111829] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [135113] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2251), 1, + ACTIONS(3625), 1, + anon_sym_LF, + STATE(2659), 1, sym_comment, - ACTIONS(3344), 12, + ACTIONS(3623), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3342), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [111893] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135165] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2252), 1, + STATE(2660), 1, sym_comment, - ACTIONS(3308), 12, + ACTIONS(1019), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1017), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3306), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135217] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5502), 1, + anon_sym_LF, + STATE(2661), 1, + sym_comment, + ACTIONS(5500), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [111957] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [135269] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(942), 1, + anon_sym_LF, + STATE(2662), 1, + sym_comment, + ACTIONS(940), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4690), 1, anon_sym_RBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - STATE(2253), 1, - sym_comment, - STATE(2323), 1, - aux_sym_ctrl_match_repeat1, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6645), 1, - sym_match_pattern, - STATE(6765), 1, - sym_default_arm, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [112093] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [135321] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3605), 1, + anon_sym_LF, + STATE(2663), 1, + sym_comment, + ACTIONS(3603), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4706), 1, - anon_sym_RBRACE, - STATE(2254), 1, - sym_comment, - STATE(2271), 1, - aux_sym_ctrl_match_repeat1, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6532), 1, - sym_default_arm, - STATE(6645), 1, - sym_match_pattern, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [112229] = 4, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135373] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2255), 1, + ACTIONS(1147), 1, + anon_sym_LF, + STATE(2664), 1, sym_comment, - ACTIONS(3362), 12, + ACTIONS(1145), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3360), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135425] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5504), 1, + anon_sym_DOT2, + STATE(2878), 1, + sym_path, + ACTIONS(853), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2665), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(851), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112293] = 4, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [135481] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2256), 1, + ACTIONS(5507), 1, + anon_sym_DOT2, + ACTIONS(5510), 1, + aux_sym__immediate_decimal_token2, + STATE(2666), 1, + sym_comment, + ACTIONS(750), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(752), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [135537] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5387), 1, + aux_sym__immediate_decimal_token2, + STATE(2667), 1, sym_comment, - ACTIONS(4682), 12, + ACTIONS(2628), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2626), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4680), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112357] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135591] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2257), 1, + ACTIONS(1135), 1, + anon_sym_LF, + STATE(2668), 1, sym_comment, - ACTIONS(1015), 12, + ACTIONS(1133), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1013), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112421] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135643] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2258), 1, + ACTIONS(1131), 1, + anon_sym_LF, + STATE(2669), 1, sym_comment, - ACTIONS(4678), 12, + ACTIONS(1129), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4676), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112485] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135695] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2259), 1, + ACTIONS(5512), 1, + anon_sym_DOT2, + STATE(2670), 1, sym_comment, - ACTIONS(3316), 12, + ACTIONS(3075), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3073), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3314), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112549] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135749] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2260), 1, + ACTIONS(991), 1, + anon_sym_LF, + STATE(2671), 1, sym_comment, - ACTIONS(3324), 12, + ACTIONS(989), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3322), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112613] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135801] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(2261), 1, + ACTIONS(5472), 1, + anon_sym_list, + ACTIONS(5514), 1, + anon_sym_LBRACK, + STATE(2672), 1, + sym_comment, + STATE(7111), 1, + sym__one_type, + STATE(7112), 1, + sym__multiple_types, + STATE(7113), 1, + sym__type_annotation, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(2818), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [135865] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2775), 1, + anon_sym_LF, + STATE(2673), 1, sym_comment, - ACTIONS(2831), 12, + ACTIONS(2773), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2829), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [135917] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2665), 1, + aux_sym_cell_path_repeat1, + STATE(2674), 1, + sym_comment, + STATE(2878), 1, + sym_path, + ACTIONS(830), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112677] = 4, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [135973] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2262), 1, + ACTIONS(5516), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5518), 1, + aux_sym__immediate_decimal_token2, + STATE(2675), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [136029] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5522), 1, + anon_sym_LF, + STATE(2676), 1, sym_comment, - ACTIONS(3366), 12, + ACTIONS(5520), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3364), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136081] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5524), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5526), 1, + aux_sym__immediate_decimal_token2, + STATE(2677), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112741] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [136137] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2263), 1, + ACTIONS(1023), 1, + anon_sym_LF, + STATE(2678), 1, sym_comment, - ACTIONS(3370), 12, + ACTIONS(1021), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3368), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136189] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5418), 1, + aux_sym__immediate_decimal_token2, + STATE(2679), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112805] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [136243] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2264), 1, + ACTIONS(3629), 1, + anon_sym_LF, + STATE(2680), 1, sym_comment, - ACTIONS(3374), 12, + ACTIONS(3627), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3372), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112869] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136295] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2265), 1, + ACTIONS(5528), 1, + aux_sym__immediate_decimal_token2, + STATE(2681), 1, sym_comment, - ACTIONS(4558), 12, + ACTIONS(2664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2662), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4556), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136349] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5530), 1, + anon_sym_DOT2, + STATE(2572), 1, + sym_path, + STATE(2682), 1, + sym_comment, + STATE(2875), 1, + sym_cell_path, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112933] = 4, - ACTIONS(3), 1, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [136407] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2266), 1, + ACTIONS(5535), 1, + anon_sym_LF, + STATE(2683), 1, sym_comment, - ACTIONS(4544), 12, + ACTIONS(5533), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4542), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [112997] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136459] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2267), 1, + ACTIONS(5539), 1, + anon_sym_LF, + STATE(2684), 1, sym_comment, - ACTIONS(4710), 12, + ACTIONS(5537), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4708), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113061] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136511] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2268), 1, + ACTIONS(5543), 1, + anon_sym_LF, + STATE(2685), 1, sym_comment, - ACTIONS(3378), 12, + ACTIONS(5541), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3376), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136563] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3411), 1, + anon_sym_LF, + STATE(2686), 1, + sym_comment, + ACTIONS(3409), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113125] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [136615] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3453), 1, + anon_sym_LF, + STATE(2687), 1, + sym_comment, + ACTIONS(3451), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4712), 1, - anon_sym_RBRACE, - STATE(2269), 1, - sym_comment, - STATE(2323), 1, - aux_sym_ctrl_match_repeat1, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6645), 1, - sym_match_pattern, - STATE(6766), 1, - sym_default_arm, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [113261] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [136667] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3633), 1, + anon_sym_LF, + STATE(2688), 1, + sym_comment, + ACTIONS(3631), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4714), 1, - anon_sym_RBRACE, - STATE(2270), 1, - sym_comment, - STATE(2323), 1, - aux_sym_ctrl_match_repeat1, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6645), 1, - sym_match_pattern, - STATE(6660), 1, - sym_default_arm, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [113397] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [136719] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3469), 1, + anon_sym_LF, + STATE(2689), 1, + sym_comment, + ACTIONS(3467), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4716), 1, - anon_sym_RBRACE, - STATE(2271), 1, - sym_comment, - STATE(2323), 1, - aux_sym_ctrl_match_repeat1, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6626), 1, - sym_default_arm, - STATE(6645), 1, - sym_match_pattern, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [113533] = 4, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136771] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2272), 1, + ACTIONS(3637), 1, + anon_sym_LF, + STATE(2690), 1, sym_comment, - ACTIONS(2661), 12, + ACTIONS(3635), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2659), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113597] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136823] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2273), 1, + ACTIONS(3621), 1, + anon_sym_LF, + STATE(2691), 1, sym_comment, - ACTIONS(3332), 12, + ACTIONS(3619), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3330), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113661] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136875] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2274), 1, + ACTIONS(5436), 1, + anon_sym_LF, + STATE(2692), 1, sym_comment, - ACTIONS(3320), 12, + ACTIONS(5434), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3318), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113725] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136927] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2275), 1, + ACTIONS(3481), 1, + anon_sym_LF, + STATE(2693), 1, sym_comment, - ACTIONS(3082), 12, + ACTIONS(3479), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3080), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113789] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [136979] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2276), 1, + ACTIONS(1004), 1, + anon_sym_LF, + STATE(2694), 1, sym_comment, - ACTIONS(3086), 12, + ACTIONS(1002), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3084), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137031] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5549), 1, + aux_sym_unquoted_token6, + STATE(2695), 1, + sym_comment, + ACTIONS(5545), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(5547), 2, + anon_sym_DOT2, + aux_sym_unquoted_token4, + ACTIONS(759), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113853] = 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137089] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2277), 1, + ACTIONS(5458), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5551), 1, + anon_sym_DOT2, + STATE(2696), 1, + sym_comment, + ACTIONS(727), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(729), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137145] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5554), 1, + anon_sym_DOT2, + STATE(2697), 1, sym_comment, - ACTIONS(3092), 12, + ACTIONS(3081), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3079), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3090), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113917] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137199] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2278), 1, + ACTIONS(3493), 1, + anon_sym_LF, + STATE(2698), 1, sym_comment, - ACTIONS(3100), 12, + ACTIONS(3491), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3098), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [113981] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137251] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2279), 1, + ACTIONS(3617), 1, + anon_sym_LF, + STATE(2699), 1, sym_comment, - ACTIONS(3382), 12, + ACTIONS(3615), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3380), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137303] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5556), 1, + aux_sym__immediate_decimal_token2, + STATE(2700), 1, + sym_comment, + ACTIONS(775), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114045] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137357] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2280), 1, + ACTIONS(870), 1, + anon_sym_LF, + STATE(2701), 1, sym_comment, - ACTIONS(3410), 12, + ACTIONS(868), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3408), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114109] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [137409] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3089), 1, + anon_sym_LF, + STATE(2702), 1, + sym_comment, + ACTIONS(3087), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, + anon_sym_RBRACE, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4718), 1, - anon_sym_RBRACE, - STATE(2269), 1, - aux_sym_ctrl_match_repeat1, - STATE(2281), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6624), 1, - sym_default_arm, - STATE(6645), 1, - sym_match_pattern, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [114245] = 5, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137461] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4724), 1, - anon_sym_RBRACE, - STATE(2282), 1, + ACTIONS(3597), 1, + anon_sym_LF, + STATE(2703), 1, sym_comment, - ACTIONS(4722), 11, + ACTIONS(3595), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4720), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114311] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137513] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2283), 1, + ACTIONS(3425), 1, + anon_sym_LF, + STATE(2704), 1, sym_comment, - ACTIONS(2541), 12, + ACTIONS(3423), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2539), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114375] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137565] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2284), 1, + ACTIONS(3513), 1, + anon_sym_LF, + STATE(2705), 1, sym_comment, - ACTIONS(3052), 12, + ACTIONS(3511), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3050), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114439] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137617] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2285), 1, + ACTIONS(5560), 1, + anon_sym_LF, + STATE(2706), 1, sym_comment, - ACTIONS(3179), 12, + ACTIONS(5558), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3177), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114503] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137669] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2286), 1, + ACTIONS(3429), 1, + anon_sym_LF, + STATE(2707), 1, sym_comment, - ACTIONS(3186), 12, + ACTIONS(3427), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3184), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137721] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5562), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5564), 1, + aux_sym__immediate_decimal_token2, + STATE(2708), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114567] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [137777] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2287), 1, + ACTIONS(3529), 1, + anon_sym_LF, + STATE(2709), 1, sym_comment, - ACTIONS(3190), 12, + ACTIONS(3527), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3188), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114631] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137829] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2288), 1, + ACTIONS(3537), 1, + anon_sym_LF, + STATE(2710), 1, sym_comment, - ACTIONS(3194), 12, + ACTIONS(3535), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3192), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [137881] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5369), 1, + anon_sym_DOLLAR2, + ACTIONS(5566), 1, + anon_sym_RBRACK, + ACTIONS(5568), 1, + anon_sym_LPAREN, + ACTIONS(5570), 1, + anon_sym_DOLLAR, + ACTIONS(5572), 1, + anon_sym_LT, + ACTIONS(5574), 1, + anon_sym_DOT2, + ACTIONS(5576), 1, + anon_sym_EQ2, + ACTIONS(5578), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5580), 1, + anon_sym_DASH2, + ACTIONS(5582), 1, + anon_sym_PLUS2, + ACTIONS(5584), 1, + aux_sym__unquoted_in_list_token4, + ACTIONS(5586), 1, + aux_sym__unquoted_in_list_token7, + STATE(2711), 1, + sym_comment, + STATE(3941), 1, + sym__var, + STATE(4308), 1, + sym__immediate_decimal, + STATE(4309), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5359), 8, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, + anon_sym_DOT, + anon_sym_PLUS, aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(5379), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114695] = 4, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [137963] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2289), 1, + ACTIONS(1167), 1, + anon_sym_LF, + STATE(2712), 1, sym_comment, - ACTIONS(3222), 12, + ACTIONS(1165), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3220), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114759] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138015] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2290), 1, + ACTIONS(3609), 1, + anon_sym_LF, + STATE(2713), 1, sym_comment, - ACTIONS(3226), 12, + ACTIONS(3607), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3224), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114823] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138067] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(2291), 1, + ACTIONS(5588), 1, + anon_sym_RBRACK, + ACTIONS(5596), 1, + anon_sym_list, + STATE(3195), 1, + sym__one_type, + STATE(7175), 1, + sym__type_annotation, + ACTIONS(5593), 2, + anon_sym_table, + anon_sym_record, + STATE(2714), 2, + sym_comment, + aux_sym__multiple_types_repeat1, + STATE(2818), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5590), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [138129] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2467), 1, + anon_sym_DOT2, + STATE(2715), 1, sym_comment, - ACTIONS(3418), 12, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(940), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3416), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114887] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138183] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2292), 1, + ACTIONS(3565), 1, + anon_sym_LF, + STATE(2716), 1, sym_comment, - ACTIONS(3230), 12, + ACTIONS(3563), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3228), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [114951] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138235] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2293), 1, + ACTIONS(3573), 1, + anon_sym_LF, + STATE(2717), 1, sym_comment, - ACTIONS(3336), 12, + ACTIONS(3571), 40, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3334), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115015] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [138287] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2718), 1, + sym_comment, + ACTIONS(5502), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5500), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4726), 1, - anon_sym_RBRACE, - STATE(2270), 1, - aux_sym_ctrl_match_repeat1, - STATE(2294), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6525), 1, - sym_default_arm, - STATE(6645), 1, - sym_match_pattern, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [115151] = 40, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - ACTIONS(4684), 1, + [138338] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2719), 1, + sym_comment, + ACTIONS(880), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(878), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4686), 1, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4688), 1, anon_sym_LBRACE, - ACTIONS(4692), 1, - anon_sym__, - ACTIONS(4694), 1, anon_sym_DOT, - ACTIONS(4696), 1, anon_sym_PLUS, - ACTIONS(4698), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4728), 1, - anon_sym_RBRACE, - STATE(2253), 1, - aux_sym_ctrl_match_repeat1, - STATE(2295), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6645), 1, - sym_match_pattern, - STATE(6646), 1, - sym_default_arm, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, + anon_sym_null, anon_sym_true, anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4702), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [115287] = 4, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138389] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2296), 1, + ACTIONS(5599), 1, + aux_sym__immediate_decimal_token2, + STATE(2720), 1, + sym_comment, + ACTIONS(775), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [138442] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2721), 1, sym_comment, - ACTIONS(4730), 12, + ACTIONS(1155), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1153), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4582), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115351] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138493] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2297), 1, + STATE(2722), 1, sym_comment, - ACTIONS(3246), 12, + ACTIONS(3453), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3451), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3244), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138544] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2723), 1, + sym_comment, + STATE(2829), 1, + sym_path, + STATE(3110), 1, + sym_cell_path, + ACTIONS(899), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115415] = 4, - ACTIONS(3), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(901), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [138601] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2298), 1, + STATE(2724), 1, sym_comment, - ACTIONS(3406), 12, + ACTIONS(1093), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1091), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3404), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115479] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138652] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2299), 1, + STATE(2725), 1, sym_comment, - ACTIONS(3402), 12, + ACTIONS(1089), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1087), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3400), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138703] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5603), 1, + anon_sym_DOT2, + ACTIONS(5606), 1, + aux_sym__immediate_decimal_token2, + STATE(2726), 1, + sym_comment, + ACTIONS(750), 15, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115543] = 4, - ACTIONS(3), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [138758] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2300), 1, + STATE(2727), 1, sym_comment, - ACTIONS(3254), 12, + ACTIONS(3411), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3409), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3252), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115607] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138809] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2301), 1, + STATE(2728), 1, sym_comment, - ACTIONS(3258), 12, + ACTIONS(3565), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3563), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3256), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138860] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5608), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5610), 1, + aux_sym__immediate_decimal_token2, + STATE(2729), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115671] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [138915] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2302), 1, + STATE(2730), 1, sym_comment, - ACTIONS(996), 12, + ACTIONS(3525), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3523), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(994), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [138966] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5614), 1, + anon_sym_LF, + ACTIONS(5616), 1, + anon_sym_PIPE, + STATE(2731), 1, + sym_comment, + STATE(2803), 1, + aux_sym_pipe_element_repeat1, + ACTIONS(5612), 37, sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_DASH, anon_sym_break, anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115735] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2303), 1, - sym_comment, - ACTIONS(3340), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3338), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [139021] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2732), 1, + sym_comment, + STATE(2829), 1, + sym_path, + STATE(3044), 1, + sym_cell_path, + ACTIONS(868), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115799] = 4, - ACTIONS(3), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(870), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139078] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2304), 1, + STATE(2733), 1, sym_comment, - ACTIONS(3266), 12, + ACTIONS(1101), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1099), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3264), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115863] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139129] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2305), 1, + STATE(2734), 1, sym_comment, - ACTIONS(3280), 12, + ACTIONS(1097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1095), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3278), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115927] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139180] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2306), 1, + STATE(2735), 1, sym_comment, - ACTIONS(3284), 12, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3282), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [115991] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139231] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2307), 1, + STATE(2736), 1, sym_comment, - ACTIONS(3386), 12, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3384), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139282] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5564), 1, + aux_sym__immediate_decimal_token2, + STATE(2737), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116055] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139335] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2308), 1, + STATE(2738), 1, sym_comment, - ACTIONS(3288), 12, + ACTIONS(5436), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5434), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3286), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116119] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139386] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2309), 1, + STATE(2739), 1, sym_comment, - ACTIONS(3296), 12, + ACTIONS(3637), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3635), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3294), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139437] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5618), 1, + anon_sym_DOT2, + STATE(2740), 1, + sym_comment, + STATE(2836), 1, + sym_path, + STATE(2988), 1, + sym_cell_path, + ACTIONS(789), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116183] = 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(791), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139494] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2310), 1, + ACTIONS(5492), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5621), 1, + anon_sym_DOT2, + STATE(2741), 1, + sym_comment, + ACTIONS(727), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139549] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(987), 1, + anon_sym_DOT2, + STATE(2742), 1, + sym_comment, + ACTIONS(978), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(940), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [139604] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2743), 1, sym_comment, - ACTIONS(3300), 12, + ACTIONS(3521), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3519), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3298), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116247] = 4, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139655] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2311), 1, + STATE(2744), 1, sym_comment, - ACTIONS(3304), 12, + ACTIONS(3517), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3515), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3302), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139706] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2745), 1, + sym_comment, + ACTIONS(775), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116311] = 37, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139757] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4618), 1, + STATE(2746), 1, + sym_comment, + ACTIONS(1115), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1113), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4620), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4622), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4624), 1, anon_sym_LBRACE, - ACTIONS(4626), 1, anon_sym_DOT, - ACTIONS(4628), 1, anon_sym_PLUS, - ACTIONS(4630), 1, anon_sym_null, - ACTIONS(4634), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4642), 1, - sym_val_date, - ACTIONS(4644), 1, - anon_sym_DQUOTE, - ACTIONS(4648), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(4732), 1, - anon_sym_LBRACK, - ACTIONS(4734), 1, - anon_sym_RBRACK, - STATE(2312), 1, - sym_comment, - STATE(2325), 1, - aux_sym__match_pattern_list_repeat1, - STATE(3556), 1, - sym__val_number_decimal, - STATE(3640), 1, - sym__var, - STATE(3776), 1, - sym__val_number, - STATE(3851), 1, - sym_val_number, - STATE(3872), 1, - sym_expr_parenthesized, - STATE(3873), 1, - sym_val_variable, - STATE(3993), 1, - sym__expr_unary_minus, - STATE(4020), 1, - sym__match_pattern_expression, - STATE(4037), 1, - sym__match_pattern_list, - STATE(4054), 1, - sym__match_pattern_record, - STATE(4070), 1, - sym__str_double_quotes, - STATE(6635), 1, - sym__match_pattern_ignore_rest, - STATE(6663), 1, - sym__match_pattern_rest, - ACTIONS(4632), 2, anon_sym_true, anon_sym_false, - ACTIONS(4646), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4033), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(4636), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4638), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4640), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(4058), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(4018), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [116441] = 37, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139808] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4618), 1, + STATE(2747), 1, + sym_comment, + ACTIONS(3541), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3539), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(4620), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4622), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4624), 1, anon_sym_LBRACE, - ACTIONS(4626), 1, anon_sym_DOT, - ACTIONS(4628), 1, anon_sym_PLUS, - ACTIONS(4630), 1, anon_sym_null, - ACTIONS(4634), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4642), 1, - sym_val_date, - ACTIONS(4644), 1, - anon_sym_DQUOTE, - ACTIONS(4648), 1, - aux_sym__unquoted_in_list_token1, - ACTIONS(4732), 1, - anon_sym_LBRACK, - ACTIONS(4736), 1, - anon_sym_RBRACK, - STATE(2313), 1, - sym_comment, - STATE(2325), 1, - aux_sym__match_pattern_list_repeat1, - STATE(3556), 1, - sym__val_number_decimal, - STATE(3640), 1, - sym__var, - STATE(3776), 1, - sym__val_number, - STATE(3851), 1, - sym_val_number, - STATE(3872), 1, - sym_expr_parenthesized, - STATE(3873), 1, - sym_val_variable, - STATE(3993), 1, - sym__expr_unary_minus, - STATE(4020), 1, - sym__match_pattern_expression, - STATE(4037), 1, - sym__match_pattern_list, - STATE(4054), 1, - sym__match_pattern_record, - STATE(4070), 1, - sym__str_double_quotes, - STATE(6748), 1, - sym__match_pattern_rest, - STATE(6752), 1, - sym__match_pattern_ignore_rest, - ACTIONS(4632), 2, anon_sym_true, anon_sym_false, - ACTIONS(4646), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(4033), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(4636), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4638), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4640), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(4058), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(4018), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [116571] = 5, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139859] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_RBRACE, - STATE(2314), 1, + STATE(2748), 1, sym_comment, - ACTIONS(4722), 11, + ACTIONS(3633), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3631), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4720), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [139910] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2749), 1, + sym_comment, + ACTIONS(824), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116637] = 4, - ACTIONS(3), 1, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [139961] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2315), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(5626), 1, + anon_sym_LF, + STATE(2750), 1, sym_comment, - ACTIONS(3352), 12, + STATE(2803), 1, + aux_sym_pipe_element_repeat1, + ACTIONS(5624), 37, + sym_cmd_identifier, + anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3350), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, anon_sym_DASH, anon_sym_break, anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116701] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2316), 1, - sym_comment, - ACTIONS(3312), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3310), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [140016] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5628), 1, + anon_sym_DOT2, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2751), 1, + sym_comment, + ACTIONS(810), 14, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116765] = 4, - ACTIONS(3), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [140071] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2317), 1, + STATE(2752), 1, sym_comment, - ACTIONS(3414), 12, + ACTIONS(3513), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3511), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3412), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140122] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5632), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5634), 1, + aux_sym__immediate_decimal_token2, + STATE(2753), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116829] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [140177] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2318), 1, + STATE(2754), 1, sym_comment, - ACTIONS(3398), 12, + ACTIONS(3573), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3571), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3396), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140228] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(5638), 1, + anon_sym_LF, + STATE(2755), 1, + sym_comment, + STATE(2803), 1, + aux_sym_pipe_element_repeat1, + ACTIONS(5636), 37, sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_DASH, anon_sym_break, anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, anon_sym_do, anon_sym_if, - anon_sym_else, anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_try, - anon_sym_catch, anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116893] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2319), 1, - sym_comment, - ACTIONS(3394), 12, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3392), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [140283] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2756), 1, + sym_comment, + STATE(2829), 1, + sym_path, + STATE(3107), 1, + sym_cell_path, + ACTIONS(886), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [116957] = 4, - ACTIONS(3), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(888), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [140340] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2320), 1, + STATE(2757), 1, sym_comment, - ACTIONS(3390), 12, + ACTIONS(3331), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3329), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token5, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3388), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token4, + aux_sym__val_number_token5, aux_sym__val_number_token6, - aux_sym__record_key_token2, - [117021] = 4, - ACTIONS(3), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140391] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2321), 1, + STATE(2758), 1, sym_comment, - ACTIONS(2584), 12, + ACTIONS(3057), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3055), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_RBRACE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2582), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [117085] = 17, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140442] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(760), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4740), 1, - anon_sym_LPAREN, - ACTIONS(4742), 1, - anon_sym_LT, - ACTIONS(4744), 1, - anon_sym_DOT2, - ACTIONS(4746), 1, - anon_sym_EQ2, - ACTIONS(4748), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4750), 1, - anon_sym_DASH2, - ACTIONS(4752), 1, - anon_sym_PLUS2, - ACTIONS(4754), 1, - aux_sym_unquoted_token4, - ACTIONS(4756), 1, - aux_sym_unquoted_token6, - STATE(2322), 1, + STATE(2759), 1, sym_comment, - STATE(2407), 1, - sym__var, - STATE(2467), 1, - sym__immediate_decimal, - STATE(2488), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(758), 37, + ACTIONS(1159), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1157), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -240327,285 +268485,209 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117174] = 38, - ACTIONS(3), 1, + [140493] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4758), 1, + STATE(2760), 1, + sym_comment, + ACTIONS(3509), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3507), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4761), 1, anon_sym_LPAREN, - ACTIONS(4764), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4767), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4770), 1, anon_sym_LBRACE, - ACTIONS(4773), 1, - anon_sym_RBRACE, - ACTIONS(4775), 1, - anon_sym__, - ACTIONS(4777), 1, anon_sym_DOT, - ACTIONS(4780), 1, anon_sym_PLUS, - ACTIONS(4783), 1, anon_sym_null, - ACTIONS(4789), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(4801), 1, - sym_val_date, - ACTIONS(4804), 1, - anon_sym_DQUOTE, - ACTIONS(4810), 1, - aux_sym_unquoted_token1, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(3997), 1, - sym_match_arm, - STATE(4879), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5245), 1, - sym__match_pattern, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6645), 1, - sym_match_pattern, - ACTIONS(4786), 2, anon_sym_true, anon_sym_false, - ACTIONS(4807), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(2323), 2, - sym_comment, - aux_sym_ctrl_match_repeat1, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(4792), 3, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4795), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4798), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [117305] = 4, - ACTIONS(3), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140544] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2324), 1, + STATE(2761), 1, sym_comment, - ACTIONS(4722), 11, + ACTIONS(3577), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3575), 38, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(4720), 41, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_def, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_error, - anon_sym_list, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_in, - anon_sym_loop, - anon_sym_make, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_else, - anon_sym_match, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_new, - anon_sym_as, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - aux_sym__record_key_token2, - [117368] = 34, - ACTIONS(3), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140595] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4813), 1, + STATE(2762), 1, + sym_comment, + ACTIONS(3501), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3499), 38, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(4816), 1, - anon_sym_RBRACK, - ACTIONS(4818), 1, anon_sym_LPAREN, - ACTIONS(4821), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4824), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(4827), 1, anon_sym_LBRACE, - ACTIONS(4830), 1, anon_sym_DOT, - ACTIONS(4833), 1, anon_sym_PLUS, - ACTIONS(4836), 1, anon_sym_null, - ACTIONS(4842), 1, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - ACTIONS(4854), 1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, - ACTIONS(4857), 1, anon_sym_DQUOTE, - ACTIONS(4863), 1, - aux_sym__unquoted_in_list_token1, - STATE(3556), 1, - sym__val_number_decimal, - STATE(3640), 1, - sym__var, - STATE(3776), 1, - sym__val_number, - STATE(3851), 1, - sym_val_number, - STATE(3872), 1, - sym_expr_parenthesized, - STATE(3873), 1, - sym_val_variable, - STATE(3993), 1, - sym__expr_unary_minus, - STATE(4020), 1, - sym__match_pattern_expression, - STATE(4037), 1, - sym__match_pattern_list, - STATE(4054), 1, - sym__match_pattern_record, - STATE(4070), 1, - sym__str_double_quotes, - ACTIONS(4839), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(4860), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(2325), 2, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140646] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2763), 1, sym_comment, - aux_sym__match_pattern_list_repeat1, - STATE(4033), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(4845), 3, + ACTIONS(3469), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3467), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - ACTIONS(4848), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - ACTIONS(4851), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(4058), 4, - sym__list_item_starts_with_sign, - sym_short_flag, - sym_long_flag, - sym__unquoted_in_list, - STATE(4018), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [117490] = 17, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + aux_sym_unquoted_token1, + [140697] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4866), 1, - anon_sym_LPAREN, - ACTIONS(4868), 1, - anon_sym_LT, - ACTIONS(4870), 1, - anon_sym_DOT2, - ACTIONS(4872), 1, - anon_sym_EQ2, - ACTIONS(4874), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4876), 1, - anon_sym_DASH2, - ACTIONS(4878), 1, - anon_sym_PLUS2, - ACTIONS(4880), 1, - aux_sym_unquoted_token4, - ACTIONS(4882), 1, - aux_sym_unquoted_token6, - STATE(2326), 1, + STATE(2764), 1, sym_comment, - STATE(2455), 1, - sym__var, - STATE(2587), 1, - sym__immediate_decimal, - ACTIONS(760), 2, + ACTIONS(2664), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2588), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(758), 35, + ACTIONS(2662), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -240638,44 +268720,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117578] = 15, + [140748] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1619), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4740), 1, - anon_sym_LPAREN, - ACTIONS(4748), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4750), 1, - anon_sym_DASH2, - ACTIONS(4752), 1, - anon_sym_PLUS2, - ACTIONS(4884), 1, - anon_sym_LT, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(4888), 1, - anon_sym_EQ2, - STATE(2327), 1, + STATE(2765), 1, sym_comment, - STATE(2407), 1, - sym__var, - STATE(2510), 1, - sym__immediate_decimal, - STATE(2490), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1617), 37, + ACTIONS(3481), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3479), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -240706,44 +268767,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117661] = 15, - ACTIONS(105), 1, + [140799] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1593), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4740), 1, - anon_sym_LPAREN, - ACTIONS(4750), 1, - anon_sym_DASH2, - ACTIONS(4752), 1, - anon_sym_PLUS2, - ACTIONS(4886), 1, + ACTIONS(5601), 1, anon_sym_DOT2, - ACTIONS(4890), 1, - anon_sym_LT, - ACTIONS(4892), 1, - anon_sym_EQ2, - ACTIONS(4894), 1, - aux_sym__immediate_decimal_token1, - STATE(2328), 1, + STATE(2766), 1, sym_comment, - STATE(2407), 1, - sym__var, - STATE(2501), 1, - sym__immediate_decimal, - STATE(2509), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1591), 37, + STATE(2829), 1, + sym_path, + STATE(3026), 1, + sym_cell_path, + ACTIONS(911), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(913), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [140856] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2767), 1, + sym_comment, + ACTIONS(1143), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1141), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -240774,44 +268864,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117744] = 15, + [140907] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1631), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4898), 1, - anon_sym_LT, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4902), 1, - anon_sym_EQ2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2329), 1, + STATE(2768), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2651), 1, - sym__immediate_decimal, - STATE(2652), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1629), 37, + ACTIONS(3589), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3587), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -240842,44 +268911,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117827] = 15, + [140958] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1643), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - ACTIONS(4910), 1, - anon_sym_LT, - ACTIONS(4912), 1, - anon_sym_EQ2, - STATE(2330), 1, + STATE(2769), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2647), 1, - sym__immediate_decimal, - STATE(2648), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1641), 37, + ACTIONS(1147), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1145), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -240910,44 +268958,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117910] = 15, + [141009] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1573), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - ACTIONS(4914), 1, - anon_sym_LT, - ACTIONS(4916), 1, - anon_sym_EQ2, - STATE(2331), 1, + STATE(2770), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2643), 1, - sym__immediate_decimal, - STATE(2645), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1571), 37, + ACTIONS(3093), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3091), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -240978,44 +269005,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [117993] = 15, - ACTIONS(105), 1, + [141060] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1611), 1, - anon_sym_LF, - ACTIONS(1805), 1, + ACTIONS(5526), 1, + aux_sym__immediate_decimal_token2, + STATE(2771), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141113] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5518), 1, + aux_sym__immediate_decimal_token2, + STATE(2772), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - ACTIONS(4918), 1, - anon_sym_LT, - ACTIONS(4920), 1, - anon_sym_EQ2, - STATE(2332), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141166] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2773), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2641), 1, - sym__immediate_decimal, - STATE(2642), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1609), 37, + ACTIONS(2628), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2626), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241046,42 +269148,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118076] = 14, - ACTIONS(105), 1, + [141217] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1009), 1, - anon_sym_LF, - ACTIONS(1805), 1, + STATE(2774), 1, + sym_comment, + ACTIONS(824), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(826), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141268] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - ACTIONS(4922), 1, - aux_sym_unquoted_token5, - STATE(2333), 1, + STATE(2775), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2701), 1, - sym__immediate_decimal, - STATE(2702), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1007), 37, + STATE(2829), 1, + sym_path, + STATE(3128), 1, + sym_cell_path, + ACTIONS(878), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(880), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141325] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2776), 1, + sym_comment, + ACTIONS(1167), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1165), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241112,41 +269292,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118156] = 15, + [141376] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4926), 1, - anon_sym_LT, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4930), 1, - anon_sym_EQ2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2334), 1, + STATE(2777), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2749), 1, - sym__immediate_decimal, - ACTIONS(1611), 2, + ACTIONS(3629), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2712), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1609), 35, + ACTIONS(3627), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -241179,41 +269339,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118238] = 15, + [141427] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - ACTIONS(4938), 1, - anon_sym_LT, - ACTIONS(4940), 1, - anon_sym_EQ2, - STATE(2335), 1, + STATE(2778), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2738), 1, - sym__immediate_decimal, - ACTIONS(1573), 2, + ACTIONS(3497), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2736), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1571), 35, + ACTIONS(3495), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -241246,41 +269386,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118320] = 15, + [141478] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - ACTIONS(4942), 1, - anon_sym_LT, - ACTIONS(4944), 1, - anon_sym_EQ2, - STATE(2336), 1, + STATE(2779), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2728), 1, - sym__immediate_decimal, - ACTIONS(1643), 2, + ACTIONS(3489), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2718), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1641), 35, + ACTIONS(3487), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -241313,41 +269433,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118402] = 15, - ACTIONS(105), 1, + [141529] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2027), 1, + ACTIONS(5640), 1, + aux_sym__immediate_decimal_token2, + STATE(2780), 1, + sym_comment, + ACTIONS(775), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141582] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5642), 1, anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - ACTIONS(4946), 1, - anon_sym_LT, - ACTIONS(4948), 1, - anon_sym_EQ2, - STATE(2337), 1, + ACTIONS(5645), 1, + aux_sym__immediate_decimal_token2, + STATE(2781), 1, + sym_comment, + ACTIONS(750), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [141637] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2782), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2717), 1, - sym__immediate_decimal, - ACTIONS(1631), 2, + ACTIONS(5543), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2716), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1629), 35, + ACTIONS(5541), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -241380,41 +269577,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118484] = 15, + [141688] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4866), 1, - anon_sym_LPAREN, - ACTIONS(4876), 1, - anon_sym_DASH2, - ACTIONS(4878), 1, - anon_sym_PLUS2, - ACTIONS(4950), 1, - anon_sym_LT, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(4954), 1, - anon_sym_EQ2, - ACTIONS(4956), 1, - aux_sym__immediate_decimal_token1, - STATE(2338), 1, + STATE(2783), 1, sym_comment, - STATE(2455), 1, - sym__var, - STATE(2552), 1, - sym__immediate_decimal, - ACTIONS(1593), 2, + ACTIONS(1023), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2561), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1591), 35, + ACTIONS(1021), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -241447,42 +269624,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118566] = 14, + [141739] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1009), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - ACTIONS(4922), 1, - aux_sym_unquoted_token5, - STATE(2339), 1, + STATE(2784), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2698), 1, - sym__immediate_decimal, - STATE(2699), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1007), 37, + ACTIONS(1139), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1137), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241513,41 +269671,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118646] = 15, + [141790] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4866), 1, - anon_sym_LPAREN, - ACTIONS(4874), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4876), 1, - anon_sym_DASH2, - ACTIONS(4878), 1, - anon_sym_PLUS2, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(4958), 1, - anon_sym_LT, - ACTIONS(4960), 1, - anon_sym_EQ2, - STATE(2340), 1, + STATE(2785), 1, sym_comment, - STATE(2455), 1, - sym__var, - STATE(2563), 1, - sym__immediate_decimal, - ACTIONS(1619), 2, + ACTIONS(909), 3, ts_builtin_sym_end, anon_sym_LF, - STATE(2566), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1617), 35, + anon_sym_DOT2, + ACTIONS(907), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [141841] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5649), 1, + anon_sym_LF, + STATE(2786), 1, + sym_comment, + ACTIONS(5647), 39, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -241580,40 +269765,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118728] = 13, + [141892] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1773), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2341), 1, + STATE(2787), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2686), 1, - sym__immediate_decimal, - STATE(2687), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1771), 37, + ACTIONS(3625), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3623), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241644,40 +269812,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118805] = 13, - ACTIONS(105), 1, + [141943] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1752), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, + ACTIONS(5601), 1, anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2342), 1, + STATE(2788), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2635), 1, - sym__immediate_decimal, - STATE(2636), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1750), 37, + STATE(2829), 1, + sym_path, + STATE(3103), 1, + sym_cell_path, + ACTIONS(895), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(897), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [142000] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2789), 1, + sym_comment, + ACTIONS(3485), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3483), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241708,40 +269909,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118882] = 13, + [142051] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1727), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2343), 1, + STATE(2790), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2620), 1, - sym__immediate_decimal, - STATE(2621), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1725), 37, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241772,40 +269956,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [118959] = 13, + [142102] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1789), 1, + ACTIONS(5651), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5653), 1, + aux_sym__immediate_decimal_token2, + STATE(2791), 1, + sym_comment, + ACTIONS(729), 2, anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2344), 1, + ACTIONS(727), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [142157] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2792), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2680), 1, - sym__immediate_decimal, - STATE(2659), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1787), 37, + ACTIONS(3493), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3491), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241836,40 +270052,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119036] = 13, + [142208] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1785), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2345), 1, + STATE(2793), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2684), 1, - sym__immediate_decimal, - STATE(2685), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1783), 37, + ACTIONS(1004), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1002), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241900,40 +270099,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119113] = 13, + [142259] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1723), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2346), 1, + STATE(2794), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2623), 1, - sym__immediate_decimal, - STATE(2624), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 37, + ACTIONS(3593), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3591), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -241964,39 +270146,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119190] = 14, + [142310] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - ACTIONS(4962), 1, - aux_sym_unquoted_token5, - STATE(2347), 1, + STATE(2795), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2850), 1, - sym__immediate_decimal, - ACTIONS(1009), 2, + ACTIONS(3533), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2839), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1007), 35, + ACTIONS(3531), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242029,39 +270193,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119269] = 14, + [142361] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - ACTIONS(4962), 1, - aux_sym_unquoted_token5, - STATE(2348), 1, + STATE(2796), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2835), 1, - sym__immediate_decimal, - ACTIONS(1009), 2, + ACTIONS(1111), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2824), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1007), 35, + ACTIONS(1109), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242094,40 +270240,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119348] = 13, - ACTIONS(105), 1, + [142412] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1763), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, + ACTIONS(5492), 1, + aux_sym__immediate_decimal_token2, + STATE(2797), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2349), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [142465] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2798), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2626), 1, - sym__immediate_decimal, - STATE(2630), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1761), 37, + ACTIONS(3477), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3475), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -242158,40 +270335,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119425] = 13, + [142516] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1748), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2350), 1, + STATE(2799), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2632), 1, - sym__immediate_decimal, - STATE(2633), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1746), 37, + ACTIONS(2798), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2796), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -242222,40 +270382,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119502] = 13, + [142567] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1777), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2351), 1, + STATE(2800), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2618), 1, - sym__immediate_decimal, - STATE(2619), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1775), 37, + ACTIONS(3473), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3471), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -242286,40 +270429,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119579] = 13, + [142618] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1781), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2352), 1, + STATE(2801), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2614), 1, - sym__immediate_decimal, - STATE(2615), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1779), 37, + ACTIONS(5560), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5558), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -242350,40 +270476,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119656] = 13, + [142669] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1769), 1, - anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2353), 1, + STATE(2802), 1, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2688), 1, - sym__immediate_decimal, - STATE(2689), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1767), 37, + ACTIONS(3609), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3607), 38, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -242414,42 +270523,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [119733] = 13, + [142720] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1756), 1, + ACTIONS(5657), 1, anon_sym_LF, - ACTIONS(1805), 1, - anon_sym_DOLLAR, - ACTIONS(4896), 1, - anon_sym_LPAREN, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(4904), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4906), 1, - anon_sym_DASH2, - ACTIONS(4908), 1, - anon_sym_PLUS2, - STATE(2354), 1, + ACTIONS(5660), 1, + anon_sym_PIPE, + STATE(2803), 2, sym_comment, - STATE(2404), 1, - sym__var, - STATE(2637), 1, - sym__immediate_decimal, - STATE(2639), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1754), 37, - anon_sym_SEMI, + aux_sym_pipe_element_repeat1, + ACTIONS(5655), 37, + sym_cmd_identifier, anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -242469,130 +270570,69 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [119810] = 34, + anon_sym_CARET, + [142773] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3858), 1, - anon_sym_LPAREN, - ACTIONS(3872), 1, - anon_sym_null, - ACTIONS(3888), 1, - aux_sym_unquoted_token1, - ACTIONS(4684), 1, - anon_sym_LBRACK, - ACTIONS(4688), 1, - anon_sym_LBRACE, - ACTIONS(4704), 1, - sym_val_date, - ACTIONS(4964), 1, + STATE(2804), 1, + sym_comment, + ACTIONS(727), 15, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(4966), 1, - anon_sym_DOT, - ACTIONS(4968), 1, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - ACTIONS(4970), 1, - aux_sym__val_number_decimal_token1, - STATE(2355), 1, - sym_comment, - STATE(2875), 1, - sym__str_double_quotes, - STATE(2958), 1, - sym__var, - STATE(4974), 1, - sym__val_number_decimal, - STATE(5228), 1, - sym_val_number, - STATE(5272), 1, - sym__val_number, - STATE(5525), 1, - sym_expr_parenthesized, - STATE(5526), 1, - sym_val_variable, - STATE(6015), 1, - sym__match_pattern_expression, - STATE(6017), 1, - sym__match_pattern_list, - STATE(6018), 1, - sym__match_pattern_record, - STATE(6020), 1, - sym__expr_unary_minus, - STATE(6022), 1, - sym_unquoted, - STATE(6160), 1, - sym__match_pattern, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3874), 2, - anon_sym_true, - anon_sym_false, - STATE(6016), 2, - sym__match_pattern_value, - sym_val_range, - ACTIONS(3880), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(4700), 3, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - ACTIONS(4972), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(6031), 7, - sym_val_nothing, - sym_val_bool, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_table, - [119928] = 13, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(729), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [142824] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2356), 1, + STATE(2805), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2831), 1, - sym__immediate_decimal, - ACTIONS(1723), 2, + ACTIONS(942), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2747), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 35, + ACTIONS(940), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242625,37 +270665,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120004] = 13, + [142875] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2357), 1, + STATE(2806), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2818), 1, - sym__immediate_decimal, - ACTIONS(1748), 2, + ACTIONS(3621), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2814), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1746), 35, + ACTIONS(3619), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242688,37 +270712,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120080] = 13, + [142926] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2358), 1, + STATE(2807), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2820), 1, - sym__immediate_decimal, - ACTIONS(1763), 2, + ACTIONS(3605), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2819), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1761), 35, + ACTIONS(3603), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242751,37 +270759,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120156] = 13, + [142977] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2359), 1, + STATE(2808), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2788), 1, - sym__immediate_decimal, - ACTIONS(1773), 2, + ACTIONS(3613), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2783), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1771), 35, + ACTIONS(3611), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242814,100 +270806,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120232] = 13, + [143028] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2360), 1, + ACTIONS(5663), 1, + anon_sym_QMARK2, + STATE(2809), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2843), 1, - sym__immediate_decimal, - ACTIONS(1781), 2, + ACTIONS(936), 3, ts_builtin_sym_end, anon_sym_LF, - STATE(2841), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1779), 35, + anon_sym_DOT2, + ACTIONS(934), 36, + anon_sym_EQ, anon_sym_SEMI, - anon_sym_LBRACK, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [120308] = 13, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [143081] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2361), 1, + STATE(2810), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2774), 1, - sym__immediate_decimal, - ACTIONS(1769), 2, + ACTIONS(1135), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2768), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1767), 35, + ACTIONS(1133), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -242940,37 +270901,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120384] = 13, + [143132] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2362), 1, + STATE(2811), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2838), 1, - sym__immediate_decimal, - ACTIONS(1777), 2, + ACTIONS(1131), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2836), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1775), 35, + ACTIONS(1129), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243003,37 +270948,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120460] = 13, + [143183] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5526), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5665), 1, + anon_sym_DOT2, + STATE(2812), 1, + sym_comment, + ACTIONS(727), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [143238] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2363), 1, - sym_comment, - STATE(2442), 1, - sym__var, STATE(2813), 1, - sym__immediate_decimal, - ACTIONS(1752), 2, + sym_comment, + ACTIONS(3457), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2791), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1750), 35, + ACTIONS(3455), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243066,37 +271044,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120536] = 13, + [143289] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2364), 1, + STATE(2814), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2790), 1, - sym__immediate_decimal, - ACTIONS(1756), 2, + ACTIONS(3449), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2780), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1754), 35, + ACTIONS(3447), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243129,37 +271091,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120612] = 13, - ACTIONS(105), 1, + [143340] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, + ACTIONS(5549), 1, + aux_sym_unquoted_token6, + STATE(2815), 1, + sym_comment, + ACTIONS(5547), 2, anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2365), 1, + aux_sym_unquoted_token4, + ACTIONS(5668), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [143397] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2816), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2837), 1, - sym__immediate_decimal, - ACTIONS(1785), 2, + ACTIONS(3445), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2834), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1783), 35, + ACTIONS(3443), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243192,37 +271188,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120688] = 13, - ACTIONS(105), 1, + [143448] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, + ACTIONS(5670), 1, anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2366), 1, + STATE(3009), 1, + sym_path, + STATE(2817), 2, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2844), 1, - sym__immediate_decimal, - ACTIONS(1789), 2, + aux_sym_cell_path_repeat1, + ACTIONS(851), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(853), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [143503] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2818), 1, + sym_comment, + ACTIONS(5673), 40, + anon_sym_EQ, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + anon_sym_AT, + anon_sym_LBRACE, + [143552] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2819), 1, + sym_comment, + ACTIONS(5522), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2846), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1787), 35, + ACTIONS(5520), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243255,37 +271330,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120764] = 13, + [143603] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2027), 1, - anon_sym_DOLLAR, - ACTIONS(4924), 1, - anon_sym_LPAREN, - ACTIONS(4928), 1, - anon_sym_DOT2, - ACTIONS(4932), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4934), 1, - anon_sym_DASH2, - ACTIONS(4936), 1, - anon_sym_PLUS2, - STATE(2367), 1, + STATE(2820), 1, sym_comment, - STATE(2442), 1, - sym__var, - STATE(2833), 1, - sym__immediate_decimal, - ACTIONS(1727), 2, + ACTIONS(2783), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2832), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1725), 35, + ACTIONS(2781), 38, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243318,28 +271377,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [120840] = 6, + [143654] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4974), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4976), 1, - aux_sym__immediate_decimal_token2, - STATE(2368), 1, + STATE(2821), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(905), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 42, + ACTIONS(903), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243352,8 +271406,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243372,29 +271424,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [120901] = 6, + [143705] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4978), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4980), 1, - aux_sym__immediate_decimal_token2, - STATE(2369), 1, + STATE(2822), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(3296), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 42, + ACTIONS(3294), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243407,8 +271453,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243427,26 +271471,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, + [143756] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2823), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, aux_sym_unquoted_token6, - [120962] = 6, + ACTIONS(737), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [143807] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4982), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4984), 1, - aux_sym__immediate_decimal_token2, - STATE(2370), 1, + STATE(2824), 1, sym_comment, - ACTIONS(717), 3, + ACTIONS(1163), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 40, + ACTIONS(1161), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243461,8 +271547,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243481,27 +271565,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121022] = 5, + [143858] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4980), 1, - aux_sym__immediate_decimal_token2, - STATE(2371), 1, + STATE(2825), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(1019), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 42, + ACTIONS(1017), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243514,8 +271594,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243534,28 +271612,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121080] = 6, + [143909] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, - anon_sym_LF, - ACTIONS(4986), 1, - anon_sym_DOT2, - ACTIONS(4989), 1, - aux_sym__immediate_decimal_token2, - STATE(2372), 1, + STATE(2826), 1, sym_comment, - ACTIONS(737), 42, + ACTIONS(3433), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3431), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243568,8 +271641,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243588,26 +271659,171 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121140] = 6, + [143960] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2827), 1, + sym_comment, + STATE(2829), 1, + sym_path, + STATE(2988), 1, + sym_cell_path, + ACTIONS(789), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(791), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144017] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2817), 1, + aux_sym_cell_path_repeat1, + STATE(2828), 1, + sym_comment, + STATE(3009), 1, + sym_path, + ACTIONS(828), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(830), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144074] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2828), 1, + aux_sym_cell_path_repeat1, + STATE(2829), 1, + sym_comment, + STATE(3009), 1, + sym_path, + ACTIONS(818), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(820), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144131] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4991), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(4993), 1, - aux_sym__immediate_decimal_token2, - STATE(2373), 1, + STATE(2830), 1, sym_comment, - ACTIONS(725), 3, + ACTIONS(3429), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 40, + ACTIONS(3427), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243622,8 +271838,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243642,27 +271856,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121200] = 5, + [144182] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4976), 1, - aux_sym__immediate_decimal_token2, - STATE(2374), 1, + STATE(2831), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(3425), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 42, + ACTIONS(3423), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243675,8 +271885,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243695,28 +271903,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, + [144233] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5549), 1, aux_sym_unquoted_token6, - [121258] = 6, + STATE(2832), 1, + sym_comment, + ACTIONS(5547), 2, + anon_sym_DOT2, + aux_sym_unquoted_token4, + ACTIONS(5675), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144290] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(725), 1, + ACTIONS(942), 1, anon_sym_LF, - ACTIONS(4976), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(4995), 1, + ACTIONS(987), 1, anon_sym_DOT2, - STATE(2375), 1, + ACTIONS(5677), 1, + anon_sym_COLON, + STATE(2833), 1, + sym_comment, + ACTIONS(978), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(940), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [144347] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2834), 1, sym_comment, - ACTIONS(723), 42, + ACTIONS(1151), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1149), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243729,8 +272032,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243749,27 +272050,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121318] = 5, + [144398] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4998), 1, - aux_sym__immediate_decimal_token2, - STATE(2376), 1, + STATE(2835), 1, sym_comment, - ACTIONS(733), 2, + ACTIONS(991), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 42, + ACTIONS(989), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243782,8 +272079,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243802,25 +272097,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121376] = 4, + [144449] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2836), 1, + sym_comment, + STATE(2863), 1, + aux_sym_cell_path_repeat1, + STATE(3009), 1, + sym_path, + ACTIONS(818), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(820), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144506] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2377), 1, + STATE(2837), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(870), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 42, + ACTIONS(868), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -243833,8 +272176,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243853,24 +272194,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121431] = 5, + [144557] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4984), 1, - aux_sym__immediate_decimal_token2, - STATE(2378), 1, + STATE(2838), 1, sym_comment, - ACTIONS(717), 3, + ACTIONS(1079), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 40, + ACTIONS(1077), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243885,8 +272223,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243905,25 +272241,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121488] = 6, - ACTIONS(105), 1, + [144608] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5000), 1, + ACTIONS(5679), 1, anon_sym_DOT2, - ACTIONS(5003), 1, - aux_sym__immediate_decimal_token2, - STATE(2379), 1, + STATE(2839), 1, + sym_comment, + ACTIONS(810), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144661] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2840), 1, sym_comment, - ACTIONS(739), 2, + ACTIONS(3597), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(737), 40, + ACTIONS(3595), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243938,8 +272318,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -243958,25 +272336,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121547] = 6, + [144712] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4993), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5005), 1, - anon_sym_DOT2, - STATE(2380), 1, + STATE(2841), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(5535), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(723), 40, + ACTIONS(5533), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -243991,8 +272365,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244011,25 +272383,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121606] = 4, + [144763] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2381), 1, + STATE(2842), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(5539), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 42, + ACTIONS(5537), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244042,8 +272412,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244062,24 +272430,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121661] = 5, - ACTIONS(105), 1, + [144814] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4993), 1, - aux_sym__immediate_decimal_token2, - STATE(2382), 1, + ACTIONS(5601), 1, + anon_sym_DOT2, + STATE(2829), 1, + sym_path, + STATE(2843), 1, sym_comment, - ACTIONS(725), 3, - ts_builtin_sym_end, + STATE(2969), 1, + sym_cell_path, + ACTIONS(874), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(876), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [144871] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5683), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 40, + STATE(2844), 1, + sym_comment, + ACTIONS(5681), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -244094,8 +272509,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244114,30 +272527,179 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121718] = 6, + [144922] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, + ACTIONS(5685), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5687), 1, + aux_sym__immediate_decimal_token2, + STATE(2845), 1, + sym_comment, + ACTIONS(737), 2, anon_sym_LF, - ACTIONS(1791), 1, anon_sym_DOT2, - ACTIONS(1793), 1, + ACTIONS(735), 36, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [144977] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2846), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, aux_sym_unquoted_token6, - STATE(2383), 1, + ACTIONS(729), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [145028] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5663), 1, + anon_sym_QMARK2, + STATE(2847), 1, sym_comment, - ACTIONS(814), 41, + ACTIONS(936), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 36, + anon_sym_EQ, anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [145081] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(5691), 1, + anon_sym_LF, + STATE(2803), 1, + aux_sym_pipe_element_repeat1, + STATE(2848), 1, + sym_comment, + ACTIONS(5689), 37, + sym_cmd_identifier, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -244148,8 +272710,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244159,33 +272719,24 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [121777] = 4, + anon_sym_CARET, + [145136] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2384), 1, + STATE(2849), 1, sym_comment, - ACTIONS(733), 2, + ACTIONS(1075), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 42, + ACTIONS(1073), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244198,8 +272749,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244218,25 +272767,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121832] = 4, + [145187] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2385), 1, + STATE(2850), 1, sym_comment, - ACTIONS(806), 2, + ACTIONS(3300), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(804), 42, + ACTIONS(3298), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244249,8 +272796,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244269,24 +272814,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121887] = 5, + [145238] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5008), 1, - aux_sym__immediate_decimal_token2, - STATE(2386), 1, + STATE(2851), 1, sym_comment, - ACTIONS(733), 3, + ACTIONS(1123), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 40, + ACTIONS(1121), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -244301,8 +272843,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244321,30 +272861,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [121944] = 7, + [145289] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(926), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2387), 1, - sym_comment, - STATE(2390), 1, - sym_path, - STATE(2545), 1, - sym_cell_path, - ACTIONS(924), 39, + STATE(2852), 1, + sym_comment, + ACTIONS(3089), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3087), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244375,28 +272908,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122004] = 6, + [145340] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(841), 1, - anon_sym_LF, - ACTIONS(5012), 1, - anon_sym_DOT2, - STATE(2523), 1, - sym_path, - STATE(2388), 2, + STATE(2853), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 39, + ACTIONS(909), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(907), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244427,29 +272955,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122062] = 7, + [145391] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2389), 1, + STATE(2854), 1, sym_comment, - STATE(2390), 1, - sym_path, - STATE(2660), 1, - sym_cell_path, - ACTIONS(871), 39, + ACTIONS(1119), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1117), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244480,29 +273002,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122122] = 7, + [145442] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2390), 1, + STATE(2855), 1, sym_comment, - STATE(2396), 1, - aux_sym_cell_path_repeat1, - STATE(2523), 1, - sym_path, - ACTIONS(808), 39, + ACTIONS(3617), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3615), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244533,35 +273049,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122182] = 7, + [145493] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + STATE(2856), 1, + sym_comment, + ACTIONS(905), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5015), 1, anon_sym_DOT2, - STATE(2391), 1, - sym_comment, - STATE(2401), 1, - sym_path, - STATE(2479), 1, - sym_cell_path, - ACTIONS(781), 39, + ACTIONS(903), 37, anon_sym_EQ, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -244586,21 +273096,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122242] = 4, + [145544] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2392), 1, + STATE(2857), 1, sym_comment, - ACTIONS(733), 3, + ACTIONS(3308), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 40, + ACTIONS(3306), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -244615,8 +273125,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244635,22 +273143,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [122296] = 4, + [145595] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2393), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(5695), 1, + anon_sym_LF, + STATE(2803), 1, + aux_sym_pipe_element_repeat1, + STATE(2858), 1, + sym_comment, + ACTIONS(5693), 37, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [145650] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2859), 1, sym_comment, - ACTIONS(725), 3, + ACTIONS(3304), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 40, + ACTIONS(3302), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -244665,8 +273221,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244685,30 +273239,374 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [122350] = 7, - ACTIONS(105), 1, + [145701] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(902), 1, - anon_sym_LF, - ACTIONS(5010), 1, + STATE(2860), 1, + sym_comment, + ACTIONS(775), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT2, - STATE(2390), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(777), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [145752] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(5568), 1, + anon_sym_LPAREN, + ACTIONS(5572), 1, + anon_sym_LT, + ACTIONS(5574), 1, + anon_sym_DOT2, + ACTIONS(5576), 1, + anon_sym_EQ2, + ACTIONS(5578), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5580), 1, + anon_sym_DASH2, + ACTIONS(5582), 1, + anon_sym_PLUS2, + ACTIONS(5584), 1, + aux_sym__unquoted_in_list_token4, + ACTIONS(5586), 1, + aux_sym__unquoted_in_list_token7, + STATE(2861), 1, + sym_comment, + STATE(3941), 1, + sym__var, + STATE(4308), 1, + sym__immediate_decimal, + STATE(4309), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5359), 8, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(5379), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [145829] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2862), 1, + sym_comment, + ACTIONS(735), 15, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(737), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [145880] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2817), 1, + aux_sym_cell_path_repeat1, + STATE(2863), 1, + sym_comment, + STATE(3009), 1, sym_path, - STATE(2394), 1, + ACTIONS(828), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(830), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [145935] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5697), 1, + anon_sym_DOT2, + STATE(2836), 1, + sym_path, + STATE(2864), 1, sym_comment, - STATE(2558), 1, + STATE(2969), 1, sym_cell_path, - ACTIONS(900), 39, + ACTIONS(874), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(876), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [145992] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5700), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5702), 1, + aux_sym__immediate_decimal_token2, + STATE(2865), 1, + sym_comment, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 36, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [146047] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5704), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5706), 1, + aux_sym__immediate_decimal_token2, + STATE(2866), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [146102] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2867), 1, + sym_comment, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244739,29 +273637,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122410] = 7, + [146153] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(922), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2390), 1, - sym_path, - STATE(2395), 1, + STATE(2868), 1, sym_comment, - STATE(2564), 1, - sym_cell_path, - ACTIONS(920), 39, + ACTIONS(1127), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1125), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244792,29 +273684,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122470] = 7, + [146204] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(790), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2388), 1, - aux_sym_cell_path_repeat1, - STATE(2396), 1, + STATE(2869), 1, sym_comment, - STATE(2523), 1, - sym_path, - ACTIONS(788), 39, + ACTIONS(3537), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3535), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244845,21 +273731,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122530] = 4, + [146255] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2397), 1, + STATE(2870), 1, sym_comment, - ACTIONS(717), 3, + ACTIONS(2775), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 40, + ACTIONS(2773), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -244874,8 +273760,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244894,29 +273778,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - aux_sym_unquoted_token6, - [122584] = 6, + [146306] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5018), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5020), 1, - aux_sym__immediate_decimal_token2, - STATE(2398), 1, + STATE(2871), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(3529), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2582), 39, + ACTIONS(3527), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -244947,25 +273825,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [122642] = 4, + [146357] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2399), 1, - sym_comment, - ACTIONS(806), 3, - ts_builtin_sym_end, + ACTIONS(5708), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(804), 40, - anon_sym_SEMI, + STATE(2872), 1, + sym_comment, + ACTIONS(5655), 38, + sym_cmd_identifier, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -244976,8 +273861,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -244987,38 +273870,375 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, + anon_sym_CARET, + [146407] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2873), 1, + sym_comment, + ACTIONS(810), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [146457] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(729), 1, + anon_sym_LF, + ACTIONS(5653), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5710), 1, + anon_sym_DOT2, + STATE(2874), 1, + sym_comment, + ACTIONS(727), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [146511] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2875), 1, + sym_comment, + ACTIONS(991), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [146561] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5706), 1, + aux_sym__immediate_decimal_token2, + STATE(2876), 1, + sym_comment, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, aux_sym_unquoted_token6, - [122696] = 6, + ACTIONS(737), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [146613] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5022), 1, + ACTIONS(5713), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5024), 1, + ACTIONS(5715), 1, aux_sym__immediate_decimal_token2, - STATE(2400), 1, + STATE(2877), 1, sym_comment, - ACTIONS(2541), 2, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(2539), 39, + ACTIONS(735), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [146667] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2878), 1, + sym_comment, + ACTIONS(995), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 36, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [146717] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(761), 1, + anon_sym_LF, + ACTIONS(5719), 1, + anon_sym_DOT2, + ACTIONS(5721), 1, + aux_sym_unquoted_token4, + ACTIONS(5723), 1, + aux_sym_unquoted_token6, + STATE(2879), 1, + sym_comment, + ACTIONS(5717), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [146775] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1681), 1, + sym__entry_separator, + ACTIONS(2427), 1, anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5727), 1, + anon_sym_LT, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5731), 1, + anon_sym_EQ2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(2880), 1, + sym_comment, + STATE(3898), 1, + sym__var, + STATE(4038), 1, + sym__immediate_decimal, + STATE(4044), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -245038,57 +274258,345 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [122754] = 7, + aux_sym__unquoted_in_list_token1, + [146847] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5739), 1, + anon_sym_QMARK2, + STATE(2881), 1, + sym_comment, + ACTIONS(934), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(936), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [146899] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, + ACTIONS(5741), 1, + anon_sym_DOT2, + ACTIONS(5744), 1, + aux_sym__immediate_decimal_token2, + STATE(2882), 1, + sym_comment, + ACTIONS(750), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [146953] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5739), 1, + anon_sym_QMARK2, + STATE(2883), 1, + sym_comment, + ACTIONS(934), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(936), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147005] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5746), 1, + aux_sym__immediate_decimal_token2, + STATE(2884), 1, + sym_comment, + ACTIONS(775), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147057] = 23, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(5750), 1, anon_sym_LF, - ACTIONS(5026), 1, + ACTIONS(5758), 1, anon_sym_DOT2, - STATE(2401), 1, + ACTIONS(5762), 1, + anon_sym_QMARK2, + ACTIONS(5770), 1, + anon_sym_bit_DASHand, + ACTIONS(5772), 1, + anon_sym_bit_DASHxor, + ACTIONS(5774), 1, + anon_sym_bit_DASHor, + ACTIONS(5776), 1, + anon_sym_and, + ACTIONS(5778), 1, + anon_sym_xor, + ACTIONS(5780), 1, + anon_sym_or, + ACTIONS(5782), 1, + sym_filesize_unit, + ACTIONS(5784), 1, + sym_duration_unit, + STATE(2885), 1, sym_comment, - STATE(2409), 1, - aux_sym_cell_path_repeat1, - STATE(2505), 1, + STATE(3200), 1, sym_path, - ACTIONS(808), 39, - anon_sym_EQ, + STATE(3745), 1, + sym_cell_path, + ACTIONS(5754), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5764), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5766), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5768), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5748), 4, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5756), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5760), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5752), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [147145] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5786), 1, + anon_sym_DOT2, + ACTIONS(5789), 1, + aux_sym__immediate_decimal_token2, + STATE(2886), 1, + sym_comment, + ACTIONS(750), 15, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147199] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2887), 1, + sym_comment, + ACTIONS(824), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -245099,32 +274607,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + [147249] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5549), 1, + aux_sym_unquoted_token6, + STATE(2888), 1, + sym_comment, + ACTIONS(5547), 2, + anon_sym_DOT2, + aux_sym_unquoted_token4, + ACTIONS(5791), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - [122814] = 7, + ACTIONS(761), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147305] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(898), 1, - anon_sym_LF, - ACTIONS(5010), 1, + ACTIONS(1660), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5363), 1, + anon_sym_LPAREN, + ACTIONS(5375), 1, + anon_sym_DASH2, + ACTIONS(5377), 1, + anon_sym_PLUS2, + ACTIONS(5793), 1, + anon_sym_LT, + ACTIONS(5795), 1, anon_sym_DOT2, - STATE(2390), 1, - sym_path, - STATE(2402), 1, + ACTIONS(5797), 1, + anon_sym_EQ2, + ACTIONS(5799), 1, + aux_sym__immediate_decimal_token1, + STATE(2889), 1, sym_comment, - STATE(2569), 1, - sym_cell_path, - ACTIONS(896), 39, - anon_sym_SEMI, + STATE(3884), 1, + sym__var, + STATE(4072), 1, + sym__immediate_decimal, + STATE(4071), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -245144,39 +274712,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [122874] = 6, + aux_sym__unquoted_in_list_token1, + [147377] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5472), 1, + anon_sym_list, + ACTIONS(5801), 1, + anon_sym_GT, + STATE(2890), 1, + sym_comment, + STATE(7352), 1, + sym__all_type, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(5506), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [147435] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(841), 1, + STATE(2891), 1, + sym_comment, + ACTIONS(964), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5028), 1, anon_sym_DOT2, - STATE(2505), 1, - sym_path, - STATE(2403), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 39, + ACTIONS(962), 36, anon_sym_EQ, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -245207,298 +274809,170 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122932] = 7, + [147485] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(5803), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5805), 1, + aux_sym__immediate_decimal_token2, + STATE(2892), 1, + sym_comment, + ACTIONS(729), 2, anon_sym_LF, - ACTIONS(5010), 1, anon_sym_DOT2, - STATE(2390), 1, - sym_path, - STATE(2404), 1, - sym_comment, - STATE(2557), 1, - sym_cell_path, - ACTIONS(781), 39, + ACTIONS(727), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [122992] = 6, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [147539] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2388), 1, - aux_sym_cell_path_repeat1, - STATE(2405), 1, + STATE(2893), 1, sym_comment, - STATE(2523), 1, - sym_path, - ACTIONS(790), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(788), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(735), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123050] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(857), 1, - anon_sym_LF, - ACTIONS(5031), 1, + anon_sym_in, anon_sym_DOT2, - ACTIONS(5033), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5035), 1, - aux_sym_unquoted_token2, - STATE(2406), 1, - sym_comment, - ACTIONS(855), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 23, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123110] = 7, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147589] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(783), 1, - anon_sym_LF, - ACTIONS(5037), 1, + ACTIONS(5610), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5807), 1, anon_sym_DOT2, - STATE(2407), 1, + STATE(2894), 1, sym_comment, - STATE(2415), 1, - sym_path, - STATE(2466), 1, - sym_cell_path, - ACTIONS(781), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(727), 15, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123170] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(873), 1, - anon_sym_LF, - ACTIONS(5040), 1, - anon_sym_DOT2, - STATE(2408), 1, - sym_comment, - STATE(2415), 1, - sym_path, - STATE(2504), 1, - sym_cell_path, - ACTIONS(871), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 22, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123230] = 6, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147643] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2403), 1, - aux_sym_cell_path_repeat1, - STATE(2409), 1, + ACTIONS(5810), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5812), 1, + aux_sym__immediate_decimal_token2, + STATE(2895), 1, sym_comment, - STATE(2505), 1, - sym_path, - ACTIONS(790), 2, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(788), 39, - anon_sym_EQ, + ACTIONS(735), 35, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -245523,405 +274997,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [123288] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(816), 1, - anon_sym_LF, - ACTIONS(1793), 1, - aux_sym_unquoted_token6, - STATE(2410), 1, - sym_comment, - ACTIONS(814), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, sym_filesize_unit, sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123344] = 7, - ACTIONS(105), 1, + [147697] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(890), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2390), 1, - sym_path, - STATE(2411), 1, + STATE(2896), 1, sym_comment, - STATE(2666), 1, - sym_cell_path, - ACTIONS(888), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123404] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1993), 1, + anon_sym_in, anon_sym_DOT2, - ACTIONS(1995), 1, - aux_sym_unquoted_token6, - STATE(2412), 1, - sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(814), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_filesize_unit, sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123462] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(906), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2390), 1, - sym_path, - STATE(2413), 1, - sym_comment, - STATE(2653), 1, - sym_cell_path, - ACTIONS(904), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + aux_sym_unquoted_token6, + ACTIONS(729), 23, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123522] = 7, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147747] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(857), 1, - anon_sym_LF, - ACTIONS(1989), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5031), 1, + ACTIONS(5814), 1, anon_sym_DOT2, - ACTIONS(5035), 1, + ACTIONS(5816), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5818), 1, aux_sym_unquoted_token2, - STATE(2414), 1, - sym_comment, - ACTIONS(855), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123582] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(810), 1, - anon_sym_LF, - ACTIONS(5010), 1, - anon_sym_DOT2, - STATE(2405), 1, - aux_sym_cell_path_repeat1, - STATE(2415), 1, + STATE(2897), 1, sym_comment, - STATE(2523), 1, - sym_path, - ACTIONS(808), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(918), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123642] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_QMARK2, - STATE(2416), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(920), 24, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123697] = 7, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147803] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2898), 1, sym_comment, - STATE(2459), 1, - aux_sym_cell_path_repeat1, - STATE(2546), 1, - sym_path, - ACTIONS(808), 6, - anon_sym_EQ, + ACTIONS(810), 14, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(810), 33, - anon_sym_SEMI, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 24, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -245937,46 +275141,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + [147855] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2899), 1, + sym_comment, + ACTIONS(958), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - [123756] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5047), 1, - anon_sym_QMARK2, - STATE(2418), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 39, - anon_sym_EQ, - anon_sym_SEMI, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(960), 25, anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [147905] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2900), 1, + sym_comment, + ACTIONS(775), 16, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -245987,35 +275233,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [123811] = 5, + [147955] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5047), 1, - anon_sym_QMARK2, - STATE(2419), 1, + ACTIONS(5653), 1, + aux_sym__immediate_decimal_token2, + STATE(2901), 1, sym_comment, - ACTIONS(851), 2, + ACTIONS(729), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(849), 39, - anon_sym_EQ, + ACTIONS(727), 36, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -246040,117 +275277,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [123866] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2420), 1, - sym_comment, - STATE(2457), 1, - sym_path, - STATE(2823), 1, - sym_cell_path, - ACTIONS(890), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(888), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123925] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2421), 1, - sym_comment, - ACTIONS(894), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(892), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [123978] = 6, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [148007] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5051), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5053), 1, - aux_sym__immediate_decimal_token2, - STATE(2422), 1, + STATE(2902), 1, sym_comment, - ACTIONS(715), 16, + ACTIONS(727), 16, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -246167,8 +275302,7 @@ static const uint16_t ts_small_parse_table[] = { sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(717), 24, - anon_sym_COLON, + ACTIONS(729), 23, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -246192,449 +275326,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124035] = 4, - ACTIONS(105), 1, + [148057] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2423), 1, + STATE(2903), 1, sym_comment, - ACTIONS(869), 2, - anon_sym_LF, + ACTIONS(903), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT2, - ACTIONS(867), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(905), 26, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124088] = 6, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [148107] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2541), 1, - anon_sym_LF, - ACTIONS(5055), 1, + ACTIONS(5820), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5057), 1, + ACTIONS(5822), 1, aux_sym__immediate_decimal_token2, - STATE(2424), 1, - sym_comment, - ACTIONS(2539), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124145] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2425), 1, - sym_comment, - STATE(2457), 1, - sym_path, - STATE(2766), 1, - sym_cell_path, - ACTIONS(898), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(896), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124204] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5059), 1, - anon_sym_DOT2, - STATE(2426), 1, - sym_comment, - STATE(2437), 1, - sym_path, - STATE(2556), 1, - sym_cell_path, - ACTIONS(873), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(871), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124263] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2427), 1, - sym_comment, - STATE(2432), 1, - aux_sym_cell_path_repeat1, - STATE(2703), 1, - sym_path, - ACTIONS(790), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(788), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124320] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2428), 1, + STATE(2904), 1, sym_comment, - STATE(2457), 1, - sym_path, - STATE(2847), 1, - sym_cell_path, - ACTIONS(902), 2, + ACTIONS(737), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(900), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124379] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(816), 1, - anon_sym_LF, - STATE(2429), 1, - sym_comment, - ACTIONS(814), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124432] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - ACTIONS(5020), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5062), 1, anon_sym_DOT2, - STATE(2430), 1, - sym_comment, - ACTIONS(2582), 39, + ACTIONS(735), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124489] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2431), 1, - sym_comment, - ACTIONS(867), 6, - anon_sym_EQ, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(869), 36, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - anon_sym_QMARK2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -246648,29 +275417,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [124542] = 6, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [148161] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5065), 1, - anon_sym_DOT2, - STATE(2703), 1, - sym_path, - ACTIONS(841), 2, - ts_builtin_sym_end, + ACTIONS(5826), 1, anon_sym_LF, - STATE(2432), 2, + STATE(2905), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 37, - anon_sym_SEMI, + ACTIONS(5824), 38, + sym_cmd_identifier, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -246690,86 +275465,42 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124599] = 6, + anon_sym_CARET, + [148211] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - ACTIONS(5068), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5070), 1, - aux_sym__immediate_decimal_token2, - STATE(2433), 1, - sym_comment, - ACTIONS(2582), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1593), 1, + sym__entry_separator, + ACTIONS(2427), 1, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124656] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5072), 1, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(5074), 1, + ACTIONS(5733), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5076), 1, - aux_sym_unquoted_token2, - STATE(2434), 1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + ACTIONS(5828), 1, + anon_sym_LT, + ACTIONS(5830), 1, + anon_sym_EQ2, + STATE(2906), 1, sym_comment, - ACTIONS(857), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(855), 37, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4046), 1, + sym__immediate_decimal, + STATE(4047), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -246791,27 +275522,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124715] = 6, + aux_sym__unquoted_in_list_token1, + [148283] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5078), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5080), 1, - aux_sym__immediate_decimal_token2, - STATE(2435), 1, + STATE(2907), 1, sym_comment, - ACTIONS(715), 15, + ACTIONS(735), 16, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -246827,12 +275544,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - ACTIONS(717), 25, - anon_sym_COLON, + aux_sym_unquoted_token6, + ACTIONS(737), 23, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -246853,78 +275569,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [124772] = 7, + [148333] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2144), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5072), 1, - anon_sym_DOT2, - ACTIONS(5076), 1, - aux_sym_unquoted_token2, - STATE(2436), 1, - sym_comment, - ACTIONS(857), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(855), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(1635), 1, + sym__entry_separator, + ACTIONS(2427), 1, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124831] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5049), 1, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, anon_sym_DOT2, - STATE(2427), 1, - aux_sym_cell_path_repeat1, - STATE(2437), 1, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + ACTIONS(5832), 1, + anon_sym_LT, + ACTIONS(5834), 1, + anon_sym_EQ2, + STATE(2908), 1, sym_comment, - STATE(2703), 1, - sym_path, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 37, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4048), 1, + sym__immediate_decimal, + STATE(4050), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -246946,180 +275625,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124890] = 5, + aux_sym__unquoted_in_list_token1, + [148405] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1995), 1, - aux_sym_unquoted_token6, - STATE(2438), 1, + ACTIONS(5836), 1, + aux_sym__immediate_decimal_token2, + STATE(2909), 1, sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(814), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [124945] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2653), 1, + ACTIONS(777), 2, anon_sym_LF, - ACTIONS(5082), 1, anon_sym_DOT2, - ACTIONS(5085), 1, - aux_sym__immediate_decimal_token2, - STATE(2439), 1, - sym_comment, - ACTIONS(2651), 39, + ACTIONS(775), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125002] = 7, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [148457] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2440), 1, + ACTIONS(5838), 1, + sym_filesize_unit, + ACTIONS(5840), 1, + sym_duration_unit, + STATE(2910), 1, sym_comment, - STATE(2457), 1, - sym_path, - STATE(2845), 1, - sym_cell_path, - ACTIONS(926), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(924), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(940), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125061] = 6, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(942), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [148511] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5087), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5089), 1, - aux_sym__immediate_decimal_token2, - STATE(2441), 1, + STATE(2911), 1, sym_comment, - ACTIONS(723), 15, + ACTIONS(907), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -247133,9 +275740,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(725), 25, + ACTIONS(909), 26, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -247144,6 +275749,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -247161,68 +275767,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [125118] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2442), 1, - sym_comment, - STATE(2457), 1, - sym_path, - STATE(2822), 1, - sym_cell_path, - ACTIONS(783), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(781), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125177] = 4, + [148561] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2443), 1, - sym_comment, - ACTIONS(894), 2, + ACTIONS(752), 1, anon_sym_LF, + ACTIONS(5842), 1, anon_sym_DOT2, - ACTIONS(892), 40, - anon_sym_EQ, + ACTIONS(5845), 1, + aux_sym__immediate_decimal_token2, + STATE(2912), 1, + sym_comment, + ACTIONS(750), 36, anon_sym_SEMI, anon_sym_COLON, anon_sym_RPAREN, @@ -247232,11 +275788,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -247262,42 +275813,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [125230] = 4, - ACTIONS(3), 1, + sym_filesize_unit, + sym_duration_unit, + [148615] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2444), 1, + STATE(2913), 1, sym_comment, - ACTIONS(892), 6, + ACTIONS(968), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 36, anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(894), 36, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - anon_sym_QMARK2, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -247311,169 +275861,160 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [125283] = 5, + [148665] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5020), 1, + ACTIONS(5847), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5849), 1, aux_sym__immediate_decimal_token2, - STATE(2445), 1, + STATE(2914), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(729), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(2582), 39, + ACTIONS(727), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125338] = 6, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [148719] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, + ACTIONS(729), 1, anon_sym_LF, - ACTIONS(5070), 1, + ACTIONS(5702), 1, aux_sym__immediate_decimal_token2, - ACTIONS(5091), 1, + ACTIONS(5851), 1, anon_sym_DOT2, - STATE(2446), 1, + STATE(2915), 1, sym_comment, - ACTIONS(2582), 39, + ACTIONS(727), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125395] = 7, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [148773] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2432), 1, - aux_sym_cell_path_repeat1, - STATE(2447), 1, + ACTIONS(5702), 1, + aux_sym__immediate_decimal_token2, + STATE(2916), 1, sym_comment, - STATE(2703), 1, - sym_path, - ACTIONS(790), 2, - ts_builtin_sym_end, + ACTIONS(729), 2, anon_sym_LF, - ACTIONS(788), 37, + anon_sym_DOT2, + ACTIONS(727), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125454] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [148825] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2448), 1, + ACTIONS(5687), 1, + aux_sym__immediate_decimal_token2, + STATE(2917), 1, sym_comment, - ACTIONS(869), 2, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(867), 40, - anon_sym_EQ, + ACTIONS(735), 36, anon_sym_SEMI, anon_sym_COLON, anon_sym_RPAREN, @@ -247483,11 +276024,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -247513,486 +276049,332 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [125507] = 7, - ACTIONS(105), 1, + sym_filesize_unit, + sym_duration_unit, + [148877] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5049), 1, + ACTIONS(5628), 1, anon_sym_DOT2, - STATE(2449), 1, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2918), 1, sym_comment, - STATE(2457), 1, - sym_path, - STATE(2745), 1, - sym_cell_path, - ACTIONS(922), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(920), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(810), 14, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125566] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2450), 1, - sym_comment, - STATE(2457), 1, - sym_path, - STATE(2812), 1, - sym_cell_path, - ACTIONS(873), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(871), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125625] = 6, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [148931] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2653), 1, - anon_sym_LF, - ACTIONS(5093), 1, - anon_sym_DOT2, - ACTIONS(5095), 1, + ACTIONS(5634), 1, aux_sym__immediate_decimal_token2, - STATE(2451), 1, + STATE(2919), 1, sym_comment, - ACTIONS(2651), 39, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125682] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [148983] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_QMARK2, - STATE(2452), 1, + ACTIONS(5854), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5856), 1, + aux_sym__immediate_decimal_token2, + STATE(2920), 1, sym_comment, - ACTIONS(851), 2, + ACTIONS(729), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(849), 39, + ACTIONS(727), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125737] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(5097), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_filesize_unit, - ACTIONS(5099), 1, sym_duration_unit, - STATE(2453), 1, - sym_comment, - ACTIONS(952), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125794] = 6, - ACTIONS(105), 1, + aux_sym_unquoted_token6, + [149037] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2653), 1, - anon_sym_LF, - ACTIONS(5101), 1, - anon_sym_DOT2, - ACTIONS(5105), 1, - aux_sym__immediate_decimal_token2, - STATE(2454), 1, + ACTIONS(5472), 1, + anon_sym_list, + ACTIONS(5858), 1, + anon_sym_GT, + STATE(2921), 1, sym_comment, - ACTIONS(2651), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125851] = 7, - ACTIONS(105), 1, + STATE(7048), 1, + sym__all_type, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(5506), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [149095] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5107), 1, - anon_sym_DOT2, - STATE(2437), 1, - sym_path, - STATE(2455), 1, + ACTIONS(5472), 1, + anon_sym_list, + ACTIONS(5860), 1, + anon_sym_GT, + STATE(2922), 1, sym_comment, - STATE(2681), 1, - sym_cell_path, - ACTIONS(783), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(781), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125910] = 5, - ACTIONS(105), 1, + STATE(7142), 1, + sym__all_type, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(5506), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [149153] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5024), 1, - aux_sym__immediate_decimal_token2, - STATE(2456), 1, + STATE(2923), 1, sym_comment, - ACTIONS(2541), 2, - anon_sym_LF, + ACTIONS(775), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT2, - ACTIONS(2539), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 23, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [125965] = 7, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [149203] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5049), 1, - anon_sym_DOT2, - STATE(2447), 1, - aux_sym_cell_path_repeat1, - STATE(2457), 1, - sym_comment, - STATE(2703), 1, - sym_path, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(1617), 1, + sym__entry_separator, + ACTIONS(2427), 1, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126024] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5110), 1, + ACTIONS(5363), 1, + anon_sym_LPAREN, + ACTIONS(5373), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5112), 1, - aux_sym__immediate_decimal_token2, - STATE(2458), 1, - sym_comment, - ACTIONS(2584), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(5375), 1, + anon_sym_DASH2, + ACTIONS(5377), 1, + anon_sym_PLUS2, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(2582), 37, - anon_sym_SEMI, + ACTIONS(5862), 1, + anon_sym_LT, + ACTIONS(5864), 1, + anon_sym_EQ2, + STATE(2924), 1, + sym_comment, + STATE(3884), 1, + sym__var, + STATE(4070), 1, + sym__immediate_decimal, + STATE(4035), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -248004,66 +276386,49 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126081] = 7, - ACTIONS(3), 1, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [149275] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2459), 1, + ACTIONS(5866), 1, + aux_sym__immediate_decimal_token2, + STATE(2925), 1, sym_comment, - STATE(2460), 1, - aux_sym_cell_path_repeat1, - STATE(2546), 1, - sym_path, - ACTIONS(788), 6, - anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(790), 33, + ACTIONS(777), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 36, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -248077,44 +276442,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [126140] = 6, - ACTIONS(3), 1, + sym_filesize_unit, + sym_duration_unit, + [149327] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5114), 1, + ACTIONS(5870), 1, anon_sym_DOT2, - STATE(2546), 1, - sym_path, - STATE(2460), 2, + STATE(2926), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 6, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5868), 6, anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(841), 33, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(940), 30, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -248128,74 +276492,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [126197] = 4, - ACTIONS(105), 1, + [149381] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(962), 1, - anon_sym_LF, - STATE(2461), 1, + ACTIONS(5610), 1, + aux_sym__immediate_decimal_token2, + STATE(2927), 1, sym_comment, - ACTIONS(960), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_filesize_unit, sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126250] = 6, + aux_sym_unquoted_token6, + ACTIONS(729), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [149433] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5117), 1, + ACTIONS(1668), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5119), 1, - aux_sym__immediate_decimal_token2, - STATE(2462), 1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + ACTIONS(5872), 1, + anon_sym_LT, + ACTIONS(5874), 1, + anon_sym_EQ2, + STATE(2928), 1, sym_comment, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2539), 37, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4036), 1, + sym__immediate_decimal, + STATE(4037), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -248217,27 +276595,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126307] = 6, + aux_sym__unquoted_in_list_token1, + [149505] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5121), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5123), 1, - aux_sym__immediate_decimal_token2, - STATE(2463), 1, + ACTIONS(5628), 1, + anon_sym_DOT2, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2929), 1, + sym_comment, + ACTIONS(810), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 23, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [149559] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2930), 1, sym_comment, - ACTIONS(723), 16, + ACTIONS(824), 16, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -248254,8 +276666,7 @@ static const uint16_t ts_small_parse_table[] = { sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(725), 24, - anon_sym_COLON, + ACTIONS(826), 23, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -248279,342 +276690,139 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [126364] = 7, - ACTIONS(105), 1, + [149609] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5049), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(5568), 1, + anon_sym_LPAREN, + ACTIONS(5578), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5580), 1, + anon_sym_DASH2, + ACTIONS(5582), 1, + anon_sym_PLUS2, + ACTIONS(5876), 1, + anon_sym_LT, + ACTIONS(5878), 1, anon_sym_DOT2, - STATE(2457), 1, - sym_path, - STATE(2464), 1, + ACTIONS(5880), 1, + anon_sym_EQ2, + STATE(2931), 1, sym_comment, - STATE(2798), 1, - sym_cell_path, - ACTIONS(906), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(904), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + STATE(3941), 1, + sym__var, + STATE(4303), 1, + sym__immediate_decimal, + STATE(4304), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126423] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5125), 1, - aux_sym__immediate_decimal_token2, - STATE(2465), 1, - sym_comment, - ACTIONS(2661), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2659), 39, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1617), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126478] = 4, - ACTIONS(105), 1, + [149680] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2466), 1, - sym_comment, - ACTIONS(932), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(930), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(5886), 1, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126530] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2839), 1, - anon_sym_LF, - ACTIONS(5127), 1, - anon_sym_DOT2, - STATE(2467), 1, + STATE(2932), 1, sym_comment, - ACTIONS(2837), 39, - anon_sym_SEMI, + ACTIONS(5884), 16, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126584] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(760), 1, - anon_sym_LF, - ACTIONS(4756), 1, - aux_sym_unquoted_token3, - STATE(2468), 1, - sym_comment, - ACTIONS(758), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_CARET, + ACTIONS(5882), 21, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126638] = 4, + [149731] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2469), 1, - sym_comment, - ACTIONS(2541), 2, + ACTIONS(729), 1, anon_sym_LF, + ACTIONS(5805), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(5888), 1, anon_sym_DOT2, - ACTIONS(2539), 39, + STATE(2933), 1, + sym_comment, + ACTIONS(727), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126690] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5129), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5131), 1, - aux_sym__immediate_decimal_token2, - STATE(2470), 1, - sym_comment, - ACTIONS(715), 16, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -248625,33 +276833,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [126746] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [149784] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5133), 1, - anon_sym_DOT2, - STATE(2471), 1, + STATE(2934), 1, sym_comment, - STATE(2486), 1, - sym_path, - STATE(2840), 1, - sym_cell_path, - ACTIONS(783), 2, - ts_builtin_sym_end, + ACTIONS(729), 2, anon_sym_LF, - ACTIONS(781), 36, - anon_sym_EQ, + anon_sym_DOT2, + ACTIONS(727), 36, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -248676,66 +276881,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [126804] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5136), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5138), 1, - aux_sym__immediate_decimal_token2, - STATE(2472), 1, - sym_comment, - ACTIONS(2584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2582), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126860] = 4, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [149833] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2473), 1, + STATE(2935), 1, sym_comment, - ACTIONS(941), 2, + ACTIONS(826), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(939), 39, - anon_sym_EQ, + ACTIONS(824), 36, anon_sym_SEMI, anon_sym_COLON, anon_sym_RPAREN, @@ -248745,11 +276902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -248774,77 +276927,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [126912] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2474), 1, - sym_comment, - ACTIONS(2584), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2582), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [126964] = 10, + sym_filesize_unit, + sym_duration_unit, + [149882] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5140), 1, - anon_sym_LBRACK, - ACTIONS(5146), 1, + ACTIONS(5895), 1, anon_sym_list, - STATE(2475), 1, + STATE(2936), 1, sym_comment, - STATE(6280), 1, - sym__one_type, - STATE(6285), 1, - sym__multiple_types, - STATE(6288), 1, + STATE(3013), 1, sym__type_annotation, - ACTIONS(5144), 2, + ACTIONS(5893), 2, anon_sym_table, anon_sym_record, - STATE(2704), 3, + STATE(2818), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(5142), 31, + ACTIONS(5891), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -248876,71 +276977,267 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [127028] = 6, + [149937] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5138), 1, + ACTIONS(752), 1, + anon_sym_LF, + ACTIONS(5897), 1, + anon_sym_DOT2, + ACTIONS(5900), 1, aux_sym__immediate_decimal_token2, - ACTIONS(5148), 1, + STATE(2937), 1, + sym_comment, + ACTIONS(750), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [149990] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2938), 1, + sym_comment, + ACTIONS(777), 2, + anon_sym_LF, anon_sym_DOT2, - STATE(2476), 1, + ACTIONS(775), 36, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [150039] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5902), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5904), 1, + aux_sym__immediate_decimal_token2, + STATE(2939), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(729), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2582), 37, + anon_sym_DOT2, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [150092] = 23, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5912), 1, + anon_sym_DOT2, + ACTIONS(5916), 1, + anon_sym_QMARK2, + ACTIONS(5924), 1, + anon_sym_bit_DASHand, + ACTIONS(5926), 1, + anon_sym_bit_DASHxor, + ACTIONS(5928), 1, + anon_sym_bit_DASHor, + ACTIONS(5930), 1, + anon_sym_and, + ACTIONS(5932), 1, + anon_sym_xor, + ACTIONS(5934), 1, + anon_sym_or, + ACTIONS(5936), 1, + sym_filesize_unit, + ACTIONS(5938), 1, + sym_duration_unit, + STATE(2940), 1, + sym_comment, + STATE(3312), 1, + sym_path, + STATE(3867), 1, + sym_cell_path, + ACTIONS(5748), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5750), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(5908), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(5918), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(5920), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(5922), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(5910), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(5914), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5906), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [150179] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5886), 1, + anon_sym_PIPE, + STATE(2941), 1, + sym_comment, + ACTIONS(5942), 16, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127084] = 6, + anon_sym_CARET, + ACTIONS(5940), 21, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [150230] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5150), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5152), 1, - aux_sym__immediate_decimal_token2, - STATE(2477), 1, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2942), 1, sym_comment, - ACTIONS(723), 16, + ACTIONS(810), 14, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -248951,8 +277248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, + ACTIONS(812), 23, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -248976,91 +277272,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [127140] = 6, - ACTIONS(105), 1, + [150281] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5112), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5154), 1, - anon_sym_DOT2, - STATE(2478), 1, - sym_comment, - ACTIONS(2584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2582), 37, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(5944), 1, anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(5948), 1, + anon_sym_LT, + ACTIONS(5950), 1, + anon_sym_DOT2, + ACTIONS(5952), 1, + anon_sym_EQ2, + ACTIONS(5954), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5956), 1, + anon_sym_DASH2, + ACTIONS(5958), 1, + anon_sym_PLUS2, + STATE(2943), 1, + sym_comment, + STATE(3981), 1, + sym__var, + STATE(4239), 1, + sym__immediate_decimal, + STATE(4256), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1660), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127196] = 4, - ACTIONS(105), 1, + [150352] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2479), 1, - sym_comment, - ACTIONS(932), 2, - anon_sym_LF, + ACTIONS(5960), 1, anon_sym_DOT2, - ACTIONS(930), 39, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(5962), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5964), 1, + aux_sym_unquoted_token2, + STATE(2944), 1, + sym_comment, + ACTIONS(918), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(920), 23, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [150407] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2945), 1, + sym_comment, + ACTIONS(966), 13, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(968), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -249071,33 +277421,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [127248] = 4, + [150456] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2480), 1, + ACTIONS(5856), 1, + aux_sym__immediate_decimal_token2, + STATE(2946), 1, sym_comment, - ACTIONS(988), 2, + ACTIONS(729), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(986), 39, - anon_sym_EQ, + ACTIONS(727), 34, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -249122,277 +277464,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127300] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - ACTIONS(5157), 1, - anon_sym_DOT2, - STATE(2481), 1, - sym_comment, - ACTIONS(2582), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127354] = 5, - ACTIONS(105), 1, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [150507] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5160), 1, - anon_sym_QMARK2, - STATE(2482), 1, - sym_comment, - ACTIONS(851), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(5886), 1, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127408] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2483), 1, + STATE(2947), 1, sym_comment, - ACTIONS(2661), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2659), 39, - anon_sym_SEMI, + ACTIONS(5968), 16, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127460] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5162), 1, - anon_sym_DOT2, - ACTIONS(5166), 1, - aux_sym__immediate_decimal_token2, - STATE(2484), 1, - sym_comment, - ACTIONS(2653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2651), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + anon_sym_CARET, + ACTIONS(5966), 21, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127516] = 4, + [150558] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2485), 1, + STATE(2948), 1, sym_comment, - ACTIONS(988), 2, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(986), 39, + ACTIONS(735), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127568] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5168), 1, - anon_sym_DOT2, - STATE(2486), 1, - sym_comment, - STATE(2525), 1, - aux_sym_cell_path_repeat1, - STATE(2785), 1, - sym_path, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 36, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -249417,16 +277556,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [127626] = 6, + sym_filesize_unit, + sym_duration_unit, + [150607] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5123), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5170), 1, + ACTIONS(5970), 1, anon_sym_DOT2, - STATE(2487), 1, + ACTIONS(5972), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5974), 1, + aux_sym_unquoted_token2, + STATE(2949), 1, sym_comment, - ACTIONS(723), 15, + ACTIONS(918), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -249439,14 +277582,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 24, + ACTIONS(920), 23, anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -249467,124 +277606,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [127682] = 5, + [150662] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2821), 1, + ACTIONS(752), 1, anon_sym_LF, - ACTIONS(5173), 1, + ACTIONS(5976), 1, anon_sym_DOT2, - STATE(2488), 1, + ACTIONS(5979), 1, + aux_sym__immediate_decimal_token2, + STATE(2950), 1, sym_comment, - ACTIONS(2819), 39, + ACTIONS(750), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127736] = 6, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [150715] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5175), 1, + ACTIONS(5981), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5177), 1, + ACTIONS(5983), 1, aux_sym__immediate_decimal_token2, - STATE(2489), 1, + STATE(2951), 1, sym_comment, - ACTIONS(2541), 2, + ACTIONS(737), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2539), 37, + anon_sym_DOT2, + ACTIONS(735), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127792] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [150768] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2908), 1, - anon_sym_LF, - ACTIONS(5179), 1, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, anon_sym_DOT2, - STATE(2490), 1, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + ACTIONS(5987), 1, + sym__entry_separator, + ACTIONS(5989), 1, + aux_sym__unquoted_in_list_token6, + STATE(2952), 1, sym_comment, - ACTIONS(2906), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4217), 1, + sym__immediate_decimal, + STATE(4211), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5985), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -249604,148 +277754,177 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127846] = 5, + aux_sym__unquoted_in_list_token1, + [150837] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5472), 1, + anon_sym_list, + STATE(2953), 1, + sym_comment, + STATE(3013), 1, + sym__type_annotation, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(2818), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [150892] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5112), 1, - aux_sym__immediate_decimal_token2, - STATE(2491), 1, + STATE(2954), 1, sym_comment, - ACTIONS(2584), 3, - ts_builtin_sym_end, + ACTIONS(729), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(2582), 37, + ACTIONS(727), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127900] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [150941] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5160), 1, - anon_sym_QMARK2, - STATE(2492), 1, + STATE(2955), 1, sym_comment, - ACTIONS(851), 3, - ts_builtin_sym_end, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(849), 37, + ACTIONS(735), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [127954] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5181), 1, - anon_sym_DOT2, - ACTIONS(5184), 1, - aux_sym__immediate_decimal_token2, - STATE(2493), 1, - sym_comment, - ACTIONS(737), 15, - sym_identifier, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(739), 24, + [150990] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1002), 1, + sym_identifier, + ACTIONS(1008), 1, + anon_sym_DASH, + ACTIONS(5991), 1, + anon_sym_DOT2, + STATE(2956), 1, + sym_comment, + ACTIONS(1004), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + ACTIONS(1006), 10, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1085), 17, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -249763,126 +277942,219 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [128010] = 4, + [151047] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(2494), 1, + ACTIONS(5995), 1, + anon_sym_DOT2, + ACTIONS(5997), 1, + aux_sym_unquoted_token4, + ACTIONS(5999), 1, + aux_sym_unquoted_token6, + STATE(2957), 1, sym_comment, - ACTIONS(2831), 2, + ACTIONS(761), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2829), 39, + ACTIONS(5993), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128062] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [151104] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5186), 1, + ACTIONS(5822), 1, aux_sym__immediate_decimal_token2, - STATE(2495), 1, + STATE(2958), 1, sym_comment, - ACTIONS(2661), 3, + ACTIONS(737), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(2659), 37, + ACTIONS(735), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [151155] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5944), 1, + anon_sym_LPAREN, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(5950), 1, + anon_sym_DOT2, + ACTIONS(5954), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5956), 1, + anon_sym_DASH2, + ACTIONS(5958), 1, + anon_sym_PLUS2, + ACTIONS(6001), 1, + anon_sym_LT, + ACTIONS(6003), 1, + anon_sym_EQ2, + STATE(2959), 1, + sym_comment, + STATE(3981), 1, + sym__var, + STATE(4257), 1, + sym__immediate_decimal, + STATE(4258), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1617), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128116] = 10, + [151226] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2960), 1, + sym_comment, + ACTIONS(777), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [151275] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5146), 1, + ACTIONS(5472), 1, anon_sym_list, - ACTIONS(5188), 1, - anon_sym_RBRACK, - STATE(2496), 1, + STATE(2961), 1, sym_comment, - STATE(2532), 1, - aux_sym__multiple_types_repeat1, - STATE(3065), 1, - sym__one_type, - STATE(6590), 1, + STATE(6485), 1, sym__type_annotation, - ACTIONS(5144), 2, + ACTIONS(5470), 2, anon_sym_table, anon_sym_record, - STATE(2704), 3, + STATE(2818), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(5142), 31, + ACTIONS(5468), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -249914,25 +278186,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [128180] = 4, + [151330] = 14, ACTIONS(105), 1, anon_sym_POUND, - STATE(2497), 1, - sym_comment, - ACTIONS(894), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(892), 38, - anon_sym_SEMI, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + ACTIONS(5987), 1, + sym__entry_separator, + ACTIONS(5989), 1, + aux_sym__unquoted_in_list_token6, + STATE(2962), 1, + sym_comment, + STATE(3898), 1, + sym__var, + STATE(4213), 1, + sym__immediate_decimal, + STATE(4219), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5985), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_QMARK2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -249951,271 +278240,288 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128232] = 5, + aux_sym__unquoted_in_list_token1, + [151399] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2341), 1, - anon_sym_DOT2, - ACTIONS(5192), 1, + ACTIONS(812), 1, anon_sym_LF, - STATE(2498), 1, + ACTIONS(6005), 1, + anon_sym_DOT2, + ACTIONS(6007), 1, + aux_sym_unquoted_token6, + STATE(2963), 1, sym_comment, - ACTIONS(5190), 39, + ACTIONS(810), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [151452] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2964), 1, + sym_comment, + ACTIONS(727), 16, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [151501] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5886), 1, + anon_sym_PIPE, + STATE(2965), 1, + sym_comment, + ACTIONS(6011), 16, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128286] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5194), 1, - anon_sym_DOT2, - ACTIONS(5197), 1, - aux_sym__immediate_decimal_token2, - STATE(2499), 1, - sym_comment, - ACTIONS(2653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2651), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + anon_sym_CARET, + ACTIONS(6009), 21, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128342] = 5, - ACTIONS(105), 1, + [151552] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - aux_sym__immediate_decimal_token2, - STATE(2500), 1, + ACTIONS(5886), 1, + anon_sym_PIPE, + STATE(2966), 1, sym_comment, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2539), 37, - anon_sym_SEMI, + ACTIONS(6015), 16, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128396] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2940), 1, - anon_sym_LF, - ACTIONS(5199), 1, - anon_sym_DOT2, - STATE(2501), 1, - sym_comment, - ACTIONS(2938), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_CARET, + ACTIONS(6013), 21, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128450] = 5, + [151603] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2661), 1, + ACTIONS(812), 1, anon_sym_LF, - ACTIONS(5201), 1, - aux_sym__immediate_decimal_token2, - STATE(2502), 1, + ACTIONS(6017), 1, + anon_sym_DOT2, + STATE(2967), 1, sym_comment, - ACTIONS(2659), 39, + ACTIONS(810), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128504] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [151654] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5203), 1, - aux_sym__immediate_decimal_token2, - STATE(2503), 1, + STATE(2968), 1, + sym_comment, + ACTIONS(962), 7, + anon_sym_EQ, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(964), 31, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [151703] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2969), 1, sym_comment, - ACTIONS(731), 16, + ACTIONS(1017), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -250229,14 +278535,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 24, + ACTIONS(1019), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -250257,66 +278561,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [128558] = 4, + [151752] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2504), 1, + ACTIONS(6019), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6021), 1, + aux_sym__immediate_decimal_token2, + STATE(2970), 1, sym_comment, - ACTIONS(1015), 2, + ACTIONS(729), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(1013), 39, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128610] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [151805] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2505), 1, + ACTIONS(6023), 1, + aux_sym__immediate_decimal_token2, + STATE(2971), 1, sym_comment, - ACTIONS(968), 2, + ACTIONS(777), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(966), 39, - anon_sym_EQ, + ACTIONS(775), 35, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -250324,11 +278627,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -250353,21 +278651,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [128662] = 6, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [151856] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5205), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5207), 1, - aux_sym__immediate_decimal_token2, - STATE(2506), 1, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2972), 1, sym_comment, - ACTIONS(723), 16, + ACTIONS(810), 14, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -250378,8 +278676,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, + ACTIONS(812), 23, anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, @@ -250403,251 +278700,281 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [128718] = 19, - ACTIONS(105), 1, + [151907] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2409), 1, + ACTIONS(5946), 1, anon_sym_DOLLAR, - ACTIONS(5211), 1, - anon_sym_RBRACK, - ACTIONS(5213), 1, + ACTIONS(6025), 1, anon_sym_LPAREN, - ACTIONS(5215), 1, + ACTIONS(6027), 1, anon_sym_LT, - ACTIONS(5217), 1, + ACTIONS(6029), 1, anon_sym_DOT2, - ACTIONS(5219), 1, - anon_sym_DOLLAR2, - ACTIONS(5221), 1, + ACTIONS(6031), 1, anon_sym_EQ2, - ACTIONS(5223), 1, + ACTIONS(6033), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5225), 1, + ACTIONS(6035), 1, anon_sym_DASH2, - ACTIONS(5227), 1, + ACTIONS(6037), 1, anon_sym_PLUS2, - ACTIONS(5229), 1, - sym__entry_separator, - ACTIONS(5231), 1, - aux_sym__unquoted_in_list_token4, - ACTIONS(5233), 1, - aux_sym__unquoted_in_list_token7, - STATE(2507), 1, + STATE(2973), 1, sym_comment, - STATE(3563), 1, + STATE(3963), 1, sym__var, - STATE(3755), 1, + STATE(4459), 1, sym__immediate_decimal, - STATE(3764), 2, + STATE(4464), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(5209), 24, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [128800] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2541), 1, - anon_sym_LF, - ACTIONS(5057), 1, - aux_sym__immediate_decimal_token2, - STATE(2508), 1, - sym_comment, - ACTIONS(2539), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(1591), 9, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [128854] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2920), 1, - anon_sym_LF, - ACTIONS(5235), 1, - anon_sym_DOT2, - STATE(2509), 1, - sym_comment, - ACTIONS(2918), 39, - anon_sym_SEMI, + ACTIONS(1593), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128908] = 5, - ACTIONS(105), 1, + [151978] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2914), 1, - anon_sym_LF, - ACTIONS(5237), 1, - anon_sym_DOT2, - STATE(2510), 1, + ACTIONS(5472), 1, + anon_sym_list, + STATE(2974), 1, sym_comment, - ACTIONS(2912), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [128962] = 6, + STATE(5510), 1, + sym__all_type, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(5506), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [152033] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5239), 1, + ACTIONS(5472), 1, + anon_sym_list, + STATE(2975), 1, + sym_comment, + STATE(5527), 1, + sym__all_type, + ACTIONS(5470), 2, + anon_sym_table, + anon_sym_record, + STATE(5506), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(5468), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [152088] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6039), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5241), 1, + ACTIONS(6041), 1, aux_sym__immediate_decimal_token2, - STATE(2511), 1, + STATE(2976), 1, sym_comment, - ACTIONS(715), 16, - sym_identifier, + ACTIONS(729), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 33, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 23, + [152141] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6047), 1, + anon_sym_list, + STATE(2977), 1, + sym_comment, + STATE(4726), 1, + sym__type_annotation, + ACTIONS(6045), 2, + anon_sym_table, + anon_sym_record, + STATE(4810), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(6043), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [152196] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6049), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6051), 1, + aux_sym__immediate_decimal_token2, + STATE(2978), 1, + sym_comment, + ACTIONS(727), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 30, anon_sym_COLON, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -250663,16 +278990,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129018] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [152249] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5089), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5243), 1, + ACTIONS(5991), 1, anon_sym_DOT2, - STATE(2512), 1, + STATE(2979), 1, sym_comment, - ACTIONS(723), 14, + ACTIONS(940), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -250685,9 +279014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(725), 25, + ACTIONS(942), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -250713,94 +279040,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129074] = 4, + [152300] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(2513), 1, - sym_comment, - ACTIONS(869), 3, - ts_builtin_sym_end, + ACTIONS(761), 1, anon_sym_LF, + ACTIONS(6055), 1, anon_sym_DOT2, - ACTIONS(867), 38, + ACTIONS(6057), 1, + aux_sym_unquoted_token4, + ACTIONS(6059), 1, + aux_sym_unquoted_token6, + STATE(2980), 1, + sym_comment, + ACTIONS(6053), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [129126] = 6, - ACTIONS(3), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [152357] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5246), 1, - anon_sym_DOT2, - ACTIONS(5249), 1, + ACTIONS(6061), 1, aux_sym__immediate_decimal_token2, - STATE(2514), 1, + STATE(2981), 1, sym_comment, - ACTIONS(737), 14, - sym_identifier, + ACTIONS(777), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 34, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - ACTIONS(739), 25, + aux_sym_unquoted_token6, + [152408] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(2982), 1, + sym_comment, + ACTIONS(812), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(810), 36, + anon_sym_SEMI, anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -250811,45 +279175,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129182] = 5, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [152457] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5251), 1, - aux_sym__immediate_decimal_token2, - STATE(2515), 1, + STATE(2983), 1, sym_comment, - ACTIONS(731), 15, - sym_identifier, + ACTIONS(960), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(958), 36, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - ACTIONS(733), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + [152506] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6063), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6065), 1, + aux_sym__immediate_decimal_token2, + STATE(2984), 1, + sym_comment, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 33, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -250860,63 +279267,167 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129236] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [152559] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - ACTIONS(5070), 1, + ACTIONS(6067), 1, + anon_sym_DOT2, + ACTIONS(6070), 1, aux_sym__immediate_decimal_token2, - STATE(2516), 1, + STATE(2985), 1, sym_comment, - ACTIONS(2582), 39, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [152612] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + ACTIONS(6072), 1, + anon_sym_LT, + ACTIONS(6074), 1, + anon_sym_EQ2, + STATE(2986), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4465), 1, + sym__immediate_decimal, + STATE(4469), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 9, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1635), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [129290] = 5, + [152683] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5080), 1, + ACTIONS(6076), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6078), 1, aux_sym__immediate_decimal_token2, - STATE(2517), 1, + STATE(2987), 1, + sym_comment, + ACTIONS(735), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(737), 30, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [152736] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2988), 1, sym_comment, - ACTIONS(715), 15, + ACTIONS(989), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -250930,24 +279441,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(717), 25, + ACTIONS(991), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [152785] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5805), 1, + aux_sym__immediate_decimal_token2, + STATE(2989), 1, + sym_comment, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -250958,120 +279507,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129344] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5253), 1, - anon_sym_RBRACK, - ACTIONS(5261), 1, - anon_sym_list, - STATE(3065), 1, - sym__one_type, - STATE(6590), 1, - sym__type_annotation, - ACTIONS(5258), 2, - anon_sym_table, - anon_sym_record, - STATE(2518), 2, - sym_comment, - aux_sym__multiple_types_repeat1, - STATE(2704), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5255), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [129406] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2519), 1, - sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(814), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_filesize_unit, sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [129458] = 5, + aux_sym_unquoted_token6, + [152836] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5089), 1, - aux_sym__immediate_decimal_token2, - STATE(2520), 1, + ACTIONS(5628), 1, + anon_sym_DOT2, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(2990), 1, sym_comment, - ACTIONS(723), 15, + ACTIONS(810), 14, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -251082,11 +279537,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - ACTIONS(725), 25, - anon_sym_COLON, + ACTIONS(812), 22, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, @@ -251108,24 +279560,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129512] = 7, + [152889] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token6, - STATE(2521), 1, - sym_comment, - ACTIONS(5264), 2, + ACTIONS(5946), 1, + anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + ACTIONS(6080), 1, anon_sym_LT, + ACTIONS(6082), 1, anon_sym_EQ2, - ACTIONS(5266), 2, - anon_sym_DOT2, - aux_sym_unquoted_token4, - ACTIONS(758), 12, + STATE(2991), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4454), 1, + sym__immediate_decimal, + STATE(4457), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 9, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1681), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [152960] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2992), 1, + sym_comment, + ACTIONS(962), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -251134,11 +279635,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(760), 24, + ACTIONS(964), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -251159,42 +279661,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [129570] = 5, - ACTIONS(3), 1, + [153009] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5270), 1, - anon_sym_QMARK2, - STATE(2522), 1, + ACTIONS(5812), 1, + aux_sym__immediate_decimal_token2, + STATE(2993), 1, sym_comment, - ACTIONS(849), 6, - anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(851), 34, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 35, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -251208,130 +279705,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [129624] = 4, - ACTIONS(105), 1, + sym_filesize_unit, + sym_duration_unit, + [153060] = 15, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2523), 1, - sym_comment, - ACTIONS(968), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(966), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + ACTIONS(6084), 1, + anon_sym_LT, + ACTIONS(6086), 1, + anon_sym_EQ2, + STATE(2994), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4442), 1, + sym__immediate_decimal, + STATE(4443), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 9, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [129676] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5272), 1, - anon_sym_DOT2, - ACTIONS(5274), 1, - aux_sym__immediate_decimal_token2, - STATE(2524), 1, - sym_comment, - ACTIONS(2653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2651), 37, - anon_sym_SEMI, + ACTIONS(1668), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [129732] = 6, + [153131] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2525), 1, + ACTIONS(5856), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6088), 1, + anon_sym_DOT2, + STATE(2995), 1, sym_comment, - STATE(2535), 1, - aux_sym_cell_path_repeat1, - STATE(2785), 1, - sym_path, - ACTIONS(790), 3, + ACTIONS(729), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(788), 36, - anon_sym_EQ, + ACTIONS(727), 34, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -251356,42 +279807,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [129788] = 5, - ACTIONS(3), 1, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [153184] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5270), 1, - anon_sym_QMARK2, - STATE(2526), 1, + STATE(2996), 1, sym_comment, - ACTIONS(849), 6, - anon_sym_EQ, + ACTIONS(826), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(851), 34, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [153233] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6091), 1, + aux_sym__immediate_decimal_token2, + STATE(2997), 1, + sym_comment, + ACTIONS(777), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 35, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -251405,240 +279899,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [129842] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5276), 1, sym_filesize_unit, - ACTIONS(5278), 1, sym_duration_unit, - STATE(2527), 1, - sym_comment, - ACTIONS(954), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(952), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + [153284] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6095), 1, + anon_sym_LT, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6099), 1, + anon_sym_EQ2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(2998), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4396), 1, + sym__immediate_decimal, + STATE(4397), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [129898] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2724), 1, - anon_sym_LF, - ACTIONS(5280), 1, - sym__long_flag_identifier, - STATE(2528), 1, - sym_comment, - ACTIONS(2720), 39, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1668), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [129952] = 4, - ACTIONS(105), 1, + [153355] = 15, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2529), 1, - sym_comment, - ACTIONS(962), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(960), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + ACTIONS(6107), 1, + anon_sym_LT, + ACTIONS(6109), 1, + anon_sym_EQ2, + STATE(2999), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4405), 1, + sym__immediate_decimal, + STATE(4415), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130004] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2530), 1, - sym_comment, - ACTIONS(941), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(939), 39, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1681), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130056] = 5, - ACTIONS(3), 1, + [153426] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5123), 1, + ACTIONS(729), 1, + anon_sym_LF, + ACTIONS(5849), 1, aux_sym__immediate_decimal_token2, - STATE(2531), 1, + ACTIONS(6111), 1, + anon_sym_DOT2, + STATE(3000), 1, sym_comment, - ACTIONS(723), 16, - sym_identifier, + ACTIONS(727), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -251649,184 +280055,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130110] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - ACTIONS(5282), 1, - anon_sym_RBRACK, - STATE(2518), 1, - aux_sym__multiple_types_repeat1, - STATE(2532), 1, - sym_comment, - STATE(3065), 1, - sym__one_type, - STATE(6590), 1, - sym__type_annotation, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(2704), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [130174] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5053), 1, - aux_sym__immediate_decimal_token2, - STATE(2533), 1, - sym_comment, - ACTIONS(715), 16, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [130228] = 5, + [153479] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(2341), 1, - anon_sym_DOT2, - STATE(2534), 1, + ACTIONS(6114), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6116), 1, + aux_sym__immediate_decimal_token2, + STATE(3001), 1, sym_comment, - ACTIONS(952), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130282] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5284), 1, - anon_sym_DOT2, - STATE(2785), 1, - sym_path, - ACTIONS(841), 2, + ACTIONS(737), 3, ts_builtin_sym_end, anon_sym_LF, - STATE(2535), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 36, - anon_sym_EQ, + anon_sym_DOT2, + ACTIONS(735), 33, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -251851,106 +280105,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [130338] = 4, - ACTIONS(105), 1, + sym_filesize_unit, + sym_duration_unit, + [153532] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1099), 1, - anon_sym_LF, - STATE(2536), 1, - sym_comment, - ACTIONS(1097), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(5568), 1, + anon_sym_LPAREN, + ACTIONS(5580), 1, + anon_sym_DASH2, + ACTIONS(5582), 1, + anon_sym_PLUS2, + ACTIONS(5878), 1, + anon_sym_DOT2, + ACTIONS(6118), 1, + anon_sym_LT, + ACTIONS(6120), 1, + anon_sym_EQ2, + ACTIONS(6122), 1, + aux_sym__immediate_decimal_token1, + STATE(3002), 1, + sym_comment, + STATE(3941), 1, + sym__var, + STATE(4299), 1, + sym__immediate_decimal, + STATE(4300), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 8, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130389] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1147), 1, - anon_sym_LF, - STATE(2537), 1, - sym_comment, - ACTIONS(1145), 39, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1660), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130440] = 4, + [153603] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2538), 1, + STATE(3003), 1, sym_comment, - ACTIONS(723), 16, + ACTIONS(824), 16, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -251967,11 +280185,9 @@ static const uint16_t ts_small_parse_table[] = { sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(725), 24, - anon_sym_COLON, + ACTIONS(826), 22, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -251992,186 +280208,184 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130491] = 4, - ACTIONS(105), 1, + [153652] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - STATE(2539), 1, - sym_comment, - ACTIONS(1067), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + ACTIONS(6124), 1, + anon_sym_LT, + ACTIONS(6126), 1, + anon_sym_EQ2, + STATE(3004), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4421), 1, + sym__immediate_decimal, + STATE(4425), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 8, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130542] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1119), 1, - anon_sym_LF, - STATE(2540), 1, - sym_comment, - ACTIONS(1117), 39, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1593), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130593] = 4, - ACTIONS(105), 1, + [153723] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1065), 1, - anon_sym_LF, - STATE(2541), 1, + STATE(3005), 1, sym_comment, - ACTIONS(1063), 39, - anon_sym_SEMI, + ACTIONS(1109), 6, + anon_sym_EQ, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1111), 32, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130644] = 6, - ACTIONS(3), 1, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [153772] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5207), 1, + ACTIONS(5715), 1, aux_sym__immediate_decimal_token2, - ACTIONS(5287), 1, - anon_sym_DOT2, - STATE(2542), 1, + STATE(3006), 1, sym_comment, - ACTIONS(723), 15, - sym_identifier, + ACTIONS(737), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(725), 23, - anon_sym_COLON, - anon_sym_COMMA, + [153823] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5849), 1, + aux_sym__immediate_decimal_token2, + STATE(3007), 1, + sym_comment, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 35, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -252182,22 +280396,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130699] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [153874] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, anon_sym_DOT2, - STATE(2543), 1, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + ACTIONS(6128), 1, + anon_sym_LT, + ACTIONS(6130), 1, + anon_sym_EQ2, + STATE(3008), 1, sym_comment, - STATE(2605), 1, - sym_path, - STATE(2988), 1, - sym_cell_path, - ACTIONS(920), 12, + STATE(3997), 1, + sym__var, + STATE(4449), 1, + sym__immediate_decimal, + STATE(4450), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 8, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1635), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [153945] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3009), 1, + sym_comment, + ACTIONS(993), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -252206,7 +280476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(922), 25, + ACTIONS(995), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -252232,20 +280502,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130756] = 6, + [153994] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5292), 1, - anon_sym_DOT2, - ACTIONS(5295), 1, - aux_sym__immediate_decimal_token2, - STATE(2544), 1, + STATE(3010), 1, sym_comment, - ACTIONS(737), 15, + ACTIONS(735), 16, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -252257,8 +280524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(739), 23, - anon_sym_COLON, + ACTIONS(737), 22, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -252281,73 +280547,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130811] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1123), 1, - anon_sym_LF, - STATE(2545), 1, - sym_comment, - ACTIONS(1121), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [130862] = 4, + [154043] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2546), 1, + STATE(3011), 1, sym_comment, - ACTIONS(966), 6, + ACTIONS(989), 7, anon_sym_EQ, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(968), 34, - anon_sym_SEMI, + ACTIONS(991), 31, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_if, anon_sym_LBRACE, @@ -252375,14 +280592,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [130913] = 5, + [154092] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5297), 1, - aux_sym__immediate_decimal_token2, - STATE(2547), 1, + STATE(3012), 1, sym_comment, - ACTIONS(731), 16, + ACTIONS(775), 16, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -252399,8 +280614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(733), 23, - anon_sym_COLON, + ACTIONS(777), 22, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, @@ -252423,66 +280637,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [130966] = 5, - ACTIONS(105), 1, + [154141] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5299), 1, - sym__long_flag_identifier, - STATE(2548), 1, + STATE(3013), 1, sym_comment, - ACTIONS(2724), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2720), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + ACTIONS(6132), 37, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131019] = 7, + [154187] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2549), 1, + STATE(3014), 1, sym_comment, - STATE(2605), 1, - sym_path, - STATE(2980), 1, - sym_cell_path, - ACTIONS(904), 12, + ACTIONS(940), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -252495,7 +280698,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(906), 25, + ACTIONS(942), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -252521,19 +280724,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131076] = 5, + [154235] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(876), 1, + anon_sym_LF, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3015), 1, + sym_comment, + STATE(3030), 1, + sym_path, + STATE(3340), 1, + sym_cell_path, + ACTIONS(874), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [154289] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5241), 1, - aux_sym__immediate_decimal_token2, - STATE(2550), 1, + STATE(3016), 1, sym_comment, - ACTIONS(715), 16, + ACTIONS(1137), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -252542,12 +280789,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 23, + ACTIONS(1139), 25, anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, @@ -252569,140 +280815,188 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131129] = 5, - ACTIONS(105), 1, + [154337] = 14, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4882), 1, - aux_sym_unquoted_token3, - STATE(2551), 1, - sym_comment, - ACTIONS(760), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(758), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + ACTIONS(6136), 1, + aux_sym__unquoted_in_list_token6, + STATE(3017), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4322), 1, + sym__immediate_decimal, + STATE(4455), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5985), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(5987), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131182] = 5, + [154405] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5301), 1, - anon_sym_DOT2, - STATE(2552), 1, + ACTIONS(6138), 1, + aux_sym__immediate_decimal_token2, + STATE(3018), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(777), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2938), 37, + anon_sym_DOT2, + ACTIONS(775), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [154455] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + ACTIONS(6136), 1, + aux_sym__unquoted_in_list_token6, + STATE(3019), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4478), 1, + sym__immediate_decimal, + STATE(4477), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(5985), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(5987), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131235] = 5, - ACTIONS(3), 1, + [154523] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5207), 1, - aux_sym__immediate_decimal_token2, - STATE(2553), 1, + STATE(3020), 1, sym_comment, - ACTIONS(723), 16, - sym_identifier, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -252713,46 +281007,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131288] = 7, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [154571] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token6, - STATE(2554), 1, + ACTIONS(6140), 1, + aux_sym__immediate_decimal_token2, + STATE(3021), 1, sym_comment, - ACTIONS(5266), 2, + ACTIONS(777), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - aux_sym_unquoted_token4, - ACTIONS(5303), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 12, - sym_identifier, + ACTIONS(775), 33, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(760), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -252763,253 +281052,216 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131345] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2555), 1, - sym_comment, - ACTIONS(731), 16, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + [154621] = 21, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5758), 1, + anon_sym_DOT2, + ACTIONS(6144), 1, + anon_sym_LF, + ACTIONS(6154), 1, + anon_sym_QMARK2, + ACTIONS(6162), 1, + anon_sym_bit_DASHand, + ACTIONS(6164), 1, + anon_sym_bit_DASHxor, + ACTIONS(6166), 1, + anon_sym_bit_DASHor, + ACTIONS(6168), 1, + anon_sym_and, + ACTIONS(6170), 1, + anon_sym_xor, + ACTIONS(6172), 1, + anon_sym_or, + STATE(3022), 1, + sym_comment, + STATE(3200), 1, + sym_path, + STATE(3749), 1, + sym_cell_path, + ACTIONS(6148), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6156), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(6158), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6160), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6142), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(6150), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6152), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6146), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [131396] = 4, - ACTIONS(105), 1, + [154703] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2556), 1, + STATE(3023), 1, sym_comment, - ACTIONS(1015), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1013), 37, - anon_sym_SEMI, + ACTIONS(6176), 16, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131447] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(932), 1, - anon_sym_LF, - STATE(2557), 1, - sym_comment, - ACTIONS(930), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_CARET, + ACTIONS(6174), 21, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131498] = 4, + [154751] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1107), 1, + ACTIONS(820), 1, anon_sym_LF, - STATE(2558), 1, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3024), 1, sym_comment, - ACTIONS(1105), 39, + STATE(3032), 1, + aux_sym_cell_path_repeat1, + STATE(3394), 1, + sym_path, + ACTIONS(818), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131549] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [154805] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1155), 1, + ACTIONS(820), 1, anon_sym_LF, - STATE(2559), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3025), 1, sym_comment, - ACTIONS(1153), 39, + STATE(3114), 1, + aux_sym_cell_path_repeat1, + STATE(3345), 1, + sym_path, + ACTIONS(818), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131600] = 7, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [154859] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2560), 1, + STATE(3026), 1, sym_comment, - STATE(2605), 1, - sym_path, - STATE(2966), 1, - sym_cell_path, - ACTIONS(900), 12, + ACTIONS(878), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -253022,7 +281274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(902), 25, + ACTIONS(880), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -253048,219 +281300,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [131657] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5305), 1, - anon_sym_DOT2, - STATE(2561), 1, - sym_comment, - ACTIONS(2920), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2918), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131710] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1151), 1, - anon_sym_LF, - STATE(2562), 1, - sym_comment, - ACTIONS(1149), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131761] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5307), 1, - anon_sym_DOT2, - STATE(2563), 1, - sym_comment, - ACTIONS(2914), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2912), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131814] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1135), 1, - anon_sym_LF, - STATE(2564), 1, - sym_comment, - ACTIONS(1133), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131865] = 6, + [154907] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5309), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5311), 1, - aux_sym__immediate_decimal_token2, - STATE(2565), 1, + STATE(3027), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(723), 36, + ACTIONS(735), 35, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -253287,66 +281344,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [131920] = 5, + [154955] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5313), 1, + ACTIONS(5904), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6178), 1, anon_sym_DOT2, - STATE(2566), 1, + STATE(3028), 1, sym_comment, - ACTIONS(2908), 2, + ACTIONS(729), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2906), 37, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [131973] = 7, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [155007] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2567), 1, + STATE(3029), 1, sym_comment, - STATE(2605), 1, - sym_path, - STATE(2989), 1, - sym_cell_path, - ACTIONS(924), 12, + ACTIONS(1149), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -253359,7 +281408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(926), 25, + ACTIONS(1151), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -253385,17 +281434,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132030] = 4, + [155055] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(820), 1, + anon_sym_LF, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_comment, + STATE(3135), 1, + aux_sym_cell_path_repeat1, + STATE(3345), 1, + sym_path, + ACTIONS(818), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [155109] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2568), 1, + STATE(3031), 1, sym_comment, - ACTIONS(804), 16, + ACTIONS(918), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -253404,14 +281499,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 24, + ACTIONS(920), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -253432,87 +281525,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132081] = 4, + [155157] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1111), 1, - anon_sym_LF, - STATE(2569), 1, + STATE(3032), 1, sym_comment, - ACTIONS(1109), 39, + STATE(3074), 1, + aux_sym_cell_path_repeat1, + STATE(3394), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132132] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2570), 1, - sym_comment, - ACTIONS(939), 6, - anon_sym_EQ, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(941), 34, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -253526,112 +281571,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [132183] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1023), 1, - anon_sym_LF, - STATE(2571), 1, - sym_comment, - ACTIONS(1021), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132234] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(2572), 1, - sym_comment, - ACTIONS(1113), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132285] = 7, + [155209] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5315), 1, - anon_sym_DOT2, - STATE(2573), 1, + STATE(3033), 1, sym_comment, - STATE(2598), 1, - sym_path, - STATE(2899), 1, - sym_cell_path, - ACTIONS(781), 12, + ACTIONS(1021), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -253644,7 +281589,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(783), 25, + ACTIONS(1023), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -253670,18 +281615,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132342] = 7, + [155257] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5318), 1, - anon_sym_DOT2, - STATE(2574), 1, + ACTIONS(6181), 1, + aux_sym_unquoted_token5, + STATE(3034), 1, sym_comment, - STATE(2598), 1, - sym_path, - STATE(2860), 1, - sym_cell_path, - ACTIONS(871), 12, + ACTIONS(1021), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -253694,12 +281635,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(873), 25, + ACTIONS(1023), 24, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -253720,160 +281660,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132399] = 4, + [155307] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, + ACTIONS(870), 1, anon_sym_LF, - STATE(2575), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3035), 1, sym_comment, - ACTIONS(2582), 39, + STATE(3494), 1, + sym_cell_path, + ACTIONS(868), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132450] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2576), 1, - sym_comment, - ACTIONS(2584), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2582), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132501] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2361), 1, - anon_sym_DOT2, - STATE(2577), 1, - sym_comment, - ACTIONS(5192), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5190), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132554] = 7, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [155361] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2578), 1, + STATE(3036), 1, sym_comment, - STATE(2605), 1, - sym_path, - STATE(2860), 1, - sym_cell_path, - ACTIONS(871), 12, + ACTIONS(1029), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -253886,7 +281725,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(873), 25, + ACTIONS(1031), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -253912,214 +281751,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132611] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2541), 1, - anon_sym_LF, - STATE(2579), 1, - sym_comment, - ACTIONS(2539), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132662] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5323), 1, - anon_sym_LF, - ACTIONS(5325), 1, - anon_sym_PIPE, - STATE(2580), 1, - sym_comment, - STATE(2609), 1, - aux_sym_pipe_element_repeat1, - ACTIONS(5321), 37, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [132717] = 6, + [155409] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(5329), 1, - anon_sym_LF, - STATE(2581), 1, - sym_comment, - STATE(2609), 1, - aux_sym_pipe_element_repeat1, - ACTIONS(5327), 37, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [132772] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2361), 1, - anon_sym_DOT2, - STATE(2582), 1, + ACTIONS(6065), 1, + aux_sym__immediate_decimal_token2, + STATE(3037), 1, sym_comment, - ACTIONS(954), 2, + ACTIONS(737), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(952), 37, + anon_sym_DOT2, + ACTIONS(735), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132825] = 6, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [155459] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5331), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5333), 1, - aux_sym__immediate_decimal_token2, - STATE(2583), 1, + STATE(3038), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(737), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(715), 36, + ACTIONS(735), 35, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -254127,7 +281813,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -254154,92 +281839,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [132880] = 4, + aux_sym_unquoted_token6, + [155507] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2661), 1, + ACTIONS(812), 1, anon_sym_LF, - STATE(2584), 1, + ACTIONS(6007), 1, + aux_sym_unquoted_token6, + STATE(3039), 1, sym_comment, - ACTIONS(2659), 39, + ACTIONS(810), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [132931] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2585), 1, - sym_comment, - STATE(2616), 1, - aux_sym_cell_path_repeat1, - STATE(2863), 1, - sym_path, - ACTIONS(788), 13, - sym_identifier, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(790), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -254250,162 +281880,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [132986] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(5337), 1, - anon_sym_LF, - STATE(2586), 1, - sym_comment, - STATE(2609), 1, - aux_sym_pipe_element_repeat1, - ACTIONS(5335), 37, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [133041] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [155557] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5339), 1, - anon_sym_DOT2, - STATE(2587), 1, + ACTIONS(6041), 1, + aux_sym__immediate_decimal_token2, + STATE(3040), 1, sym_comment, - ACTIONS(2839), 2, + ACTIONS(729), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2837), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133094] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5341), 1, anon_sym_DOT2, - STATE(2588), 1, - sym_comment, - ACTIONS(2821), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2819), 37, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133147] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [155607] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2589), 1, + STATE(3041), 1, sym_comment, - ACTIONS(715), 16, + ACTIONS(1059), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -254414,14 +281948,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 24, + ACTIONS(1061), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -254442,202 +281974,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133198] = 4, + [155655] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1009), 1, + ACTIONS(913), 1, anon_sym_LF, - STATE(2590), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3042), 1, sym_comment, - ACTIONS(1007), 39, + STATE(3396), 1, + sym_cell_path, + ACTIONS(911), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133249] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2591), 1, - sym_comment, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2539), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133300] = 19, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5219), 1, - anon_sym_DOLLAR2, - ACTIONS(5343), 1, - anon_sym_RBRACK, - ACTIONS(5345), 1, - anon_sym_LPAREN, - ACTIONS(5347), 1, - anon_sym_DOLLAR, - ACTIONS(5349), 1, - anon_sym_LT, - ACTIONS(5351), 1, - anon_sym_DOT2, - ACTIONS(5353), 1, - anon_sym_EQ2, - ACTIONS(5355), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5357), 1, - anon_sym_DASH2, - ACTIONS(5359), 1, - anon_sym_PLUS2, - ACTIONS(5361), 1, - aux_sym__unquoted_in_list_token4, - ACTIONS(5363), 1, - aux_sym__unquoted_in_list_token7, - STATE(2592), 1, - sym_comment, - STATE(3640), 1, - sym__var, - STATE(3919), 1, - sym__immediate_decimal, - STATE(3925), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(5209), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(5229), 16, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [133381] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token6, - STATE(2593), 1, - sym_comment, - ACTIONS(5266), 2, - anon_sym_DOT2, - aux_sym_unquoted_token4, - ACTIONS(5365), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 12, - sym_identifier, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(760), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + [155709] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6041), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6183), 1, + anon_sym_DOT2, + STATE(3043), 1, + sym_comment, + ACTIONS(729), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(727), 33, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -254648,16 +282062,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133438] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [155761] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5367), 1, - anon_sym_DOT2, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2594), 1, + STATE(3044), 1, sym_comment, - ACTIONS(814), 14, + ACTIONS(1077), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -254670,13 +282085,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 24, + ACTIONS(1079), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -254697,159 +282111,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133493] = 4, + [155809] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1127), 1, - anon_sym_LF, - STATE(2595), 1, + ACTIONS(6021), 1, + aux_sym__immediate_decimal_token2, + STATE(3045), 1, sym_comment, - ACTIONS(1125), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133544] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5373), 1, + ACTIONS(729), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(2596), 1, - sym_comment, - ACTIONS(5371), 39, + anon_sym_DOT2, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133595] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [155859] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5377), 1, + ACTIONS(853), 1, anon_sym_LF, - STATE(2597), 1, + ACTIONS(6186), 1, + anon_sym_DOT2, + STATE(3345), 1, + sym_path, + STATE(3046), 2, sym_comment, - ACTIONS(5375), 39, + aux_sym_cell_path_repeat1, + ACTIONS(851), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133646] = 7, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [155911] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2585), 1, - aux_sym_cell_path_repeat1, - STATE(2598), 1, + STATE(3047), 1, sym_comment, - STATE(2863), 1, - sym_path, - ACTIONS(808), 12, + ACTIONS(1121), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -254862,7 +282220,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(810), 25, + ACTIONS(1123), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -254888,158 +282246,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133703] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1131), 1, - anon_sym_LF, - STATE(2599), 1, - sym_comment, - ACTIONS(1129), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133754] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(894), 1, - anon_sym_LF, - STATE(2600), 1, - sym_comment, - ACTIONS(892), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133805] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2831), 1, - anon_sym_LF, - STATE(2601), 1, - sym_comment, - ACTIONS(2829), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [133856] = 4, + [155959] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2602), 1, + STATE(3048), 1, sym_comment, - ACTIONS(804), 15, + ACTIONS(1073), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -255048,9 +282264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(806), 25, + ACTIONS(1075), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -255076,17 +282290,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133907] = 4, + [156007] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2603), 1, + STATE(3049), 1, sym_comment, - ACTIONS(731), 15, + ACTIONS(1117), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -255095,9 +282308,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(733), 25, + ACTIONS(1119), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -255123,17 +282334,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [133958] = 4, + [156055] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2604), 1, + STATE(3050), 1, sym_comment, - ACTIONS(715), 15, + ACTIONS(1113), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -255142,9 +282352,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(717), 25, + ACTIONS(1115), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -255170,18 +282378,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [134009] = 7, - ACTIONS(3), 1, + [156103] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5290), 1, + ACTIONS(6189), 1, anon_sym_DOT2, - STATE(2605), 1, + ACTIONS(6192), 1, + aux_sym__immediate_decimal_token2, + STATE(3051), 1, sym_comment, - STATE(2697), 1, - aux_sym_cell_path_repeat1, - STATE(2863), 1, - sym_path, - ACTIONS(808), 12, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 33, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [156155] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3052), 1, + sym_comment, + ACTIONS(1059), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -255194,7 +282442,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(810), 25, + ACTIONS(1061), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -255220,17 +282468,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [134066] = 4, + [156203] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2606), 1, + STATE(3053), 1, sym_comment, - ACTIONS(723), 15, + ACTIONS(1145), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -255239,9 +282486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(725), 25, + ACTIONS(1147), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -255267,313 +282512,210 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [134117] = 4, + [156251] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(880), 1, anon_sym_LF, - STATE(2607), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3054), 1, sym_comment, - ACTIONS(952), 39, + STATE(3406), 1, + sym_cell_path, + ACTIONS(878), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134168] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [156305] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3304), 1, - anon_sym_LF, - STATE(2608), 1, + ACTIONS(5983), 1, + aux_sym__immediate_decimal_token2, + STATE(3055), 1, sym_comment, - ACTIONS(3302), 39, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134219] = 5, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [156355] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5381), 1, - anon_sym_LF, - ACTIONS(5384), 1, - anon_sym_PIPE, - STATE(2609), 2, + STATE(3056), 1, sym_comment, - aux_sym_pipe_element_repeat1, - ACTIONS(5379), 37, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(1087), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [134272] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2883), 1, - anon_sym_LF, - STATE(2610), 1, - sym_comment, - ACTIONS(2881), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1089), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134323] = 4, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [156403] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(857), 1, - anon_sym_LF, - STATE(2611), 1, + STATE(3057), 1, sym_comment, - ACTIONS(855), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(1091), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134374] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1139), 1, - anon_sym_LF, - STATE(2612), 1, - sym_comment, - ACTIONS(1137), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1093), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134425] = 5, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [156451] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5387), 1, - anon_sym_QMARK2, - STATE(2613), 1, + ACTIONS(6196), 1, + anon_sym_DOT2, + ACTIONS(6198), 1, + aux_sym_unquoted_token4, + ACTIONS(6200), 1, + aux_sym_unquoted_token6, + STATE(3058), 1, sym_comment, - ACTIONS(851), 3, + ACTIONS(761), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 36, - anon_sym_EQ, + ACTIONS(6194), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -255598,111 +282740,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [134478] = 4, - ACTIONS(105), 1, + [156507] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3418), 1, - anon_sym_LF, - STATE(2614), 1, + ACTIONS(6204), 1, + anon_sym_LT, + STATE(3059), 1, sym_comment, - ACTIONS(3416), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134529] = 4, + ACTIONS(6202), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [156555] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6206), 1, + anon_sym_LT, + STATE(3060), 1, + sym_comment, + ACTIONS(6202), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [156603] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3414), 1, + ACTIONS(876), 1, anon_sym_LF, - STATE(2615), 1, + ACTIONS(6208), 1, + anon_sym_DOT2, + STATE(3025), 1, + sym_path, + STATE(3061), 1, sym_comment, - ACTIONS(3412), 39, + STATE(3340), 1, + sym_cell_path, + ACTIONS(874), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134580] = 6, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [156657] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5389), 1, - anon_sym_DOT2, - STATE(2863), 1, - sym_path, - STATE(2616), 2, + STATE(3062), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 12, + ACTIONS(1059), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -255715,7 +282893,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(841), 25, + ACTIONS(1061), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -255741,502 +282919,253 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [134635] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(5394), 1, - anon_sym_LF, - STATE(2609), 1, - aux_sym_pipe_element_repeat1, - STATE(2617), 1, - sym_comment, - ACTIONS(5392), 37, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [134690] = 4, + [156705] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3410), 1, + ACTIONS(901), 1, anon_sym_LF, - STATE(2618), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3063), 1, sym_comment, - ACTIONS(3408), 39, + STATE(3457), 1, + sym_cell_path, + ACTIONS(899), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134741] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [156759] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3406), 1, - anon_sym_LF, - STATE(2619), 1, + ACTIONS(6211), 1, + aux_sym__immediate_decimal_token2, + STATE(3064), 1, sym_comment, - ACTIONS(3404), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134792] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3402), 1, + ACTIONS(777), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(2620), 1, - sym_comment, - ACTIONS(3400), 39, + anon_sym_DOT2, + ACTIONS(775), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134843] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [156809] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3398), 1, - anon_sym_LF, - STATE(2621), 1, + STATE(3065), 1, sym_comment, - ACTIONS(3396), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(1141), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134894] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(996), 1, - anon_sym_LF, - STATE(2622), 1, - sym_comment, - ACTIONS(994), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1143), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134945] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [156857] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3394), 1, + ACTIONS(876), 1, anon_sym_LF, - STATE(2623), 1, + ACTIONS(6213), 1, + anon_sym_DOT2, + STATE(3024), 1, + sym_path, + STATE(3066), 1, sym_comment, - ACTIONS(3392), 39, + STATE(3372), 1, + sym_cell_path, + ACTIONS(874), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [134996] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [156911] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3390), 1, - anon_sym_LF, - STATE(2624), 1, + STATE(3067), 1, sym_comment, - ACTIONS(3388), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(1133), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135047] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1143), 1, - anon_sym_LF, - STATE(2625), 1, - sym_comment, - ACTIONS(1141), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1135), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135098] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [156959] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3386), 1, - anon_sym_LF, - STATE(2626), 1, + ACTIONS(5549), 1, + aux_sym_unquoted_token3, + STATE(3068), 1, sym_comment, - ACTIONS(3384), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(761), 2, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(759), 34, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135149] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(984), 1, - anon_sym_DOT2, - STATE(2627), 1, - sym_comment, - ACTIONS(975), 6, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - ACTIONS(952), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -256262,21 +283191,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [135204] = 6, + [157009] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5396), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5398), 1, - aux_sym__immediate_decimal_token2, - STATE(2628), 1, + STATE(3069), 1, sym_comment, - ACTIONS(723), 16, + ACTIONS(1059), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -256285,11 +283209,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 22, + ACTIONS(1061), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, @@ -256311,166 +283235,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [135259] = 4, + [157057] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2904), 1, + ACTIONS(897), 1, anon_sym_LF, - STATE(2629), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3070), 1, sym_comment, - ACTIONS(2902), 39, + STATE(3404), 1, + sym_cell_path, + ACTIONS(895), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135310] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [157111] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3382), 1, - anon_sym_LF, - STATE(2630), 1, - sym_comment, - ACTIONS(3380), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1819), 1, + sym__entry_separator, + ACTIONS(2427), 1, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135361] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(5402), 1, - anon_sym_LF, - STATE(2609), 1, - aux_sym_pipe_element_repeat1, - STATE(2631), 1, - sym_comment, - ACTIONS(5400), 37, - sym_cmd_identifier, - anon_sym_LBRACK, + ACTIONS(5725), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [135416] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3378), 1, - anon_sym_LF, - STATE(2632), 1, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3071), 1, sym_comment, - ACTIONS(3376), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4145), 1, + sym__immediate_decimal, + STATE(4148), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -256490,128 +283334,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135467] = 4, - ACTIONS(105), 1, + aux_sym__unquoted_in_list_token1, + [157177] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3374), 1, - anon_sym_LF, - STATE(2633), 1, + STATE(3072), 1, sym_comment, - ACTIONS(3372), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135518] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(869), 1, - anon_sym_LF, - STATE(2634), 1, - sym_comment, - ACTIONS(867), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135569] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [157225] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3370), 1, - anon_sym_LF, - STATE(2635), 1, + ACTIONS(1833), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3073), 1, sym_comment, - ACTIONS(3368), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4141), 1, + sym__immediate_decimal, + STATE(4143), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -256631,81 +283431,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135620] = 4, + aux_sym__unquoted_in_list_token1, + [157291] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3366), 1, + ACTIONS(853), 1, anon_sym_LF, - STATE(2636), 1, + ACTIONS(6216), 1, + anon_sym_DOT2, + STATE(3394), 1, + sym_path, + STATE(3074), 2, sym_comment, - ACTIONS(3364), 39, + aux_sym_cell_path_repeat1, + ACTIONS(851), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135671] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [157343] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3362), 1, - anon_sym_LF, - STATE(2637), 1, + ACTIONS(1928), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3075), 1, sym_comment, - ACTIONS(3360), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4133), 1, + sym__immediate_decimal, + STATE(4139), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -256725,25 +283530,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135722] = 5, + aux_sym__unquoted_in_list_token1, + [157409] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5404), 1, - anon_sym_DOT2, - STATE(2638), 1, + STATE(3076), 1, sym_comment, - ACTIONS(814), 14, + ACTIONS(1059), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -256756,9 +283549,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 25, + ACTIONS(1061), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -256784,23 +283575,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [135775] = 4, + [157457] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3352), 1, - anon_sym_LF, - STATE(2639), 1, + ACTIONS(1823), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3077), 1, sym_comment, - ACTIONS(3350), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4092), 1, + sym__immediate_decimal, + STATE(4101), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -256820,32 +283627,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135826] = 6, + aux_sym__unquoted_in_list_token1, + [157523] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5406), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5408), 1, - aux_sym__immediate_decimal_token2, - STATE(2640), 1, + STATE(3078), 1, sym_comment, - ACTIONS(715), 16, + ACTIONS(1059), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -256854,11 +283646,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 22, + ACTIONS(1061), 25, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, @@ -256880,353 +283672,617 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [135881] = 4, + [157571] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3348), 1, + ACTIONS(888), 1, anon_sym_LF, - STATE(2641), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3079), 1, sym_comment, - ACTIONS(3346), 39, + STATE(3485), 1, + sym_cell_path, + ACTIONS(886), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135932] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [157625] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3344), 1, - anon_sym_LF, - STATE(2642), 1, + STATE(3080), 1, sym_comment, - ACTIONS(3342), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1129), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1131), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [135983] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [157673] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3340), 1, - anon_sym_LF, - STATE(2643), 1, + ACTIONS(6219), 1, + anon_sym_DOT2, + ACTIONS(6221), 1, + aux_sym_unquoted_token6, + STATE(3081), 1, sym_comment, - ACTIONS(3338), 39, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136034] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [157725] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1103), 1, - anon_sym_LF, - STATE(2644), 1, + ACTIONS(5904), 1, + aux_sym__immediate_decimal_token2, + STATE(3082), 1, sym_comment, - ACTIONS(1101), 39, + ACTIONS(729), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [157775] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3083), 1, + sym_comment, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [157823] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3084), 1, + sym_comment, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136085] = 4, - ACTIONS(105), 1, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [157871] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3336), 1, - anon_sym_LF, - STATE(2645), 1, + STATE(3085), 1, sym_comment, - ACTIONS(3334), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [157919] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3086), 1, + sym_comment, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136136] = 5, - ACTIONS(105), 1, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [157967] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5138), 1, - aux_sym__immediate_decimal_token2, - STATE(2646), 1, + STATE(3087), 1, sym_comment, - ACTIONS(2584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2582), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1153), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1155), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158015] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3088), 1, + sym_comment, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136189] = 4, - ACTIONS(105), 1, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158063] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3332), 1, - anon_sym_LF, - STATE(2647), 1, + STATE(3089), 1, sym_comment, - ACTIONS(3330), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1095), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1097), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158111] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3090), 1, + sym_comment, + ACTIONS(1006), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136240] = 4, - ACTIONS(105), 1, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1085), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158159] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3324), 1, - anon_sym_LF, - STATE(2648), 1, + STATE(3091), 1, sym_comment, - ACTIONS(3322), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1099), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1101), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158207] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1997), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3092), 1, + sym_comment, + STATE(3898), 1, + sym__var, + STATE(4033), 1, + sym__immediate_decimal, + STATE(4034), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -257246,32 +284302,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136291] = 4, + aux_sym__unquoted_in_list_token1, + [158273] = 13, ACTIONS(105), 1, anon_sym_POUND, - STATE(2649), 1, - sym_comment, - ACTIONS(2831), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(2001), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(2829), 37, - anon_sym_SEMI, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3093), 1, + sym_comment, + STATE(3898), 1, + sym__var, + STATE(4031), 1, + sym__immediate_decimal, + STATE(4032), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -257293,81 +284355,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136342] = 4, + aux_sym__unquoted_in_list_token1, + [158339] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2762), 1, + ACTIONS(812), 1, anon_sym_LF, - STATE(2650), 1, + ACTIONS(6223), 1, + anon_sym_DOT2, + ACTIONS(6225), 1, + aux_sym_unquoted_token6, + STATE(3094), 1, sym_comment, - ACTIONS(2760), 39, + ACTIONS(810), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136393] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [158391] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3320), 1, - anon_sym_LF, - STATE(2651), 1, + ACTIONS(1993), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3095), 1, sym_comment, - ACTIONS(3318), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4028), 1, + sym__immediate_decimal, + STATE(4029), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -257387,34 +284454,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136444] = 4, + aux_sym__unquoted_in_list_token1, + [158457] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3316), 1, - anon_sym_LF, - STATE(2652), 1, + ACTIONS(1837), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3096), 1, sym_comment, - ACTIONS(3314), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4026), 1, + sym__immediate_decimal, + STATE(4027), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -257434,34 +284507,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136495] = 4, + aux_sym__unquoted_in_list_token1, + [158523] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(902), 1, - anon_sym_LF, - STATE(2653), 1, + ACTIONS(1767), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3097), 1, sym_comment, - ACTIONS(900), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4024), 1, + sym__immediate_decimal, + STATE(4025), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -257481,32 +284560,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136546] = 4, + aux_sym__unquoted_in_list_token1, + [158589] = 13, ACTIONS(105), 1, anon_sym_POUND, - STATE(2654), 1, - sym_comment, - ACTIONS(988), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(1848), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(986), 37, - anon_sym_SEMI, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3098), 1, + sym_comment, + STATE(3898), 1, + sym__var, + STATE(4022), 1, + sym__immediate_decimal, + STATE(4023), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -257528,34 +284613,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136597] = 4, + aux_sym__unquoted_in_list_token1, + [158655] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1083), 1, - anon_sym_LF, - STATE(2655), 1, + ACTIONS(1763), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3099), 1, sym_comment, - ACTIONS(1081), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4020), 1, + sym__immediate_decimal, + STATE(4021), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -257575,34 +284666,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136648] = 4, + aux_sym__unquoted_in_list_token1, + [158721] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3312), 1, - anon_sym_LF, - STATE(2656), 1, + ACTIONS(1939), 1, + sym__entry_separator, + ACTIONS(2427), 1, + anon_sym_DOLLAR, + ACTIONS(5725), 1, + anon_sym_LPAREN, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(5733), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(5735), 1, + anon_sym_DASH2, + ACTIONS(5737), 1, + anon_sym_PLUS2, + STATE(3100), 1, sym_comment, - ACTIONS(3310), 39, - anon_sym_SEMI, + STATE(3898), 1, + sym__var, + STATE(4019), 1, + sym__immediate_decimal, + STATE(4018), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 26, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -257622,41 +284719,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136699] = 5, + aux_sym__unquoted_in_list_token1, + [158787] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3101), 1, + sym_comment, + ACTIONS(1059), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1061), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158835] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3102), 1, + sym_comment, + ACTIONS(1109), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1111), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158883] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3103), 1, + sym_comment, + ACTIONS(868), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(870), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [158931] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5387), 1, - anon_sym_QMARK2, - STATE(2657), 1, + ACTIONS(6227), 1, + anon_sym_DOT2, + ACTIONS(6230), 1, + aux_sym__immediate_decimal_token2, + STATE(3104), 1, sym_comment, - ACTIONS(851), 3, + ACTIONS(752), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 36, - anon_sym_EQ, + ACTIONS(750), 33, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -257681,725 +284895,1226 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [136752] = 4, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [158983] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3105), 1, + sym_comment, + ACTIONS(1105), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1107), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [159031] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1002), 1, + sym_identifier, + ACTIONS(1008), 1, + anon_sym_DASH, + STATE(3106), 1, + sym_comment, + ACTIONS(1004), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + ACTIONS(1006), 10, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1085), 17, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [159085] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3107), 1, + sym_comment, + ACTIONS(1157), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1159), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [159133] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3308), 1, - anon_sym_LF, - STATE(2658), 1, + STATE(3108), 1, sym_comment, - ACTIONS(3306), 39, + ACTIONS(826), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136803] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159181] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3226), 1, - anon_sym_LF, - STATE(2659), 1, + STATE(3109), 1, sym_comment, - ACTIONS(3224), 39, + ACTIONS(729), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159229] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3110), 1, + sym_comment, + ACTIONS(1125), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1127), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [159277] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3111), 1, + sym_comment, + ACTIONS(1069), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136854] = 4, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1071), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [159325] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3112), 1, + sym_comment, + ACTIONS(1165), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1167), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [159373] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1015), 1, + STATE(3113), 1, + sym_comment, + ACTIONS(777), 2, anon_sym_LF, - STATE(2660), 1, + anon_sym_DOT2, + ACTIONS(775), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159421] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3046), 1, + aux_sym_cell_path_repeat1, + STATE(3114), 1, sym_comment, - ACTIONS(1013), 39, + STATE(3345), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136905] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [159473] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3300), 1, + STATE(3115), 1, + sym_comment, + ACTIONS(737), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(2661), 1, + anon_sym_DOT2, + ACTIONS(735), 34, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159521] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(812), 1, + anon_sym_LF, + ACTIONS(6232), 1, + anon_sym_DOT2, + STATE(3116), 1, sym_comment, - ACTIONS(3298), 39, + ACTIONS(810), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [136956] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [159571] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5157), 1, - anon_sym_DOT2, - STATE(2662), 1, + STATE(3117), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(777), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2582), 37, + anon_sym_DOT2, + ACTIONS(775), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137009] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159619] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6051), 1, + aux_sym__immediate_decimal_token2, + STATE(3118), 1, + sym_comment, + ACTIONS(727), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 30, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [159669] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5192), 1, - anon_sym_LF, - STATE(2663), 1, + STATE(3119), 1, sym_comment, - ACTIONS(5190), 39, - anon_sym_SEMI, + ACTIONS(6236), 16, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137060] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3296), 1, - anon_sym_LF, - STATE(2664), 1, - sym_comment, - ACTIONS(3294), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_CARET, + ACTIONS(6234), 21, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, aux_sym__val_number_token4, - aux_sym__val_number_token5, aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137111] = 4, + [159717] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3288), 1, - anon_sym_LF, - STATE(2665), 1, + STATE(3120), 1, sym_comment, - ACTIONS(3286), 39, + ACTIONS(826), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137162] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159765] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(898), 1, + ACTIONS(920), 1, anon_sym_LF, - STATE(2666), 1, + ACTIONS(6238), 1, + anon_sym_DOT2, + ACTIONS(6240), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6242), 1, + aux_sym_unquoted_token2, + STATE(3121), 1, sym_comment, - ACTIONS(896), 39, + ACTIONS(918), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137213] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [159819] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5412), 1, - anon_sym_LF, - STATE(2667), 1, + STATE(3122), 1, sym_comment, - ACTIONS(5410), 39, + ACTIONS(729), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(727), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137264] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [159867] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5416), 1, + ACTIONS(791), 1, anon_sym_LF, - STATE(2668), 1, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3030), 1, + sym_path, + STATE(3123), 1, sym_comment, - ACTIONS(5414), 39, + STATE(3388), 1, + sym_cell_path, + ACTIONS(789), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137315] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [159921] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5177), 1, - aux_sym__immediate_decimal_token2, - STATE(2669), 1, - sym_comment, - ACTIONS(2541), 2, - ts_builtin_sym_end, + ACTIONS(791), 1, anon_sym_LF, - ACTIONS(2539), 37, + ACTIONS(6244), 1, + anon_sym_DOT2, + STATE(3025), 1, + sym_path, + STATE(3124), 1, + sym_comment, + STATE(3388), 1, + sym_cell_path, + ACTIONS(789), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137368] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [159975] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3284), 1, - anon_sym_LF, - STATE(2670), 1, + ACTIONS(5630), 1, + aux_sym_unquoted_token6, + STATE(3125), 1, sym_comment, - ACTIONS(3282), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(810), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + ACTIONS(812), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [160025] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6247), 1, + anon_sym_DOT2, + ACTIONS(6249), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6251), 1, + aux_sym_unquoted_token2, + STATE(3126), 1, + sym_comment, + ACTIONS(918), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(920), 22, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [160079] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6078), 1, + aux_sym__immediate_decimal_token2, + STATE(3127), 1, + sym_comment, + ACTIONS(735), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(737), 30, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [160129] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3128), 1, + sym_comment, + ACTIONS(1161), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137419] = 4, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1163), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [160177] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3280), 1, - anon_sym_LF, - STATE(2671), 1, + ACTIONS(6021), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6253), 1, + anon_sym_DOT2, + STATE(3129), 1, sym_comment, - ACTIONS(3278), 39, + ACTIONS(729), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137470] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [160229] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3130), 1, + sym_comment, + ACTIONS(1063), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1065), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [160277] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5420), 1, - anon_sym_LF, - STATE(2672), 1, + STATE(3131), 1, sym_comment, - ACTIONS(5418), 39, + ACTIONS(777), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137521] = 7, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [160325] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2605), 1, - sym_path, - STATE(2673), 1, + STATE(3132), 1, sym_comment, - STATE(2963), 1, - sym_cell_path, - ACTIONS(888), 12, + ACTIONS(1105), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -258412,7 +286127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(890), 25, + ACTIONS(1107), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -258438,232 +286153,361 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [137578] = 4, + [160373] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3266), 1, + ACTIONS(6116), 1, + aux_sym__immediate_decimal_token2, + STATE(3133), 1, + sym_comment, + ACTIONS(737), 3, + ts_builtin_sym_end, anon_sym_LF, - STATE(2674), 1, + anon_sym_DOT2, + ACTIONS(735), 33, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [160423] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6256), 1, + aux_sym__immediate_decimal_token2, + STATE(3134), 1, + sym_comment, + ACTIONS(775), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(777), 30, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [160473] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(830), 1, + anon_sym_LF, + ACTIONS(6134), 1, + anon_sym_DOT2, + STATE(3046), 1, + aux_sym_cell_path_repeat1, + STATE(3135), 1, sym_comment, - ACTIONS(3264), 39, + STATE(3345), 1, + sym_path, + ACTIONS(828), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137629] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [160527] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3258), 1, - anon_sym_LF, - STATE(2675), 1, + STATE(3136), 1, sym_comment, - ACTIONS(3256), 39, + ACTIONS(826), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137680] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [160575] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3254), 1, - anon_sym_LF, - STATE(2676), 1, + ACTIONS(6258), 1, + anon_sym_DOT2, + ACTIONS(6261), 1, + aux_sym__immediate_decimal_token2, + STATE(3137), 1, sym_comment, - ACTIONS(3252), 39, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [160627] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3138), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4386), 1, + sym__immediate_decimal, + STATE(4391), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 8, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137731] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3246), 1, - anon_sym_LF, - STATE(2677), 1, - sym_comment, - ACTIONS(3244), 39, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1833), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137782] = 5, - ACTIONS(3), 1, + [160692] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5152), 1, - aux_sym__immediate_decimal_token2, - STATE(2678), 1, + STATE(3139), 1, sym_comment, - ACTIONS(723), 16, - sym_identifier, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 33, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + [160739] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3140), 1, + sym_comment, + STATE(3141), 1, + sym_path, + STATE(3589), 1, + sym_cell_path, + ACTIONS(913), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(911), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -258674,39 +286518,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [137835] = 5, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [160792] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5131), 1, - aux_sym__immediate_decimal_token2, - STATE(2679), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, sym_comment, - ACTIONS(715), 16, - sym_identifier, + STATE(3209), 1, + aux_sym_cell_path_repeat1, + STATE(3496), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, + [160845] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6265), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6267), 1, + aux_sym__immediate_decimal_token2, + STATE(3142), 1, + sym_comment, + ACTIONS(727), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, sym_filesize_unit, - sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(717), 23, + ACTIONS(729), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -258722,138 +286608,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [137888] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [160896] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3230), 1, + ACTIONS(870), 1, anon_sym_LF, - STATE(2680), 1, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3143), 1, sym_comment, - ACTIONS(3228), 39, + STATE(3200), 1, + sym_path, + STATE(3600), 1, + sym_cell_path, + ACTIONS(868), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137939] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [160949] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2681), 1, - sym_comment, - ACTIONS(932), 3, - ts_builtin_sym_end, + ACTIONS(880), 1, anon_sym_LF, + ACTIONS(5758), 1, anon_sym_DOT2, - ACTIONS(930), 37, + STATE(3144), 1, + sym_comment, + STATE(3200), 1, + sym_path, + STATE(3604), 1, + sym_cell_path, + ACTIONS(878), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [137990] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5422), 1, - aux_sym__immediate_decimal_token2, - STATE(2682), 1, - sym_comment, - ACTIONS(731), 16, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + [161002] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3145), 1, + sym_comment, + ACTIONS(777), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 33, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -258864,370 +286742,536 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [138043] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [161049] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5424), 1, - aux_sym__immediate_decimal_token2, - STATE(2683), 1, + STATE(3146), 1, sym_comment, - ACTIONS(2661), 2, + ACTIONS(826), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2659), 37, + anon_sym_DOT2, + ACTIONS(824), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138096] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [161096] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3222), 1, + ACTIONS(901), 1, anon_sym_LF, - STATE(2684), 1, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3147), 1, sym_comment, - ACTIONS(3220), 39, + STATE(3200), 1, + sym_path, + STATE(3583), 1, + sym_cell_path, + ACTIONS(899), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138147] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161149] = 20, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3194), 1, - anon_sym_LF, - STATE(2685), 1, + ACTIONS(1033), 1, + sym_identifier, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6289), 1, + anon_sym_bit_DASHand, + ACTIONS(6291), 1, + anon_sym_bit_DASHxor, + ACTIONS(6293), 1, + anon_sym_bit_DASHor, + ACTIONS(6295), 1, + anon_sym_and, + ACTIONS(6297), 1, + anon_sym_xor, + ACTIONS(6299), 1, + anon_sym_or, + STATE(3148), 1, sym_comment, - ACTIONS(3192), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6269), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138198] = 4, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [161228] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3190), 1, - anon_sym_LF, - STATE(2686), 1, + STATE(3149), 1, sym_comment, - ACTIONS(3188), 39, + ACTIONS(737), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(735), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138249] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [161275] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6289), 1, + anon_sym_bit_DASHand, + ACTIONS(6291), 1, + anon_sym_bit_DASHxor, + ACTIONS(6293), 1, + anon_sym_bit_DASHor, + ACTIONS(6295), 1, + anon_sym_and, + ACTIONS(6297), 1, + anon_sym_xor, + STATE(3150), 1, + sym_comment, + ACTIONS(1033), 2, + sym_identifier, + anon_sym_or, + ACTIONS(6269), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [161352] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3186), 1, + ACTIONS(888), 1, anon_sym_LF, - STATE(2687), 1, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3151), 1, sym_comment, - ACTIONS(3184), 39, + STATE(3200), 1, + sym_path, + STATE(3643), 1, + sym_cell_path, + ACTIONS(886), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138300] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161405] = 18, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3179), 1, - anon_sym_LF, - STATE(2688), 1, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6289), 1, + anon_sym_bit_DASHand, + ACTIONS(6291), 1, + anon_sym_bit_DASHxor, + ACTIONS(6293), 1, + anon_sym_bit_DASHor, + ACTIONS(6295), 1, + anon_sym_and, + STATE(3152), 1, sym_comment, - ACTIONS(3177), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(6269), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [161480] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6301), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6303), 1, + aux_sym__immediate_decimal_token2, + STATE(3153), 1, + sym_comment, + ACTIONS(727), 8, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138351] = 4, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [161531] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3052), 1, - anon_sym_LF, - STATE(2689), 1, + ACTIONS(6305), 1, + anon_sym_DOT2, + STATE(3154), 1, sym_comment, - ACTIONS(3050), 39, + STATE(3157), 1, + sym_path, + STATE(3533), 1, + sym_cell_path, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138402] = 6, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161584] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6289), 1, + anon_sym_bit_DASHand, + ACTIONS(6291), 1, + anon_sym_bit_DASHxor, + ACTIONS(6293), 1, + anon_sym_bit_DASHor, + STATE(3155), 1, + sym_comment, + ACTIONS(6269), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [161657] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5426), 1, - anon_sym_DOT2, - ACTIONS(5429), 1, + ACTIONS(6308), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6310), 1, aux_sym__immediate_decimal_token2, - STATE(2690), 1, + STATE(3156), 1, sym_comment, - ACTIONS(737), 15, - sym_identifier, + ACTIONS(735), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_filesize_unit, - sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(739), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(737), 26, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -259243,31 +287287,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [138457] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [161708] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(984), 1, + ACTIONS(6263), 1, anon_sym_DOT2, - ACTIONS(5431), 1, - anon_sym_COLON, - STATE(2691), 1, + STATE(3157), 1, sym_comment, - ACTIONS(975), 6, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - ACTIONS(952), 31, + STATE(3229), 1, + aux_sym_cell_path_repeat1, + STATE(3496), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -259293,88 +287337,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [138514] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5435), 1, - anon_sym_LF, - STATE(2692), 1, - sym_comment, - ACTIONS(5433), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138565] = 7, + [161761] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2605), 1, - sym_path, - STATE(2693), 1, + ACTIONS(6312), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6314), 1, + aux_sym__immediate_decimal_token2, + STATE(3158), 1, sym_comment, - STATE(2899), 1, - sym_cell_path, - ACTIONS(781), 12, - sym_identifier, + ACTIONS(735), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(783), 25, - anon_sym_COLON, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -259390,45 +287378,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [138622] = 6, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [161812] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5152), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5437), 1, + ACTIONS(791), 1, + anon_sym_LF, + ACTIONS(6316), 1, anon_sym_DOT2, - STATE(2694), 1, + STATE(3024), 1, + sym_path, + STATE(3159), 1, sym_comment, - ACTIONS(723), 15, - sym_identifier, + STATE(3540), 1, + sym_cell_path, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -259439,76 +287425,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [138677] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161865] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2695), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, + sym_path, + STATE(3160), 1, sym_comment, - ACTIONS(941), 3, + STATE(3612), 1, + sym_cell_path, + ACTIONS(880), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(939), 37, + ACTIONS(878), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138728] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [161918] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2696), 1, + STATE(3161), 1, sym_comment, - ACTIONS(869), 3, + ACTIONS(729), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(867), 37, - anon_sym_EQ, + ACTIONS(727), 33, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -259533,46 +287515,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [138779] = 7, - ACTIONS(3), 1, + sym_filesize_unit, + sym_duration_unit, + [161965] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5290), 1, + ACTIONS(897), 1, + anon_sym_LF, + ACTIONS(5758), 1, anon_sym_DOT2, - STATE(2616), 1, - aux_sym_cell_path_repeat1, - STATE(2697), 1, + STATE(3162), 1, sym_comment, - STATE(2863), 1, + STATE(3200), 1, sym_path, - ACTIONS(788), 12, - sym_identifier, + STATE(3619), 1, + sym_cell_path, + ACTIONS(895), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(790), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -259583,374 +287560,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [138836] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3100), 1, - anon_sym_LF, - STATE(2698), 1, - sym_comment, - ACTIONS(3098), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138887] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3092), 1, - anon_sym_LF, - STATE(2699), 1, - sym_comment, - ACTIONS(3090), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138938] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1147), 1, - anon_sym_LF, - STATE(2700), 1, - sym_comment, - ACTIONS(1145), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [138989] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3086), 1, - anon_sym_LF, - STATE(2701), 1, - sym_comment, - ACTIONS(3084), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139040] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3082), 1, - anon_sym_LF, - STATE(2702), 1, - sym_comment, - ACTIONS(3080), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139091] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2703), 1, - sym_comment, - ACTIONS(968), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(966), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139142] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2704), 1, - sym_comment, - ACTIONS(5440), 40, - anon_sym_EQ, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - anon_sym_AT, - anon_sym_LBRACE, - [139191] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [162018] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DOT2, - STATE(2605), 1, - sym_path, - STATE(2705), 1, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6289), 1, + anon_sym_bit_DASHand, + ACTIONS(6291), 1, + anon_sym_bit_DASHxor, + STATE(3163), 1, sym_comment, - STATE(2972), 1, - sym_cell_path, - ACTIONS(896), 12, - sym_identifier, + ACTIONS(6269), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6275), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(898), 25, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + [162089] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3164), 1, + sym_comment, + ACTIONS(905), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(903), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -259961,123 +287658,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [139248] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [162136] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2706), 1, - sym_comment, - ACTIONS(2661), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(6263), 1, anon_sym_DOT2, - ACTIONS(2659), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139299] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1095), 1, - anon_sym_LF, - STATE(2707), 1, - sym_comment, - ACTIONS(1093), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139350] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2708), 1, + STATE(3141), 1, + sym_path, + STATE(3165), 1, sym_comment, - ACTIONS(894), 3, + STATE(3533), 1, + sym_cell_path, + ACTIONS(791), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(892), 37, - anon_sym_EQ, + ACTIONS(789), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -260102,440 +287707,381 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [139401] = 4, - ACTIONS(105), 1, + [162189] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1019), 1, - anon_sym_LF, - STATE(2709), 1, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6289), 1, + anon_sym_bit_DASHand, + STATE(3166), 1, sym_comment, - ACTIONS(1017), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6269), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139452] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1091), 1, - anon_sym_LF, - STATE(2710), 1, - sym_comment, - ACTIONS(1089), 39, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 9, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139503] = 4, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [162258] = 14, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2711), 1, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + STATE(3167), 1, sym_comment, - ACTIONS(1119), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1117), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6269), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139553] = 4, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6287), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 10, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [162325] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2712), 1, - sym_comment, - ACTIONS(3344), 2, - ts_builtin_sym_end, + ACTIONS(913), 1, anon_sym_LF, - ACTIONS(3342), 37, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3168), 1, + sym_comment, + STATE(3200), 1, + sym_path, + STATE(3622), 1, + sym_cell_path, + ACTIONS(911), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139603] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [162378] = 9, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2713), 1, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + STATE(3169), 1, sym_comment, - ACTIONS(3304), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3302), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139653] = 4, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 19, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [162435] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2714), 1, + ACTIONS(6319), 1, + anon_sym_DOT2, + STATE(3170), 1, sym_comment, - ACTIONS(3308), 2, + ACTIONS(812), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3306), 37, + ACTIONS(810), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [162484] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3171), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4466), 1, + sym__immediate_decimal, + STATE(4463), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [139703] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2715), 1, - sym_comment, - ACTIONS(3312), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3310), 37, - anon_sym_SEMI, + ACTIONS(1823), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139753] = 4, - ACTIONS(105), 1, + [162549] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2716), 1, - sym_comment, - ACTIONS(3316), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3314), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3172), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4462), 1, + sym__immediate_decimal, + STATE(4461), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [139803] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2717), 1, - sym_comment, - ACTIONS(3320), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3318), 37, - anon_sym_SEMI, + ACTIONS(1928), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139853] = 4, + [162614] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2718), 1, - sym_comment, - ACTIONS(3324), 2, - ts_builtin_sym_end, + ACTIONS(853), 1, anon_sym_LF, - ACTIONS(3322), 37, + ACTIONS(6321), 1, + anon_sym_DOT2, + STATE(3514), 1, + sym_path, + STATE(3173), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(851), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -260555,26 +288101,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [139903] = 4, + [162665] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2719), 1, + STATE(3174), 1, sym_comment, - ACTIONS(867), 13, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -260583,18 +288122,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(869), 26, + ACTIONS(1035), 22, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -260610,155 +288145,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [139953] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2720), 1, - sym_comment, - ACTIONS(2831), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2829), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140003] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2721), 1, - sym_comment, - ACTIONS(5435), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(5433), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140053] = 4, + [162714] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2722), 1, + ACTIONS(6324), 1, + anon_sym_QMARK2, + STATE(3175), 1, sym_comment, - ACTIONS(3258), 2, - ts_builtin_sym_end, + ACTIONS(936), 2, anon_sym_LF, - ACTIONS(3256), 37, + anon_sym_DOT2, + ACTIONS(934), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140103] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [162763] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2723), 1, + ACTIONS(6181), 1, + aux_sym_unquoted_token5, + STATE(3176), 1, sym_comment, - ACTIONS(804), 16, + ACTIONS(1021), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -260767,13 +288209,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 23, + ACTIONS(1023), 23, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, @@ -260794,24 +288233,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140153] = 4, + [162812] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2724), 1, - sym_comment, - ACTIONS(2661), 2, - ts_builtin_sym_end, + ACTIONS(830), 1, anon_sym_LF, - ACTIONS(2659), 37, + ACTIONS(6326), 1, + anon_sym_DOT2, + STATE(3173), 1, + aux_sym_cell_path_repeat1, + STATE(3177), 1, + sym_comment, + STATE(3514), 1, + sym_path, + ACTIONS(828), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -260831,51 +288279,37 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140203] = 4, - ACTIONS(3), 1, + [162865] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2725), 1, + ACTIONS(6324), 1, + anon_sym_QMARK2, + STATE(3178), 1, sym_comment, - ACTIONS(731), 16, - sym_identifier, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -260886,28 +288320,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140253] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [162914] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, - anon_sym_LF, - ACTIONS(5442), 1, + ACTIONS(6328), 1, anon_sym_DOT2, - ACTIONS(5445), 1, - aux_sym__immediate_decimal_token2, - STATE(2726), 1, + ACTIONS(6330), 1, + aux_sym_unquoted_token6, + STATE(3179), 1, sym_comment, - ACTIONS(737), 36, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 32, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -260934,42 +288368,284 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [140307] = 4, + [162965] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(2727), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3180), 1, sym_comment, - ACTIONS(715), 16, - sym_identifier, - anon_sym_GT, + STATE(3997), 1, + sym__var, + STATE(4376), 1, + sym__immediate_decimal, + STATE(4372), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 8, anon_sym_DASH, - anon_sym_in, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1939), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163030] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3181), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4371), 1, + sym__immediate_decimal, + STATE(4370), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 8, + anon_sym_DASH, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 23, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1763), 18, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163095] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3182), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4364), 1, + sym__immediate_decimal, + STATE(4357), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 8, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1848), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163160] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3183), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4343), 1, + sym__immediate_decimal, + STATE(4342), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 8, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1767), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163225] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3184), 1, + sym_comment, + ACTIONS(6332), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [163270] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(812), 1, + anon_sym_LF, + STATE(3185), 1, + sym_comment, + ACTIONS(810), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -260980,137 +288656,293 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140357] = 4, - ACTIONS(105), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [163317] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2728), 1, - sym_comment, - ACTIONS(3332), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3330), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3186), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4341), 1, + sym__immediate_decimal, + STATE(4340), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1837), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163382] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3187), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4338), 1, + sym__immediate_decimal, + STATE(4326), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 8, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1993), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140407] = 4, + [163447] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(2729), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3188), 1, sym_comment, - ACTIONS(723), 16, - sym_identifier, - anon_sym_GT, + STATE(3997), 1, + sym__var, + STATE(4325), 1, + sym__immediate_decimal, + STATE(4456), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 8, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2001), 18, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [140457] = 7, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163512] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5447), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, anon_sym_DOT2, - ACTIONS(5449), 1, + ACTIONS(6101), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5451), 1, - aux_sym_unquoted_token2, - STATE(2730), 1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3189), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4379), 1, + sym__immediate_decimal, + STATE(4395), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 8, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1997), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [163577] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3190), 1, + sym_comment, + ACTIONS(6334), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [163622] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(6336), 1, + sym_filesize_unit, + ACTIONS(6338), 1, + sym_duration_unit, + STATE(3191), 1, sym_comment, - ACTIONS(855), 12, - sym_identifier, + ACTIONS(940), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(857), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -261121,90 +288953,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140513] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [163673] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2731), 1, - sym_comment, - ACTIONS(1151), 2, - ts_builtin_sym_end, + ACTIONS(960), 1, anon_sym_LF, - ACTIONS(1149), 37, + STATE(3192), 1, + sym_comment, + ACTIONS(958), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140563] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5398), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5453), 1, - anon_sym_DOT2, - STATE(2732), 1, - sym_comment, - ACTIONS(723), 15, - sym_identifier, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -261215,77 +288994,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140617] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [163720] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5456), 1, - anon_sym_DOT2, - ACTIONS(5459), 1, - aux_sym__immediate_decimal_token2, - STATE(2733), 1, + ACTIONS(6273), 1, + anon_sym_in, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + STATE(3193), 1, sym_comment, - ACTIONS(737), 15, - sym_identifier, + ACTIONS(6269), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6275), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(6285), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(739), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(6283), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(1035), 12, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140671] = 5, + [163785] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2734), 1, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + STATE(3194), 1, sym_comment, - ACTIONS(814), 14, - sym_identifier, - anon_sym_GT, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6275), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 24, + ACTIONS(1035), 21, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -261293,9 +289084,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -261310,44 +289098,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140723] = 4, + [163840] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2735), 1, + ACTIONS(6340), 1, + anon_sym_COMMA, + STATE(3195), 1, sym_comment, - ACTIONS(960), 14, - sym_identifier, + ACTIONS(6342), 35, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [163887] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + STATE(3196), 1, + sym_comment, + ACTIONS(6269), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6271), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6281), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6275), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(6283), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 5, + sym_identifier, + anon_sym_in, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(962), 25, + ACTIONS(1035), 15, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -261356,163 +289191,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [140773] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2736), 1, - sym_comment, - ACTIONS(3336), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3334), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140823] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2737), 1, - sym_comment, - ACTIONS(2541), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2539), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140873] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2738), 1, - sym_comment, - ACTIONS(3340), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3338), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [140923] = 8, + [163948] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - ACTIONS(5461), 1, - anon_sym_GT, - STATE(2739), 1, + STATE(3197), 1, sym_comment, - STATE(6684), 1, - sym__all_type, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(4970), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, + ACTIONS(6344), 36, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -261542,73 +289228,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, + anon_sym_table, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [140981] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2740), 1, - sym_comment, - ACTIONS(894), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(892), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141031] = 8, + anon_sym_record, + anon_sym_list, + [163993] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - ACTIONS(5463), 1, - anon_sym_GT, - STATE(2741), 1, + STATE(3198), 1, sym_comment, - STATE(6676), 1, - sym__all_type, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(4970), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, + ACTIONS(6346), 36, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -261638,92 +289270,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, + anon_sym_table, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [141089] = 4, + anon_sym_record, + anon_sym_list, + [164038] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2742), 1, + STATE(3199), 1, sym_comment, - ACTIONS(1023), 2, + ACTIONS(729), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1021), 37, + anon_sym_DOT2, + ACTIONS(727), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141139] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5367), 1, - anon_sym_DOT2, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2743), 1, - sym_comment, - ACTIONS(814), 14, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -261734,42 +289312,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [141193] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2744), 1, - sym_comment, - ACTIONS(804), 16, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(806), 23, - anon_sym_COLON, - anon_sym_COMMA, + [164085] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(820), 1, + anon_sym_LF, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3200), 1, + sym_comment, + STATE(3225), 1, + aux_sym_cell_path_repeat1, + STATE(3394), 1, + sym_path, + ACTIONS(818), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -261780,256 +289361,216 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [141243] = 4, - ACTIONS(105), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [164138] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2745), 1, - sym_comment, - ACTIONS(1135), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1133), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3201), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4382), 1, + sym__immediate_decimal, + STATE(4383), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1823), 18, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141293] = 5, + [164203] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5465), 1, - aux_sym__immediate_decimal_token2, - STATE(2746), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3202), 1, sym_comment, - ACTIONS(731), 16, - sym_identifier, - anon_sym_GT, + STATE(3997), 1, + sym__var, + STATE(4384), 1, + sym__immediate_decimal, + STATE(4385), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 8, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 22, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1928), 18, + anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_RBRACK, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [141345] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2747), 1, - sym_comment, - ACTIONS(3390), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3388), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141395] = 4, + [164268] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2748), 1, + STATE(3203), 1, sym_comment, - ACTIONS(1009), 2, + ACTIONS(737), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1007), 37, + anon_sym_DOT2, + ACTIONS(735), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [164315] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(6101), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6103), 1, + anon_sym_DASH2, + ACTIONS(6105), 1, + anon_sym_PLUS2, + STATE(3204), 1, + sym_comment, + STATE(3997), 1, + sym__var, + STATE(4398), 1, + sym__immediate_decimal, + STATE(4407), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 8, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141445] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2749), 1, - sym_comment, - ACTIONS(3348), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3346), 37, - anon_sym_SEMI, + aux_sym__unquoted_in_list_token1, + ACTIONS(1819), 18, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141495] = 8, + [164380] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - ACTIONS(5467), 1, - anon_sym_GT, - STATE(2750), 1, + STATE(3205), 1, sym_comment, - STATE(6330), 1, - sym__all_type, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(4970), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, + ACTIONS(6202), 36, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -262059,136 +289600,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, + anon_sym_table, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [141553] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2751), 1, - sym_comment, - ACTIONS(869), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(867), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141603] = 4, + anon_sym_record, + anon_sym_list, + [164425] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2752), 1, + ACTIONS(6348), 1, + anon_sym_QMARK2, + STATE(3206), 1, sym_comment, - ACTIONS(2762), 2, - ts_builtin_sym_end, + ACTIONS(936), 2, anon_sym_LF, - ACTIONS(2760), 37, + anon_sym_DOT2, + ACTIONS(934), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141653] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2753), 1, - sym_comment, - ACTIONS(814), 14, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -262199,42 +289646,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [141703] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [164474] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2754), 1, + ACTIONS(6348), 1, + anon_sym_QMARK2, + STATE(3207), 1, sym_comment, - ACTIONS(731), 16, - sym_identifier, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 33, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -262244,227 +289689,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [141753] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2755), 1, - sym_comment, - ACTIONS(2904), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2902), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141803] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [164523] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2756), 1, - sym_comment, - ACTIONS(2584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2582), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3208), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4394), 1, + sym__immediate_decimal, + STATE(4452), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [141853] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5471), 1, - anon_sym_LF, - STATE(2757), 1, - sym_comment, - ACTIONS(5469), 38, - sym_cmd_identifier, + ACTIONS(1833), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_PLUS, - anon_sym_not, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [141903] = 4, + [164588] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2758), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3209), 1, sym_comment, - ACTIONS(2883), 2, + STATE(3256), 1, + aux_sym_cell_path_repeat1, + STATE(3496), 1, + sym_path, + ACTIONS(830), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2881), 37, + ACTIONS(828), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [141953] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2759), 1, - sym_comment, - ACTIONS(892), 13, - sym_identifier, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(894), 26, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + [164641] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3210), 1, + sym_comment, + ACTIONS(777), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(775), 33, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_QMARK2, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -262475,176 +289828,202 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [142003] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [164688] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2760), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, + sym_path, + STATE(3211), 1, sym_comment, - ACTIONS(1147), 2, + STATE(3634), 1, + sym_cell_path, + ACTIONS(901), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1145), 37, + ACTIONS(899), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [164741] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3212), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4445), 1, + sym__immediate_decimal, + STATE(4432), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [142053] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2761), 1, - sym_comment, - ACTIONS(3280), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3278), 37, - anon_sym_SEMI, + ACTIONS(1819), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142103] = 4, + [164806] = 21, ACTIONS(105), 1, anon_sym_POUND, - STATE(2762), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + ACTIONS(6358), 1, + anon_sym_QMARK2, + ACTIONS(6366), 1, + anon_sym_bit_DASHand, + ACTIONS(6368), 1, + anon_sym_bit_DASHxor, + ACTIONS(6370), 1, + anon_sym_bit_DASHor, + ACTIONS(6372), 1, + anon_sym_and, + ACTIONS(6374), 1, + anon_sym_xor, + ACTIONS(6376), 1, + anon_sym_or, + STATE(3213), 1, sym_comment, - ACTIONS(1147), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1145), 37, + STATE(3312), 1, + sym_path, + STATE(3828), 1, + sym_cell_path, + ACTIONS(6142), 2, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6144), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(6352), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142153] = 4, + ACTIONS(6360), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6362), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6364), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6354), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6356), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6350), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [164887] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2763), 1, + ACTIONS(6279), 1, + anon_sym_SLASH_SLASH, + STATE(3214), 1, sym_comment, - ACTIONS(715), 16, + ACTIONS(6277), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6275), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 9, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 23, + ACTIONS(1035), 21, anon_sym_COLON, anon_sym_COMMA, - anon_sym_PIPE, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -262659,25 +290038,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [142203] = 5, + [164940] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5473), 1, - aux_sym__immediate_decimal_token2, - STATE(2764), 1, + STATE(3215), 1, sym_comment, - ACTIONS(733), 2, + ACTIONS(960), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(731), 36, + ACTIONS(958), 33, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_QMARK2, anon_sym_STAR_STAR, @@ -262706,30 +290081,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [142255] = 6, + [164987] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5477), 1, - anon_sym_DOT2, - STATE(2765), 1, + STATE(3216), 1, sym_comment, - ACTIONS(954), 2, + ACTIONS(729), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5475), 6, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, - ACTIONS(952), 30, + anon_sym_DOT2, + ACTIONS(727), 33, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -262754,89 +290122,143 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [142309] = 4, + sym_filesize_unit, + sym_duration_unit, + [165034] = 20, ACTIONS(105), 1, anon_sym_POUND, - STATE(2766), 1, - sym_comment, - ACTIONS(1111), 2, - ts_builtin_sym_end, + ACTIONS(5758), 1, + anon_sym_DOT2, + ACTIONS(6380), 1, anon_sym_LF, - ACTIONS(1109), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6396), 1, + anon_sym_bit_DASHand, + ACTIONS(6398), 1, + anon_sym_bit_DASHxor, + ACTIONS(6400), 1, + anon_sym_bit_DASHor, + ACTIONS(6402), 1, + anon_sym_and, + ACTIONS(6404), 1, + anon_sym_xor, + ACTIONS(6406), 1, + anon_sym_or, + STATE(3200), 1, + sym_path, + STATE(3217), 1, + sym_comment, + STATE(3586), 1, + sym_cell_path, + ACTIONS(6384), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142359] = 5, - ACTIONS(3), 1, + ACTIONS(6390), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6392), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6394), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6378), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(6386), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6388), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6382), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [165113] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5408), 1, - aux_sym__immediate_decimal_token2, - STATE(2767), 1, + STATE(3218), 1, sym_comment, - ACTIONS(715), 16, - sym_identifier, + ACTIONS(826), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(824), 33, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, aux_sym_unquoted_token6, - ACTIONS(717), 22, - anon_sym_COMMA, + [165160] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(791), 1, + anon_sym_LF, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3200), 1, + sym_path, + STATE(3219), 1, + sym_comment, + STATE(3540), 1, + sym_cell_path, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -262847,162 +290269,172 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [142411] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165213] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2768), 1, + ACTIONS(6408), 1, + anon_sym_DOT2, + STATE(3220), 1, sym_comment, - ACTIONS(3052), 2, + ACTIONS(812), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3050), 37, + ACTIONS(810), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142461] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [165262] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2769), 1, + ACTIONS(6410), 1, + anon_sym_DOT2, + STATE(3157), 1, + sym_path, + STATE(3221), 1, sym_comment, - ACTIONS(1155), 2, + STATE(3503), 1, + sym_cell_path, + ACTIONS(876), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1153), 37, + ACTIONS(874), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142511] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165315] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2770), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, + sym_path, + STATE(3222), 1, sym_comment, - ACTIONS(5373), 2, + STATE(3644), 1, + sym_cell_path, + ACTIONS(870), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5371), 37, + ACTIONS(868), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142561] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165368] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2771), 1, - sym_comment, - ACTIONS(5377), 2, - ts_builtin_sym_end, + ACTIONS(791), 1, anon_sym_LF, - ACTIONS(5375), 37, + ACTIONS(6326), 1, + anon_sym_DOT2, + STATE(3223), 1, + sym_comment, + STATE(3253), 1, + sym_path, + STATE(3720), 1, + sym_cell_path, + ACTIONS(789), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -263022,224 +290454,221 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142611] = 4, + [165421] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(2772), 1, - sym_comment, - ACTIONS(5420), 2, - ts_builtin_sym_end, + ACTIONS(4033), 1, anon_sym_LF, - ACTIONS(5418), 37, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3200), 1, + sym_path, + STATE(3224), 1, + sym_comment, + STATE(3619), 1, + sym_cell_path, + ACTIONS(4036), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_RBRACE, + ACTIONS(895), 28, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142661] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165476] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2773), 1, - sym_comment, - ACTIONS(5416), 2, - ts_builtin_sym_end, + ACTIONS(830), 1, anon_sym_LF, - ACTIONS(5414), 37, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3074), 1, + aux_sym_cell_path_repeat1, + STATE(3225), 1, + sym_comment, + STATE(3394), 1, + sym_path, + ACTIONS(828), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142711] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165529] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2774), 1, + STATE(3226), 1, sym_comment, - ACTIONS(3179), 2, + ACTIONS(777), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3177), 37, + anon_sym_DOT2, + ACTIONS(775), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [142761] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2775), 1, - sym_comment, - ACTIONS(723), 16, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + [165576] = 20, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5758), 1, + anon_sym_DOT2, + ACTIONS(6415), 1, + anon_sym_LF, + ACTIONS(6431), 1, + anon_sym_bit_DASHand, + ACTIONS(6433), 1, + anon_sym_bit_DASHxor, + ACTIONS(6435), 1, + anon_sym_bit_DASHor, + ACTIONS(6437), 1, + anon_sym_and, + ACTIONS(6439), 1, + anon_sym_xor, + ACTIONS(6441), 1, + anon_sym_or, + STATE(3200), 1, + sym_path, + STATE(3227), 1, + sym_comment, + STATE(3595), 1, + sym_cell_path, + ACTIONS(6419), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6425), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(6427), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6429), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6413), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(6421), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6423), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6417), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [142811] = 7, + [165655] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, + ACTIONS(6443), 1, anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(2776), 1, + ACTIONS(6446), 1, + aux_sym__immediate_decimal_token2, + STATE(3228), 1, sym_comment, - STATE(2962), 1, - sym_cell_path, - ACTIONS(781), 6, - anon_sym_EQ, + ACTIONS(750), 6, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(783), 30, - anon_sym_COLON, + sym_filesize_unit, + ACTIONS(752), 28, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, @@ -263264,26 +290693,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [142867] = 6, + sym_duration_unit, + [165706] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5479), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5481), 1, - aux_sym__immediate_decimal_token2, - STATE(2777), 1, + STATE(3229), 1, sym_comment, - ACTIONS(725), 2, + STATE(3256), 1, + aux_sym_cell_path_repeat1, + STATE(3496), 1, + sym_path, + ACTIONS(830), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(723), 35, + ACTIONS(828), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -263309,46 +290739,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [142921] = 5, - ACTIONS(3), 1, + [165757] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5398), 1, - aux_sym__immediate_decimal_token2, - STATE(2778), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, + sym_path, + STATE(3230), 1, sym_comment, - ACTIONS(723), 16, - sym_identifier, + STATE(3579), 1, + sym_cell_path, + ACTIONS(897), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(895), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -263359,306 +290782,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [142973] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5483), 1, - sym_filesize_unit, - ACTIONS(5485), 1, - sym_duration_unit, - STATE(2779), 1, - sym_comment, - ACTIONS(952), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(954), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [143027] = 4, - ACTIONS(105), 1, + [165810] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2780), 1, - sym_comment, - ACTIONS(3352), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3350), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143077] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2781), 1, - sym_comment, - ACTIONS(1019), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1017), 37, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(6025), 1, anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143127] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2782), 1, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3231), 1, sym_comment, - ACTIONS(1083), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1081), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + STATE(3963), 1, + sym__var, + STATE(4410), 1, + sym__immediate_decimal, + STATE(4414), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [143177] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2783), 1, - sym_comment, - ACTIONS(3186), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3184), 37, - anon_sym_SEMI, + ACTIONS(1939), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143227] = 4, + [165875] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2784), 1, - sym_comment, - ACTIONS(3284), 2, - ts_builtin_sym_end, + ACTIONS(920), 1, anon_sym_LF, - ACTIONS(3282), 37, + ACTIONS(6448), 1, + anon_sym_DOT2, + ACTIONS(6450), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6452), 1, + aux_sym_unquoted_token2, + STATE(3232), 1, + sym_comment, + ACTIONS(918), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143277] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [165928] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2785), 1, + ACTIONS(6454), 1, + anon_sym_DOT2, + ACTIONS(6456), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6458), 1, + aux_sym_unquoted_token2, + STATE(3233), 1, sym_comment, - ACTIONS(968), 3, + ACTIONS(920), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(966), 36, - anon_sym_EQ, + ACTIONS(918), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -263683,304 +290929,307 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143327] = 4, - ACTIONS(105), 1, + [165981] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2786), 1, - sym_comment, - ACTIONS(3288), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3286), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3234), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4416), 1, + sym__immediate_decimal, + STATE(4417), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [143377] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2787), 1, - sym_comment, - ACTIONS(3296), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3294), 37, - anon_sym_SEMI, + ACTIONS(1763), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143427] = 4, - ACTIONS(105), 1, + [166046] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2788), 1, - sym_comment, - ACTIONS(3190), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3188), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3235), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4418), 1, + sym__immediate_decimal, + STATE(4420), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [143477] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2789), 1, - sym_comment, - ACTIONS(3300), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3298), 37, - anon_sym_SEMI, + ACTIONS(1848), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143527] = 4, + [166111] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2790), 1, + ACTIONS(6221), 1, + aux_sym_unquoted_token6, + STATE(3236), 1, sym_comment, - ACTIONS(3362), 2, + ACTIONS(812), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3360), 37, + ACTIONS(810), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [166160] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6051), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6460), 1, + anon_sym_DOT2, + STATE(3237), 1, + sym_comment, + ACTIONS(727), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 28, + anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [166211] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3238), 1, + sym_comment, + ACTIONS(727), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143577] = 4, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 30, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [166258] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2791), 1, + STATE(3239), 1, sym_comment, - ACTIONS(3366), 2, - ts_builtin_sym_end, + ACTIONS(905), 2, anon_sym_LF, - ACTIONS(3364), 37, + anon_sym_DOT2, + ACTIONS(903), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143627] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [166305] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2792), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, + sym_path, + STATE(3240), 1, sym_comment, - ACTIONS(988), 3, + STATE(3647), 1, + sym_cell_path, + ACTIONS(888), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(986), 36, - anon_sym_EQ, + ACTIONS(886), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -264005,130 +291254,136 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [143677] = 4, + [166358] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2793), 1, - sym_comment, - ACTIONS(1115), 2, - ts_builtin_sym_end, + ACTIONS(812), 1, anon_sym_LF, - ACTIONS(1113), 37, + ACTIONS(6225), 1, + aux_sym_unquoted_token6, + STATE(3241), 1, + sym_comment, + ACTIONS(810), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [166407] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3242), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4423), 1, + sym__immediate_decimal, + STATE(4424), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, aux_sym_unquoted_token1, - [143727] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2794), 1, - sym_comment, - ACTIONS(1099), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1097), 37, - anon_sym_SEMI, + ACTIONS(1767), 17, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143777] = 6, - ACTIONS(105), 1, + [166472] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5487), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5489), 1, - aux_sym__immediate_decimal_token2, - STATE(2795), 1, + ACTIONS(6181), 1, + aux_sym_unquoted_token5, + STATE(3243), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1021), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1023), 23, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -264139,172 +291394,320 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [143831] = 4, - ACTIONS(105), 1, + [166521] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5491), 1, - anon_sym_LF, - STATE(2796), 1, - sym_comment, - ACTIONS(5379), 38, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3244), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4427), 1, + sym__immediate_decimal, + STATE(4428), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 9, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_where, anon_sym_PLUS, - anon_sym_not, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1837), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [166586] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5946), 1, + anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3245), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4430), 1, + sym__immediate_decimal, + STATE(4431), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 9, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1993), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [143881] = 4, - ACTIONS(105), 1, + [166651] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2797), 1, - sym_comment, - ACTIONS(1103), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1101), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3246), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4438), 1, + sym__immediate_decimal, + STATE(4439), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 9, anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2001), 17, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143931] = 4, + [166716] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2798), 1, + ACTIONS(6263), 1, + anon_sym_DOT2, + STATE(3141), 1, + sym_path, + STATE(3247), 1, sym_comment, - ACTIONS(902), 2, + STATE(3503), 1, + sym_cell_path, + ACTIONS(876), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(900), 37, + ACTIONS(874), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [166769] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5946), 1, anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(6033), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6035), 1, + anon_sym_DASH2, + ACTIONS(6037), 1, + anon_sym_PLUS2, + STATE(3248), 1, + sym_comment, + STATE(3963), 1, + sym__var, + STATE(4440), 1, + sym__immediate_decimal, + STATE(4441), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 9, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, anon_sym_PLUS, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1997), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [143981] = 4, + [166834] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3249), 1, + sym_comment, + ACTIONS(735), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(737), 30, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [166881] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2799), 1, + STATE(3250), 1, sym_comment, - ACTIONS(941), 3, + ACTIONS(826), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(939), 36, - anon_sym_EQ, + ACTIONS(824), 33, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -264329,18 +291732,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [144031] = 6, + sym_filesize_unit, + sym_duration_unit, + [166928] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(725), 1, + STATE(3251), 1, + sym_comment, + ACTIONS(909), 2, anon_sym_LF, - ACTIONS(5311), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5493), 1, anon_sym_DOT2, - STATE(2800), 1, - sym_comment, - ACTIONS(723), 36, + ACTIONS(907), 34, anon_sym_SEMI, anon_sym_COLON, anon_sym_RPAREN, @@ -264375,72 +291777,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [144085] = 4, + [166975] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2801), 1, + ACTIONS(5549), 1, + aux_sym_unquoted_token3, + STATE(3252), 1, sym_comment, - ACTIONS(954), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(952), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(759), 35, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144135] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167022] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2802), 1, - sym_comment, - ACTIONS(5412), 2, - ts_builtin_sym_end, + ACTIONS(820), 1, anon_sym_LF, - ACTIONS(5410), 37, + ACTIONS(6326), 1, + anon_sym_DOT2, + STATE(3177), 1, + aux_sym_cell_path_repeat1, + STATE(3253), 1, + sym_comment, + STATE(3514), 1, + sym_path, + ACTIONS(818), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -264460,252 +291866,295 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144185] = 4, - ACTIONS(105), 1, + [167075] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2803), 1, + STATE(3254), 1, sym_comment, - ACTIONS(1131), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1129), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(1017), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1019), 31, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144235] = 4, - ACTIONS(105), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167122] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2804), 1, + STATE(3255), 1, sym_comment, - ACTIONS(1069), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1067), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(775), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(777), 30, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144285] = 4, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [167169] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2805), 1, - sym_comment, - ACTIONS(1065), 2, + ACTIONS(6463), 1, + anon_sym_DOT2, + STATE(3496), 1, + sym_path, + ACTIONS(853), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1063), 37, + STATE(3256), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(851), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144335] = 23, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5498), 1, - anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - ACTIONS(5510), 1, - anon_sym_QMARK2, - ACTIONS(5518), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5520), 1, anon_sym_bit_DASHxor, - ACTIONS(5522), 1, anon_sym_bit_DASHor, - ACTIONS(5524), 1, anon_sym_and, - ACTIONS(5526), 1, anon_sym_xor, - ACTIONS(5528), 1, anon_sym_or, - ACTIONS(5530), 1, - sym_filesize_unit, - ACTIONS(5532), 1, - sym_duration_unit, - STATE(2806), 1, - sym_comment, - STATE(3094), 1, + [167220] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(876), 1, + anon_sym_LF, + ACTIONS(5758), 1, + anon_sym_DOT2, + STATE(3200), 1, sym_path, - STATE(3344), 1, + STATE(3257), 1, + sym_comment, + STATE(3372), 1, sym_cell_path, - ACTIONS(5502), 2, + ACTIONS(874), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5512), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5514), 2, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5516), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5496), 4, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167273] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3258), 1, + sym_comment, + ACTIONS(812), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(810), 33, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5504), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5508), 4, anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5500), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [144423] = 7, - ACTIONS(3), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [167320] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token6, - STATE(2807), 1, + ACTIONS(6466), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6468), 1, + aux_sym__immediate_decimal_token2, + STATE(3259), 1, sym_comment, - ACTIONS(5266), 2, + ACTIONS(729), 2, anon_sym_DOT2, - aux_sym_unquoted_token4, - ACTIONS(5534), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 12, - sym_identifier, + sym__entry_separator, + ACTIONS(727), 32, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(760), 22, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [167371] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3260), 1, + sym_comment, + ACTIONS(824), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(826), 30, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -264721,73 +292170,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [144479] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2808), 1, - sym_comment, - ACTIONS(996), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(994), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144529] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [167418] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5311), 1, + ACTIONS(6470), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6472), 1, aux_sym__immediate_decimal_token2, - STATE(2809), 1, + STATE(3261), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_LF, + ACTIONS(737), 2, anon_sym_DOT2, - ACTIONS(723), 36, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + sym__entry_separator, + ACTIONS(735), 32, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -264814,359 +292218,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [144581] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2810), 1, - sym_comment, - ACTIONS(3266), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3264), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144631] = 4, + aux_sym_unquoted_token6, + [167469] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5538), 1, - anon_sym_LF, - STATE(2811), 1, + ACTIONS(5549), 1, + aux_sym_unquoted_token3, + STATE(3262), 1, sym_comment, - ACTIONS(5536), 38, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(761), 2, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144681] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2812), 1, - sym_comment, - ACTIONS(1015), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1013), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144731] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2813), 1, - sym_comment, - ACTIONS(3370), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3368), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, + ACTIONS(759), 33, + sym_identifier, + anon_sym_COMMA, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144781] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167518] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2814), 1, + STATE(3263), 1, sym_comment, - ACTIONS(3374), 2, - ts_builtin_sym_end, + ACTIONS(909), 2, anon_sym_LF, - ACTIONS(3372), 37, + anon_sym_DOT2, + ACTIONS(907), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144831] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167565] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2815), 1, - sym_comment, - ACTIONS(1127), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1125), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [144881] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5345), 1, - anon_sym_LPAREN, - ACTIONS(5349), 1, - anon_sym_LT, - ACTIONS(5351), 1, + ACTIONS(6474), 1, anon_sym_DOT2, - ACTIONS(5353), 1, - anon_sym_EQ2, - ACTIONS(5355), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5357), 1, - anon_sym_DASH2, - ACTIONS(5359), 1, - anon_sym_PLUS2, - ACTIONS(5361), 1, - aux_sym__unquoted_in_list_token4, - ACTIONS(5363), 1, - aux_sym__unquoted_in_list_token7, - STATE(2816), 1, - sym_comment, - STATE(3640), 1, - sym__var, - STATE(3919), 1, - sym__immediate_decimal, - STATE(3925), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(5209), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(5229), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [144957] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2817), 1, + STATE(3264), 1, sym_comment, - ACTIONS(1143), 2, + STATE(3393), 1, + aux_sym_cell_path_repeat1, + STATE(3628), 1, + sym_path, + ACTIONS(820), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1141), 37, + ACTIONS(818), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -265186,79 +292351,122 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145007] = 4, + [167617] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2818), 1, + STATE(3265), 1, sym_comment, - ACTIONS(3378), 2, + STATE(3296), 1, + aux_sym_cell_path_repeat1, + STATE(3606), 1, + sym_path, + ACTIONS(830), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3376), 37, + anon_sym_DOT2, + ACTIONS(828), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145057] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167667] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6478), 1, + anon_sym_DOT2, + ACTIONS(6480), 1, + aux_sym_unquoted_token4, + ACTIONS(6482), 1, + aux_sym_unquoted_token6, + STATE(3266), 1, + sym_comment, + ACTIONS(6476), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(761), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167721] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2819), 1, + ACTIONS(6474), 1, + anon_sym_DOT2, + STATE(3264), 1, + sym_path, + STATE(3267), 1, sym_comment, - ACTIONS(3382), 2, + STATE(3869), 1, + sym_cell_path, + ACTIONS(791), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3380), 37, + ACTIONS(789), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -265278,121 +292486,402 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145107] = 4, + [167773] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6484), 1, + anon_sym_DOT2, + STATE(3254), 1, + sym_cell_path, + STATE(3268), 1, + sym_comment, + STATE(3317), 1, + sym_path, + ACTIONS(874), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(876), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [167825] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + ACTIONS(6508), 1, + anon_sym_bit_DASHxor, + ACTIONS(6510), 1, + anon_sym_bit_DASHor, + ACTIONS(6512), 1, + anon_sym_and, + ACTIONS(6514), 1, + anon_sym_xor, + STATE(3269), 1, + sym_comment, + ACTIONS(1033), 2, + sym_identifier, + anon_sym_or, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [167901] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2820), 1, + ACTIONS(729), 1, + sym__entry_separator, + ACTIONS(6468), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6516), 1, + anon_sym_DOT2, + STATE(3270), 1, sym_comment, - ACTIONS(3386), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3384), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(727), 32, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [167951] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + STATE(3271), 1, + sym_comment, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 9, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 20, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [168003] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(752), 1, + sym__entry_separator, + ACTIONS(6519), 1, + anon_sym_DOT2, + ACTIONS(6522), 1, + aux_sym__immediate_decimal_token2, + STATE(3272), 1, + sym_comment, + ACTIONS(750), 32, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145157] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [168053] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + STATE(3273), 1, + sym_comment, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 11, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [168117] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2821), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3274), 1, sym_comment, - ACTIONS(1139), 2, + STATE(3312), 1, + sym_path, + STATE(3809), 1, + sym_cell_path, + ACTIONS(913), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1137), 37, + ACTIONS(911), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145207] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [168169] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + STATE(3275), 1, + sym_comment, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 20, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [168223] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2822), 1, + ACTIONS(6524), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6526), 1, + aux_sym__immediate_decimal_token2, + STATE(3276), 1, sym_comment, - ACTIONS(932), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(930), 37, - anon_sym_SEMI, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 31, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -265407,6 +292896,8 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -265414,279 +292905,429 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145257] = 4, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [168273] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6267), 1, + aux_sym__immediate_decimal_token2, + STATE(3277), 1, + sym_comment, + ACTIONS(727), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [168321] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2823), 1, + ACTIONS(6528), 1, + aux_sym__immediate_decimal_token2, + STATE(3278), 1, sym_comment, - ACTIONS(898), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(896), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(777), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(775), 32, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [168369] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6530), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6532), 1, + aux_sym__immediate_decimal_token2, + STATE(3279), 1, + sym_comment, + ACTIONS(727), 7, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 26, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [168419] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + STATE(3280), 1, + sym_comment, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145307] = 4, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 14, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [168479] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2824), 1, + STATE(3281), 1, sym_comment, - ACTIONS(3082), 2, - ts_builtin_sym_end, + ACTIONS(964), 2, anon_sym_LF, - ACTIONS(3080), 37, + anon_sym_DOT2, + ACTIONS(962), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145357] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [168525] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2825), 1, - sym_comment, - ACTIONS(3246), 2, - ts_builtin_sym_end, + ACTIONS(1004), 1, anon_sym_LF, - ACTIONS(3244), 37, + ACTIONS(1008), 1, + anon_sym_DASH, + ACTIONS(6534), 1, + anon_sym_DOT2, + STATE(3282), 1, + sym_comment, + ACTIONS(1002), 5, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + ACTIONS(1006), 27, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145407] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [168577] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2826), 1, + STATE(3283), 1, sym_comment, - ACTIONS(1095), 2, + ACTIONS(909), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1093), 37, + anon_sym_DOT2, + ACTIONS(907), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145457] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [168623] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(2827), 1, + ACTIONS(6472), 1, + aux_sym__immediate_decimal_token2, + STATE(3284), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 32, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [168671] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3285), 1, sym_comment, - ACTIONS(3254), 2, + STATE(3312), 1, + sym_path, + STATE(3866), 1, + sym_cell_path, + ACTIONS(888), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3252), 37, + ACTIONS(886), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145507] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [168723] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5540), 1, - anon_sym_QMARK2, - STATE(2828), 1, + ACTIONS(6536), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6538), 1, + aux_sym__immediate_decimal_token2, + STATE(3286), 1, sym_comment, - ACTIONS(849), 13, - sym_identifier, + ACTIONS(735), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(851), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 26, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -265702,87 +293343,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [145559] = 4, - ACTIONS(105), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [168773] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2829), 1, + ACTIONS(6484), 1, + anon_sym_DOT2, + STATE(3287), 1, sym_comment, - ACTIONS(1091), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1089), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + STATE(3351), 1, + aux_sym_cell_path_repeat1, + STATE(3770), 1, + sym_path, + ACTIONS(818), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(820), 27, + anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145609] = 5, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [168825] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5540), 1, - anon_sym_QMARK2, - STATE(2830), 1, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + STATE(3288), 1, sym_comment, - ACTIONS(849), 13, - sym_identifier, - anon_sym_GT, + ACTIONS(6488), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6492), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(851), 25, + ACTIONS(1035), 18, anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -265795,442 +293439,308 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [145661] = 4, - ACTIONS(105), 1, + [168881] = 14, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2831), 1, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + STATE(3289), 1, sym_comment, - ACTIONS(3394), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3392), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145711] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2832), 1, - sym_comment, - ACTIONS(3398), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3396), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 9, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145761] = 4, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [168947] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2833), 1, + ACTIONS(6540), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6542), 1, + aux_sym__immediate_decimal_token2, + STATE(3290), 1, sym_comment, - ACTIONS(3402), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3400), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(735), 7, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145811] = 4, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(737), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [168997] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2834), 1, + ACTIONS(6544), 1, + anon_sym_DOT2, + STATE(3291), 1, sym_comment, - ACTIONS(3194), 2, + STATE(3310), 1, + sym_path, + STATE(3685), 1, + sym_cell_path, + ACTIONS(876), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3192), 37, + ACTIONS(874), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145861] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [169049] = 15, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2835), 1, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + STATE(3292), 1, sym_comment, - ACTIONS(3086), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3084), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145911] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2836), 1, - sym_comment, - ACTIONS(3406), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3404), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 8, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [145961] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [169117] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2837), 1, + ACTIONS(6547), 1, + anon_sym_DOT2, + STATE(3293), 1, sym_comment, - ACTIONS(3222), 2, + STATE(3310), 1, + sym_path, + STATE(3641), 1, + sym_cell_path, + ACTIONS(791), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3220), 37, + ACTIONS(789), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146011] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [169169] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2838), 1, + ACTIONS(6181), 1, + aux_sym_unquoted_token5, + STATE(3294), 1, sym_comment, - ACTIONS(3410), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3408), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(1021), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146061] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2839), 1, - sym_comment, - ACTIONS(3092), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3090), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1023), 22, + anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146111] = 4, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [169217] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2840), 1, + ACTIONS(6550), 1, + sym_filesize_unit, + ACTIONS(6552), 1, + sym_duration_unit, + STATE(3295), 1, sym_comment, - ACTIONS(932), 3, + ACTIONS(942), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(930), 36, - anon_sym_EQ, + ACTIONS(940), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -266255,73 +293765,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146161] = 4, + [169267] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(2841), 1, - sym_comment, - ACTIONS(3414), 2, + ACTIONS(6554), 1, + anon_sym_DOT2, + STATE(3606), 1, + sym_path, + ACTIONS(853), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3412), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146211] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5333), 1, - aux_sym__immediate_decimal_token2, - STATE(2842), 1, + STATE(3296), 2, sym_comment, - ACTIONS(717), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 36, + aux_sym_cell_path_repeat1, + ACTIONS(851), 30, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -266346,256 +293809,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [146263] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2843), 1, - sym_comment, - ACTIONS(3418), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3416), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146313] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2844), 1, - sym_comment, - ACTIONS(3230), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3228), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146363] = 4, - ACTIONS(105), 1, + [169317] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2845), 1, + ACTIONS(6557), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6559), 1, + aux_sym__immediate_decimal_token2, + STATE(3297), 1, sym_comment, - ACTIONS(1123), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1121), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(727), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146413] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2846), 1, - sym_comment, - ACTIONS(3226), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3224), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, anon_sym_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146463] = 4, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [169367] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2847), 1, + STATE(3298), 1, sym_comment, - ACTIONS(1107), 2, + ACTIONS(960), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1105), 37, + ACTIONS(958), 33, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146513] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [169413] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2848), 1, + STATE(3299), 1, sym_comment, - ACTIONS(5192), 2, - ts_builtin_sym_end, + ACTIONS(905), 2, anon_sym_LF, - ACTIONS(5190), 37, + anon_sym_DOT2, + ACTIONS(903), 33, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -266615,125 +293937,161 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146563] = 4, + [169459] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6314), 1, + aux_sym__immediate_decimal_token2, + STATE(3300), 1, + sym_comment, + ACTIONS(735), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [169507] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(2849), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3301), 1, sym_comment, - ACTIONS(857), 2, + STATE(3312), 1, + sym_path, + STATE(3897), 1, + sym_cell_path, + ACTIONS(4033), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(855), 37, + ACTIONS(4036), 2, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(895), 28, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146613] = 4, - ACTIONS(105), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [169561] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2850), 1, + ACTIONS(6303), 1, + aux_sym__immediate_decimal_token2, + STATE(3302), 1, sym_comment, - ACTIONS(3100), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3098), 37, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(727), 8, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146663] = 4, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [169609] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5544), 1, + ACTIONS(2868), 1, anon_sym_LF, - STATE(2851), 1, + STATE(3303), 1, sym_comment, - ACTIONS(5542), 38, + ACTIONS(2866), 34, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_else, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, + anon_sym_catch, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -266753,48 +294111,284 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - aux_sym_unquoted_token1, - [146713] = 6, + [169655] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5367), 1, - anon_sym_DOT2, - ACTIONS(5369), 1, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + ACTIONS(6508), 1, + anon_sym_bit_DASHxor, + STATE(3304), 1, + sym_comment, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + [169725] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6310), 1, + aux_sym__immediate_decimal_token2, + STATE(3305), 1, + sym_comment, + ACTIONS(735), 8, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, aux_sym_unquoted_token6, - STATE(2852), 1, + ACTIONS(737), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [169773] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + ACTIONS(6508), 1, + anon_sym_bit_DASHxor, + ACTIONS(6510), 1, + anon_sym_bit_DASHor, + STATE(3306), 1, sym_comment, - ACTIONS(814), 14, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [169845] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6468), 1, + aux_sym__immediate_decimal_token2, + STATE(3307), 1, + sym_comment, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 32, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - ACTIONS(816), 23, + aux_sym_unquoted_token6, + [169893] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + ACTIONS(6508), 1, + anon_sym_bit_DASHxor, + ACTIONS(6510), 1, + anon_sym_bit_DASHor, + ACTIONS(6512), 1, + anon_sym_and, + STATE(3308), 1, + sym_comment, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, anon_sym_COLON, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + [169967] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6561), 1, + anon_sym_DOT2, + STATE(3254), 1, + sym_cell_path, + STATE(3287), 1, + sym_path, + STATE(3309), 1, + sym_comment, + ACTIONS(874), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(876), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -266810,41 +294404,219 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [146767] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [170019] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2853), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3265), 1, + aux_sym_cell_path_repeat1, + STATE(3310), 1, sym_comment, - ACTIONS(723), 16, - sym_identifier, + STATE(3606), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [170071] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3311), 1, + sym_comment, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 33, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 22, - anon_sym_COMMA, + [170117] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3312), 1, + sym_comment, + STATE(3342), 1, + aux_sym_cell_path_repeat1, + STATE(3606), 1, + sym_path, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(818), 30, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [170169] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + STATE(3313), 1, + sym_comment, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 14, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [170229] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3314), 1, + sym_comment, + ACTIONS(905), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(903), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -266855,31 +294627,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [146816] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [170275] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5546), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5548), 1, - aux_sym__immediate_decimal_token2, - STATE(2854), 1, + ACTIONS(6484), 1, + anon_sym_DOT2, + STATE(3315), 1, sym_comment, - ACTIONS(723), 6, + STATE(3317), 1, + sym_path, + STATE(3666), 1, + sym_cell_path, + ACTIONS(789), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(725), 30, - anon_sym_COLON, + ACTIONS(791), 27, anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -266901,45 +294675,178 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [146869] = 15, - ACTIONS(105), 1, + [170327] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1593), 1, - sym__entry_separator, - ACTIONS(2409), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + STATE(3316), 1, + sym_comment, + ACTIONS(6566), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 20, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - ACTIONS(5213), 1, - anon_sym_LPAREN, - ACTIONS(5225), 1, - anon_sym_DASH2, - ACTIONS(5227), 1, - anon_sym_PLUS2, - ACTIONS(5550), 1, - anon_sym_LT, - ACTIONS(5552), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [170381] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6484), 1, anon_sym_DOT2, - ACTIONS(5554), 1, - anon_sym_EQ2, - ACTIONS(5556), 1, - aux_sym__immediate_decimal_token1, - STATE(2855), 1, + STATE(3317), 1, sym_comment, - STATE(3563), 1, - sym__var, - STATE(3773), 1, - sym__immediate_decimal, - STATE(3767), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1591), 25, - anon_sym_LBRACK, + STATE(3320), 1, + aux_sym_cell_path_repeat1, + STATE(3770), 1, + sym_path, + ACTIONS(818), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(820), 27, anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [170433] = 20, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1033), 1, + sym_identifier, + ACTIONS(6490), 1, + anon_sym_in, + ACTIONS(6496), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + ACTIONS(6508), 1, + anon_sym_bit_DASHxor, + ACTIONS(6510), 1, + anon_sym_bit_DASHor, + ACTIONS(6512), 1, + anon_sym_and, + ACTIONS(6514), 1, + anon_sym_xor, + ACTIONS(6578), 1, + anon_sym_or, + STATE(3318), 1, + sym_comment, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6488), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6492), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6502), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [170511] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3319), 1, + sym_comment, + ACTIONS(909), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(907), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -266957,29 +294864,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [146940] = 7, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [170557] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, + ACTIONS(6484), 1, anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(2856), 1, + STATE(3320), 1, sym_comment, - STATE(3150), 1, - sym_cell_path, - ACTIONS(896), 5, + STATE(3339), 1, + aux_sym_cell_path_repeat1, + STATE(3770), 1, + sym_path, + ACTIONS(828), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(898), 30, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(830), 27, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_DASH, anon_sym_in, anon_sym_LBRACE, @@ -267006,27 +294911,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [146995] = 6, + [170609] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5558), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5560), 1, - aux_sym__immediate_decimal_token2, - STATE(2857), 1, + ACTIONS(6580), 1, + anon_sym_QMARK2, + STATE(3321), 1, sym_comment, - ACTIONS(717), 3, - ts_builtin_sym_end, + ACTIONS(936), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(715), 33, + ACTIONS(934), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [170657] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + STATE(3322), 1, + sym_comment, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 11, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [170721] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3312), 1, + sym_path, + STATE(3323), 1, + sym_comment, + STATE(3897), 1, + sym_cell_path, + ACTIONS(897), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(895), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -267051,38 +295050,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [147048] = 4, - ACTIONS(105), 1, + [170773] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2858), 1, + ACTIONS(6586), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6588), 1, + aux_sym__immediate_decimal_token2, + STATE(3324), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 36, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(735), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267096,75 +295093,153 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - [147097] = 15, - ACTIONS(3), 1, + [170823] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5562), 1, + ACTIONS(6580), 1, + anon_sym_QMARK2, + STATE(3325), 1, + sym_comment, + ACTIONS(936), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 32, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(5564), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(5566), 1, - anon_sym_LT, - ACTIONS(5568), 1, - anon_sym_DOT2, - ACTIONS(5570), 1, - anon_sym_EQ2, - ACTIONS(5572), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5574), 1, - anon_sym_DASH2, - ACTIONS(5576), 1, - anon_sym_PLUS2, - STATE(2859), 1, - sym_comment, - STATE(3577), 1, - sym__var, - STATE(3793), 1, - sym__immediate_decimal, - STATE(3730), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1591), 9, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1593), 17, - anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [147168] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [170871] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + STATE(3326), 1, + sym_comment, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 9, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 20, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [170923] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3312), 1, + sym_path, + STATE(3327), 1, + sym_comment, + STATE(3924), 1, + sym_cell_path, + ACTIONS(870), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(868), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [170975] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2860), 1, + STATE(3328), 1, sym_comment, - ACTIONS(1013), 13, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -267173,17 +295248,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1015), 25, - anon_sym_COLON, + ACTIONS(1035), 21, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -267199,25 +295270,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [147217] = 6, + [171023] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5578), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5580), 1, - aux_sym__immediate_decimal_token2, - STATE(2861), 1, - sym_comment, - ACTIONS(717), 3, - ts_builtin_sym_end, + ACTIONS(1023), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 33, + ACTIONS(6590), 1, + aux_sym_unquoted_token5, + STATE(3329), 1, + sym_comment, + ACTIONS(1021), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -267243,42 +295313,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [147270] = 4, + [171071] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(2862), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + STATE(3330), 1, sym_comment, - ACTIONS(939), 13, - sym_identifier, - anon_sym_GT, + ACTIONS(6566), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6568), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(941), 25, - anon_sym_COLON, + ACTIONS(1035), 18, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -267291,41 +295360,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [147319] = 4, - ACTIONS(3), 1, + [171127] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2863), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3312), 1, + sym_path, + STATE(3331), 1, sym_comment, - ACTIONS(966), 13, - sym_identifier, + STATE(3928), 1, + sym_cell_path, + ACTIONS(901), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(899), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(968), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267336,87 +295402,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [147368] = 23, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - ACTIONS(5592), 1, - anon_sym_QMARK2, - ACTIONS(5600), 1, - anon_sym_bit_DASHand, - ACTIONS(5602), 1, - anon_sym_bit_DASHxor, - ACTIONS(5604), 1, - anon_sym_bit_DASHor, - ACTIONS(5606), 1, anon_sym_and, - ACTIONS(5608), 1, anon_sym_xor, - ACTIONS(5610), 1, anon_sym_or, - ACTIONS(5612), 1, - sym_filesize_unit, - ACTIONS(5614), 1, - sym_duration_unit, - STATE(2864), 1, - sym_comment, - STATE(3155), 1, + [171179] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3312), 1, sym_path, - STATE(3454), 1, + STATE(3332), 1, + sym_comment, + STATE(3856), 1, sym_cell_path, - ACTIONS(5496), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5498), 2, + ACTIONS(880), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5584), 2, + ACTIONS(878), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5594), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5596), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5598), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5586), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5590), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5582), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [147455] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [171231] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - STATE(2865), 1, + STATE(3333), 1, sym_comment, - STATE(4975), 1, - sym__all_type, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(4970), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, + ACTIONS(6592), 35, + anon_sym_RBRACK, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -267446,80 +295486,31 @@ 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, - [147510] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - STATE(2866), 1, - sym_comment, - STATE(4978), 1, - sym__all_type, - ACTIONS(5144), 2, anon_sym_table, - anon_sym_record, - STATE(4970), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [147565] = 8, + anon_sym_record, + anon_sym_list, + [171275] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(760), 1, - anon_sym_LF, - ACTIONS(5618), 1, + ACTIONS(5912), 1, anon_sym_DOT2, - ACTIONS(5620), 1, - aux_sym_unquoted_token4, - ACTIONS(5622), 1, - aux_sym_unquoted_token6, - STATE(2867), 1, + STATE(3312), 1, + sym_path, + STATE(3334), 1, sym_comment, - ACTIONS(5616), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 32, + STATE(3685), 1, + sym_cell_path, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(874), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -267545,44 +295536,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [147622] = 7, - ACTIONS(3), 1, + [171327] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5624), 1, - anon_sym_DOT2, - ACTIONS(5626), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5628), 1, - aux_sym_unquoted_token2, - STATE(2868), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(5782), 1, + sym_filesize_unit, + ACTIONS(5784), 1, + sym_duration_unit, + STATE(3335), 1, sym_comment, - ACTIONS(855), 12, - sym_identifier, + ACTIONS(940), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(857), 23, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267593,37 +295577,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [147677] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [171377] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2869), 1, + ACTIONS(6594), 1, + anon_sym_DOT2, + STATE(3287), 1, + sym_path, + STATE(3336), 1, sym_comment, - ACTIONS(814), 14, - sym_identifier, + STATE(3666), 1, + sym_cell_path, + ACTIONS(789), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 23, + ACTIONS(791), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -267639,83 +295622,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [147728] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5632), 1, - anon_sym_LT, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5636), 1, - anon_sym_EQ2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(2870), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3934), 1, - sym__immediate_decimal, - STATE(3935), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1629), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1631), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [147799] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [171429] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5644), 1, + ACTIONS(6597), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5646), 1, + ACTIONS(6599), 1, aux_sym__immediate_decimal_token2, - STATE(2871), 1, + STATE(3337), 1, sym_comment, - ACTIONS(725), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(737), 2, anon_sym_DOT2, - ACTIONS(723), 33, - anon_sym_SEMI, - anon_sym_PIPE, + sym__entry_separator, + ACTIONS(735), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -267742,36 +295669,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [147852] = 4, - ACTIONS(3), 1, + [171479] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2872), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3312), 1, + sym_path, + STATE(3338), 1, sym_comment, - ACTIONS(715), 16, - sym_identifier, + STATE(3641), 1, + sym_cell_path, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 22, + [171531] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6601), 1, + anon_sym_DOT2, + STATE(3770), 1, + sym_path, + STATE(3339), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(851), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(853), 27, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -267787,25 +295755,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [147901] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [171581] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2873), 1, + STATE(3340), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(1019), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(723), 36, + ACTIONS(1017), 33, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -267830,96 +295800,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [147950] = 15, - ACTIONS(3), 1, + [171627] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, + ACTIONS(820), 1, + sym__entry_separator, + ACTIONS(6604), 1, anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - ACTIONS(5648), 1, - anon_sym_LT, - ACTIONS(5650), 1, - anon_sym_EQ2, - STATE(2874), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3920), 1, - sym__immediate_decimal, - STATE(3924), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1571), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1573), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [148021] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2875), 1, + STATE(3341), 1, sym_comment, - ACTIONS(1017), 6, - anon_sym_EQ, + STATE(3355), 1, + aux_sym_cell_path_repeat1, + STATE(3779), 1, + sym_path, + ACTIONS(818), 31, + anon_sym_SEMI, + anon_sym_RBRACK, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1019), 32, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -267933,117 +295845,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [148070] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5656), 1, - anon_sym_PIPE, - STATE(2876), 1, - sym_comment, - ACTIONS(5654), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5652), 21, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [148121] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5656), 1, - anon_sym_PIPE, - STATE(2877), 1, - sym_comment, - ACTIONS(5660), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5658), 21, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [148172] = 4, + [171679] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2878), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + STATE(3296), 1, + aux_sym_cell_path_repeat1, + STATE(3342), 1, sym_comment, - ACTIONS(962), 2, + STATE(3606), 1, + sym_path, + ACTIONS(830), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(960), 36, + ACTIONS(828), 30, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -268068,27 +295890,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [148221] = 4, + [171731] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2879), 1, - sym_comment, - ACTIONS(816), 2, + ACTIONS(942), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(814), 36, - anon_sym_SEMI, + ACTIONS(980), 1, anon_sym_COLON, - anon_sym_RPAREN, + ACTIONS(5782), 1, + sym_filesize_unit, + ACTIONS(5784), 1, + sym_duration_unit, + STATE(3343), 1, + sym_comment, + ACTIONS(940), 31, + anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -268113,70 +295935,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [148270] = 6, - ACTIONS(3), 1, + [171783] = 20, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5662), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5664), 1, - aux_sym__immediate_decimal_token2, - STATE(2880), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + ACTIONS(6620), 1, + anon_sym_bit_DASHand, + ACTIONS(6622), 1, + anon_sym_bit_DASHxor, + ACTIONS(6624), 1, + anon_sym_bit_DASHor, + ACTIONS(6626), 1, + anon_sym_and, + ACTIONS(6628), 1, + anon_sym_xor, + ACTIONS(6630), 1, + anon_sym_or, + STATE(3312), 1, + sym_path, + STATE(3344), 1, sym_comment, - ACTIONS(715), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(717), 30, - anon_sym_COLON, - anon_sym_COMMA, + STATE(3883), 1, + sym_cell_path, + ACTIONS(6378), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6380), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(6608), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_PLUS, + ACTIONS(6614), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(6616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6618), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6610), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6612), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6606), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_duration_unit, - [148323] = 5, + [171861] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5489), 1, - aux_sym__immediate_decimal_token2, - STATE(2881), 1, + STATE(3345), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(995), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(715), 35, + ACTIONS(993), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -268205,27 +296035,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [148374] = 5, + [171907] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5666), 1, - aux_sym__immediate_decimal_token2, - STATE(2882), 1, + ACTIONS(6632), 1, + anon_sym_QMARK2, + STATE(3346), 1, sym_comment, - ACTIONS(733), 2, + ACTIONS(936), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(731), 35, + ACTIONS(934), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -268251,28 +296078,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [171955] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + STATE(3347), 1, + sym_comment, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 9, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [172021] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6636), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6638), 1, + aux_sym__immediate_decimal_token2, + STATE(3348), 1, + sym_comment, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 31, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [148425] = 6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [172071] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5668), 1, + ACTIONS(6640), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5670), 1, + ACTIONS(6642), 1, aux_sym__immediate_decimal_token2, - STATE(2883), 1, + STATE(3349), 1, sym_comment, - ACTIONS(725), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(729), 2, anon_sym_DOT2, - ACTIONS(723), 33, - anon_sym_SEMI, - anon_sym_PIPE, + sym__entry_separator, + ACTIONS(727), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -268300,41 +296218,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [148478] = 8, + [172121] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(994), 1, - sym_identifier, - ACTIONS(1000), 1, - anon_sym_DASH, - ACTIONS(5672), 1, - anon_sym_DOT2, - STATE(2884), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + ACTIONS(6644), 1, + anon_sym_bit_DASHand, + STATE(3350), 1, sym_comment, - ACTIONS(996), 8, - anon_sym_COLON, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 8, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - ACTIONS(998), 10, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [172189] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3339), 1, + aux_sym_cell_path_repeat1, + STATE(3351), 1, + sym_comment, + STATE(3770), 1, + sym_path, + ACTIONS(828), 5, anon_sym_GT, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1035), 17, + ACTIONS(830), 28, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -268350,82 +296312,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [148535] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [172239] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5656), 1, - anon_sym_PIPE, - STATE(2885), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + ACTIONS(6644), 1, + anon_sym_bit_DASHand, + ACTIONS(6646), 1, + anon_sym_bit_DASHxor, + STATE(3352), 1, sym_comment, - ACTIONS(5676), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, + anon_sym_DASH, anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5674), 21, - sym_cmd_identifier, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [148586] = 5, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + [172309] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5481), 1, - aux_sym__immediate_decimal_token2, - STATE(2886), 1, + STATE(3353), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(810), 6, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 29, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268439,76 +296410,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [148637] = 7, + [172355] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - STATE(2887), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + ACTIONS(6644), 1, + anon_sym_bit_DASHand, + ACTIONS(6646), 1, + anon_sym_bit_DASHxor, + ACTIONS(6648), 1, + anon_sym_bit_DASHor, + STATE(3354), 1, sym_comment, - STATE(2996), 1, - sym__type_annotation, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(2704), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [148692] = 4, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [172427] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(2888), 1, - sym_comment, - ACTIONS(733), 2, - anon_sym_LF, + ACTIONS(830), 1, + sym__entry_separator, + ACTIONS(6604), 1, anon_sym_DOT2, - ACTIONS(731), 36, + STATE(3355), 1, + sym_comment, + STATE(3364), 1, + aux_sym_cell_path_repeat1, + STATE(3779), 1, + sym_path, + ACTIONS(828), 31, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -268533,38 +296511,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [148741] = 4, + [172479] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2889), 1, + STATE(3356), 1, sym_comment, - ACTIONS(986), 13, - sym_identifier, + ACTIONS(958), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(988), 25, + sym_filesize_unit, + ACTIONS(960), 29, anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -268580,95 +296549,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [148790] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - ACTIONS(5678), 1, - anon_sym_LT, - ACTIONS(5680), 1, - anon_sym_EQ2, - STATE(2890), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3930), 1, - sym__immediate_decimal, - STATE(3933), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1641), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1643), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [148861] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [172525] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5682), 1, + ACTIONS(6303), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6650), 1, anon_sym_DOT2, - ACTIONS(5684), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5686), 1, - aux_sym_unquoted_token2, - STATE(2891), 1, + STATE(3357), 1, sym_comment, - ACTIONS(855), 12, - sym_identifier, + ACTIONS(727), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(857), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 25, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -268684,25 +296593,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [148916] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [172575] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, + ACTIONS(6632), 1, + anon_sym_QMARK2, + STATE(3358), 1, + sym_comment, + ACTIONS(936), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5688), 1, anon_sym_DOT2, - ACTIONS(5691), 1, - aux_sym__immediate_decimal_token2, - STATE(2892), 1, - sym_comment, - ACTIONS(737), 35, + ACTIONS(934), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -268728,148 +296640,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [148969] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - ACTIONS(5693), 1, - anon_sym_LT, - ACTIONS(5695), 1, - anon_sym_EQ2, - STATE(2893), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3859), 1, - sym__immediate_decimal, - STATE(3918), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1609), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1611), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [149040] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5146), 1, - anon_sym_list, - STATE(2894), 1, - sym_comment, - STATE(5966), 1, - sym__type_annotation, - ACTIONS(5144), 2, - anon_sym_table, - anon_sym_record, - STATE(2704), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5142), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [149095] = 4, - ACTIONS(3), 1, + [172623] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2895), 1, + ACTIONS(6330), 1, + aux_sym_unquoted_token6, + STATE(3359), 1, sym_comment, - ACTIONS(731), 16, - sym_identifier, + ACTIONS(812), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(810), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT2, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -268880,146 +296678,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [149144] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5701), 1, - anon_sym_list, - STATE(2896), 1, - sym_comment, - STATE(4342), 1, - sym__type_annotation, - ACTIONS(5699), 2, - anon_sym_table, - anon_sym_record, - STATE(4371), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5697), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [149199] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5562), 1, - anon_sym_LPAREN, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5568), 1, - anon_sym_DOT2, - ACTIONS(5572), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5574), 1, - anon_sym_DASH2, - ACTIONS(5576), 1, - anon_sym_PLUS2, - ACTIONS(5703), 1, - anon_sym_LT, - ACTIONS(5705), 1, - anon_sym_EQ2, - STATE(2897), 1, - sym_comment, - STATE(3577), 1, - sym__var, - STATE(3799), 1, - sym__immediate_decimal, - STATE(3800), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1617), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1619), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [149270] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5672), 1, - anon_sym_DOT2, - STATE(2898), 1, - sym_comment, - ACTIONS(952), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(954), 25, - anon_sym_COLON, + sym_filesize_unit, + sym_duration_unit, + [172671] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5549), 1, + aux_sym_unquoted_token3, + STATE(3360), 1, + sym_comment, + ACTIONS(759), 34, + sym_identifier, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269030,129 +296722,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [149321] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [172717] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(2899), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + ACTIONS(6644), 1, + anon_sym_bit_DASHand, + ACTIONS(6646), 1, + anon_sym_bit_DASHxor, + ACTIONS(6648), 1, + anon_sym_bit_DASHor, + ACTIONS(6653), 1, + anon_sym_and, + STATE(3361), 1, sym_comment, - ACTIONS(930), 13, - sym_identifier, + ACTIONS(6564), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(932), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(6570), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(6574), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6576), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [149370] = 7, + ACTIONS(1035), 6, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [172791] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5711), 1, - anon_sym_list, - STATE(2900), 1, - sym_comment, - STATE(2996), 1, - sym__type_annotation, - ACTIONS(5709), 2, - anon_sym_table, - anon_sym_record, - STATE(2704), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(5707), 31, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - [149425] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(2901), 1, - sym_comment, - ACTIONS(806), 2, - anon_sym_LF, + ACTIONS(6484), 1, anon_sym_DOT2, - ACTIONS(804), 36, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3317), 1, + sym_path, + STATE(3362), 1, + sym_comment, + STATE(3476), 1, + sym_cell_path, + ACTIONS(886), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(888), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269166,89 +296826,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [149474] = 4, + [172843] = 19, ACTIONS(3), 1, anon_sym_POUND, - STATE(2902), 1, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + ACTIONS(6644), 1, + anon_sym_bit_DASHand, + ACTIONS(6646), 1, + anon_sym_bit_DASHxor, + ACTIONS(6648), 1, + anon_sym_bit_DASHor, + ACTIONS(6653), 1, + anon_sym_and, + ACTIONS(6655), 1, + anon_sym_xor, + STATE(3363), 1, sym_comment, - ACTIONS(804), 16, + ACTIONS(1033), 2, sym_identifier, + anon_sym_or, + ACTIONS(6564), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT2, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(6570), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(6574), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6576), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [149523] = 5, - ACTIONS(3), 1, + ACTIONS(1035), 6, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [172919] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2903), 1, + ACTIONS(853), 1, + sym__entry_separator, + ACTIONS(6657), 1, + anon_sym_DOT2, + STATE(3779), 1, + sym_path, + STATE(3364), 2, sym_comment, - ACTIONS(814), 14, - sym_identifier, + aux_sym_cell_path_repeat1, + ACTIONS(851), 31, + anon_sym_SEMI, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 23, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269259,25 +296924,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [149574] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [172969] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(725), 1, - anon_sym_LF, - ACTIONS(5481), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5713), 1, + ACTIONS(6660), 1, anon_sym_DOT2, - STATE(2904), 1, + ACTIONS(6662), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6664), 1, + aux_sym_unquoted_token2, + STATE(3365), 1, sym_comment, - ACTIONS(723), 35, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -269303,33 +296972,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [149627] = 7, + [173021] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, + ACTIONS(6484), 1, anon_sym_DOT2, - STATE(2417), 1, + STATE(3317), 1, sym_path, - STATE(2905), 1, + STATE(3366), 1, sym_comment, - STATE(3068), 1, + STATE(3375), 1, sym_cell_path, - ACTIONS(871), 5, + ACTIONS(911), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(873), 30, - anon_sym_COLON, + ACTIONS(913), 27, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, @@ -269354,93 +297017,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [149682] = 15, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1611), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5718), 1, - anon_sym_LT, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5722), 1, - anon_sym_EQ2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(2906), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3828), 1, - sym__immediate_decimal, - STATE(3825), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1609), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [149753] = 5, - ACTIONS(105), 1, + [173073] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(816), 1, - anon_sym_LF, - ACTIONS(5730), 1, + ACTIONS(6484), 1, anon_sym_DOT2, - STATE(2907), 1, + STATE(3317), 1, + sym_path, + STATE(3367), 1, sym_comment, - ACTIONS(814), 36, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3863), 1, + sym_cell_path, + ACTIONS(895), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(897), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -269454,40 +297062,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [149804] = 6, + [173125] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5367), 1, + ACTIONS(6666), 1, anon_sym_DOT2, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2908), 1, + ACTIONS(6669), 1, + aux_sym__immediate_decimal_token2, + STATE(3368), 1, sym_comment, - ACTIONS(814), 14, - sym_identifier, + ACTIONS(750), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, sym_filesize_unit, - sym_duration_unit, - ACTIONS(816), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + aux_sym_unquoted_token6, + ACTIONS(752), 25, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -269503,341 +297102,173 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [149857] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [173175] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5656), 1, - anon_sym_PIPE, - STATE(2909), 1, + ACTIONS(1033), 1, + sym_identifier, + ACTIONS(6572), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6582), 1, + anon_sym_in, + ACTIONS(6644), 1, + anon_sym_bit_DASHand, + ACTIONS(6646), 1, + anon_sym_bit_DASHxor, + ACTIONS(6648), 1, + anon_sym_bit_DASHor, + ACTIONS(6653), 1, + anon_sym_and, + ACTIONS(6655), 1, + anon_sym_xor, + ACTIONS(6671), 1, + anon_sym_or, + STATE(3369), 1, sym_comment, - ACTIONS(5734), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5732), 21, - sym_cmd_identifier, - anon_sym_DOLLAR, + ACTIONS(6564), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6566), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [149908] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5656), 1, - anon_sym_PIPE, - STATE(2910), 1, - sym_comment, - ACTIONS(5738), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5736), 21, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [149959] = 15, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1619), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5213), 1, - anon_sym_LPAREN, - ACTIONS(5223), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5225), 1, - anon_sym_DASH2, - ACTIONS(5227), 1, - anon_sym_PLUS2, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(5740), 1, - anon_sym_LT, - ACTIONS(5742), 1, - anon_sym_EQ2, - STATE(2911), 1, - sym_comment, - STATE(3563), 1, - sym__var, - STATE(3762), 1, - sym__immediate_decimal, - STATE(3758), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1617), 25, - anon_sym_LBRACK, + ACTIONS(6570), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6574), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6634), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6568), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6584), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6576), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [150030] = 15, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1631), 1, - sym__entry_separator, - ACTIONS(2409), 1, + anon_sym_RPAREN, anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - ACTIONS(5744), 1, - anon_sym_LT, - ACTIONS(5746), 1, - anon_sym_EQ2, - STATE(2912), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3813), 1, - sym__immediate_decimal, - STATE(3811), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1629), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [150101] = 15, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [173253] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1643), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, + ACTIONS(6673), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - ACTIONS(5748), 1, - anon_sym_LT, - ACTIONS(5750), 1, - anon_sym_EQ2, - STATE(2913), 1, + ACTIONS(6675), 1, + aux_sym__immediate_decimal_token2, + STATE(3370), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3816), 1, - sym__immediate_decimal, - STATE(3814), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1641), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(727), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [150172] = 15, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [173303] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1573), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(6534), 1, anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - ACTIONS(5752), 1, - anon_sym_LT, - ACTIONS(5754), 1, - anon_sym_EQ2, - STATE(2914), 1, + STATE(3371), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3819), 1, - sym__immediate_decimal, - STATE(3817), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1571), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(940), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [150243] = 5, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [173351] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5756), 1, - aux_sym__immediate_decimal_token2, - STATE(2915), 1, + STATE(3372), 1, sym_comment, - ACTIONS(733), 3, - ts_builtin_sym_end, + ACTIONS(1019), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(731), 33, + ACTIONS(1017), 33, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -269862,37 +297293,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [150293] = 4, - ACTIONS(3), 1, + [173397] = 20, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2916), 1, + ACTIONS(5912), 1, + anon_sym_DOT2, + ACTIONS(6691), 1, + anon_sym_bit_DASHand, + ACTIONS(6693), 1, + anon_sym_bit_DASHxor, + ACTIONS(6695), 1, + anon_sym_bit_DASHor, + ACTIONS(6697), 1, + anon_sym_and, + ACTIONS(6699), 1, + anon_sym_xor, + ACTIONS(6701), 1, + anon_sym_or, + STATE(3312), 1, + sym_path, + STATE(3373), 1, sym_comment, - ACTIONS(1149), 12, - sym_identifier, - anon_sym_GT, + STATE(3880), 1, + sym_cell_path, + ACTIONS(6413), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6415), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(6679), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6685), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6687), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6689), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6681), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6683), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6677), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [173475] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3374), 1, + sym_comment, + ACTIONS(1161), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, + ACTIONS(1163), 30, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1151), 25, - anon_sym_COLON, + [173521] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3375), 1, + sym_comment, + ACTIONS(878), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(880), 30, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -269908,35 +297432,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [150341] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [173567] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2917), 1, + ACTIONS(6484), 1, + anon_sym_DOT2, + STATE(3317), 1, + sym_path, + STATE(3376), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + STATE(3464), 1, + sym_cell_path, + ACTIONS(899), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, + ACTIONS(901), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, + [173619] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6484), 1, + anon_sym_DOT2, + STATE(3317), 1, + sym_path, + STATE(3374), 1, + sym_cell_path, + STATE(3377), 1, + sym_comment, + ACTIONS(878), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(880), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -269952,25 +297522,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [150389] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [173671] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5560), 1, - aux_sym__immediate_decimal_token2, - STATE(2918), 1, + STATE(3378), 1, sym_comment, - ACTIONS(717), 3, - ts_builtin_sym_end, + ACTIONS(968), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(715), 33, + ACTIONS(966), 33, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -269995,25 +297567,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [150439] = 5, + [173717] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5670), 1, - aux_sym__immediate_decimal_token2, - STATE(2919), 1, - sym_comment, - ACTIONS(725), 3, - ts_builtin_sym_end, + ACTIONS(761), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 33, + ACTIONS(5723), 1, + aux_sym_unquoted_token3, + STATE(3379), 1, + sym_comment, + ACTIONS(759), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -270039,29 +297610,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [150489] = 5, + [173765] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token3, - STATE(2920), 1, + ACTIONS(761), 1, + sym__entry_separator, + ACTIONS(6705), 1, + anon_sym_DOT2, + ACTIONS(6707), 1, + aux_sym_unquoted_token4, + ACTIONS(6709), 1, + aux_sym_unquoted_token6, + STATE(3380), 1, sym_comment, - ACTIONS(760), 2, - anon_sym_RBRACK, - anon_sym_RPAREN, - ACTIONS(758), 34, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_DOLLAR, + ACTIONS(6703), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 29, anon_sym_GT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -270087,35 +297656,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150539] = 5, - ACTIONS(105), 1, + [173819] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5580), 1, - aux_sym__immediate_decimal_token2, - STATE(2921), 1, - sym_comment, - ACTIONS(717), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(6484), 1, anon_sym_DOT2, - ACTIONS(715), 33, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3317), 1, + sym_path, + STATE(3381), 1, + sym_comment, + STATE(3810), 1, + sym_cell_path, + ACTIONS(868), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(870), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270129,25 +297701,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [150589] = 6, + [173871] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, + STATE(3382), 1, + sym_comment, + ACTIONS(968), 2, anon_sym_LF, - ACTIONS(5758), 1, anon_sym_DOT2, - ACTIONS(5760), 1, - aux_sym_unquoted_token6, - STATE(2922), 1, - sym_comment, - ACTIONS(814), 34, + ACTIONS(966), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -270176,28 +297743,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [150641] = 6, + [173917] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5762), 1, + ACTIONS(913), 1, + sym__entry_separator, + ACTIONS(6604), 1, anon_sym_DOT2, - ACTIONS(5765), 1, - aux_sym__immediate_decimal_token2, - STATE(2923), 1, + STATE(3341), 1, + sym_path, + STATE(3383), 1, sym_comment, - ACTIONS(739), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(737), 33, + STATE(3878), 1, + sym_cell_path, + ACTIONS(911), 31, anon_sym_SEMI, - anon_sym_PIPE, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -270222,34 +297788,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [150693] = 7, + [173969] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2546), 1, - sym_path, - STATE(2924), 1, + ACTIONS(6711), 1, + aux_sym__immediate_decimal_token2, + STATE(3384), 1, sym_comment, - STATE(2999), 1, - aux_sym_cell_path_repeat1, - ACTIONS(808), 5, + ACTIONS(775), 8, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(810), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 26, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -270271,171 +297830,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [150747] = 4, - ACTIONS(3), 1, + sym_duration_unit, + [174017] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2925), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(5677), 1, + anon_sym_COLON, + ACTIONS(5782), 1, + sym_filesize_unit, + ACTIONS(5784), 1, + sym_duration_unit, + STATE(3385), 1, sym_comment, - ACTIONS(5769), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5767), 21, - sym_cmd_identifier, - anon_sym_DOLLAR, + ACTIONS(940), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [150795] = 15, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174069] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5345), 1, - anon_sym_LPAREN, - ACTIONS(5357), 1, - anon_sym_DASH2, - ACTIONS(5359), 1, - anon_sym_PLUS2, - ACTIONS(5771), 1, - anon_sym_LT, - ACTIONS(5773), 1, - anon_sym_DOT2, - ACTIONS(5775), 1, - anon_sym_EQ2, - ACTIONS(5777), 1, - aux_sym__immediate_decimal_token1, - STATE(2926), 1, + STATE(3386), 1, sym_comment, - STATE(3640), 1, - sym__var, - STATE(3971), 1, - sym__immediate_decimal, - STATE(3973), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1591), 8, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1593), 17, - anon_sym_LBRACK, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 21, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [150865] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2927), 1, - sym_comment, - ACTIONS(5781), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token5, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(5779), 21, - sym_cmd_identifier, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [150913] = 5, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [174117] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5783), 1, + ACTIONS(6713), 1, aux_sym__immediate_decimal_token2, - STATE(2928), 1, + STATE(3387), 1, sym_comment, - ACTIONS(731), 6, + ACTIONS(775), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, sym_filesize_unit, - ACTIONS(733), 30, - anon_sym_COLON, + aux_sym_unquoted_token6, + ACTIONS(777), 27, anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -270459,43 +297962,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [150963] = 7, - ACTIONS(3), 1, + [174165] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5785), 1, - anon_sym_DOT2, - ACTIONS(5787), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5789), 1, - aux_sym_unquoted_token2, - STATE(2929), 1, + STATE(3388), 1, sym_comment, - ACTIONS(855), 12, - sym_identifier, + ACTIONS(991), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(857), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + [174211] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(880), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3341), 1, + sym_path, + STATE(3389), 1, + sym_comment, + STATE(3851), 1, + sym_cell_path, + ACTIONS(878), 31, + anon_sym_SEMI, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270506,36 +298046,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151017] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174263] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5369), 1, - aux_sym_unquoted_token6, - STATE(2930), 1, + ACTIONS(6267), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6715), 1, + anon_sym_DOT2, + STATE(3390), 1, sym_comment, - ACTIONS(814), 14, - sym_identifier, + ACTIONS(727), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - ACTIONS(816), 22, + [174313] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6720), 1, + anon_sym_DOT2, + ACTIONS(6722), 1, + aux_sym_unquoted_token4, + ACTIONS(6724), 1, + aux_sym_unquoted_token6, + STATE(3391), 1, + sym_comment, + ACTIONS(6718), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(761), 25, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -270551,74 +298136,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151067] = 15, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174367] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5793), 1, - anon_sym_LT, - ACTIONS(5795), 1, + ACTIONS(6726), 1, anon_sym_DOT2, - ACTIONS(5797), 1, - anon_sym_EQ2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(2931), 1, + STATE(3628), 1, + sym_path, + ACTIONS(853), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(3392), 2, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4036), 1, - sym__immediate_decimal, - STATE(4041), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1641), 8, + aux_sym_cell_path_repeat1, + ACTIONS(851), 30, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1643), 17, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [174417] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6474), 1, + anon_sym_DOT2, + STATE(3392), 1, + aux_sym_cell_path_repeat1, + STATE(3393), 1, + sym_comment, + STATE(3628), 1, + sym_path, + ACTIONS(830), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(828), 30, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [151137] = 6, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [174469] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2932), 1, + STATE(3394), 1, sym_comment, - STATE(2978), 1, - aux_sym_cell_path_repeat1, - STATE(3111), 1, - sym_path, - ACTIONS(790), 2, + ACTIONS(995), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(788), 33, + ACTIONS(993), 33, anon_sym_SEMI, anon_sym_COLON, anon_sym_RPAREN, @@ -270652,35 +298270,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151189] = 4, + [174515] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2933), 1, + ACTIONS(6729), 1, + anon_sym_DOT2, + ACTIONS(6732), 1, + aux_sym__immediate_decimal_token2, + STATE(3395), 1, sym_comment, - ACTIONS(1017), 12, - sym_identifier, + ACTIONS(750), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1019), 25, - anon_sym_COLON, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 26, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -270696,40 +298310,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151237] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2934), 1, - sym_comment, - ACTIONS(1027), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1029), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_duration_unit, + [174565] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(880), 1, + anon_sym_LF, + STATE(3396), 1, + sym_comment, + ACTIONS(878), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270740,35 +298352,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151285] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174610] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2935), 1, + STATE(3397), 1, sym_comment, - ACTIONS(1085), 12, - sym_identifier, + ACTIONS(1129), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1087), 25, - anon_sym_COLON, + ACTIONS(1131), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -270784,24 +298393,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151333] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174655] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5805), 1, - aux_sym__immediate_decimal_token2, - STATE(2936), 1, + STATE(3398), 1, sym_comment, - ACTIONS(733), 3, + ACTIONS(905), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(731), 33, + ACTIONS(903), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -270826,28 +298437,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [151383] = 7, + [174700] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(1101), 1, anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(2932), 1, - aux_sym_cell_path_repeat1, - STATE(2937), 1, + STATE(3399), 1, sym_comment, - STATE(3111), 1, - sym_path, - ACTIONS(808), 33, + ACTIONS(1099), 33, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -270876,37 +298478,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151437] = 5, - ACTIONS(3), 1, + [174745] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5664), 1, - aux_sym__immediate_decimal_token2, - STATE(2938), 1, + ACTIONS(6734), 1, + aux_sym_unquoted_token5, + STATE(3400), 1, sym_comment, - ACTIONS(715), 6, + ACTIONS(1023), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1021), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(717), 30, - anon_sym_COLON, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270920,41 +298520,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [151487] = 7, - ACTIONS(3), 1, + [174792] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5807), 1, - anon_sym_DOT2, - STATE(2924), 1, - sym_path, - STATE(2939), 1, + ACTIONS(1097), 1, + anon_sym_LF, + STATE(3401), 1, sym_comment, - STATE(3068), 1, - sym_cell_path, - ACTIONS(871), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(873), 29, - anon_sym_COMMA, + ACTIONS(1095), 33, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -270968,40 +298561,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [151541] = 4, - ACTIONS(3), 1, + [174837] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2940), 1, + ACTIONS(5999), 1, + aux_sym_unquoted_token3, + STATE(3402), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271012,40 +298600,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151589] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174884] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2941), 1, + STATE(3403), 1, + sym_comment, + ACTIONS(909), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(907), 31, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [174929] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(870), 1, + anon_sym_LF, + STATE(3404), 1, sym_comment, - ACTIONS(1031), 12, - sym_identifier, + ACTIONS(868), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1033), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271056,37 +298682,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151637] = 5, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [174974] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5548), 1, - aux_sym__immediate_decimal_token2, - STATE(2942), 1, + ACTIONS(1031), 1, + anon_sym_LF, + STATE(3405), 1, sym_comment, - ACTIONS(723), 6, + ACTIONS(1029), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(725), 30, - anon_sym_COLON, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271100,27 +298726,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [151687] = 6, + [175019] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5646), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5810), 1, - anon_sym_DOT2, - STATE(2943), 1, - sym_comment, - ACTIONS(725), 2, - ts_builtin_sym_end, + ACTIONS(1163), 1, anon_sym_LF, - ACTIONS(723), 33, + STATE(3406), 1, + sym_comment, + ACTIONS(1161), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -271145,42 +298767,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [151739] = 4, - ACTIONS(3), 1, + [175064] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2944), 1, + ACTIONS(1093), 1, + anon_sym_LF, + STATE(3407), 1, sym_comment, - ACTIONS(1021), 12, - sym_identifier, + ACTIONS(1091), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1023), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271191,128 +298805,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151787] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5815), 1, - anon_sym_LT, - STATE(2945), 1, - sym_comment, - ACTIONS(5813), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [151835] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5817), 1, - anon_sym_LT, - STATE(2946), 1, - sym_comment, - ACTIONS(5813), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [151883] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2947), 1, - sym_comment, - ACTIONS(998), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1035), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [175109] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1089), 1, + anon_sym_LF, + STATE(3408), 1, + sym_comment, + ACTIONS(1087), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -271323,151 +298846,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [151931] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - ACTIONS(5819), 1, - anon_sym_LT, - ACTIONS(5821), 1, - anon_sym_EQ2, - STATE(2948), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4042), 1, - sym__immediate_decimal, - STATE(4043), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1629), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1631), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [152001] = 14, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175154] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - ACTIONS(5825), 1, - sym__entry_separator, - ACTIONS(5827), 1, - aux_sym__unquoted_in_list_token6, - STATE(2949), 1, + STATE(3409), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3797), 1, - sym__immediate_decimal, - STATE(3752), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(5823), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [152069] = 14, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, + ACTIONS(905), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - ACTIONS(5825), 1, - sym__entry_separator, - ACTIONS(5827), 1, - aux_sym__unquoted_in_list_token6, - STATE(2950), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3796), 1, - sym__immediate_decimal, - STATE(3742), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(5823), 25, + ACTIONS(903), 31, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, + anon_sym_QMARK2, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -271485,37 +298888,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [152137] = 5, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [175199] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5829), 1, - aux_sym_unquoted_token5, - STATE(2951), 1, + ACTIONS(6532), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6736), 1, + anon_sym_DOT2, + STATE(3410), 1, sym_comment, - ACTIONS(1007), 12, - sym_identifier, + ACTIONS(727), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1009), 24, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + sym_filesize_unit, + ACTIONS(729), 25, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -271531,178 +298929,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [152187] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2952), 1, - sym_comment, - ACTIONS(1007), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1009), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [152235] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - ACTIONS(5831), 1, - anon_sym_LT, - ACTIONS(5833), 1, - anon_sym_EQ2, - STATE(2953), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4034), 1, - sym__immediate_decimal, - STATE(4035), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1571), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1573), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [152305] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - ACTIONS(5835), 1, - anon_sym_LT, - ACTIONS(5837), 1, - anon_sym_EQ2, - STATE(2954), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4030), 1, - sym__immediate_decimal, - STATE(4032), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1609), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1611), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [152375] = 6, + sym_duration_unit, + [175248] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5839), 1, + ACTIONS(812), 1, + sym__entry_separator, + ACTIONS(6739), 1, anon_sym_DOT2, - ACTIONS(5842), 1, - aux_sym__immediate_decimal_token2, - STATE(2955), 1, + ACTIONS(6741), 1, + aux_sym_unquoted_token6, + STATE(3411), 1, sym_comment, - ACTIONS(739), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(737), 33, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(810), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -271730,26 +298976,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [152427] = 5, + [175297] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5646), 1, - aux_sym__immediate_decimal_token2, - STATE(2956), 1, - sym_comment, - ACTIONS(725), 3, - ts_builtin_sym_end, + ACTIONS(1155), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 33, + STATE(3412), 1, + sym_comment, + ACTIONS(1153), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -271774,37 +299017,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [152477] = 4, + [175342] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2957), 1, + STATE(3413), 1, sym_comment, - ACTIONS(952), 12, - sym_identifier, + ACTIONS(824), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(954), 25, - anon_sym_COLON, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -271820,24 +299054,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [152525] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [175387] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5844), 1, - anon_sym_DOT2, - STATE(2924), 1, - sym_path, - STATE(2958), 1, + STATE(3414), 1, sym_comment, - STATE(2962), 1, - sym_cell_path, - ACTIONS(781), 5, + ACTIONS(1021), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(783), 29, + ACTIONS(1023), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -271867,68 +299099,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152579] = 4, - ACTIONS(3), 1, + [175432] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2959), 1, + ACTIONS(6743), 1, + aux_sym__immediate_decimal_token2, + STATE(3415), 1, sym_comment, - ACTIONS(855), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(857), 25, - anon_sym_COLON, + ACTIONS(777), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(775), 31, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [152627] = 6, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [175479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5670), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(5847), 1, - anon_sym_DOT2, - STATE(2960), 1, - sym_comment, - ACTIONS(725), 2, - ts_builtin_sym_end, + ACTIONS(1151), 1, anon_sym_LF, - ACTIONS(723), 33, + STATE(3416), 1, + sym_comment, + ACTIONS(1149), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -271954,38 +299182,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [152679] = 4, + [175524] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3417), 1, + sym_comment, + ACTIONS(2868), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2866), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_catch, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [175569] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2961), 1, + ACTIONS(6745), 1, + anon_sym_QMARK2, + STATE(3418), 1, sym_comment, - ACTIONS(1153), 12, - sym_identifier, + ACTIONS(934), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1155), 25, - anon_sym_COLON, + ACTIONS(936), 28, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -272001,28 +299262,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [152727] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175616] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2962), 1, + STATE(3419), 1, sym_comment, - ACTIONS(930), 6, - anon_sym_EQ, + ACTIONS(775), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(932), 31, - anon_sym_COLON, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 27, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -272045,40 +299305,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [152775] = 4, - ACTIONS(3), 1, + sym_duration_unit, + [175661] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2963), 1, + ACTIONS(901), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3341), 1, + sym_path, + STATE(3420), 1, sym_comment, - ACTIONS(896), 12, - sym_identifier, + STATE(3965), 1, + sym_cell_path, + ACTIONS(899), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(898), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272089,40 +299347,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [152823] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175712] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2964), 1, + ACTIONS(6747), 1, + anon_sym_QMARK2, + STATE(3421), 1, sym_comment, - ACTIONS(1097), 12, - sym_identifier, + ACTIONS(936), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(934), 31, + anon_sym_SEMI, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1099), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [175759] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1147), 1, + anon_sym_LF, + STATE(3422), 1, + sym_comment, + ACTIONS(1145), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272133,95 +299430,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [152871] = 15, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175804] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5345), 1, - anon_sym_LPAREN, - ACTIONS(5355), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5357), 1, - anon_sym_DASH2, - ACTIONS(5359), 1, - anon_sym_PLUS2, - ACTIONS(5773), 1, + ACTIONS(897), 1, + sym__entry_separator, + ACTIONS(6604), 1, anon_sym_DOT2, - ACTIONS(5850), 1, - anon_sym_LT, - ACTIONS(5852), 1, - anon_sym_EQ2, - STATE(2965), 1, + STATE(3341), 1, + sym_path, + STATE(3423), 1, sym_comment, - STATE(3640), 1, - sym__var, - STATE(3986), 1, - sym__immediate_decimal, - STATE(3988), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1617), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1619), 17, - anon_sym_LBRACK, - anon_sym_COMMA, + STATE(3998), 1, + sym_cell_path, + ACTIONS(895), 30, anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [152941] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2966), 1, - sym_comment, - ACTIONS(1105), 12, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1107), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272232,40 +299474,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [152989] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175855] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2967), 1, + ACTIONS(6747), 1, + anon_sym_QMARK2, + STATE(3424), 1, sym_comment, - ACTIONS(1113), 12, - sym_identifier, + ACTIONS(936), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(934), 31, + anon_sym_SEMI, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1115), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272276,40 +299516,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153037] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175902] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2968), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3425), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(1059), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [175947] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1143), 1, + anon_sym_LF, + STATE(3426), 1, + sym_comment, + ACTIONS(1141), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272320,34 +299598,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153085] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [175992] = 17, ACTIONS(105), 1, anon_sym_POUND, - STATE(2969), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(6763), 1, + anon_sym_bit_DASHand, + ACTIONS(6765), 1, + anon_sym_bit_DASHxor, + ACTIONS(6767), 1, + anon_sym_bit_DASHor, + ACTIONS(6769), 1, + anon_sym_and, + ACTIONS(6771), 1, + anon_sym_xor, + ACTIONS(6773), 1, + anon_sym_or, + STATE(3427), 1, + sym_comment, + ACTIONS(6751), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6759), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6761), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6753), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6755), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 5, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + ACTIONS(6749), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [176063] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6775), 1, + anon_sym_DOT2, + ACTIONS(6778), 1, + aux_sym__immediate_decimal_token2, + STATE(3428), 1, sym_comment, - ACTIONS(733), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(750), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(752), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272361,43 +299697,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [153133] = 7, - ACTIONS(3), 1, + [176112] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5045), 1, + ACTIONS(987), 1, anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(2970), 1, + ACTIONS(1004), 1, + anon_sym_LF, + ACTIONS(5677), 1, + anon_sym_COLON, + STATE(3429), 1, sym_comment, - STATE(3281), 1, - sym_cell_path, - ACTIONS(920), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(922), 29, - anon_sym_COMMA, + ACTIONS(1002), 3, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(1006), 28, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272411,19 +299742,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153187] = 4, + [176163] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2971), 1, - sym_comment, - ACTIONS(806), 2, + ACTIONS(1061), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(804), 35, + STATE(3430), 1, + sym_comment, + ACTIONS(1059), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -272452,38 +299783,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [153235] = 4, + [176208] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2972), 1, + STATE(3431), 1, sym_comment, - ACTIONS(1109), 12, - sym_identifier, + ACTIONS(1121), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1111), 25, - anon_sym_COLON, + ACTIONS(1123), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -272499,40 +299821,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153283] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2973), 1, - sym_comment, - ACTIONS(1051), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [176253] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1167), 1, + anon_sym_LF, + STATE(3432), 1, + sym_comment, + ACTIONS(1165), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272543,40 +299862,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153331] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176298] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2974), 1, + STATE(3433), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(909), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(907), 32, + anon_sym_SEMI, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272587,35 +299903,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153379] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176343] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2975), 1, + STATE(3434), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(1153), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, + ACTIONS(1155), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -272631,35 +299944,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153427] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176388] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2976), 1, + STATE(3435), 1, sym_comment, - ACTIONS(1125), 12, - sym_identifier, + ACTIONS(824), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1127), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 26, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -272675,40 +299984,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153475] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [176433] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2977), 1, + ACTIONS(888), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3341), 1, + sym_path, + STATE(3436), 1, sym_comment, - ACTIONS(1129), 12, - sym_identifier, + STATE(3959), 1, + sym_cell_path, + ACTIONS(886), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1131), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272719,24 +300029,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153523] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176484] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(841), 1, + STATE(3437), 1, + sym_comment, + ACTIONS(964), 2, anon_sym_LF, - ACTIONS(5854), 1, anon_sym_DOT2, - STATE(3111), 1, - sym_path, - STATE(2978), 2, + ACTIONS(962), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [176529] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1139), 1, + anon_sym_LF, + STATE(3438), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 33, + ACTIONS(1137), 33, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -272765,40 +300114,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [153575] = 4, - ACTIONS(3), 1, + [176574] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2979), 1, + STATE(3364), 1, + aux_sym_cell_path_repeat1, + STATE(3439), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + STATE(3779), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(828), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272809,35 +300154,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153623] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176623] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2980), 1, + STATE(3440), 1, sym_comment, - ACTIONS(900), 12, - sym_identifier, + ACTIONS(918), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(902), 25, - anon_sym_COLON, + ACTIONS(920), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -272853,34 +300195,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153671] = 4, - ACTIONS(105), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176668] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2981), 1, + ACTIONS(6675), 1, + aux_sym__immediate_decimal_token2, + STATE(3441), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(727), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -272894,110 +300239,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [153719] = 4, - ACTIONS(3), 1, + [176715] = 16, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2982), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(6763), 1, + anon_sym_bit_DASHand, + ACTIONS(6765), 1, + anon_sym_bit_DASHxor, + ACTIONS(6767), 1, + anon_sym_bit_DASHor, + ACTIONS(6769), 1, + anon_sym_and, + ACTIONS(6771), 1, + anon_sym_xor, + STATE(3442), 1, sym_comment, - ACTIONS(1137), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(6751), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1139), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(6757), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(6759), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(6761), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [153767] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2983), 1, - sym_comment, - ACTIONS(1141), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(6753), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6755), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1143), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(6749), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [153815] = 4, + [176784] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2984), 1, - sym_comment, - ACTIONS(725), 2, + ACTIONS(1061), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 35, + STATE(3443), 1, + sym_comment, + ACTIONS(1059), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -273026,87 +300334,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [153863] = 4, - ACTIONS(3), 1, + [176829] = 15, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2985), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(6763), 1, + anon_sym_bit_DASHand, + ACTIONS(6765), 1, + anon_sym_bit_DASHxor, + ACTIONS(6767), 1, + anon_sym_bit_DASHor, + ACTIONS(6769), 1, + anon_sym_and, + STATE(3444), 1, sym_comment, - ACTIONS(1145), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(6751), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1147), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(6757), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(6759), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(6761), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [153911] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2986), 1, - sym_comment, - ACTIONS(1145), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(6753), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6755), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(6749), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_and, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 7, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_xor, anon_sym_or, - ACTIONS(1147), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [176896] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1119), 1, + anon_sym_LF, + STATE(3445), 1, + sym_comment, + ACTIONS(1117), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273117,35 +300424,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [153959] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176941] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2987), 1, + STATE(3446), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(1145), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, + ACTIONS(1147), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -273161,35 +300465,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154007] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [176986] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2988), 1, + STATE(3447), 1, sym_comment, - ACTIONS(1133), 12, - sym_identifier, + ACTIONS(1141), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1135), 25, - anon_sym_COLON, + ACTIONS(1143), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -273205,40 +300506,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154055] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177031] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2989), 1, + ACTIONS(820), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3439), 1, + aux_sym_cell_path_repeat1, + STATE(3448), 1, sym_comment, - ACTIONS(1121), 12, - sym_identifier, + STATE(3779), 1, + sym_path, + ACTIONS(818), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1123), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273249,35 +300550,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154103] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177082] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2990), 1, + ACTIONS(6780), 1, + aux_sym__immediate_decimal_token2, + STATE(3449), 1, sym_comment, - ACTIONS(1117), 12, - sym_identifier, + ACTIONS(775), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1119), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 26, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -273293,29 +300591,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154151] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [177129] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(2991), 1, + STATE(3450), 1, sym_comment, - STATE(3189), 1, - sym_cell_path, - ACTIONS(888), 5, + ACTIONS(1117), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(890), 29, - anon_sym_LBRACK, + ACTIONS(1119), 29, anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, @@ -273340,40 +300636,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154205] = 4, - ACTIONS(3), 1, + [177174] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2992), 1, + STATE(3451), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(905), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(903), 32, + anon_sym_SEMI, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273384,35 +300674,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154253] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177219] = 14, + ACTIONS(105), 1, anon_sym_POUND, - STATE(2993), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(6763), 1, + anon_sym_bit_DASHand, + ACTIONS(6765), 1, + anon_sym_bit_DASHxor, + ACTIONS(6767), 1, + anon_sym_bit_DASHor, + STATE(3452), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(6751), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6759), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6761), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6753), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6755), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(6749), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 8, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_RBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177284] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6675), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6782), 1, + anon_sym_DOT2, + STATE(3453), 1, + sym_comment, + ACTIONS(727), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 25, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -273428,29 +300767,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154301] = 8, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [177333] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5859), 1, - anon_sym_DOT2, - ACTIONS(5861), 1, - aux_sym_unquoted_token4, - ACTIONS(5863), 1, - aux_sym_unquoted_token6, - STATE(2994), 1, - sym_comment, - ACTIONS(760), 2, - ts_builtin_sym_end, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(5857), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 30, + STATE(3454), 1, + sym_comment, + ACTIONS(1059), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -273476,125 +300812,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154357] = 7, - ACTIONS(3), 1, + [177378] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(2995), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(6763), 1, + anon_sym_bit_DASHand, + ACTIONS(6765), 1, + anon_sym_bit_DASHxor, + STATE(3455), 1, sym_comment, - STATE(3271), 1, - sym_cell_path, - ACTIONS(924), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(926), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(6751), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(6757), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(6759), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6761), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6753), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6755), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6749), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1033), 9, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [154411] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2996), 1, - sym_comment, - ACTIONS(5865), 37, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - anon_sym_LBRACE, - [154457] = 4, + [177441] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2997), 1, + ACTIONS(6785), 1, + aux_sym__immediate_decimal_token2, + STATE(3456), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + ACTIONS(775), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + sym_filesize_unit, + ACTIONS(777), 26, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -273610,40 +300900,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154505] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2998), 1, - sym_comment, - ACTIONS(1051), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_duration_unit, + [177488] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1127), 1, + anon_sym_LF, + STATE(3457), 1, + sym_comment, + ACTIONS(1125), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273654,22 +300942,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154553] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177533] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2460), 1, - aux_sym_cell_path_repeat1, - STATE(2546), 1, - sym_path, - STATE(2999), 1, + STATE(3458), 1, sym_comment, - ACTIONS(788), 5, + ACTIONS(1137), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(790), 30, + ACTIONS(1139), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -273678,7 +300965,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -273700,35 +300986,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154605] = 4, + [177578] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3000), 1, + ACTIONS(6787), 1, + anon_sym_DOT2, + STATE(3459), 1, sym_comment, - ACTIONS(1063), 12, - sym_identifier, + ACTIONS(810), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1065), 25, - anon_sym_COLON, + sym_filesize_unit, + ACTIONS(812), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -273744,40 +301024,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154653] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [177625] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3001), 1, + ACTIONS(1107), 1, + anon_sym_LF, + STATE(3460), 1, sym_comment, - ACTIONS(1067), 12, - sym_identifier, + ACTIONS(1105), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1069), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [177670] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3461), 1, + sym_comment, + ACTIONS(1059), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273788,43 +301107,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154701] = 7, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177715] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(994), 1, - sym_identifier, - ACTIONS(1000), 1, - anon_sym_DASH, - STATE(3002), 1, + ACTIONS(1107), 1, + anon_sym_LF, + STATE(3462), 1, sym_comment, - ACTIONS(996), 8, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1105), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - ACTIONS(998), 10, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1035), 17, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273835,20 +301148,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154755] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177760] = 12, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(6763), 1, + anon_sym_bit_DASHand, + STATE(3463), 1, + sym_comment, + ACTIONS(6751), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6759), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6761), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6753), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6755), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6749), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 10, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177821] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3003), 1, + STATE(3464), 1, sym_comment, - ACTIONS(986), 6, - anon_sym_EQ, + ACTIONS(1125), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(988), 31, - anon_sym_COLON, + ACTIONS(1127), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -273857,7 +301220,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -273879,40 +301241,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [154803] = 4, - ACTIONS(3), 1, + [177866] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3004), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3465), 1, sym_comment, - ACTIONS(1081), 12, - sym_identifier, + ACTIONS(1059), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1083), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -273923,101 +301279,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154851] = 21, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5506), 1, - anon_sym_DOT2, - ACTIONS(5869), 1, - anon_sym_LF, - ACTIONS(5879), 1, - anon_sym_QMARK2, - ACTIONS(5887), 1, - anon_sym_bit_DASHand, - ACTIONS(5889), 1, - anon_sym_bit_DASHxor, - ACTIONS(5891), 1, - anon_sym_bit_DASHor, - ACTIONS(5893), 1, anon_sym_and, - ACTIONS(5895), 1, anon_sym_xor, - ACTIONS(5897), 1, anon_sym_or, - STATE(3005), 1, + [177911] = 11, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3466), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3418), 1, - sym_cell_path, - ACTIONS(5873), 2, + ACTIONS(6751), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5881), 2, + ACTIONS(6757), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5883), 2, + ACTIONS(6759), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5885), 2, + ACTIONS(6761), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5867), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5875), 4, + ACTIONS(6753), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5877), 4, + ACTIONS(6755), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5871), 6, + ACTIONS(6749), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [154933] = 4, - ACTIONS(3), 1, + ACTIONS(1033), 11, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [177970] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3006), 1, + ACTIONS(791), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3341), 1, + sym_path, + STATE(3467), 1, sym_comment, - ACTIONS(1051), 12, - sym_identifier, + STATE(3862), 1, + sym_cell_path, + ACTIONS(789), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1053), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274028,40 +301371,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [154981] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178021] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3007), 1, + ACTIONS(942), 1, + anon_sym_LF, + STATE(3468), 1, sym_comment, - ACTIONS(1089), 12, - sym_identifier, + ACTIONS(940), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1091), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [178066] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3469), 1, + sym_comment, + ACTIONS(1059), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274072,40 +301453,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [155029] = 4, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178111] = 8, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3008), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3470), 1, sym_comment, - ACTIONS(1093), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(6751), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6759), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6755), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1095), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 23, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + anon_sym_in, + anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274116,25 +301498,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [155077] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178164] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(5899), 1, - anon_sym_DOT2, - STATE(2937), 1, - sym_path, - STATE(3009), 1, + STATE(3471), 1, sym_comment, - STATE(3148), 1, - sym_cell_path, - ACTIONS(871), 33, + ACTIONS(1059), 33, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274163,40 +301542,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [155131] = 4, - ACTIONS(3), 1, + [178209] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3010), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3472), 1, sym_comment, - ACTIONS(1101), 12, - sym_identifier, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 31, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1103), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + [178256] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3473), 1, + sym_comment, + ACTIONS(1059), 33, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274207,289 +301622,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [155179] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3011), 1, - sym_comment, - ACTIONS(5902), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [155224] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3012), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3970), 1, - sym__immediate_decimal, - STATE(3972), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1771), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1773), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [155289] = 13, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178301] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1777), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3013), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3782), 1, - sym__immediate_decimal, - STATE(3743), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1775), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [155354] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - ACTIONS(5904), 1, - aux_sym__unquoted_in_list_token6, - STATE(3014), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4056), 1, - sym__immediate_decimal, - STATE(4055), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(5823), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(5825), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [155421] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - ACTIONS(5904), 1, - aux_sym__unquoted_in_list_token6, - STATE(3015), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4060), 1, - sym__immediate_decimal, - STATE(4059), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(5823), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(5825), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [155488] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5906), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5908), 1, - aux_sym__immediate_decimal_token2, - STATE(3016), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3474), 1, sym_comment, - ACTIONS(723), 7, - anon_sym_GT, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6755), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 27, - anon_sym_COMMA, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 27, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274503,21 +301668,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [155539] = 6, + [178350] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5910), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5912), 1, - aux_sym__immediate_decimal_token2, - STATE(3017), 1, + ACTIONS(1135), 1, + anon_sym_LF, + STATE(3475), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 32, + ACTIONS(1133), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274546,40 +301709,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [155590] = 5, - ACTIONS(105), 1, + [178395] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token3, - STATE(3018), 1, + STATE(3476), 1, sym_comment, - ACTIONS(760), 2, - anon_sym_RBRACK, - anon_sym_RPAREN, - ACTIONS(758), 33, - sym_identifier, - anon_sym_COMMA, - anon_sym_DOLLAR, + ACTIONS(1157), 5, anon_sym_GT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1159), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274593,20 +301750,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [155639] = 6, + [178440] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5914), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5916), 1, - aux_sym__immediate_decimal_token2, - STATE(3019), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3477), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 32, + ACTIONS(1059), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -274635,140 +301791,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [155690] = 19, - ACTIONS(3), 1, + [178485] = 10, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5938), 1, - anon_sym_bit_DASHand, - ACTIONS(5940), 1, - anon_sym_bit_DASHxor, - ACTIONS(5942), 1, - anon_sym_bit_DASHor, - ACTIONS(5944), 1, - anon_sym_and, - ACTIONS(5946), 1, - anon_sym_xor, - STATE(3020), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3478), 1, sym_comment, - ACTIONS(1037), 2, - sym_identifier, - anon_sym_or, - ACTIONS(5918), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5920), 2, + ACTIONS(6751), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5926), 2, + ACTIONS(6757), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, + ACTIONS(6759), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5924), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5934), 3, + ACTIONS(6753), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5932), 4, + ACTIONS(6755), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6749), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1033), 13, + anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_PIPE, anon_sym_DASH_DASH, - [155767] = 20, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1037), 1, - sym_identifier, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5938), 1, + anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5940), 1, anon_sym_bit_DASHxor, - ACTIONS(5942), 1, anon_sym_bit_DASHor, - ACTIONS(5944), 1, anon_sym_and, - ACTIONS(5946), 1, anon_sym_xor, - ACTIONS(5948), 1, anon_sym_or, - STATE(3021), 1, + [178542] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6789), 1, + sym_filesize_unit, + ACTIONS(6791), 1, + sym_duration_unit, + STATE(3479), 1, sym_comment, - ACTIONS(5918), 2, + ACTIONS(940), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(5920), 2, + ACTIONS(942), 27, + anon_sym_COMMA, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5926), 2, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5924), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5934), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5932), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [155846] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178591] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(3022), 1, + ACTIONS(1008), 1, + anon_sym_DASH, + ACTIONS(6793), 1, + anon_sym_DOT2, + STATE(3480), 1, sym_comment, - ACTIONS(717), 3, + ACTIONS(1004), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 33, + ACTIONS(1002), 3, anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, + ACTIONS(1006), 27, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_STAR_STAR, @@ -274795,40 +301925,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [155893] = 6, - ACTIONS(3), 1, + [178642] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5950), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5952), 1, - aux_sym__immediate_decimal_token2, - STATE(3023), 1, + ACTIONS(1131), 1, + anon_sym_LF, + STATE(3481), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(1129), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 27, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274842,35 +301966,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [155944] = 4, - ACTIONS(105), 1, + [178687] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3024), 1, + STATE(3482), 1, sym_comment, - ACTIONS(717), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(715), 33, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1113), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1115), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -274884,37 +302007,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [155991] = 5, + [178732] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5829), 1, - aux_sym_unquoted_token5, - STATE(3025), 1, + STATE(3483), 1, sym_comment, - ACTIONS(1007), 12, - sym_identifier, + ACTIONS(1165), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1009), 23, + ACTIONS(1167), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -274930,25 +302045,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [156040] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [178777] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3026), 1, + ACTIONS(6538), 1, + aux_sym__immediate_decimal_token2, + STATE(3484), 1, sym_comment, - ACTIONS(731), 6, + ACTIONS(735), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, sym_filesize_unit, - ACTIONS(733), 30, - anon_sym_COLON, - anon_sym_COMMA, + aux_sym_unquoted_token6, + ACTIONS(737), 26, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, anon_sym_DOT2, anon_sym_STAR_STAR, @@ -274973,23 +302090,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [156087] = 4, + [178824] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3027), 1, - sym_comment, - ACTIONS(816), 3, - ts_builtin_sym_end, + ACTIONS(1159), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(814), 33, + STATE(3485), 1, + sym_comment, + ACTIONS(1157), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -275014,29 +302131,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [156134] = 4, + [178869] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3028), 1, + STATE(3486), 1, sym_comment, - ACTIONS(804), 6, + ACTIONS(1133), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(806), 30, - anon_sym_COLON, + ACTIONS(1135), 29, anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -275058,135 +302172,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [156181] = 17, - ACTIONS(3), 1, + [178914] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5938), 1, - anon_sym_bit_DASHand, - ACTIONS(5940), 1, - anon_sym_bit_DASHxor, - ACTIONS(5942), 1, - anon_sym_bit_DASHor, - STATE(3029), 1, + ACTIONS(870), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3341), 1, + sym_path, + STATE(3487), 1, sym_comment, - ACTIONS(5918), 2, + STATE(3930), 1, + sym_cell_path, + ACTIONS(868), 30, + anon_sym_RBRACK, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5920), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5926), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5924), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5934), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5932), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [156254] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5938), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5940), 1, anon_sym_bit_DASHxor, - ACTIONS(5942), 1, anon_sym_bit_DASHor, - ACTIONS(5944), 1, anon_sym_and, - STATE(3030), 1, - sym_comment, - ACTIONS(5918), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5920), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5926), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 3, - sym_identifier, anon_sym_xor, anon_sym_or, - ACTIONS(5924), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5934), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5932), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [156329] = 4, + [178965] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3031), 1, - sym_comment, - ACTIONS(725), 3, - ts_builtin_sym_end, + ACTIONS(1111), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(723), 33, + STATE(3488), 1, + sym_comment, + ACTIONS(1109), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -275212,28 +302257,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [156376] = 4, + [179010] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token3, - STATE(3032), 1, + STATE(3489), 1, sym_comment, - ACTIONS(758), 35, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(909), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(907), 31, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, anon_sym_GT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -275258,25 +302298,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156423] = 4, + [179055] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3033), 1, + ACTIONS(5936), 1, + sym_filesize_unit, + ACTIONS(5938), 1, + sym_duration_unit, + STATE(3490), 1, sym_comment, - ACTIONS(894), 2, + ACTIONS(942), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(892), 34, + ACTIONS(940), 30, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -275301,23 +302341,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [156470] = 4, + [179104] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3034), 1, + ACTIONS(6642), 1, + aux_sym__immediate_decimal_token2, + STATE(3491), 1, sym_comment, - ACTIONS(962), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(729), 2, anon_sym_DOT2, - ACTIONS(960), 33, - anon_sym_SEMI, - anon_sym_PIPE, + sym__entry_separator, + ACTIONS(727), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -275344,24 +302383,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [156517] = 6, + [179151] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5954), 1, - anon_sym_DOT2, - ACTIONS(5956), 1, - aux_sym_unquoted_token6, - STATE(3035), 1, - sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, + ACTIONS(761), 1, anon_sym_LF, - ACTIONS(814), 32, + ACTIONS(6059), 1, + aux_sym_unquoted_token3, + STATE(3492), 1, + sym_comment, + ACTIONS(759), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -275387,91 +302425,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [156568] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3036), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3976), 1, - sym__immediate_decimal, - STATE(3979), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1767), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1769), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [156633] = 6, - ACTIONS(3), 1, + [179198] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5958), 1, - anon_sym_DOT2, - ACTIONS(5961), 1, - aux_sym__immediate_decimal_token2, - STATE(3037), 1, + ACTIONS(1075), 1, + anon_sym_LF, + STATE(3493), 1, sym_comment, - ACTIONS(737), 6, + ACTIONS(1073), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(739), 28, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -275485,22 +302466,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [156684] = 4, + [179243] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3038), 1, - sym_comment, - ACTIONS(733), 3, - ts_builtin_sym_end, + ACTIONS(1079), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 33, + STATE(3494), 1, + sym_comment, + ACTIONS(1077), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -275526,186 +302507,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [156731] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3039), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3967), 1, - sym__immediate_decimal, - STATE(3968), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1783), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1785), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [156796] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3040), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3965), 1, - sym__immediate_decimal, - STATE(3966), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1787), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1789), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [156861] = 20, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5506), 1, - anon_sym_DOT2, - ACTIONS(5965), 1, - anon_sym_LF, - ACTIONS(5981), 1, - anon_sym_bit_DASHand, - ACTIONS(5983), 1, - anon_sym_bit_DASHxor, - ACTIONS(5985), 1, - anon_sym_bit_DASHor, - ACTIONS(5987), 1, - anon_sym_and, - ACTIONS(5989), 1, - anon_sym_xor, - ACTIONS(5991), 1, - anon_sym_or, - STATE(3041), 1, - sym_comment, - STATE(3094), 1, - sym_path, - STATE(3380), 1, - sym_cell_path, - ACTIONS(5969), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5975), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5977), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5979), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5963), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5971), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5973), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5967), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [156940] = 5, + [179288] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(5993), 1, - anon_sym_DOT2, - STATE(3042), 1, + STATE(3495), 1, sym_comment, - ACTIONS(814), 34, + ACTIONS(1059), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -275734,37 +302548,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [156989] = 4, - ACTIONS(3), 1, + [179333] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3043), 1, + STATE(3496), 1, sym_comment, - ACTIONS(715), 6, + ACTIONS(995), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(717), 30, - anon_sym_COLON, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -275778,35 +302589,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [157036] = 7, + [179378] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(1035), 1, anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(3044), 1, + STATE(3497), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3234), 1, - sym_cell_path, - ACTIONS(781), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(6751), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(6757), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(6755), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(1033), 25, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -275825,24 +302633,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [157089] = 5, + [179429] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5995), 1, - anon_sym_DOT2, - STATE(3045), 1, - sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(814), 33, + STATE(3498), 1, + sym_comment, + ACTIONS(1059), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -275867,235 +302674,169 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [157138] = 13, - ACTIONS(3), 1, + [179474] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3046), 1, + STATE(3499), 1, sym_comment, - STATE(3567), 1, - sym__var, - STATE(3914), 1, - sym__immediate_decimal, - STATE(3915), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1754), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1756), 17, + ACTIONS(968), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 32, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157203] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3047), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3912), 1, - sym__immediate_decimal, - STATE(3913), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1750), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1752), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [157268] = 13, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [179519] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3048), 1, + ACTIONS(6799), 1, + anon_sym_in, + ACTIONS(6805), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6815), 1, + anon_sym_bit_DASHand, + ACTIONS(6817), 1, + anon_sym_bit_DASHxor, + ACTIONS(6819), 1, + anon_sym_bit_DASHor, + ACTIONS(6821), 1, + anon_sym_and, + ACTIONS(6823), 1, + anon_sym_xor, + STATE(3500), 1, sym_comment, - STATE(3567), 1, - sym__var, - STATE(3908), 1, - sym__immediate_decimal, - STATE(3911), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1746), 9, + ACTIONS(1033), 2, + sym_identifier, + anon_sym_or, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6797), 2, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1748), 17, - anon_sym_LBRACK, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6813), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6801), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6811), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6809), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 5, anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157333] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3049), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [179594] = 9, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3501), 1, sym_comment, - STATE(3567), 1, - sym__var, - STATE(3904), 1, - sym__immediate_decimal, - STATE(3906), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1761), 9, + ACTIONS(6751), 2, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1763), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, + ACTIONS(6757), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6759), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6755), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6749), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 17, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157398] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [179649] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(3050), 1, - sym_comment, - ACTIONS(869), 2, - anon_sym_LF, + ACTIONS(980), 1, + anon_sym_COLON, + ACTIONS(987), 1, anon_sym_DOT2, - ACTIONS(867), 34, + ACTIONS(1004), 1, + anon_sym_LF, + STATE(3502), 1, + sym_comment, + ACTIONS(1002), 3, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(1006), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -276120,139 +302861,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [157445] = 13, - ACTIONS(3), 1, + [179700] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3051), 1, + STATE(3503), 1, sym_comment, - STATE(3567), 1, - sym__var, - STATE(3900), 1, - sym__immediate_decimal, - STATE(3902), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1723), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157510] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, + ACTIONS(1019), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3052), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3897), 1, - sym__immediate_decimal, - STATE(3899), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1725), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1727), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157575] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3053), 1, - sym_comment, - ACTIONS(723), 6, + ACTIONS(1017), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(725), 30, - anon_sym_COLON, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -276266,129 +302902,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [157622] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3054), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3893), 1, - sym__immediate_decimal, - STATE(3895), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1775), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1777), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157687] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(5638), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5640), 1, - anon_sym_DASH2, - ACTIONS(5642), 1, - anon_sym_PLUS2, - STATE(3055), 1, - sym_comment, - STATE(3567), 1, - sym__var, - STATE(3891), 1, - sym__immediate_decimal, - STATE(3892), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1779), 9, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(1781), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [157752] = 7, + [179745] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(790), 1, + ACTIONS(1085), 1, anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(2978), 1, - aux_sym_cell_path_repeat1, - STATE(3056), 1, + STATE(3504), 1, sym_comment, - STATE(3111), 1, - sym_path, - ACTIONS(788), 32, + ACTIONS(1006), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -276417,288 +302943,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [157805] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1727), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3057), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3858), 1, - sym__immediate_decimal, - STATE(3774), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1725), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [157870] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1723), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3058), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3849), 1, - sym__immediate_decimal, - STATE(3848), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [157935] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1763), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3059), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3846), 1, - sym__immediate_decimal, - STATE(3845), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1761), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158000] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1748), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3060), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3844), 1, - sym__immediate_decimal, - STATE(3843), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1746), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158065] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1752), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3061), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3840), 1, - sym__immediate_decimal, - STATE(3837), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1750), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158130] = 8, + [179790] = 5, ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3936), 1, - anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(3062), 1, + anon_sym_POUND, + ACTIONS(6599), 1, + aux_sym__immediate_decimal_token2, + STATE(3505), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3311), 1, - sym_cell_path, - ACTIONS(3939), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(904), 28, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -276724,92 +302983,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [158185] = 13, + sym_filesize_unit, + sym_duration_unit, + [179837] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1756), 1, + ACTIONS(791), 1, sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, + ACTIONS(6825), 1, anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3063), 1, + STATE(3448), 1, + sym_path, + STATE(3506), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3833), 1, - sym__immediate_decimal, - STATE(3829), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1754), 25, - anon_sym_LBRACK, - anon_sym_COMMA, + STATE(3862), 1, + sym_cell_path, + ACTIONS(789), 30, anon_sym_RBRACK, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158250] = 13, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [179888] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1789), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3064), 1, + ACTIONS(6828), 1, + anon_sym_QMARK2, + STATE(3507), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3855), 1, - sym__immediate_decimal, - STATE(3857), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1787), 25, + ACTIONS(936), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(934), 30, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -276827,61 +303069,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158315] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5997), 1, - anon_sym_COMMA, - STATE(3065), 1, - sym_comment, - ACTIONS(5999), 35, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [158362] = 5, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [179935] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, + ACTIONS(1111), 1, anon_sym_LF, - ACTIONS(5760), 1, - aux_sym_unquoted_token6, - STATE(3066), 1, + STATE(3508), 1, sym_comment, - ACTIONS(814), 34, + ACTIONS(1109), 33, anon_sym_SEMI, + anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -276913,78 +303112,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [158411] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1785), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3067), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3747), 1, - sym__immediate_decimal, - STATE(3853), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1783), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158476] = 4, + [179980] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3068), 1, + ACTIONS(6745), 1, + anon_sym_QMARK2, + STATE(3509), 1, sym_comment, - ACTIONS(1013), 5, + ACTIONS(934), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1015), 31, - anon_sym_COLON, + ACTIONS(936), 28, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, @@ -277010,23 +303154,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [158523] = 4, + [180027] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3069), 1, + ACTIONS(6828), 1, + anon_sym_QMARK2, + STATE(3510), 1, sym_comment, - ACTIONS(725), 3, + ACTIONS(936), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(723), 33, + ACTIONS(934), 30, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [180074] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6830), 1, + aux_sym__immediate_decimal_token2, + STATE(3511), 1, + sym_comment, + ACTIONS(777), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(775), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -277053,36 +303238,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - [158570] = 13, + [180121] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1773), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3070), 1, + ACTIONS(6638), 1, + aux_sym__immediate_decimal_token2, + STATE(3512), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3768), 1, - sym__immediate_decimal, - STATE(3778), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1771), 25, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 31, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -277097,6 +303269,8 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -277105,79 +303279,35 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [158635] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3071), 1, - sym_comment, - ACTIONS(5813), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [158680] = 6, - ACTIONS(3), 1, + aux_sym__unquoted_in_list_token7, + [180168] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5548), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6001), 1, - anon_sym_DOT2, - STATE(3072), 1, + ACTIONS(1023), 1, + anon_sym_LF, + STATE(3513), 1, sym_comment, - ACTIONS(723), 6, + ACTIONS(1021), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(725), 28, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -277191,41 +303321,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [158731] = 13, + [180213] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1769), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3073), 1, + STATE(3514), 1, sym_comment, - STATE(3561), 1, - sym__var, - STATE(3754), 1, - sym__immediate_decimal, - STATE(3753), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1767), 25, + ACTIONS(995), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 32, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -277243,21 +303360,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [158796] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [180258] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3074), 1, + ACTIONS(2650), 1, + anon_sym_LF, + ACTIONS(6832), 1, + sym_long_flag_identifier, + STATE(3515), 1, sym_comment, - ACTIONS(806), 3, - ts_builtin_sym_end, + ACTIONS(2646), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [180305] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1004), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(804), 33, + ACTIONS(1008), 1, + anon_sym_DASH, + STATE(3516), 1, + sym_comment, + ACTIONS(1002), 5, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + ACTIONS(1006), 27, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_STAR_STAR, @@ -277284,37 +303447,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [158843] = 4, - ACTIONS(105), 1, + [180354] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3075), 1, + STATE(3517), 1, sym_comment, - ACTIONS(733), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(731), 33, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(775), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -277328,104 +303487,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - [158890] = 15, + [180399] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - ACTIONS(5938), 1, - anon_sym_bit_DASHand, - STATE(3076), 1, + ACTIONS(6588), 1, + aux_sym__immediate_decimal_token2, + STATE(3518), 1, sym_comment, - ACTIONS(5918), 2, + ACTIONS(735), 7, anon_sym_GT, - anon_sym_LT2, - ACTIONS(5920), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5926), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5924), 3, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5934), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5932), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 9, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [158959] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - STATE(3077), 1, - sym_comment, - ACTIONS(5918), 2, - anon_sym_GT, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(5920), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 26, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5926), 2, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5924), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5932), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 15, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -277434,27 +303526,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [159020] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [180446] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(857), 1, - anon_sym_LF, - ACTIONS(6004), 1, + ACTIONS(6793), 1, anon_sym_DOT2, - ACTIONS(6006), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6008), 1, - aux_sym_unquoted_token2, - STATE(3078), 1, + STATE(3519), 1, sym_comment, - ACTIONS(855), 32, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(940), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -277480,39 +303572,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159073] = 7, - ACTIONS(105), 1, + [180493] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(873), 1, - anon_sym_LF, - ACTIONS(5506), 1, + ACTIONS(6720), 1, anon_sym_DOT2, - STATE(3079), 1, + ACTIONS(6722), 1, + aux_sym_unquoted_token4, + ACTIONS(6724), 1, + aux_sym_unquoted_token6, + STATE(3520), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3148), 1, - sym_cell_path, - ACTIONS(871), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(6834), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(761), 24, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -277526,24 +303617,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159126] = 7, + [180546] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(922), 1, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(3080), 1, + STATE(3521), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3391), 1, - sym_cell_path, - ACTIONS(920), 32, + ACTIONS(1059), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -277572,43 +303658,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159179] = 8, - ACTIONS(3), 1, + [180591] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - STATE(3081), 1, + ACTIONS(752), 1, + sym__entry_separator, + ACTIONS(6836), 1, + anon_sym_DOT2, + ACTIONS(6839), 1, + aux_sym__immediate_decimal_token2, + STATE(3522), 1, sym_comment, - ACTIONS(5920), 2, + ACTIONS(750), 31, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(5926), 2, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [180640] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1123), 1, + anon_sym_LF, + STATE(3523), 1, + sym_comment, + ACTIONS(1121), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5924), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 21, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -277619,148 +303739,126 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [159234] = 21, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - ACTIONS(6018), 1, - anon_sym_QMARK2, - ACTIONS(6026), 1, - anon_sym_bit_DASHand, - ACTIONS(6028), 1, - anon_sym_bit_DASHxor, - ACTIONS(6030), 1, - anon_sym_bit_DASHor, - ACTIONS(6032), 1, anon_sym_and, - ACTIONS(6034), 1, anon_sym_xor, - ACTIONS(6036), 1, anon_sym_or, - STATE(3082), 1, - sym_comment, - STATE(3155), 1, + [180685] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(876), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + STATE(3341), 1, sym_path, - STATE(3487), 1, + STATE(3524), 1, + sym_comment, + STATE(3806), 1, sym_cell_path, - ACTIONS(5867), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5869), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6012), 2, + ACTIONS(874), 30, + anon_sym_RBRACK, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6020), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6022), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6024), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6014), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6016), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6010), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159315] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - STATE(3083), 1, - sym_comment, - ACTIONS(5918), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5920), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5926), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5924), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(5934), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5932), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 12, - anon_sym_COLON, + [180736] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(729), 1, + sym__entry_separator, + ACTIONS(6638), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6841), 1, + anon_sym_DOT2, + STATE(3525), 1, + sym_comment, + ACTIONS(727), 31, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [159380] = 5, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [180785] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5829), 1, - aux_sym_unquoted_token5, - STATE(3084), 1, + ACTIONS(6805), 1, + anon_sym_SLASH_SLASH, + STATE(3526), 1, sym_comment, - ACTIONS(1007), 12, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6801), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(1033), 9, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1009), 23, - anon_sym_COLON, + ACTIONS(1035), 19, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -277775,38 +303873,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [159429] = 7, + [180836] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - STATE(3085), 1, + STATE(3527), 1, sym_comment, - ACTIONS(5926), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5924), 3, + ACTIONS(735), 7, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1037), 9, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 21, - anon_sym_COLON, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 27, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -277821,109 +303910,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [159482] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3086), 1, - sym_comment, - ACTIONS(6038), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [159527] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3087), 1, - sym_comment, - ACTIONS(6040), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [159572] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [180881] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6042), 1, - anon_sym_QMARK2, - STATE(3088), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_LF, + ACTIONS(987), 1, anon_sym_DOT2, - ACTIONS(849), 33, + ACTIONS(1004), 1, + anon_sym_LF, + STATE(3528), 1, + sym_comment, + ACTIONS(1002), 4, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(1006), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -277949,37 +303957,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159621] = 5, - ACTIONS(105), 1, + [180930] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6042), 1, - anon_sym_QMARK2, - STATE(3089), 1, + ACTIONS(6844), 1, + aux_sym__immediate_decimal_token2, + STATE(3529), 1, sym_comment, - ACTIONS(851), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 33, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(775), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -277993,134 +303998,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159670] = 20, + sym_duration_unit, + [180977] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5506), 1, + ACTIONS(752), 1, + sym__entry_separator, + ACTIONS(6846), 1, anon_sym_DOT2, - ACTIONS(6046), 1, - anon_sym_LF, - ACTIONS(6062), 1, - anon_sym_bit_DASHand, - ACTIONS(6064), 1, - anon_sym_bit_DASHxor, - ACTIONS(6066), 1, - anon_sym_bit_DASHor, - ACTIONS(6068), 1, - anon_sym_and, - ACTIONS(6070), 1, - anon_sym_xor, - ACTIONS(6072), 1, - anon_sym_or, - STATE(3090), 1, + ACTIONS(6849), 1, + aux_sym__immediate_decimal_token2, + STATE(3530), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3392), 1, - sym_cell_path, - ACTIONS(6050), 2, + ACTIONS(750), 31, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6056), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6058), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6060), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6044), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(6052), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6054), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6048), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [159749] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1781), 1, - sym__entry_separator, - ACTIONS(2409), 1, - anon_sym_DOLLAR, - ACTIONS(5716), 1, - anon_sym_LPAREN, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(5724), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5726), 1, - anon_sym_DASH2, - ACTIONS(5728), 1, - anon_sym_PLUS2, - STATE(3091), 1, - sym_comment, - STATE(3561), 1, - sym__var, - STATE(3735), 1, - sym__immediate_decimal, - STATE(3775), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1779), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [159814] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + [181026] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(926), 1, - anon_sym_LF, - ACTIONS(5506), 1, + ACTIONS(729), 1, + sym__entry_separator, + ACTIONS(6642), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6851), 1, anon_sym_DOT2, - STATE(3092), 1, + STATE(3531), 1, sym_comment, - STATE(3094), 1, - sym_path, - STATE(3378), 1, - sym_cell_path, - ACTIONS(924), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(727), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -278150,69 +304083,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159867] = 3, + sym_filesize_unit, + sym_duration_unit, + [181075] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(3093), 1, + ACTIONS(6720), 1, + anon_sym_DOT2, + ACTIONS(6722), 1, + aux_sym_unquoted_token4, + ACTIONS(6724), 1, + aux_sym_unquoted_token6, + STATE(3532), 1, sym_comment, - ACTIONS(6074), 36, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [159912] = 7, + ACTIONS(6854), 2, + anon_sym_LT, + anon_sym_EQ2, + ACTIONS(759), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(761), 24, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [181128] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + STATE(3533), 1, + sym_comment, + ACTIONS(991), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5506), 1, anon_sym_DOT2, - STATE(3056), 1, - aux_sym_cell_path_repeat1, - STATE(3094), 1, - sym_comment, - STATE(3111), 1, - sym_path, - ACTIONS(808), 32, + ACTIONS(989), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -278238,39 +304171,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [159965] = 7, - ACTIONS(105), 1, + [181173] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(902), 1, - anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(3094), 1, - sym_path, - STATE(3095), 1, + STATE(3534), 1, sym_comment, - STATE(3361), 1, - sym_cell_path, - ACTIONS(900), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 20, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [181220] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3535), 1, + sym_comment, + ACTIONS(735), 8, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -278284,24 +304253,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160018] = 7, + sym_duration_unit, + [181265] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(898), 1, + ACTIONS(920), 1, anon_sym_LF, - ACTIONS(5506), 1, - anon_sym_DOT2, - STATE(3094), 1, - sym_path, - STATE(3096), 1, + STATE(3536), 1, sym_comment, - STATE(3305), 1, - sym_cell_path, - ACTIONS(896), 32, + ACTIONS(918), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -278330,20 +304295,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160071] = 7, + [181310] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + STATE(3537), 1, + sym_comment, + ACTIONS(964), 2, anon_sym_LF, - ACTIONS(6076), 1, anon_sym_DOT2, - STATE(2937), 1, - sym_path, - STATE(3097), 1, - sym_comment, - STATE(3234), 1, - sym_cell_path, - ACTIONS(781), 32, + ACTIONS(962), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -278376,39 +304336,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160124] = 7, - ACTIONS(105), 1, + [181355] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(906), 1, - anon_sym_LF, - ACTIONS(5506), 1, + ACTIONS(6856), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6858), 1, + aux_sym__immediate_decimal_token2, + STATE(3538), 1, + sym_comment, + ACTIONS(727), 9, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(729), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT2, - STATE(3094), 1, - sym_path, - STATE(3098), 1, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [181404] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6860), 1, + anon_sym_DOT2, + ACTIONS(6863), 1, + aux_sym__immediate_decimal_token2, + STATE(3539), 1, sym_comment, - STATE(3311), 1, - sym_cell_path, - ACTIONS(904), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(750), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 25, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -278422,20 +304421,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160177] = 7, + sym_duration_unit, + [181453] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(890), 1, + STATE(3540), 1, + sym_comment, + ACTIONS(991), 2, anon_sym_LF, - ACTIONS(5506), 1, anon_sym_DOT2, - STATE(3094), 1, - sym_path, - STATE(3099), 1, - sym_comment, - STATE(3313), 1, - sym_cell_path, - ACTIONS(888), 32, + ACTIONS(989), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -278468,78 +304463,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160230] = 16, + [181498] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5922), 1, - anon_sym_in, - ACTIONS(5928), 1, + ACTIONS(6805), 1, anon_sym_SLASH_SLASH, - ACTIONS(5938), 1, - anon_sym_bit_DASHand, - ACTIONS(5940), 1, - anon_sym_bit_DASHxor, - STATE(3100), 1, + STATE(3541), 1, sym_comment, - ACTIONS(5918), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5920), 2, + ACTIONS(6797), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5926), 2, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, + ACTIONS(6807), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5924), 3, + ACTIONS(6801), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5934), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, + ACTIONS(1033), 7, sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(5932), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 8, - anon_sym_COLON, + ACTIONS(1035), 17, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [160301] = 4, + [181553] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3101), 1, - sym_comment, - ACTIONS(806), 3, - ts_builtin_sym_end, + ACTIONS(1023), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(804), 33, + ACTIONS(6865), 1, + aux_sym_unquoted_token5, + STATE(3542), 1, + sym_comment, + ACTIONS(1021), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -278564,97 +304551,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [160348] = 14, + [181600] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5922), 1, + ACTIONS(1033), 1, + sym_identifier, + ACTIONS(6799), 1, anon_sym_in, - ACTIONS(5928), 1, + ACTIONS(6805), 1, anon_sym_SLASH_SLASH, - STATE(3102), 1, + ACTIONS(6815), 1, + anon_sym_bit_DASHand, + ACTIONS(6817), 1, + anon_sym_bit_DASHxor, + ACTIONS(6819), 1, + anon_sym_bit_DASHor, + ACTIONS(6821), 1, + anon_sym_and, + ACTIONS(6823), 1, + anon_sym_xor, + ACTIONS(6867), 1, + anon_sym_or, + STATE(3543), 1, sym_comment, - ACTIONS(5918), 2, + ACTIONS(6795), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(5920), 2, + ACTIONS(6797), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5926), 2, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, + ACTIONS(6807), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5936), 2, + ACTIONS(6813), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5924), 3, + ACTIONS(6801), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(5934), 3, + ACTIONS(6811), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(5932), 4, + ACTIONS(6809), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 10, - anon_sym_COLON, + ACTIONS(1035), 5, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [160415] = 9, + [181677] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5928), 1, - anon_sym_SLASH_SLASH, - STATE(3103), 1, + STATE(3544), 1, sym_comment, - ACTIONS(5920), 2, + ACTIONS(727), 8, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(5926), 2, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5930), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5924), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 19, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -278667,35 +304645,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [160472] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [181722] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3104), 1, + ACTIONS(6559), 1, + aux_sym__immediate_decimal_token2, + STATE(3545), 1, sym_comment, - ACTIONS(5926), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 12, - sym_identifier, + ACTIONS(727), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 22, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -278711,44 +304687,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [160521] = 13, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [181769] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, + ACTIONS(6869), 1, aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3105), 1, + ACTIONS(6871), 1, + aux_sym__immediate_decimal_token2, + STATE(3546), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4022), 1, - sym__immediate_decimal, - STATE(4025), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1746), 8, + ACTIONS(735), 9, anon_sym_DASH, anon_sym_DOT, - anon_sym_PLUS, aux_sym__val_number_decimal_token1, + sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(1748), 17, + aux_sym__unquoted_in_list_token7, + ACTIONS(737), 23, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, @@ -278758,26 +304729,30 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [160585] = 5, + [181818] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6079), 1, + ACTIONS(876), 1, + sym__entry_separator, + ACTIONS(6873), 1, anon_sym_DOT2, - STATE(3106), 1, + STATE(3448), 1, + sym_path, + STATE(3547), 1, sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(814), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3806), 1, + sym_cell_path, + ACTIONS(874), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -278803,26 +304778,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [160633] = 7, + [181869] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3107), 1, + STATE(3548), 1, sym_comment, - STATE(3155), 1, - sym_path, - STATE(3401), 1, - sym_cell_path, - ACTIONS(873), 2, + ACTIONS(968), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(871), 30, + anon_sym_DOT2, + ACTIONS(966), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -278850,38 +304819,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160685] = 7, - ACTIONS(105), 1, + [181914] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5588), 1, + ACTIONS(6559), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6876), 1, anon_sym_DOT2, - STATE(3108), 1, + STATE(3549), 1, sym_comment, - STATE(3112), 1, - aux_sym_cell_path_repeat1, - STATE(3308), 1, - sym_path, - ACTIONS(790), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(788), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(727), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 25, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -278895,75 +304861,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160737] = 11, + sym_duration_unit, + [181963] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6089), 1, + ACTIONS(6799), 1, + anon_sym_in, + ACTIONS(6805), 1, anon_sym_SLASH_SLASH, - STATE(3109), 1, + STATE(3550), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(6795), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6083), 2, + ACTIONS(6797), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6087), 2, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, + ACTIONS(6807), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6085), 3, + ACTIONS(6813), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6801), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6093), 4, + ACTIONS(6811), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6809), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 5, - sym_identifier, + ACTIONS(1035), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [182028] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6799), 1, anon_sym_in, + ACTIONS(6805), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6815), 1, + anon_sym_bit_DASHand, + STATE(3551), 1, + sym_comment, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6797), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6813), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6801), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6811), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1039), 14, - anon_sym_COLON, + ACTIONS(6809), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [160797] = 7, + [182095] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3110), 1, + STATE(3552), 1, sym_comment, - STATE(3199), 1, - aux_sym_cell_path_repeat1, - STATE(3308), 1, - sym_path, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 32, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -278989,23 +305003,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160849] = 4, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [182140] = 16, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6799), 1, + anon_sym_in, + ACTIONS(6805), 1, + anon_sym_SLASH_SLASH, + ACTIONS(6815), 1, + anon_sym_bit_DASHand, + ACTIONS(6817), 1, + anon_sym_bit_DASHxor, + STATE(3553), 1, + sym_comment, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6797), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6813), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6801), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6811), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(6809), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + [182209] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3111), 1, + ACTIONS(6879), 1, + anon_sym_QMARK2, + STATE(3554), 1, sym_comment, - ACTIONS(968), 2, + ACTIONS(936), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(966), 33, + ACTIONS(934), 30, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279031,20 +305101,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160895] = 6, + [182256] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6095), 1, - anon_sym_DOT2, - STATE(3308), 1, - sym_path, - ACTIONS(841), 2, + ACTIONS(6879), 1, + anon_sym_QMARK2, + STATE(3555), 1, + sym_comment, + ACTIONS(936), 3, ts_builtin_sym_end, anon_sym_LF, - STATE(3112), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 30, + anon_sym_DOT2, + ACTIONS(934), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -279075,82 +305143,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [160945] = 16, - ACTIONS(3), 1, + [182303] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6102), 1, - anon_sym_in, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6118), 1, - anon_sym_bit_DASHand, - ACTIONS(6120), 1, - anon_sym_bit_DASHxor, - STATE(3113), 1, + ACTIONS(1115), 1, + anon_sym_LF, + STATE(3556), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(1113), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6116), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6104), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6114), 3, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6112), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - [161015] = 6, + [182348] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6122), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6124), 1, - aux_sym__immediate_decimal_token2, - STATE(3114), 1, + ACTIONS(6881), 1, + anon_sym_DOT2, + ACTIONS(6883), 1, + aux_sym_unquoted_token6, + STATE(3557), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(810), 7, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, - anon_sym_DASH, + ACTIONS(812), 25, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -279173,23 +305227,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [161065] = 7, + [182397] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(790), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3115), 1, + ACTIONS(1065), 1, + anon_sym_LF, + STATE(3558), 1, sym_comment, - STATE(3124), 1, - aux_sym_cell_path_repeat1, - STATE(3330), 1, - sym_path, - ACTIONS(788), 31, + ACTIONS(1063), 33, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, @@ -279218,26 +305268,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161117] = 7, + [182442] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(987), 1, anon_sym_DOT2, - STATE(3116), 1, + STATE(3559), 1, sym_comment, - STATE(3155), 1, - sym_path, - STATE(3496), 1, - sym_cell_path, - ACTIONS(906), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(904), 30, + ACTIONS(940), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279263,143 +305310,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161169] = 13, + [182489] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3117), 1, + ACTIONS(6542), 1, + aux_sym__immediate_decimal_token2, + STATE(3560), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4028), 1, - sym__immediate_decimal, - STATE(4029), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1754), 8, + ACTIONS(735), 7, + anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1756), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(737), 26, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [161233] = 13, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [182536] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, + ACTIONS(6885), 1, anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3118), 1, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(3561), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4026), 1, - sym__immediate_decimal, - STATE(4027), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1750), 8, - anon_sym_DASH, - anon_sym_DOT, + ACTIONS(810), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1752), 17, - anon_sym_LBRACK, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 26, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [161297] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - STATE(3119), 1, - sym_comment, - ACTIONS(6100), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6104), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 18, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -279412,24 +305391,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [161353] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [182585] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3120), 1, + STATE(3562), 1, sym_comment, - STATE(3155), 1, - sym_path, - STATE(3516), 1, - sym_cell_path, - ACTIONS(922), 2, + ACTIONS(964), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(920), 30, + anon_sym_DOT2, + ACTIONS(962), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -279457,44 +305436,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161405] = 8, + [182630] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6089), 1, + ACTIONS(6799), 1, + anon_sym_in, + ACTIONS(6805), 1, anon_sym_SLASH_SLASH, - STATE(3121), 1, + ACTIONS(6815), 1, + anon_sym_bit_DASHand, + ACTIONS(6817), 1, + anon_sym_bit_DASHxor, + ACTIONS(6819), 1, + anon_sym_bit_DASHor, + STATE(3563), 1, sym_comment, - ACTIONS(6083), 2, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6797), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6087), 2, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6085), 3, + ACTIONS(6807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6813), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6801), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 7, + ACTIONS(6811), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1039), 20, - anon_sym_COLON, + ACTIONS(6809), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 5, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + [182701] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6805), 1, + anon_sym_SLASH_SLASH, + STATE(3564), 1, + sym_comment, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6797), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6807), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(6801), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(6809), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1033), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 13, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -279503,32 +305538,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [161459] = 6, + [182760] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6128), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6130), 1, - aux_sym__immediate_decimal_token2, - STATE(3122), 1, + ACTIONS(6805), 1, + anon_sym_SLASH_SLASH, + STATE(3565), 1, sym_comment, - ACTIONS(715), 7, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 26, + ACTIONS(6797), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_PLUS, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(6801), 3, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(1033), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(1035), 19, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -279543,92 +305583,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_duration_unit, - [161509] = 13, - ACTIONS(3), 1, + [182813] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - STATE(3123), 1, + ACTIONS(1071), 1, + anon_sym_LF, + STATE(3566), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(1069), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6134), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6093), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 11, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [161573] = 6, - ACTIONS(105), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [182858] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(841), 1, - sym__entry_separator, - ACTIONS(6136), 1, - anon_sym_DOT2, - STATE(3330), 1, - sym_path, - STATE(3124), 2, + STATE(3567), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 31, - anon_sym_SEMI, - anon_sym_RBRACK, + ACTIONS(727), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -279642,83 +305664,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161623] = 7, + sym_duration_unit, + [182903] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6089), 1, + ACTIONS(6799), 1, + anon_sym_in, + ACTIONS(6805), 1, anon_sym_SLASH_SLASH, - STATE(3125), 1, + STATE(3568), 1, sym_comment, - ACTIONS(6087), 2, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6797), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6085), 3, + ACTIONS(6807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6801), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 9, + ACTIONS(6811), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 4, sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1039), 20, - anon_sym_COLON, + ACTIONS(6809), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 10, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [161675] = 7, - ACTIONS(105), 1, + [182966] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(810), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3115), 1, - aux_sym_cell_path_repeat1, - STATE(3126), 1, + ACTIONS(6532), 1, + aux_sym__immediate_decimal_token2, + STATE(3569), 1, sym_comment, - STATE(3330), 1, - sym_path, - ACTIONS(808), 31, - anon_sym_SEMI, - anon_sym_RBRACK, + ACTIONS(727), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -279732,41 +305756,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161727] = 7, - ACTIONS(3), 1, + sym_duration_unit, + [183013] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - STATE(3127), 1, + STATE(3570), 1, sym_comment, - ACTIONS(6106), 2, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 32, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6104), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 9, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 20, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -279777,83 +305792,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [161779] = 19, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [183058] = 18, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6102), 1, - anon_sym_in, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6118), 1, + ACTIONS(987), 1, + anon_sym_DOT2, + ACTIONS(5750), 1, + anon_sym_LF, + ACTIONS(5770), 1, anon_sym_bit_DASHand, - ACTIONS(6120), 1, + ACTIONS(5772), 1, anon_sym_bit_DASHxor, - ACTIONS(6139), 1, + ACTIONS(5774), 1, anon_sym_bit_DASHor, - ACTIONS(6141), 1, + ACTIONS(5776), 1, anon_sym_and, - ACTIONS(6143), 1, + ACTIONS(5778), 1, anon_sym_xor, - STATE(3128), 1, - sym_comment, - ACTIONS(1037), 2, - sym_identifier, + ACTIONS(5780), 1, anon_sym_or, - ACTIONS(6098), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, + STATE(3571), 1, + sym_comment, + ACTIONS(5754), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6106), 2, + ACTIONS(5764), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, + ACTIONS(5766), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6116), 2, + ACTIONS(5768), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6104), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6114), 3, + ACTIONS(5748), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(5756), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6112), 4, + ACTIONS(5760), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5752), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [161855] = 7, + [183131] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6145), 1, - anon_sym_DOT2, - STATE(3110), 1, - sym_path, - STATE(3129), 1, + STATE(3572), 1, sym_comment, - STATE(3400), 1, - sym_cell_path, - ACTIONS(783), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(781), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(777), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(775), 32, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -279879,70 +305891,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [161907] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6102), 1, - anon_sym_in, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - STATE(3130), 1, - sym_comment, - ACTIONS(6098), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6104), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6114), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6112), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 11, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [161971] = 4, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [183176] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3131), 1, + STATE(3573), 1, sym_comment, - ACTIONS(941), 2, - anon_sym_LF, + ACTIONS(826), 2, anon_sym_DOT2, - ACTIONS(939), 33, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + sym__entry_separator, + ACTIONS(824), 32, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -279972,247 +305932,217 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [162017] = 13, - ACTIONS(3), 1, + sym_filesize_unit, + sym_duration_unit, + aux_sym_unquoted_token6, + [183221] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3132), 1, + ACTIONS(6526), 1, + aux_sym__immediate_decimal_token2, + STATE(3574), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4016), 1, - sym__immediate_decimal, - STATE(4021), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1761), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1763), 17, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 31, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [162081] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3133), 1, - sym_comment, - ACTIONS(6087), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 21, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [162129] = 20, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [183268] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1037), 1, - sym_identifier, - ACTIONS(6102), 1, + ACTIONS(6799), 1, anon_sym_in, - ACTIONS(6108), 1, + ACTIONS(6805), 1, anon_sym_SLASH_SLASH, - ACTIONS(6118), 1, + ACTIONS(6815), 1, anon_sym_bit_DASHand, - ACTIONS(6120), 1, + ACTIONS(6817), 1, anon_sym_bit_DASHxor, - ACTIONS(6139), 1, + ACTIONS(6819), 1, anon_sym_bit_DASHor, - ACTIONS(6141), 1, + ACTIONS(6821), 1, anon_sym_and, - ACTIONS(6143), 1, - anon_sym_xor, - ACTIONS(6148), 1, - anon_sym_or, - STATE(3134), 1, + STATE(3575), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(6795), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6100), 2, + ACTIONS(6797), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6106), 2, + ACTIONS(6803), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, + ACTIONS(6807), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6116), 2, + ACTIONS(6813), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6104), 3, + ACTIONS(1033), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(6801), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6114), 3, + ACTIONS(6811), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6112), 4, + ACTIONS(6809), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 6, + ACTIONS(1035), 5, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [162207] = 15, + [183341] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6102), 1, - anon_sym_in, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6118), 1, - anon_sym_bit_DASHand, - STATE(3135), 1, + STATE(3576), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(1029), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(6100), 2, + ACTIONS(1031), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6116), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6104), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6114), 3, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6112), 4, + [183386] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6889), 1, + anon_sym_DOT2, + ACTIONS(6892), 1, + aux_sym__immediate_decimal_token2, + STATE(3577), 1, + sym_comment, + ACTIONS(750), 7, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 25, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 8, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [162275] = 8, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [183435] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - STATE(3136), 1, + ACTIONS(1075), 1, + anon_sym_LF, + STATE(3578), 1, sym_comment, - ACTIONS(6100), 2, + ACTIONS(1073), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6104), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 20, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280223,24 +306153,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [162329] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [183479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3137), 1, + STATE(3579), 1, sym_comment, - STATE(3155), 1, - sym_path, - STATE(3550), 1, - sym_cell_path, - ACTIONS(926), 2, + ACTIONS(870), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(924), 30, + ACTIONS(868), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -280268,91 +306196,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [162381] = 14, + [183523] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6102), 1, - anon_sym_in, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - STATE(3138), 1, + ACTIONS(6894), 1, + anon_sym_DOT2, + STATE(3580), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(810), 7, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6116), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6104), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6114), 3, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6112), 4, + sym_duration_unit, + [183569] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3581), 1, + sym_comment, + ACTIONS(1143), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1141), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 9, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [162447] = 8, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [183613] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6152), 1, - anon_sym_DOT2, - ACTIONS(6154), 1, - aux_sym_unquoted_token4, - ACTIONS(6156), 1, - aux_sym_unquoted_token6, - STATE(3139), 1, + STATE(3582), 1, sym_comment, - ACTIONS(6150), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 5, + ACTIONS(1147), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1145), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(760), 25, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280366,43 +306317,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [162501] = 9, - ACTIONS(3), 1, + [183657] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - STATE(3140), 1, + ACTIONS(1127), 1, + anon_sym_LF, + STATE(3583), 1, sym_comment, - ACTIONS(6083), 2, + ACTIONS(1125), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 18, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280413,47 +306354,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [162557] = 11, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [183701] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6108), 1, - anon_sym_SLASH_SLASH, - STATE(3141), 1, + STATE(3584), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(968), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6104), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6112), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 14, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -280462,26 +306394,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [162617] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [183745] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(790), 1, + ACTIONS(2783), 1, anon_sym_LF, - ACTIONS(6158), 1, - anon_sym_DOT2, - STATE(3142), 1, + STATE(3585), 1, sym_comment, - STATE(3152), 1, - aux_sym_cell_path_repeat1, - STATE(3409), 1, - sym_path, - ACTIONS(788), 31, + ACTIONS(2781), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, @@ -280507,82 +306437,74 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [162669] = 18, - ACTIONS(3), 1, + [183789] = 17, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - ACTIONS(6162), 1, + ACTIONS(6898), 1, + anon_sym_LF, + ACTIONS(6914), 1, anon_sym_bit_DASHand, - ACTIONS(6164), 1, + ACTIONS(6916), 1, anon_sym_bit_DASHxor, - ACTIONS(6166), 1, + ACTIONS(6918), 1, anon_sym_bit_DASHor, - ACTIONS(6168), 1, + ACTIONS(6920), 1, anon_sym_and, - STATE(3143), 1, + ACTIONS(6922), 1, + anon_sym_xor, + ACTIONS(6924), 1, + anon_sym_or, + STATE(3586), 1, sym_comment, - ACTIONS(6081), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, + ACTIONS(6902), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6087), 2, + ACTIONS(6908), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, + ACTIONS(6910), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6160), 2, + ACTIONS(6912), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1037), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(6085), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6134), 3, + ACTIONS(6896), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(6904), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6093), 4, + ACTIONS(6906), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6900), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [162743] = 7, + [183859] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(898), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3144), 1, + STATE(3587), 1, sym_comment, - STATE(3484), 1, - sym_cell_path, - ACTIONS(896), 31, + ACTIONS(1131), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1129), 31, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280608,75 +306530,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [162795] = 15, - ACTIONS(3), 1, + [183903] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - ACTIONS(6162), 1, - anon_sym_bit_DASHand, - STATE(3145), 1, + ACTIONS(6200), 1, + aux_sym_unquoted_token3, + STATE(3588), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6134), 3, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6093), 4, + [183949] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3589), 1, + sym_comment, + ACTIONS(880), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(878), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 8, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [162863] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [183993] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(890), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3146), 1, + ACTIONS(1167), 1, + anon_sym_LF, + STATE(3590), 1, sym_comment, - STATE(3443), 1, - sym_cell_path, - ACTIONS(888), 31, + ACTIONS(1165), 32, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -280706,77 +306651,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [162915] = 16, - ACTIONS(3), 1, + [184037] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - ACTIONS(6162), 1, - anon_sym_bit_DASHand, - ACTIONS(6164), 1, - anon_sym_bit_DASHxor, - STATE(3147), 1, + STATE(3591), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(1093), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1091), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6134), 3, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6093), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - [162985] = 4, + [184081] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3148), 1, + STATE(3592), 1, sym_comment, - ACTIONS(1015), 2, + ACTIONS(1089), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1013), 33, + ACTIONS(1087), 31, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280802,34 +306731,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163031] = 4, - ACTIONS(3), 1, + [184125] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3149), 1, + ACTIONS(6926), 1, + sym_long_flag_identifier, + STATE(3593), 1, sym_comment, - ACTIONS(814), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(2650), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2646), 30, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 29, - anon_sym_COLON, - anon_sym_COMMA, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [184171] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3594), 1, + sym_comment, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(940), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280843,36 +306812,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [163077] = 4, - ACTIONS(3), 1, + [184215] = 17, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3150), 1, + ACTIONS(6930), 1, + anon_sym_LF, + ACTIONS(6946), 1, + anon_sym_bit_DASHand, + ACTIONS(6948), 1, + anon_sym_bit_DASHxor, + ACTIONS(6950), 1, + anon_sym_bit_DASHor, + ACTIONS(6952), 1, + anon_sym_and, + ACTIONS(6954), 1, + anon_sym_xor, + ACTIONS(6956), 1, + anon_sym_or, + STATE(3595), 1, sym_comment, - ACTIONS(1109), 5, - anon_sym_GT, + ACTIONS(6934), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6940), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6942), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6944), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6928), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(6936), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6938), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6932), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1111), 30, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [184285] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3596), 1, + sym_comment, + ACTIONS(1151), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1149), 31, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -280886,23 +306905,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163123] = 6, + [184329] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6170), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6172), 1, - aux_sym__immediate_decimal_token2, - STATE(3151), 1, + STATE(3597), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 31, + ACTIONS(1135), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1133), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -280928,69 +306945,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [163173] = 6, - ACTIONS(105), 1, + [184373] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(841), 1, - anon_sym_LF, - ACTIONS(6174), 1, - anon_sym_DOT2, - STATE(3409), 1, + STATE(2637), 1, sym_path, - STATE(3152), 2, + STATE(3598), 1, sym_comment, + STATE(3767), 1, aux_sym_cell_path_repeat1, - ACTIONS(839), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(828), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [163223] = 6, + anon_sym_LT2, + ACTIONS(830), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [184421] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6177), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6179), 1, - aux_sym__immediate_decimal_token2, - STATE(3153), 1, + STATE(3599), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 31, + ACTIONS(1155), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1153), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281016,73 +307027,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [163273] = 7, + [184465] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(1079), 1, anon_sym_LF, - ACTIONS(6158), 1, - anon_sym_DOT2, - STATE(3154), 1, + STATE(3600), 1, sym_comment, - STATE(3196), 1, - sym_path, - STATE(3519), 1, - sym_cell_path, - ACTIONS(781), 31, + ACTIONS(1077), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [163325] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3108), 1, - aux_sym_cell_path_repeat1, - STATE(3155), 1, - sym_comment, - STATE(3308), 1, - sym_path, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 30, - anon_sym_SEMI, - anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281108,25 +307067,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163377] = 6, + [184509] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(4676), 1, anon_sym_LF, - ACTIONS(5530), 1, - sym_filesize_unit, - ACTIONS(5532), 1, - sym_duration_unit, - STATE(3156), 1, + STATE(3601), 1, sym_comment, - ACTIONS(952), 32, + ACTIONS(4679), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(1149), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281152,141 +307108,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163427] = 13, + [184555] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3157), 1, + STATE(3602), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4012), 1, - sym__immediate_decimal, - STATE(4015), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 8, + ACTIONS(727), 7, + anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1723), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [163491] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6102), 1, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(729), 26, + anon_sym_DASH_DASH, anon_sym_in, - ACTIONS(6108), 1, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6118), 1, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(6120), 1, anon_sym_bit_DASHxor, - ACTIONS(6139), 1, anon_sym_bit_DASHor, - ACTIONS(6141), 1, anon_sym_and, - STATE(3158), 1, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [184599] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1115), 1, + anon_sym_LF, + STATE(3603), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(1113), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6106), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6116), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(6104), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6114), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6112), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [163565] = 4, - ACTIONS(3), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [184643] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3159), 1, + ACTIONS(1163), 1, + anon_sym_LF, + STATE(3604), 1, sym_comment, - ACTIONS(960), 6, + ACTIONS(1161), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(962), 29, - anon_sym_COLON, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -281300,23 +307228,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [163611] = 5, + [184687] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5956), 1, - aux_sym_unquoted_token6, - STATE(3160), 1, - sym_comment, - ACTIONS(816), 2, - ts_builtin_sym_end, + ACTIONS(1119), 1, anon_sym_LF, - ACTIONS(814), 32, + STATE(3605), 1, + sym_comment, + ACTIONS(1117), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281342,23 +307268,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [163659] = 7, + [184731] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3155), 1, - sym_path, - STATE(3161), 1, + STATE(3606), 1, sym_comment, - STATE(3459), 1, - sym_cell_path, - ACTIONS(890), 2, + ACTIONS(995), 3, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(888), 30, + anon_sym_DOT2, + ACTIONS(993), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -281389,16 +307308,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163711] = 6, + [184775] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6181), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6183), 1, - aux_sym__immediate_decimal_token2, - STATE(3162), 1, + STATE(3607), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(824), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, @@ -281406,10 +307321,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT2, sym_filesize_unit, aux_sym_unquoted_token6, - ACTIONS(717), 26, + ACTIONS(826), 26, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281433,75 +307348,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [163761] = 13, + [184819] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, + ACTIONS(6958), 1, anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3163), 1, + STATE(3608), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4003), 1, - sym__immediate_decimal, - STATE(4004), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1779), 8, + STATE(3776), 1, + sym_path, + STATE(3991), 1, + sym_cell_path, + ACTIONS(874), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1781), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LT2, + ACTIONS(876), 24, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [163825] = 7, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [184869] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3155), 1, - sym_path, - STATE(3164), 1, + STATE(3609), 1, sym_comment, - STATE(3400), 1, - sym_cell_path, - ACTIONS(783), 2, + ACTIONS(1075), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(781), 30, + ACTIONS(1073), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -281529,26 +307431,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163877] = 7, + [184913] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3155), 1, - sym_path, - STATE(3165), 1, - sym_comment, - STATE(3440), 1, - sym_cell_path, - ACTIONS(898), 2, - ts_builtin_sym_end, + ACTIONS(1123), 1, anon_sym_LF, - ACTIONS(896), 30, + STATE(3610), 1, + sym_comment, + ACTIONS(1121), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281574,26 +307471,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163929] = 7, + [184957] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6185), 1, - anon_sym_DOT2, - ACTIONS(6187), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6189), 1, - aux_sym_unquoted_token2, - STATE(3166), 1, - sym_comment, - ACTIONS(857), 2, - ts_builtin_sym_end, + ACTIONS(1065), 1, anon_sym_LF, - ACTIONS(855), 30, + STATE(3611), 1, + sym_comment, + ACTIONS(1063), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -281619,143 +307511,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [163981] = 20, + [185001] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - ACTIONS(6205), 1, - anon_sym_bit_DASHand, - ACTIONS(6207), 1, - anon_sym_bit_DASHxor, - ACTIONS(6209), 1, - anon_sym_bit_DASHor, - ACTIONS(6211), 1, - anon_sym_and, - ACTIONS(6213), 1, - anon_sym_xor, - ACTIONS(6215), 1, - anon_sym_or, - STATE(3155), 1, - sym_path, - STATE(3167), 1, + STATE(3612), 1, sym_comment, - STATE(3468), 1, - sym_cell_path, - ACTIONS(5963), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5965), 2, + ACTIONS(1163), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(6193), 2, + ACTIONS(1161), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6199), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6201), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6203), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6195), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6197), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6191), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164059] = 13, - ACTIONS(3), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185045] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3168), 1, + STATE(3613), 1, sym_comment, - STATE(3699), 1, - sym__var, - STATE(4068), 1, - sym__immediate_decimal, - STATE(4073), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1787), 8, + ACTIONS(968), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(966), 30, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1789), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [164123] = 5, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [185089] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5829), 1, - aux_sym_unquoted_token5, - STATE(3169), 1, + ACTIONS(6958), 1, + anon_sym_DOT2, + STATE(3614), 1, sym_comment, - ACTIONS(1007), 12, - sym_identifier, + STATE(3776), 1, + sym_path, + STATE(4081), 1, + sym_cell_path, + ACTIONS(895), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1009), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(897), 24, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -281771,38 +307631,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [164171] = 7, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185139] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(3170), 1, + ACTIONS(1155), 1, + anon_sym_LF, + STATE(3615), 1, sym_comment, - STATE(3462), 1, - sym_cell_path, - ACTIONS(904), 5, + ACTIONS(1153), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(906), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -281816,34 +307674,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [164223] = 5, + [185183] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3171), 1, + STATE(3616), 1, sym_comment, - ACTIONS(6106), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 12, - sym_identifier, + ACTIONS(775), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 21, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 26, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -281859,290 +307710,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [164271] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3172), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4076), 1, - sym__immediate_decimal, - STATE(4077), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1783), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1785), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [164335] = 17, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [185227] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - ACTIONS(6162), 1, - anon_sym_bit_DASHand, - ACTIONS(6164), 1, - anon_sym_bit_DASHxor, - ACTIONS(6166), 1, - anon_sym_bit_DASHor, - STATE(3173), 1, + ACTIONS(1023), 1, + anon_sym_LF, + STATE(3617), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(1021), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6134), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6093), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [164407] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6102), 1, - anon_sym_in, - ACTIONS(6108), 1, anon_sym_SLASH_SLASH, - ACTIONS(6118), 1, - anon_sym_bit_DASHand, - ACTIONS(6120), 1, - anon_sym_bit_DASHxor, - ACTIONS(6139), 1, - anon_sym_bit_DASHor, - STATE(3174), 1, - sym_comment, - ACTIONS(6098), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6100), 2, - anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6106), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6110), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6116), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6104), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6114), 3, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6112), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [164479] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3175), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4008), 1, - sym__immediate_decimal, - STATE(4009), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1725), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1727), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [164543] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3176), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4078), 1, - sym__immediate_decimal, - STATE(4081), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1771), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1773), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [164607] = 8, + [185271] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - STATE(3155), 1, - sym_path, - STATE(3177), 1, - sym_comment, - STATE(3496), 1, - sym_cell_path, - ACTIONS(3936), 2, - ts_builtin_sym_end, + ACTIONS(1151), 1, anon_sym_LF, - ACTIONS(3939), 2, + STATE(3618), 1, + sym_comment, + ACTIONS(1149), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(904), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282168,135 +307794,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [164661] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3178), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4086), 1, - sym__immediate_decimal, - STATE(4064), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1767), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1769), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [164725] = 20, + [185315] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5588), 1, - anon_sym_DOT2, - ACTIONS(6231), 1, - anon_sym_bit_DASHand, - ACTIONS(6233), 1, - anon_sym_bit_DASHxor, - ACTIONS(6235), 1, - anon_sym_bit_DASHor, - ACTIONS(6237), 1, - anon_sym_and, - ACTIONS(6239), 1, - anon_sym_xor, - ACTIONS(6241), 1, - anon_sym_or, - STATE(3155), 1, - sym_path, - STATE(3179), 1, + ACTIONS(870), 1, + anon_sym_LF, + STATE(3619), 1, sym_comment, - STATE(3478), 1, - sym_cell_path, - ACTIONS(6044), 2, + ACTIONS(868), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(6046), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6219), 2, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6225), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6227), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6229), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6221), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6223), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6217), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [164803] = 6, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185359] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6243), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6245), 1, - aux_sym__immediate_decimal_token2, - STATE(3180), 1, + STATE(3620), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(962), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, + ACTIONS(964), 28, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_EQ_GT, anon_sym_DOT2, anon_sym_STAR_STAR, @@ -282320,39 +307874,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [164853] = 7, - ACTIONS(105), 1, + [185403] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5588), 1, + ACTIONS(6960), 1, anon_sym_DOT2, - STATE(3155), 1, - sym_path, - STATE(3181), 1, + ACTIONS(6962), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6964), 1, + aux_sym_unquoted_token2, + STATE(3621), 1, sym_comment, - STATE(3536), 1, - sym_cell_path, - ACTIONS(902), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(900), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(918), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(920), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -282366,36 +307917,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [164905] = 6, - ACTIONS(3), 1, + [185453] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5908), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6247), 1, - anon_sym_DOT2, - STATE(3182), 1, + ACTIONS(880), 1, + anon_sym_LF, + STATE(3622), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(878), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -282409,17 +307957,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [164955] = 6, + [185497] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6250), 1, - anon_sym_DOT2, - ACTIONS(6253), 1, - aux_sym__immediate_decimal_token2, - STATE(3183), 1, + STATE(3623), 1, sym_comment, - ACTIONS(737), 7, + ACTIONS(727), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, @@ -282427,11 +307970,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT2, sym_filesize_unit, aux_sym_unquoted_token6, - ACTIONS(739), 26, - anon_sym_COMMA, + ACTIONS(729), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -282454,138 +307997,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [165005] = 14, - ACTIONS(3), 1, + [185541] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - STATE(3184), 1, + ACTIONS(1131), 1, + anon_sym_LF, + STATE(3624), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(1129), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6134), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6093), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 9, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [165071] = 13, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185585] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, + ACTIONS(920), 1, + sym__entry_separator, + ACTIONS(6966), 1, anon_sym_DOT2, - ACTIONS(5799), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(5801), 1, - anon_sym_DASH2, - ACTIONS(5803), 1, - anon_sym_PLUS2, - STATE(3185), 1, - sym_comment, - STATE(3699), 1, - sym__var, - STATE(4005), 1, - sym__immediate_decimal, - STATE(4007), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1775), 8, - anon_sym_DASH, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1777), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [165135] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6255), 1, - aux_sym__immediate_decimal_token2, - STATE(3186), 1, - sym_comment, - ACTIONS(731), 7, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 27, - anon_sym_COMMA, + ACTIONS(6968), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(6970), 1, + aux_sym_unquoted_token2, + STATE(3625), 1, + sym_comment, + ACTIONS(918), 29, + anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -282599,25 +308080,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [165183] = 7, + [185635] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6257), 1, - anon_sym_DOT2, - STATE(3110), 1, - sym_path, - STATE(3187), 1, + STATE(3626), 1, sym_comment, - STATE(3401), 1, - sym_cell_path, - ACTIONS(873), 2, + ACTIONS(1167), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(871), 30, + ACTIONS(1165), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -282645,23 +308120,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165235] = 4, + [185679] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5268), 1, - aux_sym_unquoted_token3, - STATE(3188), 1, + ACTIONS(1147), 1, + anon_sym_LF, + STATE(3627), 1, sym_comment, - ACTIONS(758), 34, - sym_identifier, - anon_sym_COMMA, + ACTIONS(1145), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, anon_sym_GT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -282687,27 +308160,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165281] = 4, + [185723] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3628), 1, + sym_comment, + ACTIONS(995), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(993), 30, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [185767] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3189), 1, + STATE(3629), 1, sym_comment, - ACTIONS(896), 5, + ACTIONS(735), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(898), 30, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 26, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -282729,35 +308239,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165327] = 5, - ACTIONS(3), 1, + sym_duration_unit, + [185811] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5952), 1, - aux_sym__immediate_decimal_token2, - STATE(3190), 1, + ACTIONS(1143), 1, + anon_sym_LF, + STATE(3630), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(1141), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -282771,79 +308280,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [165375] = 19, + [185855] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - ACTIONS(6162), 1, - anon_sym_bit_DASHand, - ACTIONS(6164), 1, - anon_sym_bit_DASHxor, - ACTIONS(6166), 1, - anon_sym_bit_DASHor, - ACTIONS(6168), 1, - anon_sym_and, - ACTIONS(6260), 1, - anon_sym_xor, - STATE(3191), 1, + ACTIONS(6972), 1, + anon_sym_DOT2, + STATE(3011), 1, + sym_cell_path, + STATE(3631), 1, sym_comment, - ACTIONS(1037), 2, - sym_identifier, - anon_sym_or, - ACTIONS(6081), 2, + STATE(3675), 1, + sym_path, + ACTIONS(789), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_LT2, + ACTIONS(791), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6085), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6134), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6093), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [165451] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [185905] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(5431), 1, - anon_sym_COLON, - ACTIONS(5530), 1, - sym_filesize_unit, - ACTIONS(5532), 1, - sym_duration_unit, - STATE(3192), 1, + STATE(3632), 1, sym_comment, - ACTIONS(952), 31, + ACTIONS(1059), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -282874,33 +308363,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165503] = 5, - ACTIONS(105), 1, + [185949] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5916), 1, - aux_sym__immediate_decimal_token2, - STATE(3193), 1, + STATE(3633), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 32, + ACTIONS(735), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -282914,128 +308402,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [165551] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3194), 1, - sym_comment, - ACTIONS(6262), 35, - anon_sym_RBRACK, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [165595] = 20, - ACTIONS(3), 1, + [185993] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1037), 1, - sym_identifier, - ACTIONS(6089), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6132), 1, - anon_sym_in, - ACTIONS(6162), 1, - anon_sym_bit_DASHand, - ACTIONS(6164), 1, - anon_sym_bit_DASHxor, - ACTIONS(6166), 1, - anon_sym_bit_DASHor, - ACTIONS(6168), 1, - anon_sym_and, - ACTIONS(6260), 1, - anon_sym_xor, - ACTIONS(6264), 1, - anon_sym_or, - STATE(3195), 1, + STATE(3634), 1, sym_comment, - ACTIONS(6081), 2, + ACTIONS(1127), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1125), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6083), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6087), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6085), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6134), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6093), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [165673] = 7, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [186037] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(2775), 1, anon_sym_LF, - ACTIONS(6158), 1, - anon_sym_DOT2, - STATE(3142), 1, - aux_sym_cell_path_repeat1, - STATE(3196), 1, + STATE(3635), 1, sym_comment, - STATE(3409), 1, - sym_path, - ACTIONS(808), 31, + ACTIONS(2773), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, @@ -283061,79 +308483,32 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [165725] = 8, - ACTIONS(105), 1, + [186081] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(760), 1, - sym__entry_separator, - ACTIONS(6268), 1, - anon_sym_DOT2, - ACTIONS(6270), 1, - aux_sym_unquoted_token4, - ACTIONS(6272), 1, - aux_sym_unquoted_token6, - STATE(3197), 1, + STATE(3636), 1, sym_comment, - ACTIONS(6266), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 29, + ACTIONS(775), 7, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [165779] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5912), 1, - aux_sym__immediate_decimal_token2, - STATE(3198), 1, - sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 32, - anon_sym_GT, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283147,28 +308522,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [165827] = 6, + [186125] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3112), 1, - aux_sym_cell_path_repeat1, - STATE(3199), 1, + ACTIONS(812), 1, + sym__entry_separator, + ACTIONS(6741), 1, + aux_sym_unquoted_token6, + STATE(3637), 1, sym_comment, - STATE(3308), 1, - sym_path, - ACTIONS(790), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(788), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(810), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283194,30 +308562,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165877] = 7, + sym_filesize_unit, + sym_duration_unit, + [186171] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(3200), 1, + STATE(3638), 1, sym_comment, - STATE(3512), 1, - sym_cell_path, - ACTIONS(900), 5, + ACTIONS(824), 7, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(902), 27, - anon_sym_COMMA, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 26, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -283239,35 +308603,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [165929] = 5, - ACTIONS(3), 1, + sym_duration_unit, + [186215] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5908), 1, - aux_sym__immediate_decimal_token2, - STATE(3201), 1, + STATE(3639), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(1097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1095), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 27, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283281,22 +308644,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [165977] = 5, + [186259] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6274), 1, - aux_sym__immediate_decimal_token2, - STATE(3202), 1, + STATE(3640), 1, sym_comment, - ACTIONS(733), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(731), 32, + ACTIONS(1101), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1099), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283322,25 +308684,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [166025] = 6, + [186303] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, - sym__entry_separator, - ACTIONS(6276), 1, - anon_sym_DOT2, - ACTIONS(6279), 1, - aux_sym__immediate_decimal_token2, - STATE(3203), 1, + STATE(3641), 1, sym_comment, - ACTIONS(737), 32, + ACTIONS(991), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(989), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283366,37 +308724,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [166075] = 6, - ACTIONS(105), 1, + [186347] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(725), 1, - sym__entry_separator, - ACTIONS(5916), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6281), 1, - anon_sym_DOT2, - STATE(3204), 1, + STATE(3642), 1, sym_comment, - ACTIONS(723), 32, + ACTIONS(735), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(737), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283410,24 +308763,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [166125] = 7, + [186391] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1159), 1, anon_sym_LF, - ACTIONS(977), 1, - anon_sym_COLON, - ACTIONS(5530), 1, - sym_filesize_unit, - ACTIONS(5532), 1, - sym_duration_unit, - STATE(3205), 1, + STATE(3643), 1, sym_comment, - ACTIONS(952), 31, + ACTIONS(1157), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -283458,24 +308804,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166177] = 6, + [186435] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3124), 1, - aux_sym_cell_path_repeat1, - STATE(3206), 1, + STATE(3644), 1, sym_comment, - STATE(3330), 1, - sym_path, - ACTIONS(790), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(788), 30, - anon_sym_RBRACK, + ACTIONS(1079), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1077), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283501,37 +308844,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166226] = 7, + [186479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, - sym__entry_separator, - ACTIONS(6284), 1, - anon_sym_DOT2, - STATE(3207), 1, + STATE(3645), 1, sym_comment, - STATE(3246), 1, - sym_path, - STATE(3535), 1, - sym_cell_path, - ACTIONS(781), 30, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 31, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [186523] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3646), 1, + sym_comment, + ACTIONS(727), 7, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 26, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283545,21 +308923,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166277] = 5, + sym_duration_unit, + [186567] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6287), 1, - aux_sym__immediate_decimal_token2, - STATE(3208), 1, + STATE(3647), 1, sym_comment, - ACTIONS(733), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(731), 31, + ACTIONS(1159), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1157), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283585,24 +308964,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [166324] = 6, + [186611] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, - sym__entry_separator, - ACTIONS(6289), 1, - anon_sym_DOT2, - ACTIONS(6292), 1, - aux_sym__immediate_decimal_token2, - STATE(3209), 1, + STATE(3648), 1, sym_comment, - ACTIONS(737), 31, + ACTIONS(964), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(962), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283628,64 +309004,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [166373] = 7, - ACTIONS(105), 1, + [186655] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6294), 1, + ACTIONS(6858), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(6975), 1, anon_sym_DOT2, - STATE(3210), 1, + STATE(3649), 1, sym_comment, - STATE(3276), 1, - aux_sym_cell_path_repeat1, - STATE(3474), 1, - sym_path, - ACTIONS(790), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(788), 29, - anon_sym_SEMI, + ACTIONS(727), 9, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(729), 22, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [166424] = 6, + [186703] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(725), 1, - sym__entry_separator, - ACTIONS(6172), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6296), 1, - anon_sym_DOT2, - STATE(3211), 1, + ACTIONS(1139), 1, + anon_sym_LF, + STATE(3650), 1, sym_comment, - ACTIONS(723), 31, + ACTIONS(1137), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -283715,28 +309086,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [186747] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6978), 1, + anon_sym_DOT2, + ACTIONS(6981), 1, + aux_sym__immediate_decimal_token2, + STATE(3651), 1, + sym_comment, + ACTIONS(750), 9, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(752), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_duration_unit, - [166473] = 5, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [186795] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6299), 1, - aux_sym__immediate_decimal_token2, - STATE(3212), 1, + ACTIONS(6958), 1, + anon_sym_DOT2, + STATE(3652), 1, sym_comment, - ACTIONS(731), 7, + STATE(3776), 1, + sym_path, + STATE(4067), 1, + sym_cell_path, + ACTIONS(868), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 26, - anon_sym_DASH, + ACTIONS(870), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -283758,39 +309171,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [166520] = 8, - ACTIONS(3), 1, + [186845] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6152), 1, - anon_sym_DOT2, - ACTIONS(6154), 1, - aux_sym_unquoted_token4, - ACTIONS(6156), 1, - aux_sym_unquoted_token6, - STATE(3213), 1, + ACTIONS(920), 1, + anon_sym_LF, + STATE(3653), 1, sym_comment, - ACTIONS(6301), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 5, + ACTIONS(918), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(760), 24, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283804,35 +309211,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166573] = 6, - ACTIONS(3), 1, + [186889] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6303), 1, - anon_sym_DOT2, - ACTIONS(6306), 1, - aux_sym__immediate_decimal_token2, - STATE(3214), 1, + ACTIONS(6985), 1, + anon_sym_LF, + STATE(3654), 1, sym_comment, - ACTIONS(737), 7, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(6983), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(739), 25, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [186933] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6989), 1, + anon_sym_LF, + STATE(3655), 1, + sym_comment, + ACTIONS(6987), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [186977] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3656), 1, + sym_comment, + ACTIONS(1139), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1137), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -283846,22 +309331,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [166622] = 5, + [187021] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6179), 1, - aux_sym__immediate_decimal_token2, - STATE(3215), 1, - sym_comment, - ACTIONS(717), 2, + ACTIONS(5870), 1, anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 31, + STATE(3657), 1, + sym_comment, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(940), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -283887,18 +309372,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [187067] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3658), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 31, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_filesize_unit, sym_duration_unit, - [166669] = 5, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [187111] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1009), 1, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(6308), 1, - aux_sym_unquoted_token5, - STATE(3216), 1, + STATE(3659), 1, sym_comment, - ACTIONS(1007), 32, + ACTIONS(1059), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -283931,132 +309452,190 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166716] = 19, + [187155] = 9, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(911), 1, + anon_sym_SEMI, + ACTIONS(913), 1, + sym__entry_separator, + ACTIONS(6604), 1, + anon_sym_DOT2, + ACTIONS(6993), 1, + anon_sym_RBRACK, + STATE(3341), 1, + sym_path, + STATE(3660), 1, + sym_comment, + STATE(3878), 1, + sym_cell_path, + ACTIONS(6991), 27, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [187209] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6330), 1, - anon_sym_bit_DASHand, - ACTIONS(6332), 1, - anon_sym_bit_DASHxor, - ACTIONS(6334), 1, - anon_sym_bit_DASHor, - ACTIONS(6336), 1, - anon_sym_and, - ACTIONS(6338), 1, - anon_sym_xor, - STATE(3217), 1, + ACTIONS(6996), 1, + aux_sym__immediate_decimal_token2, + STATE(3661), 1, sym_comment, - ACTIONS(1037), 2, - sym_identifier, - anon_sym_or, - ACTIONS(6310), 2, + ACTIONS(775), 9, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(777), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [187255] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6958), 1, + anon_sym_DOT2, + STATE(3662), 1, + sym_comment, + STATE(3776), 1, + sym_path, + STATE(4198), 1, + sym_cell_path, + ACTIONS(886), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6318), 2, + anon_sym_LT2, + ACTIONS(888), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6328), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6316), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6324), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 5, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [166791] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6330), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(6332), 1, anon_sym_bit_DASHxor, - ACTIONS(6334), 1, anon_sym_bit_DASHor, - ACTIONS(6336), 1, anon_sym_and, - STATE(3218), 1, + anon_sym_xor, + anon_sym_or, + [187305] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3663), 1, sym_comment, - ACTIONS(6310), 2, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6328), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(6316), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6324), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 5, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [166864] = 5, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [187349] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6172), 1, - aux_sym__immediate_decimal_token2, - STATE(3219), 1, + STATE(3664), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 31, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -284082,25 +309661,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [166911] = 5, + [187393] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6340), 1, - anon_sym_QMARK2, - STATE(3220), 1, + STATE(3665), 1, sym_comment, - ACTIONS(851), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(849), 31, + ACTIONS(1031), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1029), 31, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -284126,27 +309701,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [166958] = 6, + [187437] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6245), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6342), 1, - anon_sym_DOT2, - STATE(3221), 1, + STATE(3666), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(989), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 25, + ACTIONS(991), 28, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -284168,20 +309741,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [167007] = 5, + [187481] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6340), 1, - anon_sym_QMARK2, - STATE(3222), 1, + STATE(3667), 1, sym_comment, - ACTIONS(851), 2, + ACTIONS(826), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(849), 31, - anon_sym_SEMI, + ACTIONS(824), 31, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [187525] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3668), 1, + sym_comment, + ACTIONS(1059), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -284211,69 +309821,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167054] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6330), 1, - anon_sym_bit_DASHand, - ACTIONS(6332), 1, - anon_sym_bit_DASHxor, - ACTIONS(6334), 1, - anon_sym_bit_DASHor, - STATE(3223), 1, - sym_comment, - ACTIONS(6310), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6328), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6316), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6324), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 5, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [167125] = 4, + [187569] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3224), 1, - sym_comment, - ACTIONS(988), 2, + ACTIONS(942), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(986), 32, + STATE(3669), 1, + sym_comment, + ACTIONS(940), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -284306,129 +309861,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167170] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6330), 1, - anon_sym_bit_DASHand, - ACTIONS(6332), 1, - anon_sym_bit_DASHxor, - STATE(3225), 1, - sym_comment, - ACTIONS(6310), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6328), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6316), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6324), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - [167239] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6330), 1, - anon_sym_bit_DASHand, - STATE(3226), 1, - sym_comment, - ACTIONS(6310), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6328), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6316), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6324), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [167306] = 5, + [187613] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6183), 1, - aux_sym__immediate_decimal_token2, - STATE(3227), 1, + STATE(3670), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(966), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 26, + ACTIONS(968), 28, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_EQ_GT, anon_sym_DOT2, anon_sym_STAR_STAR, @@ -284452,24 +309901,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [167353] = 4, + [187657] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3228), 1, - sym_comment, - ACTIONS(894), 3, - ts_builtin_sym_end, + ACTIONS(1135), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(892), 31, + STATE(3671), 1, + sym_comment, + ACTIONS(1133), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -284494,72 +309941,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167398] = 9, + [187701] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - STATE(3229), 1, + ACTIONS(6871), 1, + aux_sym__immediate_decimal_token2, + STATE(3672), 1, sym_comment, - ACTIONS(6312), 2, + ACTIONS(735), 9, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6316), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 17, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(737), 23, + anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_PIPE, + anon_sym_RBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [167453] = 5, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [187747] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6345), 1, + ACTIONS(6998), 1, anon_sym_DOT2, - STATE(3230), 1, + STATE(3673), 1, sym_comment, - ACTIONS(814), 6, + STATE(3675), 1, + sym_path, + STATE(3991), 1, + sym_cell_path, + ACTIONS(874), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 27, - anon_sym_COMMA, - anon_sym_DASH, + ACTIONS(876), 24, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -284581,35 +310025,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [167500] = 4, - ACTIONS(3), 1, + [187797] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3231), 1, + STATE(3674), 1, sym_comment, - ACTIONS(855), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(857), 29, - anon_sym_COMMA, + ACTIONS(1111), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1109), 31, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -284623,36 +310065,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167545] = 6, - ACTIONS(105), 1, + [187841] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(984), 1, + ACTIONS(6958), 1, anon_sym_DOT2, - ACTIONS(996), 1, - anon_sym_LF, - STATE(3232), 1, + STATE(2637), 1, + sym_path, + STATE(3598), 1, + aux_sym_cell_path_repeat1, + STATE(3675), 1, sym_comment, - ACTIONS(994), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(998), 28, + ACTIONS(818), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(820), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -284666,77 +310108,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167594] = 18, - ACTIONS(105), 1, + [187891] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(984), 1, + ACTIONS(6858), 1, + aux_sym__immediate_decimal_token2, + STATE(3676), 1, + sym_comment, + ACTIONS(727), 9, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(729), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT2, - ACTIONS(5498), 1, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [187937] = 16, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1035), 1, anon_sym_LF, - ACTIONS(5518), 1, + ACTIONS(7015), 1, anon_sym_bit_DASHand, - ACTIONS(5520), 1, + ACTIONS(7017), 1, anon_sym_bit_DASHxor, - ACTIONS(5522), 1, + ACTIONS(7019), 1, anon_sym_bit_DASHor, - ACTIONS(5524), 1, + ACTIONS(7021), 1, anon_sym_and, - ACTIONS(5526), 1, + ACTIONS(7023), 1, anon_sym_xor, - ACTIONS(5528), 1, - anon_sym_or, - STATE(3233), 1, + STATE(3677), 1, sym_comment, - ACTIONS(5502), 2, + ACTIONS(7003), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5512), 2, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5514), 2, + ACTIONS(7011), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5516), 2, + ACTIONS(7013), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(5496), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5504), 4, + ACTIONS(7005), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5508), 4, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5500), 6, + ACTIONS(1033), 5, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(7001), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [167667] = 4, + [188005] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3234), 1, - sym_comment, - ACTIONS(932), 2, + ACTIONS(1004), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(930), 32, + STATE(3678), 1, + sym_comment, + ACTIONS(1002), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(1006), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -284762,60 +310242,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167712] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6294), 1, - anon_sym_DOT2, - STATE(3235), 1, - sym_comment, - STATE(3242), 1, - sym_path, - STATE(3615), 1, - sym_cell_path, - ACTIONS(783), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(781), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [167763] = 5, + [188051] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1061), 1, anon_sym_LF, - ACTIONS(984), 1, - anon_sym_DOT2, - STATE(3236), 1, + STATE(3679), 1, sym_comment, - ACTIONS(952), 32, + ACTIONS(1059), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -284848,109 +310282,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167810] = 6, + [188095] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5612), 1, - sym_filesize_unit, - ACTIONS(5614), 1, - sym_duration_unit, - STATE(3237), 1, - sym_comment, - ACTIONS(954), 2, - ts_builtin_sym_end, + ACTIONS(1035), 1, anon_sym_LF, - ACTIONS(952), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(7015), 1, + anon_sym_bit_DASHand, + ACTIONS(7017), 1, + anon_sym_bit_DASHxor, + ACTIONS(7019), 1, + anon_sym_bit_DASHor, + ACTIONS(7021), 1, + anon_sym_and, + STATE(3680), 1, + sym_comment, + ACTIONS(7003), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7011), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + ACTIONS(7013), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7005), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [167859] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6124), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6347), 1, - anon_sym_DOT2, - STATE(3238), 1, - sym_comment, - ACTIONS(723), 7, - anon_sym_GT, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 25, - anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(1033), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(7001), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_duration_unit, - [167908] = 4, + [188161] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3239), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3681), 1, sym_comment, - ACTIONS(894), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(892), 32, + ACTIONS(1059), 32, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -284975,26 +310373,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167953] = 4, + [188205] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3240), 1, + ACTIONS(6958), 1, + anon_sym_DOT2, + STATE(3682), 1, sym_comment, - ACTIONS(1101), 5, + STATE(3776), 1, + sym_path, + STATE(4183), 1, + sym_cell_path, + ACTIONS(899), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1103), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(901), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -285016,26 +310416,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [167998] = 5, + [188255] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6124), 1, - aux_sym__immediate_decimal_token2, - STATE(3241), 1, + ACTIONS(6885), 1, + anon_sym_DOT2, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(3683), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(810), 6, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, + ACTIONS(812), 25, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -285058,82 +310458,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [168045] = 7, + [188303] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6294), 1, - anon_sym_DOT2, - STATE(3210), 1, - aux_sym_cell_path_repeat1, - STATE(3242), 1, - sym_comment, - STATE(3474), 1, - sym_path, - ACTIONS(810), 2, - ts_builtin_sym_end, + ACTIONS(1035), 1, anon_sym_LF, - ACTIONS(808), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(7015), 1, + anon_sym_bit_DASHand, + ACTIONS(7017), 1, + anon_sym_bit_DASHxor, + ACTIONS(7019), 1, + anon_sym_bit_DASHor, + STATE(3684), 1, + sym_comment, + ACTIONS(7003), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [168096] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6152), 1, - anon_sym_DOT2, - ACTIONS(6154), 1, - aux_sym_unquoted_token4, - ACTIONS(6156), 1, - aux_sym_unquoted_token6, - STATE(3243), 1, - sym_comment, - ACTIONS(6350), 2, - anon_sym_LT, - anon_sym_EQ2, - ACTIONS(758), 5, - anon_sym_GT, + ACTIONS(7009), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7011), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7013), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7005), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7001), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(760), 24, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 7, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [188367] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3685), 1, + sym_comment, + ACTIONS(1019), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(1017), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285147,34 +310548,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168149] = 4, - ACTIONS(3), 1, + [188411] = 17, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3244), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(7015), 1, + anon_sym_bit_DASHand, + ACTIONS(7017), 1, + anon_sym_bit_DASHxor, + ACTIONS(7019), 1, + anon_sym_bit_DASHor, + ACTIONS(7021), 1, + anon_sym_and, + ACTIONS(7023), 1, + anon_sym_xor, + ACTIONS(7025), 1, + anon_sym_or, + STATE(3686), 1, sym_comment, - ACTIONS(1093), 5, - anon_sym_GT, + ACTIONS(7003), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7009), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7011), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7013), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(7005), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7001), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1095), 29, - anon_sym_COMMA, - anon_sym_PIPE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [188481] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DASH, + STATE(3687), 1, + sym_comment, + ACTIONS(1004), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1002), 3, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + ACTIONS(1006), 27, + anon_sym_GT, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285188,34 +310643,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168194] = 4, - ACTIONS(3), 1, + [188529] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3245), 1, + STATE(3688), 1, sym_comment, - ACTIONS(1089), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1091), 29, - anon_sym_COMMA, + ACTIONS(1071), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1069), 31, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285229,21 +310683,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168239] = 7, + [188573] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3206), 1, - aux_sym_cell_path_repeat1, - STATE(3246), 1, + ACTIONS(1107), 1, + anon_sym_LF, + STATE(3689), 1, sym_comment, - STATE(3330), 1, - sym_path, - ACTIONS(808), 30, - anon_sym_RBRACK, + ACTIONS(1105), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -285273,34 +310723,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168290] = 5, - ACTIONS(3), 1, + [188617] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6130), 1, - aux_sym__immediate_decimal_token2, - STATE(3247), 1, + ACTIONS(5870), 1, + anon_sym_DOT2, + STATE(3690), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(1002), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1004), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1006), 28, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 26, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285314,79 +310765,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [168337] = 20, - ACTIONS(3), 1, + [188665] = 13, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1037), 1, - sym_identifier, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - ACTIONS(6330), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(7015), 1, anon_sym_bit_DASHand, - ACTIONS(6332), 1, + ACTIONS(7017), 1, anon_sym_bit_DASHxor, - ACTIONS(6334), 1, - anon_sym_bit_DASHor, - ACTIONS(6336), 1, - anon_sym_and, - ACTIONS(6338), 1, - anon_sym_xor, - ACTIONS(6352), 1, - anon_sym_or, - STATE(3248), 1, + STATE(3691), 1, sym_comment, - ACTIONS(6310), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, + ACTIONS(7003), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6318), 2, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, + ACTIONS(7011), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6328), 2, + ACTIONS(7013), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6316), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(6326), 3, + ACTIONS(7005), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6324), 4, + ACTIONS(7007), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7001), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 5, - anon_sym_COMMA, + ACTIONS(1033), 8, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [168414] = 7, + anon_sym_RBRACE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [188727] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(906), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3249), 1, + ACTIONS(1107), 1, + anon_sym_LF, + STATE(3692), 1, sym_comment, - STATE(3618), 1, - sym_cell_path, - ACTIONS(904), 30, - anon_sym_RBRACK, + ACTIONS(1105), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -285416,21 +310854,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168465] = 7, + [188771] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(902), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3250), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3693), 1, sym_comment, - STATE(3604), 1, - sym_cell_path, - ACTIONS(900), 30, - anon_sym_RBRACK, + ACTIONS(1059), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -285460,117 +310894,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168516] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6354), 1, - anon_sym_QMARK2, - STATE(3251), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [168563] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6354), 1, - anon_sym_QMARK2, - STATE(3252), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [168610] = 5, + [188815] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3253), 1, + STATE(3694), 1, sym_comment, - ACTIONS(6318), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 12, - sym_identifier, + ACTIONS(775), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 20, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + sym_filesize_unit, + ACTIONS(777), 26, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -285586,40 +310930,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [168657] = 7, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_duration_unit, + [188859] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6320), 1, + ACTIONS(1035), 1, + anon_sym_LF, + ACTIONS(7015), 1, + anon_sym_bit_DASHand, + STATE(3695), 1, + sym_comment, + ACTIONS(7003), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7009), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7011), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7013), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7005), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7007), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, - STATE(3254), 1, + ACTIONS(7001), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 9, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [188919] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1071), 1, + anon_sym_LF, + STATE(3696), 1, sym_comment, - ACTIONS(6318), 2, + ACTIONS(1069), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6316), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 9, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 19, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285630,23 +311019,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [168708] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [188963] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3255), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3697), 1, sym_comment, - ACTIONS(869), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(867), 32, + ACTIONS(1059), 32, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -285671,34 +311062,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168753] = 4, - ACTIONS(3), 1, + [189007] = 11, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3256), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3698), 1, sym_comment, - ACTIONS(1081), 5, - anon_sym_GT, + ACTIONS(7003), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7009), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7011), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7013), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7005), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7001), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1083), 29, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 10, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189065] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3699), 1, + sym_comment, + ACTIONS(1059), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285712,34 +311149,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168798] = 4, - ACTIONS(3), 1, + [189109] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3257), 1, + STATE(3700), 1, sym_comment, - ACTIONS(1117), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1119), 29, - anon_sym_COMMA, + ACTIONS(1115), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1113), 31, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285753,91 +311189,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [168843] = 13, - ACTIONS(3), 1, + [189153] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - STATE(3258), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3701), 1, sym_comment, - ACTIONS(6310), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, + ACTIONS(7003), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6318), 2, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, + ACTIONS(7011), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6316), 3, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6324), 4, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 22, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_in, + anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 10, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [168906] = 8, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189205] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - STATE(3259), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3702), 1, sym_comment, - ACTIONS(6312), 2, + ACTIONS(1059), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6316), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1037), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 19, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -285848,46 +311270,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [168959] = 11, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189249] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - STATE(3260), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3703), 1, sym_comment, - ACTIONS(6310), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6316), 3, + ACTIONS(1033), 30, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6324), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1039), 13, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -285896,126 +311311,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [169018] = 14, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189295] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6314), 1, - anon_sym_in, - ACTIONS(6320), 1, - anon_sym_SLASH_SLASH, - STATE(3261), 1, + STATE(3704), 1, sym_comment, - ACTIONS(6310), 2, + ACTIONS(1065), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1063), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6312), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6318), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6322), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6328), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6316), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(6326), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1037), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6324), 4, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 8, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [169083] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189339] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3262), 1, - sym_comment, - ACTIONS(869), 2, + ACTIONS(1101), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(867), 32, + STATE(3705), 1, + sym_comment, + ACTIONS(1099), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [169128] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6245), 1, - aux_sym__immediate_decimal_token2, - STATE(3263), 1, - sym_comment, - ACTIONS(723), 7, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286029,19 +311394,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [169175] = 6, + [189383] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6356), 1, - anon_sym_DOT2, - ACTIONS(6358), 1, - aux_sym_unquoted_token6, - STATE(3264), 1, + ACTIONS(1097), 1, + anon_sym_LF, + STATE(3706), 1, sym_comment, - ACTIONS(814), 31, + ACTIONS(1095), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -286071,27 +311434,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [169224] = 7, + [189427] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3265), 1, + STATE(3707), 1, sym_comment, - STATE(3429), 1, - sym_cell_path, - ACTIONS(871), 30, - anon_sym_RBRACK, + ACTIONS(1119), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1117), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -286117,75 +311474,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169275] = 4, + [189471] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3266), 1, - sym_comment, - ACTIONS(894), 2, + ACTIONS(1061), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(892), 32, + STATE(3708), 1, + sym_comment, + ACTIONS(1059), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [169320] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3267), 1, - sym_comment, - ACTIONS(1067), 5, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1069), 29, - anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286199,34 +311514,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169365] = 4, - ACTIONS(3), 1, + [189515] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3268), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3709), 1, sym_comment, - ACTIONS(1063), 5, - anon_sym_GT, + ACTIONS(7009), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1065), 29, - anon_sym_COMMA, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 26, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286240,23 +311556,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169410] = 4, + [189563] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3269), 1, - sym_comment, - ACTIONS(869), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(812), 1, + sym__entry_separator, + ACTIONS(7027), 1, anon_sym_DOT2, - ACTIONS(867), 31, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3710), 1, + sym_comment, + ACTIONS(810), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -286281,25 +311595,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169455] = 7, + sym_filesize_unit, + sym_duration_unit, + [189609] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(977), 1, - anon_sym_COLON, - ACTIONS(984), 1, - anon_sym_DOT2, - ACTIONS(996), 1, + ACTIONS(1061), 1, anon_sym_LF, - STATE(3270), 1, + STATE(3711), 1, sym_comment, - ACTIONS(994), 3, + ACTIONS(1059), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(998), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -286325,34 +311637,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169506] = 4, - ACTIONS(3), 1, + [189653] = 10, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3271), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3712), 1, sym_comment, - ACTIONS(1121), 5, - anon_sym_GT, + ACTIONS(7003), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7009), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7011), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7005), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7007), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7001), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1123), 29, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 12, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189709] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3713), 1, + sym_comment, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 31, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286366,35 +311723,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169551] = 6, - ACTIONS(3), 1, + [189753] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6360), 1, + STATE(3714), 1, + sym_comment, + ACTIONS(964), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(6363), 1, - aux_sym__immediate_decimal_token2, - STATE(3272), 1, + ACTIONS(962), 30, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [189797] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1093), 1, + anon_sym_LF, + STATE(3715), 1, sym_comment, - ACTIONS(737), 7, + ACTIONS(1091), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(739), 25, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286408,16 +311803,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [169600] = 4, + [189841] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3273), 1, + ACTIONS(1089), 1, + anon_sym_LF, + STATE(3716), 1, sym_comment, - ACTIONS(806), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(804), 32, + ACTIONS(1087), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -286447,29 +311843,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [169645] = 4, + [189885] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3274), 1, + STATE(3717), 1, sym_comment, - ACTIONS(1007), 5, + ACTIONS(824), 7, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1009), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + sym_filesize_unit, + ACTIONS(826), 26, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -286491,34 +311882,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169690] = 5, - ACTIONS(3), 1, + sym_duration_unit, + [189929] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6365), 1, - aux_sym__immediate_decimal_token2, - STATE(3275), 1, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3718), 1, sym_comment, - ACTIONS(731), 7, + ACTIONS(1059), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 26, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [189973] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3719), 1, + sym_comment, + ACTIONS(1085), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1006), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286532,28 +311963,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [169737] = 6, + [190017] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6367), 1, - anon_sym_DOT2, - STATE(3474), 1, - sym_path, - ACTIONS(841), 2, - ts_builtin_sym_end, + ACTIONS(991), 1, anon_sym_LF, - STATE(3276), 2, + STATE(3720), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 29, + ACTIONS(989), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -286576,23 +312003,21 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [169786] = 5, + [190061] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(6370), 1, - anon_sym_DOT2, - STATE(3277), 1, + STATE(3721), 1, sym_comment, - ACTIONS(952), 32, + ACTIONS(1123), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1121), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -286618,39 +312043,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169833] = 7, + [190105] = 9, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(926), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3278), 1, + STATE(3722), 1, sym_comment, - STATE(3599), 1, - sym_cell_path, - ACTIONS(924), 30, - anon_sym_RBRACK, - anon_sym_GT, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7037), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7033), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7029), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1033), 15, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -286662,36 +312088,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169884] = 6, - ACTIONS(3), 1, + [190159] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6372), 1, - sym_filesize_unit, - ACTIONS(6374), 1, - sym_duration_unit, - STATE(3279), 1, + STATE(3723), 1, sym_comment, - ACTIONS(952), 5, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(954), 27, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286705,15 +312128,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [169933] = 4, + [190203] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3280), 1, + STATE(3724), 1, sym_comment, - ACTIONS(733), 2, + ACTIONS(826), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(731), 32, + ACTIONS(824), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -286745,35 +312168,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [169978] = 4, - ACTIONS(3), 1, + [190247] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3281), 1, + ACTIONS(1035), 1, + anon_sym_LF, + STATE(3725), 1, sym_comment, - ACTIONS(1133), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1135), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(7003), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7007), 4, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 24, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_in, + anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -286787,25 +312211,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170023] = 7, + [190297] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(996), 1, + ACTIONS(2798), 1, anon_sym_LF, - ACTIONS(1000), 1, - anon_sym_DASH, - ACTIONS(6370), 1, - anon_sym_DOT2, - STATE(3282), 1, + STATE(3726), 1, sym_comment, - ACTIONS(994), 4, + ACTIONS(2796), 32, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, - ACTIONS(998), 27, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [190341] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + anon_sym_LF, + STATE(3727), 1, + sym_comment, + ACTIONS(1059), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -286831,71 +312291,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170074] = 6, + [190385] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6376), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6378), 1, - aux_sym__immediate_decimal_token2, - STATE(3283), 1, + STATE(3728), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 30, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [170123] = 6, + ACTIONS(7035), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7033), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 23, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [190435] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6380), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6382), 1, - aux_sym__immediate_decimal_token2, - STATE(3284), 1, + ACTIONS(4676), 1, + anon_sym_LF, + STATE(3729), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 30, + ACTIONS(4679), 32, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -286906,8 +312365,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -286915,18 +312372,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [170172] = 5, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [190479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(760), 1, + ACTIONS(1031), 1, anon_sym_LF, - ACTIONS(5622), 1, - aux_sym_unquoted_token3, - STATE(3285), 1, + STATE(3730), 1, sym_comment, - ACTIONS(758), 32, + ACTIONS(1029), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -286959,15 +312414,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170219] = 4, + [190523] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3286), 1, + STATE(3731), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(777), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(715), 32, + ACTIONS(775), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -286999,24 +312454,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, sym_filesize_unit, sym_duration_unit, - aux_sym_unquoted_token6, - [170264] = 7, + [190567] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(984), 1, - anon_sym_DOT2, - ACTIONS(996), 1, - anon_sym_LF, - ACTIONS(5431), 1, - anon_sym_COLON, - STATE(3287), 1, + STATE(3732), 1, sym_comment, - ACTIONS(994), 3, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(998), 28, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -287044,33 +312494,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170315] = 4, - ACTIONS(3), 1, + [190611] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3288), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(5677), 1, + anon_sym_COLON, + STATE(3733), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(940), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287084,40 +312535,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [170360] = 4, - ACTIONS(3), 1, + [190657] = 10, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3289), 1, + STATE(3734), 1, sym_comment, - ACTIONS(1085), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1087), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(7037), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7033), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7029), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(1033), 11, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -287126,19 +312581,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170405] = 4, + [190713] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3290), 1, + STATE(3735), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -287164,34 +312621,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - aux_sym_unquoted_token6, - [170450] = 7, + [190757] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(922), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3291), 1, + STATE(3736), 1, sym_comment, - STATE(3597), 1, - sym_cell_path, - ACTIONS(920), 30, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7033), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 25, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -287211,33 +312663,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170501] = 4, - ACTIONS(3), 1, + [190805] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3292), 1, + STATE(3737), 1, sym_comment, - ACTIONS(804), 7, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 27, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287251,29 +312703,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [170546] = 7, + [190849] = 5, ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(783), 1, - sym__entry_separator, - ACTIONS(6126), 1, - anon_sym_DOT2, - STATE(3126), 1, - sym_path, - STATE(3293), 1, + anon_sym_POUND, + STATE(3738), 1, sym_comment, - STATE(3535), 1, - sym_cell_path, - ACTIONS(781), 30, - anon_sym_RBRACK, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7035), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 29, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -287296,37 +312744,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170597] = 5, + [190895] = 9, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6384), 1, - anon_sym_QMARK2, - STATE(3294), 1, - sym_comment, - ACTIONS(851), 3, - ts_builtin_sym_end, + ACTIONS(1035), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + STATE(3739), 1, + sym_comment, + ACTIONS(7003), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7009), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7011), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7007), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7001), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1033), 16, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_in, + anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -287338,21 +312789,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170644] = 5, + [190949] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6384), 1, - anon_sym_QMARK2, - STATE(3295), 1, + STATE(3740), 1, sym_comment, - ACTIONS(851), 3, + ACTIONS(1061), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 30, + ACTIONS(1059), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -287380,26 +312829,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170691] = 4, + [190993] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3296), 1, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(3741), 1, sym_comment, - ACTIONS(1021), 5, + ACTIONS(810), 6, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1023), 29, + sym_filesize_unit, + ACTIONS(812), 26, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -287421,16 +312869,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170736] = 4, + sym_duration_unit, + [191039] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1019), 1, + ACTIONS(1085), 1, anon_sym_LF, - STATE(3297), 1, + STATE(3742), 1, sym_comment, - ACTIONS(1017), 33, + ACTIONS(1006), 32, anon_sym_SEMI, - anon_sym_COLON, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, @@ -287462,35 +312910,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [170781] = 6, - ACTIONS(3), 1, + [191083] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6386), 1, - anon_sym_DOT2, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(3298), 1, + STATE(3743), 1, sym_comment, - ACTIONS(814), 6, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 31, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 26, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287504,26 +312948,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + sym_filesize_unit, sym_duration_unit, - [170830] = 4, + [191127] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3299), 1, + ACTIONS(7041), 1, + anon_sym_DOT2, + ACTIONS(7043), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7045), 1, + aux_sym_unquoted_token2, + STATE(3744), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(918), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 27, + ACTIONS(920), 25, anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -287545,75 +312993,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [170875] = 4, - ACTIONS(3), 1, + [191177] = 17, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3300), 1, + ACTIONS(6415), 1, + anon_sym_LF, + ACTIONS(6431), 1, + anon_sym_bit_DASHand, + ACTIONS(6433), 1, + anon_sym_bit_DASHxor, + ACTIONS(6435), 1, + anon_sym_bit_DASHor, + ACTIONS(6437), 1, + anon_sym_and, + ACTIONS(6439), 1, + anon_sym_xor, + ACTIONS(6441), 1, + anon_sym_or, + STATE(3745), 1, sym_comment, - ACTIONS(1149), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1151), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(6419), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(6425), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(6427), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + ACTIONS(6429), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6413), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(6421), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [170920] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3301), 1, - sym_comment, - ACTIONS(731), 7, - anon_sym_GT, + ACTIONS(6423), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6417), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 27, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [191247] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3746), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_PLUS, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(7037), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7033), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 21, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287627,22 +313090,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [170965] = 7, + [191299] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, - sym__entry_separator, - ACTIONS(6390), 1, - anon_sym_DOT2, - STATE(3246), 1, - sym_path, - STATE(3302), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(980), 1, + anon_sym_COLON, + STATE(3747), 1, sym_comment, - STATE(3429), 1, - sym_cell_path, - ACTIONS(871), 30, - anon_sym_RBRACK, + ACTIONS(940), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -287672,34 +313131,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171016] = 4, - ACTIONS(3), 1, + [191345] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3303), 1, + STATE(3748), 1, sym_comment, - ACTIONS(1153), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1155), 29, - anon_sym_COMMA, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287713,74 +313171,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171061] = 4, + [191389] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2750), 1, + ACTIONS(6380), 1, anon_sym_LF, - STATE(3304), 1, + ACTIONS(6396), 1, + anon_sym_bit_DASHand, + ACTIONS(6398), 1, + anon_sym_bit_DASHxor, + ACTIONS(6400), 1, + anon_sym_bit_DASHor, + ACTIONS(6402), 1, + anon_sym_and, + ACTIONS(6404), 1, + anon_sym_xor, + ACTIONS(6406), 1, + anon_sym_or, + STATE(3749), 1, sym_comment, - ACTIONS(2748), 33, + ACTIONS(6384), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(6390), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6392), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6394), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6378), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_else, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_catch, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [171106] = 4, - ACTIONS(105), 1, + ACTIONS(6386), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(6388), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6382), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [191459] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1111), 1, - anon_sym_LF, - STATE(3305), 1, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + ACTIONS(7047), 1, + anon_sym_DOT2, + STATE(3750), 1, sym_comment, - ACTIONS(1109), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(810), 6, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 25, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -287794,64 +313265,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171150] = 9, + sym_duration_unit, + [191507] = 11, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - STATE(3306), 1, + STATE(3751), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(7037), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6397), 4, + ACTIONS(7049), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7033), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6393), 6, + ACTIONS(7039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7029), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 16, + ACTIONS(1033), 9, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + anon_sym_DASH_DASH, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [171204] = 4, + [191565] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3307), 1, + STATE(3752), 1, sym_comment, - ACTIONS(733), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(731), 31, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -287877,21 +313353,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [171248] = 4, + [191609] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3308), 1, + STATE(3753), 1, sym_comment, - ACTIONS(968), 3, + ACTIONS(1061), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(966), 30, + ACTIONS(1059), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -287919,25 +313393,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171292] = 4, + [191653] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3309), 1, - sym_comment, - ACTIONS(2750), 2, - ts_builtin_sym_end, + ACTIONS(1075), 1, anon_sym_LF, - ACTIONS(2748), 31, + STATE(3754), 1, + sym_comment, + ACTIONS(1073), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_else, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - anon_sym_catch, anon_sym_PLUS, anon_sym_not, anon_sym_null, @@ -287959,17 +313433,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [171336] = 4, + [191697] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1103), 1, - anon_sym_LF, - STATE(3310), 1, + STATE(3755), 1, sym_comment, - ACTIONS(1101), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -287999,74 +313471,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171380] = 4, + sym_filesize_unit, + sym_duration_unit, + [191741] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(902), 1, - anon_sym_LF, - STATE(3311), 1, + ACTIONS(7051), 1, + anon_sym_bit_DASHand, + STATE(3756), 1, sym_comment, - ACTIONS(900), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7037), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7049), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7033), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7029), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(1033), 8, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [171424] = 5, - ACTIONS(105), 1, + [191801] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6403), 1, - aux_sym_unquoted_token5, - STATE(3312), 1, + ACTIONS(6885), 1, + anon_sym_DOT2, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(3757), 1, sym_comment, - ACTIONS(1009), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1007), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(810), 6, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 25, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288080,33 +313562,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171470] = 4, - ACTIONS(105), 1, + sym_duration_unit, + [191849] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(898), 1, - anon_sym_LF, - STATE(3313), 1, + ACTIONS(6958), 1, + anon_sym_DOT2, + STATE(3758), 1, sym_comment, - ACTIONS(896), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3776), 1, + sym_path, + STATE(4156), 1, + sym_cell_path, + ACTIONS(878), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(880), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288120,32 +313606,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171514] = 4, - ACTIONS(3), 1, + [191899] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3314), 1, + STATE(3759), 1, sym_comment, - ACTIONS(804), 7, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 26, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288159,68 +313646,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [171558] = 4, + [191943] = 13, ACTIONS(105), 1, anon_sym_POUND, - STATE(3315), 1, + ACTIONS(7051), 1, + anon_sym_bit_DASHand, + ACTIONS(7053), 1, + anon_sym_bit_DASHxor, + STATE(3760), 1, sym_comment, - ACTIONS(806), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(804), 31, - anon_sym_GT, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7037), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7049), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7033), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7029), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1033), 7, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [171602] = 4, + [192005] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3316), 1, + STATE(3761), 1, sym_comment, - ACTIONS(894), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(777), 2, anon_sym_DOT2, - ACTIONS(892), 30, - anon_sym_SEMI, + sym__entry_separator, + ACTIONS(775), 31, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_QMARK2, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -288231,6 +313724,8 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -288238,23 +313733,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [171646] = 4, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + [192049] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1095), 1, - anon_sym_LF, - STATE(3317), 1, + STATE(3762), 1, sym_comment, - ACTIONS(1093), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -288280,33 +313775,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171690] = 4, - ACTIONS(105), 1, + [192093] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1091), 1, - anon_sym_LF, - STATE(3318), 1, + ACTIONS(6484), 1, + anon_sym_DOT2, + STATE(3317), 1, + sym_path, + STATE(3763), 1, sym_comment, - ACTIONS(1089), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3863), 1, + sym_cell_path, + ACTIONS(4033), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(895), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(897), 23, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288320,62 +313819,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171734] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6405), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6407), 1, - aux_sym__immediate_decimal_token2, - STATE(3319), 1, - sym_comment, - ACTIONS(723), 9, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(725), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [171782] = 5, + [192145] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5863), 1, - aux_sym_unquoted_token3, - STATE(3320), 1, + STATE(3764), 1, sym_comment, - ACTIONS(760), 2, + ACTIONS(1023), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(758), 30, + ACTIONS(1021), 31, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -288403,170 +313859,136 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [171828] = 4, + [192189] = 14, ACTIONS(105), 1, anon_sym_POUND, - STATE(3321), 1, - sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 31, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(7051), 1, anon_sym_bit_DASHand, + ACTIONS(7053), 1, anon_sym_bit_DASHxor, + ACTIONS(7055), 1, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [171872] = 12, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - ACTIONS(6413), 1, - anon_sym_bit_DASHand, - STATE(3322), 1, + STATE(3765), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(7037), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6411), 2, + ACTIONS(7049), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6397), 4, + ACTIONS(7033), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, + ACTIONS(7039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6393), 6, + ACTIONS(1033), 6, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(7029), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 9, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [171932] = 13, + [192253] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - ACTIONS(6413), 1, + ACTIONS(7051), 1, anon_sym_bit_DASHand, - ACTIONS(6415), 1, + ACTIONS(7053), 1, anon_sym_bit_DASHxor, - STATE(3323), 1, + ACTIONS(7055), 1, + anon_sym_bit_DASHor, + ACTIONS(7057), 1, + anon_sym_and, + STATE(3766), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7031), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(7035), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(7037), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6411), 2, + ACTIONS(7049), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6397), 4, + ACTIONS(7033), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, + ACTIONS(7039), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6393), 6, + ACTIONS(1033), 5, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_xor, + anon_sym_or, + ACTIONS(7029), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 8, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [171994] = 4, - ACTIONS(105), 1, + [192319] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1083), 1, - anon_sym_LF, - STATE(3324), 1, + ACTIONS(7059), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(3767), 2, sym_comment, - ACTIONS(1081), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + aux_sym_cell_path_repeat1, + ACTIONS(851), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(853), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288580,21 +314002,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172038] = 4, + [192367] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3325), 1, + STATE(3768), 1, sym_comment, - ACTIONS(1051), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -288620,34 +314042,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172082] = 5, - ACTIONS(105), 1, + [192411] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5477), 1, + ACTIONS(6958), 1, anon_sym_DOT2, - STATE(3326), 1, + STATE(2637), 1, + sym_path, + STATE(3767), 1, + aux_sym_cell_path_repeat1, + STATE(3769), 1, sym_comment, - ACTIONS(954), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(952), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(828), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(830), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288661,33 +314085,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172128] = 4, - ACTIONS(105), 1, + [192461] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - STATE(3327), 1, + STATE(3770), 1, sym_comment, - ACTIONS(952), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(993), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(995), 28, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288701,21 +314125,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172172] = 4, + [192505] = 16, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1069), 1, + ACTIONS(7051), 1, + anon_sym_bit_DASHand, + ACTIONS(7053), 1, + anon_sym_bit_DASHxor, + ACTIONS(7055), 1, + anon_sym_bit_DASHor, + ACTIONS(7057), 1, + anon_sym_and, + ACTIONS(7062), 1, + anon_sym_xor, + STATE(3771), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3328), 1, + ACTIONS(7031), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7035), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7037), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7049), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_or, + ACTIONS(7033), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7029), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [192573] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3772), 1, sym_comment, - ACTIONS(1067), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -288741,21 +314217,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172216] = 4, + [192617] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1065), 1, + ACTIONS(7051), 1, + anon_sym_bit_DASHand, + ACTIONS(7053), 1, + anon_sym_bit_DASHxor, + ACTIONS(7055), 1, + anon_sym_bit_DASHor, + ACTIONS(7057), 1, + anon_sym_and, + ACTIONS(7062), 1, + anon_sym_xor, + ACTIONS(7064), 1, + anon_sym_or, + STATE(3773), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3329), 1, + ACTIONS(7031), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7035), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7037), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7049), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 3, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + ACTIONS(7033), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7039), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7029), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [192687] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3774), 1, sym_comment, - ACTIONS(1063), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -288781,33 +314310,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172260] = 4, + [192731] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3330), 1, - sym_comment, - ACTIONS(968), 2, - anon_sym_DOT2, + ACTIONS(812), 1, sym__entry_separator, - ACTIONS(966), 31, - anon_sym_SEMI, + ACTIONS(7066), 1, + anon_sym_DOT2, + ACTIONS(7068), 1, + aux_sym__unquoted_in_list_token7, + STATE(3775), 1, + sym_comment, + ACTIONS(810), 30, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [192779] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6958), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(3769), 1, + aux_sym_cell_path_repeat1, + STATE(3776), 1, + sym_comment, + ACTIONS(818), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(820), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288821,24 +314395,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172304] = 6, + [192829] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6386), 1, + ACTIONS(6958), 1, anon_sym_DOT2, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(3331), 1, + STATE(3011), 1, + sym_cell_path, + STATE(3776), 1, + sym_path, + STATE(3777), 1, sym_comment, - ACTIONS(814), 6, + ACTIONS(789), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 25, - anon_sym_DASH, + ACTIONS(791), 24, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, anon_sym_STAR_STAR, @@ -288862,117 +314438,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [172352] = 6, + [192879] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6417), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6419), 1, - aux_sym__immediate_decimal_token2, - STATE(3332), 1, - sym_comment, - ACTIONS(715), 9, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(717), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [172400] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3333), 1, - sym_comment, - ACTIONS(988), 2, - anon_sym_LF, + ACTIONS(6958), 1, anon_sym_DOT2, - ACTIONS(986), 31, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [172444] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(5431), 1, - anon_sym_COLON, - STATE(3334), 1, + STATE(3776), 1, + sym_path, + STATE(3778), 1, sym_comment, - ACTIONS(952), 31, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(4104), 1, + sym_cell_path, + ACTIONS(911), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(913), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -288986,59 +314481,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172490] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(725), 1, - sym__entry_separator, - ACTIONS(6378), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6421), 1, - anon_sym_DOT2, - STATE(3335), 1, - sym_comment, - ACTIONS(723), 30, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [172538] = 4, + [192929] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3336), 1, + STATE(3779), 1, sym_comment, - ACTIONS(1051), 32, + ACTIONS(995), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(993), 31, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -289068,122 +314521,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172582] = 6, + [192973] = 18, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, - sym__entry_separator, - ACTIONS(6424), 1, + ACTIONS(5870), 1, anon_sym_DOT2, - ACTIONS(6427), 1, - aux_sym__immediate_decimal_token2, - STATE(3337), 1, + ACTIONS(5924), 1, + anon_sym_bit_DASHand, + ACTIONS(5926), 1, + anon_sym_bit_DASHxor, + ACTIONS(5928), 1, + anon_sym_bit_DASHor, + ACTIONS(5930), 1, + anon_sym_and, + ACTIONS(5932), 1, + anon_sym_xor, + ACTIONS(5934), 1, + anon_sym_or, + STATE(3780), 1, sym_comment, - ACTIONS(737), 30, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [172630] = 11, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1039), 1, + ACTIONS(5748), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(5750), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3338), 1, - sym_comment, - ACTIONS(6395), 2, + ACTIONS(5908), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(5918), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(5920), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6411), 2, + ACTIONS(5922), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6397), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, + ACTIONS(5910), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6393), 6, + ACTIONS(5914), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(5906), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 10, + [193045] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7070), 1, + aux_sym_unquoted_token5, + STATE(3781), 1, + sym_comment, + ACTIONS(1023), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1021), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [172688] = 4, - ACTIONS(105), 1, + [193091] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3339), 1, + ACTIONS(6883), 1, + aux_sym_unquoted_token6, + STATE(3782), 1, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(810), 7, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -289197,24 +314656,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172732] = 7, + sym_duration_unit, + [193137] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1000), 1, - anon_sym_DASH, - ACTIONS(6429), 1, - anon_sym_DOT2, - STATE(3340), 1, + STATE(3783), 1, sym_comment, - ACTIONS(994), 2, + ACTIONS(968), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(966), 31, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(996), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(998), 27, + anon_sym_RBRACK, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -289240,26 +314697,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172782] = 6, + [193181] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - ACTIONS(6431), 1, - anon_sym_DOT2, - STATE(3341), 1, + STATE(3784), 1, sym_comment, - ACTIONS(814), 6, + ACTIONS(940), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 25, + ACTIONS(942), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -289281,25 +314736,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [172830] = 4, + [193224] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3785), 1, + sym_comment, + ACTIONS(964), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(962), 30, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [193267] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3342), 1, + STATE(3786), 1, sym_comment, - ACTIONS(731), 7, + ACTIONS(1059), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 26, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -289321,35 +314814,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [172874] = 8, + [193310] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - STATE(3343), 1, + STATE(3787), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6399), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6397), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 22, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, @@ -289366,86 +314853,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [172926] = 17, + [193353] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5965), 1, - anon_sym_LF, - ACTIONS(5981), 1, - anon_sym_bit_DASHand, - ACTIONS(5983), 1, - anon_sym_bit_DASHxor, - ACTIONS(5985), 1, - anon_sym_bit_DASHor, - ACTIONS(5987), 1, - anon_sym_and, - ACTIONS(5989), 1, - anon_sym_xor, - ACTIONS(5991), 1, - anon_sym_or, - STATE(3344), 1, + STATE(3788), 1, sym_comment, - ACTIONS(5969), 2, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(5975), 2, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(5977), 2, + ACTIONS(7078), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(5979), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5963), 4, + ACTIONS(7074), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 20, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(5971), 4, + anon_sym_GT, anon_sym_in, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(5973), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [193404] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3789), 1, + sym_comment, + ACTIONS(1063), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1065), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5967), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [172996] = 4, - ACTIONS(105), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [193447] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3345), 1, + STATE(3790), 1, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -289459,25 +314974,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173040] = 5, + [193490] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2724), 1, - anon_sym_LF, - ACTIONS(6433), 1, - sym__long_flag_identifier, - STATE(3346), 1, + STATE(3791), 1, sym_comment, - ACTIONS(2720), 31, + ACTIONS(6989), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(6987), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -289500,32 +315013,32 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [173086] = 4, - ACTIONS(3), 1, + [193533] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3347), 1, + STATE(3792), 1, sym_comment, - ACTIONS(731), 7, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 26, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -289539,63 +315052,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [173130] = 5, + [193576] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4474), 1, - anon_sym_LF, - STATE(3348), 1, + ACTIONS(7086), 1, + anon_sym_bit_DASHand, + ACTIONS(7088), 1, + anon_sym_bit_DASHxor, + STATE(3793), 1, sym_comment, - ACTIONS(4477), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(1097), 28, - anon_sym_GT, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7084), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7074), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + ACTIONS(7082), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, + ACTIONS(1033), 6, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [173176] = 4, + ACTIONS(7080), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [193637] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3349), 1, + STATE(3794), 1, sym_comment, - ACTIONS(1051), 32, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -289621,25 +315139,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173220] = 5, + [193680] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - STATE(3350), 1, + STATE(3795), 1, sym_comment, - ACTIONS(6399), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 30, + ACTIONS(1151), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1149), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -289662,32 +315178,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173266] = 5, - ACTIONS(105), 1, + [193723] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6435), 1, - anon_sym_DOT2, - STATE(3351), 1, + STATE(3796), 1, sym_comment, - ACTIONS(814), 31, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -289701,24 +315217,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [173312] = 5, + [193766] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6437), 1, - aux_sym__immediate_decimal_token2, - STATE(3352), 1, - sym_comment, - ACTIONS(733), 2, - anon_sym_DOT2, + ACTIONS(812), 1, sym__entry_separator, - ACTIONS(731), 30, + ACTIONS(7068), 1, + aux_sym__unquoted_in_list_token7, + STATE(3797), 1, + sym_comment, + ACTIONS(810), 30, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -289743,22 +315257,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [173358] = 4, + [193811] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1029), 1, - anon_sym_LF, - STATE(3353), 1, + STATE(3798), 1, sym_comment, - ACTIONS(1027), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -289784,78 +315296,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173402] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - ACTIONS(6413), 1, - anon_sym_bit_DASHand, - ACTIONS(6415), 1, - anon_sym_bit_DASHxor, - ACTIONS(6439), 1, - anon_sym_bit_DASHor, - ACTIONS(6441), 1, - anon_sym_and, - ACTIONS(6443), 1, - anon_sym_xor, - ACTIONS(6445), 1, - anon_sym_or, - STATE(3354), 1, - sym_comment, - ACTIONS(6395), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6399), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6411), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(6397), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6393), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [173472] = 4, + [193854] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3355), 1, + STATE(3799), 1, sym_comment, - ACTIONS(869), 3, + ACTIONS(6985), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(867), 30, + ACTIONS(6983), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, - anon_sym_QMARK2, anon_sym_PLUS, anon_sym_not, anon_sym_null, @@ -289877,21 +315335,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [173516] = 4, + [193897] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(3356), 1, + STATE(3800), 1, sym_comment, - ACTIONS(1113), 32, + ACTIONS(1107), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1105), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -289917,22 +315374,154 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173560] = 5, - ACTIONS(105), 1, + [193940] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6382), 1, - aux_sym__immediate_decimal_token2, - STATE(3357), 1, + STATE(3801), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(1006), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1085), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [193983] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7090), 1, anon_sym_DOT2, + STATE(3802), 1, + sym_comment, + ACTIONS(940), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(942), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [194028] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7086), 1, + anon_sym_bit_DASHand, + ACTIONS(7088), 1, + anon_sym_bit_DASHxor, + ACTIONS(7092), 1, + anon_sym_bit_DASHor, + STATE(3803), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7076), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7084), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7074), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7082), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1033), 5, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(7080), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [194091] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(901), 1, sym__entry_separator, - ACTIONS(715), 30, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3804), 1, + sym_comment, + STATE(3927), 1, + sym_path, + STATE(4261), 1, + sym_cell_path, + ACTIONS(899), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -289947,8 +315536,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -289957,20 +315544,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [173606] = 4, + [194140] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3358), 1, + STATE(3805), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 31, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -289996,24 +315583,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [173650] = 5, + [194183] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6429), 1, - anon_sym_DOT2, - STATE(3359), 1, + STATE(3806), 1, sym_comment, - ACTIONS(954), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(952), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1019), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(1017), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -290039,19 +315622,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173696] = 5, + [194226] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(996), 1, - anon_sym_LF, - STATE(3360), 1, + STATE(3807), 1, sym_comment, - ACTIONS(994), 4, + ACTIONS(1065), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1063), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(998), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -290080,33 +315661,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173742] = 4, - ACTIONS(105), 1, + [194269] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1107), 1, - anon_sym_LF, - STATE(3361), 1, + STATE(3808), 1, sym_comment, - ACTIONS(1105), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1073), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1075), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290120,61 +315700,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173786] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6378), 1, - aux_sym__immediate_decimal_token2, - STATE(3362), 1, - sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 30, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [173832] = 5, + [194312] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6358), 1, - aux_sym_unquoted_token6, - STATE(3363), 1, + STATE(3809), 1, sym_comment, - ACTIONS(814), 31, + ACTIONS(880), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(878), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -290200,35 +315739,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [173878] = 4, - ACTIONS(105), 1, + [194355] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1119), 1, - anon_sym_LF, - STATE(3364), 1, + STATE(3810), 1, sym_comment, - ACTIONS(1117), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1077), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1079), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290242,33 +315778,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173922] = 4, - ACTIONS(105), 1, + [194398] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3365), 1, + STATE(3811), 1, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290282,16 +315817,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [173966] = 4, + [194441] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3366), 1, + STATE(3812), 1, sym_comment, - ACTIONS(941), 3, + ACTIONS(1155), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(939), 30, + ACTIONS(1153), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -290322,22 +315856,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174010] = 6, + [194484] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(996), 1, + ACTIONS(7086), 1, + anon_sym_bit_DASHand, + ACTIONS(7088), 1, + anon_sym_bit_DASHxor, + ACTIONS(7092), 1, + anon_sym_bit_DASHor, + ACTIONS(7096), 1, + anon_sym_and, + STATE(3813), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1000), 1, + ACTIONS(7072), 2, anon_sym_DASH, - STATE(3367), 1, + anon_sym_PLUS, + ACTIONS(7076), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7084), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_xor, + anon_sym_or, + ACTIONS(7074), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7082), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7080), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [194549] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3814), 1, sym_comment, - ACTIONS(994), 4, + ACTIONS(1101), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1099), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(998), 27, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_STAR_STAR, @@ -290364,35 +315945,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174058] = 6, - ACTIONS(105), 1, + [194592] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - STATE(3368), 1, + ACTIONS(913), 1, + anon_sym_SEMI, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(3375), 1, + sym_cell_path, + STATE(3815), 1, sym_comment, - ACTIONS(6399), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6397), 4, + STATE(4634), 1, + sym_path, + ACTIONS(6991), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7098), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [194643] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3816), 1, + sym_comment, + ACTIONS(958), 7, + anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(960), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 26, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290406,33 +316026,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174106] = 4, - ACTIONS(105), 1, + sym_duration_unit, + [194686] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3369), 1, + ACTIONS(7102), 1, + anon_sym_DOT2, + STATE(3817), 1, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(810), 6, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 25, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290446,90 +316066,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174150] = 18, - ACTIONS(105), 1, + sym_duration_unit, + [194731] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5477), 1, - anon_sym_DOT2, - ACTIONS(5600), 1, + ACTIONS(7104), 1, + sym_filesize_unit, + ACTIONS(7106), 1, + sym_duration_unit, + STATE(3818), 1, + sym_comment, + ACTIONS(940), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(942), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(5602), 1, anon_sym_bit_DASHxor, - ACTIONS(5604), 1, anon_sym_bit_DASHor, - ACTIONS(5606), 1, anon_sym_and, - ACTIONS(5608), 1, anon_sym_xor, - ACTIONS(5610), 1, anon_sym_or, - STATE(3370), 1, + [194778] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3819), 1, sym_comment, - ACTIONS(5496), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5498), 2, + ACTIONS(1061), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5584), 2, + ACTIONS(1059), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(5594), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5596), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5598), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5586), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(5590), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(5582), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [174222] = 7, - ACTIONS(105), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [194821] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(857), 1, - sym__entry_separator, - ACTIONS(6447), 1, - anon_sym_DOT2, - ACTIONS(6449), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6451), 1, - aux_sym_unquoted_token2, - STATE(3371), 1, + ACTIONS(7090), 1, + anon_sym_DOT2, + STATE(3820), 1, sym_comment, - ACTIONS(855), 29, + ACTIONS(1004), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + ACTIONS(1006), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1085), 23, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290543,33 +316188,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174272] = 4, - ACTIONS(105), 1, + [194868] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1155), 1, - anon_sym_LF, - STATE(3372), 1, + STATE(3821), 1, sym_comment, - ACTIONS(1153), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1069), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1071), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290583,24 +316227,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174316] = 4, + [194911] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3373), 1, + STATE(3822), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(1004), 4, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + ACTIONS(1006), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 26, + ACTIONS(1085), 23, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, - anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -290622,34 +316267,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [174360] = 4, - ACTIONS(105), 1, + [194956] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3374), 1, + STATE(3823), 1, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290663,33 +316306,164 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174404] = 4, + [194999] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - STATE(3375), 1, + ACTIONS(820), 1, + sym__entry_separator, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3824), 1, + sym_comment, + STATE(3893), 1, + aux_sym_cell_path_repeat1, + STATE(4212), 1, + sym_path, + ACTIONS(818), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195048] = 16, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7086), 1, + anon_sym_bit_DASHand, + ACTIONS(7088), 1, + anon_sym_bit_DASHxor, + ACTIONS(7092), 1, + anon_sym_bit_DASHor, + ACTIONS(7096), 1, + anon_sym_and, + ACTIONS(7108), 1, + anon_sym_xor, + STATE(3825), 1, sym_comment, - ACTIONS(1085), 32, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7076), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7084), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 3, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_or, + ACTIONS(7074), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7082), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7080), 6, anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [195115] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7110), 1, + aux_sym__immediate_decimal_token2, + STATE(3826), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2626), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195160] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3827), 1, + sym_comment, + ACTIONS(810), 7, + anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_filesize_unit, + ACTIONS(812), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290703,44 +316477,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174448] = 10, + sym_duration_unit, + [195203] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - STATE(3376), 1, + ACTIONS(6620), 1, + anon_sym_bit_DASHand, + ACTIONS(6622), 1, + anon_sym_bit_DASHxor, + ACTIONS(6624), 1, + anon_sym_bit_DASHor, + ACTIONS(6626), 1, + anon_sym_and, + ACTIONS(6628), 1, + anon_sym_xor, + ACTIONS(6630), 1, + anon_sym_or, + STATE(3828), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(6378), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6380), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(6608), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(6614), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(6616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6397), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, + ACTIONS(6618), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6610), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6393), 6, + ACTIONS(6612), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6606), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 12, + [195272] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3829), 1, + sym_comment, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -290749,85 +316569,208 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174504] = 16, + [195315] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - ACTIONS(6413), 1, + ACTIONS(7086), 1, anon_sym_bit_DASHand, - ACTIONS(6415), 1, + ACTIONS(7088), 1, anon_sym_bit_DASHxor, - ACTIONS(6439), 1, + ACTIONS(7092), 1, anon_sym_bit_DASHor, - ACTIONS(6441), 1, + ACTIONS(7096), 1, anon_sym_and, - ACTIONS(6443), 1, + ACTIONS(7108), 1, anon_sym_xor, - STATE(3377), 1, + ACTIONS(7112), 1, + anon_sym_or, + STATE(3830), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(1033), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(7078), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6411), 2, + ACTIONS(7084), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6397), 4, + ACTIONS(7074), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, + ACTIONS(7082), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_or, - ACTIONS(6393), 6, + ACTIONS(7080), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [174572] = 4, + [195384] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1123), 1, - anon_sym_LF, - STATE(3378), 1, + ACTIONS(7114), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7116), 1, + aux_sym__immediate_decimal_token2, + STATE(3831), 1, sym_comment, - ACTIONS(1121), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2620), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2618), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195431] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(888), 1, + sym__entry_separator, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3832), 1, + sym_comment, + STATE(3927), 1, + sym_path, + STATE(4262), 1, + sym_cell_path, + ACTIONS(886), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195480] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7110), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7118), 1, + aux_sym__immediate_decimal_token1, + STATE(3833), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2626), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195527] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3834), 1, + sym_comment, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -290841,17 +316784,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174616] = 4, + [195570] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1151), 1, - anon_sym_LF, - STATE(3379), 1, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(7120), 1, + anon_sym_DOT2, + STATE(3835), 1, sym_comment, - ACTIONS(1149), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(940), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -290881,74 +316824,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174660] = 17, - ACTIONS(105), 1, + [195615] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6455), 1, - anon_sym_LF, - ACTIONS(6471), 1, - anon_sym_bit_DASHand, - ACTIONS(6473), 1, - anon_sym_bit_DASHxor, - ACTIONS(6475), 1, - anon_sym_bit_DASHor, - ACTIONS(6477), 1, - anon_sym_and, - ACTIONS(6479), 1, - anon_sym_xor, - ACTIONS(6481), 1, - anon_sym_or, - STATE(3380), 1, + STATE(3836), 1, sym_comment, - ACTIONS(6459), 2, - anon_sym_DASH, + ACTIONS(1059), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6465), 2, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6467), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6469), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6453), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(6461), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6463), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6457), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [174730] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [195658] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3381), 1, + STATE(3837), 1, sym_comment, - ACTIONS(1051), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -290974,24 +316902,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174774] = 4, + [195701] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3382), 1, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(3838), 1, sym_comment, - ACTIONS(804), 7, + ACTIONS(810), 6, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 26, + ACTIONS(812), 25, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -291014,21 +316942,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [174818] = 4, + [195746] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1023), 1, - anon_sym_LF, - STATE(3383), 1, + STATE(3839), 1, sym_comment, - ACTIONS(1021), 32, + ACTIONS(4676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(4679), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + ACTIONS(1149), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -291054,26 +316982,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [174862] = 6, - ACTIONS(3), 1, + [195791] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6386), 1, + ACTIONS(7124), 1, anon_sym_DOT2, - ACTIONS(6388), 1, + ACTIONS(7126), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7128), 1, + sym__entry_separator, + ACTIONS(7130), 1, + aux_sym__unquoted_in_list_token2, + STATE(3840), 1, + sym_comment, + ACTIONS(7122), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195840] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6887), 1, aux_sym_unquoted_token6, - STATE(3384), 1, + STATE(3841), 1, sym_comment, - ACTIONS(814), 6, + ACTIONS(810), 6, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, sym_filesize_unit, - ACTIONS(816), 25, + ACTIONS(812), 25, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -291096,84 +317064,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_duration_unit, - [174910] = 15, - ACTIONS(105), 1, + [195885] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - ACTIONS(6413), 1, - anon_sym_bit_DASHand, - ACTIONS(6415), 1, - anon_sym_bit_DASHxor, - ACTIONS(6439), 1, - anon_sym_bit_DASHor, - ACTIONS(6441), 1, - anon_sym_and, - STATE(3385), 1, + STATE(3842), 1, sym_comment, - ACTIONS(6395), 2, - anon_sym_DASH, + ACTIONS(1059), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6399), 2, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6411), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6397), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, - anon_sym_in, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1037), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6393), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [174976] = 4, + [195928] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1099), 1, - anon_sym_LF, - STATE(3386), 1, + ACTIONS(876), 1, + sym__entry_separator, + ACTIONS(7132), 1, + anon_sym_DOT2, + STATE(3824), 1, + sym_path, + STATE(3843), 1, sym_comment, - ACTIONS(1097), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(4216), 1, + sym_cell_path, + ACTIONS(874), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [195977] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3844), 1, + sym_comment, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291187,33 +317184,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175020] = 4, + [196020] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3387), 1, + ACTIONS(853), 1, + sym__entry_separator, + ACTIONS(7135), 1, + anon_sym_DOT2, + STATE(4212), 1, + sym_path, + STATE(3845), 2, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + aux_sym_cell_path_repeat1, + ACTIONS(851), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [196067] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3846), 1, + sym_comment, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291227,33 +317264,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175064] = 4, - ACTIONS(105), 1, + [196110] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1033), 1, - anon_sym_LF, - STATE(3388), 1, + STATE(3847), 1, sym_comment, - ACTIONS(1031), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291267,33 +317303,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175108] = 4, - ACTIONS(105), 1, + [196153] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1127), 1, - anon_sym_LF, - STATE(3389), 1, + STATE(3848), 1, sym_comment, - ACTIONS(1125), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1105), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1107), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291307,33 +317342,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175152] = 4, - ACTIONS(105), 1, + [196196] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1009), 1, - anon_sym_LF, - STATE(3390), 1, + STATE(3849), 1, sym_comment, - ACTIONS(1007), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1059), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291347,33 +317381,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175196] = 4, - ACTIONS(105), 1, + [196239] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1135), 1, - anon_sym_LF, - STATE(3391), 1, + STATE(3850), 1, sym_comment, - ACTIONS(1133), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1105), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1107), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291387,74 +317420,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175240] = 17, + [196282] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6485), 1, - anon_sym_LF, - ACTIONS(6501), 1, - anon_sym_bit_DASHand, - ACTIONS(6503), 1, - anon_sym_bit_DASHxor, - ACTIONS(6505), 1, - anon_sym_bit_DASHor, - ACTIONS(6507), 1, - anon_sym_and, - ACTIONS(6509), 1, - anon_sym_xor, - ACTIONS(6511), 1, - anon_sym_or, - STATE(3392), 1, + ACTIONS(1163), 1, + sym__entry_separator, + STATE(3851), 1, sym_comment, - ACTIONS(6489), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6495), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6497), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6499), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6483), 4, + ACTIONS(1161), 31, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(6491), 4, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6493), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6487), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [175310] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [196325] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(857), 1, - anon_sym_LF, - STATE(3393), 1, + STATE(3852), 1, sym_comment, - ACTIONS(855), 32, + ACTIONS(920), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(918), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -291480,22 +317498,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175354] = 5, + [196368] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, - anon_sym_LF, - ACTIONS(977), 1, - anon_sym_COLON, - STATE(3394), 1, + STATE(3853), 1, sym_comment, - ACTIONS(952), 31, + ACTIONS(1031), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1029), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -291521,99 +317537,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175400] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6513), 1, - anon_sym_QMARK2, - STATE(3395), 1, - sym_comment, - ACTIONS(851), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [175446] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6513), 1, - anon_sym_QMARK2, - STATE(3396), 1, - sym_comment, - ACTIONS(851), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(849), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [175492] = 4, + [196411] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1131), 1, - anon_sym_LF, - STATE(3397), 1, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(7138), 1, + sym_filesize_unit, + ACTIONS(7140), 1, + sym_duration_unit, + STATE(3854), 1, sym_comment, - ACTIONS(1129), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(940), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -291643,16 +317578,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175536] = 4, + [196458] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3398), 1, + STATE(3855), 1, sym_comment, - ACTIONS(988), 3, + ACTIONS(1061), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(986), 30, + ACTIONS(1059), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -291683,32 +317617,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175580] = 4, - ACTIONS(3), 1, + [196501] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3399), 1, + STATE(3856), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(1163), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1161), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291722,17 +317656,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [175624] = 4, + [196544] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3400), 1, + STATE(3857), 1, sym_comment, - ACTIONS(932), 3, + ACTIONS(1139), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(930), 30, + ACTIONS(1137), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -291763,16 +317695,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175668] = 4, + [196587] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3401), 1, + ACTIONS(7116), 1, + aux_sym__immediate_decimal_token2, + STATE(3858), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2618), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [196632] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3859), 1, sym_comment, - ACTIONS(1015), 3, + ACTIONS(1097), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(1013), 30, + ACTIONS(1095), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -291803,33 +317774,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175712] = 4, + [196675] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1139), 1, - anon_sym_LF, - STATE(3402), 1, + ACTIONS(897), 1, + sym__entry_separator, + ACTIONS(7094), 1, + anon_sym_DOT2, + ACTIONS(7144), 1, + anon_sym_RBRACK, + STATE(3860), 1, + sym_comment, + STATE(3927), 1, + sym_path, + STATE(4311), 1, + sym_cell_path, + ACTIONS(7142), 27, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [196726] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3861), 1, sym_comment, - ACTIONS(1137), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1149), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1151), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291843,17 +317856,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175756] = 4, + [196769] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3403), 1, + STATE(3862), 1, sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(991), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(989), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -291883,24 +317895,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175800] = 4, + [196812] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3404), 1, + STATE(3863), 1, sym_comment, - ACTIONS(715), 7, + ACTIONS(868), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 26, + ACTIONS(870), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -291922,34 +317934,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [175844] = 4, + [196855] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(3405), 1, - sym_comment, - ACTIONS(941), 2, - anon_sym_DOT2, + ACTIONS(876), 1, sym__entry_separator, - ACTIONS(939), 31, - anon_sym_SEMI, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3864), 1, + sym_comment, + STATE(3927), 1, + sym_path, + STATE(4263), 1, + sym_cell_path, + ACTIONS(874), 28, + anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [196904] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3865), 1, + sym_comment, + ACTIONS(1099), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1101), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -291963,32 +318015,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [175888] = 4, - ACTIONS(3), 1, + [196947] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3406), 1, + STATE(3866), 1, sym_comment, - ACTIONS(723), 7, + ACTIONS(1159), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1157), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 26, anon_sym_DASH, anon_sym_in, - anon_sym_EQ_GT, - anon_sym_DOT2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292002,86 +318054,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [175932] = 14, + [196990] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - ACTIONS(6413), 1, + ACTIONS(6691), 1, anon_sym_bit_DASHand, - ACTIONS(6415), 1, + ACTIONS(6693), 1, anon_sym_bit_DASHxor, - ACTIONS(6439), 1, + ACTIONS(6695), 1, anon_sym_bit_DASHor, - STATE(3407), 1, + ACTIONS(6697), 1, + anon_sym_and, + ACTIONS(6699), 1, + anon_sym_xor, + ACTIONS(6701), 1, + anon_sym_or, + STATE(3867), 1, sym_comment, - ACTIONS(6395), 2, + ACTIONS(6413), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6415), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(6679), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6399), 2, + ACTIONS(6685), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6401), 2, + ACTIONS(6687), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6411), 2, + ACTIONS(6689), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6397), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6409), 4, + ACTIONS(6681), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6393), 6, + ACTIONS(6683), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6677), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [175996] = 6, - ACTIONS(105), 1, + [197059] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5477), 1, - anon_sym_DOT2, - STATE(3408), 1, + STATE(3868), 1, sym_comment, - ACTIONS(994), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(996), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(998), 28, + ACTIONS(1095), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1097), 27, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292095,24 +318145,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176044] = 4, + [197102] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3409), 1, + STATE(3869), 1, sym_comment, - ACTIONS(968), 2, + ACTIONS(991), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(966), 31, + ACTIONS(989), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -292135,21 +318184,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [176088] = 4, + [197145] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1143), 1, - anon_sym_LF, - STATE(3410), 1, + STATE(3870), 1, sym_comment, - ACTIONS(1141), 32, + ACTIONS(1167), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1165), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -292175,17 +318223,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176132] = 4, + [197188] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1147), 1, - anon_sym_LF, - STATE(3411), 1, + STATE(3871), 1, sym_comment, - ACTIONS(1145), 32, + ACTIONS(2783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2781), 30, anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [197231] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(960), 1, + sym__entry_separator, + STATE(3872), 1, + sym_comment, + ACTIONS(958), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -292215,61 +318299,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176176] = 4, + sym_filesize_unit, + sym_duration_unit, + [197274] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1147), 1, - anon_sym_LF, - STATE(3412), 1, + ACTIONS(7147), 1, + aux_sym__immediate_decimal_token2, + STATE(3873), 1, sym_comment, - ACTIONS(1145), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(2664), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2662), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [176220] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [197319] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3413), 1, + STATE(3874), 1, sym_comment, - ACTIONS(1051), 32, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -292295,24 +318380,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176264] = 4, + [197362] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3414), 1, + STATE(3875), 1, sym_comment, - ACTIONS(941), 2, + ACTIONS(2798), 2, + ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(939), 31, + ACTIONS(2796), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -292335,37 +318419,32 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [176308] = 8, - ACTIONS(3), 1, + [197405] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(3415), 1, + STATE(3876), 1, sym_comment, - STATE(3462), 1, - sym_cell_path, - ACTIONS(3936), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(904), 5, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(906), 23, anon_sym_DASH, anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292379,33 +318458,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176360] = 5, - ACTIONS(3), 1, + [197448] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(3416), 1, + STATE(3877), 1, sym_comment, - ACTIONS(814), 6, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7076), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 28, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 26, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [197493] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(880), 1, + sym__entry_separator, + STATE(3878), 1, + sym_comment, + ACTIONS(878), 31, + anon_sym_SEMI, + anon_sym_RBRACK, + anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292419,37 +318537,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [176406] = 7, - ACTIONS(3), 1, + [197536] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6515), 1, - anon_sym_DOT2, - ACTIONS(6517), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6519), 1, - aux_sym_unquoted_token2, - STATE(3417), 1, + STATE(3879), 1, sym_comment, - ACTIONS(855), 5, + ACTIONS(1061), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1059), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(857), 25, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292463,74 +318576,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176456] = 17, + [197579] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6046), 1, - anon_sym_LF, - ACTIONS(6062), 1, + ACTIONS(7163), 1, anon_sym_bit_DASHand, - ACTIONS(6064), 1, + ACTIONS(7165), 1, anon_sym_bit_DASHxor, - ACTIONS(6066), 1, + ACTIONS(7167), 1, anon_sym_bit_DASHor, - ACTIONS(6068), 1, + ACTIONS(7169), 1, anon_sym_and, - ACTIONS(6070), 1, + ACTIONS(7171), 1, anon_sym_xor, - ACTIONS(6072), 1, + ACTIONS(7173), 1, anon_sym_or, - STATE(3418), 1, + STATE(3880), 1, sym_comment, - ACTIONS(6050), 2, + ACTIONS(6928), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(6930), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7151), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6056), 2, + ACTIONS(7157), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6058), 2, + ACTIONS(7159), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6060), 2, + ACTIONS(7161), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6044), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(6052), 4, + ACTIONS(7153), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6054), 4, + ACTIONS(7155), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6048), 6, + ACTIONS(7149), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [176526] = 4, + [197648] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1035), 1, - anon_sym_LF, - STATE(3419), 1, + STATE(3881), 1, sym_comment, - ACTIONS(998), 32, + ACTIONS(1075), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1073), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -292556,36 +318667,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176570] = 7, - ACTIONS(105), 1, + [197691] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LF, - STATE(3420), 1, + ACTIONS(7175), 1, + anon_sym_DOT2, + ACTIONS(7177), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7179), 1, + aux_sym_unquoted_token2, + STATE(3882), 1, sym_comment, - ACTIONS(6395), 2, - anon_sym_DASH, + ACTIONS(918), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6399), 2, + anon_sym_LT2, + ACTIONS(920), 24, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6397), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 24, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_in, - anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292599,105 +318709,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176620] = 4, + [197740] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - anon_sym_LF, - STATE(3421), 1, - sym_comment, - ACTIONS(1051), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(7195), 1, anon_sym_bit_DASHand, + ACTIONS(7197), 1, anon_sym_bit_DASHxor, + ACTIONS(7199), 1, anon_sym_bit_DASHor, + ACTIONS(7201), 1, anon_sym_and, + ACTIONS(7203), 1, anon_sym_xor, + ACTIONS(7205), 1, anon_sym_or, - [176664] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3422), 1, + STATE(3883), 1, sym_comment, - ACTIONS(1065), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1063), 30, + ACTIONS(6896), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(6898), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7183), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7189), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7191), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7193), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7185), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7187), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7181), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [176707] = 4, + [197809] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4474), 1, - anon_sym_LF, - STATE(3423), 1, + ACTIONS(791), 1, + sym__entry_separator, + ACTIONS(7207), 1, + anon_sym_DOT2, + STATE(3824), 1, + sym_path, + STATE(3884), 1, sym_comment, - ACTIONS(4477), 31, - anon_sym_SEMI, + STATE(4218), 1, + sym_cell_path, + ACTIONS(789), 28, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -292715,64 +318802,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [176750] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3424), 1, - sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [176793] = 4, + aux_sym__unquoted_in_list_token1, + [197858] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2762), 1, - anon_sym_LF, - STATE(3425), 1, + STATE(3885), 1, sym_comment, - ACTIONS(2760), 31, + ACTIONS(2775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2773), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -292795,32 +318842,32 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [176836] = 4, - ACTIONS(3), 1, + [197901] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3426), 1, + STATE(3886), 1, sym_comment, - ACTIONS(1051), 5, + ACTIONS(1071), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1069), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -292834,17 +318881,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176879] = 4, + [197944] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3427), 1, + STATE(3887), 1, sym_comment, - ACTIONS(1147), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1145), 30, + ACTIONS(1002), 2, anon_sym_SEMI, anon_sym_PIPE, + ACTIONS(1004), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1006), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -292873,20 +318921,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176922] = 4, + [197989] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3428), 1, + ACTIONS(812), 1, + sym__entry_separator, + STATE(3888), 1, sym_comment, - ACTIONS(1147), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1145), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(810), 31, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -292912,54 +318958,104 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [176965] = 4, + sym_filesize_unit, + sym_duration_unit, + [198032] = 11, ACTIONS(105), 1, anon_sym_POUND, - STATE(3429), 1, + STATE(3889), 1, sym_comment, - ACTIONS(1015), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(1013), 30, - anon_sym_RBRACK, - anon_sym_GT, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7084), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7074), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7082), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7080), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1033), 8, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [177008] = 4, + [198089] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7210), 1, + anon_sym_DOT2, + ACTIONS(7212), 1, + aux_sym__unquoted_in_list_token7, + STATE(3890), 1, + sym_comment, + ACTIONS(810), 8, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(812), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [198136] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3430), 1, + STATE(3891), 1, sym_comment, - ACTIONS(1069), 2, + ACTIONS(1093), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1067), 30, + ACTIONS(1091), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -292990,80 +319086,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177051] = 13, + [198179] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6535), 1, - anon_sym_bit_DASHand, - ACTIONS(6537), 1, - anon_sym_bit_DASHxor, - STATE(3431), 1, + STATE(3892), 1, sym_comment, - ACTIONS(1039), 2, + ACTIONS(1089), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(6523), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 6, + ACTIONS(1087), 30, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6521), 6, anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [177112] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3432), 1, - sym_comment, - ACTIONS(998), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1035), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -293077,32 +319125,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177155] = 4, - ACTIONS(3), 1, + [198222] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3433), 1, + STATE(3845), 1, + aux_sym_cell_path_repeat1, + STATE(3893), 1, sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, + STATE(4212), 1, + sym_path, + ACTIONS(830), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(828), 28, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [198269] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3894), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7074), 4, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 24, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -293116,18 +319207,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177198] = 4, + [198316] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - STATE(3434), 1, + STATE(3895), 1, sym_comment, - ACTIONS(814), 31, + ACTIONS(1085), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1006), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -293153,26 +319246,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [177241] = 4, + [198359] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3435), 1, + ACTIONS(7214), 1, + anon_sym_DOT2, + ACTIONS(7216), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7218), 1, + aux_sym_unquoted_token2, + STATE(3896), 1, sym_comment, - ACTIONS(1051), 5, + ACTIONS(918), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, + ACTIONS(920), 24, anon_sym_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -293194,15 +319288,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177284] = 4, + [198408] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3436), 1, + STATE(3897), 1, sym_comment, - ACTIONS(954), 2, + ACTIONS(870), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(952), 30, + ACTIONS(868), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -293233,36 +319327,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177327] = 6, + [198451] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1000), 1, + ACTIONS(791), 1, + sym__entry_separator, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3898), 1, + sym_comment, + STATE(3927), 1, + sym_path, + STATE(4221), 1, + sym_cell_path, + ACTIONS(789), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - STATE(3437), 1, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [198500] = 9, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3899), 1, sym_comment, - ACTIONS(994), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(996), 2, + ACTIONS(1035), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(998), 27, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, + ACTIONS(7072), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7074), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7080), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1033), 14, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -293274,32 +319413,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177374] = 4, - ACTIONS(3), 1, + [198553] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3438), 1, + ACTIONS(830), 1, + sym__entry_separator, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3845), 1, + aux_sym_cell_path_repeat1, + STATE(3900), 1, sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, + STATE(4212), 1, + sym_path, + ACTIONS(828), 28, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [198602] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3901), 1, + sym_comment, + ACTIONS(1035), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(7072), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7074), 4, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 22, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_in, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -293313,96 +319497,104 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177417] = 4, + [198651] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3439), 1, + STATE(3902), 1, sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, + ACTIONS(727), 9, anon_sym_DASH, - anon_sym_in, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(729), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [177460] = 4, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [198694] = 12, ACTIONS(105), 1, anon_sym_POUND, - STATE(3440), 1, + ACTIONS(7086), 1, + anon_sym_bit_DASHand, + STATE(3903), 1, sym_comment, - ACTIONS(1111), 2, + ACTIONS(1035), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1109), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(7072), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7078), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7084), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7074), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7082), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7080), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(1033), 7, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [177503] = 4, + [198753] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3441), 1, + STATE(3904), 1, sym_comment, - ACTIONS(1051), 5, + ACTIONS(1091), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1053), 27, + ACTIONS(1093), 27, anon_sym_COMMA, anon_sym_DASH, anon_sym_in, @@ -293430,15 +319622,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177546] = 4, + [198796] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3442), 1, + STATE(3905), 1, sym_comment, - ACTIONS(1019), 2, + ACTIONS(1061), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1017), 30, + ACTIONS(1059), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -293469,20 +319661,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177589] = 4, + [198839] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(898), 1, - sym__entry_separator, - STATE(3443), 1, + STATE(3906), 1, sym_comment, - ACTIONS(896), 31, + ACTIONS(1115), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1113), 30, anon_sym_SEMI, - anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -293508,33 +319700,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177632] = 5, - ACTIONS(105), 1, + [198882] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3444), 1, + STATE(3907), 1, sym_comment, - ACTIONS(994), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(996), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(998), 28, + ACTIONS(903), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(905), 26, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -293548,18 +319739,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177677] = 4, + [198925] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3445), 1, + STATE(3908), 1, sym_comment, - ACTIONS(1031), 5, + ACTIONS(1087), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1033), 27, + ACTIONS(1089), 27, anon_sym_COMMA, anon_sym_DASH, anon_sym_in, @@ -293587,15 +319778,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177720] = 4, + [198968] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3446), 1, + STATE(3909), 1, sym_comment, - ACTIONS(1083), 2, + ACTIONS(1147), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1081), 30, + ACTIONS(1145), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -293626,71 +319817,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177763] = 4, + [199011] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3447), 1, + STATE(3910), 1, sym_comment, - ACTIONS(988), 3, + ACTIONS(1143), 2, ts_builtin_sym_end, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(986), 29, + ACTIONS(1141), 30, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [177806] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3448), 1, - sym_comment, - ACTIONS(1141), 5, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1143), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -293704,15 +319856,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177849] = 4, + [199054] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3449), 1, + STATE(3911), 1, sym_comment, - ACTIONS(1029), 2, + ACTIONS(1023), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1027), 30, + ACTIONS(1021), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -293743,18 +319895,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177892] = 4, + [199097] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3450), 1, + STATE(3912), 1, sym_comment, - ACTIONS(1137), 5, + ACTIONS(1059), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1139), 27, + ACTIONS(1061), 27, anon_sym_COMMA, anon_sym_DASH, anon_sym_in, @@ -293782,23 +319934,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [177935] = 4, + [199140] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(3451), 1, + STATE(3913), 1, sym_comment, - ACTIONS(1113), 31, + ACTIONS(4676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(4679), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -293821,287 +319973,82 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [177978] = 4, + [199183] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3452), 1, + STATE(3914), 1, sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, + ACTIONS(735), 9, anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [178021] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6539), 1, - anon_sym_DOT2, - ACTIONS(6541), 1, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, aux_sym__unquoted_in_list_token7, - STATE(3453), 1, - sym_comment, - ACTIONS(814), 29, + ACTIONS(737), 23, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [178068] = 17, + [199226] = 10, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6205), 1, - anon_sym_bit_DASHand, - ACTIONS(6207), 1, - anon_sym_bit_DASHxor, - ACTIONS(6209), 1, - anon_sym_bit_DASHor, - ACTIONS(6211), 1, - anon_sym_and, - ACTIONS(6213), 1, - anon_sym_xor, - ACTIONS(6215), 1, - anon_sym_or, - STATE(3454), 1, + STATE(3915), 1, sym_comment, - ACTIONS(5963), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(5965), 2, + ACTIONS(1035), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(6193), 2, + ACTIONS(7072), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6199), 2, + ACTIONS(7076), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6201), 2, + ACTIONS(7078), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6203), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6195), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6197), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6191), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [178137] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3455), 1, - sym_comment, - ACTIONS(1103), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1101), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + ACTIONS(7074), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [178180] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3456), 1, - sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, - anon_sym_DASH, + ACTIONS(7082), 4, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [178223] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6543), 1, - anon_sym_DOT2, - STATE(3457), 1, - sym_comment, - ACTIONS(814), 6, + ACTIONS(7080), 6, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 25, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_duration_unit, - [178268] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3458), 1, - sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(1033), 10, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -294110,15 +320057,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178311] = 4, + [199281] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3459), 1, + STATE(3916), 1, sym_comment, - ACTIONS(898), 2, + ACTIONS(1111), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(896), 30, + ACTIONS(1109), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -294149,32 +320096,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178354] = 4, - ACTIONS(3), 1, + [199324] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3460), 1, + STATE(3917), 1, sym_comment, - ACTIONS(1051), 5, + ACTIONS(942), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(940), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -294188,23 +320135,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178397] = 4, + [199367] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2883), 1, - anon_sym_LF, - STATE(3461), 1, + STATE(3918), 1, sym_comment, - ACTIONS(2881), 31, + ACTIONS(1075), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1073), 30, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_not, @@ -294227,32 +320174,32 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [178440] = 4, - ACTIONS(3), 1, + [199410] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3462), 1, + STATE(3919), 1, sym_comment, - ACTIONS(900), 5, + ACTIONS(1123), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1121), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(902), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -294266,32 +320213,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178483] = 4, - ACTIONS(3), 1, + [199453] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3463), 1, + STATE(3920), 1, sym_comment, - ACTIONS(1051), 5, + ACTIONS(1119), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1117), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -294305,15 +320252,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178526] = 4, + [199496] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3464), 1, + STATE(3921), 1, sym_comment, - ACTIONS(1053), 2, + ACTIONS(1135), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1051), 30, + ACTIONS(1133), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -294344,72 +320291,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178569] = 4, + [199539] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3465), 1, + STATE(3922), 1, sym_comment, - ACTIONS(952), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(954), 27, - anon_sym_COMMA, + ACTIONS(775), 9, anon_sym_DASH, - anon_sym_in, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(777), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [178612] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6545), 1, anon_sym_DOT2, - STATE(3466), 1, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [199582] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3923), 1, sym_comment, - ACTIONS(952), 5, + ACTIONS(1131), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1129), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(954), 26, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -294423,32 +320369,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178657] = 4, - ACTIONS(3), 1, + [199625] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3467), 1, + STATE(3924), 1, sym_comment, - ACTIONS(1097), 5, + ACTIONS(1079), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1077), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1099), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -294462,67 +320408,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178700] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6561), 1, - anon_sym_bit_DASHand, - ACTIONS(6563), 1, - anon_sym_bit_DASHxor, - ACTIONS(6565), 1, - anon_sym_bit_DASHor, - ACTIONS(6567), 1, - anon_sym_and, - ACTIONS(6569), 1, - anon_sym_xor, - ACTIONS(6571), 1, - anon_sym_or, - STATE(3468), 1, - sym_comment, - ACTIONS(6453), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6455), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6557), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6559), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6551), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6553), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6547), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [178769] = 4, + [199668] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3469), 1, + STATE(3925), 1, sym_comment, - ACTIONS(1139), 2, + ACTIONS(1061), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1137), 30, + ACTIONS(1059), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -294553,27 +320447,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178812] = 7, + [199711] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6573), 1, - anon_sym_DOT2, - ACTIONS(6575), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6577), 1, - aux_sym_unquoted_token2, - STATE(3470), 1, + STATE(3926), 1, sym_comment, - ACTIONS(855), 5, + ACTIONS(907), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(857), 24, - anon_sym_DASH, + ACTIONS(909), 26, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -294595,15 +320486,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178861] = 4, + [199754] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(3471), 1, + ACTIONS(820), 1, + sym__entry_separator, + ACTIONS(7094), 1, + anon_sym_DOT2, + STATE(3900), 1, + aux_sym_cell_path_repeat1, + STATE(3927), 1, sym_comment, - ACTIONS(1119), 2, + STATE(4212), 1, + sym_path, + ACTIONS(818), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [199803] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3928), 1, + sym_comment, + ACTIONS(1127), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1117), 30, + ACTIONS(1125), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -294634,32 +320567,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178904] = 4, + [199846] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3472), 1, + STATE(3929), 1, sym_comment, - ACTIONS(1051), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1053), 27, + ACTIONS(824), 9, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + sym_filesize_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + aux_sym__unquoted_in_list_token7, + ACTIONS(826), 23, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [199889] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1079), 1, + sym__entry_separator, + STATE(3930), 1, + sym_comment, + ACTIONS(1077), 30, + anon_sym_RBRACK, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -294673,20 +320644,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178947] = 4, + [199931] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3473), 1, + ACTIONS(1101), 1, + sym__entry_separator, + STATE(3931), 1, sym_comment, - ACTIONS(1143), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1141), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1099), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -294712,26 +320682,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [178990] = 4, + [199973] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3474), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(7220), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7222), 1, + aux_sym__immediate_decimal_token2, + STATE(3932), 1, sym_comment, - ACTIONS(968), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(966), 29, - anon_sym_SEMI, + ACTIONS(2618), 28, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -294749,67 +320721,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [179033] = 4, - ACTIONS(105), 1, + aux_sym__unquoted_in_list_token1, + [200019] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3475), 1, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3933), 1, sym_comment, - ACTIONS(1033), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1031), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + STATE(3973), 1, + aux_sym_cell_path_repeat1, + STATE(4270), 1, + sym_path, + ACTIONS(828), 7, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(830), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [179076] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200067] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3934), 1, + sym_comment, + STATE(4005), 1, + sym_path, + STATE(4365), 1, + sym_cell_path, + ACTIONS(886), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(888), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200115] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3935), 1, + sym_comment, + STATE(4005), 1, + sym_path, + STATE(4487), 1, + sym_cell_path, + ACTIONS(7228), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7226), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200163] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6581), 1, - anon_sym_LF, - STATE(3476), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(7116), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7230), 1, + anon_sym_DOT2, + STATE(3936), 1, sym_comment, - ACTIONS(6579), 31, - anon_sym_SEMI, + ACTIONS(2618), 28, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -294827,30 +320884,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [179119] = 9, - ACTIONS(105), 1, + aux_sym__unquoted_in_list_token1, + [200209] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(888), 1, - anon_sym_SEMI, - ACTIONS(890), 1, - sym__entry_separator, - ACTIONS(6126), 1, + ACTIONS(7233), 1, anon_sym_DOT2, - ACTIONS(6585), 1, - anon_sym_RBRACK, - STATE(3126), 1, + STATE(3937), 1, + sym_comment, + STATE(3980), 1, sym_path, - STATE(3443), 1, + STATE(4314), 1, sym_cell_path, - STATE(3477), 1, + ACTIONS(874), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(876), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200257] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(7236), 1, + anon_sym_DOT2, + ACTIONS(7239), 1, + aux_sym__immediate_decimal_token2, + STATE(3938), 1, sym_comment, - ACTIONS(6583), 26, + ACTIONS(2785), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -294873,73 +320966,141 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [179172] = 17, + [200303] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6602), 1, - anon_sym_bit_DASHand, - ACTIONS(6604), 1, - anon_sym_bit_DASHxor, - ACTIONS(6606), 1, - anon_sym_bit_DASHor, - ACTIONS(6608), 1, - anon_sym_and, - ACTIONS(6610), 1, - anon_sym_xor, - ACTIONS(6612), 1, - anon_sym_or, - STATE(3478), 1, + ACTIONS(2628), 1, + sym__entry_separator, + ACTIONS(7241), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7243), 1, + aux_sym__immediate_decimal_token2, + STATE(3939), 1, sym_comment, - ACTIONS(6483), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6485), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6590), 2, + ACTIONS(2626), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6596), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6598), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6600), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6592), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6594), 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [200349] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DASH, + ACTIONS(7245), 1, + anon_sym_DOT2, + STATE(3940), 1, + sym_comment, + ACTIONS(1004), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + ACTIONS(1006), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1085), 22, + anon_sym_in, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6588), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [179241] = 5, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [200397] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7247), 1, + anon_sym_DOT2, + STATE(3941), 1, + sym_comment, + STATE(3980), 1, + sym_path, + STATE(4318), 1, + sym_cell_path, + ACTIONS(789), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(791), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200445] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3479), 1, + ACTIONS(1107), 1, + sym__entry_separator, + STATE(3942), 1, sym_comment, - ACTIONS(4474), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(4477), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1097), 28, + ACTIONS(1105), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -294965,26 +321126,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179286] = 4, + [200487] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3480), 1, - sym_comment, - ACTIONS(941), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(7250), 1, anon_sym_DOT2, - ACTIONS(939), 29, - anon_sym_SEMI, + ACTIONS(7254), 1, + aux_sym__immediate_decimal_token2, + STATE(3943), 1, + sym_comment, + ACTIONS(2785), 28, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -295002,28 +321165,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [179329] = 6, + aux_sym__unquoted_in_list_token1, + [200533] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6545), 1, + ACTIONS(7224), 1, anon_sym_DOT2, - STATE(3481), 1, + STATE(3944), 1, sym_comment, - ACTIONS(996), 3, + STATE(4005), 1, + sym_path, + STATE(4358), 1, + sym_cell_path, + ACTIONS(899), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(901), 21, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - ACTIONS(998), 5, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200581] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7256), 1, + aux_sym_unquoted_token5, + STATE(3945), 1, + sym_comment, + ACTIONS(1021), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1035), 23, - anon_sym_DASH, + ACTIONS(1023), 24, + anon_sym_DASH_DASH, anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -295045,26 +321246,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179376] = 4, + [200625] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7258), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7260), 1, + aux_sym__immediate_decimal_token2, + STATE(3946), 1, + sym_comment, + ACTIONS(2626), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2628), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200671] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7262), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7264), 1, + aux_sym__immediate_decimal_token2, + STATE(3947), 1, + sym_comment, + ACTIONS(2618), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2620), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [200717] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6616), 1, - anon_sym_LF, - STATE(3482), 1, + STATE(3948), 1, sym_comment, - ACTIONS(6614), 31, - anon_sym_SEMI, + ACTIONS(3057), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(3055), 29, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -295082,22 +321363,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [179419] = 4, + aux_sym__unquoted_in_list_token1, + [200759] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3483), 1, + ACTIONS(1111), 1, + sym__entry_separator, + STATE(3949), 1, sym_comment, - ACTIONS(1087), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1085), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1109), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -295123,16 +321402,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179462] = 4, + [200801] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1111), 1, + ACTIONS(761), 1, sym__entry_separator, - STATE(3484), 1, + ACTIONS(6709), 1, + aux_sym_unquoted_token3, + STATE(3950), 1, sym_comment, - ACTIONS(1109), 31, - anon_sym_SEMI, - anon_sym_RBRACK, + ACTIONS(759), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -295162,32 +321441,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179505] = 6, + [200845] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6407), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6618), 1, + ACTIONS(7266), 1, anon_sym_DOT2, - STATE(3485), 1, + STATE(3951), 1, sym_comment, - ACTIONS(723), 9, + STATE(3961), 1, + aux_sym_cell_path_repeat1, + STATE(4251), 1, + sym_path, + ACTIONS(818), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(725), 21, + aux_sym_unquoted_token1, + ACTIONS(820), 20, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -295198,37 +321478,34 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [179552] = 6, + [200893] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6621), 1, - anon_sym_DOT2, - ACTIONS(6624), 1, - aux_sym__immediate_decimal_token2, - STATE(3486), 1, + ACTIONS(7212), 1, + aux_sym__unquoted_in_list_token7, + STATE(3952), 1, sym_comment, - ACTIONS(737), 9, + ACTIONS(810), 7, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(739), 21, + ACTIONS(812), 23, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -295244,69 +321521,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [179599] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6231), 1, - anon_sym_bit_DASHand, - ACTIONS(6233), 1, - anon_sym_bit_DASHxor, - ACTIONS(6235), 1, - anon_sym_bit_DASHor, - ACTIONS(6237), 1, - anon_sym_and, - ACTIONS(6239), 1, - anon_sym_xor, - ACTIONS(6241), 1, - anon_sym_or, - STATE(3487), 1, - sym_comment, - ACTIONS(6044), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(6046), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6219), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6225), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6227), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6229), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6221), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6223), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6217), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [179668] = 4, + [200937] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3488), 1, + ACTIONS(1002), 1, + anon_sym_RBRACE, + ACTIONS(1004), 1, + sym__entry_separator, + ACTIONS(7120), 1, + anon_sym_DOT2, + STATE(3953), 1, sym_comment, - ACTIONS(857), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(855), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1006), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -295335,66 +321561,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179711] = 4, + [200983] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3489), 1, + ACTIONS(7268), 1, + anon_sym_DOT2, + ACTIONS(7270), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7272), 1, + aux_sym__unquoted_in_list_token2, + STATE(3954), 1, sym_comment, - ACTIONS(1145), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(7122), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7128), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1147), 27, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201031] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7274), 1, + anon_sym_DOT2, + STATE(3955), 1, + sym_comment, + STATE(4007), 1, + sym_path, + STATE(4269), 1, + sym_cell_path, + ACTIONS(874), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(876), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201079] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(3956), 1, + sym_comment, + ACTIONS(2664), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(2662), 29, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [179754] = 5, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [201121] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6626), 1, - sym__long_flag_identifier, - STATE(3490), 1, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(7277), 1, + anon_sym_DOT2, + ACTIONS(7279), 1, + aux_sym__immediate_decimal_token2, + STATE(3957), 1, sym_comment, - ACTIONS(2724), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2720), 29, - anon_sym_SEMI, + ACTIONS(2785), 28, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -295412,16 +321720,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [179799] = 4, + aux_sym__unquoted_in_list_token1, + [201167] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(962), 1, + ACTIONS(1075), 1, sym__entry_separator, - STATE(3491), 1, + STATE(3958), 1, sym_comment, - ACTIONS(960), 31, + ACTIONS(1073), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -295451,22 +321759,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_filesize_unit, - sym_duration_unit, - [179842] = 4, + [201209] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3492), 1, + ACTIONS(1159), 1, + sym__entry_separator, + STATE(3959), 1, sym_comment, - ACTIONS(1099), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1097), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1157), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -295492,32 +321797,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179885] = 4, - ACTIONS(3), 1, + [201251] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3493), 1, + ACTIONS(1097), 1, + sym__entry_separator, + STATE(3960), 1, sym_comment, - ACTIONS(1129), 5, + ACTIONS(1095), 30, + anon_sym_RBRACK, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1131), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -295531,22 +321835,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [179928] = 4, + [201293] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7266), 1, + anon_sym_DOT2, + STATE(3961), 1, + sym_comment, + STATE(3987), 1, + aux_sym_cell_path_repeat1, + STATE(4251), 1, + sym_path, + ACTIONS(828), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(830), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201341] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3494), 1, + STATE(3962), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(2628), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(723), 30, + ACTIONS(2626), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -295559,8 +321906,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -295569,111 +321914,112 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [179971] = 4, + [201383] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3495), 1, + ACTIONS(7266), 1, + anon_sym_DOT2, + STATE(3951), 1, + sym_path, + STATE(3963), 1, sym_comment, - ACTIONS(1027), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1029), 27, - anon_sym_COMMA, + STATE(4437), 1, + sym_cell_path, + ACTIONS(789), 8, anon_sym_DASH, - anon_sym_in, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(791), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [180014] = 4, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201431] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3496), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(7222), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7281), 1, + anon_sym_DOT2, + STATE(3964), 1, sym_comment, - ACTIONS(902), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(900), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(2618), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [180057] = 4, - ACTIONS(3), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [201477] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3497), 1, + ACTIONS(1127), 1, + sym__entry_separator, + STATE(3965), 1, sym_comment, - ACTIONS(1145), 5, + ACTIONS(1125), 30, + anon_sym_RBRACK, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1147), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -295687,20 +322033,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180100] = 4, + [201519] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3498), 1, + ACTIONS(1167), 1, + sym__entry_separator, + STATE(3966), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1165), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -295726,22 +322071,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180143] = 4, + [201561] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3499), 1, + STATE(3967), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(2620), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(715), 30, + ACTIONS(2618), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -295754,8 +322101,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -295764,82 +322109,30 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [180186] = 17, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6535), 1, - anon_sym_bit_DASHand, - ACTIONS(6537), 1, - anon_sym_bit_DASHxor, - ACTIONS(6628), 1, - anon_sym_bit_DASHor, - ACTIONS(6630), 1, - anon_sym_and, - ACTIONS(6632), 1, - anon_sym_xor, - ACTIONS(6634), 1, - anon_sym_or, - STATE(3500), 1, - sym_comment, - ACTIONS(1037), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [180255] = 5, + [201603] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6636), 1, + ACTIONS(7283), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7285), 1, aux_sym__immediate_decimal_token2, - STATE(3501), 1, + STATE(3968), 1, sym_comment, - ACTIONS(731), 9, + ACTIONS(2618), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(733), 22, + ACTIONS(2620), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT2, anon_sym_PLUS, @@ -295852,25 +322145,23 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [180300] = 4, + [201649] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3502), 1, + ACTIONS(1107), 1, + sym__entry_separator, + STATE(3969), 1, sym_comment, - ACTIONS(1009), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1007), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1105), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -295896,67 +322187,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180343] = 14, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6535), 1, - anon_sym_bit_DASHand, - ACTIONS(6537), 1, - anon_sym_bit_DASHxor, - ACTIONS(6628), 1, - anon_sym_bit_DASHor, - STATE(3503), 1, - sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 5, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [180406] = 6, + [201691] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1155), 1, sym__entry_separator, - ACTIONS(6638), 1, - sym_filesize_unit, - ACTIONS(6640), 1, - sym_duration_unit, - STATE(3504), 1, + STATE(3970), 1, sym_comment, - ACTIONS(952), 29, + ACTIONS(1153), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -295986,96 +322225,138 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180453] = 4, - ACTIONS(105), 1, + [201733] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3505), 1, + ACTIONS(7287), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7289), 1, + aux_sym__immediate_decimal_token2, + STATE(3971), 1, sym_comment, - ACTIONS(733), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(731), 30, + ACTIONS(2626), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2628), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201779] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3972), 1, + sym_comment, + STATE(4005), 1, + sym_path, + STATE(4388), 1, + sym_cell_path, + ACTIONS(874), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(876), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [180496] = 5, + [201827] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(3506), 1, + ACTIONS(7291), 1, + anon_sym_DOT2, + STATE(4270), 1, + sym_path, + STATE(3973), 2, sym_comment, - ACTIONS(814), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 25, + aux_sym_cell_path_repeat1, + ACTIONS(851), 7, anon_sym_DASH, - anon_sym_in, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(853), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_duration_unit, - [180541] = 4, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201873] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3507), 1, + ACTIONS(761), 1, + anon_sym_RBRACE, + ACTIONS(6724), 1, + aux_sym_unquoted_token3, + STATE(3974), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(759), 29, + anon_sym_COMMA, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -296104,109 +322385,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180584] = 4, - ACTIONS(105), 1, + [201917] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3508), 1, + STATE(3975), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + STATE(3987), 1, + aux_sym_cell_path_repeat1, + STATE(4251), 1, + sym_path, + ACTIONS(828), 8, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(830), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [180627] = 15, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [201963] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6535), 1, - anon_sym_bit_DASHand, - ACTIONS(6537), 1, - anon_sym_bit_DASHxor, - ACTIONS(6628), 1, - anon_sym_bit_DASHor, - ACTIONS(6630), 1, - anon_sym_and, - STATE(3509), 1, + ACTIONS(7294), 1, + anon_sym_QMARK2, + STATE(3976), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(936), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(934), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_xor, - anon_sym_or, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [180692] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [202007] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3510), 1, + ACTIONS(1031), 1, + sym__entry_separator, + STATE(3977), 1, sym_comment, - ACTIONS(1127), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1125), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1029), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296232,20 +322502,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180735] = 4, + [202049] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3978), 1, + sym_comment, + STATE(4005), 1, + sym_path, + STATE(4406), 1, + sym_cell_path, + ACTIONS(7142), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7296), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [202097] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(3511), 1, - sym_comment, - ACTIONS(806), 2, - anon_sym_DOT2, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(804), 30, + ACTIONS(7300), 1, + anon_sym_RBRACK, + ACTIONS(7303), 1, + sym_filesize_unit, + ACTIONS(7305), 1, + sym_duration_unit, + STATE(3979), 1, + sym_comment, + ACTIONS(7298), 27, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -296260,8 +322576,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -296270,57 +322584,98 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - [180778] = 4, + [202145] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(3512), 1, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3980), 1, sym_comment, - ACTIONS(1105), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1107), 27, + STATE(3993), 1, + aux_sym_cell_path_repeat1, + STATE(4270), 1, + sym_path, + ACTIONS(818), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(820), 21, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [202193] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7307), 1, + anon_sym_DOT2, + STATE(3981), 1, + sym_comment, + STATE(4007), 1, + sym_path, + STATE(4305), 1, + sym_cell_path, + ACTIONS(789), 8, anon_sym_DASH, - anon_sym_in, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(791), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [180821] = 5, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [202241] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1023), 1, sym__entry_separator, - ACTIONS(6642), 1, - anon_sym_DOT2, - STATE(3513), 1, + ACTIONS(7310), 1, + aux_sym_unquoted_token5, + STATE(3982), 1, sym_comment, - ACTIONS(952), 30, - anon_sym_RBRACK, + ACTIONS(1021), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -296350,60 +322705,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180866] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6419), 1, - aux_sym__immediate_decimal_token2, - STATE(3514), 1, - sym_comment, - ACTIONS(715), 9, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(717), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [180911] = 4, + [202285] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3515), 1, + ACTIONS(1131), 1, + sym__entry_separator, + STATE(3983), 1, sym_comment, - ACTIONS(1155), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1153), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1129), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296429,20 +322743,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180954] = 4, + [202327] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3516), 1, + ACTIONS(1135), 1, + sym__entry_separator, + STATE(3984), 1, sym_comment, - ACTIONS(1135), 2, - ts_builtin_sym_end, - anon_sym_LF, ACTIONS(1133), 30, - anon_sym_SEMI, - anon_sym_PIPE, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296468,20 +322781,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [180997] = 4, + [202369] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3517), 1, + ACTIONS(1093), 1, + sym__entry_separator, + STATE(3985), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1091), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296507,20 +322819,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181040] = 4, + [202411] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3518), 1, + ACTIONS(1089), 1, + sym__entry_separator, + STATE(3986), 1, sym_comment, - ACTIONS(1151), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1149), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1087), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -296546,26 +322857,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181083] = 4, + [202453] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7312), 1, + anon_sym_DOT2, + STATE(4251), 1, + sym_path, + STATE(3987), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(851), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(853), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [202499] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(932), 1, - anon_sym_LF, - STATE(3519), 1, + ACTIONS(812), 1, + sym__entry_separator, + STATE(3988), 1, sym_comment, - ACTIONS(930), 31, - anon_sym_SEMI, + ACTIONS(810), 30, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -296576,6 +322925,8 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -296583,17 +322934,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [181126] = 4, + aux_sym__unquoted_in_list_token1, + [202541] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3520), 1, - sym_comment, - ACTIONS(988), 2, - anon_sym_DOT2, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(986), 30, + STATE(3989), 1, + sym_comment, + ACTIONS(940), 30, anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, @@ -296624,75 +322973,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181169] = 16, + [202583] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6535), 1, - anon_sym_bit_DASHand, - ACTIONS(6537), 1, - anon_sym_bit_DASHxor, - ACTIONS(6628), 1, - anon_sym_bit_DASHor, - ACTIONS(6630), 1, - anon_sym_and, - ACTIONS(6632), 1, - anon_sym_xor, - STATE(3521), 1, + ACTIONS(7294), 1, + anon_sym_QMARK2, + STATE(3990), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(936), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(934), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_or, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [181236] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [202627] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3522), 1, + STATE(3991), 1, sym_comment, - ACTIONS(1125), 5, + ACTIONS(1017), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1127), 27, - anon_sym_COMMA, - anon_sym_DASH, + ACTIONS(1019), 25, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -296714,68 +323050,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181279] = 4, + [202669] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3523), 1, + ACTIONS(960), 1, + sym__entry_separator, + STATE(3992), 1, sym_comment, - ACTIONS(1115), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1113), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(958), 30, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [181322] = 5, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [202711] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6407), 1, - aux_sym__immediate_decimal_token2, - STATE(3524), 1, + STATE(3973), 1, + aux_sym_cell_path_repeat1, + STATE(3993), 1, sym_comment, - ACTIONS(723), 9, + STATE(4270), 1, + sym_path, + ACTIONS(828), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(725), 22, + ACTIONS(830), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT2, anon_sym_PLUS, @@ -296788,149 +323124,69 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [181367] = 4, - ACTIONS(105), 1, + [202757] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2904), 1, - anon_sym_LF, - STATE(3525), 1, + ACTIONS(7266), 1, + anon_sym_DOT2, + STATE(3951), 1, + sym_path, + STATE(3994), 1, sym_comment, - ACTIONS(2902), 31, - anon_sym_SEMI, + STATE(4393), 1, + sym_cell_path, + ACTIONS(874), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(876), 20, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [181410] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3526), 1, - sym_comment, - ACTIONS(1023), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1021), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [181453] = 7, + [202805] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6644), 1, + ACTIONS(7245), 1, anon_sym_DOT2, - ACTIONS(6646), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6648), 1, - aux_sym_unquoted_token2, - STATE(3527), 1, + STATE(3995), 1, sym_comment, - ACTIONS(855), 5, + ACTIONS(940), 6, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(857), 24, anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [181502] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(3528), 1, - sym_comment, - ACTIONS(814), 6, - anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_filesize_unit, - ACTIONS(816), 25, - anon_sym_DASH, + ACTIONS(942), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -296952,19 +323208,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_duration_unit, - [181547] = 4, + [202849] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3529), 1, + ACTIONS(761), 1, + anon_sym_LBRACE, + ACTIONS(6482), 1, + aux_sym_unquoted_token3, + STATE(3996), 1, sym_comment, - ACTIONS(1035), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(998), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(759), 29, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -296992,76 +323247,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181590] = 9, - ACTIONS(105), 1, + [202893] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3530), 1, + ACTIONS(7224), 1, + anon_sym_DOT2, + STATE(3997), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + STATE(4005), 1, + sym_path, + STATE(4467), 1, + sym_cell_path, + ACTIONS(789), 7, anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(791), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 14, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [181643] = 4, - ACTIONS(3), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [202941] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3531), 1, + ACTIONS(870), 1, + sym__entry_separator, + STATE(3998), 1, sym_comment, - ACTIONS(1113), 5, + ACTIONS(868), 30, + anon_sym_RBRACK, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1115), 27, - anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297075,20 +323326,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181686] = 4, + [202983] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3532), 1, + ACTIONS(1151), 1, + sym__entry_separator, + STATE(3999), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1149), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -297114,30 +323364,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181729] = 7, + [203025] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3533), 1, + STATE(4000), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(909), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(907), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_PLUS, - ACTIONS(6529), 2, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203067] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1139), 1, + sym__entry_separator, + STATE(4001), 1, + sym_comment, + ACTIONS(1137), 30, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6527), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 22, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_in, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -297156,32 +323440,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181778] = 4, + [203109] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3534), 1, + STATE(4002), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(905), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(903), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203151] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + STATE(4003), 1, + sym_comment, + ACTIONS(1021), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1023), 25, + anon_sym_COMMA, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297195,15 +323517,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181821] = 4, - ACTIONS(105), 1, + [203195] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3535), 1, + ACTIONS(7270), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7272), 1, + aux_sym__unquoted_in_list_token2, + ACTIONS(7317), 1, + anon_sym_DOT2, + STATE(4004), 1, sym_comment, - ACTIONS(932), 2, + ACTIONS(7122), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7128), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [203243] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7224), 1, anon_sym_DOT2, + STATE(3933), 1, + aux_sym_cell_path_repeat1, + STATE(4005), 1, + sym_comment, + STATE(4270), 1, + sym_path, + ACTIONS(818), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(820), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [203291] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1143), 1, sym__entry_separator, - ACTIONS(930), 30, + STATE(4006), 1, + sym_comment, + ACTIONS(1141), 30, anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, @@ -297234,20 +323637,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181864] = 4, + [203333] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7266), 1, + anon_sym_DOT2, + STATE(3975), 1, + aux_sym_cell_path_repeat1, + STATE(4007), 1, + sym_comment, + STATE(4251), 1, + sym_path, + ACTIONS(818), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(820), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [203381] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3536), 1, + ACTIONS(1147), 1, + sym__entry_separator, + STATE(4008), 1, sym_comment, - ACTIONS(1107), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1105), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1145), 30, + anon_sym_RBRACK, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -297273,43 +323716,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181907] = 10, + [203423] = 10, ACTIONS(105), 1, anon_sym_POUND, - STATE(3537), 1, + ACTIONS(1035), 1, + sym__entry_separator, + STATE(4009), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(7321), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6529), 2, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, + ACTIONS(7329), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6525), 4, + ACTIONS(7323), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6527), 4, + ACTIONS(7325), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, + ACTIONS(7319), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 10, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1033), 9, + anon_sym_RBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -297318,152 +323759,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [181962] = 5, + [203476] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(3538), 1, + ACTIONS(7333), 1, + sym_filesize_unit, + ACTIONS(7335), 1, + sym_duration_unit, + STATE(4010), 1, sym_comment, - ACTIONS(996), 4, + ACTIONS(7298), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7331), 22, + anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - ACTIONS(998), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1035), 23, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182007] = 4, - ACTIONS(105), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [203521] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3539), 1, + STATE(4011), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1121), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182050] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3540), 1, - sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6527), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 24, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182097] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3541), 1, - sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(1123), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297477,33 +323835,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182140] = 5, - ACTIONS(105), 1, + [203562] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3542), 1, + STATE(4012), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 28, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1113), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1115), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297517,32 +323872,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182185] = 4, - ACTIONS(105), 1, + [203603] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3543), 1, + STATE(4013), 1, sym_comment, - ACTIONS(1131), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1129), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(1021), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1023), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297556,114 +323909,144 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182228] = 8, + [203644] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3544), 1, + ACTIONS(3081), 1, + sym__entry_separator, + ACTIONS(7337), 1, + anon_sym_DOT2, + STATE(4014), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(3079), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 20, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_in, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182279] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203687] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3545), 1, + ACTIONS(5379), 1, + sym__entry_separator, + ACTIONS(5383), 1, + aux_sym__unquoted_in_list_token3, + STATE(4015), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(5359), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182322] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203730] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3546), 1, + ACTIONS(3075), 1, + sym__entry_separator, + ACTIONS(7339), 1, + anon_sym_DOT2, + STATE(4016), 1, sym_comment, - ACTIONS(1091), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1089), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3073), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203773] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4017), 1, + sym_comment, + ACTIONS(1109), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1111), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297677,32 +324060,475 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182365] = 4, + [203814] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3547), 1, + ACTIONS(3429), 1, + sym__entry_separator, + STATE(4018), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3427), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203855] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3425), 1, + sym__entry_separator, + STATE(4019), 1, + sym_comment, + ACTIONS(3423), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203896] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3433), 1, + sym__entry_separator, + STATE(4020), 1, + sym_comment, + ACTIONS(3431), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203937] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3445), 1, + sym__entry_separator, + STATE(4021), 1, + sym_comment, + ACTIONS(3443), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [203978] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3449), 1, + sym__entry_separator, + STATE(4022), 1, + sym_comment, + ACTIONS(3447), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204019] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + sym__entry_separator, + STATE(4023), 1, + sym_comment, + ACTIONS(3455), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204060] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3473), 1, + sym__entry_separator, + STATE(4024), 1, + sym_comment, + ACTIONS(3471), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204101] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3477), 1, + sym__entry_separator, + STATE(4025), 1, + sym_comment, + ACTIONS(3475), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204142] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3485), 1, + sym__entry_separator, + STATE(4026), 1, + sym_comment, + ACTIONS(3483), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204183] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3489), 1, + sym__entry_separator, + STATE(4027), 1, + sym_comment, + ACTIONS(3487), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204224] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3497), 1, + sym__entry_separator, + STATE(4028), 1, + sym_comment, + ACTIONS(3495), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204265] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3501), 1, + sym__entry_separator, + STATE(4029), 1, + sym_comment, + ACTIONS(3499), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204306] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4030), 1, + sym_comment, + ACTIONS(4676), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(1149), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1151), 23, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297716,78 +324542,404 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182408] = 11, + [204349] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3548), 1, + ACTIONS(3509), 1, + sym__entry_separator, + STATE(4031), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(3507), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 8, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182465] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204390] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3549), 1, + ACTIONS(3517), 1, + sym__entry_separator, + STATE(4032), 1, sym_comment, - ACTIONS(1095), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1093), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3515), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204431] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3521), 1, + sym__entry_separator, + STATE(4033), 1, + sym_comment, + ACTIONS(3519), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204472] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3525), 1, + sym__entry_separator, + STATE(4034), 1, + sym_comment, + ACTIONS(3523), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204513] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3064), 1, + sym__entry_separator, + ACTIONS(7341), 1, + anon_sym_DOT2, + STATE(4035), 1, + sym_comment, + ACTIONS(3062), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204556] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3533), 1, + sym__entry_separator, + STATE(4036), 1, + sym_comment, + ACTIONS(3531), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204597] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3541), 1, + sym__entry_separator, + STATE(4037), 1, + sym_comment, + ACTIONS(3539), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204638] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3331), 1, + sym__entry_separator, + STATE(4038), 1, + sym_comment, + ACTIONS(3329), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204679] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7343), 1, + anon_sym_QMARK2, + STATE(4039), 1, + sym_comment, + ACTIONS(934), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(936), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [204722] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7345), 1, + anon_sym_DOT2, + ACTIONS(7349), 1, + aux_sym__immediate_decimal_token2, + STATE(4040), 1, + sym_comment, + ACTIONS(2785), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2787), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [204767] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4041), 1, + sym_comment, + ACTIONS(918), 6, anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(920), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_STAR, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -297801,185 +324953,390 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182508] = 4, + [204808] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7343), 1, + anon_sym_QMARK2, + STATE(4042), 1, + sym_comment, + ACTIONS(934), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(936), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [204851] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3550), 1, + ACTIONS(2650), 1, + sym__entry_separator, + ACTIONS(7351), 1, + sym_long_flag_identifier, + STATE(4043), 1, sym_comment, - ACTIONS(1123), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1121), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(2646), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182551] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204894] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3551), 1, + ACTIONS(3577), 1, + sym__entry_separator, + STATE(4044), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3575), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182594] = 12, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [204935] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4045), 1, + sym_comment, + ACTIONS(958), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(960), 24, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [204976] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6535), 1, - anon_sym_bit_DASHand, - STATE(3552), 1, + ACTIONS(3589), 1, + sym__entry_separator, + STATE(4046), 1, sym_comment, - ACTIONS(1039), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6523), 2, + ACTIONS(3587), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6529), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6531), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6533), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6525), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6527), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6521), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 7, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182653] = 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [205017] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3553), 1, + ACTIONS(3093), 1, + sym__entry_separator, + STATE(4047), 1, sym_comment, - ACTIONS(1053), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1051), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3091), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [182696] = 6, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [205058] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(994), 1, + ACTIONS(3625), 1, + sym__entry_separator, + STATE(4048), 1, + sym_comment, + ACTIONS(3623), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, - ACTIONS(996), 1, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [205099] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4049), 1, + sym_comment, + ACTIONS(810), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(812), 24, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_filesize_unit, + sym_duration_unit, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [205140] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3605), 1, sym__entry_separator, - ACTIONS(6642), 1, - anon_sym_DOT2, - STATE(3554), 1, + STATE(4050), 1, + sym_comment, + ACTIONS(3603), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [205181] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3629), 1, + sym__entry_separator, + STATE(4051), 1, + sym_comment, + ACTIONS(3627), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [205222] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + sym__entry_separator, + STATE(4052), 1, sym_comment, - ACTIONS(998), 28, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -298005,26 +325362,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [182742] = 6, + [205263] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6650), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6652), 1, - aux_sym__immediate_decimal_token2, - STATE(3555), 1, - sym_comment, - ACTIONS(2541), 2, - anon_sym_DOT2, + ACTIONS(3633), 1, sym__entry_separator, - ACTIONS(2539), 27, + STATE(4053), 1, + sym_comment, + ACTIONS(3631), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298045,66 +325399,97 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [182788] = 6, - ACTIONS(3), 1, + [205304] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6654), 1, - anon_sym_DOT2, - ACTIONS(6656), 1, - aux_sym__unquoted_in_list_token7, - STATE(3556), 1, + ACTIONS(3637), 1, + sym__entry_separator, + STATE(4054), 1, sym_comment, - ACTIONS(814), 8, + ACTIONS(3635), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, - sym_filesize_unit, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - ACTIONS(816), 21, + [205345] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3621), 1, + sym__entry_separator, + STATE(4055), 1, + sym_comment, + ACTIONS(3619), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [182834] = 6, + aux_sym__unquoted_in_list_token1, + [205386] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(841), 1, + ACTIONS(3617), 1, sym__entry_separator, - ACTIONS(6658), 1, - anon_sym_DOT2, - STATE(3834), 1, - sym_path, - STATE(3557), 2, + STATE(4056), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 27, + ACTIONS(3615), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298125,29 +325510,31 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [182880] = 4, + [205427] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(3558), 1, + ACTIONS(7353), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7355), 1, + aux_sym__immediate_decimal_token2, + STATE(4057), 1, sym_comment, - ACTIONS(731), 9, + ACTIONS(2618), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(733), 22, + ACTIONS(2620), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -298158,30 +325545,30 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [182922] = 4, + [205472] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(3559), 1, + ACTIONS(2664), 1, + sym__entry_separator, + ACTIONS(7357), 1, + aux_sym__immediate_decimal_token2, + STATE(4058), 1, sym_comment, - ACTIONS(6581), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6579), 29, - anon_sym_SEMI, + ACTIONS(2662), 28, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -298199,29 +325586,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [182964] = 7, + aux_sym__unquoted_in_list_token1, + [205515] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(790), 1, + ACTIONS(3089), 1, sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - STATE(3557), 1, - aux_sym_cell_path_repeat1, - STATE(3560), 1, + STATE(4059), 1, sym_comment, - STATE(3834), 1, - sym_path, - ACTIONS(788), 27, + ACTIONS(3087), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298242,27 +325624,23 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [183012] = 7, + [205556] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(3613), 1, sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - STATE(3561), 1, + STATE(4060), 1, sym_comment, - STATE(3588), 1, - sym_path, - STATE(3990), 1, - sym_cell_path, - ACTIONS(781), 27, + ACTIONS(3611), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298283,26 +325661,23 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [183060] = 6, + [205597] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3557), 1, - aux_sym_cell_path_repeat1, - STATE(3562), 1, - sym_comment, - STATE(3834), 1, - sym_path, - ACTIONS(790), 2, - anon_sym_DOT2, + ACTIONS(3609), 1, sym__entry_separator, - ACTIONS(788), 27, + STATE(4061), 1, + sym_comment, + ACTIONS(3607), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298323,25 +325698,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [183106] = 7, + [205638] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(2628), 1, sym__entry_separator, - ACTIONS(6663), 1, - anon_sym_DOT2, - STATE(3563), 1, + ACTIONS(7243), 1, + aux_sym__immediate_decimal_token2, + STATE(4062), 1, sym_comment, - STATE(3576), 1, - sym_path, - STATE(3805), 1, - sym_cell_path, - ACTIONS(781), 27, + ACTIONS(2626), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -298364,29 +325736,31 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [183154] = 4, + [205681] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(3564), 1, + ACTIONS(7359), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7361), 1, + aux_sym__immediate_decimal_token2, + STATE(4063), 1, sym_comment, - ACTIONS(715), 9, + ACTIONS(2626), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(717), 22, + ACTIONS(2628), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -298397,37 +325771,34 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [183196] = 5, - ACTIONS(105), 1, + [205726] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(760), 1, - sym__entry_separator, - ACTIONS(6272), 1, - aux_sym_unquoted_token3, - STATE(3565), 1, + STATE(4064), 1, sym_comment, - ACTIONS(758), 29, + ACTIONS(1129), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1131), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -298441,111 +325812,408 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [183240] = 7, + [205767] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6666), 1, - anon_sym_DOT2, - STATE(3566), 1, + STATE(4065), 1, sym_comment, - STATE(3579), 1, - aux_sym_cell_path_repeat1, - STATE(3766), 1, - sym_path, - ACTIONS(788), 8, + ACTIONS(1133), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym__, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1135), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [205808] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(7222), 1, + aux_sym__immediate_decimal_token2, + STATE(4066), 1, + sym_comment, + ACTIONS(2618), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(790), 20, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [205851] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4067), 1, + sym_comment, + ACTIONS(1077), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1079), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [205892] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4068), 1, + sym_comment, + ACTIONS(940), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(942), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [205933] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4069), 1, + sym_comment, + ACTIONS(1073), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1075), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [205974] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3044), 1, + sym__entry_separator, + ACTIONS(7363), 1, + anon_sym_DOT2, + STATE(4070), 1, + sym_comment, + ACTIONS(3042), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [183288] = 7, - ACTIONS(3), 1, + aux_sym__unquoted_in_list_token1, + [206017] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6666), 1, + ACTIONS(3038), 1, + sym__entry_separator, + ACTIONS(7365), 1, anon_sym_DOT2, - STATE(3567), 1, + STATE(4071), 1, sym_comment, - STATE(3589), 1, - sym_path, - STATE(3880), 1, - sym_cell_path, - ACTIONS(781), 8, + ACTIONS(3036), 28, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym__, + anon_sym_LBRACE, anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(783), 20, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [206060] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3032), 1, + sym__entry_separator, + ACTIONS(7367), 1, + anon_sym_DOT2, + STATE(4072), 1, + sym_comment, + ACTIONS(3030), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [183336] = 4, + aux_sym__unquoted_in_list_token1, + [206103] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(3568), 1, + ACTIONS(1004), 1, + anon_sym_EQ_GT, + ACTIONS(7369), 1, + anon_sym_DOT2, + STATE(4073), 1, + sym_comment, + ACTIONS(1006), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1085), 23, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206148] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7369), 1, + anon_sym_DOT2, + STATE(4074), 1, + sym_comment, + ACTIONS(940), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(942), 24, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206191] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7371), 1, + anon_sym_DOT2, + ACTIONS(7373), 1, + aux_sym__immediate_decimal_token2, + STATE(4075), 1, sym_comment, - ACTIONS(723), 9, + ACTIONS(2785), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, - sym_filesize_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(725), 22, + ACTIONS(2787), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -298556,78 +326224,185 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [183378] = 7, - ACTIONS(105), 1, + [206236] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(873), 1, - sym__entry_separator, - ACTIONS(6661), 1, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + STATE(4076), 1, + sym_comment, + ACTIONS(1021), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1023), 24, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206279] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4077), 1, + sym_comment, + ACTIONS(1117), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1119), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206320] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7355), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7375), 1, anon_sym_DOT2, - STATE(3569), 1, + STATE(4078), 1, sym_comment, - STATE(3588), 1, - sym_path, - STATE(3936), 1, - sym_cell_path, - ACTIONS(871), 27, + ACTIONS(2618), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [183426] = 5, - ACTIONS(105), 1, + [206365] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1009), 1, - sym__entry_separator, - ACTIONS(6668), 1, - aux_sym_unquoted_token5, - STATE(3570), 1, + STATE(4079), 1, sym_comment, - ACTIONS(1007), 29, + ACTIONS(1087), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1089), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206406] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4080), 1, + sym_comment, + ACTIONS(1091), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, + ACTIONS(1093), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -298641,63 +326416,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [183470] = 4, - ACTIONS(105), 1, + [206447] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3571), 1, + STATE(4081), 1, sym_comment, - ACTIONS(6616), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(6614), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(868), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(870), 24, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206488] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + STATE(4082), 1, + sym_comment, + ACTIONS(1021), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [183512] = 4, + anon_sym_LT2, + ACTIONS(1023), 24, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206531] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3572), 1, + ACTIONS(3597), 1, + sym__entry_separator, + STATE(4083), 1, sym_comment, - ACTIONS(1115), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1113), 29, - anon_sym_SEMI, + ACTIONS(3595), 29, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -298715,27 +326527,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [183554] = 4, + aux_sym__unquoted_in_list_token1, + [206572] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3573), 1, + ACTIONS(3593), 1, + sym__entry_separator, + STATE(4084), 1, sym_comment, - ACTIONS(2762), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2760), 29, - anon_sym_SEMI, + ACTIONS(3591), 29, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -298753,73 +326564,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [183596] = 6, + aux_sym__unquoted_in_list_token1, + [206613] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3574), 1, - sym_comment, - STATE(3579), 1, - aux_sym_cell_path_repeat1, - STATE(3766), 1, - sym_path, - ACTIONS(788), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(790), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [183642] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1019), 1, - sym__entry_separator, - STATE(3575), 1, + STATE(4085), 1, sym_comment, - ACTIONS(1017), 30, - anon_sym_RBRACK, + ACTIONS(1137), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1139), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -298833,27 +326602,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [183684] = 7, + [206654] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(3573), 1, sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - STATE(3562), 1, - aux_sym_cell_path_repeat1, - STATE(3576), 1, + STATE(4086), 1, sym_comment, - STATE(3834), 1, - sym_path, - ACTIONS(808), 27, + ACTIONS(3571), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298874,18 +326639,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [183732] = 7, + [206695] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6670), 1, - anon_sym_DOT2, - STATE(3577), 1, + STATE(4087), 1, sym_comment, - STATE(3582), 1, - sym_path, - STATE(3789), 1, - sym_cell_path, - ACTIONS(781), 8, + ACTIONS(903), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -298894,13 +326653,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(783), 20, + ACTIONS(905), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -298915,27 +326676,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [183780] = 7, + [206736] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, + ACTIONS(3565), 1, sym__entry_separator, - ACTIONS(6673), 1, - anon_sym_DOT2, - STATE(3576), 1, - sym_path, - STATE(3578), 1, + STATE(4088), 1, sym_comment, - STATE(3763), 1, - sym_cell_path, - ACTIONS(871), 27, + ACTIONS(3563), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -298956,71 +326713,67 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [183828] = 6, + [206777] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6676), 1, - anon_sym_DOT2, - STATE(3766), 1, - sym_path, - STATE(3579), 2, + STATE(4089), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 8, + ACTIONS(1095), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(841), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [183874] = 4, - ACTIONS(105), 1, + anon_sym_LT2, + ACTIONS(1097), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206818] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1087), 1, - sym__entry_separator, - STATE(3580), 1, + STATE(4090), 1, sym_comment, - ACTIONS(1085), 30, - anon_sym_RBRACK, + ACTIONS(1099), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1101), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -299034,116 +326787,141 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [183916] = 7, - ACTIONS(3), 1, + [206859] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6666), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(5413), 1, anon_sym_DOT2, - STATE(3581), 1, + STATE(4091), 1, sym_comment, - STATE(3589), 1, - sym_path, - STATE(3928), 1, - sym_cell_path, - ACTIONS(871), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(873), 20, + ACTIONS(2618), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [183964] = 7, - ACTIONS(3), 1, + aux_sym__unquoted_in_list_token1, + [206902] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6666), 1, - anon_sym_DOT2, - STATE(3574), 1, - aux_sym_cell_path_repeat1, - STATE(3582), 1, + ACTIONS(3537), 1, + sym__entry_separator, + STATE(4092), 1, sym_comment, - STATE(3766), 1, - sym_path, - ACTIONS(808), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(810), 20, + ACTIONS(3535), 29, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [184012] = 8, + aux_sym__unquoted_in_list_token1, + [206943] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(890), 1, - anon_sym_SEMI, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(3189), 1, - sym_cell_path, - STATE(3583), 1, + STATE(4093), 1, + sym_comment, + ACTIONS(1029), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1031), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [206984] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4094), 1, sym_comment, - ACTIONS(6583), 7, + ACTIONS(907), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6679), 20, + aux_sym_unquoted_token1, + ACTIONS(909), 22, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -299158,15 +326936,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [184062] = 4, + [207025] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1065), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3584), 1, + STATE(4095), 1, sym_comment, - ACTIONS(1063), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299196,15 +326973,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184104] = 4, + [207066] = 17, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1127), 1, + ACTIONS(1033), 1, + anon_sym_RBRACE, + ACTIONS(1035), 1, sym__entry_separator, - STATE(3585), 1, + ACTIONS(7379), 1, + anon_sym_bit_DASHand, + ACTIONS(7381), 1, + anon_sym_bit_DASHxor, + ACTIONS(7383), 1, + anon_sym_bit_DASHor, + ACTIONS(7385), 1, + anon_sym_and, + ACTIONS(7387), 1, + anon_sym_xor, + ACTIONS(7389), 1, + anon_sym_or, + STATE(4096), 1, sym_comment, - ACTIONS(1125), 30, - anon_sym_RBRACK, + ACTIONS(7321), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7327), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7323), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7319), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [207133] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1061), 1, + sym__entry_separator, + STATE(4097), 1, + sym_comment, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299234,31 +327060,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184146] = 4, - ACTIONS(105), 1, + [207174] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1131), 1, - sym__entry_separator, - STATE(3586), 1, + STATE(4098), 1, sym_comment, - ACTIONS(1129), 30, - anon_sym_RBRACK, + ACTIONS(1141), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1143), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -299272,31 +327097,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184188] = 4, - ACTIONS(105), 1, + [207215] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1069), 1, - sym__entry_separator, - STATE(3587), 1, + STATE(4099), 1, sym_comment, - ACTIONS(1067), 30, - anon_sym_RBRACK, + ACTIONS(1145), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1147), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -299310,27 +327134,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184230] = 7, + [207256] = 16, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(1035), 1, sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - STATE(3560), 1, - aux_sym_cell_path_repeat1, - STATE(3588), 1, + ACTIONS(7379), 1, + anon_sym_bit_DASHand, + ACTIONS(7381), 1, + anon_sym_bit_DASHxor, + ACTIONS(7383), 1, + anon_sym_bit_DASHor, + ACTIONS(7385), 1, + anon_sym_and, + ACTIONS(7387), 1, + anon_sym_xor, + STATE(4100), 1, sym_comment, - STATE(3834), 1, - sym_path, - ACTIONS(808), 27, + ACTIONS(1033), 2, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(7321), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7327), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7323), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7319), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [207321] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3529), 1, + sym__entry_separator, + STATE(4101), 1, + sym_comment, + ACTIONS(3527), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -299351,56 +327220,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [184278] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6666), 1, - anon_sym_DOT2, - STATE(3566), 1, - aux_sym_cell_path_repeat1, - STATE(3589), 1, - sym_comment, - STATE(3766), 1, - sym_path, - ACTIONS(808), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(810), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [184326] = 4, + [207362] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1139), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3590), 1, + STATE(4102), 1, sym_comment, - ACTIONS(1137), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299430,69 +327257,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184368] = 4, + [207403] = 15, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1035), 1, sym__entry_separator, - STATE(3591), 1, + ACTIONS(7379), 1, + anon_sym_bit_DASHand, + ACTIONS(7381), 1, + anon_sym_bit_DASHxor, + ACTIONS(7383), 1, + anon_sym_bit_DASHor, + ACTIONS(7385), 1, + anon_sym_and, + STATE(4103), 1, sym_comment, - ACTIONS(952), 30, - anon_sym_RBRACK, - anon_sym_GT, + ACTIONS(7321), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 3, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(7323), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7325), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7319), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [184410] = 4, - ACTIONS(105), 1, + [207466] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1143), 1, - sym__entry_separator, - STATE(3592), 1, + STATE(4104), 1, sym_comment, - ACTIONS(1141), 30, - anon_sym_RBRACK, + ACTIONS(878), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(880), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -299506,53 +327342,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184452] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3593), 1, - sym_comment, - ACTIONS(804), 9, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - aux_sym__unquoted_in_list_token7, - ACTIONS(806), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [184494] = 4, + [207507] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1147), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3594), 1, + STATE(4105), 1, sym_comment, - ACTIONS(1145), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299582,92 +327379,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184536] = 4, + [207548] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1147), 1, + ACTIONS(1035), 1, sym__entry_separator, - STATE(3595), 1, + ACTIONS(7379), 1, + anon_sym_bit_DASHand, + ACTIONS(7381), 1, + anon_sym_bit_DASHxor, + ACTIONS(7383), 1, + anon_sym_bit_DASHor, + STATE(4106), 1, sym_comment, - ACTIONS(1145), 30, - anon_sym_RBRACK, - anon_sym_GT, + ACTIONS(7321), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1033), 4, + anon_sym_RBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(7323), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7325), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(7319), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [184578] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6681), 1, - aux_sym__immediate_decimal_token2, - STATE(3596), 1, - sym_comment, - ACTIONS(2661), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2659), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [184622] = 4, + [207609] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1135), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3597), 1, + STATE(4107), 1, sym_comment, - ACTIONS(1133), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299697,54 +327463,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184664] = 5, + [207650] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6652), 1, - aux_sym__immediate_decimal_token2, - STATE(3598), 1, - sym_comment, - ACTIONS(2541), 2, - anon_sym_DOT2, + ACTIONS(1035), 1, sym__entry_separator, - ACTIONS(2539), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(7379), 1, + anon_sym_bit_DASHand, + ACTIONS(7381), 1, + anon_sym_bit_DASHxor, + STATE(4108), 1, + sym_comment, + ACTIONS(7321), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [184708] = 4, + ACTIONS(7327), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7323), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 5, + anon_sym_RBRACE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(7319), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [207709] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1123), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3599), 1, + STATE(4109), 1, sym_comment, - ACTIONS(1121), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299774,174 +327546,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184750] = 7, + [207750] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6685), 1, - anon_sym_DOT2, - ACTIONS(6687), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6689), 1, + ACTIONS(1035), 1, sym__entry_separator, - ACTIONS(6691), 1, - aux_sym__unquoted_in_list_token2, - STATE(3600), 1, + ACTIONS(7379), 1, + anon_sym_bit_DASHand, + STATE(4110), 1, sym_comment, - ACTIONS(6683), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(7321), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [184798] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1119), 1, - sym__entry_separator, - STATE(3601), 1, - sym_comment, - ACTIONS(1117), 30, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7329), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7323), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 6, + anon_sym_RBRACE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [184840] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6693), 1, - aux_sym__immediate_decimal_token2, - STATE(3602), 1, - sym_comment, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2582), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [184884] = 7, + ACTIONS(7319), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [207807] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6695), 1, - anon_sym_DOT2, - STATE(3582), 1, - sym_path, - STATE(3603), 1, + STATE(4111), 1, sym_comment, - STATE(3781), 1, - sym_cell_path, - ACTIONS(871), 8, + ACTIONS(1149), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(873), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [184932] = 4, + anon_sym_LT2, + ACTIONS(1151), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [207848] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1107), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3604), 1, + STATE(4112), 1, sym_comment, - ACTIONS(1105), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -299971,55 +327665,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [184974] = 6, - ACTIONS(3), 1, + [207889] = 11, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6698), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6700), 1, - aux_sym__immediate_decimal_token2, - STATE(3605), 1, + ACTIONS(1035), 1, + sym__entry_separator, + STATE(4113), 1, sym_comment, - ACTIONS(2539), 8, + ACTIONS(7321), 2, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2541), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [185020] = 4, + ACTIONS(7327), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7377), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7323), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7319), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 7, + anon_sym_RBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [207944] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1115), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3606), 1, + STATE(4114), 1, sym_comment, - ACTIONS(1113), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -300049,148 +327746,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185062] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3607), 1, - sym_comment, - ACTIONS(2883), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2881), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [185104] = 4, + [207985] = 8, ACTIONS(105), 1, anon_sym_POUND, - STATE(3608), 1, + ACTIONS(1035), 1, + sym__entry_separator, + STATE(4115), 1, sym_comment, - ACTIONS(4474), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(4477), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(7321), 2, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [185146] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6702), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6704), 1, - aux_sym__immediate_decimal_token2, - STATE(3609), 1, - sym_comment, - ACTIONS(2582), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, + ACTIONS(7327), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7329), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 19, + anon_sym_GT, + anon_sym_in, anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [185192] = 5, - ACTIONS(105), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [208034] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(760), 1, - anon_sym_RBRACE, - ACTIONS(6156), 1, - aux_sym_unquoted_token3, - STATE(3610), 1, + STATE(4116), 1, sym_comment, - ACTIONS(758), 29, - anon_sym_COMMA, + ACTIONS(1153), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1155), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -300204,15 +327824,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185236] = 4, + [208075] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1091), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3611), 1, + STATE(4117), 1, sym_comment, - ACTIONS(1089), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -300242,22 +327861,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185278] = 4, + [208116] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1095), 1, + ACTIONS(1035), 1, sym__entry_separator, - STATE(3612), 1, + STATE(4118), 1, sym_comment, - ACTIONS(1093), 30, - anon_sym_RBRACK, + ACTIONS(7327), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 27, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -300280,15 +327899,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185320] = 4, + [208159] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1103), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3613), 1, + STATE(4119), 1, sym_comment, - ACTIONS(1101), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -300318,180 +327936,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185362] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6693), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6706), 1, - aux_sym__immediate_decimal_token1, - STATE(3614), 1, - sym_comment, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2582), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185408] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3615), 1, - sym_comment, - ACTIONS(932), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(930), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [185450] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6541), 1, - aux_sym__unquoted_in_list_token7, - STATE(3616), 1, - sym_comment, - ACTIONS(814), 29, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185494] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3617), 1, - sym_comment, - ACTIONS(2904), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2902), 29, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [185536] = 4, + [208200] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(902), 1, + ACTIONS(1035), 1, sym__entry_separator, - STATE(3618), 1, + STATE(4120), 1, sym_comment, - ACTIONS(900), 30, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7325), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 23, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -300511,117 +327975,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185578] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(906), 1, - sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - ACTIONS(6710), 1, - anon_sym_RBRACK, - STATE(3588), 1, - sym_path, - STATE(3619), 1, - sym_comment, - STATE(3951), 1, - sym_cell_path, - ACTIONS(6708), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185628] = 7, - ACTIONS(105), 1, + [208245] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(926), 1, - sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - STATE(3588), 1, - sym_path, - STATE(3620), 1, - sym_comment, - STATE(3868), 1, - sym_cell_path, - ACTIONS(924), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(7393), 1, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(7401), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185676] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - STATE(3621), 1, + STATE(4121), 1, sym_comment, - ACTIONS(1007), 5, + ACTIONS(7391), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1009), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7405), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1035), 14, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -300633,15 +328019,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185720] = 4, + [208300] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1083), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3622), 1, + STATE(4122), 1, sym_comment, - ACTIONS(1081), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -300671,15 +328056,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185762] = 4, + [208341] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1099), 1, + ACTIONS(1061), 1, sym__entry_separator, - STATE(3623), 1, + STATE(4123), 1, sym_comment, - ACTIONS(1097), 30, - anon_sym_RBRACK, + ACTIONS(1059), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -300709,145 +328093,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185804] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(922), 1, - sym__entry_separator, - ACTIONS(6661), 1, - anon_sym_DOT2, - STATE(3588), 1, - sym_path, - STATE(3624), 1, - sym_comment, - STATE(3866), 1, - sym_cell_path, - ACTIONS(920), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185852] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2541), 1, - sym__entry_separator, - ACTIONS(6715), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6717), 1, - aux_sym__immediate_decimal_token2, - STATE(3625), 1, - sym_comment, - ACTIONS(2539), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185897] = 4, - ACTIONS(105), 1, + [208382] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - STATE(3626), 1, - sym_comment, - ACTIONS(814), 29, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(7393), 1, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(7401), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [185938] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(996), 1, - anon_sym_EQ_GT, - ACTIONS(6719), 1, - anon_sym_DOT2, - STATE(3627), 1, + STATE(4124), 1, sym_comment, - ACTIONS(998), 5, + ACTIONS(1033), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1035), 23, - anon_sym_DASH, - anon_sym_in, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1035), 20, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -300865,152 +328135,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [185983] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6656), 1, - aux_sym__unquoted_in_list_token7, - STATE(3628), 1, - sym_comment, - ACTIONS(814), 7, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - sym_filesize_unit, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(816), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [186026] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(6721), 1, - anon_sym_DOT2, - ACTIONS(6725), 1, - aux_sym__immediate_decimal_token2, - STATE(3629), 1, - sym_comment, - ACTIONS(2651), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [186071] = 17, + [208433] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1037), 1, - anon_sym_RBRACE, - ACTIONS(1039), 1, + ACTIONS(1035), 1, sym__entry_separator, - ACTIONS(6741), 1, - anon_sym_bit_DASHand, - ACTIONS(6743), 1, - anon_sym_bit_DASHxor, - ACTIONS(6745), 1, - anon_sym_bit_DASHor, - ACTIONS(6747), 1, - anon_sym_and, - ACTIONS(6749), 1, - anon_sym_xor, - ACTIONS(6751), 1, - anon_sym_or, - STATE(3630), 1, + STATE(4125), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(7321), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6735), 2, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6739), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6731), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6733), 4, + ACTIONS(7325), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [186138] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3631), 1, - sym_comment, - ACTIONS(1051), 29, + ACTIONS(1033), 21, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -301029,63 +328175,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186179] = 16, - ACTIONS(105), 1, + [208480] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - ACTIONS(6741), 1, - anon_sym_bit_DASHand, - ACTIONS(6743), 1, - anon_sym_bit_DASHxor, - ACTIONS(6745), 1, - anon_sym_bit_DASHor, - ACTIONS(6747), 1, - anon_sym_and, - ACTIONS(6749), 1, - anon_sym_xor, - STATE(3632), 1, - sym_comment, - ACTIONS(1037), 2, - anon_sym_RBRACE, - anon_sym_or, - ACTIONS(6729), 2, + ACTIONS(7393), 1, anon_sym_DASH, + ACTIONS(7401), 1, anon_sym_PLUS, - ACTIONS(6735), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6739), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6731), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6733), 4, + STATE(4126), 1, + sym_comment, + ACTIONS(7391), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(7397), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, + ACTIONS(7403), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7405), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [186244] = 4, + ACTIONS(7407), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1035), 10, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [208537] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(857), 1, + ACTIONS(1065), 1, sym__entry_separator, - STATE(3633), 1, + STATE(4127), 1, sym_comment, - ACTIONS(855), 29, + ACTIONS(1063), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -301115,30 +328257,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186285] = 4, - ACTIONS(105), 1, + [208578] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3634), 1, + STATE(4128), 1, sym_comment, - ACTIONS(1051), 29, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(7395), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 3, + anon_sym_GT, anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 21, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -301152,62 +328297,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186326] = 15, + [208625] = 9, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, + ACTIONS(1035), 1, sym__entry_separator, - ACTIONS(6741), 1, - anon_sym_bit_DASHand, - ACTIONS(6743), 1, - anon_sym_bit_DASHxor, - ACTIONS(6745), 1, - anon_sym_bit_DASHor, - ACTIONS(6747), 1, - anon_sym_and, - STATE(3635), 1, + STATE(4129), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(7321), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(6735), 2, + ACTIONS(7327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, + ACTIONS(7329), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6739), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 3, - anon_sym_RBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(6731), 4, + ACTIONS(7325), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7319), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1033), 13, anon_sym_in, + anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6733), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [208676] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4130), 1, + sym_comment, + ACTIONS(7397), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [186389] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [208719] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, + ACTIONS(1085), 1, sym__entry_separator, - STATE(3636), 1, + STATE(4131), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(1006), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -301237,69 +328414,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186430] = 7, + [208760] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6757), 1, - anon_sym_DOT2, - STATE(3637), 1, - sym_comment, - STATE(3725), 1, - sym_path, - STATE(4072), 1, - sym_cell_path, - ACTIONS(6755), 7, + ACTIONS(7393), 1, anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6753), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, + ACTIONS(7401), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [186477] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6719), 1, - anon_sym_DOT2, - STATE(3638), 1, + STATE(4132), 1, sym_comment, - ACTIONS(952), 5, + ACTIONS(1033), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(954), 24, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(1035), 18, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -301315,150 +328457,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186520] = 14, + [208813] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, + ACTIONS(3513), 1, sym__entry_separator, - ACTIONS(6741), 1, - anon_sym_bit_DASHand, - ACTIONS(6743), 1, - anon_sym_bit_DASHxor, - ACTIONS(6745), 1, - anon_sym_bit_DASHor, - STATE(3639), 1, - sym_comment, - ACTIONS(6729), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6735), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6739), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1037), 4, - anon_sym_RBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6731), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [186581] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6759), 1, - anon_sym_DOT2, - STATE(3640), 1, + STATE(4133), 1, sym_comment, - STATE(3650), 1, - sym_path, - STATE(3974), 1, - sym_cell_path, - ACTIONS(781), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(783), 20, + ACTIONS(3511), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [186628] = 7, + aux_sym__unquoted_in_list_token1, + [208854] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6762), 1, - anon_sym_DOT2, - ACTIONS(6764), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6766), 1, - aux_sym__unquoted_in_list_token2, - STATE(3641), 1, - sym_comment, - ACTIONS(6683), 7, + ACTIONS(7393), 1, anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6689), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, + ACTIONS(7401), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [186675] = 5, + STATE(4134), 1, + sym_comment, + ACTIONS(7391), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7409), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7405), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7407), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1035), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [208913] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - STATE(3642), 1, + STATE(4135), 1, sym_comment, - ACTIONS(1007), 5, + ACTIONS(1105), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1009), 24, - anon_sym_DASH, + ACTIONS(1107), 24, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_EQ_GT, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -301480,30 +328577,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186718] = 4, - ACTIONS(105), 1, + [208954] = 14, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3643), 1, + ACTIONS(7393), 1, + anon_sym_DASH, + ACTIONS(7401), 1, + anon_sym_PLUS, + ACTIONS(7411), 1, + anon_sym_bit_DASHand, + STATE(4136), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(7391), 2, anon_sym_GT, - anon_sym_DASH, + anon_sym_LT2, + ACTIONS(7395), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7409), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7405), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7407), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(1035), 7, + anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [209015] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4137), 1, + sym_comment, + ACTIONS(1105), 6, + anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1107), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -301517,70 +328661,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [186759] = 13, - ACTIONS(105), 1, + [209056] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - ACTIONS(6741), 1, + ACTIONS(7393), 1, + anon_sym_DASH, + ACTIONS(7401), 1, + anon_sym_PLUS, + ACTIONS(7411), 1, anon_sym_bit_DASHand, - ACTIONS(6743), 1, + ACTIONS(7413), 1, anon_sym_bit_DASHxor, - STATE(3644), 1, + STATE(4138), 1, sym_comment, - ACTIONS(6729), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6735), 2, + ACTIONS(7391), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, + ACTIONS(7399), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6739), 2, + ACTIONS(7409), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6731), 4, + ACTIONS(7405), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7407), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 5, + ACTIONS(1035), 6, + anon_sym_COMMA, anon_sym_RBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6727), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [186818] = 5, + [209119] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6768), 1, - anon_sym_QMARK2, - STATE(3645), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_DOT2, + ACTIONS(3493), 1, sym__entry_separator, - ACTIONS(849), 27, + STATE(4139), 1, + sym_comment, + ACTIONS(3491), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -301601,106 +328746,247 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [186861] = 4, - ACTIONS(105), 1, + [209160] = 16, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3646), 1, + ACTIONS(7393), 1, + anon_sym_DASH, + ACTIONS(7401), 1, + anon_sym_PLUS, + ACTIONS(7411), 1, + anon_sym_bit_DASHand, + ACTIONS(7413), 1, + anon_sym_bit_DASHxor, + ACTIONS(7415), 1, + anon_sym_bit_DASHor, + STATE(4140), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(7391), 2, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_LT2, + ACTIONS(7395), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7403), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7409), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7405), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(7407), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, + ACTIONS(1035), 5, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_and, anon_sym_xor, anon_sym_or, - [186902] = 12, + [209225] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, + ACTIONS(3481), 1, sym__entry_separator, - ACTIONS(6741), 1, - anon_sym_bit_DASHand, - STATE(3647), 1, + STATE(4141), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(3479), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [209266] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7393), 1, anon_sym_DASH, + ACTIONS(7401), 1, anon_sym_PLUS, - ACTIONS(6735), 2, + ACTIONS(7411), 1, + anon_sym_bit_DASHand, + ACTIONS(7413), 1, + anon_sym_bit_DASHxor, + ACTIONS(7415), 1, + anon_sym_bit_DASHor, + ACTIONS(7417), 1, + anon_sym_and, + STATE(4142), 1, + sym_comment, + ACTIONS(7391), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, + ACTIONS(7399), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6739), 2, + ACTIONS(7409), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6731), 4, + ACTIONS(1035), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(7405), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7407), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 6, + [209333] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3469), 1, + sym__entry_separator, + STATE(4143), 1, + sym_comment, + ACTIONS(3467), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [209374] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7393), 1, + anon_sym_DASH, + ACTIONS(7401), 1, + anon_sym_PLUS, + ACTIONS(7411), 1, + anon_sym_bit_DASHand, + ACTIONS(7413), 1, anon_sym_bit_DASHxor, + ACTIONS(7415), 1, anon_sym_bit_DASHor, + ACTIONS(7417), 1, anon_sym_and, + ACTIONS(7419), 1, anon_sym_xor, - anon_sym_or, - ACTIONS(6727), 6, + STATE(4144), 1, + sym_comment, + ACTIONS(7391), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7409), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(7405), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [186959] = 5, + ACTIONS(7407), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [209443] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6768), 1, - anon_sym_QMARK2, - STATE(3648), 1, - sym_comment, - ACTIONS(851), 2, - anon_sym_DOT2, + ACTIONS(3453), 1, sym__entry_separator, - ACTIONS(849), 27, + STATE(4145), 1, + sym_comment, + ACTIONS(3451), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -301721,72 +329007,83 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [187002] = 7, + [209484] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(996), 1, - anon_sym_LBRACE, - ACTIONS(6545), 1, - anon_sym_DOT2, - ACTIONS(6770), 1, + ACTIONS(7393), 1, anon_sym_DASH, - STATE(3649), 1, + ACTIONS(7401), 1, + anon_sym_PLUS, + ACTIONS(7411), 1, + anon_sym_bit_DASHand, + ACTIONS(7413), 1, + anon_sym_bit_DASHxor, + ACTIONS(7415), 1, + anon_sym_bit_DASHor, + ACTIONS(7417), 1, + anon_sym_and, + ACTIONS(7419), 1, + anon_sym_xor, + ACTIONS(7421), 1, + anon_sym_or, + STATE(4146), 1, sym_comment, - ACTIONS(998), 5, + ACTIONS(1035), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(7391), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1035), 22, - anon_sym_in, + ACTIONS(7397), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7409), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7405), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(7407), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [187049] = 7, + [209555] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6757), 1, + ACTIONS(7264), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7423), 1, anon_sym_DOT2, - STATE(3650), 1, + STATE(4147), 1, sym_comment, - STATE(3669), 1, - aux_sym_cell_path_repeat1, - STATE(3950), 1, - sym_path, - ACTIONS(808), 7, + ACTIONS(2618), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(810), 20, + aux_sym_unquoted_token1, + ACTIONS(2620), 20, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -301801,62 +329098,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [187096] = 11, + [209600] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, + ACTIONS(3411), 1, sym__entry_separator, - STATE(3651), 1, + STATE(4148), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(3409), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - ACTIONS(6735), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6739), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6731), 4, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + aux_sym__unquoted_in_list_token1, + [209641] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1071), 1, + sym__entry_separator, + STATE(4149), 1, + sym_comment, + ACTIONS(1069), 29, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6733), 4, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 7, - anon_sym_RBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [187151] = 4, + [209682] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, + ACTIONS(1002), 1, + anon_sym_RBRACE, + ACTIONS(1004), 1, sym__entry_separator, - STATE(3652), 1, + STATE(4150), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(1006), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -301882,18 +329210,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187192] = 7, + [209725] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6757), 1, - anon_sym_DOT2, - STATE(3653), 1, + ACTIONS(7285), 1, + aux_sym__immediate_decimal_token2, + STATE(4151), 1, sym_comment, - STATE(3725), 1, - sym_path, - STATE(4065), 1, - sym_cell_path, - ACTIONS(871), 7, + ACTIONS(2618), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -301901,13 +329225,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(873), 20, + ACTIONS(2620), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -301922,55 +329248,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [187239] = 8, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - STATE(3654), 1, - sym_comment, - ACTIONS(6729), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6735), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 19, - anon_sym_GT, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [187288] = 4, + [209768] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, + ACTIONS(1115), 1, sym__entry_separator, - STATE(3655), 1, + STATE(4152), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(1113), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -302000,16 +329285,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187329] = 6, + [209809] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6773), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6775), 1, + ACTIONS(7289), 1, aux_sym__immediate_decimal_token2, - STATE(3656), 1, + STATE(4153), 1, sym_comment, - ACTIONS(2539), 7, + ACTIONS(2626), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -302017,12 +329300,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2541), 21, + ACTIONS(2628), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT2, anon_sym_PLUS, @@ -302039,19 +329323,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [187374] = 5, - ACTIONS(105), 1, + [209852] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(760), 1, + ACTIONS(7426), 1, + aux_sym__immediate_decimal_token2, + STATE(4154), 1, + sym_comment, + ACTIONS(2662), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2664), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(6156), 1, - aux_sym_unquoted_token3, - STATE(3657), 1, + anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [209895] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1119), 1, + sym__entry_separator, + STATE(4155), 1, sym_comment, - ACTIONS(758), 28, + ACTIONS(1117), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -302077,14 +329398,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187417] = 4, + [209936] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4156), 1, + sym_comment, + ACTIONS(1161), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1163), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [209977] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1009), 1, + ACTIONS(1123), 1, sym__entry_separator, - STATE(3658), 1, + STATE(4157), 1, sym_comment, - ACTIONS(1007), 29, + ACTIONS(1121), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, @@ -302114,30 +329472,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187458] = 6, + [210018] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6777), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6779), 1, + ACTIONS(7264), 1, aux_sym__immediate_decimal_token2, - STATE(3659), 1, + STATE(4158), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(2618), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 21, + aux_sym_unquoted_token1, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, @@ -302153,32 +329510,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [187503] = 7, + [210061] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7428), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7430), 1, + aux_sym__immediate_decimal_token2, + STATE(4159), 1, + sym_comment, + ACTIONS(2618), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2620), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210106] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6757), 1, + ACTIONS(7260), 1, + aux_sym__immediate_decimal_token2, + STATE(4160), 1, + sym_comment, + ACTIONS(2626), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2628), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT2, - STATE(3660), 1, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210149] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7432), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(7434), 1, + aux_sym__immediate_decimal_token2, + STATE(4161), 1, sym_comment, - STATE(3725), 1, - sym_path, - STATE(4023), 1, - sym_cell_path, - ACTIONS(920), 7, + ACTIONS(2626), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2628), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210194] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7436), 1, + aux_sym__immediate_decimal_token2, + STATE(4162), 1, + sym_comment, + ACTIONS(2662), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(922), 20, + aux_sym_unquoted_token1, + ACTIONS(2664), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -302193,22 +329664,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [187550] = 5, + [210237] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, + ACTIONS(1023), 1, sym__entry_separator, - STATE(3661), 1, + STATE(4163), 1, sym_comment, - ACTIONS(6735), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 27, + ACTIONS(1021), 29, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -302231,18 +329701,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187593] = 7, + [210278] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6757), 1, + ACTIONS(7438), 1, anon_sym_DOT2, - STATE(3662), 1, + ACTIONS(7441), 1, + aux_sym__immediate_decimal_token2, + STATE(4164), 1, sym_comment, - STATE(3706), 1, - aux_sym_cell_path_repeat1, - STATE(3950), 1, - sym_path, - ACTIONS(788), 7, + ACTIONS(2785), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2787), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210323] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7285), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7443), 1, + anon_sym_DOT2, + STATE(4165), 1, + sym_comment, + ACTIONS(2618), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -302250,12 +329757,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(790), 20, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_PLUS, anon_sym_null, @@ -302271,107 +329779,178 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [187640] = 11, + [210368] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, + STATE(4166), 1, + sym_comment, + ACTIONS(907), 7, anon_sym_DASH, - ACTIONS(6791), 1, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(909), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_PLUS, - STATE(3663), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210409] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7446), 1, + anon_sym_DOT2, + ACTIONS(7449), 1, + aux_sym__immediate_decimal_token2, + STATE(4167), 1, sym_comment, - ACTIONS(6781), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6787), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6795), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 14, + ACTIONS(2785), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2787), 21, + anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_in, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210454] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7451), 1, + anon_sym_DOT2, + ACTIONS(7453), 1, + aux_sym__immediate_decimal_token2, + STATE(4168), 1, + sym_comment, + ACTIONS(2785), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2787), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [187695] = 4, - ACTIONS(105), 1, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210499] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3664), 1, + ACTIONS(7430), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(7455), 1, + anon_sym_DOT2, + STATE(4169), 1, sym_comment, - ACTIONS(1051), 29, - anon_sym_GT, + ACTIONS(2618), 8, anon_sym_DASH, - anon_sym_in, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2620), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [187736] = 6, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [210544] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - STATE(3665), 1, + ACTIONS(6724), 1, + aux_sym_unquoted_token3, + STATE(4170), 1, sym_comment, - ACTIONS(6735), 2, + ACTIONS(759), 29, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6733), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 23, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -302391,31 +329970,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187781] = 9, + [210585] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - STATE(3666), 1, + STATE(4171), 1, sym_comment, - ACTIONS(1037), 2, + ACTIONS(1165), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1167), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1039), 20, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -302433,30 +330007,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187832] = 4, - ACTIONS(105), 1, + [210626] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3667), 1, + STATE(4172), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(1069), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1071), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -302470,125 +330044,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [187873] = 12, + [210667] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - STATE(3668), 1, + STATE(4173), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(1063), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1065), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6795), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1039), 10, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [187930] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3669), 1, - sym_comment, - STATE(3706), 1, - aux_sym_cell_path_repeat1, - STATE(3950), 1, - sym_path, - ACTIONS(788), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(790), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [187975] = 10, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - STATE(3670), 1, - sym_comment, - ACTIONS(6729), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(6735), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6731), 4, - anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1037), 9, - anon_sym_RBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -302597,18 +330081,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188028] = 4, + [210708] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3671), 1, + ACTIONS(761), 1, + anon_sym_LBRACE, + ACTIONS(6724), 1, + aux_sym_unquoted_token3, + STATE(4174), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(759), 28, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -302634,33 +330119,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188069] = 7, - ACTIONS(105), 1, + [210751] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - STATE(3672), 1, + STATE(4175), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(1006), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6735), 2, + anon_sym_LT2, + ACTIONS(1085), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 21, - anon_sym_GT, - anon_sym_in, - anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -302674,32 +330156,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188116] = 4, - ACTIONS(105), 1, + [210792] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3673), 1, + STATE(4176), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(7457), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1035), 14, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -302711,37 +330199,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188157] = 9, - ACTIONS(105), 1, + [210845] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - sym__entry_separator, - STATE(3674), 1, + STATE(4177), 1, sym_comment, - ACTIONS(6729), 2, + ACTIONS(1059), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6735), 2, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6737), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6733), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6727), 6, - anon_sym_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1037), 13, - anon_sym_in, - anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -302753,30 +330236,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188208] = 4, - ACTIONS(105), 1, + [210886] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1023), 1, - sym__entry_separator, - STATE(3675), 1, + STATE(4178), 1, sym_comment, - ACTIONS(1021), 29, + ACTIONS(1033), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(1035), 20, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -302790,29 +330277,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188249] = 7, + [210935] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3676), 1, + STATE(4179), 1, sym_comment, - ACTIONS(6785), 2, + ACTIONS(1059), 6, + anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1037), 3, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1039), 21, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -302830,73 +330314,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188296] = 4, + [210976] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(3677), 1, + STATE(4180), 1, sym_comment, - ACTIONS(867), 8, + ACTIONS(7457), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(869), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [188337] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3678), 1, - sym_comment, - ACTIONS(6787), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 5, - anon_sym_GT, + ACTIONS(7461), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1039), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(7463), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(7471), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + ACTIONS(1035), 10, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -302905,34 +330358,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188380] = 10, + [211031] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - STATE(3679), 1, + STATE(4181), 1, sym_comment, - ACTIONS(1037), 2, + ACTIONS(1059), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1039), 18, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -302948,30 +330395,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188433] = 4, - ACTIONS(105), 1, + [211072] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1151), 1, - sym__entry_separator, - STATE(3680), 1, + STATE(4182), 1, sym_comment, - ACTIONS(1149), 29, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + ACTIONS(7461), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(1033), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 20, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -302985,67 +330435,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188474] = 4, + [211119] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3681), 1, - sym_comment, - ACTIONS(892), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(894), 22, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [188515] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1035), 1, - sym__entry_separator, - STATE(3682), 1, + STATE(4183), 1, sym_comment, - ACTIONS(998), 29, + ACTIONS(1125), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1127), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -303059,21 +330472,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188556] = 5, + [211160] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - STATE(3683), 1, + STATE(4184), 1, sym_comment, - ACTIONS(1007), 5, + ACTIONS(1059), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1009), 24, - anon_sym_DASH, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, anon_sym_STAR_STAR, @@ -303097,67 +330509,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188599] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3684), 1, - sym_comment, - ACTIONS(894), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(892), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [188640] = 4, - ACTIONS(105), 1, + [211201] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3685), 1, + STATE(4185), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(7463), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 22, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -303171,69 +330547,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188681] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(6693), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6799), 1, - anon_sym_DOT2, - STATE(3686), 1, - sym_comment, - ACTIONS(2582), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [188726] = 4, - ACTIONS(105), 1, + [211244] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1155), 1, - sym__entry_separator, - STATE(3687), 1, + STATE(4186), 1, sym_comment, - ACTIONS(1153), 29, + ACTIONS(1059), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -303247,30 +330584,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188767] = 4, - ACTIONS(105), 1, + [211285] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1053), 1, - sym__entry_separator, - STATE(3688), 1, + STATE(4187), 1, sym_comment, - ACTIONS(1051), 29, + ACTIONS(1033), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(1035), 18, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -303284,405 +330626,232 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [188808] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6757), 1, - anon_sym_DOT2, - STATE(3689), 1, - sym_comment, - STATE(3725), 1, - sym_path, - STATE(4006), 1, - sym_cell_path, - ACTIONS(924), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(926), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [188855] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6764), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6766), 1, - aux_sym__unquoted_in_list_token2, - ACTIONS(6802), 1, - anon_sym_DOT2, - STATE(3690), 1, - sym_comment, - ACTIONS(6683), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6689), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [188902] = 13, + [211336] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - STATE(3691), 1, + STATE(4188), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(1059), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6795), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, - anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1039), 8, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [188961] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3692), 1, - sym_comment, - ACTIONS(869), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(867), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [189002] = 14, + [211377] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - ACTIONS(6806), 1, - anon_sym_bit_DASHand, - STATE(3693), 1, + STATE(4189), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(7457), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6785), 2, + ACTIONS(7459), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, + ACTIONS(7473), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6795), 4, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, + ACTIONS(7471), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1039), 7, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1035), 8, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [189063] = 15, + [211434] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - ACTIONS(6806), 1, - anon_sym_bit_DASHand, - ACTIONS(6808), 1, - anon_sym_bit_DASHxor, - STATE(3694), 1, + STATE(4190), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(1059), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6795), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, - anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1039), 6, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [189126] = 5, - ACTIONS(105), 1, + [211475] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(994), 1, - anon_sym_RBRACE, - ACTIONS(996), 1, - sym__entry_separator, - STATE(3695), 1, + ACTIONS(7475), 1, + anon_sym_bit_DASHand, + STATE(4191), 1, sym_comment, - ACTIONS(998), 28, + ACTIONS(7457), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7473), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(7471), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(1035), 7, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [189169] = 6, + [211534] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6810), 1, - anon_sym_DOT2, - ACTIONS(6812), 1, - aux_sym__immediate_decimal_token2, - STATE(3696), 1, + STATE(4192), 1, sym_comment, - ACTIONS(2582), 8, + ACTIONS(903), 7, anon_sym_DASH, - anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 20, + aux_sym__unquoted_in_list_token1, + ACTIONS(905), 23, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189214] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(6816), 1, anon_sym_RBRACK, - ACTIONS(6819), 1, - sym_filesize_unit, - ACTIONS(6821), 1, - sym_duration_unit, - STATE(3697), 1, - sym_comment, - ACTIONS(6814), 26, - anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOT2, + anon_sym_QMARK2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [189261] = 4, - ACTIONS(105), 1, + [211575] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1029), 1, - sym__entry_separator, - STATE(3698), 1, + STATE(4193), 1, sym_comment, - ACTIONS(1027), 29, + ACTIONS(1059), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -303696,591 +330865,315 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [189302] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6757), 1, - anon_sym_DOT2, - STATE(3699), 1, - sym_comment, - STATE(3725), 1, - sym_path, - STATE(4057), 1, - sym_cell_path, - ACTIONS(781), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(783), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189349] = 16, + [211616] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - ACTIONS(6806), 1, + ACTIONS(7475), 1, anon_sym_bit_DASHand, - ACTIONS(6808), 1, + ACTIONS(7477), 1, anon_sym_bit_DASHxor, - ACTIONS(6823), 1, - anon_sym_bit_DASHor, - STATE(3700), 1, + STATE(4194), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(7457), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6785), 2, + ACTIONS(7459), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, + ACTIONS(7473), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6795), 4, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, + ACTIONS(7471), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1039), 5, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(1035), 6, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [189414] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6825), 1, - anon_sym_QMARK2, - STATE(3701), 1, - sym_comment, - ACTIONS(849), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(851), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189457] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6825), 1, - anon_sym_QMARK2, - STATE(3702), 1, - sym_comment, - ACTIONS(849), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(851), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189500] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(6827), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6829), 1, - aux_sym__immediate_decimal_token2, - STATE(3703), 1, - sym_comment, - ACTIONS(2582), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [189545] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(3704), 1, - sym_comment, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(2582), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [189586] = 6, + [211677] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6831), 1, - anon_sym_DOT2, - ACTIONS(6833), 1, - aux_sym__immediate_decimal_token2, - STATE(3705), 1, + STATE(4195), 1, sym_comment, - ACTIONS(2651), 8, + ACTIONS(1059), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2653), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189631] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6835), 1, - anon_sym_DOT2, - STATE(3950), 1, - sym_path, - STATE(3706), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(841), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189676] = 17, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [211718] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - ACTIONS(6806), 1, + ACTIONS(7475), 1, anon_sym_bit_DASHand, - ACTIONS(6808), 1, + ACTIONS(7477), 1, anon_sym_bit_DASHxor, - ACTIONS(6823), 1, + ACTIONS(7479), 1, anon_sym_bit_DASHor, - ACTIONS(6838), 1, - anon_sym_and, - STATE(3707), 1, + STATE(4196), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(7457), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6785), 2, + ACTIONS(7459), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, + ACTIONS(7473), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1039), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(6795), 4, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, + ACTIONS(7471), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - [189743] = 18, + ACTIONS(1035), 5, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [211781] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, + STATE(4197), 1, + sym_comment, + ACTIONS(1059), 6, + anon_sym_GT, anon_sym_DASH, - ACTIONS(6791), 1, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6806), 1, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(6808), 1, anon_sym_bit_DASHxor, - ACTIONS(6823), 1, anon_sym_bit_DASHor, - ACTIONS(6838), 1, anon_sym_and, - ACTIONS(6840), 1, anon_sym_xor, - STATE(3708), 1, + anon_sym_or, + [211822] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4198), 1, sym_comment, - ACTIONS(6781), 2, + ACTIONS(1157), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1159), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1039), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_or, - ACTIONS(6795), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, - anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - [189812] = 5, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [211863] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6842), 1, - aux_sym__immediate_decimal_token2, - STATE(3709), 1, - sym_comment, - ACTIONS(2659), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2661), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189855] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1033), 1, - sym__entry_separator, - STATE(3710), 1, + ACTIONS(7475), 1, + anon_sym_bit_DASHand, + ACTIONS(7477), 1, + anon_sym_bit_DASHxor, + ACTIONS(7479), 1, + anon_sym_bit_DASHor, + ACTIONS(7481), 1, + anon_sym_and, + STATE(4199), 1, sym_comment, - ACTIONS(1031), 29, + ACTIONS(7457), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7473), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 4, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(7471), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [189896] = 6, - ACTIONS(3), 1, + [211928] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6844), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6846), 1, - aux_sym__immediate_decimal_token2, - STATE(3711), 1, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(7300), 1, + anon_sym_RBRACK, + ACTIONS(7483), 1, + anon_sym_DOT2, + STATE(4200), 1, sym_comment, - ACTIONS(2539), 7, - anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2541), 21, + ACTIONS(7298), 27, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [189941] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6700), 1, - aux_sym__immediate_decimal_token2, - STATE(3712), 1, - sym_comment, - ACTIONS(2539), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2541), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [189984] = 4, + aux_sym__unquoted_in_list_token1, + [211973] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(962), 1, - sym__entry_separator, - STATE(3713), 1, + STATE(4201), 1, sym_comment, - ACTIONS(960), 29, + ACTIONS(968), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(966), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -304295,8 +331188,6 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -304305,30 +331196,30 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190025] = 4, - ACTIONS(105), 1, + [212014] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6156), 1, - aux_sym_unquoted_token3, - STATE(3714), 1, + STATE(4202), 1, sym_comment, - ACTIONS(758), 29, + ACTIONS(1059), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -304342,23 +331233,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [190066] = 4, + [212055] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(3715), 1, - sym_comment, - ACTIONS(2541), 2, + ACTIONS(7483), 1, anon_sym_DOT2, + ACTIONS(7487), 1, + anon_sym_RBRACK, + ACTIONS(7490), 1, sym__entry_separator, - ACTIONS(2539), 28, + STATE(4203), 1, + sym_comment, + ACTIONS(7485), 27, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -304379,153 +331272,274 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190107] = 6, + [212100] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6812), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6848), 1, - aux_sym__immediate_decimal_token1, - STATE(3716), 1, + ACTIONS(7475), 1, + anon_sym_bit_DASHand, + ACTIONS(7477), 1, + anon_sym_bit_DASHxor, + ACTIONS(7479), 1, + anon_sym_bit_DASHor, + ACTIONS(7481), 1, + anon_sym_and, + ACTIONS(7492), 1, + anon_sym_xor, + STATE(4204), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(7457), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7459), 2, anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190152] = 19, + ACTIONS(7461), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7465), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7467), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7473), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 3, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_or, + ACTIONS(7469), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7471), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [212167] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, + STATE(4205), 1, + sym_comment, + ACTIONS(1059), 6, + anon_sym_GT, anon_sym_DASH, - ACTIONS(6791), 1, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(6806), 1, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(6808), 1, anon_sym_bit_DASHxor, - ACTIONS(6823), 1, anon_sym_bit_DASHor, - ACTIONS(6838), 1, anon_sym_and, - ACTIONS(6840), 1, anon_sym_xor, - ACTIONS(6850), 1, anon_sym_or, - STATE(3717), 1, + [212208] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7475), 1, + anon_sym_bit_DASHand, + ACTIONS(7477), 1, + anon_sym_bit_DASHxor, + ACTIONS(7479), 1, + anon_sym_bit_DASHor, + ACTIONS(7481), 1, + anon_sym_and, + ACTIONS(7492), 1, + anon_sym_xor, + ACTIONS(7494), 1, + anon_sym_or, + STATE(4206), 1, sym_comment, - ACTIONS(1039), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(6781), 2, + ACTIONS(1035), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + ACTIONS(7457), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6785), 2, + ACTIONS(7459), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(7461), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6787), 2, + ACTIONS(7463), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, + ACTIONS(7465), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, + ACTIONS(7467), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6804), 2, + ACTIONS(7473), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6795), 4, + ACTIONS(7469), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(6797), 4, + ACTIONS(7471), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - [190223] = 6, + [212277] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6852), 1, - anon_sym_DOT2, - ACTIONS(6855), 1, - aux_sym__immediate_decimal_token2, - STATE(3718), 1, + STATE(4207), 1, sym_comment, - ACTIONS(2651), 8, + ACTIONS(1059), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2653), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1061), 24, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [212318] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DASH, + STATE(4208), 1, + sym_comment, + ACTIONS(1004), 2, + anon_sym_DASH_DASH, anon_sym_LBRACE, + ACTIONS(1006), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1085), 22, + anon_sym_in, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [212363] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(920), 1, + sym__entry_separator, + STATE(4209), 1, + sym_comment, + ACTIONS(918), 29, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190268] = 4, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [212404] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3719), 1, + STATE(4210), 1, sym_comment, - ACTIONS(2661), 2, + ACTIONS(964), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(2659), 28, + ACTIONS(962), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -304546,137 +331560,94 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190309] = 7, - ACTIONS(3), 1, + [212445] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6757), 1, - anon_sym_DOT2, - STATE(3720), 1, + ACTIONS(3296), 1, + sym__entry_separator, + STATE(4211), 1, sym_comment, - STATE(3725), 1, - sym_path, - STATE(4079), 1, - sym_cell_path, - ACTIONS(6708), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6857), 20, + ACTIONS(3294), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190356] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6704), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6859), 1, - anon_sym_DOT2, - STATE(3721), 1, - sym_comment, - ACTIONS(2582), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190401] = 5, - ACTIONS(3), 1, + aux_sym__unquoted_in_list_token1, + [212486] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6704), 1, - aux_sym__immediate_decimal_token2, - STATE(3722), 1, + STATE(4212), 1, sym_comment, - ACTIONS(2582), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 21, + ACTIONS(995), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(993), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190444] = 4, + aux_sym__unquoted_in_list_token1, + [212527] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3723), 1, - sym_comment, - ACTIONS(2831), 2, - anon_sym_DOT2, + ACTIONS(3308), 1, sym__entry_separator, - ACTIONS(2829), 28, + STATE(4213), 1, + sym_comment, + ACTIONS(3306), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, @@ -304700,32 +331671,30 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190485] = 7, + [212568] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6862), 1, - anon_sym_DOT2, - STATE(3650), 1, - sym_path, - STATE(3724), 1, + ACTIONS(7496), 1, + anon_sym_QMARK2, + STATE(4214), 1, sym_comment, - STATE(3865), 1, - sym_cell_path, - ACTIONS(871), 7, + ACTIONS(934), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(873), 20, + aux_sym_unquoted_token1, + ACTIONS(936), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -304740,32 +331709,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190532] = 7, + [212611] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6757), 1, - anon_sym_DOT2, - STATE(3662), 1, - aux_sym_cell_path_repeat1, - STATE(3725), 1, + ACTIONS(7496), 1, + anon_sym_QMARK2, + STATE(4215), 1, sym_comment, - STATE(3950), 1, - sym_path, - ACTIONS(808), 7, + ACTIONS(934), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(810), 20, + aux_sym_unquoted_token1, + ACTIONS(936), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -304780,23 +331747,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190579] = 6, + [212654] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(6829), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6865), 1, - anon_sym_DOT2, - STATE(3726), 1, + STATE(4216), 1, sym_comment, - ACTIONS(2582), 27, + ACTIONS(1019), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(1017), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -304819,63 +331784,23 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190624] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3727), 1, - sym_comment, - ACTIONS(4474), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(1097), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1099), 23, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [190667] = 6, + [212695] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2653), 1, + ACTIONS(3300), 1, sym__entry_separator, - ACTIONS(6867), 1, - anon_sym_DOT2, - ACTIONS(6870), 1, - aux_sym__immediate_decimal_token2, - STATE(3728), 1, + STATE(4217), 1, sym_comment, - ACTIONS(2651), 27, + ACTIONS(3298), 29, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -304896,23 +331821,21 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190712] = 6, + [212736] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(6872), 1, - anon_sym_DOT2, - ACTIONS(6874), 1, - aux_sym__immediate_decimal_token2, - STATE(3729), 1, + STATE(4218), 1, sym_comment, - ACTIONS(2651), 27, + ACTIONS(991), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(989), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -304935,220 +331858,141 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [190757] = 5, - ACTIONS(3), 1, + [212777] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6876), 1, - anon_sym_DOT2, - STATE(3730), 1, + ACTIONS(3304), 1, + sym__entry_separator, + STATE(4219), 1, sym_comment, - ACTIONS(2918), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2920), 20, + ACTIONS(3302), 29, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190799] = 19, + aux_sym__unquoted_in_list_token1, + [212818] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_EQ_GT, - ACTIONS(6880), 1, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(6890), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - ACTIONS(6898), 1, - anon_sym_bit_DASHand, - ACTIONS(6900), 1, - anon_sym_bit_DASHxor, - ACTIONS(6902), 1, - anon_sym_bit_DASHor, - ACTIONS(6904), 1, - anon_sym_and, - ACTIONS(6906), 1, - anon_sym_xor, - ACTIONS(6908), 1, - anon_sym_or, - STATE(3731), 1, + STATE(4220), 1, sym_comment, - ACTIONS(6878), 2, + ACTIONS(7498), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6884), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6886), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6896), 2, + ACTIONS(7516), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6882), 4, + ACTIONS(7502), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6894), 4, + ACTIONS(7514), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [190869] = 4, - ACTIONS(3), 1, + ACTIONS(1035), 7, + anon_sym_EQ_GT, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [212876] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3732), 1, + ACTIONS(991), 1, + sym__entry_separator, + STATE(4221), 1, sym_comment, - ACTIONS(892), 7, - anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(894), 22, + ACTIONS(989), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190909] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6779), 1, - aux_sym__immediate_decimal_token2, - STATE(3733), 1, - sym_comment, - ACTIONS(2582), 7, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [190951] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6846), 1, - aux_sym__immediate_decimal_token2, - STATE(3734), 1, - sym_comment, - ACTIONS(2539), 7, - anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2541), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [190993] = 4, + aux_sym__unquoted_in_list_token1, + [212916] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3418), 1, + ACTIONS(942), 1, sym__entry_separator, - STATE(3735), 1, + ACTIONS(7300), 1, + anon_sym_RBRACK, + STATE(4222), 1, sym_comment, - ACTIONS(3416), 28, + ACTIONS(7298), 27, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -305169,126 +332013,75 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [191033] = 17, + [212958] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6880), 1, + ACTIONS(7520), 1, anon_sym_DASH, - ACTIONS(6890), 1, + ACTIONS(7530), 1, anon_sym_PLUS, - ACTIONS(6898), 1, + ACTIONS(7538), 1, anon_sym_bit_DASHand, - ACTIONS(6900), 1, - anon_sym_bit_DASHxor, - ACTIONS(6902), 1, - anon_sym_bit_DASHor, - ACTIONS(6904), 1, - anon_sym_and, - STATE(3736), 1, + STATE(4223), 1, sym_comment, - ACTIONS(6878), 2, + ACTIONS(7518), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6884), 2, + ACTIONS(7524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6886), 2, + ACTIONS(7526), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, + ACTIONS(7528), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, + ACTIONS(7532), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6896), 2, + ACTIONS(7536), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1039), 3, - anon_sym_EQ_GT, - anon_sym_xor, - anon_sym_or, - ACTIONS(6882), 4, + ACTIONS(7522), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6894), 4, + ACTIONS(7534), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [191099] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - ACTIONS(6898), 1, - anon_sym_bit_DASHand, - ACTIONS(6900), 1, + ACTIONS(1035), 6, + anon_sym_LBRACE, anon_sym_bit_DASHxor, - ACTIONS(6902), 1, anon_sym_bit_DASHor, - STATE(3737), 1, - sym_comment, - ACTIONS(6878), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6896), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1039), 4, - anon_sym_EQ_GT, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(6882), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6894), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [191163] = 5, + [213018] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6775), 1, + ACTIONS(7430), 1, aux_sym__immediate_decimal_token2, - STATE(3738), 1, + STATE(4224), 1, sym_comment, - ACTIONS(2539), 7, + ACTIONS(2618), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2541), 21, + aux_sym_unquoted_token1, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -305303,29 +332096,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [191205] = 5, + [213060] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6910), 1, + ACTIONS(7434), 1, aux_sym__immediate_decimal_token2, - STATE(3739), 1, + STATE(4225), 1, sym_comment, - ACTIONS(2659), 7, + ACTIONS(2626), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2661), 21, + aux_sym_unquoted_token1, + ACTIONS(2628), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -305340,119 +332133,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [191247] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - ACTIONS(6932), 1, - anon_sym_bit_DASHand, - ACTIONS(6934), 1, - anon_sym_bit_DASHxor, - ACTIONS(6936), 1, - anon_sym_bit_DASHor, - ACTIONS(6938), 1, - anon_sym_and, - ACTIONS(6940), 1, - anon_sym_xor, - STATE(3740), 1, - sym_comment, - ACTIONS(1039), 2, - anon_sym_LBRACE, - anon_sym_or, - ACTIONS(6912), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6930), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6916), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6928), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [191315] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - ACTIONS(6898), 1, - anon_sym_bit_DASHand, - ACTIONS(6900), 1, - anon_sym_bit_DASHxor, - STATE(3741), 1, - sym_comment, - ACTIONS(6878), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6896), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6882), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6894), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 5, - anon_sym_EQ_GT, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [191377] = 4, + [213102] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3092), 1, + ACTIONS(7542), 1, sym__entry_separator, - STATE(3742), 1, + STATE(4226), 1, sym_comment, - ACTIONS(3090), 28, + ACTIONS(7540), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -305473,22 +332169,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [191417] = 4, + [213142] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3406), 1, + ACTIONS(905), 1, sym__entry_separator, - STATE(3743), 1, + STATE(4227), 1, sym_comment, - ACTIONS(3404), 28, + ACTIONS(903), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -305509,148 +332205,26 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [191457] = 5, - ACTIONS(105), 1, + [213182] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2724), 1, - sym__entry_separator, - ACTIONS(6942), 1, - sym__long_flag_identifier, - STATE(3744), 1, + ACTIONS(7544), 1, + aux_sym__immediate_decimal_token2, + STATE(4228), 1, sym_comment, - ACTIONS(2720), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(2662), 7, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym__, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [191499] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - ACTIONS(6898), 1, - anon_sym_bit_DASHand, - STATE(3745), 1, - sym_comment, - ACTIONS(6878), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6896), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6882), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6894), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_EQ_GT, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [191559] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - STATE(3746), 1, - sym_comment, - ACTIONS(6878), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6896), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6882), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6894), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_EQ_GT, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [191617] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3222), 1, - sym__entry_separator, - STATE(3747), 1, - sym_comment, - ACTIONS(3220), 28, + aux_sym_unquoted_token1, + ACTIONS(2664), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, @@ -305658,192 +332232,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [191657] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - STATE(3748), 1, - sym_comment, - ACTIONS(1037), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(1039), 17, - anon_sym_in, - anon_sym_EQ_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [191709] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3749), 1, - sym_comment, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1039), 22, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [191751] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3750), 1, - sym_comment, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 3, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1039), 20, - anon_sym_DASH, - anon_sym_in, - anon_sym_EQ_GT, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [191797] = 5, - ACTIONS(3), 1, + [213224] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6944), 1, - aux_sym__immediate_decimal_token2, - STATE(3751), 1, + ACTIONS(1131), 1, + sym__entry_separator, + STATE(4229), 1, sym_comment, - ACTIONS(2659), 7, - anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2661), 21, + ACTIONS(1129), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [191839] = 4, + aux_sym__unquoted_in_list_token1, + [213264] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3082), 1, + ACTIONS(909), 1, sym__entry_separator, - STATE(3752), 1, + STATE(4230), 1, sym_comment, - ACTIONS(3080), 28, + ACTIONS(907), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -305864,22 +332314,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [191879] = 4, + [213304] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3052), 1, + ACTIONS(1135), 1, sym__entry_separator, - STATE(3753), 1, + STATE(4231), 1, sym_comment, - ACTIONS(3050), 28, + ACTIONS(1133), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -305900,22 +332350,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [191919] = 4, + [213344] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3179), 1, + ACTIONS(1031), 1, sym__entry_separator, - STATE(3754), 1, + STATE(4232), 1, sym_comment, - ACTIONS(3177), 28, + ACTIONS(1029), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -305936,21 +332386,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [191959] = 5, + [213384] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2839), 1, + ACTIONS(2775), 1, sym__entry_separator, - ACTIONS(6946), 1, - anon_sym_DOT2, - STATE(3755), 1, + STATE(4233), 1, sym_comment, - ACTIONS(2837), 27, + ACTIONS(2773), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -305973,109 +332422,163 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192001] = 18, + [213424] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6880), 1, + ACTIONS(1035), 1, + anon_sym_LBRACE, + ACTIONS(7520), 1, anon_sym_DASH, - ACTIONS(6890), 1, + ACTIONS(7530), 1, anon_sym_PLUS, - ACTIONS(6898), 1, + ACTIONS(7538), 1, anon_sym_bit_DASHand, - ACTIONS(6900), 1, + ACTIONS(7546), 1, anon_sym_bit_DASHxor, - ACTIONS(6902), 1, + ACTIONS(7548), 1, anon_sym_bit_DASHor, - ACTIONS(6904), 1, + ACTIONS(7550), 1, anon_sym_and, - ACTIONS(6906), 1, + ACTIONS(7552), 1, anon_sym_xor, - STATE(3756), 1, - sym_comment, - ACTIONS(1039), 2, - anon_sym_EQ_GT, + ACTIONS(7554), 1, anon_sym_or, - ACTIONS(6878), 2, + STATE(4234), 1, + sym_comment, + ACTIONS(7518), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6884), 2, + ACTIONS(7524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6886), 2, + ACTIONS(7526), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, + ACTIONS(7528), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, + ACTIONS(7532), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6896), 2, + ACTIONS(7536), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6882), 4, + ACTIONS(7522), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6894), 4, + ACTIONS(7534), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [192069] = 4, + [213494] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3757), 1, - sym_comment, - ACTIONS(986), 8, + ACTIONS(7520), 1, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(988), 21, + ACTIONS(7530), 1, + anon_sym_PLUS, + ACTIONS(7538), 1, + anon_sym_bit_DASHand, + ACTIONS(7546), 1, + anon_sym_bit_DASHxor, + ACTIONS(7548), 1, + anon_sym_bit_DASHor, + ACTIONS(7550), 1, + anon_sym_and, + ACTIONS(7552), 1, + anon_sym_xor, + STATE(4235), 1, + sym_comment, + ACTIONS(1035), 2, + anon_sym_LBRACE, + anon_sym_or, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7536), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7522), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [213562] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1139), 1, + sym__entry_separator, + STATE(4236), 1, + sym_comment, + ACTIONS(1137), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [192109] = 5, + aux_sym__unquoted_in_list_token1, + [213602] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2908), 1, - sym__entry_separator, - ACTIONS(6948), 1, - anon_sym_DOT2, - STATE(3758), 1, + ACTIONS(5586), 1, + aux_sym__unquoted_in_list_token3, + STATE(4237), 1, sym_comment, - ACTIONS(2906), 27, + ACTIONS(5379), 8, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(5359), 20, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -306092,83 +332595,264 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, sym_val_date, + aux_sym__unquoted_in_list_token1, + [213644] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + ACTIONS(7538), 1, + anon_sym_bit_DASHand, + ACTIONS(7546), 1, + anon_sym_bit_DASHxor, + ACTIONS(7548), 1, + anon_sym_bit_DASHor, + ACTIONS(7550), 1, + anon_sym_and, + STATE(4238), 1, + sym_comment, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7536), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 3, + anon_sym_LBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(7522), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [213710] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7556), 1, + anon_sym_DOT2, + STATE(4239), 1, + sym_comment, + ACTIONS(3030), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3032), 20, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [192151] = 9, + [213752] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6880), 1, + ACTIONS(7520), 1, anon_sym_DASH, - ACTIONS(6890), 1, + ACTIONS(7530), 1, anon_sym_PLUS, - STATE(3759), 1, + ACTIONS(7538), 1, + anon_sym_bit_DASHand, + ACTIONS(7546), 1, + anon_sym_bit_DASHxor, + ACTIONS(7548), 1, + anon_sym_bit_DASHor, + STATE(4240), 1, sym_comment, - ACTIONS(1037), 2, + ACTIONS(7518), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6884), 2, + ACTIONS(7524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6886), 2, + ACTIONS(7526), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, + ACTIONS(7528), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1039), 19, - anon_sym_in, - anon_sym_EQ_GT, + ACTIONS(7532), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7536), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 4, + anon_sym_LBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(7522), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7534), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + [213816] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + ACTIONS(7538), 1, + anon_sym_bit_DASHand, + ACTIONS(7546), 1, + anon_sym_bit_DASHxor, + STATE(4241), 1, + sym_comment, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7536), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7522), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 5, + anon_sym_LBRACE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [213878] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + STATE(4242), 1, + sym_comment, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7536), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, + ACTIONS(7522), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 7, + anon_sym_LBRACE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [192201] = 11, + [213936] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6880), 1, + ACTIONS(7520), 1, anon_sym_DASH, - ACTIONS(6890), 1, + ACTIONS(7530), 1, anon_sym_PLUS, - STATE(3760), 1, + STATE(4243), 1, sym_comment, - ACTIONS(6878), 2, + ACTIONS(1033), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6884), 2, + ACTIONS(7524), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6886), 2, + ACTIONS(7526), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, + ACTIONS(7528), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, + ACTIONS(7532), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6894), 4, + ACTIONS(1035), 17, + anon_sym_in, + anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 13, - anon_sym_in, - anon_sym_EQ_GT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -306180,59 +332864,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [192255] = 6, + [213988] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6950), 1, - anon_sym_DOT2, - ACTIONS(6953), 1, - aux_sym__immediate_decimal_token2, - STATE(3761), 1, + STATE(4244), 1, sym_comment, - ACTIONS(2651), 7, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 22, anon_sym_DASH, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2653), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_in, anon_sym_LBRACE, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [214030] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4245), 1, + sym_comment, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1033), 3, + anon_sym_GT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [192299] = 5, + anon_sym_LT2, + ACTIONS(1035), 20, + anon_sym_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [214076] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2914), 1, + ACTIONS(1143), 1, sym__entry_separator, - ACTIONS(6955), 1, - anon_sym_DOT2, - STATE(3762), 1, + STATE(4246), 1, sym_comment, - ACTIONS(2912), 27, + ACTIONS(1141), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -306255,95 +332976,56 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192341] = 4, - ACTIONS(105), 1, + [214116] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3763), 1, + STATE(4247), 1, sym_comment, - ACTIONS(1015), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(1013), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(966), 8, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym__, anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [192381] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2821), 1, - sym__entry_separator, - ACTIONS(6957), 1, - anon_sym_DOT2, - STATE(3764), 1, - sym_comment, - ACTIONS(2819), 27, + aux_sym_unquoted_token1, + ACTIONS(968), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [192423] = 6, + [214156] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6961), 1, - anon_sym_RBRACK, - ACTIONS(6964), 1, - anon_sym_DOT2, - ACTIONS(6966), 1, + ACTIONS(1147), 1, sym__entry_separator, - STATE(3765), 1, + STATE(4248), 1, sym_comment, - ACTIONS(6959), 26, + ACTIONS(1145), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -306366,28 +333048,29 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192467] = 4, + [214196] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3766), 1, + ACTIONS(7560), 1, + anon_sym_DOT2, + STATE(4249), 1, sym_comment, - ACTIONS(966), 8, + ACTIONS(7485), 7, anon_sym_DASH, - anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(968), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(7558), 21, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -306402,95 +333085,221 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [192507] = 5, - ACTIONS(105), 1, + [214238] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2920), 1, - sym__entry_separator, - ACTIONS(6968), 1, + ACTIONS(7560), 1, anon_sym_DOT2, - STATE(3767), 1, + STATE(4250), 1, sym_comment, - ACTIONS(2918), 27, + ACTIONS(7298), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7331), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [192549] = 4, - ACTIONS(105), 1, + [214280] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3190), 1, - sym__entry_separator, - STATE(3768), 1, + STATE(4251), 1, sym_comment, - ACTIONS(3188), 28, + ACTIONS(993), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(995), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [192589] = 6, + [214320] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + STATE(4252), 1, + sym_comment, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7522), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 9, + anon_sym_LBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [214376] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + STATE(4253), 1, + sym_comment, + ACTIONS(1033), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1035), 19, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [214426] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + STATE(4254), 1, + sym_comment, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 13, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [214480] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(954), 1, + ACTIONS(1155), 1, sym__entry_separator, - ACTIONS(6816), 1, - anon_sym_RBRACK, - ACTIONS(6964), 1, - anon_sym_DOT2, - STATE(3769), 1, + STATE(4255), 1, sym_comment, - ACTIONS(6814), 26, + ACTIONS(1153), 28, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -306513,12 +333322,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192633] = 4, + [214520] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3770), 1, + ACTIONS(7562), 1, + anon_sym_DOT2, + STATE(4256), 1, sym_comment, - ACTIONS(2829), 8, + ACTIONS(3036), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -306527,14 +333338,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(2831), 21, + ACTIONS(3038), 20, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -306549,12 +333359,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [192673] = 4, + [214562] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3771), 1, + ACTIONS(7564), 1, + anon_sym_DOT2, + STATE(4257), 1, sym_comment, - ACTIONS(2659), 8, + ACTIONS(3042), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -306563,14 +333375,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(2661), 21, + ACTIONS(3044), 20, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -306585,12 +333396,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [192713] = 4, + [214604] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3772), 1, + ACTIONS(7566), 1, + anon_sym_DOT2, + STATE(4258), 1, sym_comment, - ACTIONS(939), 8, + ACTIONS(3062), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -306599,14 +333412,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(941), 21, + ACTIONS(3064), 20, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -306621,21 +333433,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [192753] = 5, + [214646] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2940), 1, + ACTIONS(2783), 1, sym__entry_separator, - ACTIONS(6970), 1, - anon_sym_DOT2, - STATE(3773), 1, + STATE(4259), 1, sym_comment, - ACTIONS(2938), 27, + ACTIONS(2781), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -306658,22 +333469,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192795] = 4, + [214686] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3398), 1, + ACTIONS(1167), 1, sym__entry_separator, - STATE(3774), 1, + STATE(4260), 1, sym_comment, - ACTIONS(3396), 28, + ACTIONS(1165), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -306694,22 +333505,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192835] = 4, + [214726] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3414), 1, + ACTIONS(1127), 1, sym__entry_separator, - STATE(3775), 1, + STATE(4261), 1, sym_comment, - ACTIONS(3412), 28, + ACTIONS(1125), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -306730,94 +333541,58 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192875] = 4, - ACTIONS(3), 1, + [214766] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(3776), 1, + ACTIONS(1159), 1, + sym__entry_separator, + STATE(4262), 1, sym_comment, - ACTIONS(960), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(962), 23, + ACTIONS(1157), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [192915] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3777), 1, - sym_comment, - ACTIONS(814), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(816), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_filesize_unit, - sym_duration_unit, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [192955] = 4, + aux_sym__unquoted_in_list_token1, + [214806] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3186), 1, + ACTIONS(1019), 1, sym__entry_separator, - STATE(3778), 1, + STATE(4263), 1, sym_comment, - ACTIONS(3184), 28, + ACTIONS(1017), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -306838,16 +333613,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [192995] = 6, + [214846] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6972), 1, - anon_sym_DOT2, - ACTIONS(6976), 1, - aux_sym__immediate_decimal_token2, - STATE(3779), 1, + STATE(4264), 1, sym_comment, - ACTIONS(2651), 7, + ACTIONS(962), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -306855,13 +333626,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2653), 20, + ACTIONS(964), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -306876,12 +333649,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193039] = 4, + [214886] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3780), 1, + ACTIONS(7568), 1, + anon_sym_DOT2, + STATE(4265), 1, sym_comment, - ACTIONS(2539), 8, + ACTIONS(3079), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -306890,14 +333665,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(2541), 21, + ACTIONS(3081), 20, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -306912,12 +333686,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193079] = 4, + [214928] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3781), 1, + STATE(4266), 1, sym_comment, - ACTIONS(1013), 8, + ACTIONS(962), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -306926,7 +333700,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1015), 21, + ACTIONS(964), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -306948,22 +333722,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193119] = 4, + [214968] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3410), 1, + ACTIONS(2620), 1, sym__entry_separator, - STATE(3782), 1, + STATE(4267), 1, sym_comment, - ACTIONS(3408), 28, + ACTIONS(2618), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -306984,30 +333758,29 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [193159] = 6, + [215008] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6978), 1, + ACTIONS(7570), 1, anon_sym_DOT2, - ACTIONS(6980), 1, - aux_sym__immediate_decimal_token2, - STATE(3783), 1, + STATE(4268), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(3073), 8, anon_sym_DASH, + anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 20, + aux_sym_unquoted_token1, + ACTIONS(3075), 20, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -307022,12 +333795,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193203] = 4, + [215050] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3784), 1, + STATE(4269), 1, sym_comment, - ACTIONS(2582), 8, + ACTIONS(1017), 8, anon_sym_DASH, anon_sym__, anon_sym_DOT, @@ -307036,7 +333809,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(2584), 21, + ACTIONS(1019), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -307058,52 +333831,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193243] = 4, - ACTIONS(105), 1, + [215090] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3785), 1, + STATE(4270), 1, sym_comment, - ACTIONS(988), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(986), 27, + ACTIONS(993), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(995), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193283] = 6, + [215130] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6779), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(6982), 1, + ACTIONS(5413), 1, anon_sym_DOT2, - STATE(3786), 1, + STATE(4271), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(2618), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -307111,12 +333882,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 20, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_PLUS, anon_sym_null, @@ -307132,16 +333904,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193327] = 6, + [215172] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6985), 1, - anon_sym_DOT2, - ACTIONS(6987), 1, - aux_sym__immediate_decimal_token2, - STATE(3787), 1, + STATE(4272), 1, sym_comment, - ACTIONS(2651), 7, + ACTIONS(2618), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -307149,13 +333917,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2653), 20, + ACTIONS(2620), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -307170,63 +333940,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193371] = 4, - ACTIONS(105), 1, + [215212] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3280), 1, - sym__entry_separator, - STATE(3788), 1, + STATE(4273), 1, sym_comment, - ACTIONS(3278), 28, + ACTIONS(966), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(968), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193411] = 4, + [215252] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3789), 1, + STATE(4274), 1, sym_comment, - ACTIONS(930), 8, + ACTIONS(2626), 7, anon_sym_DASH, - anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(932), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(2628), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, @@ -307242,450 +334012,339 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [193451] = 4, - ACTIONS(105), 1, + [215292] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3284), 1, - sym__entry_separator, - STATE(3790), 1, + STATE(4275), 1, sym_comment, - ACTIONS(3282), 28, + ACTIONS(2662), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2664), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193491] = 4, - ACTIONS(105), 1, + [215332] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3296), 1, - sym__entry_separator, - STATE(3791), 1, + STATE(4276), 1, sym_comment, - ACTIONS(3294), 28, + ACTIONS(3055), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3057), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193531] = 19, + [215372] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1039), 1, - anon_sym_LBRACE, - ACTIONS(6914), 1, + ACTIONS(1035), 1, + anon_sym_EQ_GT, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(6924), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - ACTIONS(6932), 1, + ACTIONS(7572), 1, anon_sym_bit_DASHand, - ACTIONS(6934), 1, + ACTIONS(7574), 1, anon_sym_bit_DASHxor, - ACTIONS(6936), 1, + ACTIONS(7576), 1, anon_sym_bit_DASHor, - ACTIONS(6938), 1, + ACTIONS(7578), 1, anon_sym_and, - ACTIONS(6940), 1, + ACTIONS(7580), 1, anon_sym_xor, - ACTIONS(6989), 1, + ACTIONS(7582), 1, anon_sym_or, - STATE(3792), 1, + STATE(4277), 1, sym_comment, - ACTIONS(6912), 2, + ACTIONS(7498), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6918), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6920), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6930), 2, + ACTIONS(7516), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6916), 4, + ACTIONS(7502), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6928), 4, + ACTIONS(7514), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [193601] = 5, + [215442] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6991), 1, - anon_sym_DOT2, - STATE(3793), 1, - sym_comment, - ACTIONS(2938), 8, + ACTIONS(7500), 1, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2940), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(7510), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [193643] = 5, + ACTIONS(7572), 1, + anon_sym_bit_DASHand, + ACTIONS(7574), 1, + anon_sym_bit_DASHxor, + ACTIONS(7576), 1, + anon_sym_bit_DASHor, + ACTIONS(7578), 1, + anon_sym_and, + ACTIONS(7580), 1, + anon_sym_xor, + STATE(4278), 1, + sym_comment, + ACTIONS(1035), 2, + anon_sym_EQ_GT, + anon_sym_or, + ACTIONS(7498), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7504), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7506), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7508), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7512), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7516), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7502), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7514), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [215510] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6812), 1, - aux_sym__immediate_decimal_token2, - STATE(3794), 1, - sym_comment, - ACTIONS(2582), 7, + ACTIONS(7500), 1, anon_sym_DASH, - anon_sym__, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + ACTIONS(7510), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [193685] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3300), 1, - sym__entry_separator, - STATE(3795), 1, + ACTIONS(7572), 1, + anon_sym_bit_DASHand, + ACTIONS(7574), 1, + anon_sym_bit_DASHxor, + ACTIONS(7576), 1, + anon_sym_bit_DASHor, + ACTIONS(7578), 1, + anon_sym_and, + STATE(4279), 1, sym_comment, - ACTIONS(3298), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193725] = 4, - ACTIONS(105), 1, + ACTIONS(7498), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7504), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7506), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7508), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7512), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7516), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 3, + anon_sym_EQ_GT, + anon_sym_xor, + anon_sym_or, + ACTIONS(7502), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7514), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [215576] = 16, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3100), 1, - sym__entry_separator, - STATE(3796), 1, - sym_comment, - ACTIONS(3098), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(7500), 1, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, + ACTIONS(7510), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193765] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3086), 1, - sym__entry_separator, - STATE(3797), 1, + ACTIONS(7572), 1, + anon_sym_bit_DASHand, + ACTIONS(7574), 1, + anon_sym_bit_DASHxor, + ACTIONS(7576), 1, + anon_sym_bit_DASHor, + STATE(4280), 1, sym_comment, - ACTIONS(3084), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [193805] = 17, + ACTIONS(7498), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7504), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7506), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7508), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7512), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7516), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(1035), 4, + anon_sym_EQ_GT, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(7502), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7514), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [215640] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6914), 1, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(6924), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - ACTIONS(6932), 1, + ACTIONS(7572), 1, anon_sym_bit_DASHand, - ACTIONS(6934), 1, + ACTIONS(7574), 1, anon_sym_bit_DASHxor, - ACTIONS(6936), 1, - anon_sym_bit_DASHor, - ACTIONS(6938), 1, - anon_sym_and, - STATE(3798), 1, + STATE(4281), 1, sym_comment, - ACTIONS(6912), 2, + ACTIONS(7498), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6918), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6920), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6930), 2, + ACTIONS(7516), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1039), 3, - anon_sym_LBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(6916), 4, + ACTIONS(7502), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6928), 4, + ACTIONS(7514), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [193871] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6993), 1, - anon_sym_DOT2, - STATE(3799), 1, - sym_comment, - ACTIONS(2912), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2914), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [193913] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6995), 1, - anon_sym_DOT2, - STATE(3800), 1, - sym_comment, - ACTIONS(2906), 8, - anon_sym_DASH, - anon_sym__, - anon_sym_DOT, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2908), 20, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [193955] = 4, + ACTIONS(1035), 5, + anon_sym_EQ_GT, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [215702] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3288), 1, + ACTIONS(7586), 1, sym__entry_separator, - STATE(3801), 1, + STATE(4282), 1, sym_comment, - ACTIONS(3286), 28, + ACTIONS(7584), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -307706,76 +334365,71 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [193995] = 16, + [215742] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6914), 1, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(6924), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - ACTIONS(6932), 1, + ACTIONS(7572), 1, anon_sym_bit_DASHand, - ACTIONS(6934), 1, - anon_sym_bit_DASHxor, - ACTIONS(6936), 1, - anon_sym_bit_DASHor, - STATE(3802), 1, + STATE(4283), 1, sym_comment, - ACTIONS(6912), 2, + ACTIONS(7498), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6918), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6920), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6930), 2, + ACTIONS(7516), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1039), 4, - anon_sym_LBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(6916), 4, + ACTIONS(7502), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6928), 4, + ACTIONS(7514), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [194059] = 6, + ACTIONS(1035), 6, + anon_sym_EQ_GT, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [215802] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6997), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(6999), 1, - aux_sym__immediate_decimal_token2, - STATE(3803), 1, + ACTIONS(7590), 1, + anon_sym_RBRACK, + STATE(4284), 1, sym_comment, - ACTIONS(2539), 6, + ACTIONS(7592), 7, + anon_sym_DOLLAR, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2541), 21, + ACTIONS(7588), 21, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -307792,105 +334446,140 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [194103] = 15, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [215844] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6914), 1, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(6924), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - ACTIONS(6932), 1, - anon_sym_bit_DASHand, - ACTIONS(6934), 1, - anon_sym_bit_DASHxor, - STATE(3804), 1, + STATE(4285), 1, sym_comment, - ACTIONS(6912), 2, + ACTIONS(1033), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6918), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6920), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6930), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6916), 4, + ACTIONS(1035), 17, anon_sym_in, + anon_sym_EQ_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(6928), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [215896] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4286), 1, + sym_comment, + ACTIONS(7506), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1033), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 22, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 5, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [194165] = 4, - ACTIONS(105), 1, + [215938] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3805), 1, + STATE(4287), 1, sym_comment, - ACTIONS(932), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(930), 27, + ACTIONS(2618), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194205] = 4, + [215978] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3308), 1, + ACTIONS(7596), 1, + anon_sym_RBRACK, + ACTIONS(7599), 1, sym__entry_separator, - STATE(3806), 1, + STATE(4288), 1, sym_comment, - ACTIONS(3306), 28, + ACTIONS(7594), 27, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -307911,68 +334600,23 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [194245] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - ACTIONS(6932), 1, - anon_sym_bit_DASHand, - STATE(3807), 1, - sym_comment, - ACTIONS(6912), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6930), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6916), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6928), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 6, - anon_sym_LBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [194305] = 4, + [216020] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3312), 1, + ACTIONS(7487), 1, + anon_sym_RBRACK, + ACTIONS(7490), 1, sym__entry_separator, - STATE(3808), 1, + STATE(4289), 1, sym_comment, - ACTIONS(3310), 28, + ACTIONS(7485), 27, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -307993,105 +334637,99 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [194345] = 6, - ACTIONS(3), 1, + [216062] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6980), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(7001), 1, - aux_sym__immediate_decimal_token1, - STATE(3809), 1, + ACTIONS(2664), 1, + sym__entry_separator, + STATE(4290), 1, sym_comment, - ACTIONS(2582), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 21, + ACTIONS(2662), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, + aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [194389] = 13, + aux_sym__unquoted_in_list_token1, + [216102] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - STATE(3810), 1, + STATE(4291), 1, sym_comment, - ACTIONS(6912), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6920), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, + ACTIONS(1033), 3, + anon_sym_GT, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(1035), 20, + anon_sym_DASH, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6930), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6916), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6928), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1039), 7, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [194447] = 4, + [216148] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3316), 1, + ACTIONS(7603), 1, + anon_sym_COMMA, + ACTIONS(7605), 1, + anon_sym_RBRACK, + ACTIONS(7607), 1, sym__entry_separator, - STATE(3811), 1, + STATE(4292), 1, sym_comment, - ACTIONS(3314), 28, + ACTIONS(7601), 26, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -308112,33 +334750,76 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [194487] = 10, + [216192] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6914), 1, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(6924), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - STATE(3812), 1, + STATE(4293), 1, sym_comment, - ACTIONS(1037), 2, + ACTIONS(7498), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6918), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6920), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1039), 17, + ACTIONS(7502), 4, anon_sym_in, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7514), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1035), 9, + anon_sym_EQ_GT, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [216248] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7500), 1, + anon_sym_DASH, + ACTIONS(7510), 1, + anon_sym_PLUS, + STATE(4294), 1, + sym_comment, + ACTIONS(1033), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7504), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7506), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7508), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1035), 19, + anon_sym_in, + anon_sym_EQ_GT, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -308154,104 +334835,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [194539] = 4, - ACTIONS(105), 1, + [216298] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3320), 1, - sym__entry_separator, - STATE(3813), 1, + STATE(4295), 1, sym_comment, - ACTIONS(3318), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(2626), 8, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym__, anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194579] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3324), 1, - sym__entry_separator, - STATE(3814), 1, - sym_comment, - ACTIONS(3322), 28, + aux_sym_unquoted_token1, + ACTIONS(2628), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194619] = 5, + [216338] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(3815), 1, + ACTIONS(7500), 1, + anon_sym_DASH, + ACTIONS(7510), 1, + anon_sym_PLUS, + STATE(4296), 1, sym_comment, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1037), 5, + ACTIONS(7498), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1039), 22, - anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(7506), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(7514), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(1035), 13, + anon_sym_in, + anon_sym_EQ_GT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -308263,205 +334914,205 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [194661] = 4, - ACTIONS(105), 1, + [216392] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3332), 1, - sym__entry_separator, - STATE(3816), 1, + STATE(4297), 1, sym_comment, - ACTIONS(3330), 28, + ACTIONS(2662), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(2664), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194701] = 4, - ACTIONS(105), 1, + [216432] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3336), 1, - sym__entry_separator, - STATE(3817), 1, + STATE(4298), 1, sym_comment, - ACTIONS(3334), 28, + ACTIONS(3055), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3057), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194741] = 7, + [216472] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3818), 1, + ACTIONS(7609), 1, + anon_sym_DOT2, + STATE(4299), 1, sym_comment, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1037), 3, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1039), 20, + ACTIONS(3030), 7, anon_sym_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [194787] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3340), 1, - sym__entry_separator, - STATE(3819), 1, - sym_comment, - ACTIONS(3338), 28, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3032), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194827] = 4, - ACTIONS(105), 1, + [216514] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3266), 1, - sym__entry_separator, - STATE(3820), 1, + ACTIONS(7611), 1, + anon_sym_DOT2, + STATE(4300), 1, sym_comment, - ACTIONS(3264), 28, + ACTIONS(3036), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3038), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [216556] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7613), 1, + anon_sym_RBRACK, + STATE(4301), 1, + sym_comment, + ACTIONS(7592), 7, + anon_sym_DOLLAR, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7588), 21, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [194867] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [216598] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3304), 1, + ACTIONS(2628), 1, sym__entry_separator, - STATE(3821), 1, + STATE(4302), 1, sym_comment, - ACTIONS(3302), 28, + ACTIONS(2626), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -308482,58 +335133,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [194907] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - STATE(3822), 1, - sym_comment, - ACTIONS(6912), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6916), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6928), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 9, - anon_sym_LBRACE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [194963] = 5, + [216638] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7003), 1, - anon_sym_QMARK2, - STATE(3823), 1, + ACTIONS(7615), 1, + anon_sym_DOT2, + STATE(4303), 1, sym_comment, - ACTIONS(849), 7, + ACTIONS(3042), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -308541,14 +335148,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(851), 21, + ACTIONS(3044), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -308563,14 +335170,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [195005] = 5, + [216680] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7003), 1, - anon_sym_QMARK2, - STATE(3824), 1, + ACTIONS(7617), 1, + anon_sym_DOT2, + STATE(4304), 1, sym_comment, - ACTIONS(849), 7, + ACTIONS(3062), 7, anon_sym_DASH, anon_sym_DOT, aux_sym__val_number_decimal_token1, @@ -308578,14 +335185,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(851), 21, + ACTIONS(3064), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -308600,58 +335207,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [195047] = 4, - ACTIONS(105), 1, + [216722] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3344), 1, - sym__entry_separator, - STATE(3825), 1, + STATE(4305), 1, sym_comment, - ACTIONS(3342), 28, + ACTIONS(989), 8, + anon_sym_DASH, + anon_sym__, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(991), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_DOT2, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195087] = 4, + [216762] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3258), 1, + ACTIONS(3057), 1, sym__entry_separator, - STATE(3826), 1, + STATE(4306), 1, sym_comment, - ACTIONS(3256), 28, + ACTIONS(3055), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -308672,63 +335279,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195127] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - STATE(3827), 1, - sym_comment, - ACTIONS(1037), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1039), 19, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [195177] = 4, + [216802] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3348), 1, + ACTIONS(1111), 1, sym__entry_separator, - STATE(3828), 1, + STATE(4307), 1, sym_comment, - ACTIONS(3346), 28, + ACTIONS(1109), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -308749,65 +335315,66 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195217] = 4, - ACTIONS(105), 1, + [216842] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3352), 1, - sym__entry_separator, - STATE(3829), 1, + ACTIONS(7619), 1, + anon_sym_DOT2, + STATE(4308), 1, sym_comment, - ACTIONS(3350), 28, + ACTIONS(3079), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3081), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195257] = 5, + [216884] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7005), 1, + ACTIONS(7621), 1, anon_sym_DOT2, - STATE(3830), 1, + STATE(4309), 1, sym_comment, - ACTIONS(2837), 8, + ACTIONS(3073), 7, anon_sym_DASH, - anon_sym__, anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2839), 20, + aux_sym__unquoted_in_list_token1, + ACTIONS(3075), 21, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -308822,102 +335389,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [195299] = 5, + [216926] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7007), 1, - anon_sym_DOT2, - STATE(3831), 1, + ACTIONS(7623), 1, + sym_long_flag_identifier, + STATE(4310), 1, sym_comment, - ACTIONS(2819), 8, + ACTIONS(2646), 11, anon_sym_DASH, - anon_sym__, - anon_sym_DOT, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2821), 20, + aux_sym__unquoted_in_list_token1, + ACTIONS(2650), 17, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - aux_sym__val_number_token4, aux_sym__val_number_token5, - aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [195341] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - STATE(3832), 1, - sym_comment, - ACTIONS(6912), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6928), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 13, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [195395] = 4, + [216968] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3362), 1, + ACTIONS(870), 1, sym__entry_separator, - STATE(3833), 1, + ACTIONS(7627), 1, + anon_sym_RBRACK, + STATE(4311), 1, sym_comment, - ACTIONS(3360), 28, + ACTIONS(7625), 27, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -308938,20 +335463,20 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195435] = 4, + [217010] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(3834), 1, - sym_comment, - ACTIONS(968), 2, - anon_sym_DOT2, + ACTIONS(5987), 1, sym__entry_separator, - ACTIONS(966), 27, + STATE(4312), 1, + sym_comment, + ACTIONS(5985), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -308974,22 +335499,22 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195475] = 4, + [217050] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3254), 1, + ACTIONS(7632), 1, sym__entry_separator, - STATE(3835), 1, + STATE(4313), 1, sym_comment, - ACTIONS(3252), 28, + ACTIONS(7630), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -309010,96 +335535,132 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195515] = 6, + [217090] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(996), 1, - anon_sym_LBRACE, - ACTIONS(6770), 1, - anon_sym_DASH, - STATE(3836), 1, + STATE(4314), 1, sym_comment, - ACTIONS(998), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, + ACTIONS(1017), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1019), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1035), 22, - anon_sym_in, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [195559] = 4, - ACTIONS(105), 1, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [217130] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3366), 1, - sym__entry_separator, - STATE(3837), 1, + ACTIONS(7634), 1, + aux_sym__immediate_decimal_token2, + STATE(4315), 1, sym_comment, - ACTIONS(3364), 28, + ACTIONS(2662), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2664), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [217172] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7361), 1, + aux_sym__immediate_decimal_token2, + STATE(4316), 1, + sym_comment, + ACTIONS(2626), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2628), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195599] = 4, + [217214] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3246), 1, + ACTIONS(7128), 1, sym__entry_separator, - STATE(3838), 1, + STATE(4317), 1, sym_comment, - ACTIONS(3244), 28, + ACTIONS(7122), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -309120,20 +335681,56 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195639] = 4, - ACTIONS(105), 1, + [217254] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3839), 1, + STATE(4318), 1, sym_comment, - ACTIONS(941), 2, + ACTIONS(989), 7, + anon_sym_DASH, + anon_sym_DOT, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(991), 22, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT2, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [217294] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7638), 1, sym__entry_separator, - ACTIONS(939), 27, + STATE(4319), 1, + sym_comment, + ACTIONS(7636), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, anon_sym_DOT, @@ -309156,435 +335753,524 @@ static const uint16_t ts_small_parse_table[] = { sym__str_single_quotes, sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [195679] = 4, - ACTIONS(105), 1, + [217334] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3370), 1, - sym__entry_separator, - STATE(3840), 1, + ACTIONS(7355), 1, + aux_sym__immediate_decimal_token2, + STATE(4320), 1, sym_comment, - ACTIONS(3368), 28, + ACTIONS(2618), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2620), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195719] = 5, - ACTIONS(105), 1, + [217376] = 18, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5229), 1, - sym__entry_separator, - ACTIONS(5233), 1, - aux_sym__unquoted_in_list_token3, - STATE(3841), 1, + ACTIONS(4852), 1, + anon_sym_PLUS, + ACTIONS(4870), 1, + anon_sym_bit_DASHand, + ACTIONS(4872), 1, + anon_sym_bit_DASHxor, + ACTIONS(4874), 1, + anon_sym_bit_DASHor, + ACTIONS(4876), 1, + anon_sym_and, + ACTIONS(4878), 1, + anon_sym_xor, + ACTIONS(4880), 1, + anon_sym_or, + ACTIONS(7640), 1, + anon_sym_DASH, + STATE(4321), 1, + sym_comment, + ACTIONS(4850), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(4856), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(4860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(4862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(4868), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(4864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(4866), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [217443] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4322), 1, sym_comment, - ACTIONS(5209), 27, + ACTIONS(3298), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3300), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195761] = 5, - ACTIONS(105), 1, + [217482] = 18, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(6829), 1, - aux_sym__immediate_decimal_token2, - STATE(3842), 1, + ACTIONS(1171), 1, + anon_sym_PLUS, + ACTIONS(7642), 1, + anon_sym_DASH, + ACTIONS(7656), 1, + anon_sym_bit_DASHand, + ACTIONS(7658), 1, + anon_sym_bit_DASHxor, + ACTIONS(7660), 1, + anon_sym_bit_DASHor, + ACTIONS(7662), 1, + anon_sym_and, + ACTIONS(7664), 1, + anon_sym_xor, + ACTIONS(7666), 1, + anon_sym_or, + STATE(4323), 1, + sym_comment, + ACTIONS(1169), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(1173), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7646), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7648), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7650), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7654), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7644), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7652), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [217549] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4324), 1, sym_comment, - ACTIONS(2582), 27, + ACTIONS(2662), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2664), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195803] = 4, - ACTIONS(105), 1, + [217588] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3374), 1, - sym__entry_separator, - STATE(3843), 1, + STATE(4325), 1, sym_comment, - ACTIONS(3372), 28, + ACTIONS(3507), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3509), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195843] = 4, - ACTIONS(105), 1, + [217627] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3378), 1, - sym__entry_separator, - STATE(3844), 1, + STATE(4326), 1, sym_comment, - ACTIONS(3376), 28, + ACTIONS(3499), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3501), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195883] = 4, - ACTIONS(105), 1, + [217666] = 18, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3382), 1, - sym__entry_separator, - STATE(3845), 1, + ACTIONS(7031), 1, + anon_sym_PLUS, + ACTIONS(7668), 1, + anon_sym_DASH, + ACTIONS(7682), 1, + anon_sym_bit_DASHand, + ACTIONS(7684), 1, + anon_sym_bit_DASHxor, + ACTIONS(7686), 1, + anon_sym_bit_DASHor, + ACTIONS(7688), 1, + anon_sym_and, + ACTIONS(7690), 1, + anon_sym_xor, + ACTIONS(7692), 1, + anon_sym_or, + STATE(4327), 1, + sym_comment, + ACTIONS(7029), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7033), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7672), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7674), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7680), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7678), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [217733] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4328), 1, sym_comment, - ACTIONS(3380), 28, + ACTIONS(1029), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1031), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195923] = 4, - ACTIONS(105), 1, + [217772] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3386), 1, - sym__entry_separator, - STATE(3846), 1, + STATE(4329), 1, sym_comment, - ACTIONS(3384), 28, + ACTIONS(3627), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3629), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [195963] = 5, - ACTIONS(105), 1, + [217811] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2541), 1, - sym__entry_separator, - ACTIONS(6717), 1, - aux_sym__immediate_decimal_token2, - STATE(3847), 1, + STATE(4330), 1, sym_comment, - ACTIONS(2539), 27, + ACTIONS(3631), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3633), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196005] = 4, - ACTIONS(105), 1, + [217850] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3390), 1, - sym__entry_separator, - STATE(3848), 1, + STATE(4331), 1, sym_comment, - ACTIONS(3388), 28, + ACTIONS(907), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(909), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196045] = 4, - ACTIONS(105), 1, + [217889] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3394), 1, - sym__entry_separator, - STATE(3849), 1, + STATE(4332), 1, sym_comment, - ACTIONS(3392), 28, + ACTIONS(3635), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3637), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196085] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - STATE(3850), 1, - sym_comment, - ACTIONS(6878), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6882), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6894), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1039), 9, - anon_sym_EQ_GT, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [196141] = 6, + [217928] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7011), 1, - sym_filesize_unit, - ACTIONS(7013), 1, - sym_duration_unit, - STATE(3851), 1, + STATE(4333), 1, sym_comment, - ACTIONS(6814), 6, + ACTIONS(3619), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(7009), 21, + ACTIONS(3621), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -309601,101 +336287,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196185] = 5, - ACTIONS(105), 1, + [217967] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(5157), 1, - anon_sym_DOT2, - STATE(3852), 1, + ACTIONS(7696), 1, + anon_sym_COMMA, + STATE(4334), 1, sym_comment, - ACTIONS(2582), 27, + ACTIONS(7601), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7694), 21, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196227] = 4, - ACTIONS(105), 1, + [218008] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3194), 1, - sym__entry_separator, - STATE(3853), 1, + STATE(4335), 1, sym_comment, - ACTIONS(3192), 28, + ACTIONS(903), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(905), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196267] = 4, + [218047] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3854), 1, + STATE(4336), 1, sym_comment, - ACTIONS(867), 7, + ACTIONS(7584), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(869), 22, + ACTIONS(7586), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, - anon_sym_QMARK2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -309710,93 +336393,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196307] = 4, - ACTIONS(105), 1, + [218086] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3230), 1, - sym__entry_separator, - STATE(3855), 1, + STATE(4337), 1, sym_comment, - ACTIONS(3228), 28, + ACTIONS(7630), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7632), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196347] = 5, - ACTIONS(105), 1, + [218125] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2661), 1, - sym__entry_separator, - ACTIONS(7015), 1, - aux_sym__immediate_decimal_token2, - STATE(3856), 1, + STATE(4338), 1, sym_comment, - ACTIONS(2659), 27, + ACTIONS(3495), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3497), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196389] = 4, - ACTIONS(105), 1, + [218164] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3226), 1, - sym__entry_separator, - STATE(3857), 1, + STATE(4339), 1, sym_comment, - ACTIONS(3224), 28, + ACTIONS(1002), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1004), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, @@ -309804,77 +336488,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196429] = 4, - ACTIONS(105), 1, + [218203] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3402), 1, - sym__entry_separator, - STATE(3858), 1, + STATE(4340), 1, sym_comment, - ACTIONS(3400), 28, + ACTIONS(3487), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3489), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196469] = 4, + [218242] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3859), 1, + STATE(4341), 1, sym_comment, - ACTIONS(3346), 7, + ACTIONS(3483), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3348), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3485), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -309890,27 +336568,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196508] = 4, + [218281] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3860), 1, + STATE(4342), 1, sym_comment, - ACTIONS(939), 7, + ACTIONS(3475), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(941), 21, + ACTIONS(3477), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -309925,27 +336603,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196547] = 4, + [218320] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3861), 1, + STATE(4343), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(3471), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 21, + ACTIONS(3473), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -309960,27 +336638,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196586] = 4, + [218359] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3862), 1, + STATE(4344), 1, sym_comment, - ACTIONS(2539), 7, + ACTIONS(6991), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2541), 21, + ACTIONS(7098), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -309995,27 +336673,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196625] = 4, + [218398] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3863), 1, + STATE(4345), 1, sym_comment, - ACTIONS(2659), 7, + ACTIONS(3615), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2661), 21, + ACTIONS(3617), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -310030,27 +336708,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196664] = 4, + [218437] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3864), 1, + STATE(4346), 1, sym_comment, - ACTIONS(2829), 7, + ACTIONS(3087), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2831), 21, + ACTIONS(3089), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -310065,27 +336743,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196703] = 4, + [218476] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3865), 1, + ACTIONS(7072), 1, + anon_sym_PLUS, + ACTIONS(7698), 1, + anon_sym_DASH, + ACTIONS(7712), 1, + anon_sym_bit_DASHand, + ACTIONS(7714), 1, + anon_sym_bit_DASHxor, + ACTIONS(7716), 1, + anon_sym_bit_DASHor, + ACTIONS(7718), 1, + anon_sym_and, + ACTIONS(7720), 1, + anon_sym_xor, + ACTIONS(7722), 1, + anon_sym_or, + STATE(4347), 1, + sym_comment, + ACTIONS(7074), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7080), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7702), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7704), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7706), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7710), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7700), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7708), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [218543] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4348), 1, sym_comment, - ACTIONS(1013), 7, + ACTIONS(2618), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1015), 21, + aux_sym_unquoted_token1, + ACTIONS(2620), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -310100,266 +336827,216 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [196742] = 4, - ACTIONS(105), 1, + [218582] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1135), 1, - sym__entry_separator, - STATE(3866), 1, + STATE(4349), 1, sym_comment, - ACTIONS(1133), 27, + ACTIONS(3611), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3613), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196781] = 4, - ACTIONS(105), 1, + [218621] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7019), 1, - sym__entry_separator, - STATE(3867), 1, + STATE(4350), 1, sym_comment, - ACTIONS(7017), 27, + ACTIONS(1165), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1167), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196820] = 4, - ACTIONS(105), 1, + [218660] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1123), 1, - sym__entry_separator, - STATE(3868), 1, + STATE(4351), 1, sym_comment, - ACTIONS(1121), 27, + ACTIONS(3607), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3609), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196859] = 18, + [218699] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6783), 1, - anon_sym_DASH, - ACTIONS(6791), 1, - anon_sym_PLUS, - ACTIONS(6806), 1, - anon_sym_bit_DASHand, - ACTIONS(6808), 1, - anon_sym_bit_DASHxor, - ACTIONS(6823), 1, - anon_sym_bit_DASHor, - ACTIONS(6838), 1, - anon_sym_and, - ACTIONS(6840), 1, - anon_sym_xor, - ACTIONS(6850), 1, - anon_sym_or, - STATE(3869), 1, - sym_comment, - ACTIONS(6781), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6785), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6787), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6789), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6793), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6804), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6795), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(6797), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - [196926] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1019), 1, - sym__entry_separator, - STATE(3870), 1, + STATE(4352), 1, sym_comment, - ACTIONS(1017), 27, + ACTIONS(5985), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(5987), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [196965] = 18, + [218738] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6100), 1, + ACTIONS(2498), 1, anon_sym_PLUS, - ACTIONS(6118), 1, + ACTIONS(7724), 1, + anon_sym_DASH, + ACTIONS(7738), 1, anon_sym_bit_DASHand, - ACTIONS(6120), 1, + ACTIONS(7740), 1, anon_sym_bit_DASHxor, - ACTIONS(6139), 1, + ACTIONS(7742), 1, anon_sym_bit_DASHor, - ACTIONS(7021), 1, - anon_sym_DASH, - ACTIONS(7023), 1, + ACTIONS(7744), 1, anon_sym_and, - ACTIONS(7025), 1, + ACTIONS(7746), 1, anon_sym_xor, - ACTIONS(7027), 1, + ACTIONS(7748), 1, anon_sym_or, - STATE(3871), 1, + STATE(4353), 1, sym_comment, - ACTIONS(6098), 2, + ACTIONS(2496), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6104), 2, + ACTIONS(2502), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6106), 2, + ACTIONS(7728), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6108), 2, + ACTIONS(7730), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6110), 2, + ACTIONS(7732), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6116), 2, + ACTIONS(7736), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6112), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(6114), 4, + ACTIONS(7726), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - [197032] = 5, + ACTIONS(7734), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [218805] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7031), 1, - anon_sym_DOT2, - STATE(3872), 1, + STATE(4354), 1, sym_comment, - ACTIONS(6959), 7, + ACTIONS(7298), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(7029), 20, + ACTIONS(7331), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -310374,28 +337051,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197073] = 5, + [218844] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7031), 1, - anon_sym_DOT2, - STATE(3873), 1, + STATE(4355), 1, sym_comment, - ACTIONS(6814), 7, + ACTIONS(7485), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(7009), 20, + ACTIONS(7558), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -310410,98 +337086,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197114] = 4, - ACTIONS(105), 1, + [218883] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(894), 1, - sym__entry_separator, - STATE(3874), 1, + STATE(4356), 1, sym_comment, - ACTIONS(892), 27, + ACTIONS(7752), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7750), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197153] = 4, - ACTIONS(105), 1, + [218922] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1119), 1, - sym__entry_separator, - STATE(3875), 1, + STATE(4357), 1, sym_comment, - ACTIONS(1117), 27, + ACTIONS(3455), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3457), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197192] = 5, + [218961] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5157), 1, - anon_sym_DOT2, - STATE(3876), 1, + STATE(4358), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(1125), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 20, + ACTIONS(1127), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -310516,131 +337191,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197233] = 4, - ACTIONS(105), 1, + [219000] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(869), 1, - sym__entry_separator, - STATE(3877), 1, + STATE(4359), 1, sym_comment, - ACTIONS(867), 27, + ACTIONS(7756), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7754), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197272] = 18, + [219039] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1043), 1, - anon_sym_PLUS, - ACTIONS(7033), 1, - anon_sym_DASH, - ACTIONS(7047), 1, - anon_sym_bit_DASHand, - ACTIONS(7049), 1, - anon_sym_bit_DASHxor, - ACTIONS(7051), 1, - anon_sym_bit_DASHor, - ACTIONS(7053), 1, - anon_sym_and, - ACTIONS(7055), 1, - anon_sym_xor, - ACTIONS(7057), 1, - anon_sym_or, - STATE(3878), 1, - sym_comment, - ACTIONS(1041), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(1045), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(7037), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(7039), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(7041), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(7045), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(7035), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(7043), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [197339] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1087), 1, - sym__entry_separator, - STATE(3879), 1, + STATE(4360), 1, sym_comment, - ACTIONS(1085), 27, + ACTIONS(7594), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7758), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197378] = 4, + [219078] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3880), 1, + STATE(4361), 1, sym_comment, - ACTIONS(930), 7, + ACTIONS(2626), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -310648,7 +337274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(932), 21, + ACTIONS(2628), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -310670,27 +337296,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197417] = 5, + [219117] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7061), 1, - anon_sym_COMMA, - STATE(3881), 1, + STATE(4362), 1, sym_comment, - ACTIONS(7063), 7, + ACTIONS(1129), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(7059), 20, + aux_sym__unquoted_in_list_token1, + ACTIONS(1131), 22, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -310706,166 +337331,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197458] = 4, - ACTIONS(105), 1, + [219156] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - STATE(3882), 1, + STATE(4363), 1, sym_comment, - ACTIONS(2582), 27, + ACTIONS(1133), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1135), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197497] = 18, + [219195] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6523), 1, - anon_sym_PLUS, - ACTIONS(7065), 1, - anon_sym_DASH, - ACTIONS(7079), 1, - anon_sym_bit_DASHand, - ACTIONS(7081), 1, - anon_sym_bit_DASHxor, - ACTIONS(7083), 1, - anon_sym_bit_DASHor, - ACTIONS(7085), 1, - anon_sym_and, - ACTIONS(7087), 1, - anon_sym_xor, - ACTIONS(7089), 1, - anon_sym_or, - STATE(3883), 1, - sym_comment, - ACTIONS(6521), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6527), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(7069), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(7071), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(7073), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(7077), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(7067), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(7075), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [197564] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2541), 1, - sym__entry_separator, - STATE(3884), 1, + STATE(4364), 1, sym_comment, - ACTIONS(2539), 27, + ACTIONS(3447), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3449), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197603] = 4, - ACTIONS(105), 1, + [219234] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2883), 1, - sym__entry_separator, - STATE(3885), 1, + STATE(4365), 1, sym_comment, - ACTIONS(2881), 27, + ACTIONS(1157), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1159), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197642] = 4, + [219273] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3886), 1, + STATE(4366), 1, sym_comment, - ACTIONS(7093), 7, + ACTIONS(2662), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -310873,7 +337449,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(7091), 21, + ACTIONS(2664), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -310895,61 +337471,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197681] = 4, - ACTIONS(105), 1, + [219312] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2661), 1, - sym__entry_separator, - STATE(3887), 1, + ACTIONS(7760), 1, + sym_long_flag_identifier, + STATE(4367), 1, sym_comment, - ACTIONS(2659), 27, + ACTIONS(2646), 12, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_token4, + aux_sym__val_number_token6, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(2650), 15, anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token5, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [219353] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7393), 1, + anon_sym_DASH, + ACTIONS(7401), 1, + anon_sym_PLUS, + ACTIONS(7411), 1, + anon_sym_bit_DASHand, + ACTIONS(7413), 1, + anon_sym_bit_DASHxor, + ACTIONS(7415), 1, + anon_sym_bit_DASHor, + ACTIONS(7417), 1, + anon_sym_and, + ACTIONS(7419), 1, + anon_sym_xor, + ACTIONS(7421), 1, + anon_sym_or, + STATE(4368), 1, + sym_comment, + ACTIONS(7391), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7395), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7397), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7399), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7403), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7409), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7405), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7407), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [219420] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7764), 1, anon_sym_COMMA, + STATE(4369), 1, + sym_comment, + ACTIONS(7766), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7762), 21, + anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197720] = 4, + [219461] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3888), 1, + STATE(4370), 1, sym_comment, - ACTIONS(7097), 7, + ACTIONS(3443), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(7095), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3445), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -310965,83 +337627,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197759] = 5, - ACTIONS(105), 1, + [219500] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5363), 1, - aux_sym__unquoted_in_list_token3, - STATE(3889), 1, + STATE(4371), 1, sym_comment, - ACTIONS(5229), 8, + ACTIONS(3431), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3433), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(5209), 19, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [219539] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4372), 1, + sym_comment, + ACTIONS(3427), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, aux_sym__unquoted_in_list_token1, - [197800] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2831), 1, - sym__entry_separator, - STATE(3890), 1, - sym_comment, - ACTIONS(2829), 27, + ACTIONS(3429), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [197839] = 4, + [219578] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3891), 1, + STATE(4373), 1, sym_comment, - ACTIONS(3416), 7, + ACTIONS(3055), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -311049,7 +337710,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3418), 21, + ACTIONS(3057), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -311071,26 +337732,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197878] = 4, + [219617] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3892), 1, + ACTIONS(7321), 1, + anon_sym_PLUS, + ACTIONS(7768), 1, + anon_sym_DASH, + ACTIONS(7782), 1, + anon_sym_bit_DASHand, + ACTIONS(7784), 1, + anon_sym_bit_DASHxor, + ACTIONS(7786), 1, + anon_sym_bit_DASHor, + ACTIONS(7788), 1, + anon_sym_and, + ACTIONS(7790), 1, + anon_sym_xor, + ACTIONS(7792), 1, + anon_sym_or, + STATE(4374), 1, + sym_comment, + ACTIONS(7319), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7325), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7772), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7774), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7776), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7780), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7770), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7778), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [219684] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4375), 1, sym_comment, - ACTIONS(3412), 7, + ACTIONS(3595), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3414), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3597), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311106,26 +337816,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197917] = 4, + [219723] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3893), 1, + STATE(4376), 1, sym_comment, - ACTIONS(3408), 7, + ACTIONS(3423), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3410), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3425), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311141,75 +337851,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [197956] = 18, + [219762] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2519), 1, + ACTIONS(7003), 1, anon_sym_PLUS, - ACTIONS(7099), 1, + ACTIONS(7794), 1, anon_sym_DASH, - ACTIONS(7113), 1, + ACTIONS(7808), 1, anon_sym_bit_DASHand, - ACTIONS(7115), 1, + ACTIONS(7810), 1, anon_sym_bit_DASHxor, - ACTIONS(7117), 1, + ACTIONS(7812), 1, anon_sym_bit_DASHor, - ACTIONS(7119), 1, + ACTIONS(7814), 1, anon_sym_and, - ACTIONS(7121), 1, + ACTIONS(7816), 1, anon_sym_xor, - ACTIONS(7123), 1, + ACTIONS(7818), 1, anon_sym_or, - STATE(3894), 1, + STATE(4377), 1, sym_comment, - ACTIONS(2517), 2, + ACTIONS(7001), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2523), 2, + ACTIONS(7007), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(7103), 2, + ACTIONS(7798), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(7105), 2, + ACTIONS(7800), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(7107), 2, + ACTIONS(7802), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(7111), 2, + ACTIONS(7806), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(7101), 4, + ACTIONS(7796), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(7109), 4, + ACTIONS(7804), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [198023] = 4, + [219829] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3895), 1, + STATE(4378), 1, sym_comment, - ACTIONS(3404), 7, + ACTIONS(7592), 7, + anon_sym_DOLLAR, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3406), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(7588), 21, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311225,61 +337933,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198062] = 4, - ACTIONS(105), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [219868] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1103), 1, - sym__entry_separator, - STATE(3896), 1, + STATE(4379), 1, sym_comment, - ACTIONS(1101), 27, + ACTIONS(3519), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3521), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198101] = 4, + [219907] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3897), 1, + STATE(4380), 1, sym_comment, - ACTIONS(3400), 7, + ACTIONS(3571), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3402), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3573), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311295,61 +338005,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198140] = 4, - ACTIONS(105), 1, + [219946] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7127), 1, - sym__entry_separator, - STATE(3898), 1, + STATE(4381), 1, sym_comment, - ACTIONS(7125), 27, + ACTIONS(3563), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3565), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198179] = 4, + [219985] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3899), 1, + STATE(4382), 1, sym_comment, - ACTIONS(3396), 7, + ACTIONS(3535), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3398), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3537), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311365,26 +338075,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198218] = 4, + [220024] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3900), 1, + STATE(4383), 1, sym_comment, - ACTIONS(3392), 7, + ACTIONS(3527), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3394), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3529), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311400,63 +338110,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198257] = 6, - ACTIONS(105), 1, + [220063] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7131), 1, - anon_sym_COMMA, - ACTIONS(7133), 1, - anon_sym_RBRACK, - ACTIONS(7135), 1, - sym__entry_separator, - STATE(3901), 1, + STATE(4384), 1, sym_comment, - ACTIONS(7129), 25, + ACTIONS(3511), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3513), 22, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198300] = 4, + [220102] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3902), 1, + STATE(4385), 1, sym_comment, - ACTIONS(3388), 7, + ACTIONS(3491), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3390), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3493), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311472,75 +338180,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198339] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6395), 1, - anon_sym_PLUS, - ACTIONS(7137), 1, - anon_sym_DASH, - ACTIONS(7151), 1, - anon_sym_bit_DASHand, - ACTIONS(7153), 1, - anon_sym_bit_DASHxor, - ACTIONS(7155), 1, - anon_sym_bit_DASHor, - ACTIONS(7157), 1, - anon_sym_and, - ACTIONS(7159), 1, - anon_sym_xor, - ACTIONS(7161), 1, - anon_sym_or, - STATE(3903), 1, - sym_comment, - ACTIONS(6393), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6397), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(7141), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(7143), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(7145), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(7149), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(7139), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(7147), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [198406] = 4, + [220141] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3904), 1, + STATE(4386), 1, sym_comment, - ACTIONS(3384), 7, + ACTIONS(3479), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3386), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3481), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311556,24 +338215,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198445] = 5, + [220180] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7165), 1, - anon_sym_RBRACK, - STATE(3905), 1, + STATE(4387), 1, sym_comment, - ACTIONS(7167), 7, - anon_sym_DOLLAR, + ACTIONS(1109), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(7163), 20, + ACTIONS(1111), 22, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -311590,28 +338250,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [198486] = 4, + [220219] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3906), 1, + STATE(4388), 1, sym_comment, - ACTIONS(3380), 7, + ACTIONS(1017), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3382), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(1019), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311627,62 +338285,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198525] = 5, + [220258] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7169), 1, - sym__long_flag_identifier, - STATE(3907), 1, + ACTIONS(6488), 1, + anon_sym_PLUS, + ACTIONS(6506), 1, + anon_sym_bit_DASHand, + ACTIONS(6508), 1, + anon_sym_bit_DASHxor, + ACTIONS(6510), 1, + anon_sym_bit_DASHor, + ACTIONS(7820), 1, + anon_sym_DASH, + ACTIONS(7822), 1, + anon_sym_and, + ACTIONS(7824), 1, + anon_sym_xor, + ACTIONS(7826), 1, + anon_sym_or, + STATE(4389), 1, sym_comment, - ACTIONS(2720), 11, + ACTIONS(6486), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6492), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6494), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6496), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6498), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6504), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6500), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(6502), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [220325] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4390), 1, + sym_comment, + ACTIONS(2618), 6, anon_sym_DASH, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2724), 16, + ACTIONS(2620), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198566] = 4, + [220364] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3908), 1, + STATE(4391), 1, sym_comment, - ACTIONS(3376), 7, + ACTIONS(3467), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3378), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3469), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311698,82 +338404,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198605] = 4, - ACTIONS(105), 1, + [220403] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1095), 1, - sym__entry_separator, - STATE(3909), 1, + STATE(4392), 1, sym_comment, - ACTIONS(1093), 27, + ACTIONS(3591), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3593), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198644] = 4, - ACTIONS(105), 1, + [220442] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1091), 1, - sym__entry_separator, - STATE(3910), 1, + STATE(4393), 1, sym_comment, - ACTIONS(1089), 27, + ACTIONS(1017), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(1019), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198683] = 4, + [220481] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3911), 1, + STATE(4394), 1, sym_comment, - ACTIONS(3372), 7, + ACTIONS(3479), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -311781,7 +338487,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3374), 21, + ACTIONS(3481), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -311803,26 +338509,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198722] = 4, + [220520] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3912), 1, + STATE(4395), 1, sym_comment, - ACTIONS(3368), 7, + ACTIONS(3523), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3370), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3525), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311838,26 +338544,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198761] = 4, + [220559] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3913), 1, + STATE(4396), 1, sym_comment, - ACTIONS(3364), 7, + ACTIONS(3531), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3366), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3533), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311873,26 +338579,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198800] = 4, + [220598] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3914), 1, + STATE(4397), 1, sym_comment, - ACTIONS(3360), 7, + ACTIONS(3539), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3362), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3541), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311908,26 +338614,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198839] = 4, + [220637] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3915), 1, + STATE(4398), 1, sym_comment, - ACTIONS(3350), 7, + ACTIONS(3451), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3352), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3453), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -311943,82 +338649,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198878] = 4, - ACTIONS(105), 1, + [220676] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1083), 1, - sym__entry_separator, - STATE(3916), 1, + STATE(4399), 1, sym_comment, - ACTIONS(1081), 27, + ACTIONS(2773), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2775), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198917] = 4, - ACTIONS(105), 1, + [220715] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7173), 1, - sym__entry_separator, - STATE(3917), 1, + STATE(4400), 1, sym_comment, - ACTIONS(7171), 27, + ACTIONS(3631), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3633), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [198956] = 4, + [220754] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3918), 1, + STATE(4401), 1, sym_comment, - ACTIONS(3342), 7, + ACTIONS(3294), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312026,7 +338732,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3344), 21, + ACTIONS(3296), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312048,28 +338754,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [198995] = 5, + [220793] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7175), 1, - anon_sym_DOT2, - STATE(3919), 1, + STATE(4402), 1, sym_comment, - ACTIONS(2837), 7, + ACTIONS(7540), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2839), 20, + ACTIONS(7542), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -312084,26 +338789,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199036] = 4, + [220832] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3920), 1, + STATE(4403), 1, sym_comment, - ACTIONS(3338), 7, + ACTIONS(7830), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3340), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(7828), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -312119,133 +338824,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199075] = 5, - ACTIONS(105), 1, + [220871] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6961), 1, - anon_sym_RBRACK, - ACTIONS(6966), 1, - sym__entry_separator, - STATE(3921), 1, + STATE(4404), 1, sym_comment, - ACTIONS(6959), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(7834), 6, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, aux_sym__unquoted_in_list_token1, - [199116] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5825), 1, - sym__entry_separator, - STATE(3922), 1, - sym_comment, - ACTIONS(5823), 27, + ACTIONS(7832), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [199155] = 5, - ACTIONS(105), 1, + [220910] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7179), 1, - anon_sym_RBRACK, - ACTIONS(7182), 1, - sym__entry_separator, - STATE(3923), 1, + STATE(4405), 1, sym_comment, - ACTIONS(7177), 26, + ACTIONS(3329), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(3331), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [199196] = 4, + [220949] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3924), 1, + STATE(4406), 1, sym_comment, - ACTIONS(3334), 7, + ACTIONS(7625), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3336), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(7836), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -312261,28 +338929,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199235] = 5, + [220988] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7184), 1, - anon_sym_DOT2, - STATE(3925), 1, + STATE(4407), 1, sym_comment, - ACTIONS(2819), 7, + ACTIONS(3409), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2821), 20, + ACTIONS(3411), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -312297,24 +338964,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199276] = 5, + [221027] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7186), 1, - anon_sym_RBRACK, - STATE(3926), 1, + STATE(4408), 1, sym_comment, - ACTIONS(7167), 7, - anon_sym_DOLLAR, + ACTIONS(3055), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(7163), 20, + ACTIONS(3057), 22, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -312331,63 +338999,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [199317] = 18, + [221066] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2391), 1, + ACTIONS(6271), 1, anon_sym_PLUS, - ACTIONS(7188), 1, - anon_sym_DASH, - ACTIONS(7202), 1, + ACTIONS(6289), 1, anon_sym_bit_DASHand, - ACTIONS(7204), 1, + ACTIONS(6291), 1, anon_sym_bit_DASHxor, - ACTIONS(7206), 1, + ACTIONS(6293), 1, anon_sym_bit_DASHor, - ACTIONS(7208), 1, + ACTIONS(7838), 1, + anon_sym_DASH, + ACTIONS(7840), 1, anon_sym_and, - ACTIONS(7210), 1, + ACTIONS(7842), 1, anon_sym_xor, - ACTIONS(7212), 1, + ACTIONS(7844), 1, anon_sym_or, - STATE(3927), 1, + STATE(4409), 1, sym_comment, - ACTIONS(2389), 2, + ACTIONS(6269), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2393), 2, + ACTIONS(6275), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(7192), 2, + ACTIONS(6277), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(7194), 2, + ACTIONS(6279), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(7196), 2, + ACTIONS(6281), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(7200), 2, + ACTIONS(6287), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(7190), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(7198), 4, + ACTIONS(6283), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [199384] = 4, + ACTIONS(6285), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [221133] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3928), 1, + STATE(4410), 1, sym_comment, - ACTIONS(1013), 7, + ACTIONS(3423), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312395,7 +339061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(1015), 21, + ACTIONS(3425), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312417,48 +339083,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199423] = 5, - ACTIONS(105), 1, + [221172] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(6816), 1, - anon_sym_RBRACK, - STATE(3929), 1, + STATE(4411), 1, sym_comment, - ACTIONS(6814), 26, + ACTIONS(3298), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3300), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [199464] = 4, + [221211] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3930), 1, + STATE(4412), 1, sym_comment, - ACTIONS(3330), 7, + ACTIONS(3302), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312466,7 +339131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3332), 21, + ACTIONS(3304), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312488,82 +339153,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199503] = 4, - ACTIONS(105), 1, + [221250] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1069), 1, - sym__entry_separator, - STATE(3931), 1, + STATE(4413), 1, sym_comment, - ACTIONS(1067), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + ACTIONS(3306), 7, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym__, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [199542] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1065), 1, - sym__entry_separator, - STATE(3932), 1, - sym_comment, - ACTIONS(1063), 27, + aux_sym_unquoted_token1, + ACTIONS(3308), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [199581] = 4, + [221289] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3933), 1, + STATE(4414), 1, sym_comment, - ACTIONS(3322), 7, + ACTIONS(3427), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312571,7 +339201,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3324), 21, + ACTIONS(3429), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312593,26 +339223,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199620] = 4, + [221328] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3934), 1, + STATE(4415), 1, sym_comment, - ACTIONS(3318), 7, + ACTIONS(3575), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3320), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3577), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -312628,12 +339258,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199659] = 4, + [221367] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3935), 1, + STATE(4416), 1, sym_comment, - ACTIONS(3314), 7, + ACTIONS(3431), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312641,7 +339271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3316), 21, + ACTIONS(3433), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312663,47 +339293,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199698] = 4, - ACTIONS(105), 1, + [221406] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1015), 1, - sym__entry_separator, - STATE(3936), 1, + STATE(4417), 1, sym_comment, - ACTIONS(1013), 27, + ACTIONS(3443), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3445), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [199737] = 4, + [221445] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3937), 1, + STATE(4418), 1, sym_comment, - ACTIONS(994), 7, + ACTIONS(3447), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312711,7 +339341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(996), 21, + ACTIONS(3449), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312733,12 +339363,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199776] = 4, + [221484] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3938), 1, + ACTIONS(7459), 1, + anon_sym_PLUS, + ACTIONS(7475), 1, + anon_sym_bit_DASHand, + ACTIONS(7477), 1, + anon_sym_bit_DASHxor, + ACTIONS(7479), 1, + anon_sym_bit_DASHor, + ACTIONS(7481), 1, + anon_sym_and, + ACTIONS(7492), 1, + anon_sym_xor, + ACTIONS(7494), 1, + anon_sym_or, + ACTIONS(7846), 1, + anon_sym_DASH, + STATE(4419), 1, + sym_comment, + ACTIONS(7457), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7461), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7463), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7465), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7467), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7473), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7469), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7471), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [221551] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4420), 1, sym_comment, - ACTIONS(3310), 7, + ACTIONS(3455), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312746,7 +339425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3312), 21, + ACTIONS(3457), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312768,26 +339447,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199815] = 4, + [221590] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3939), 1, + STATE(4421), 1, sym_comment, - ACTIONS(2829), 7, + ACTIONS(3587), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2831), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3589), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -312803,12 +339482,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199854] = 4, + [221629] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3940), 1, + ACTIONS(7850), 1, + anon_sym_COMMA, + STATE(4422), 1, sym_comment, - ACTIONS(3306), 7, + ACTIONS(7852), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312816,9 +339497,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3308), 21, + ACTIONS(7848), 20, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, @@ -312838,12 +339518,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199893] = 4, + [221670] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3941), 1, + STATE(4423), 1, sym_comment, - ACTIONS(3302), 7, + ACTIONS(3471), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312851,7 +339531,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3304), 21, + ACTIONS(3473), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312873,12 +339553,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199932] = 4, + [221709] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3942), 1, + STATE(4424), 1, sym_comment, - ACTIONS(3298), 7, + ACTIONS(3475), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -312886,7 +339566,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3300), 21, + ACTIONS(3477), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -312908,75 +339588,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [199971] = 18, + [221748] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6914), 1, - anon_sym_DASH, - ACTIONS(6924), 1, - anon_sym_PLUS, - ACTIONS(6932), 1, - anon_sym_bit_DASHand, - ACTIONS(6934), 1, - anon_sym_bit_DASHxor, - ACTIONS(6936), 1, - anon_sym_bit_DASHor, - ACTIONS(6938), 1, - anon_sym_and, - ACTIONS(6940), 1, - anon_sym_xor, - ACTIONS(6989), 1, - anon_sym_or, - STATE(3943), 1, - sym_comment, - ACTIONS(6912), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6918), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6920), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6922), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6926), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6930), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6916), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6928), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [200038] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3944), 1, + STATE(4425), 1, sym_comment, - ACTIONS(3294), 7, + ACTIONS(3091), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3296), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3093), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -312992,26 +339623,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200077] = 4, + [221787] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3945), 1, + STATE(4426), 1, sym_comment, - ACTIONS(3286), 7, + ACTIONS(2626), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3288), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(2628), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313027,12 +339658,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200116] = 4, + [221826] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3946), 1, + STATE(4427), 1, sym_comment, - ACTIONS(3282), 7, + ACTIONS(3483), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313040,7 +339671,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3284), 21, + ACTIONS(3485), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313062,27 +339693,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200155] = 5, + [221865] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7214), 1, - aux_sym__immediate_decimal_token2, - STATE(3947), 1, + STATE(4428), 1, sym_comment, - ACTIONS(2659), 6, + ACTIONS(3487), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2661), 21, + aux_sym_unquoted_token1, + ACTIONS(3489), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313098,12 +339728,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200196] = 4, + [221904] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3948), 1, + ACTIONS(2359), 1, + anon_sym_PLUS, + ACTIONS(7854), 1, + anon_sym_DASH, + ACTIONS(7868), 1, + anon_sym_bit_DASHand, + ACTIONS(7870), 1, + anon_sym_bit_DASHxor, + ACTIONS(7872), 1, + anon_sym_bit_DASHor, + ACTIONS(7874), 1, + anon_sym_and, + ACTIONS(7876), 1, + anon_sym_xor, + ACTIONS(7878), 1, + anon_sym_or, + STATE(4429), 1, sym_comment, - ACTIONS(2659), 7, + ACTIONS(2357), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2363), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7858), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7860), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7862), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7866), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7856), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7864), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [221971] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4430), 1, + sym_comment, + ACTIONS(3495), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313111,7 +339790,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(2661), 21, + ACTIONS(3497), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313133,12 +339812,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200235] = 4, + [222010] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3949), 1, + STATE(4431), 1, sym_comment, - ACTIONS(3278), 7, + ACTIONS(3499), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313146,7 +339825,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3280), 21, + ACTIONS(3501), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313168,27 +339847,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200274] = 4, + [222049] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3950), 1, + STATE(4432), 1, sym_comment, - ACTIONS(966), 7, + ACTIONS(3409), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(968), 21, + aux_sym_unquoted_token1, + ACTIONS(3411), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -313203,161 +339882,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200313] = 5, - ACTIONS(105), 1, + [222088] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(902), 1, - sym__entry_separator, - ACTIONS(7218), 1, - anon_sym_RBRACK, - STATE(3951), 1, + STATE(4433), 1, sym_comment, - ACTIONS(7216), 26, + ACTIONS(1153), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(1155), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [200354] = 18, + [222127] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1335), 1, - anon_sym_PLUS, - ACTIONS(7221), 1, + ACTIONS(7500), 1, anon_sym_DASH, - ACTIONS(7235), 1, - anon_sym_bit_DASHand, - ACTIONS(7237), 1, - anon_sym_bit_DASHxor, - ACTIONS(7239), 1, - anon_sym_bit_DASHor, - ACTIONS(7241), 1, - anon_sym_and, - ACTIONS(7243), 1, - anon_sym_xor, - ACTIONS(7245), 1, - anon_sym_or, - STATE(3952), 1, - sym_comment, - ACTIONS(1333), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(1337), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(7225), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(7227), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(7229), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(7233), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(7223), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(7231), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [200421] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6729), 1, + ACTIONS(7510), 1, anon_sym_PLUS, - ACTIONS(7247), 1, - anon_sym_DASH, - ACTIONS(7261), 1, + ACTIONS(7572), 1, anon_sym_bit_DASHand, - ACTIONS(7263), 1, + ACTIONS(7574), 1, anon_sym_bit_DASHxor, - ACTIONS(7265), 1, + ACTIONS(7576), 1, anon_sym_bit_DASHor, - ACTIONS(7267), 1, + ACTIONS(7578), 1, anon_sym_and, - ACTIONS(7269), 1, + ACTIONS(7580), 1, anon_sym_xor, - ACTIONS(7271), 1, + ACTIONS(7582), 1, anon_sym_or, - STATE(3953), 1, + STATE(4434), 1, sym_comment, - ACTIONS(6727), 2, + ACTIONS(7498), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6733), 2, + ACTIONS(7504), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(7251), 2, + ACTIONS(7506), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(7253), 2, + ACTIONS(7508), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(7255), 2, + ACTIONS(7512), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(7259), 2, + ACTIONS(7516), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(7249), 4, + ACTIONS(7502), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(7257), 4, + ACTIONS(7514), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [200488] = 5, + [222194] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6999), 1, - aux_sym__immediate_decimal_token2, - STATE(3954), 1, + STATE(4435), 1, sym_comment, - ACTIONS(2539), 6, + ACTIONS(7882), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2541), 21, + aux_sym_unquoted_token1, + ACTIONS(7880), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313373,12 +340001,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200529] = 4, + [222233] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3955), 1, + STATE(4436), 1, sym_comment, - ACTIONS(3264), 7, + ACTIONS(7886), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313386,7 +340014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3266), 21, + ACTIONS(7884), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313408,12 +340036,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200568] = 4, + [222272] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3956), 1, + STATE(4437), 1, sym_comment, - ACTIONS(2539), 7, + ACTIONS(989), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313421,7 +340049,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(2541), 21, + ACTIONS(991), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313443,12 +340071,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200607] = 4, + [222311] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3957), 1, + STATE(4438), 1, sym_comment, - ACTIONS(3256), 7, + ACTIONS(3507), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313456,7 +340084,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3258), 21, + ACTIONS(3509), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313478,12 +340106,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200646] = 4, + [222350] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3958), 1, + STATE(4439), 1, sym_comment, - ACTIONS(3252), 7, + ACTIONS(3515), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313491,7 +340119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3254), 21, + ACTIONS(3517), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313513,12 +340141,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200685] = 4, + [222389] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3959), 1, + STATE(4440), 1, sym_comment, - ACTIONS(3244), 7, + ACTIONS(3519), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313526,7 +340154,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3246), 21, + ACTIONS(3521), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313548,160 +340176,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200724] = 18, + [222428] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5920), 1, - anon_sym_PLUS, - ACTIONS(5938), 1, - anon_sym_bit_DASHand, - ACTIONS(5940), 1, - anon_sym_bit_DASHxor, - ACTIONS(5942), 1, - anon_sym_bit_DASHor, - ACTIONS(7273), 1, - anon_sym_DASH, - ACTIONS(7275), 1, - anon_sym_and, - ACTIONS(7277), 1, - anon_sym_xor, - ACTIONS(7279), 1, - anon_sym_or, - STATE(3960), 1, - sym_comment, - ACTIONS(5918), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(5924), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(5926), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(5928), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(5930), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(5936), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(5932), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(5934), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - [200791] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2904), 1, - sym__entry_separator, - STATE(3961), 1, + STATE(4441), 1, sym_comment, - ACTIONS(2902), 27, + ACTIONS(3523), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3525), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [200830] = 18, + [222467] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1365), 1, - anon_sym_PLUS, - ACTIONS(7281), 1, - anon_sym_DASH, - ACTIONS(7287), 1, - anon_sym_bit_DASHand, - ACTIONS(7289), 1, - anon_sym_bit_DASHxor, - ACTIONS(7291), 1, - anon_sym_bit_DASHor, - ACTIONS(7293), 1, - anon_sym_and, - ACTIONS(7295), 1, - anon_sym_xor, - ACTIONS(7297), 1, - anon_sym_or, - STATE(3962), 1, + STATE(4442), 1, sym_comment, - ACTIONS(1363), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(1369), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(1371), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1373), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1379), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(7285), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(1377), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(7283), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - [200897] = 4, + ACTIONS(3531), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3533), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, + aux_sym__val_number_token1, + aux_sym__val_number_token2, + aux_sym__val_number_token3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [222506] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3963), 1, + STATE(4443), 1, sym_comment, - ACTIONS(986), 7, + ACTIONS(3539), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(988), 21, + aux_sym_unquoted_token1, + ACTIONS(3541), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -313716,47 +340281,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [200936] = 4, - ACTIONS(105), 1, + [222545] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7301), 1, - sym__entry_separator, - STATE(3964), 1, + STATE(4444), 1, sym_comment, - ACTIONS(7299), 27, + ACTIONS(2781), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(2783), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [200975] = 4, + [222584] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3965), 1, + STATE(4445), 1, sym_comment, - ACTIONS(3228), 7, + ACTIONS(3451), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -313764,7 +340329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3230), 21, + ACTIONS(3453), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -313786,26 +340351,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201014] = 4, + [222623] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3966), 1, + STATE(4446), 1, sym_comment, - ACTIONS(3224), 7, + ACTIONS(1145), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3226), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(1147), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313821,26 +340386,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201053] = 4, + [222662] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3967), 1, + STATE(4447), 1, sym_comment, - ACTIONS(3220), 7, + ACTIONS(1137), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3222), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(1139), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313856,26 +340421,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201092] = 4, + [222701] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3968), 1, + STATE(4448), 1, sym_comment, - ACTIONS(3192), 7, + ACTIONS(1141), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3194), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(1143), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313891,26 +340456,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201131] = 4, + [222740] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3969), 1, + STATE(4449), 1, sym_comment, - ACTIONS(2582), 7, + ACTIONS(3623), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(2584), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3625), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313926,26 +340491,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201170] = 4, + [222779] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3970), 1, + STATE(4450), 1, sym_comment, - ACTIONS(3188), 7, + ACTIONS(3603), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3190), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(3605), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -313961,28 +340526,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201209] = 5, + [222818] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7303), 1, - anon_sym_DOT2, - STATE(3971), 1, + ACTIONS(1039), 1, + anon_sym_PLUS, + ACTIONS(7888), 1, + anon_sym_DASH, + ACTIONS(7902), 1, + anon_sym_bit_DASHand, + ACTIONS(7904), 1, + anon_sym_bit_DASHxor, + ACTIONS(7906), 1, + anon_sym_bit_DASHor, + ACTIONS(7908), 1, + anon_sym_and, + ACTIONS(7910), 1, + anon_sym_xor, + ACTIONS(7912), 1, + anon_sym_or, + STATE(4451), 1, + sym_comment, + ACTIONS(1037), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(1043), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7892), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7894), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7896), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7900), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7890), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7898), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [222885] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4452), 1, sym_comment, - ACTIONS(2938), 7, + ACTIONS(3467), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2940), 20, + aux_sym_unquoted_token1, + ACTIONS(3469), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -313997,26 +340610,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201250] = 4, + [222924] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3972), 1, + STATE(4453), 1, sym_comment, - ACTIONS(3184), 7, + ACTIONS(7122), 6, anon_sym_DASH, - anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym_unquoted_token1, - ACTIONS(3186), 21, + aux_sym__unquoted_in_list_token1, + ACTIONS(7128), 22, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -314032,28 +340645,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201289] = 5, + [222963] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7305), 1, - anon_sym_DOT2, - STATE(3973), 1, + STATE(4454), 1, sym_comment, - ACTIONS(2918), 7, + ACTIONS(3329), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2920), 20, + aux_sym_unquoted_token1, + ACTIONS(3331), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -314068,27 +340680,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201330] = 4, + [223002] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3974), 1, + STATE(4455), 1, sym_comment, - ACTIONS(930), 7, + ACTIONS(3294), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(932), 21, + ACTIONS(3296), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT2, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -314103,26 +340715,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201369] = 5, + [223041] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6980), 1, - aux_sym__immediate_decimal_token2, - STATE(3975), 1, + STATE(4456), 1, sym_comment, - ACTIONS(2582), 6, + ACTIONS(3515), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 21, + ACTIONS(3517), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -314139,12 +340750,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201410] = 4, + [223080] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3976), 1, + STATE(4457), 1, sym_comment, - ACTIONS(3177), 7, + ACTIONS(3575), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314152,7 +340763,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3179), 21, + ACTIONS(3577), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -314174,12 +340785,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201449] = 4, + [223119] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3977), 1, + ACTIONS(6797), 1, + anon_sym_PLUS, + ACTIONS(6815), 1, + anon_sym_bit_DASHand, + ACTIONS(6817), 1, + anon_sym_bit_DASHxor, + ACTIONS(6819), 1, + anon_sym_bit_DASHor, + ACTIONS(7914), 1, + anon_sym_DASH, + ACTIONS(7916), 1, + anon_sym_and, + ACTIONS(7918), 1, + anon_sym_xor, + ACTIONS(7920), 1, + anon_sym_or, + STATE(4458), 1, + sym_comment, + ACTIONS(6795), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6801), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(6803), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(6805), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(6807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(6813), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(6809), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(6811), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [223186] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4459), 1, sym_comment, - ACTIONS(3080), 7, + ACTIONS(3587), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314187,7 +340847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3082), 21, + ACTIONS(3589), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -314209,12 +340869,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201488] = 4, + [223225] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(3978), 1, + ACTIONS(7520), 1, + anon_sym_DASH, + ACTIONS(7530), 1, + anon_sym_PLUS, + ACTIONS(7538), 1, + anon_sym_bit_DASHand, + ACTIONS(7546), 1, + anon_sym_bit_DASHxor, + ACTIONS(7548), 1, + anon_sym_bit_DASHor, + ACTIONS(7550), 1, + anon_sym_and, + ACTIONS(7552), 1, + anon_sym_xor, + ACTIONS(7554), 1, + anon_sym_or, + STATE(4460), 1, sym_comment, - ACTIONS(3084), 7, + ACTIONS(7518), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(7524), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7526), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7528), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7532), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7536), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7522), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7534), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [223292] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4461), 1, + sym_comment, + ACTIONS(3491), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314222,7 +340931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3086), 21, + ACTIONS(3493), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -314244,12 +340953,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201527] = 4, + [223331] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3979), 1, + STATE(4462), 1, sym_comment, - ACTIONS(3050), 7, + ACTIONS(3511), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314257,7 +340966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3052), 21, + ACTIONS(3513), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -314279,12 +340988,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201566] = 4, + [223370] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3980), 1, + STATE(4463), 1, sym_comment, - ACTIONS(3090), 7, + ACTIONS(3527), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314292,7 +341001,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3092), 21, + ACTIONS(3529), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -314314,12 +341023,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201605] = 4, + [223409] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3981), 1, + STATE(4464), 1, sym_comment, - ACTIONS(3098), 7, + ACTIONS(3091), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314327,7 +341036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(3100), 21, + ACTIONS(3093), 21, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -314349,197 +341058,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201644] = 18, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(6880), 1, - anon_sym_DASH, - ACTIONS(6890), 1, - anon_sym_PLUS, - ACTIONS(6898), 1, - anon_sym_bit_DASHand, - ACTIONS(6900), 1, - anon_sym_bit_DASHxor, - ACTIONS(6902), 1, - anon_sym_bit_DASHor, - ACTIONS(6904), 1, - anon_sym_and, - ACTIONS(6906), 1, - anon_sym_xor, - ACTIONS(6908), 1, - anon_sym_or, - STATE(3982), 1, - sym_comment, - ACTIONS(6878), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6884), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6886), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6888), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6892), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6896), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6882), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(6894), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [201711] = 5, + [223448] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7307), 1, - sym__long_flag_identifier, - STATE(3983), 1, + STATE(4465), 1, sym_comment, - ACTIONS(2720), 12, - anon_sym_DOLLAR, + ACTIONS(3623), 7, anon_sym_DASH, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, + anon_sym__, aux_sym__val_number_decimal_token1, - aux_sym__val_number_token4, - aux_sym__val_number_token6, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2724), 15, + aux_sym_unquoted_token1, + ACTIONS(3625), 21, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_null, + anon_sym_true, + anon_sym_false, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, + aux_sym__val_number_token4, aux_sym__val_number_token5, + aux_sym__val_number_token6, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [201752] = 18, + [223487] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_PLUS, - ACTIONS(7309), 1, - anon_sym_DASH, - ACTIONS(7323), 1, - anon_sym_bit_DASHand, - ACTIONS(7325), 1, - anon_sym_bit_DASHxor, - ACTIONS(7327), 1, - anon_sym_bit_DASHor, - ACTIONS(7329), 1, - anon_sym_and, - ACTIONS(7331), 1, - anon_sym_xor, - ACTIONS(7333), 1, - anon_sym_or, - STATE(3984), 1, - sym_comment, - ACTIONS(1159), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(1163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(7313), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(7315), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(7317), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(7321), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(7311), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(7319), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [201819] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6689), 1, - sym__entry_separator, - STATE(3985), 1, + STATE(4466), 1, sym_comment, - ACTIONS(6683), 27, + ACTIONS(3535), 7, + anon_sym_DASH, + anon_sym__, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym_unquoted_token1, + ACTIONS(3537), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [201858] = 5, + [223526] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7335), 1, - anon_sym_DOT2, - STATE(3986), 1, + STATE(4467), 1, sym_comment, - ACTIONS(2912), 7, + ACTIONS(989), 6, anon_sym_DASH, - anon_sym_DOT, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2914), 20, + ACTIONS(991), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -314554,77 +341163,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [201899] = 18, + [223565] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6312), 1, + ACTIONS(1347), 1, anon_sym_PLUS, - ACTIONS(6330), 1, + ACTIONS(7922), 1, + anon_sym_DASH, + ACTIONS(7936), 1, anon_sym_bit_DASHand, - ACTIONS(6332), 1, + ACTIONS(7938), 1, anon_sym_bit_DASHxor, - ACTIONS(6334), 1, + ACTIONS(7940), 1, anon_sym_bit_DASHor, - ACTIONS(7337), 1, - anon_sym_DASH, - ACTIONS(7339), 1, + ACTIONS(7942), 1, anon_sym_and, - ACTIONS(7341), 1, + ACTIONS(7944), 1, anon_sym_xor, - ACTIONS(7343), 1, + ACTIONS(7946), 1, anon_sym_or, - STATE(3987), 1, + STATE(4468), 1, sym_comment, - ACTIONS(6310), 2, + ACTIONS(1345), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(6316), 2, + ACTIONS(1351), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(6318), 2, + ACTIONS(7926), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(6320), 2, + ACTIONS(7928), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(6322), 2, + ACTIONS(7930), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(6328), 2, + ACTIONS(7934), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(6324), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(6326), 4, + ACTIONS(7924), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - [201966] = 5, + ACTIONS(7932), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [223632] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7345), 1, - anon_sym_DOT2, - STATE(3988), 1, + STATE(4469), 1, sym_comment, - ACTIONS(2906), 7, + ACTIONS(3603), 7, anon_sym_DASH, - anon_sym_DOT, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2908), 20, + aux_sym_unquoted_token1, + ACTIONS(3605), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, @@ -314639,192 +341247,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202007] = 18, + [223671] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6083), 1, - anon_sym_PLUS, - ACTIONS(6162), 1, - anon_sym_bit_DASHand, - ACTIONS(6164), 1, - anon_sym_bit_DASHxor, - ACTIONS(6166), 1, - anon_sym_bit_DASHor, - ACTIONS(7347), 1, - anon_sym_DASH, - ACTIONS(7349), 1, - anon_sym_and, - ACTIONS(7351), 1, - anon_sym_xor, - ACTIONS(7353), 1, - anon_sym_or, - STATE(3989), 1, - sym_comment, - ACTIONS(6081), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(6085), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(6087), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(6089), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(6091), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(6160), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(6093), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(6134), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - [202074] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(932), 1, - sym__entry_separator, - STATE(3990), 1, + STATE(4470), 1, sym_comment, - ACTIONS(930), 27, + ACTIONS(7636), 6, + anon_sym_DASH, + aux_sym__val_number_decimal_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + aux_sym__unquoted_in_list_token1, + ACTIONS(7638), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, anon_sym_true, anon_sym_false, - aux_sym__val_number_decimal_token1, aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - aux_sym__unquoted_in_list_token1, - [202113] = 18, + [223710] = 18, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4234), 1, + ACTIONS(6566), 1, anon_sym_PLUS, - ACTIONS(4652), 1, + ACTIONS(6644), 1, anon_sym_bit_DASHand, - ACTIONS(4654), 1, + ACTIONS(6646), 1, anon_sym_bit_DASHxor, - ACTIONS(4656), 1, + ACTIONS(6648), 1, anon_sym_bit_DASHor, - ACTIONS(4658), 1, + ACTIONS(7948), 1, + anon_sym_DASH, + ACTIONS(7950), 1, anon_sym_and, - ACTIONS(4660), 1, + ACTIONS(7952), 1, anon_sym_xor, - ACTIONS(4662), 1, + ACTIONS(7954), 1, anon_sym_or, - ACTIONS(7355), 1, - anon_sym_DASH, - STATE(3991), 1, + STATE(4471), 1, sym_comment, - ACTIONS(4232), 2, + ACTIONS(6564), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(4238), 2, + ACTIONS(6568), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4240), 2, + ACTIONS(6570), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(4242), 2, + ACTIONS(6572), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(4244), 2, + ACTIONS(6574), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(4650), 2, + ACTIONS(6634), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(4246), 4, + ACTIONS(6576), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(4248), 4, + ACTIONS(6584), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - [202180] = 4, + [223777] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3992), 1, - sym_comment, - ACTIONS(3310), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3312), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [202218] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3993), 1, + STATE(4472), 1, sym_comment, - ACTIONS(7177), 6, + ACTIONS(3627), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7357), 21, + aux_sym_unquoted_token1, + ACTIONS(3629), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -314840,25 +341366,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202256] = 4, + [223816] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3994), 1, + STATE(4473), 1, sym_comment, - ACTIONS(1067), 6, + ACTIONS(3635), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1069), 21, + aux_sym_unquoted_token1, + ACTIONS(3637), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -314874,25 +341401,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202294] = 4, + [223855] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3995), 1, + STATE(4474), 1, sym_comment, - ACTIONS(7017), 6, + ACTIONS(3563), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7019), 21, + aux_sym_unquoted_token1, + ACTIONS(3565), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -314908,25 +341436,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202332] = 4, + [223894] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3996), 1, + STATE(4475), 1, sym_comment, - ACTIONS(2881), 6, + ACTIONS(3571), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2883), 21, + aux_sym_unquoted_token1, + ACTIONS(3573), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -314942,12 +341471,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202370] = 4, + [223933] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3997), 1, + STATE(4476), 1, sym_comment, - ACTIONS(7361), 7, + ACTIONS(3591), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -314955,8 +341484,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(7359), 20, + ACTIONS(3593), 21, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, @@ -314976,24 +341506,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202408] = 4, + [223972] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3998), 1, + STATE(4477), 1, sym_comment, - ACTIONS(1063), 6, + ACTIONS(3302), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(1065), 21, + ACTIONS(3304), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315010,24 +341541,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202446] = 4, + [224011] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3999), 1, + STATE(4478), 1, sym_comment, - ACTIONS(1081), 6, + ACTIONS(3306), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(1083), 21, + ACTIONS(3308), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315044,25 +341576,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202484] = 4, + [224050] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4000), 1, + STATE(4479), 1, sym_comment, - ACTIONS(2539), 6, + ACTIONS(3595), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2541), 21, + aux_sym_unquoted_token1, + ACTIONS(3597), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315078,25 +341611,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202522] = 4, + [224089] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4001), 1, + STATE(4480), 1, sym_comment, - ACTIONS(2582), 6, + ACTIONS(3619), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2584), 21, + aux_sym_unquoted_token1, + ACTIONS(3621), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315112,25 +341646,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202560] = 4, + [224128] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4002), 1, + STATE(4481), 1, sym_comment, - ACTIONS(867), 6, + ACTIONS(3615), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(869), 21, + aux_sym_unquoted_token1, + ACTIONS(3617), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315146,24 +341681,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202598] = 4, + [224167] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(4003), 1, + ACTIONS(1377), 1, + anon_sym_PLUS, + ACTIONS(7956), 1, + anon_sym_DASH, + ACTIONS(7962), 1, + anon_sym_bit_DASHand, + ACTIONS(7964), 1, + anon_sym_bit_DASHxor, + ACTIONS(7966), 1, + anon_sym_bit_DASHor, + ACTIONS(7968), 1, + anon_sym_and, + ACTIONS(7970), 1, + anon_sym_xor, + ACTIONS(7972), 1, + anon_sym_or, + STATE(4482), 1, + sym_comment, + ACTIONS(1375), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(1381), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(1383), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(1385), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(1391), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7960), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(1389), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(7958), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + [224234] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6751), 1, + anon_sym_PLUS, + ACTIONS(7974), 1, + anon_sym_DASH, + ACTIONS(7988), 1, + anon_sym_bit_DASHand, + ACTIONS(7990), 1, + anon_sym_bit_DASHxor, + ACTIONS(7992), 1, + anon_sym_bit_DASHor, + ACTIONS(7994), 1, + anon_sym_and, + ACTIONS(7996), 1, + anon_sym_xor, + ACTIONS(7998), 1, + anon_sym_or, + STATE(4483), 1, + sym_comment, + ACTIONS(6749), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(6755), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(7978), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(7980), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(7982), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(7986), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(7976), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(7984), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [224301] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4484), 1, sym_comment, - ACTIONS(3416), 6, + ACTIONS(8002), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(3418), 21, + ACTIONS(8000), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315180,25 +341814,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202636] = 4, + [224340] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4004), 1, + STATE(4485), 1, sym_comment, - ACTIONS(3412), 6, + ACTIONS(3087), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3414), 21, + aux_sym_unquoted_token1, + ACTIONS(3089), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315214,24 +341849,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202674] = 4, + [224379] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4005), 1, + STATE(4486), 1, sym_comment, - ACTIONS(3408), 6, + ACTIONS(8002), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(3410), 21, + ACTIONS(8000), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315248,24 +341884,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202712] = 4, + [224418] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4006), 1, + STATE(4487), 1, sym_comment, - ACTIONS(1121), 6, + ACTIONS(8006), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(1123), 21, + ACTIONS(8004), 22, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315282,25 +341919,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202750] = 4, + [224457] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4007), 1, + STATE(4488), 1, sym_comment, - ACTIONS(3404), 6, + ACTIONS(3611), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3406), 21, + aux_sym_unquoted_token1, + ACTIONS(3613), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315316,25 +341954,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202788] = 4, + [224496] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4008), 1, + STATE(4489), 1, sym_comment, - ACTIONS(3400), 6, + ACTIONS(3607), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3402), 21, + aux_sym_unquoted_token1, + ACTIONS(3609), 21, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315350,25 +341989,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202826] = 4, + [224535] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4009), 1, + STATE(4490), 1, sym_comment, - ACTIONS(3396), 6, + ACTIONS(8010), 7, anon_sym_DASH, + anon_sym__, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3398), 21, + aux_sym_unquoted_token1, + ACTIONS(8008), 20, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_PLUS, anon_sym_null, @@ -315384,27 +342023,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202864] = 4, + [224573] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4010), 1, + STATE(4491), 1, sym_comment, - ACTIONS(5823), 6, + ACTIONS(2781), 6, + anon_sym_DOLLAR, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(5825), 21, + ACTIONS(2783), 21, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -315418,27 +342055,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202902] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [224611] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4011), 1, + STATE(4492), 1, sym_comment, - ACTIONS(892), 6, + ACTIONS(2796), 6, + anon_sym_DOLLAR, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(894), 21, + ACTIONS(2798), 21, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -315452,27 +342089,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202940] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [224649] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4012), 1, + STATE(4493), 1, sym_comment, - ACTIONS(3392), 6, + ACTIONS(2773), 6, + anon_sym_DOLLAR, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3394), 21, + ACTIONS(2775), 21, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_DOLLAR, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, + anon_sym_not, anon_sym_null, anon_sym_true, anon_sym_false, @@ -315486,24 +342123,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [202978] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [224687] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4013), 1, + STATE(4494), 1, sym_comment, - ACTIONS(2659), 6, + ACTIONS(8014), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(2661), 21, + ACTIONS(8012), 21, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315520,12 +342159,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [203016] = 4, + [224725] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4014), 1, + STATE(4495), 1, sym_comment, - ACTIONS(7365), 7, + ACTIONS(8018), 7, anon_sym_DASH, anon_sym__, aux_sym__val_number_decimal_token1, @@ -315533,7 +342172,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0o, anon_sym_0x, aux_sym_unquoted_token1, - ACTIONS(7363), 20, + ACTIONS(8016), 20, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, @@ -315554,24 +342193,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [203054] = 4, + [224763] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4015), 1, + STATE(4496), 1, sym_comment, - ACTIONS(3388), 6, + ACTIONS(8022), 6, anon_sym_DASH, aux_sym__val_number_decimal_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, aux_sym__unquoted_in_list_token1, - ACTIONS(3390), 21, + ACTIONS(8020), 21, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_DOT, anon_sym_PLUS, @@ -315588,3922 +342227,5320 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [203092] = 4, + [224801] = 22, ACTIONS(3), 1, anon_sym_POUND, - STATE(4016), 1, - sym_comment, - ACTIONS(3384), 6, + ACTIONS(1597), 1, + anon_sym_DOLLAR, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8026), 1, anon_sym_DASH, + ACTIONS(8028), 1, + anon_sym_DOT, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3386), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + STATE(1003), 1, + sym__var, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1328), 1, + sym_unquoted, + STATE(4497), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(1329), 4, + sym_expr_parenthesized, + sym_val_variable, + sym_val_string, + sym_val_interpolated, + [224874] = 22, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1597), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8028), 1, anon_sym_DOT, + ACTIONS(8030), 1, anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + STATE(1003), 1, + sym__var, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1328), 1, + sym_unquoted, + STATE(4498), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8034), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, + STATE(1329), 4, + sym_expr_parenthesized, + sym_val_variable, + sym_val_string, + sym_val_interpolated, + [224947] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1693), 1, + anon_sym_DOLLAR, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8046), 1, + anon_sym_LPAREN, + ACTIONS(8048), 1, + anon_sym_DOT, + ACTIONS(8052), 1, anon_sym_DQUOTE, + ACTIONS(8056), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8058), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8060), 1, + aux_sym_unquoted_token1, + STATE(1024), 1, + sym__var, + STATE(1271), 1, + sym__inter_single_quotes, + STATE(1272), 1, + sym__inter_double_quotes, + STATE(1304), 1, + sym__str_double_quotes, + STATE(1464), 1, + sym_unquoted, + STATE(4499), 1, + sym_comment, + STATE(6698), 1, + sym__val_number_decimal, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [203130] = 4, + ACTIONS(8050), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(1474), 4, + sym_expr_parenthesized, + sym_val_variable, + sym_val_string, + sym_val_interpolated, + [225017] = 21, ACTIONS(3), 1, anon_sym_POUND, - STATE(4017), 1, - sym_comment, - ACTIONS(2881), 6, + ACTIONS(1597), 1, anon_sym_DOLLAR, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8026), 1, anon_sym_DASH, + ACTIONS(8028), 1, + anon_sym_DOT, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(2883), 21, - anon_sym_LBRACK, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + STATE(1003), 1, + sym__var, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1328), 1, + sym_unquoted, + STATE(4500), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(1329), 4, + sym_expr_parenthesized, + sym_val_variable, + sym_val_string, + sym_val_interpolated, + [225087] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8024), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8062), 1, + anon_sym_DOT, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(4501), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8034), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, + STATE(759), 4, + sym_expr_parenthesized, + sym_val_string, + sym_val_interpolated, + sym_unquoted, + [225151] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8036), 1, anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8062), 1, + anon_sym_DOT, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(4502), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(759), 4, + sym_expr_parenthesized, + sym_val_string, + sym_val_interpolated, + sym_unquoted, + [225215] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8046), 1, + anon_sym_LPAREN, + ACTIONS(8052), 1, + anon_sym_DQUOTE, + ACTIONS(8056), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(8058), 1, anon_sym_DOLLAR_DQUOTE, - [203168] = 4, + ACTIONS(8060), 1, + aux_sym_unquoted_token1, + ACTIONS(8064), 1, + anon_sym_DOT, + STATE(1271), 1, + sym__inter_single_quotes, + STATE(1272), 1, + sym__inter_double_quotes, + STATE(1304), 1, + sym__str_double_quotes, + STATE(4503), 1, + sym_comment, + STATE(6698), 1, + sym__val_number_decimal, + ACTIONS(8054), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8050), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(826), 4, + sym_expr_parenthesized, + sym_val_string, + sym_val_interpolated, + sym_unquoted, + [225276] = 18, ACTIONS(3), 1, anon_sym_POUND, - STATE(4018), 1, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8062), 1, + anon_sym_DOT, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(4504), 1, sym_comment, - ACTIONS(6814), 6, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(759), 4, + sym_expr_parenthesized, + sym_val_string, + sym_val_interpolated, + sym_unquoted, + [225337] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8026), 1, anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7009), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(8046), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, + ACTIONS(8052), 1, + anon_sym_DQUOTE, + ACTIONS(8056), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8058), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8060), 1, + aux_sym_unquoted_token1, + ACTIONS(8064), 1, anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, + STATE(1271), 1, + sym__inter_single_quotes, + STATE(1272), 1, + sym__inter_double_quotes, + STATE(1304), 1, + sym__str_double_quotes, + STATE(4505), 1, + sym_comment, + STATE(6698), 1, + sym__val_number_decimal, + ACTIONS(8054), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(8050), 3, aux_sym__val_number_token4, aux_sym__val_number_token5, aux_sym__val_number_token6, - sym_val_date, + STATE(818), 4, + sym_expr_parenthesized, + sym_val_string, + sym_val_interpolated, + sym_unquoted, + [225398] = 18, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8036), 1, anon_sym_DQUOTE, + ACTIONS(8040), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(8042), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8062), 1, + anon_sym_DOT, + STATE(1109), 1, + sym__inter_double_quotes, + STATE(1110), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__str_double_quotes, + STATE(4506), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [203206] = 4, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + STATE(785), 4, + sym_expr_parenthesized, + sym_val_string, + sym_val_interpolated, + sym_unquoted, + [225459] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8066), 1, + anon_sym_LPAREN, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8070), 1, + anon_sym_LT, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8074), 1, + anon_sym_EQ2, + ACTIONS(8076), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8078), 1, + anon_sym_DASH2, + ACTIONS(8080), 1, + anon_sym_PLUS2, + STATE(4507), 1, + sym_comment, + STATE(4659), 1, + sym__var, + STATE(4802), 1, + sym__immediate_decimal, + ACTIONS(1615), 2, + sym_identifier, + anon_sym_DASH, + STATE(4803), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1617), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225513] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8066), 1, + anon_sym_LPAREN, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8076), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8078), 1, + anon_sym_DASH2, + ACTIONS(8080), 1, + anon_sym_PLUS2, + ACTIONS(8082), 1, + anon_sym_LT, + ACTIONS(8084), 1, + anon_sym_EQ2, + STATE(4508), 1, + sym_comment, + STATE(4659), 1, + sym__var, + STATE(4823), 1, + sym__immediate_decimal, + ACTIONS(1658), 2, + sym_identifier, + anon_sym_DASH, + STATE(4822), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1660), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225567] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8088), 1, + anon_sym_LT, + ACTIONS(8090), 1, + anon_sym_EQ2, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4509), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(5040), 1, + sym__immediate_decimal, + ACTIONS(1679), 2, + sym_identifier, + anon_sym_DASH, + STATE(5004), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1681), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225621] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + ACTIONS(8098), 1, + anon_sym_LT, + ACTIONS(8100), 1, + anon_sym_EQ2, + STATE(4510), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(5013), 1, + sym__immediate_decimal, + ACTIONS(1666), 2, + sym_identifier, + anon_sym_DASH, + STATE(5012), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1668), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225675] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + ACTIONS(8102), 1, + anon_sym_LT, + ACTIONS(8104), 1, + anon_sym_EQ2, + STATE(4511), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(4995), 1, + sym__immediate_decimal, + ACTIONS(1633), 2, + sym_identifier, + anon_sym_DASH, + STATE(4992), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1635), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225729] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + ACTIONS(8106), 1, + anon_sym_LT, + ACTIONS(8108), 1, + anon_sym_EQ2, + STATE(4512), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(5001), 1, + sym__immediate_decimal, + ACTIONS(1591), 2, + sym_identifier, + anon_sym_DASH, + STATE(4997), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1593), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225783] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4513), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(5026), 1, + sym__immediate_decimal, + ACTIONS(1761), 2, + sym_identifier, + anon_sym_DASH, + STATE(5027), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1763), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225831] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1668), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8112), 1, + anon_sym_LT, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8116), 1, + anon_sym_EQ2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4514), 1, + sym_comment, + STATE(5291), 1, + sym__immediate_decimal, + STATE(5292), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [225883] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4515), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(5049), 1, + sym__immediate_decimal, + ACTIONS(1995), 2, + sym_identifier, + anon_sym_DASH, + STATE(5054), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1997), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [225931] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1635), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + ACTIONS(8124), 1, + anon_sym_LT, + ACTIONS(8126), 1, + anon_sym_EQ2, + STATE(3123), 1, + sym__var, + STATE(4516), 1, + sym_comment, + STATE(5300), 1, + sym__immediate_decimal, + STATE(5301), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [225983] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4517), 1, + sym_comment, + STATE(4680), 1, + sym__var, + STATE(5041), 1, + sym__immediate_decimal, + ACTIONS(1991), 2, + sym_identifier, + anon_sym_DASH, + STATE(5044), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1993), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226031] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4019), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4518), 1, sym_comment, - ACTIONS(1093), 6, + STATE(4680), 1, + sym__var, + STATE(5038), 1, + sym__immediate_decimal, + ACTIONS(1835), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1095), 21, - anon_sym_LBRACK, + STATE(5039), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1837), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203244] = 5, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226079] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7369), 1, - anon_sym_COMMA, - STATE(4020), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4519), 1, sym_comment, - ACTIONS(7371), 6, + STATE(4680), 1, + sym__var, + STATE(4923), 1, + sym__immediate_decimal, + ACTIONS(1831), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7367), 20, - anon_sym_LBRACK, + STATE(4921), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1833), 7, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226127] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1617), 1, + anon_sym_LF, + ACTIONS(2832), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203284] = 4, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8128), 1, + anon_sym_LPAREN, + ACTIONS(8130), 1, + anon_sym_LT, + ACTIONS(8132), 1, + anon_sym_EQ2, + ACTIONS(8134), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8136), 1, + anon_sym_DASH2, + ACTIONS(8138), 1, + anon_sym_PLUS2, + STATE(3124), 1, + sym__var, + STATE(4520), 1, + sym_comment, + STATE(5185), 1, + sym__immediate_decimal, + STATE(5182), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [226179] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4021), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4521), 1, sym_comment, - ACTIONS(3380), 6, + STATE(4680), 1, + sym__var, + STATE(4934), 1, + sym__immediate_decimal, + ACTIONS(1821), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3382), 21, - anon_sym_LBRACK, + STATE(4930), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1823), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203322] = 4, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226227] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4022), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4522), 1, sym_comment, - ACTIONS(3376), 6, + STATE(4680), 1, + sym__var, + STATE(5024), 1, + sym__immediate_decimal, + ACTIONS(1937), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3378), 21, - anon_sym_LBRACK, + STATE(5025), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1939), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203360] = 4, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226275] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4023), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4523), 1, sym_comment, - ACTIONS(1133), 6, + STATE(4680), 1, + sym__var, + STATE(5028), 1, + sym__immediate_decimal, + ACTIONS(1846), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1135), 21, - anon_sym_LBRACK, + STATE(5032), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1848), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203398] = 4, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226323] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4024), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4524), 1, sym_comment, - ACTIONS(2829), 6, + STATE(4680), 1, + sym__var, + STATE(5035), 1, + sym__immediate_decimal, + ACTIONS(1765), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2831), 21, - anon_sym_LBRACK, + STATE(5037), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1767), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203436] = 4, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226371] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4025), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4525), 1, sym_comment, - ACTIONS(3372), 6, + STATE(4680), 1, + sym__var, + STATE(4928), 1, + sym__immediate_decimal, + ACTIONS(1926), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3374), 21, - anon_sym_LBRACK, + STATE(4927), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1928), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203474] = 4, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226419] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4026), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4526), 1, sym_comment, - ACTIONS(3368), 6, + STATE(4680), 1, + sym__var, + STATE(5045), 1, + sym__immediate_decimal, + ACTIONS(1999), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3370), 21, - anon_sym_LBRACK, + STATE(5046), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(2001), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226467] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1660), 1, + anon_sym_LF, + ACTIONS(2832), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203512] = 4, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8128), 1, + anon_sym_LPAREN, + ACTIONS(8134), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8136), 1, + anon_sym_DASH2, + ACTIONS(8138), 1, + anon_sym_PLUS2, + ACTIONS(8140), 1, + anon_sym_LT, + ACTIONS(8142), 1, + anon_sym_EQ2, + STATE(3124), 1, + sym__var, + STATE(4527), 1, + sym_comment, + STATE(5244), 1, + sym__immediate_decimal, + STATE(5188), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [226519] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4027), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8072), 1, + anon_sym_DOT2, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8092), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8094), 1, + anon_sym_DASH2, + ACTIONS(8096), 1, + anon_sym_PLUS2, + STATE(4528), 1, sym_comment, - ACTIONS(3364), 6, + STATE(4680), 1, + sym__var, + STATE(4918), 1, + sym__immediate_decimal, + ACTIONS(1817), 2, + sym_identifier, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3366), 21, - anon_sym_LBRACK, + STATE(4914), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1819), 7, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [226567] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1593), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + ACTIONS(8144), 1, + anon_sym_LT, + ACTIONS(8146), 1, + anon_sym_EQ2, + STATE(3123), 1, + sym__var, + STATE(4529), 1, + sym_comment, + STATE(5296), 1, + sym__immediate_decimal, + STATE(5299), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [226619] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1681), 1, + anon_sym_LF, + ACTIONS(2832), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203550] = 4, - ACTIONS(3), 1, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + ACTIONS(8148), 1, + anon_sym_LT, + ACTIONS(8150), 1, + anon_sym_EQ2, + STATE(3123), 1, + sym__var, + STATE(4530), 1, + sym_comment, + STATE(5293), 1, + sym__immediate_decimal, + STATE(5294), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [226671] = 15, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4028), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8152), 1, + anon_sym_LPAREN, + ACTIONS(8154), 1, + anon_sym_LT, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8158), 1, + anon_sym_EQ2, + ACTIONS(8160), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8162), 1, + anon_sym_DASH2, + ACTIONS(8164), 1, + anon_sym_PLUS2, + STATE(3154), 1, + sym__var, + STATE(4531), 1, sym_comment, - ACTIONS(3360), 6, + STATE(5373), 1, + sym__immediate_decimal, + ACTIONS(1617), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5375), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3362), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + [226722] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, anon_sym_LPAREN, + ACTIONS(8168), 1, + anon_sym_LT, + ACTIONS(8170), 1, + anon_sym_EQ2, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4532), 1, + sym_comment, + STATE(5472), 1, + sym__immediate_decimal, + ACTIONS(1668), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5456), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [226773] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3130), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203588] = 4, - ACTIONS(3), 1, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + ACTIONS(8178), 1, + anon_sym_LT, + ACTIONS(8180), 1, + anon_sym_EQ2, + STATE(3165), 1, + sym__var, + STATE(4533), 1, + sym_comment, + STATE(5468), 1, + sym__immediate_decimal, + ACTIONS(1681), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5464), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [226824] = 15, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4029), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + ACTIONS(8182), 1, + anon_sym_LT, + ACTIONS(8184), 1, + anon_sym_EQ2, + STATE(3165), 1, + sym__var, + STATE(4534), 1, sym_comment, - ACTIONS(3350), 6, + STATE(5462), 1, + sym__immediate_decimal, + ACTIONS(1593), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5421), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3352), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + [226875] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + ACTIONS(8186), 1, + anon_sym_LT, + ACTIONS(8188), 1, + anon_sym_EQ2, + STATE(3165), 1, + sym__var, + STATE(4535), 1, + sym_comment, + STATE(5422), 1, + sym__immediate_decimal, + ACTIONS(1635), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5423), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [226926] = 15, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3130), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203626] = 4, - ACTIONS(3), 1, + ACTIONS(8152), 1, + anon_sym_LPAREN, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8160), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8162), 1, + anon_sym_DASH2, + ACTIONS(8164), 1, + anon_sym_PLUS2, + ACTIONS(8190), 1, + anon_sym_LT, + ACTIONS(8192), 1, + anon_sym_EQ2, + STATE(3154), 1, + sym__var, + STATE(4536), 1, + sym_comment, + STATE(5370), 1, + sym__immediate_decimal, + ACTIONS(1660), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5371), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [226977] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4030), 1, + ACTIONS(1819), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4537), 1, sym_comment, - ACTIONS(3346), 6, + STATE(5324), 1, + sym__immediate_decimal, + STATE(5327), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3348), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_RBRACE, + [227023] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1660), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8194), 1, anon_sym_LPAREN, + ACTIONS(8196), 1, + anon_sym_LT, + ACTIONS(8198), 1, + anon_sym_EQ2, + ACTIONS(8200), 1, + aux_sym__immediate_decimal_token1, + STATE(4538), 1, + sym_comment, + STATE(5235), 1, + sym__var, + STATE(5504), 1, + sym__immediate_decimal, + ACTIONS(8202), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5505), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1658), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [227071] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1993), 1, + anon_sym_LF, + ACTIONS(2832), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203664] = 4, - ACTIONS(3), 1, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4539), 1, + sym_comment, + STATE(5283), 1, + sym__immediate_decimal, + STATE(5285), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [227117] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4031), 1, + ACTIONS(2001), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4540), 1, sym_comment, - ACTIONS(1089), 6, + STATE(5286), 1, + sym__immediate_decimal, + STATE(5287), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1091), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_RBRACE, + [227163] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1997), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4541), 1, + sym_comment, + STATE(5288), 1, + sym__immediate_decimal, + STATE(5290), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [227209] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203702] = 4, - ACTIONS(3), 1, + ACTIONS(1635), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8206), 1, + anon_sym_LT, + ACTIONS(8208), 1, + anon_sym_EQ2, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2659), 1, + sym__immediate_decimal, + STATE(4542), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2663), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1633), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [227257] = 14, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4032), 1, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1593), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8214), 1, + anon_sym_LT, + ACTIONS(8216), 1, + anon_sym_EQ2, + STATE(2654), 1, + sym__immediate_decimal, + STATE(4543), 1, sym_comment, - ACTIONS(3342), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3344), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2655), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1591), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [227305] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1681), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8218), 1, + anon_sym_LT, + ACTIONS(8220), 1, + anon_sym_EQ2, + STATE(2653), 1, + sym__immediate_decimal, + STATE(4544), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2570), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1679), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [227353] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203740] = 4, + ACTIONS(1668), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8222), 1, + anon_sym_LT, + ACTIONS(8224), 1, + anon_sym_EQ2, + STATE(2648), 1, + sym__immediate_decimal, + STATE(4545), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2652), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [227401] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4033), 1, + STATE(4546), 1, sym_comment, - ACTIONS(6959), 6, + ACTIONS(903), 2, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7029), 21, - anon_sym_LBRACK, + anon_sym_DOT2, + ACTIONS(905), 15, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, + anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [203778] = 4, + [227429] = 15, ACTIONS(3), 1, anon_sym_POUND, - STATE(4034), 1, - sym_comment, - ACTIONS(3338), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3340), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203816] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4035), 1, - sym_comment, - ACTIONS(3334), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3336), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(6722), 1, + aux_sym_unquoted_token4, + ACTIONS(6724), 1, + aux_sym_unquoted_token6, + ACTIONS(8226), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203854] = 4, - ACTIONS(3), 1, + ACTIONS(8228), 1, + anon_sym_LT, + ACTIONS(8230), 1, + anon_sym_DOT2, + ACTIONS(8232), 1, + anon_sym_EQ2, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + STATE(4547), 1, + sym_comment, + STATE(5082), 1, + sym__var, + STATE(5403), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5401), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(761), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [227479] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4036), 1, + ACTIONS(1823), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4548), 1, sym_comment, - ACTIONS(3330), 6, + STATE(5315), 1, + sym__immediate_decimal, + STATE(5316), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3332), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203892] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + [227525] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4037), 1, + ACTIONS(1928), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4549), 1, sym_comment, - ACTIONS(7375), 6, + STATE(5317), 1, + sym__immediate_decimal, + STATE(5318), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7373), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [203930] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + [227571] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4038), 1, - sym_comment, - ACTIONS(7167), 7, + ACTIONS(1837), 1, + anon_sym_LF, + ACTIONS(2832), 1, anon_sym_DOLLAR, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7163), 20, - anon_sym_LBRACK, + ACTIONS(8110), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [203968] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4039), 1, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4550), 1, sym_comment, - ACTIONS(7171), 6, + STATE(5281), 1, + sym__immediate_decimal, + STATE(5282), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7173), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204006] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + [227617] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4040), 1, + ACTIONS(1833), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4551), 1, sym_comment, - ACTIONS(6583), 6, + STATE(5321), 1, + sym__immediate_decimal, + STATE(5322), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6679), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RBRACE, + [227663] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204044] = 4, + ACTIONS(1617), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8194), 1, + anon_sym_LPAREN, + ACTIONS(8200), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8238), 1, + anon_sym_LT, + ACTIONS(8240), 1, + anon_sym_EQ2, + STATE(4552), 1, + sym_comment, + STATE(5235), 1, + sym__var, + STATE(5508), 1, + sym__immediate_decimal, + ACTIONS(8202), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5509), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1615), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [227711] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4041), 1, + STATE(4553), 1, sym_comment, - ACTIONS(3322), 6, + ACTIONS(907), 2, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3324), 21, - anon_sym_LBRACK, + anon_sym_DOT2, + ACTIONS(909), 15, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, + anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_QMARK2, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [204082] = 4, - ACTIONS(3), 1, + [227739] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4042), 1, + ACTIONS(1939), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4554), 1, sym_comment, - ACTIONS(3318), 6, + STATE(5273), 1, + sym__immediate_decimal, + STATE(5274), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3320), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204120] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + [227785] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4043), 1, + ACTIONS(1763), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4555), 1, sym_comment, - ACTIONS(3314), 6, + STATE(5275), 1, + sym__immediate_decimal, + STATE(5276), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3316), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204158] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + [227831] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4044), 1, + ACTIONS(1848), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4556), 1, sym_comment, - ACTIONS(2902), 6, + STATE(5277), 1, + sym__immediate_decimal, + STATE(5278), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(2904), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204196] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + [227877] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4045), 1, + ACTIONS(1767), 1, + anon_sym_LF, + ACTIONS(2832), 1, + anon_sym_DOLLAR, + ACTIONS(8110), 1, + anon_sym_LPAREN, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8120), 1, + anon_sym_DASH2, + ACTIONS(8122), 1, + anon_sym_PLUS2, + STATE(3123), 1, + sym__var, + STATE(4557), 1, sym_comment, - ACTIONS(1117), 6, + STATE(5279), 1, + sym__immediate_decimal, + STATE(5280), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1119), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204234] = 4, + anon_sym_RBRACE, + [227923] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4046), 1, - sym_comment, - ACTIONS(3286), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3288), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204272] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4047), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4558), 1, sym_comment, - ACTIONS(3306), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3308), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5126), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5187), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1767), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204310] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [227964] = 14, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4048), 1, - sym_comment, - ACTIONS(3302), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3304), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204348] = 4, - ACTIONS(3), 1, + ACTIONS(8250), 1, + anon_sym_LT, + ACTIONS(8252), 1, + anon_sym_EQ2, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + STATE(2768), 1, + sym__immediate_decimal, + STATE(4559), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1591), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1593), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2770), 2, + sym_expr_parenthesized, + sym_val_variable, + [228011] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4049), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4560), 1, sym_comment, - ACTIONS(3298), 6, + STATE(5492), 1, + sym__immediate_decimal, + ACTIONS(1767), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5488), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1765), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3300), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204386] = 4, - ACTIONS(3), 1, + [228056] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4050), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4561), 1, sym_comment, - ACTIONS(3294), 6, + STATE(5482), 1, + sym__immediate_decimal, + ACTIONS(1837), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5480), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3296), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204424] = 4, - ACTIONS(3), 1, + [228101] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4051), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4562), 1, sym_comment, - ACTIONS(1101), 6, + STATE(5479), 1, + sym__immediate_decimal, + ACTIONS(1993), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5478), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1991), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1103), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204462] = 4, - ACTIONS(3), 1, + [228146] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4052), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4563), 1, sym_comment, - ACTIONS(3282), 6, + STATE(5477), 1, + sym__immediate_decimal, + ACTIONS(2001), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5475), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3284), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204500] = 4, - ACTIONS(3), 1, + [228191] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4053), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4564), 1, sym_comment, - ACTIONS(3278), 6, + STATE(5474), 1, + sym__immediate_decimal, + ACTIONS(1997), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5473), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3280), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + [228236] = 14, + ACTIONS(35), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204538] = 4, - ACTIONS(3), 1, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4054), 1, - sym_comment, - ACTIONS(7379), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7377), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8258), 1, anon_sym_LPAREN, + ACTIONS(8260), 1, + anon_sym_LT, + ACTIONS(8262), 1, + anon_sym_EQ2, + ACTIONS(8264), 1, + aux_sym__immediate_decimal_token1, + STATE(4565), 1, + sym_comment, + STATE(5384), 1, + sym__var, + STATE(5763), 1, + sym__immediate_decimal, + ACTIONS(1658), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1660), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8266), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5764), 2, + sym_expr_parenthesized, + sym_val_variable, + [228283] = 13, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3130), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204576] = 4, - ACTIONS(3), 1, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4566), 1, + sym_comment, + STATE(5498), 1, + sym__immediate_decimal, + ACTIONS(1763), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5497), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1761), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [228328] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4055), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4567), 1, sym_comment, - ACTIONS(3080), 6, + STATE(5507), 1, + sym__immediate_decimal, + ACTIONS(1939), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5502), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3082), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204614] = 4, + [228373] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4056), 1, - sym_comment, - ACTIONS(3084), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3086), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204652] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4057), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4568), 1, sym_comment, - ACTIONS(930), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(932), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5216), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5215), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1819), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204690] = 5, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228414] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7383), 1, - anon_sym_COMMA, - STATE(4058), 1, - sym_comment, - ACTIONS(7129), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7381), 20, - anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204730] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4059), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4569), 1, sym_comment, - ACTIONS(3090), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3092), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5219), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5217), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1833), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204768] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228455] = 16, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4060), 1, - sym_comment, - ACTIONS(3098), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3100), 21, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(5359), 1, anon_sym_RBRACK, + ACTIONS(5367), 1, + anon_sym_DOT2, + ACTIONS(5379), 1, + sym__entry_separator, + ACTIONS(5381), 1, + aux_sym__unquoted_in_list_token4, + ACTIONS(5383), 1, + aux_sym__unquoted_in_list_token7, + ACTIONS(8268), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204806] = 4, + ACTIONS(8270), 1, + anon_sym_LT, + ACTIONS(8272), 1, + anon_sym_EQ2, + ACTIONS(8274), 1, + aux_sym__immediate_decimal_token1, + STATE(3506), 1, + sym__var, + STATE(4570), 1, + sym_comment, + STATE(6200), 1, + sym__immediate_decimal, + ACTIONS(8276), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6211), 2, + sym_expr_parenthesized, + sym_val_variable, + [228506] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4061), 1, - sym_comment, - ACTIONS(3264), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3266), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204844] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4062), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4571), 1, sym_comment, - ACTIONS(3256), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3258), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5236), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5213), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(2001), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204882] = 4, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228547] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4063), 1, - sym_comment, - ACTIONS(3252), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3254), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204920] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4064), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4572), 1, sym_comment, - ACTIONS(3050), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3052), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5212), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5211), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1997), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204958] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228588] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4065), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4573), 1, sym_comment, - ACTIONS(1013), 6, + STATE(5496), 1, + sym__immediate_decimal, + ACTIONS(1848), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5493), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1846), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1015), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + [228633] = 14, + ACTIONS(35), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [204996] = 4, - ACTIONS(3), 1, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4066), 1, - sym_comment, - ACTIONS(3244), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3246), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8258), 1, anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205034] = 4, - ACTIONS(3), 1, + ACTIONS(8264), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8278), 1, + anon_sym_LT, + ACTIONS(8280), 1, + anon_sym_EQ2, + STATE(4574), 1, + sym_comment, + STATE(5384), 1, + sym__var, + STATE(5767), 1, + sym__immediate_decimal, + ACTIONS(1615), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1617), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8266), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5768), 2, + sym_expr_parenthesized, + sym_val_variable, + [228680] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4067), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4575), 1, sym_comment, - ACTIONS(7125), 6, + STATE(5442), 1, + sym__immediate_decimal, + ACTIONS(1823), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5443), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1821), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7127), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205072] = 4, - ACTIONS(3), 1, + [228725] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4068), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4576), 1, sym_comment, - ACTIONS(3228), 6, + STATE(5444), 1, + sym__immediate_decimal, + ACTIONS(1928), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5445), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3230), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205110] = 4, + [228770] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4069), 1, - sym_comment, - ACTIONS(7387), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7385), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205148] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4070), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4577), 1, sym_comment, - ACTIONS(1017), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1019), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5243), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5238), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1993), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205186] = 4, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228811] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4071), 1, - sym_comment, - ACTIONS(7387), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7385), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205224] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4072), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4578), 1, sym_comment, - ACTIONS(7391), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7389), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5179), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5138), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1837), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205262] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228852] = 14, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4073), 1, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8282), 1, + anon_sym_LT, + ACTIONS(8284), 1, + anon_sym_EQ2, + STATE(2757), 1, + sym__immediate_decimal, + STATE(4579), 1, sym_comment, - ACTIONS(3224), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3226), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5342), 1, + sym__var, + ACTIONS(1679), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1681), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2761), 2, + sym_expr_parenthesized, + sym_val_variable, + [228899] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4580), 1, + sym_comment, + STATE(4830), 1, + sym__var, + STATE(5148), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5147), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1848), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205300] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [228940] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4074), 1, - sym_comment, - ACTIONS(2760), 6, + ACTIONS(3130), 1, anon_sym_DOLLAR, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(2762), 21, - anon_sym_LBRACK, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [205338] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4075), 1, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4581), 1, sym_comment, - ACTIONS(1085), 6, + STATE(5446), 1, + sym__immediate_decimal, + ACTIONS(1833), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5447), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1831), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(1087), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205376] = 4, - ACTIONS(3), 1, + [228985] = 13, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4076), 1, + ACTIONS(3130), 1, + anon_sym_DOLLAR, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8166), 1, + anon_sym_LPAREN, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8174), 1, + anon_sym_DASH2, + ACTIONS(8176), 1, + anon_sym_PLUS2, + STATE(3165), 1, + sym__var, + STATE(4582), 1, sym_comment, - ACTIONS(3220), 6, + STATE(5448), 1, + sym__immediate_decimal, + ACTIONS(1819), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5437), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3222), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205414] = 4, + [229030] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4077), 1, - sym_comment, - ACTIONS(3192), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3194), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205452] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4078), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4583), 1, sym_comment, - ACTIONS(3188), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3190), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5222), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5221), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1928), 6, anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [229071] = 14, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8286), 1, + anon_sym_LT, + ACTIONS(8288), 1, + anon_sym_EQ2, + STATE(2787), 1, + sym__immediate_decimal, + STATE(4584), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1633), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1635), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2807), 2, + sym_expr_parenthesized, + sym_val_variable, + [229118] = 14, + ACTIONS(35), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205490] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8290), 1, + anon_sym_LT, + ACTIONS(8292), 1, + anon_sym_EQ2, + STATE(2795), 1, + sym__immediate_decimal, + STATE(4585), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2747), 2, + sym_expr_parenthesized, + sym_val_variable, + [229165] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4079), 1, - sym_comment, - ACTIONS(7216), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7393), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205528] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4080), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4586), 1, sym_comment, - ACTIONS(6683), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(6689), 21, - anon_sym_LBRACK, + STATE(4830), 1, + sym__var, + STATE(5157), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5154), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1763), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205566] = 4, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [229206] = 11, ACTIONS(3), 1, anon_sym_POUND, - STATE(4081), 1, - sym_comment, - ACTIONS(3184), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3186), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4587), 1, + sym_comment, + STATE(4830), 1, + sym__var, + STATE(5160), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5159), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1939), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205604] = 4, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [229247] = 15, ACTIONS(3), 1, anon_sym_POUND, - STATE(4082), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(6722), 1, + aux_sym_unquoted_token4, + ACTIONS(6724), 1, + aux_sym_unquoted_token6, + ACTIONS(8226), 1, + anon_sym_LPAREN, + ACTIONS(8230), 1, + anon_sym_DOT2, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8294), 1, + anon_sym_LT, + ACTIONS(8296), 1, + anon_sym_EQ2, + STATE(4588), 1, sym_comment, - ACTIONS(7299), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7301), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5082), 1, + sym__var, + STATE(5403), 1, + sym__immediate_decimal, + ACTIONS(761), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5401), 2, + sym_expr_parenthesized, + sym_val_variable, + [229296] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4589), 1, + sym_comment, + STATE(4830), 1, + sym__var, + STATE(5224), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5223), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1823), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205642] = 4, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [229337] = 13, ACTIONS(3), 1, anon_sym_POUND, - STATE(4083), 1, - sym_comment, - ACTIONS(7397), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7395), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205680] = 4, - ACTIONS(3), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8298), 1, + anon_sym_LT, + ACTIONS(8300), 1, + anon_sym_EQ2, + STATE(4590), 1, + sym_comment, + STATE(4830), 1, + sym__var, + STATE(5209), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5208), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1668), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [229381] = 12, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4084), 1, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1819), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2687), 1, + sym__immediate_decimal, + STATE(4591), 1, sym_comment, - ACTIONS(7401), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7399), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2686), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1817), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229423] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205718] = 4, - ACTIONS(3), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8302), 1, + anon_sym_LT, + ACTIONS(8304), 1, + anon_sym_EQ2, + STATE(4592), 1, + sym_comment, + STATE(4830), 1, + sym__var, + STATE(5206), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5205), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1681), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [229467] = 12, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4085), 1, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1837), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2595), 1, + sym__immediate_decimal, + STATE(4593), 1, sym_comment, - ACTIONS(2902), 6, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2596), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1835), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229509] = 12, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, anon_sym_DOLLAR, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(2904), 21, - anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_not, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [205756] = 4, - ACTIONS(3), 1, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2638), 1, + sym__immediate_decimal, + STATE(4594), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2643), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1999), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229551] = 12, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4086), 1, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1997), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2646), 1, + sym__immediate_decimal, + STATE(4595), 1, sym_comment, - ACTIONS(3177), 6, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2647), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1995), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229593] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1109), 1, anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(3179), 21, - anon_sym_LBRACK, + STATE(4596), 1, + sym_comment, + ACTIONS(1111), 14, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, + anon_sym_GT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [205794] = 22, - ACTIONS(3), 1, + [229619] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1577), 1, + ACTIONS(233), 1, anon_sym_DOLLAR, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7403), 1, + ACTIONS(1993), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7407), 1, - anon_sym_DOT, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - STATE(995), 1, - sym__var, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1123), 1, - sym_unquoted, - STATE(4087), 1, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2599), 1, + sym__immediate_decimal, + STATE(4597), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(1111), 4, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2630), 2, sym_expr_parenthesized, sym_val_variable, - sym_val_string, - sym_val_interpolated, - [205867] = 4, - ACTIONS(3), 1, + ACTIONS(1991), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229661] = 14, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4088), 1, + ACTIONS(1617), 1, + sym__entry_separator, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(5795), 1, + anon_sym_DOT2, + ACTIONS(8268), 1, + anon_sym_LPAREN, + ACTIONS(8274), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8306), 1, + anon_sym_LT, + ACTIONS(8308), 1, + anon_sym_EQ2, + STATE(3506), 1, + sym__var, + STATE(4598), 1, sym_comment, - ACTIONS(7427), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7425), 20, - anon_sym_LBRACK, + STATE(6410), 1, + sym__immediate_decimal, + ACTIONS(1615), 2, anon_sym_RBRACK, - anon_sym_LPAREN, + anon_sym_RBRACE, + ACTIONS(8276), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6411), 2, + sym_expr_parenthesized, + sym_val_variable, + [229707] = 12, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [205904] = 22, + ACTIONS(1939), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2704), 1, + sym__immediate_decimal, + STATE(4599), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2707), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1937), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229749] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1577), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7403), 1, + ACTIONS(8226), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7407), 1, - anon_sym_DOT, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - STATE(995), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8310), 1, + anon_sym_LT, + ACTIONS(8312), 1, + anon_sym_EQ2, + STATE(4600), 1, + sym_comment, + STATE(5082), 1, sym__var, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1123), 1, - sym_unquoted, - STATE(4089), 1, + STATE(6012), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6037), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1660), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + [229793] = 12, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1848), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2581), 1, + sym__immediate_decimal, + STATE(4601), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(1111), 4, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2583), 2, sym_expr_parenthesized, sym_val_variable, - sym_val_string, - sym_val_interpolated, - [205977] = 4, - ACTIONS(3), 1, + ACTIONS(1846), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [229835] = 14, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4090), 1, + ACTIONS(1635), 1, + sym__entry_separator, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(5795), 1, + anon_sym_DOT2, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8316), 1, + anon_sym_LT, + ACTIONS(8318), 1, + anon_sym_EQ2, + ACTIONS(8320), 1, + aux_sym__immediate_decimal_token1, + STATE(3467), 1, + sym__var, + STATE(4048), 1, + sym__immediate_decimal, + STATE(4602), 1, sym_comment, - ACTIONS(7431), 6, - anon_sym_DASH, - aux_sym__val_number_decimal_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - aux_sym__unquoted_in_list_token1, - ACTIONS(7429), 20, - anon_sym_LBRACK, + ACTIONS(1633), 2, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DOLLAR, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_PLUS, - anon_sym_null, - anon_sym_true, - anon_sym_false, - aux_sym__val_number_token1, - aux_sym__val_number_token2, - aux_sym__val_number_token3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [206014] = 21, - ACTIONS(3), 1, + anon_sym_RBRACE, + ACTIONS(8322), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4050), 2, + sym_expr_parenthesized, + sym_val_variable, + [229881] = 14, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1651), 1, + ACTIONS(1593), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7433), 1, + ACTIONS(5795), 1, + anon_sym_DOT2, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7435), 1, - anon_sym_DOT, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(7443), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7445), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7447), 1, - aux_sym_unquoted_token1, - STATE(1016), 1, + ACTIONS(8320), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8324), 1, + anon_sym_LT, + ACTIONS(8326), 1, + anon_sym_EQ2, + STATE(3467), 1, sym__var, - STATE(1122), 1, - sym__inter_double_quotes, - STATE(1143), 1, - sym__inter_single_quotes, - STATE(1224), 1, - sym__str_double_quotes, - STATE(1459), 1, - sym_unquoted, - STATE(4091), 1, + STATE(4046), 1, + sym__immediate_decimal, + STATE(4603), 1, sym_comment, - STATE(6193), 1, - sym__val_number_decimal, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7437), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(1458), 4, + ACTIONS(1591), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4047), 2, sym_expr_parenthesized, sym_val_variable, - sym_val_string, - sym_val_interpolated, - [206084] = 21, + [229927] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1577), 1, + ACTIONS(761), 1, + anon_sym_LBRACE, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7403), 1, + ACTIONS(6722), 1, + aux_sym_unquoted_token4, + ACTIONS(6724), 1, + aux_sym_unquoted_token6, + ACTIONS(8226), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7407), 1, - anon_sym_DOT, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - STATE(995), 1, - sym__var, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1123), 1, - sym_unquoted, - STATE(4092), 1, + ACTIONS(8230), 1, + anon_sym_DOT2, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8328), 1, + anon_sym_LT, + ACTIONS(8330), 1, + anon_sym_EQ2, + STATE(4604), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(1111), 4, + STATE(5082), 1, + sym__var, + STATE(5403), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5401), 2, sym_expr_parenthesized, sym_val_variable, - sym_val_string, - sym_val_interpolated, - [206154] = 19, + [229975] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7403), 1, + ACTIONS(1615), 1, + anon_sym_DASH, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8236), 1, + anon_sym_PLUS2, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8332), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, + ACTIONS(8334), 1, + anon_sym_LT, + ACTIONS(8336), 1, + anon_sym_EQ2, + ACTIONS(8338), 1, + anon_sym_DASH2, + STATE(4605), 1, + sym_comment, + STATE(5521), 1, + sym__var, + STATE(6091), 1, + sym__immediate_decimal, + ACTIONS(1617), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(6103), 2, + sym_expr_parenthesized, + sym_val_variable, + [230023] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1633), 1, anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7449), 1, - anon_sym_DOT, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(4093), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8342), 1, + anon_sym_LT, + ACTIONS(8344), 1, + anon_sym_EQ2, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4606), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(723), 4, + STATE(5198), 1, + sym__immediate_decimal, + STATE(5573), 1, + sym__var, + ACTIONS(1635), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5197), 2, sym_expr_parenthesized, - sym_val_string, - sym_val_interpolated, - sym_unquoted, - [206218] = 19, + sym_val_variable, + [230071] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7403), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8226), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7449), 1, - anon_sym_DOT, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(4094), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8348), 1, + anon_sym_LT, + ACTIONS(8350), 1, + anon_sym_EQ2, + STATE(4607), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(723), 4, + STATE(5082), 1, + sym__var, + STATE(6328), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6310), 2, sym_expr_parenthesized, - sym_val_string, - sym_val_interpolated, - sym_unquoted, - [206282] = 18, + sym_val_variable, + ACTIONS(1617), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [230115] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7403), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7449), 1, - anon_sym_DOT, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(4095), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8298), 1, + anon_sym_LT, + ACTIONS(8352), 1, + anon_sym_EQ2, + STATE(4608), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(709), 4, + STATE(4830), 1, + sym__var, + STATE(5209), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5208), 2, sym_expr_parenthesized, - sym_val_string, - sym_val_interpolated, - sym_unquoted, - [206343] = 18, + sym_val_variable, + ACTIONS(1668), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + [230159] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7433), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(7443), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7445), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7447), 1, - aux_sym_unquoted_token1, - ACTIONS(7451), 1, - anon_sym_DOT, - STATE(1122), 1, - sym__inter_double_quotes, - STATE(1143), 1, - sym__inter_single_quotes, - STATE(1224), 1, - sym__str_double_quotes, - STATE(4096), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8302), 1, + anon_sym_LT, + ACTIONS(8354), 1, + anon_sym_EQ2, + STATE(4609), 1, sym_comment, - STATE(6193), 1, - sym__val_number_decimal, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7437), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(755), 4, + STATE(4830), 1, + sym__var, + STATE(5206), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5205), 2, sym_expr_parenthesized, - sym_val_string, - sym_val_interpolated, - sym_unquoted, - [206404] = 18, + sym_val_variable, + ACTIONS(1681), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + [230203] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7433), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(7443), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7445), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7447), 1, - aux_sym_unquoted_token1, - ACTIONS(7451), 1, - anon_sym_DOT, - STATE(1122), 1, - sym__inter_double_quotes, - STATE(1143), 1, - sym__inter_single_quotes, - STATE(1224), 1, - sym__str_double_quotes, - STATE(4097), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8356), 1, + anon_sym_LT, + ACTIONS(8358), 1, + anon_sym_EQ2, + STATE(4610), 1, sym_comment, - STATE(6193), 1, - sym__val_number_decimal, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7437), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(782), 4, + STATE(4830), 1, + sym__var, + STATE(5202), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5199), 2, sym_expr_parenthesized, - sym_val_string, - sym_val_interpolated, - sym_unquoted, - [206465] = 18, + sym_val_variable, + ACTIONS(1593), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + [230247] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7403), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(7419), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(7421), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7449), 1, - anon_sym_DOT, - STATE(1033), 1, - sym__inter_double_quotes, - STATE(1068), 1, - sym__inter_single_quotes, - STATE(1076), 1, - sym__str_double_quotes, - STATE(4098), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8360), 1, + anon_sym_LT, + ACTIONS(8362), 1, + anon_sym_EQ2, + STATE(4611), 1, + sym_comment, + STATE(4830), 1, + sym__var, + STATE(5198), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5197), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1635), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + [230291] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1681), 1, + sym__entry_separator, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(5795), 1, + anon_sym_DOT2, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8364), 1, + anon_sym_LT, + ACTIONS(8366), 1, + anon_sym_EQ2, + STATE(3467), 1, + sym__var, + STATE(4038), 1, + sym__immediate_decimal, + STATE(4612), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - STATE(723), 4, + ACTIONS(1679), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4044), 2, sym_expr_parenthesized, - sym_val_string, - sym_val_interpolated, - sym_unquoted, - [206526] = 15, + sym_val_variable, + [230337] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7453), 1, - anon_sym_LPAREN, - ACTIONS(7455), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7457), 1, - anon_sym_LT, - ACTIONS(7459), 1, + ACTIONS(8226), 1, + anon_sym_LPAREN, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7461), 1, + ACTIONS(8310), 1, + anon_sym_LT, + ACTIONS(8368), 1, anon_sym_EQ2, - ACTIONS(7463), 1, + ACTIONS(8370), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7465), 1, - anon_sym_DASH2, - ACTIONS(7467), 1, - anon_sym_PLUS2, - STATE(4099), 1, + STATE(4613), 1, sym_comment, - STATE(4247), 1, + STATE(5082), 1, sym__var, - STATE(4399), 1, + STATE(6338), 1, sym__immediate_decimal, - ACTIONS(1617), 2, - sym_identifier, - anon_sym_DASH, - STATE(4390), 2, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6334), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1619), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1660), 3, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206580] = 15, - ACTIONS(3), 1, + anon_sym_if, + anon_sym_EQ_GT, + [230381] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(233), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(1823), 1, + anon_sym_LF, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8204), 1, anon_sym_LPAREN, - ACTIONS(7471), 1, - anon_sym_LT, - ACTIONS(7473), 1, - anon_sym_EQ2, - ACTIONS(7475), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4100), 1, + STATE(2710), 1, + sym__immediate_decimal, + STATE(4614), 1, sym_comment, - STATE(4278), 1, + STATE(5231), 1, sym__var, - STATE(4539), 1, - sym__immediate_decimal, - ACTIONS(1629), 2, - sym_identifier, - anon_sym_DASH, - STATE(4555), 2, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2709), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1631), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1821), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206634] = 15, - ACTIONS(3), 1, + anon_sym_RBRACE, + [230423] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(233), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(1928), 1, + anon_sym_LF, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8204), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, + STATE(2705), 1, + sym__immediate_decimal, + STATE(4615), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, anon_sym_DASH2, - ACTIONS(7479), 1, anon_sym_PLUS2, - ACTIONS(7481), 1, + STATE(2698), 2, + sym_expr_parenthesized, + sym_val_variable, + ACTIONS(1926), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [230465] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8226), 1, + anon_sym_LPAREN, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8348), 1, anon_sym_LT, - ACTIONS(7483), 1, + ACTIONS(8372), 1, anon_sym_EQ2, - STATE(4101), 1, + STATE(4616), 1, sym_comment, - STATE(4278), 1, + STATE(5082), 1, sym__var, - STATE(4554), 1, + STATE(6028), 1, sym__immediate_decimal, - ACTIONS(1571), 2, - sym_identifier, - anon_sym_DASH, - STATE(4550), 2, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6026), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1573), 7, - anon_sym_COLON, + ACTIONS(1617), 3, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206688] = 15, + anon_sym_LBRACE, + anon_sym_RBRACE, + [230509] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(1591), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, + ACTIONS(8246), 1, anon_sym_PLUS2, - ACTIONS(7485), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + ACTIONS(8374), 1, anon_sym_LT, - ACTIONS(7487), 1, + ACTIONS(8376), 1, anon_sym_EQ2, - STATE(4102), 1, + STATE(4617), 1, sym_comment, - STATE(4278), 1, + STATE(5202), 1, + sym__immediate_decimal, + STATE(5573), 1, sym__var, - STATE(4548), 1, + ACTIONS(1593), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5199), 2, + sym_expr_parenthesized, + sym_val_variable, + [230557] = 12, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(233), 1, + anon_sym_DOLLAR, + ACTIONS(1833), 1, + anon_sym_LF, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8204), 1, + anon_sym_LPAREN, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + STATE(2693), 1, sym__immediate_decimal, - ACTIONS(1641), 2, - sym_identifier, - anon_sym_DASH, - STATE(4547), 2, + STATE(4618), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2689), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1643), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1831), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206742] = 15, + anon_sym_RBRACE, + [230599] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7453), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7455), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7463), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7465), 1, - anon_sym_DASH2, - ACTIONS(7467), 1, - anon_sym_PLUS2, - ACTIONS(7489), 1, + ACTIONS(8360), 1, anon_sym_LT, - ACTIONS(7491), 1, + ACTIONS(8378), 1, anon_sym_EQ2, - STATE(4103), 1, + STATE(4619), 1, sym_comment, - STATE(4247), 1, + STATE(4830), 1, sym__var, - STATE(4391), 1, + STATE(5198), 1, sym__immediate_decimal, - ACTIONS(1591), 2, - sym_identifier, - anon_sym_DASH, - STATE(4379), 2, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5197), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1593), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1635), 3, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206796] = 15, + anon_sym_if, + anon_sym_EQ_GT, + [230643] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(1679), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, + ACTIONS(8246), 1, anon_sym_PLUS2, - ACTIONS(7493), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + ACTIONS(8380), 1, anon_sym_LT, - ACTIONS(7495), 1, + ACTIONS(8382), 1, anon_sym_EQ2, - STATE(4104), 1, + STATE(4620), 1, sym_comment, - STATE(4278), 1, - sym__var, - STATE(4459), 1, + STATE(5206), 1, sym__immediate_decimal, - ACTIONS(1609), 2, - sym_identifier, - anon_sym_DASH, - STATE(4489), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1681), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5205), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1611), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206850] = 13, + [230691] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(1666), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, + ACTIONS(8246), 1, anon_sym_PLUS2, - STATE(4105), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + ACTIONS(8384), 1, + anon_sym_LT, + ACTIONS(8386), 1, + anon_sym_EQ2, + STATE(4621), 1, sym_comment, - STATE(4278), 1, - sym__var, - STATE(4556), 1, + STATE(5209), 1, sym__immediate_decimal, - ACTIONS(1779), 2, - sym_identifier, - anon_sym_DASH, - STATE(4561), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1668), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5208), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1781), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206898] = 13, + [230739] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(1658), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8236), 1, + anon_sym_PLUS2, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8332), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, + ACTIONS(8338), 1, anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4106), 1, + ACTIONS(8388), 1, + anon_sym_LT, + ACTIONS(8390), 1, + anon_sym_EQ2, + STATE(4622), 1, sym_comment, - STATE(4278), 1, + STATE(5521), 1, sym__var, - STATE(4431), 1, + STATE(6234), 1, sym__immediate_decimal, - ACTIONS(1746), 2, - sym_identifier, - anon_sym_DASH, - STATE(4425), 2, + ACTIONS(1660), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(6219), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1748), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206946] = 13, - ACTIONS(3), 1, + [230787] = 14, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(1668), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, + ACTIONS(8392), 1, + anon_sym_LT, + ACTIONS(8394), 1, + anon_sym_EQ2, + STATE(3467), 1, + sym__var, + STATE(4036), 1, + sym__immediate_decimal, + STATE(4623), 1, + sym_comment, + ACTIONS(1666), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, - ACTIONS(7479), 1, anon_sym_PLUS2, - STATE(4107), 1, + STATE(4037), 2, + sym_expr_parenthesized, + sym_val_variable, + [230833] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8356), 1, + anon_sym_LT, + ACTIONS(8396), 1, + anon_sym_EQ2, + STATE(4624), 1, sym_comment, - STATE(4278), 1, + STATE(4830), 1, sym__var, - STATE(4482), 1, + STATE(5202), 1, sym__immediate_decimal, - ACTIONS(1725), 2, - sym_identifier, - anon_sym_DASH, - STATE(4480), 2, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5199), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1727), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1593), 3, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [206994] = 13, - ACTIONS(3), 1, + anon_sym_if, + anon_sym_EQ_GT, + [230877] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(233), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(1763), 1, + anon_sym_LF, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8204), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4108), 1, + STATE(2573), 1, + sym__immediate_decimal, + STATE(4625), 1, sym_comment, - STATE(4278), 1, + STATE(5231), 1, sym__var, - STATE(4456), 1, - sym__immediate_decimal, - ACTIONS(1783), 2, - sym_identifier, - anon_sym_DASH, - STATE(4404), 2, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2579), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1785), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(1761), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207042] = 13, - ACTIONS(3), 1, + anon_sym_RBRACE, + [230919] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(233), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(1767), 1, + anon_sym_LF, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8204), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4109), 1, + STATE(2589), 1, + sym__immediate_decimal, + STATE(4626), 1, sym_comment, - STATE(4278), 1, + STATE(5231), 1, sym__var, - STATE(4427), 1, - sym__immediate_decimal, - ACTIONS(1787), 2, - sym_identifier, - anon_sym_DASH, - STATE(4439), 2, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2593), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1789), 7, + ACTIONS(1765), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [230961] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(851), 1, + anon_sym_EQ, + ACTIONS(8398), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(4627), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(853), 10, + anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207090] = 13, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [230990] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4110), 1, + STATE(4628), 1, sym_comment, - STATE(4278), 1, + STATE(4830), 1, sym__var, - STATE(4463), 1, + STATE(5178), 1, sym__immediate_decimal, - ACTIONS(1721), 2, - sym_identifier, - anon_sym_DASH, - STATE(4440), 2, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5174), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1723), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1023), 3, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207138] = 13, + anon_sym_if, + anon_sym_EQ_GT, + [231031] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4111), 1, + STATE(4629), 1, sym_comment, - STATE(4278), 1, + STATE(4830), 1, sym__var, - STATE(4520), 1, + STATE(5172), 1, sym__immediate_decimal, - ACTIONS(1775), 2, - sym_identifier, - anon_sym_DASH, - STATE(4496), 2, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5168), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1777), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1023), 3, anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [231072] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8401), 1, + sym_identifier, + ACTIONS(8406), 1, + anon_sym_DOLLAR, + ACTIONS(8409), 1, anon_sym_DOT_DOT_DOT, + ACTIONS(8412), 1, anon_sym_DASH_DASH, - [207186] = 13, + ACTIONS(8415), 1, + anon_sym_DASH, + STATE(4633), 1, + sym_param_long_flag, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + ACTIONS(8404), 2, + anon_sym_RBRACK, + anon_sym_RPAREN, + STATE(4630), 2, + sym_comment, + aux_sym_parameter_parens_repeat1, + [231117] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8028), 1, + anon_sym_DOT, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8418), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + STATE(1003), 1, + sym__var, + STATE(1132), 1, + sym_val_variable, + STATE(1133), 1, + sym_unquoted, + STATE(4631), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + [231162] = 14, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1658), 1, + anon_sym_RBRACE, + ACTIONS(1660), 1, + sym__entry_separator, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8268), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8274), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4112), 1, - sym_comment, - STATE(4278), 1, + ACTIONS(8420), 1, + anon_sym_LT, + ACTIONS(8422), 1, + anon_sym_EQ2, + STATE(3506), 1, sym__var, - STATE(4416), 1, + STATE(4632), 1, + sym_comment, + STATE(6407), 1, sym__immediate_decimal, - ACTIONS(1750), 2, - sym_identifier, - anon_sym_DASH, - STATE(4415), 2, + ACTIONS(8276), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(6409), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1752), 7, + [231207] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8426), 1, + anon_sym_EQ, + ACTIONS(8428), 1, anon_sym_COLON, + ACTIONS(8430), 1, anon_sym_COMMA, + ACTIONS(8432), 1, + anon_sym_LPAREN, + ACTIONS(8434), 1, + anon_sym_DASH, + STATE(4633), 1, + sym_comment, + STATE(4746), 1, + sym_flag_capsule, + STATE(4818), 1, + sym_param_value, + STATE(5003), 1, + sym_param_type, + ACTIONS(8424), 6, + sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [207234] = 13, + [231246] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(818), 1, + anon_sym_EQ, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(4634), 1, + sym_comment, + STATE(4637), 1, + aux_sym_cell_path_repeat1, + ACTIONS(820), 10, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [231277] = 12, + ACTIONS(35), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8248), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, + STATE(2831), 1, + sym__immediate_decimal, + STATE(4635), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1937), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1939), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, anon_sym_DASH2, - ACTIONS(7479), 1, anon_sym_PLUS2, - STATE(4113), 1, + STATE(2830), 2, + sym_expr_parenthesized, + sym_val_variable, + [231318] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + STATE(2826), 1, + sym__immediate_decimal, + STATE(4636), 1, sym_comment, - STATE(4278), 1, + STATE(5342), 1, sym__var, - STATE(4435), 1, - sym__immediate_decimal, ACTIONS(1761), 2, - sym_identifier, - anon_sym_DASH, - STATE(4433), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1763), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2816), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1763), 7, + [231359] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(828), 1, + anon_sym_EQ, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(4627), 1, + aux_sym_cell_path_repeat1, + STATE(4637), 1, + sym_comment, + ACTIONS(830), 10, + anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207282] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7455), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [231390] = 12, + ACTIONS(35), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8248), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, + STATE(2814), 1, + sym__immediate_decimal, + STATE(4638), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1846), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1848), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, anon_sym_DASH2, - ACTIONS(7479), 1, anon_sym_PLUS2, - STATE(4114), 1, + STATE(2813), 2, + sym_expr_parenthesized, + sym_val_variable, + [231431] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + STATE(2800), 1, + sym__immediate_decimal, + STATE(4639), 1, sym_comment, - STATE(4278), 1, + STATE(5342), 1, sym__var, - STATE(4410), 1, - sym__immediate_decimal, - ACTIONS(1754), 2, - sym_identifier, - anon_sym_DASH, - STATE(4408), 2, + ACTIONS(1765), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1767), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2798), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1756), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207330] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7455), 1, + [231472] = 12, + ACTIONS(35), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8248), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, + STATE(2789), 1, + sym__immediate_decimal, + STATE(4640), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1835), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1837), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, anon_sym_DASH2, - ACTIONS(7479), 1, anon_sym_PLUS2, - STATE(4115), 1, + STATE(2779), 2, + sym_expr_parenthesized, + sym_val_variable, + [231513] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + STATE(2778), 1, + sym__immediate_decimal, + STATE(4641), 1, sym_comment, - STATE(4278), 1, + STATE(5342), 1, sym__var, - STATE(4406), 1, - sym__immediate_decimal, - ACTIONS(1771), 2, - sym_identifier, - anon_sym_DASH, - STATE(4409), 2, + ACTIONS(1991), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1993), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2762), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1773), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + [231554] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + STATE(2760), 1, + sym__immediate_decimal, + STATE(4642), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1999), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207378] = 13, + ACTIONS(2001), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2744), 2, + sym_expr_parenthesized, + sym_val_variable, + [231595] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8028), 1, + anon_sym_DOT, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8418), 1, anon_sym_DOLLAR, - ACTIONS(7459), 1, + STATE(1003), 1, + sym__var, + STATE(1132), 1, + sym_val_variable, + STATE(1133), 1, + sym_unquoted, + STATE(4643), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + [231640] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7469), 1, + ACTIONS(8248), 1, anon_sym_LPAREN, - ACTIONS(7475), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7477), 1, - anon_sym_DASH2, - ACTIONS(7479), 1, - anon_sym_PLUS2, - STATE(4116), 1, + STATE(2743), 1, + sym__immediate_decimal, + STATE(4644), 1, sym_comment, - STATE(4278), 1, + STATE(5342), 1, sym__var, - STATE(4412), 1, - sym__immediate_decimal, - ACTIONS(1767), 2, - sym_identifier, - anon_sym_DASH, - STATE(4426), 2, + ACTIONS(1995), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1997), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2730), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1769), 7, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [207426] = 14, + [231681] = 14, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1658), 1, + anon_sym_RBRACK, + ACTIONS(1660), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(1611), 1, - anon_sym_LF, - ACTIONS(7497), 1, + ACTIONS(5795), 1, + anon_sym_DOT2, + ACTIONS(8268), 1, anon_sym_LPAREN, - ACTIONS(7499), 1, + ACTIONS(8420), 1, anon_sym_LT, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7503), 1, + ACTIONS(8422), 1, anon_sym_EQ2, - ACTIONS(7505), 1, + ACTIONS(8436), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, + STATE(3506), 1, sym__var, - STATE(4117), 1, + STATE(4645), 1, sym_comment, - STATE(4903), 1, + STATE(6407), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + ACTIONS(8276), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4901), 2, + STATE(6409), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1609), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [207475] = 14, + [231726] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(1573), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7509), 1, - anon_sym_LT, - ACTIONS(7511), 1, - anon_sym_EQ2, - STATE(3044), 1, - sym__var, - STATE(4118), 1, - sym_comment, - STATE(4900), 1, + STATE(2722), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + STATE(4646), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1817), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1819), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4898), 2, + STATE(2727), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1571), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [207524] = 14, + [231767] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(1643), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7513), 1, - anon_sym_LT, - ACTIONS(7515), 1, - anon_sym_EQ2, - STATE(3044), 1, - sym__var, - STATE(4119), 1, - sym_comment, - STATE(4893), 1, + STATE(2765), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + STATE(4647), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1831), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1833), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4892), 2, + STATE(2763), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1641), 5, + [231808] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8248), 1, + anon_sym_LPAREN, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + STATE(2752), 1, + sym__immediate_decimal, + STATE(4648), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1926), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [207573] = 14, + ACTIONS(1928), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2792), 2, + sym_expr_parenthesized, + sym_val_variable, + [231849] = 12, + ACTIONS(35), 1, + anon_sym_DOLLAR, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(1593), 1, - anon_sym_LF, - ACTIONS(7501), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7517), 1, + ACTIONS(8248), 1, anon_sym_LPAREN, - ACTIONS(7519), 1, - anon_sym_LT, - ACTIONS(7521), 1, - anon_sym_EQ2, - ACTIONS(7523), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - STATE(3097), 1, - sym__var, - STATE(4120), 1, - sym_comment, - STATE(4842), 1, + STATE(2869), 1, sym__immediate_decimal, - ACTIONS(7525), 2, + STATE(4649), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(1821), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1823), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4840), 2, + STATE(2871), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1591), 5, - anon_sym_SEMI, + [231890] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8440), 1, + anon_sym_RPAREN, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + STATE(4630), 1, + aux_sym_parameter_parens_repeat1, + STATE(4633), 1, + sym_param_long_flag, + STATE(4650), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [231936] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_DASH, + ACTIONS(8450), 1, + anon_sym_DOT2, + STATE(4651), 1, + sym_comment, + STATE(4679), 1, + aux_sym_cell_path_repeat1, + STATE(4841), 1, + sym_path, + ACTIONS(820), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [207622] = 14, - ACTIONS(105), 1, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [231966] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1831), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1619), 1, - anon_sym_LF, - ACTIONS(7501), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7517), 1, - anon_sym_LPAREN, - ACTIONS(7523), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7527), 1, - anon_sym_LT, - ACTIONS(7529), 1, - anon_sym_EQ2, - STATE(3097), 1, - sym__var, - STATE(4121), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4652), 1, sym_comment, - STATE(4839), 1, + STATE(5219), 1, sym__immediate_decimal, - ACTIONS(7525), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4837), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1833), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5217), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1617), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [207671] = 14, - ACTIONS(105), 1, + [232008] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1817), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1631), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7531), 1, - anon_sym_LT, - ACTIONS(7533), 1, - anon_sym_EQ2, - STATE(3044), 1, - sym__var, - STATE(4122), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4653), 1, sym_comment, - STATE(4890), 1, + STATE(5216), 1, sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5062), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1819), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5215), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1629), 5, - anon_sym_SEMI, + [232050] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_DASH, + ACTIONS(8450), 1, + anon_sym_DOT2, + STATE(4654), 1, + sym_comment, + STATE(4684), 1, + aux_sym_cell_path_repeat1, + STATE(4841), 1, + sym_path, + ACTIONS(820), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [232080] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, anon_sym_DASH, - anon_sym_RBRACE, - [207720] = 14, - ACTIONS(105), 1, + ACTIONS(8452), 1, + anon_sym_RBRACK, + STATE(4633), 1, + sym_param_long_flag, + STATE(4655), 1, + sym_comment, + STATE(4707), 1, + aux_sym_parameter_parens_repeat1, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [232126] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1926), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7537), 1, - anon_sym_LT, - ACTIONS(7539), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7541), 1, - anon_sym_EQ2, - ACTIONS(7543), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, - sym__var, - STATE(4123), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4656), 1, sym_comment, - STATE(5319), 1, + STATE(5222), 1, sym__immediate_decimal, - ACTIONS(1643), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5318), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1928), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5221), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1641), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [207768] = 12, + [232168] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1761), 1, + ACTIONS(1821), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4124), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4657), 1, sym_comment, - STATE(4776), 1, + STATE(5224), 1, sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4783), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1823), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5223), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1763), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [207812] = 12, + [232210] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1779), 1, + ACTIONS(874), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8450), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4125), 1, + STATE(4654), 1, + sym_path, + STATE(4658), 1, sym_comment, - STATE(4741), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4740), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1781), 6, + STATE(4813), 1, + sym_cell_path, + ACTIONS(876), 9, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [207856] = 4, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [232240] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(4126), 1, - sym_comment, - ACTIONS(867), 2, + ACTIONS(789), 1, anon_sym_DASH, + ACTIONS(8454), 1, anon_sym_DOT2, - ACTIONS(869), 15, - anon_sym_EQ, + STATE(4651), 1, + sym_path, + STATE(4659), 1, + sym_comment, + STATE(4820), 1, + sym_cell_path, + ACTIONS(791), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -319511,3328 +347548,3400 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_GT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_QMARK2, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [207884] = 12, + [232270] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1767), 1, + ACTIONS(874), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8457), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4127), 1, + STATE(4651), 1, + sym_path, + STATE(4660), 1, sym_comment, - STATE(4838), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4844), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1769), 6, + STATE(4813), 1, + sym_cell_path, + ACTIONS(876), 9, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [207928] = 14, - ACTIONS(105), 1, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [232300] = 15, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7553), 1, - anon_sym_LT, - ACTIONS(7555), 1, - anon_sym_EQ2, - STATE(3164), 1, - sym__var, - STATE(4128), 1, - sym_comment, - STATE(5317), 1, - sym__immediate_decimal, - ACTIONS(1631), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5316), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1629), 3, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, anon_sym_DASH, - [207976] = 12, + ACTIONS(8460), 1, + anon_sym_RBRACK, + STATE(4633), 1, + sym_param_long_flag, + STATE(4661), 1, + sym_comment, + STATE(4706), 1, + aux_sym_parameter_parens_repeat1, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [232346] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1775), 1, - anon_sym_DASH, - ACTIONS(2556), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4129), 1, + STATE(4662), 1, sym_comment, - STATE(4739), 1, + STATE(4830), 1, + sym__var, + STATE(5178), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + ACTIONS(1023), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4736), 2, + STATE(5174), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1777), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208020] = 14, - ACTIONS(105), 1, + [232386] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1619), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7557), 1, - anon_sym_LPAREN, - ACTIONS(7559), 1, - anon_sym_LT, - ACTIONS(7561), 1, - anon_sym_EQ2, - ACTIONS(7563), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(4130), 1, + STATE(4663), 1, sym_comment, - STATE(4732), 1, + STATE(4830), 1, sym__var, - STATE(5048), 1, + STATE(5172), 1, sym__immediate_decimal, - ACTIONS(7565), 2, + ACTIONS(1023), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5049), 2, + STATE(5168), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1617), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + [232426] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8401), 1, + sym_identifier, + ACTIONS(8404), 1, anon_sym_PIPE, - anon_sym_RBRACE, - [208068] = 14, + ACTIONS(8406), 1, + anon_sym_DOLLAR, + ACTIONS(8409), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8412), 1, + anon_sym_DASH_DASH, + ACTIONS(8415), 1, + anon_sym_DASH, + STATE(4677), 1, + sym_param_long_flag, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(4833), 1, + sym__param_name, + STATE(5165), 1, + sym_parameter, + STATE(4664), 2, + sym_comment, + aux_sym_parameter_parens_repeat1, + [232470] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1939), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7539), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7567), 1, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7569), 1, - anon_sym_LT, - ACTIONS(7571), 1, - anon_sym_EQ2, - ACTIONS(7573), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(3129), 1, + STATE(3467), 1, sym__var, - STATE(4131), 1, - sym_comment, - STATE(4984), 1, + STATE(4019), 1, sym__immediate_decimal, - ACTIONS(1619), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7575), 2, + STATE(4665), 1, + sym_comment, + ACTIONS(1937), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4985), 2, + STATE(4018), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1617), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [208116] = 12, - ACTIONS(3), 1, + [232510] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1750), 1, - anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(1763), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(3467), 1, sym__var, - STATE(4132), 1, - sym_comment, - STATE(4760), 1, + STATE(4020), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4666), 1, + sym_comment, + ACTIONS(1761), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4792), 2, + STATE(4021), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1752), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208160] = 14, + [232550] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1848), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7539), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7567), 1, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7573), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7577), 1, - anon_sym_LT, - ACTIONS(7579), 1, - anon_sym_EQ2, - STATE(3129), 1, + STATE(3467), 1, sym__var, - STATE(4133), 1, - sym_comment, - STATE(4982), 1, + STATE(4022), 1, sym__immediate_decimal, - ACTIONS(1593), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7575), 2, + STATE(4667), 1, + sym_comment, + ACTIONS(1846), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4983), 2, + STATE(4023), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1591), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [208208] = 12, - ACTIONS(3), 1, + [232590] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1746), 1, - anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(1767), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(3467), 1, sym__var, - STATE(4134), 1, - sym_comment, - STATE(4788), 1, + STATE(4024), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4668), 1, + sym_comment, + ACTIONS(1765), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4790), 2, + STATE(4025), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1748), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208252] = 14, + [232630] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1837), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7581), 1, - anon_sym_LT, - ACTIONS(7583), 1, - anon_sym_EQ2, - STATE(3164), 1, + STATE(3467), 1, sym__var, - STATE(4135), 1, - sym_comment, - STATE(5323), 1, + STATE(4026), 1, sym__immediate_decimal, - ACTIONS(1611), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4669), 1, + sym_comment, + ACTIONS(1835), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5322), 2, + STATE(4027), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1609), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [208300] = 14, + [232670] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(1993), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7585), 1, - anon_sym_LT, - ACTIONS(7587), 1, - anon_sym_EQ2, - STATE(3164), 1, + STATE(3467), 1, sym__var, - STATE(4136), 1, - sym_comment, - STATE(5321), 1, + STATE(4028), 1, sym__immediate_decimal, - ACTIONS(1573), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4670), 1, + sym_comment, + ACTIONS(1991), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5320), 2, + STATE(4029), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1571), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [208348] = 12, - ACTIONS(3), 1, + [232710] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1754), 1, - anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(2001), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(3467), 1, sym__var, - STATE(4137), 1, - sym_comment, - STATE(4793), 1, + STATE(4031), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4671), 1, + sym_comment, + ACTIONS(1999), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4794), 2, + STATE(4032), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1756), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208392] = 12, - ACTIONS(3), 1, + [232750] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1771), 1, - anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(1997), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(3467), 1, sym__var, - STATE(4138), 1, - sym_comment, - STATE(4834), 1, + STATE(4033), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4672), 1, + sym_comment, + ACTIONS(1995), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4835), 2, + STATE(4034), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1773), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208436] = 14, + [232790] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(1631), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(5985), 1, + anon_sym_RBRACK, + ACTIONS(5987), 1, + sym__entry_separator, + ACTIONS(5989), 1, + aux_sym__unquoted_in_list_token6, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7591), 1, - anon_sym_LT, - ACTIONS(7593), 1, - anon_sym_EQ2, - ACTIONS(7595), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2651), 1, + STATE(3467), 1, + sym__var, + STATE(4213), 1, sym__immediate_decimal, - STATE(4139), 1, + STATE(4673), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2652), 2, + STATE(4219), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1629), 4, - anon_sym_SEMI, + [232832] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8462), 1, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [208484] = 4, + STATE(4633), 1, + sym_param_long_flag, + STATE(4674), 1, + sym_comment, + STATE(4708), 1, + aux_sym_parameter_parens_repeat1, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [232878] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(4140), 1, + ACTIONS(8464), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8466), 1, + aux_sym__immediate_decimal_token2, + STATE(4675), 1, sym_comment, - ACTIONS(892), 2, + ACTIONS(2618), 3, + sym_identifier, anon_sym_DASH, anon_sym_DOT2, - ACTIONS(894), 15, - anon_sym_EQ, - sym_identifier, + ACTIONS(2620), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_GT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_QMARK2, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [208512] = 14, + [232906] = 13, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(1643), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(5985), 1, + anon_sym_RBRACK, + ACTIONS(5987), 1, + sym__entry_separator, + ACTIONS(5989), 1, + aux_sym__unquoted_in_list_token6, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7599), 1, - anon_sym_LT, - ACTIONS(7601), 1, - anon_sym_EQ2, - STATE(2647), 1, - sym__immediate_decimal, - STATE(4141), 1, - sym_comment, - STATE(4649), 1, + STATE(3467), 1, sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2648), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1641), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [208560] = 14, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1573), 1, - anon_sym_LF, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7589), 1, - anon_sym_LPAREN, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7603), 1, - anon_sym_LT, - ACTIONS(7605), 1, - anon_sym_EQ2, - STATE(2643), 1, + STATE(4217), 1, sym__immediate_decimal, - STATE(4142), 1, + STATE(4676), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2645), 2, + STATE(4211), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1571), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [208608] = 14, - ACTIONS(105), 1, + [232948] = 11, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1611), 1, - anon_sym_LF, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8428), 1, + anon_sym_COLON, + ACTIONS(8430), 1, + anon_sym_COMMA, + ACTIONS(8432), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7607), 1, - anon_sym_LT, - ACTIONS(7609), 1, - anon_sym_EQ2, - STATE(2641), 1, - sym__immediate_decimal, - STATE(4143), 1, + ACTIONS(8434), 1, + anon_sym_DASH, + ACTIONS(8468), 1, + anon_sym_EQ, + STATE(4677), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2642), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1609), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + STATE(4818), 1, + sym_param_value, + STATE(4821), 1, + sym_flag_capsule, + STATE(5112), 1, + sym_param_type, + ACTIONS(8424), 5, + sym_identifier, anon_sym_PIPE, - anon_sym_RBRACE, - [208656] = 12, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [232986] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1783), 1, + ACTIONS(1995), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4144), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4678), 1, sym_comment, - STATE(4832), 1, + STATE(5212), 1, sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4833), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1997), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5211), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1785), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208700] = 12, + [233028] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1725), 1, + STATE(4679), 1, + sym_comment, + STATE(4702), 1, + aux_sym_cell_path_repeat1, + STATE(4841), 1, + sym_path, + ACTIONS(828), 2, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4145), 1, - sym_comment, - STATE(4735), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4761), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1727), 6, + ACTIONS(830), 9, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208744] = 12, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [233056] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1787), 1, + ACTIONS(789), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8450), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4146), 1, + STATE(4654), 1, + sym_path, + STATE(4680), 1, sym_comment, - STATE(4826), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4865), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1789), 6, + STATE(4820), 1, + sym_cell_path, + ACTIONS(791), 9, + sym_identifier, + anon_sym_COLON, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208788] = 15, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [233086] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(1660), 1, + anon_sym_EQ_GT, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(6154), 1, - aux_sym_unquoted_token4, - ACTIONS(6156), 1, - aux_sym_unquoted_token6, - ACTIONS(7611), 1, + ACTIONS(8226), 1, anon_sym_LPAREN, - ACTIONS(7613), 1, - anon_sym_LT, - ACTIONS(7615), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7617), 1, + ACTIONS(8310), 1, + anon_sym_LT, + ACTIONS(8368), 1, anon_sym_EQ2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(2958), 1, - sym__var, - STATE(4147), 1, + STATE(4681), 1, sym_comment, - STATE(4723), 1, + STATE(5082), 1, + sym__var, + STATE(6338), 1, sym__immediate_decimal, - ACTIONS(7621), 2, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4711), 2, + STATE(6334), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(760), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [208838] = 12, - ACTIONS(3), 1, + [233128] = 12, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1721), 1, - anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(1823), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(3467), 1, sym__var, - STATE(4148), 1, - sym_comment, - STATE(4764), 1, + STATE(4092), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4682), 1, + sym_comment, + ACTIONS(1821), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4765), 2, + STATE(4101), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1723), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [208882] = 14, + [233168] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(1928), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(1593), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7557), 1, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7563), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7623), 1, - anon_sym_LT, - ACTIONS(7625), 1, - anon_sym_EQ2, - STATE(4149), 1, - sym_comment, - STATE(4732), 1, + STATE(3467), 1, sym__var, - STATE(5046), 1, + STATE(4133), 1, sym__immediate_decimal, - ACTIONS(7565), 2, + STATE(4683), 1, + sym_comment, + ACTIONS(1926), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5047), 2, + STATE(4139), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1591), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [208930] = 14, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [233208] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(828), 1, + anon_sym_DASH, + ACTIONS(8450), 1, anon_sym_DOT2, - ACTIONS(7627), 1, - anon_sym_LPAREN, - ACTIONS(7629), 1, - anon_sym_LT, - ACTIONS(7631), 1, - anon_sym_EQ2, - ACTIONS(7633), 1, - aux_sym__immediate_decimal_token1, - STATE(4150), 1, + STATE(4684), 1, sym_comment, - STATE(4782), 1, - sym__var, - STATE(5154), 1, - sym__immediate_decimal, - ACTIONS(1591), 2, - anon_sym_SEMI, + STATE(4702), 1, + aux_sym_cell_path_repeat1, + STATE(4841), 1, + sym_path, + ACTIONS(830), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(1593), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7635), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5153), 2, - sym_expr_parenthesized, - sym_val_variable, - [208977] = 14, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [233238] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1591), 1, + ACTIONS(1999), 1, anon_sym_DASH, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7619), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7637), 1, - anon_sym_LT, - ACTIONS(7639), 1, - anon_sym_EQ2, - STATE(2958), 1, - sym__var, - STATE(4151), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4685), 1, sym_comment, - STATE(5254), 1, + STATE(5236), 1, sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5252), 2, + STATE(5573), 1, + sym__var, + ACTIONS(2001), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5213), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1593), 3, + [233280] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8470), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8472), 1, + aux_sym__immediate_decimal_token2, + STATE(4686), 1, + sym_comment, + ACTIONS(2626), 3, + sym_identifier, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(2628), 8, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - [209024] = 12, - ACTIONS(105), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [233308] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1991), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1781), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, - sym__var, - STATE(4152), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4687), 1, sym_comment, - STATE(4950), 1, + STATE(5243), 1, sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4949), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1993), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5238), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1779), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [209067] = 14, + [233350] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1629), 1, + ACTIONS(1835), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7641), 1, - anon_sym_LT, - ACTIONS(7643), 1, - anon_sym_EQ2, - STATE(2776), 1, - sym__var, - STATE(4153), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4688), 1, sym_comment, - STATE(4801), 1, + STATE(5179), 1, sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4802), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1837), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5138), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1631), 3, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - [209114] = 14, - ACTIONS(35), 1, + [233392] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, anon_sym_DOLLAR, - ACTIONS(105), 1, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8474), 1, + anon_sym_RPAREN, + STATE(4630), 1, + aux_sym_parameter_parens_repeat1, + STATE(4633), 1, + sym_param_long_flag, + STATE(4689), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [233438] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(1765), 1, + anon_sym_DASH, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7647), 1, - anon_sym_LT, - ACTIONS(7649), 1, - anon_sym_EQ2, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2738), 1, - sym__immediate_decimal, - STATE(4154), 1, - sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1571), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1573), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8246), 1, anon_sym_PLUS2, - STATE(2736), 2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4690), 1, + sym_comment, + STATE(5126), 1, + sym__immediate_decimal, + STATE(5573), 1, + sym__var, + ACTIONS(1767), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5187), 2, sym_expr_parenthesized, sym_val_variable, - [209161] = 14, - ACTIONS(35), 1, - anon_sym_DOLLAR, + [233480] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(1833), 1, + sym__entry_separator, + ACTIONS(3697), 1, + anon_sym_DOLLAR, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(8314), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7655), 1, - anon_sym_LT, - ACTIONS(7657), 1, - anon_sym_EQ2, - STATE(2749), 1, + STATE(3467), 1, + sym__var, + STATE(4141), 1, sym__immediate_decimal, - STATE(4155), 1, + STATE(4691), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1609), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1611), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + ACTIONS(1831), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2712), 2, + STATE(4143), 2, sym_expr_parenthesized, sym_val_variable, - [209208] = 15, + [233520] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(1846), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(6154), 1, - aux_sym_unquoted_token4, - ACTIONS(6156), 1, - aux_sym_unquoted_token6, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7615), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7619), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7659), 1, - anon_sym_LT, - ACTIONS(7661), 1, - anon_sym_EQ2, - STATE(2958), 1, - sym__var, - STATE(4156), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4692), 1, sym_comment, - STATE(4723), 1, + STATE(5148), 1, sym__immediate_decimal, - ACTIONS(760), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4711), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1848), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5147), 2, sym_expr_parenthesized, sym_val_variable, - [209257] = 12, + [233562] = 12, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1819), 1, + sym__entry_separator, + ACTIONS(3697), 1, anon_sym_DOLLAR, - ACTIONS(1763), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8314), 1, + anon_sym_LPAREN, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, + STATE(3467), 1, sym__var, - STATE(4157), 1, - sym_comment, - STATE(4931), 1, + STATE(4145), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + STATE(4693), 1, + sym_comment, + ACTIONS(1817), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4930), 2, + STATE(4148), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1761), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + [233602] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8026), 1, anon_sym_DASH, - anon_sym_RBRACE, - [209300] = 12, - ACTIONS(105), 1, + ACTIONS(8028), 1, + anon_sym_DOT, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8044), 1, + aux_sym_unquoted_token1, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + STATE(1003), 1, + sym__var, + STATE(1132), 1, + sym_val_variable, + STATE(1133), 1, + sym_unquoted, + STATE(4694), 1, + sym_comment, + STATE(6659), 1, + sym__val_number_decimal, + ACTIONS(8034), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + [233644] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1761), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1789), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, - sym__var, - STATE(4158), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4695), 1, sym_comment, - STATE(4928), 1, + STATE(5157), 1, sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4924), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1763), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5154), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1787), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [209343] = 12, - ACTIONS(105), 1, + [233686] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1937), 1, + anon_sym_DASH, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1785), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, - sym__var, - STATE(4159), 1, + ACTIONS(8246), 1, + anon_sym_PLUS2, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8346), 1, + anon_sym_DASH2, + STATE(4696), 1, sym_comment, - STATE(4923), 1, + STATE(5160), 1, sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4917), 2, + STATE(5573), 1, + sym__var, + ACTIONS(1939), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + STATE(5159), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1783), 5, - anon_sym_SEMI, + [233728] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8476), 1, anon_sym_RPAREN, - anon_sym_PIPE, + STATE(4633), 1, + sym_param_long_flag, + STATE(4650), 1, + aux_sym_parameter_parens_repeat1, + STATE(4697), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [233774] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1002), 1, anon_sym_DASH, + STATE(4698), 1, + sym_comment, + ACTIONS(1004), 12, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_RBRACE, - [209386] = 12, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [233798] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(1660), 1, + anon_sym_LBRACE, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1773), 1, - anon_sym_LF, - ACTIONS(7497), 1, + ACTIONS(8226), 1, anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8310), 1, + anon_sym_LT, + ACTIONS(8312), 1, + anon_sym_EQ2, + ACTIONS(8370), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, - sym__var, - STATE(4160), 1, + STATE(4699), 1, sym_comment, - STATE(4902), 1, + STATE(5082), 1, + sym__var, + STATE(6012), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4891), 2, + STATE(6037), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1771), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + [233840] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8478), 1, + anon_sym_DOLLAR, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_RBRACE, - [209429] = 12, - ACTIONS(105), 1, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, + sym__var, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(4700), 1, + sym_comment, + STATE(4719), 1, + sym__flag, + STATE(1130), 2, + sym__blosure, + sym_val_variable, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [233882] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8478), 1, anon_sym_DOLLAR, - ACTIONS(1769), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - STATE(3044), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, sym__var, - STATE(4161), 1, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(4701), 1, sym_comment, - STATE(4911), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4929), 2, - sym_expr_parenthesized, + STATE(4719), 1, + sym__flag, + STATE(1130), 2, + sym__blosure, sym_val_variable, - ACTIONS(1767), 5, - anon_sym_SEMI, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [233924] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(851), 1, + anon_sym_DASH, + ACTIONS(8486), 1, + anon_sym_DOT2, + STATE(4841), 1, + sym_path, + STATE(4702), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(853), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [209472] = 12, - ACTIONS(105), 1, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [233952] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(8026), 1, + anon_sym_DASH, + ACTIONS(8030), 1, + anon_sym_PLUS, + ACTIONS(8032), 1, + aux_sym__val_number_decimal_token1, + ACTIONS(8048), 1, + anon_sym_DOT, + ACTIONS(8060), 1, + aux_sym_unquoted_token1, + ACTIONS(8489), 1, anon_sym_DOLLAR, - ACTIONS(1777), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - STATE(3044), 1, + STATE(1024), 1, sym__var, - STATE(4162), 1, - sym_comment, - STATE(4948), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4947), 2, - sym_expr_parenthesized, + STATE(1243), 1, + sym_unquoted, + STATE(1244), 1, sym_val_variable, - ACTIONS(1775), 5, - anon_sym_SEMI, + STATE(4703), 1, + sym_comment, + STATE(6698), 1, + sym__val_number_decimal, + ACTIONS(8050), 3, + aux_sym__val_number_token4, + aux_sym__val_number_token5, + aux_sym__val_number_token6, + [233994] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8491), 1, + anon_sym_RBRACK, + STATE(4630), 1, + aux_sym_parameter_parens_repeat1, + STATE(4633), 1, + sym_param_long_flag, + STATE(4704), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [234040] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8493), 1, anon_sym_RPAREN, - anon_sym_PIPE, + STATE(4633), 1, + sym_param_long_flag, + STATE(4689), 1, + aux_sym_parameter_parens_repeat1, + STATE(4705), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [234086] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, anon_sym_DASH, - anon_sym_RBRACE, - [209515] = 14, + ACTIONS(8495), 1, + anon_sym_RBRACK, + STATE(4630), 1, + aux_sym_parameter_parens_repeat1, + STATE(4633), 1, + sym_param_long_flag, + STATE(4706), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [234132] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1641), 1, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8497), 1, + anon_sym_RBRACK, + STATE(4630), 1, + aux_sym_parameter_parens_repeat1, + STATE(4633), 1, + sym_param_long_flag, + STATE(4707), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [234178] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7663), 1, - anon_sym_LT, - ACTIONS(7665), 1, - anon_sym_EQ2, - STATE(2776), 1, - sym__var, - STATE(4163), 1, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8499), 1, + anon_sym_RPAREN, + STATE(4630), 1, + aux_sym_parameter_parens_repeat1, + STATE(4633), 1, + sym_param_long_flag, + STATE(4708), 1, sym_comment, - STATE(4798), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4800), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1643), 3, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - [209562] = 14, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [234224] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1571), 1, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, anon_sym_DASH, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8501), 1, + anon_sym_PIPE, + STATE(4664), 1, + aux_sym_parameter_parens_repeat1, + STATE(4677), 1, + sym_param_long_flag, + STATE(4709), 1, + sym_comment, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(4833), 1, + sym__param_name, + STATE(5165), 1, + sym_parameter, + [234270] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7667), 1, - anon_sym_LT, - ACTIONS(7669), 1, - anon_sym_EQ2, - STATE(2776), 1, - sym__var, - STATE(4164), 1, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, + anon_sym_DASH, + ACTIONS(8503), 1, + anon_sym_PIPE, + STATE(4677), 1, + sym_param_long_flag, + STATE(4709), 1, + aux_sym_parameter_parens_repeat1, + STATE(4710), 1, sym_comment, - STATE(4797), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4749), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1573), 3, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - [209609] = 14, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(4833), 1, + sym__param_name, + STATE(5165), 1, + sym_parameter, + [234316] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1609), 1, + ACTIONS(8438), 1, + sym_identifier, + ACTIONS(8442), 1, + anon_sym_DOLLAR, + ACTIONS(8444), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(8446), 1, + anon_sym_DASH_DASH, + ACTIONS(8448), 1, anon_sym_DASH, - ACTIONS(2556), 1, + ACTIONS(8505), 1, + anon_sym_RBRACK, + STATE(4633), 1, + sym_param_long_flag, + STATE(4704), 1, + aux_sym_parameter_parens_repeat1, + STATE(4711), 1, + sym_comment, + STATE(4775), 1, + sym__param_name, + STATE(4800), 1, + sym_param_opt, + STATE(4808), 1, + sym_param_rest, + STATE(4831), 1, + sym_param_short_flag, + STATE(5165), 1, + sym_parameter, + [234362] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4632), 1, + anon_sym_not, + ACTIONS(8507), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8509), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7671), 1, - anon_sym_LT, - ACTIONS(7673), 1, - anon_sym_EQ2, - STATE(2776), 1, + ACTIONS(8511), 1, + anon_sym_DASH, + STATE(483), 1, sym__var, - STATE(4165), 1, + STATE(609), 1, + sym__expr_unary_minus, + STATE(4712), 1, sym_comment, - STATE(4795), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4796), 2, + ACTIONS(4636), 2, + anon_sym_true, + anon_sym_false, + STATE(621), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1611), 3, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - [209656] = 14, + [234397] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1617), 1, + ACTIONS(8513), 1, + anon_sym_LT, + ACTIONS(8515), 1, anon_sym_DASH, - ACTIONS(2578), 1, + STATE(4713), 1, + sym_comment, + ACTIONS(6202), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7611), 1, + anon_sym_AT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [234422] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4612), 1, + anon_sym_not, + ACTIONS(8517), 1, anon_sym_LPAREN, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7675), 1, - anon_sym_LT, - ACTIONS(7677), 1, - anon_sym_EQ2, - STATE(2958), 1, + ACTIONS(8519), 1, + anon_sym_DOLLAR, + ACTIONS(8521), 1, + anon_sym_DASH, + STATE(3338), 1, sym__var, - STATE(4166), 1, + STATE(3886), 1, + sym__expr_unary_minus, + STATE(4714), 1, sym_comment, - STATE(5251), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5250), 2, + ACTIONS(4616), 2, + anon_sym_true, + anon_sym_false, + STATE(3807), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1619), 3, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - [209703] = 16, - ACTIONS(105), 1, + [234457] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5209), 1, - anon_sym_RBRACK, - ACTIONS(5217), 1, - anon_sym_DOT2, - ACTIONS(5229), 1, - sym__entry_separator, - ACTIONS(5231), 1, - aux_sym__unquoted_in_list_token4, - ACTIONS(5233), 1, - aux_sym__unquoted_in_list_token7, - ACTIONS(7679), 1, + ACTIONS(4400), 1, + anon_sym_not, + ACTIONS(8523), 1, anon_sym_LPAREN, - ACTIONS(7681), 1, - anon_sym_LT, - ACTIONS(7683), 1, - anon_sym_EQ2, - ACTIONS(7685), 1, - aux_sym__immediate_decimal_token1, - STATE(3207), 1, + ACTIONS(8525), 1, + anon_sym_DOLLAR, + ACTIONS(8527), 1, + anon_sym_DASH, + STATE(3219), 1, sym__var, - STATE(4167), 1, + STATE(3696), 1, + sym__expr_unary_minus, + STATE(4715), 1, sym_comment, - STATE(5812), 1, - sym__immediate_decimal, - ACTIONS(7687), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5815), 2, + ACTIONS(4404), 2, + anon_sym_true, + anon_sym_false, + STATE(3611), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - [209754] = 14, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [234492] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7627), 1, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7633), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7689), 1, + ACTIONS(8529), 1, anon_sym_LT, - ACTIONS(7691), 1, + ACTIONS(8531), 1, anon_sym_EQ2, - STATE(4168), 1, + STATE(4716), 1, sym_comment, - STATE(4782), 1, + STATE(4830), 1, sym__var, - STATE(5148), 1, + STATE(5230), 1, sym__immediate_decimal, - ACTIONS(1617), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1619), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7635), 2, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5147), 2, + STATE(5228), 2, sym_expr_parenthesized, sym_val_variable, - [209801] = 12, - ACTIONS(105), 1, + [234531] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(1756), 1, - anon_sym_LF, - ACTIONS(7497), 1, + ACTIONS(4692), 1, + anon_sym_not, + ACTIONS(8533), 1, anon_sym_LPAREN, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - STATE(3044), 1, + ACTIONS(8535), 1, + anon_sym_DOLLAR, + ACTIONS(8537), 1, + anon_sym_DASH, + STATE(793), 1, sym__var, - STATE(4169), 1, + STATE(946), 1, + sym__expr_unary_minus, + STATE(4717), 1, sym_comment, - STATE(4910), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4909), 2, + ACTIONS(4696), 2, + anon_sym_true, + anon_sym_false, + STATE(950), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1754), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + [234566] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_RBRACE, - [209844] = 12, - ACTIONS(105), 1, + ACTIONS(8539), 1, + anon_sym_DOLLAR, + ACTIONS(8541), 1, + anon_sym_LBRACE, + STATE(3267), 1, + sym__var, + STATE(3791), 1, + sym_val_closure, + STATE(3799), 1, + sym_block, + STATE(4718), 1, + sym_comment, + STATE(5298), 1, + sym__flag, + STATE(1249), 2, + sym__blosure, + sym_val_variable, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [234605] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(8478), 1, anon_sym_DOLLAR, - ACTIONS(1727), 1, - anon_sym_LF, - ACTIONS(7497), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, + sym__var, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(4719), 1, + sym_comment, + STATE(4724), 1, + sym__flag, + STATE(1062), 2, + sym__blosure, + sym_val_variable, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [234644] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, - sym__var, - STATE(4170), 1, + ACTIONS(8543), 1, + anon_sym_LT, + ACTIONS(8545), 1, + anon_sym_EQ2, + STATE(4720), 1, sym_comment, - STATE(4946), 1, + STATE(4830), 1, + sym__var, + STATE(5227), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4945), 2, + STATE(5225), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1725), 5, - anon_sym_SEMI, + [234683] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8547), 1, + anon_sym_QMARK2, + STATE(4721), 1, + sym_comment, + ACTIONS(934), 2, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(936), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [234708] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8547), 1, + anon_sym_QMARK2, + STATE(4722), 1, + sym_comment, + ACTIONS(934), 2, anon_sym_DASH, - anon_sym_RBRACE, - [209887] = 14, - ACTIONS(35), 1, + anon_sym_DOT2, + ACTIONS(936), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [234733] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8200), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7693), 1, + ACTIONS(8549), 1, + anon_sym_LPAREN, + ACTIONS(8551), 1, + anon_sym_DOLLAR, + ACTIONS(8553), 1, anon_sym_LT, - ACTIONS(7695), 1, + ACTIONS(8555), 1, anon_sym_EQ2, - STATE(2728), 1, - sym__immediate_decimal, - STATE(4171), 1, + STATE(4723), 1, sym_comment, - STATE(4737), 1, + STATE(5235), 1, sym__var, - ACTIONS(1641), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1643), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + STATE(5524), 1, + sym__immediate_decimal, + ACTIONS(8202), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2718), 2, + STATE(5525), 2, sym_expr_parenthesized, sym_val_variable, - [209934] = 12, - ACTIONS(105), 1, + [234772] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(8478), 1, anon_sym_DOLLAR, - ACTIONS(1752), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - STATE(3044), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, sym__var, - STATE(4172), 1, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(4724), 1, sym_comment, - STATE(4920), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4913), 2, - sym_expr_parenthesized, + STATE(4727), 1, + sym__flag, + STATE(1128), 2, + sym__blosure, sym_val_variable, - ACTIONS(1750), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [209977] = 12, - ACTIONS(105), 1, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [234811] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, + ACTIONS(8068), 1, anon_sym_DOLLAR, - ACTIONS(1748), 1, - anon_sym_LF, - ACTIONS(7497), 1, + ACTIONS(8086), 1, anon_sym_LPAREN, - ACTIONS(7501), 1, + ACTIONS(8557), 1, + anon_sym_LT, + ACTIONS(8559), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8561), 1, + anon_sym_EQ2, + ACTIONS(8563), 1, aux_sym__immediate_decimal_token1, - STATE(3044), 1, + STATE(4680), 1, sym__var, - STATE(4173), 1, + STATE(4725), 1, sym_comment, - STATE(4925), 1, + STATE(4948), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + ACTIONS(8096), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4979), 2, + STATE(4947), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1746), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [210020] = 12, - ACTIONS(105), 1, + [234850] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1395), 1, - anon_sym_DOLLAR, - ACTIONS(1723), 1, - anon_sym_LF, - ACTIONS(7497), 1, - anon_sym_LPAREN, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - STATE(3044), 1, - sym__var, - STATE(4174), 1, + ACTIONS(8567), 1, + anon_sym_AT, + ACTIONS(8569), 1, + anon_sym_DASH, + STATE(4726), 1, sym_comment, - STATE(4943), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4936), 2, - sym_expr_parenthesized, - sym_val_variable, - ACTIONS(1721), 5, - anon_sym_SEMI, + STATE(4870), 1, + sym_param_cmd, + ACTIONS(8565), 9, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [210063] = 14, - ACTIONS(35), 1, anon_sym_DOLLAR, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7697), 1, - anon_sym_LT, - ACTIONS(7699), 1, - anon_sym_EQ2, - STATE(2717), 1, - sym__immediate_decimal, - STATE(4175), 1, - sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1629), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1631), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2716), 2, - sym_expr_parenthesized, - sym_val_variable, - [210110] = 13, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [234877] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8478), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7641), 1, - anon_sym_LT, - ACTIONS(7701), 1, - anon_sym_EQ2, - STATE(2776), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, sym__var, - STATE(4176), 1, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(4727), 1, sym_comment, - STATE(4801), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4802), 2, - sym_expr_parenthesized, + STATE(5268), 1, + sym__flag, + STATE(1114), 2, + sym__blosure, sym_val_variable, - ACTIONS(1631), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [210154] = 12, - ACTIONS(105), 1, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [234916] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8539), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8541), 1, + anon_sym_LBRACE, + STATE(3267), 1, sym__var, - STATE(4177), 1, + STATE(3791), 1, + sym_val_closure, + STATE(3799), 1, + sym_block, + STATE(4728), 1, sym_comment, - STATE(5349), 1, - sym__immediate_decimal, - ACTIONS(1773), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5287), 2, - sym_expr_parenthesized, + STATE(4784), 1, + sym__flag, + STATE(1345), 2, + sym__blosure, sym_val_variable, - ACTIONS(1771), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210196] = 14, - ACTIONS(105), 1, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [234955] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1619), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7679), 1, - anon_sym_LPAREN, - ACTIONS(7685), 1, + ACTIONS(8264), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7703), 1, + ACTIONS(8571), 1, + anon_sym_LPAREN, + ACTIONS(8573), 1, + anon_sym_DOLLAR, + ACTIONS(8575), 1, anon_sym_LT, - ACTIONS(7705), 1, + ACTIONS(8577), 1, anon_sym_EQ2, - STATE(3207), 1, - sym__var, - STATE(4178), 1, + STATE(4729), 1, sym_comment, - STATE(5510), 1, + STATE(5384), 1, + sym__var, + STATE(5678), 1, sym__immediate_decimal, - ACTIONS(1617), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7687), 2, + ACTIONS(8266), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5509), 2, + STATE(5679), 2, sym_expr_parenthesized, sym_val_variable, - [210242] = 12, - ACTIONS(105), 1, + [234994] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1781), 1, - anon_sym_LF, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(4055), 1, + anon_sym_not, + ACTIONS(8579), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - STATE(2614), 1, - sym__immediate_decimal, - STATE(4179), 1, - sym_comment, - STATE(4649), 1, + ACTIONS(8581), 1, + anon_sym_DOLLAR, + ACTIONS(8583), 1, + anon_sym_DASH, + STATE(3315), 1, sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2615), 2, + STATE(3821), 1, + sym__expr_unary_minus, + STATE(4730), 1, + sym_comment, + ACTIONS(4059), 2, + anon_sym_true, + anon_sym_false, + STATE(3789), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1779), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210284] = 12, - ACTIONS(105), 1, + [235029] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1723), 1, - anon_sym_LF, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(4508), 1, + anon_sym_not, + ACTIONS(8585), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - STATE(2623), 1, - sym__immediate_decimal, - STATE(4180), 1, - sym_comment, - STATE(4649), 1, + ACTIONS(8587), 1, + anon_sym_DOLLAR, + ACTIONS(8589), 1, + anon_sym_DASH, + STATE(205), 1, sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2624), 2, + STATE(293), 1, + sym__expr_unary_minus, + STATE(4731), 1, + sym_comment, + ACTIONS(4512), 2, + anon_sym_true, + anon_sym_false, + STATE(286), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1721), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210326] = 12, - ACTIONS(105), 1, + [235064] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8274), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8591), 1, + anon_sym_LPAREN, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8595), 1, + anon_sym_LT, + ACTIONS(8597), 1, + anon_sym_EQ2, + STATE(3506), 1, sym__var, - STATE(4181), 1, + STATE(4732), 1, sym_comment, - STATE(5329), 1, + STATE(6200), 1, sym__immediate_decimal, - ACTIONS(1756), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + ACTIONS(8276), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5328), 2, + STATE(6211), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1754), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210368] = 12, - ACTIONS(105), 1, + [235103] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1785), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5189), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8599), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8601), 1, + anon_sym_DOLLAR, + ACTIONS(8603), 1, + anon_sym_LT, + ACTIONS(8605), 1, + anon_sym_EQ2, + ACTIONS(8607), 1, aux_sym__immediate_decimal_token1, - STATE(2684), 1, + STATE(2480), 1, + sym__var, + STATE(2754), 1, sym__immediate_decimal, - STATE(4182), 1, + STATE(4733), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(5197), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2685), 2, + STATE(2728), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1783), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210410] = 12, - ACTIONS(105), 1, + [235142] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1763), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5189), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8599), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8601), 1, + anon_sym_DOLLAR, + ACTIONS(8607), 1, aux_sym__immediate_decimal_token1, - STATE(2626), 1, + ACTIONS(8609), 1, + anon_sym_LT, + ACTIONS(8611), 1, + anon_sym_EQ2, + STATE(2480), 1, + sym__var, + STATE(2840), 1, sym__immediate_decimal, - STATE(4183), 1, + STATE(4734), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(5197), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2630), 2, + STATE(2794), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1761), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210452] = 12, - ACTIONS(105), 1, + [235181] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1748), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8613), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8615), 1, + anon_sym_DOLLAR, + ACTIONS(8617), 1, + anon_sym_LT, + ACTIONS(8619), 1, + anon_sym_EQ2, + ACTIONS(8621), 1, aux_sym__immediate_decimal_token1, - STATE(2632), 1, + STATE(3898), 1, + sym__var, + STATE(4086), 1, sym__immediate_decimal, - STATE(4184), 1, + STATE(4735), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(5737), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2633), 2, + STATE(4088), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1746), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210494] = 15, + [235220] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(760), 1, - anon_sym_LBRACE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(6154), 1, - aux_sym_unquoted_token4, - ACTIONS(6156), 1, - aux_sym_unquoted_token6, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7615), 1, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(7619), 1, + ACTIONS(8613), 1, + anon_sym_LPAREN, + ACTIONS(8615), 1, + anon_sym_DOLLAR, + ACTIONS(8621), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7707), 1, + ACTIONS(8623), 1, anon_sym_LT, - ACTIONS(7709), 1, + ACTIONS(8625), 1, anon_sym_EQ2, - STATE(2958), 1, + STATE(3898), 1, sym__var, - STATE(4185), 1, - sym_comment, - STATE(4723), 1, + STATE(4083), 1, sym__immediate_decimal, - ACTIONS(7621), 2, + STATE(4736), 1, + sym_comment, + ACTIONS(5737), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4711), 2, + STATE(4084), 2, sym_expr_parenthesized, sym_val_variable, - [210542] = 12, - ACTIONS(105), 1, + [235259] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1727), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(2721), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8627), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8629), 1, + anon_sym_DOLLAR, + ACTIONS(8631), 1, + anon_sym_LT, + ACTIONS(8633), 1, + anon_sym_EQ2, + ACTIONS(8635), 1, aux_sym__immediate_decimal_token1, - STATE(2620), 1, + STATE(1632), 1, + sym__var, + STATE(1896), 1, sym__immediate_decimal, - STATE(4186), 1, + STATE(4737), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(2729), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2621), 2, + STATE(1860), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1725), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210584] = 12, - ACTIONS(105), 1, + [235298] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1777), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7589), 1, - anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(2618), 1, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8637), 1, + anon_sym_LPAREN, + ACTIONS(8639), 1, + anon_sym_LT, + ACTIONS(8641), 1, + anon_sym_EQ2, + STATE(3467), 1, + sym__var, + STATE(4083), 1, sym__immediate_decimal, - STATE(4187), 1, + STATE(4738), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2619), 2, + STATE(4084), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1775), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [210626] = 12, - ACTIONS(105), 1, + [235337] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8637), 1, + anon_sym_LPAREN, + ACTIONS(8643), 1, + anon_sym_LT, + ACTIONS(8645), 1, + anon_sym_EQ2, + STATE(3467), 1, sym__var, - STATE(4188), 1, - sym_comment, - STATE(5333), 1, + STATE(4086), 1, sym__immediate_decimal, - ACTIONS(1752), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4739), 1, + sym_comment, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5332), 2, + STATE(4088), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1750), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210668] = 12, - ACTIONS(105), 1, + [235376] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, - sym__var, - STATE(4189), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8647), 1, + anon_sym_LT, + ACTIONS(8649), 1, + anon_sym_EQ2, + STATE(4740), 1, sym_comment, - STATE(5300), 1, + STATE(5230), 1, sym__immediate_decimal, - ACTIONS(1789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(5573), 1, + sym__var, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5299), 2, + STATE(5228), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1787), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210710] = 12, - ACTIONS(105), 1, + [235415] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, - sym__var, - STATE(4190), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + ACTIONS(8651), 1, + anon_sym_LT, + ACTIONS(8653), 1, + anon_sym_EQ2, + STATE(4741), 1, sym_comment, - STATE(5293), 1, + STATE(5227), 1, sym__immediate_decimal, - ACTIONS(1785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(5573), 1, + sym__var, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5292), 2, + STATE(5225), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1783), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210752] = 12, - ACTIONS(105), 1, + [235454] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(1697), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8046), 1, + anon_sym_LPAREN, + ACTIONS(8489), 1, + anon_sym_DOLLAR, + ACTIONS(8655), 1, + anon_sym_LT, + ACTIONS(8657), 1, + anon_sym_EQ2, + ACTIONS(8659), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, + STATE(1024), 1, sym__var, - STATE(4191), 1, - sym_comment, - STATE(5337), 1, + STATE(1467), 1, sym__immediate_decimal, - ACTIONS(1748), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4742), 1, + sym_comment, + ACTIONS(1705), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5335), 2, + STATE(1462), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1746), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210794] = 13, + [235493] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(4210), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7667), 1, + ACTIONS(8661), 1, anon_sym_LT, - ACTIONS(7711), 1, + ACTIONS(8663), 1, anon_sym_EQ2, - STATE(2776), 1, + ACTIONS(8665), 1, + aux_sym__immediate_decimal_token1, + STATE(3997), 1, sym__var, - STATE(4192), 1, - sym_comment, - STATE(4797), 1, + STATE(4375), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4743), 1, + sym_comment, + ACTIONS(6105), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4749), 2, + STATE(4392), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1573), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [210838] = 12, - ACTIONS(105), 1, + [235532] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(4210), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, + ACTIONS(6093), 1, anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(6097), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8665), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8667), 1, + anon_sym_LT, + ACTIONS(8669), 1, + anon_sym_EQ2, + STATE(3997), 1, sym__var, - STATE(4193), 1, - sym_comment, - STATE(5339), 1, + STATE(4380), 1, sym__immediate_decimal, - ACTIONS(1763), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4744), 1, + sym_comment, + ACTIONS(6105), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5338), 2, + STATE(4381), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1761), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [210880] = 12, - ACTIONS(105), 1, + [235571] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8539), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8541), 1, + anon_sym_LBRACE, + STATE(3267), 1, sym__var, - STATE(4194), 1, + STATE(3791), 1, + sym_val_closure, + STATE(3799), 1, + sym_block, + STATE(4728), 1, + sym__flag, + STATE(4745), 1, sym_comment, - STATE(5342), 1, - sym__immediate_decimal, - ACTIONS(1723), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5341), 2, - sym_expr_parenthesized, + STATE(1317), 2, + sym__blosure, sym_val_variable, - ACTIONS(1721), 3, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [235610] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8426), 1, + anon_sym_EQ, + ACTIONS(8428), 1, + anon_sym_COLON, + ACTIONS(8673), 1, + anon_sym_COMMA, + ACTIONS(8675), 1, anon_sym_DASH, - [210922] = 13, + STATE(4746), 1, + sym_comment, + STATE(4842), 1, + sym_param_value, + STATE(5005), 1, + sym_param_type, + ACTIONS(8671), 6, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [235643] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, + ACTIONS(1697), 1, + anon_sym_DOT2, + ACTIONS(8046), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8489), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8659), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7671), 1, + ACTIONS(8677), 1, anon_sym_LT, - ACTIONS(7713), 1, + ACTIONS(8679), 1, anon_sym_EQ2, - STATE(2776), 1, + STATE(1024), 1, sym__var, - STATE(4195), 1, - sym_comment, - STATE(4795), 1, + STATE(1456), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4747), 1, + sym_comment, + ACTIONS(1705), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4796), 2, + STATE(1453), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1611), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [210966] = 4, + [235682] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1017), 1, - anon_sym_DASH, - STATE(4196), 1, + ACTIONS(8681), 1, + aux_sym__immediate_decimal_token2, + STATE(4748), 1, sym_comment, - ACTIONS(1019), 14, - anon_sym_EQ, + ACTIONS(2662), 3, sym_identifier, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(2664), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_GT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [210992] = 12, - ACTIONS(105), 1, + [235707] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(7535), 1, + ACTIONS(5944), 1, anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(5946), 1, + anon_sym_DOLLAR, + ACTIONS(5950), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8683), 1, + anon_sym_LT, + ACTIONS(8685), 1, + anon_sym_EQ2, + ACTIONS(8687), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, + STATE(3981), 1, sym__var, - STATE(4197), 1, - sym_comment, - STATE(5286), 1, + STATE(4265), 1, sym__immediate_decimal, - ACTIONS(1769), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4749), 1, + sym_comment, + ACTIONS(5958), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5288), 2, + STATE(4268), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1767), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [211034] = 13, + [235746] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(5946), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7663), 1, + ACTIONS(8689), 1, anon_sym_LT, - ACTIONS(7715), 1, + ACTIONS(8691), 1, anon_sym_EQ2, - STATE(2776), 1, + ACTIONS(8693), 1, + aux_sym__immediate_decimal_token1, + STATE(3963), 1, sym__var, - STATE(4198), 1, - sym_comment, - STATE(4798), 1, + STATE(4475), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4750), 1, + sym_comment, + ACTIONS(6037), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4800), 2, + STATE(4474), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1643), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [211078] = 12, - ACTIONS(105), 1, + [235785] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(5946), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, + ACTIONS(6025), 1, anon_sym_LPAREN, - ACTIONS(7539), 1, + ACTIONS(6029), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8693), 1, aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8695), 1, + anon_sym_LT, + ACTIONS(8697), 1, + anon_sym_EQ2, + STATE(3963), 1, sym__var, - STATE(4199), 1, - sym_comment, - STATE(5344), 1, + STATE(4479), 1, sym__immediate_decimal, - ACTIONS(1727), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, + STATE(4751), 1, + sym_comment, + ACTIONS(6037), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5343), 2, + STATE(4476), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1725), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [211120] = 12, - ACTIONS(105), 1, + [235824] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(4542), 1, + anon_sym_not, + ACTIONS(8593), 1, anon_sym_DOLLAR, - ACTIONS(1789), 1, - anon_sym_LF, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8637), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - STATE(2680), 1, - sym__immediate_decimal, - STATE(4200), 1, - sym_comment, - STATE(4649), 1, + ACTIONS(8699), 1, + anon_sym_DASH, + STATE(3467), 1, sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2659), 2, + STATE(4149), 1, + sym__expr_unary_minus, + STATE(4752), 1, + sym_comment, + ACTIONS(3711), 2, + anon_sym_true, + anon_sym_false, + STATE(4127), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1787), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [211162] = 13, + [235859] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(1719), 1, anon_sym_DOT2, - ACTIONS(7611), 1, + ACTIONS(8489), 1, + anon_sym_DOLLAR, + ACTIONS(8701), 1, anon_sym_LPAREN, - ACTIONS(7637), 1, + ACTIONS(8703), 1, anon_sym_LT, - ACTIONS(7717), 1, + ACTIONS(8705), 1, anon_sym_EQ2, - ACTIONS(7719), 1, + ACTIONS(8707), 1, aux_sym__immediate_decimal_token1, - STATE(2958), 1, + STATE(1020), 1, sym__var, - STATE(4201), 1, - sym_comment, - STATE(5548), 1, + STATE(1250), 1, sym__immediate_decimal, - ACTIONS(7621), 2, + STATE(4753), 1, + sym_comment, + ACTIONS(1727), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5549), 2, + STATE(1251), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1593), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [211206] = 14, - ACTIONS(105), 1, + [235898] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1631), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(8472), 1, + aux_sym__immediate_decimal_token2, + STATE(4754), 1, + sym_comment, + ACTIONS(2626), 3, + sym_identifier, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(2628), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(5552), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [235923] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(8629), 1, + anon_sym_DOLLAR, + ACTIONS(8709), 1, anon_sym_LPAREN, - ACTIONS(7723), 1, + ACTIONS(8711), 1, anon_sym_LT, - ACTIONS(7725), 1, + ACTIONS(8713), 1, anon_sym_EQ2, - ACTIONS(7727), 1, + ACTIONS(8715), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + STATE(1637), 1, sym__var, - STATE(3813), 1, + STATE(2107), 1, sym__immediate_decimal, - STATE(4202), 1, + STATE(4755), 1, sym_comment, - ACTIONS(1629), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3811), 2, + STATE(2110), 2, sym_expr_parenthesized, sym_val_variable, - [211252] = 14, - ACTIONS(105), 1, + [235962] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1643), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(4728), 1, + anon_sym_not, + ACTIONS(8717), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7731), 1, - anon_sym_LT, - ACTIONS(7733), 1, - anon_sym_EQ2, - STATE(3293), 1, + ACTIONS(8719), 1, + anon_sym_DOLLAR, + ACTIONS(8721), 1, + anon_sym_DASH, + STATE(2827), 1, sym__var, - STATE(3816), 1, - sym__immediate_decimal, - STATE(4203), 1, + STATE(3111), 1, + sym__expr_unary_minus, + STATE(4756), 1, sym_comment, - ACTIONS(1641), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3814), 2, + ACTIONS(4732), 2, + anon_sym_true, + anon_sym_false, + STATE(3130), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - [211298] = 14, - ACTIONS(105), 1, + [235997] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1573), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(2892), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7735), 1, + ACTIONS(2896), 1, + anon_sym_DOT2, + ACTIONS(8723), 1, anon_sym_LT, - ACTIONS(7737), 1, + ACTIONS(8725), 1, anon_sym_EQ2, - STATE(3293), 1, + ACTIONS(8727), 1, + aux_sym__immediate_decimal_token1, + STATE(1828), 1, sym__var, - STATE(3819), 1, + STATE(2172), 1, sym__immediate_decimal, - STATE(4204), 1, + STATE(4757), 1, sym_comment, - ACTIONS(1571), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(2904), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3817), 2, + STATE(2171), 2, sym_expr_parenthesized, sym_val_variable, - [211344] = 12, - ACTIONS(105), 1, + [236036] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1752), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7589), 1, - anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - STATE(2635), 1, + ACTIONS(8573), 1, + anon_sym_DOLLAR, + ACTIONS(8729), 1, + anon_sym_LPAREN, + ACTIONS(8731), 1, + anon_sym_LT, + ACTIONS(8733), 1, + anon_sym_EQ2, + STATE(2754), 1, sym__immediate_decimal, - STATE(4205), 1, + STATE(4758), 1, sym_comment, - STATE(4649), 1, + STATE(5342), 1, sym__var, - ACTIONS(7597), 2, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2636), 2, + STATE(2728), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1750), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [211386] = 14, - ACTIONS(105), 1, + [236075] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1611), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(8114), 1, anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8118), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7739), 1, + ACTIONS(8735), 1, + anon_sym_LPAREN, + ACTIONS(8737), 1, + anon_sym_DOLLAR, + ACTIONS(8739), 1, anon_sym_LT, - ACTIONS(7741), 1, + ACTIONS(8741), 1, anon_sym_EQ2, - STATE(3293), 1, + STATE(3123), 1, sym__var, - STATE(3828), 1, - sym__immediate_decimal, - STATE(4206), 1, + STATE(4759), 1, sym_comment, - ACTIONS(1609), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + STATE(5313), 1, + sym__immediate_decimal, + ACTIONS(8122), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3825), 2, + STATE(5314), 2, sym_expr_parenthesized, sym_val_variable, - [211432] = 12, - ACTIONS(105), 1, + [236114] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, + ACTIONS(8478), 1, anon_sym_DOLLAR, - ACTIONS(7535), 1, - anon_sym_LPAREN, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, sym__var, - STATE(4207), 1, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(4719), 1, + sym__flag, + STATE(4760), 1, sym_comment, - STATE(5346), 1, - sym__immediate_decimal, - ACTIONS(1777), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5345), 2, - sym_expr_parenthesized, + STATE(1130), 2, + sym__blosure, sym_val_variable, - ACTIONS(1775), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [211474] = 12, - ACTIONS(105), 1, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [236153] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, - anon_sym_DOLLAR, - ACTIONS(1769), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7589), 1, - anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - STATE(2688), 1, + ACTIONS(8573), 1, + anon_sym_DOLLAR, + ACTIONS(8729), 1, + anon_sym_LPAREN, + ACTIONS(8743), 1, + anon_sym_LT, + ACTIONS(8745), 1, + anon_sym_EQ2, + STATE(2840), 1, sym__immediate_decimal, - STATE(4208), 1, + STATE(4761), 1, sym_comment, - STATE(4649), 1, + STATE(5342), 1, sym__var, - ACTIONS(7597), 2, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2689), 2, + STATE(2794), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1767), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [211516] = 12, - ACTIONS(105), 1, + [236192] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1393), 1, - anon_sym_DOLLAR, - ACTIONS(7535), 1, + ACTIONS(4174), 1, + anon_sym_not, + ACTIONS(8747), 1, anon_sym_LPAREN, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - STATE(3164), 1, + ACTIONS(8749), 1, + anon_sym_DOLLAR, + ACTIONS(8751), 1, + anon_sym_DASH, + STATE(1640), 1, sym__var, - STATE(4209), 1, + STATE(2085), 1, + sym__expr_unary_minus, + STATE(4762), 1, sym_comment, - STATE(5348), 1, - sym__immediate_decimal, - ACTIONS(1781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5347), 2, + ACTIONS(4178), 2, + anon_sym_true, + anon_sym_false, + STATE(2113), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - ACTIONS(1779), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [211558] = 12, - ACTIONS(105), 1, + [236227] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1756), 1, - anon_sym_LF, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8226), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, + ACTIONS(8234), 1, aux_sym__immediate_decimal_token1, - STATE(2637), 1, - sym__immediate_decimal, - STATE(4210), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8753), 1, + anon_sym_LT, + ACTIONS(8755), 1, + anon_sym_EQ2, + STATE(4763), 1, sym_comment, - STATE(4649), 1, + STATE(5082), 1, sym__var, - ACTIONS(7597), 2, + STATE(5403), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2639), 2, + STATE(5401), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1754), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [211600] = 12, - ACTIONS(105), 1, + [236266] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(233), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(1773), 1, - anon_sym_LF, - ACTIONS(4886), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7589), 1, + ACTIONS(8332), 1, anon_sym_LPAREN, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - STATE(2686), 1, - sym__immediate_decimal, - STATE(4211), 1, + ACTIONS(8757), 1, + anon_sym_LT, + ACTIONS(8759), 1, + anon_sym_EQ2, + STATE(4764), 1, sym_comment, - STATE(4649), 1, + STATE(5521), 1, sym__var, - ACTIONS(7597), 2, + STATE(6130), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2687), 2, + STATE(6176), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1771), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [211642] = 13, + [236305] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(4564), 1, + anon_sym_not, + ACTIONS(8761), 1, + anon_sym_LPAREN, + ACTIONS(8763), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8765), 1, + anon_sym_DASH, + STATE(244), 1, + sym__var, + STATE(386), 1, + sym__expr_unary_minus, + STATE(4765), 1, + sym_comment, + ACTIONS(4568), 2, + anon_sym_true, + anon_sym_false, + STATE(403), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [236340] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8114), 1, anon_sym_DOT2, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7619), 1, + ACTIONS(8118), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7675), 1, + ACTIONS(8735), 1, + anon_sym_LPAREN, + ACTIONS(8737), 1, + anon_sym_DOLLAR, + ACTIONS(8767), 1, anon_sym_LT, - ACTIONS(7743), 1, + ACTIONS(8769), 1, anon_sym_EQ2, - STATE(2958), 1, + STATE(3123), 1, sym__var, - STATE(4212), 1, + STATE(4766), 1, sym_comment, - STATE(5550), 1, + STATE(5310), 1, sym__immediate_decimal, - ACTIONS(7621), 2, + ACTIONS(8122), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5551), 2, + STATE(5312), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1619), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [211686] = 12, + [236379] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, + ACTIONS(1023), 1, + anon_sym_LBRACE, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(6713), 1, + ACTIONS(7315), 1, aux_sym_unquoted_token5, - ACTIONS(7547), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4213), 1, + STATE(4767), 1, sym_comment, - STATE(4848), 1, + STATE(4830), 1, + sym__var, + STATE(5178), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4849), 2, + STATE(5174), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1009), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [211727] = 14, + [236418] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7407), 1, - anon_sym_DOT, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - STATE(995), 1, - sym__var, - STATE(1061), 1, - sym_unquoted, - STATE(1063), 1, - sym_val_variable, - STATE(4214), 1, - sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - [211772] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - STATE(2790), 1, + ACTIONS(8551), 1, + anon_sym_DOLLAR, + ACTIONS(8771), 1, + anon_sym_LPAREN, + ACTIONS(8773), 1, + anon_sym_LT, + ACTIONS(8775), 1, + anon_sym_EQ2, + STATE(2717), 1, sym__immediate_decimal, - STATE(4215), 1, + STATE(4768), 1, sym_comment, - STATE(4737), 1, + STATE(5231), 1, sym__var, - ACTIONS(1754), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1756), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + ACTIONS(8212), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2780), 2, + STATE(2716), 2, sym_expr_parenthesized, sym_val_variable, - [211813] = 14, - ACTIONS(105), 1, + [236457] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1591), 1, - anon_sym_RBRACE, - ACTIONS(1593), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(8068), 1, anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7679), 1, + ACTIONS(8086), 1, anon_sym_LPAREN, - ACTIONS(7685), 1, + ACTIONS(8559), 1, + anon_sym_DOT2, + ACTIONS(8563), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7747), 1, + ACTIONS(8777), 1, anon_sym_LT, - ACTIONS(7749), 1, + ACTIONS(8779), 1, anon_sym_EQ2, - STATE(3207), 1, + STATE(4680), 1, sym__var, - STATE(4216), 1, + STATE(4769), 1, sym_comment, - STATE(5512), 1, + STATE(4945), 1, sym__immediate_decimal, - ACTIONS(7687), 2, + ACTIONS(8096), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5511), 2, + STATE(4940), 2, sym_expr_parenthesized, sym_val_variable, - [211858] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236496] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(1023), 1, + anon_sym_LBRACE, + ACTIONS(2584), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(7315), 1, + aux_sym_unquoted_token5, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(2843), 1, - sym__immediate_decimal, - STATE(4217), 1, + STATE(4770), 1, sym_comment, - STATE(4737), 1, + STATE(4830), 1, sym__var, - ACTIONS(1779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + STATE(5172), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2841), 2, + STATE(5168), 2, sym_expr_parenthesized, sym_val_variable, - [211899] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236535] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - STATE(2837), 1, + ACTIONS(8551), 1, + anon_sym_DOLLAR, + ACTIONS(8771), 1, + anon_sym_LPAREN, + ACTIONS(8781), 1, + anon_sym_LT, + ACTIONS(8783), 1, + anon_sym_EQ2, + STATE(2703), 1, sym__immediate_decimal, - STATE(4218), 1, + STATE(4771), 1, sym_comment, - STATE(4737), 1, + STATE(5231), 1, sym__var, - ACTIONS(1783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + ACTIONS(8212), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2834), 2, + STATE(2571), 2, sym_expr_parenthesized, sym_val_variable, - [211940] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236574] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(4822), 1, + anon_sym_not, + ACTIONS(8785), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2813), 1, - sym__immediate_decimal, - STATE(4219), 1, - sym_comment, - STATE(4737), 1, + ACTIONS(8787), 1, + anon_sym_DOLLAR, + ACTIONS(8789), 1, + anon_sym_DASH, + STATE(3165), 1, sym__var, - ACTIONS(1750), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1752), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2791), 2, + STATE(3688), 1, + sym__expr_unary_minus, + STATE(4772), 1, + sym_comment, + ACTIONS(4826), 2, + anon_sym_true, + anon_sym_false, + STATE(3704), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - [211981] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236609] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(4444), 1, + anon_sym_not, + ACTIONS(8735), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2818), 1, - sym__immediate_decimal, - STATE(4220), 1, - sym_comment, - STATE(4737), 1, + ACTIONS(8737), 1, + anon_sym_DOLLAR, + ACTIONS(8791), 1, + anon_sym_DASH, + STATE(3123), 1, sym__var, - ACTIONS(1746), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1748), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2814), 2, + STATE(3566), 1, + sym__expr_unary_minus, + STATE(4773), 1, + sym_comment, + ACTIONS(4448), 2, + anon_sym_true, + anon_sym_false, + STATE(3558), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - [212022] = 11, + [236644] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8795), 1, + anon_sym_DASH, + STATE(4774), 1, + sym_comment, + ACTIONS(8793), 11, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [236667] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7753), 1, + ACTIONS(8426), 1, anon_sym_EQ, - ACTIONS(7755), 1, + ACTIONS(8428), 1, anon_sym_COLON, - ACTIONS(7757), 1, + ACTIONS(8799), 1, anon_sym_COMMA, - ACTIONS(7759), 1, - anon_sym_LPAREN, - ACTIONS(7761), 1, + ACTIONS(8801), 1, anon_sym_DASH, - STATE(4221), 1, + STATE(4775), 1, sym_comment, - STATE(4281), 1, - sym_flag_capsule, - STATE(4389), 1, + STATE(4807), 1, sym_param_value, - STATE(4465), 1, + STATE(5002), 1, sym_param_type, - ACTIONS(7751), 6, + ACTIONS(8797), 6, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [212061] = 12, + [236700] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - ACTIONS(7547), 1, + ACTIONS(8114), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8134), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + ACTIONS(8737), 1, + anon_sym_DOLLAR, + ACTIONS(8803), 1, + anon_sym_LPAREN, + ACTIONS(8805), 1, + anon_sym_LT, + ACTIONS(8807), 1, + anon_sym_EQ2, + STATE(3124), 1, sym__var, - STATE(4222), 1, + STATE(4776), 1, sym_comment, - STATE(4851), 1, + STATE(5163), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + ACTIONS(8138), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4853), 2, + STATE(5128), 2, sym_expr_parenthesized, sym_val_variable, - ACTIONS(1009), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [212102] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236739] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2831), 1, - sym__immediate_decimal, - STATE(4223), 1, + ACTIONS(8466), 1, + aux_sym__immediate_decimal_token2, + STATE(4777), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1721), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1723), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2747), 2, - sym_expr_parenthesized, - sym_val_variable, - [212143] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(2618), 3, + sym_identifier, + anon_sym_DASH, anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2833), 1, - sym__immediate_decimal, - STATE(4224), 1, - sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1725), 2, - anon_sym_SEMI, + ACTIONS(2620), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(1727), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2832), 2, - sym_expr_parenthesized, - sym_val_variable, - [212184] = 14, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [236764] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7405), 1, + ACTIONS(8515), 1, anon_sym_DASH, - ACTIONS(7407), 1, - anon_sym_DOT, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - STATE(995), 1, - sym__var, - STATE(1061), 1, - sym_unquoted, - STATE(1063), 1, - sym_val_variable, - STATE(4225), 1, + ACTIONS(8809), 1, + anon_sym_LT, + STATE(4778), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - [212229] = 14, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1591), 1, + ACTIONS(6202), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, anon_sym_RBRACK, - ACTIONS(1593), 1, - sym__entry_separator, - ACTIONS(3682), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(5552), 1, + anon_sym_AT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [236789] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7679), 1, + ACTIONS(8160), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8787), 1, + anon_sym_DOLLAR, + ACTIONS(8811), 1, anon_sym_LPAREN, - ACTIONS(7747), 1, + ACTIONS(8813), 1, anon_sym_LT, - ACTIONS(7749), 1, + ACTIONS(8815), 1, anon_sym_EQ2, - ACTIONS(7763), 1, - aux_sym__immediate_decimal_token1, - STATE(3207), 1, + STATE(3154), 1, sym__var, - STATE(4226), 1, + STATE(4779), 1, sym_comment, - STATE(5512), 1, + STATE(5377), 1, sym__immediate_decimal, - ACTIONS(7687), 2, + ACTIONS(8164), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5511), 2, + STATE(5379), 2, sym_expr_parenthesized, sym_val_variable, - [212274] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236828] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(5155), 1, anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8819), 1, + anon_sym_DOLLAR, + ACTIONS(8821), 1, + anon_sym_LT, + ACTIONS(8823), 1, + anon_sym_EQ2, + ACTIONS(8825), 1, aux_sym__immediate_decimal_token1, - STATE(2838), 1, + STATE(2469), 1, + sym__var, + STATE(2703), 1, sym__immediate_decimal, - STATE(4227), 1, + STATE(4780), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1775), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1777), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + ACTIONS(5163), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2836), 2, + STATE(2571), 2, sym_expr_parenthesized, sym_val_variable, - [212315] = 14, + [236867] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7765), 1, + ACTIONS(8466), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(8827), 1, + anon_sym_DOT2, + STATE(4781), 1, + sym_comment, + ACTIONS(2618), 2, sym_identifier, - ACTIONS(7770), 1, + anon_sym_DASH, + ACTIONS(2620), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7773), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7776), 1, anon_sym_DASH_DASH, - ACTIONS(7779), 1, + [236894] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8832), 1, + anon_sym_QMARK, + ACTIONS(8834), 1, anon_sym_DASH, - STATE(4221), 1, - sym_param_long_flag, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - ACTIONS(7768), 2, + STATE(4782), 1, + sym_comment, + ACTIONS(8830), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, - STATE(4228), 2, - sym_comment, - aux_sym_parameter_parens_repeat1, - [212360] = 12, - ACTIONS(35), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [236919] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(5155), 1, anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8819), 1, + anon_sym_DOLLAR, + ACTIONS(8825), 1, aux_sym__immediate_decimal_token1, - STATE(2844), 1, + ACTIONS(8836), 1, + anon_sym_LT, + ACTIONS(8838), 1, + anon_sym_EQ2, + STATE(2469), 1, + sym__var, + STATE(2717), 1, sym__immediate_decimal, - STATE(4229), 1, + STATE(4783), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + ACTIONS(5163), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2846), 2, + STATE(2716), 2, sym_expr_parenthesized, sym_val_variable, - [212401] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [236958] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, - anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2820), 1, - sym__immediate_decimal, - STATE(4230), 1, - sym_comment, - STATE(4737), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8539), 1, + anon_sym_DOLLAR, + ACTIONS(8541), 1, + anon_sym_LBRACE, + STATE(3267), 1, sym__var, - ACTIONS(1761), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1763), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2819), 2, - sym_expr_parenthesized, + STATE(3791), 1, + sym_val_closure, + STATE(3799), 1, + sym_block, + STATE(4718), 1, + sym__flag, + STATE(4784), 1, + sym_comment, + STATE(1173), 2, + sym__blosure, sym_val_variable, - [212442] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [236997] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(1601), 1, anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(8024), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(8840), 1, + anon_sym_LT, + ACTIONS(8842), 1, + anon_sym_EQ2, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - STATE(2774), 1, + STATE(1003), 1, + sym__var, + STATE(1362), 1, sym__immediate_decimal, - STATE(4231), 1, + STATE(4785), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(1767), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1769), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2768), 2, + STATE(1361), 2, sym_expr_parenthesized, sym_val_variable, - [212483] = 12, - ACTIONS(35), 1, - anon_sym_DOLLAR, - ACTIONS(105), 1, + [237036] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7645), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(3903), 1, + anon_sym_not, + ACTIONS(8846), 1, anon_sym_LPAREN, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - STATE(2788), 1, - sym__immediate_decimal, - STATE(4232), 1, - sym_comment, - STATE(4737), 1, + ACTIONS(8848), 1, + anon_sym_DASH, + STATE(3777), 1, sym__var, - ACTIONS(1771), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1773), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2783), 2, + STATE(4172), 1, + sym__expr_unary_minus, + STATE(4786), 1, + sym_comment, + ACTIONS(3907), 2, + anon_sym_true, + anon_sym_false, + STATE(4173), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - [212524] = 7, + [237071] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(871), 1, - anon_sym_DASH, - ACTIONS(7782), 1, + ACTIONS(8850), 1, anon_sym_DOT2, - STATE(4233), 1, + ACTIONS(8853), 1, + aux_sym__immediate_decimal_token2, + STATE(4787), 1, sym_comment, - STATE(4258), 1, - sym_path, - STATE(4392), 1, - sym_cell_path, - ACTIONS(873), 9, + ACTIONS(2785), 2, sym_identifier, + anon_sym_DASH, + ACTIONS(2787), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -322841,20 +350950,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [212554] = 6, + [237098] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(839), 1, - anon_sym_DASH, - ACTIONS(7785), 1, + ACTIONS(8853), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(8855), 1, anon_sym_DOT2, - STATE(4374), 1, - sym_path, - STATE(4234), 2, + STATE(4788), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(841), 9, + ACTIONS(2785), 2, sym_identifier, + anon_sym_DASH, + ACTIONS(2787), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -322863,365 +350971,320 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [212582] = 12, - ACTIONS(105), 1, + [237125] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1777), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(4654), 1, + anon_sym_not, + ACTIONS(8857), 1, + anon_sym_LPAREN, + ACTIONS(8859), 1, anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(8861), 1, + anon_sym_DASH, + STATE(743), 1, + sym__var, + STATE(912), 1, + sym__expr_unary_minus, + STATE(4789), 1, + sym_comment, + ACTIONS(4658), 2, + anon_sym_true, + anon_sym_false, + STATE(906), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [237160] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(8629), 1, + anon_sym_DOLLAR, + ACTIONS(8709), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8715), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + ACTIONS(8863), 1, + anon_sym_LT, + ACTIONS(8865), 1, + anon_sym_EQ2, + STATE(1637), 1, sym__var, - STATE(3782), 1, + STATE(2116), 1, sym__immediate_decimal, - STATE(4235), 1, + STATE(4790), 1, sym_comment, - ACTIONS(1775), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3743), 2, + STATE(2119), 2, sym_expr_parenthesized, sym_val_variable, - [212622] = 12, - ACTIONS(105), 1, + [237199] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1727), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(2990), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8867), 1, + anon_sym_LT, + ACTIONS(8869), 1, + anon_sym_EQ2, + ACTIONS(8871), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + STATE(1587), 1, sym__var, - STATE(3858), 1, + STATE(2337), 1, sym__immediate_decimal, - STATE(4236), 1, + STATE(4791), 1, sym_comment, - ACTIONS(1725), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(3002), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3774), 2, + STATE(2320), 2, sym_expr_parenthesized, sym_val_variable, - [212662] = 12, - ACTIONS(105), 1, + [237238] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1723), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(8066), 1, + anon_sym_LPAREN, + ACTIONS(8068), 1, anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(8559), 1, anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8873), 1, + anon_sym_LT, + ACTIONS(8875), 1, + anon_sym_EQ2, + ACTIONS(8877), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + STATE(4659), 1, sym__var, - STATE(3849), 1, - sym__immediate_decimal, - STATE(4237), 1, + STATE(4792), 1, sym_comment, - ACTIONS(1721), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + STATE(4824), 1, + sym__immediate_decimal, + ACTIONS(8080), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3848), 2, + STATE(4814), 2, sym_expr_parenthesized, sym_val_variable, - [212702] = 12, - ACTIONS(105), 1, + [237277] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1763), 1, - sym__entry_separator, - ACTIONS(3682), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(2990), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8871), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + ACTIONS(8879), 1, + anon_sym_LT, + ACTIONS(8881), 1, + anon_sym_EQ2, + STATE(1587), 1, sym__var, - STATE(3846), 1, + STATE(2344), 1, sym__immediate_decimal, - STATE(4238), 1, + STATE(4793), 1, sym_comment, - ACTIONS(1761), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(3002), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3845), 2, + STATE(2342), 2, sym_expr_parenthesized, sym_val_variable, - [212742] = 12, - ACTIONS(105), 1, + [237316] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1748), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + ACTIONS(8785), 1, + anon_sym_LPAREN, + ACTIONS(8787), 1, + anon_sym_DOLLAR, + ACTIONS(8883), 1, + anon_sym_LT, + ACTIONS(8885), 1, + anon_sym_EQ2, + STATE(3165), 1, sym__var, - STATE(3844), 1, - sym__immediate_decimal, - STATE(4239), 1, + STATE(4794), 1, sym_comment, - ACTIONS(1746), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + STATE(5438), 1, + sym__immediate_decimal, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3843), 2, + STATE(5439), 2, sym_expr_parenthesized, sym_val_variable, - [212782] = 12, - ACTIONS(105), 1, + [237355] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1752), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(1601), 1, anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(8024), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + ACTIONS(8887), 1, + anon_sym_LT, + ACTIONS(8889), 1, + anon_sym_EQ2, + STATE(1003), 1, sym__var, - STATE(3840), 1, + STATE(1356), 1, sym__immediate_decimal, - STATE(4240), 1, + STATE(4795), 1, sym_comment, - ACTIONS(1750), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3837), 2, + STATE(1354), 2, sym_expr_parenthesized, sym_val_variable, - [212822] = 12, - ACTIONS(105), 1, + [237394] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1756), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(1623), 1, anon_sym_DOT2, - ACTIONS(7721), 1, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(8891), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8893), 1, + anon_sym_LT, + ACTIONS(8895), 1, + anon_sym_EQ2, + ACTIONS(8897), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + STATE(998), 1, sym__var, - STATE(3833), 1, + STATE(1151), 1, sym__immediate_decimal, - STATE(4241), 1, + STATE(4796), 1, sym_comment, - ACTIONS(1754), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, + ACTIONS(1631), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3829), 2, + STATE(1149), 2, sym_expr_parenthesized, sym_val_variable, - [212862] = 13, + [237433] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7405), 1, - anon_sym_DASH, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7435), 1, - anon_sym_DOT, - ACTIONS(7447), 1, - aux_sym_unquoted_token1, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - STATE(1016), 1, - sym__var, - STATE(1147), 1, - sym_val_variable, - STATE(1149), 1, - sym_unquoted, - STATE(4242), 1, - sym_comment, - STATE(6193), 1, - sym__val_number_decimal, - ACTIONS(7437), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - [212904] = 13, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(5823), 1, - anon_sym_RBRACK, - ACTIONS(5825), 1, - sym__entry_separator, - ACTIONS(5827), 1, - aux_sym__unquoted_in_list_token6, - ACTIONS(7721), 1, + ACTIONS(4420), 1, + anon_sym_not, + ACTIONS(8899), 1, anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - STATE(3293), 1, + ACTIONS(8901), 1, + anon_sym_DOLLAR, + ACTIONS(8903), 1, + anon_sym_DASH, + STATE(450), 1, sym__var, - STATE(3797), 1, - sym__immediate_decimal, - STATE(4243), 1, + STATE(572), 1, + sym__expr_unary_minus, + STATE(4797), 1, sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3752), 2, + ACTIONS(4424), 2, + anon_sym_true, + anon_sym_false, + STATE(531), 4, + sym_expr_unary, sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - [212946] = 15, + [237468] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(8466), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(8905), 1, + anon_sym_DOT2, + STATE(4798), 1, + sym_comment, + ACTIONS(2618), 2, sym_identifier, - ACTIONS(7792), 1, + anon_sym_DASH, + ACTIONS(2620), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - ACTIONS(7794), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - STATE(4221), 1, - sym_param_long_flag, - STATE(4228), 1, - aux_sym_parameter_parens_repeat1, - STATE(4244), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [212992] = 13, - ACTIONS(105), 1, + [237495] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(5823), 1, - anon_sym_RBRACK, - ACTIONS(5825), 1, - sym__entry_separator, - ACTIONS(5827), 1, - aux_sym__unquoted_in_list_token6, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - STATE(3293), 1, + ACTIONS(8785), 1, + anon_sym_LPAREN, + ACTIONS(8787), 1, + anon_sym_DOLLAR, + ACTIONS(8907), 1, + anon_sym_LT, + ACTIONS(8909), 1, + anon_sym_EQ2, + STATE(3165), 1, sym__var, - STATE(3796), 1, - sym__immediate_decimal, - STATE(4245), 1, + STATE(4799), 1, sym_comment, - ACTIONS(7729), 2, + STATE(5440), 1, + sym__immediate_decimal, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3742), 2, + STATE(5441), 2, sym_expr_parenthesized, sym_val_variable, - [213034] = 15, + [237534] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(8913), 1, + anon_sym_DASH, + STATE(4800), 1, + sym_comment, + ACTIONS(8911), 10, + anon_sym_EQ, sym_identifier, - ACTIONS(7794), 1, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7802), 1, - anon_sym_RBRACK, - STATE(4221), 1, - sym_param_long_flag, - STATE(4228), 1, - aux_sym_parameter_parens_repeat1, - STATE(4246), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213080] = 7, + [237556] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(781), 1, + ACTIONS(8917), 1, anon_sym_DASH, - ACTIONS(7804), 1, - anon_sym_DOT2, - STATE(4247), 1, + STATE(4801), 1, sym_comment, - STATE(4258), 1, - sym_path, - STATE(4385), 1, - sym_cell_path, - ACTIONS(783), 9, + ACTIONS(8915), 10, + anon_sym_EQ, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -323231,50 +351294,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213110] = 15, + [237578] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(3042), 1, + anon_sym_DASH, + ACTIONS(8919), 1, + anon_sym_DOT2, + STATE(4802), 1, + sym_comment, + ACTIONS(3044), 9, sym_identifier, - ACTIONS(7794), 1, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7807), 1, - anon_sym_RBRACK, - STATE(4221), 1, - sym_param_long_flag, - STATE(4228), 1, - aux_sym_parameter_parens_repeat1, - STATE(4248), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213156] = 6, + [237602] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4234), 1, - aux_sym_cell_path_repeat1, - STATE(4249), 1, - sym_comment, - STATE(4374), 1, - sym_path, - ACTIONS(788), 2, + ACTIONS(3062), 1, anon_sym_DASH, + ACTIONS(8921), 1, anon_sym_DOT2, - ACTIONS(790), 9, + STATE(4803), 1, + sym_comment, + ACTIONS(3064), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -323284,251 +351332,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213184] = 13, + [237626] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7405), 1, + ACTIONS(8923), 1, anon_sym_DASH, - ACTIONS(7407), 1, - anon_sym_DOT, - ACTIONS(7409), 1, - anon_sym_PLUS, - ACTIONS(7411), 1, - aux_sym__val_number_decimal_token1, - ACTIONS(7423), 1, - aux_sym_unquoted_token1, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - STATE(995), 1, - sym__var, - STATE(1061), 1, - sym_unquoted, - STATE(1063), 1, - sym_val_variable, - STATE(4250), 1, + STATE(4804), 1, sym_comment, - STATE(6131), 1, - sym__val_number_decimal, - ACTIONS(7413), 3, - aux_sym__val_number_token4, - aux_sym__val_number_token5, - aux_sym__val_number_token6, - [213226] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7755), 1, - anon_sym_COLON, - ACTIONS(7757), 1, - anon_sym_COMMA, - ACTIONS(7759), 1, - anon_sym_LPAREN, - ACTIONS(7761), 1, - anon_sym_DASH, - ACTIONS(7809), 1, + ACTIONS(6344), 10, anon_sym_EQ, - STATE(4251), 1, - sym_comment, - STATE(4389), 1, - sym_param_value, - STATE(4397), 1, - sym_flag_capsule, - STATE(4614), 1, - sym_param_type, - ACTIONS(7751), 5, sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213264] = 15, + [237648] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, - sym_identifier, - ACTIONS(7794), 1, - anon_sym_DOLLAR, - ACTIONS(7796), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, - anon_sym_DASH_DASH, - ACTIONS(7800), 1, + ACTIONS(8925), 1, anon_sym_DASH, - ACTIONS(7811), 1, - anon_sym_RPAREN, - STATE(4221), 1, - sym_param_long_flag, - STATE(4244), 1, - aux_sym_parameter_parens_repeat1, - STATE(4252), 1, + STATE(4805), 1, sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213310] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(6346), 10, + anon_sym_EQ, sym_identifier, - ACTIONS(7794), 1, - anon_sym_DOLLAR, - ACTIONS(7796), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, - anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7813), 1, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, - STATE(4221), 1, - sym_param_long_flag, - STATE(4228), 1, - aux_sym_parameter_parens_repeat1, - STATE(4253), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213356] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7790), 1, - sym_identifier, - ACTIONS(7794), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, + anon_sym_AT, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7815), 1, - anon_sym_RBRACK, - STATE(4221), 1, - sym_param_long_flag, - STATE(4248), 1, - aux_sym_parameter_parens_repeat1, - STATE(4254), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213402] = 15, + [237670] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, - sym_identifier, - ACTIONS(7794), 1, - anon_sym_DOLLAR, - ACTIONS(7796), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, - anon_sym_DASH_DASH, - ACTIONS(7800), 1, + ACTIONS(907), 1, anon_sym_DASH, - ACTIONS(7817), 1, - anon_sym_RBRACK, - STATE(4221), 1, - sym_param_long_flag, - STATE(4228), 1, - aux_sym_parameter_parens_repeat1, - STATE(4255), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213448] = 12, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1781), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - STATE(3293), 1, - sym__var, - STATE(3735), 1, - sym__immediate_decimal, - STATE(4256), 1, + STATE(4806), 1, sym_comment, - ACTIONS(1779), 2, + ACTIONS(909), 10, + sym_cmd_identifier, + anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3775), 2, - sym_expr_parenthesized, - sym_val_variable, - [213488] = 7, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [237692] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(808), 1, + ACTIONS(8428), 1, + anon_sym_COLON, + ACTIONS(8929), 1, + anon_sym_COMMA, + ACTIONS(8931), 1, anon_sym_DASH, - ACTIONS(7819), 1, - anon_sym_DOT2, - STATE(4257), 1, + STATE(4807), 1, sym_comment, - STATE(4267), 1, - aux_sym_cell_path_repeat1, - STATE(4374), 1, - sym_path, - ACTIONS(810), 9, + STATE(5070), 1, + sym_param_type, + ACTIONS(8927), 7, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213518] = 7, + [237720] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(808), 1, + ACTIONS(8935), 1, anon_sym_DASH, - ACTIONS(7819), 1, - anon_sym_DOT2, - STATE(4249), 1, - aux_sym_cell_path_repeat1, - STATE(4258), 1, + STATE(4808), 1, sym_comment, - STATE(4374), 1, - sym_path, - ACTIONS(810), 9, + ACTIONS(8933), 10, + anon_sym_EQ, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -323538,226 +351425,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213548] = 6, + [237742] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7821), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7823), 1, - aux_sym__immediate_decimal_token2, - STATE(4259), 1, + ACTIONS(8515), 1, + anon_sym_DASH, + STATE(4809), 1, sym_comment, - ACTIONS(2539), 3, + ACTIONS(6202), 10, + anon_sym_EQ, sym_identifier, - anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(2541), 8, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213576] = 15, + [237764] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, - sym_identifier, - ACTIONS(7794), 1, - anon_sym_DOLLAR, - ACTIONS(7796), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, - anon_sym_DASH_DASH, - ACTIONS(7800), 1, + ACTIONS(8937), 1, anon_sym_DASH, - ACTIONS(7825), 1, - anon_sym_PIPE, - STATE(4251), 1, - sym_param_long_flag, - STATE(4260), 1, + STATE(4810), 1, sym_comment, - STATE(4275), 1, - aux_sym_parameter_parens_repeat1, - STATE(4357), 1, - sym_param_opt, - STATE(4365), 1, - sym__param_name, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213622] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(5673), 10, + anon_sym_EQ, sym_identifier, - ACTIONS(7794), 1, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, + anon_sym_AT, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7827), 1, - anon_sym_RPAREN, - STATE(4221), 1, - sym_param_long_flag, - STATE(4253), 1, - aux_sym_parameter_parens_repeat1, - STATE(4261), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213668] = 15, + [237786] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, - sym_identifier, - ACTIONS(7794), 1, - anon_sym_DOLLAR, - ACTIONS(7796), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, - anon_sym_DASH_DASH, - ACTIONS(7800), 1, + ACTIONS(903), 1, anon_sym_DASH, - ACTIONS(7829), 1, - anon_sym_PIPE, - STATE(4251), 1, - sym_param_long_flag, - STATE(4260), 1, - aux_sym_parameter_parens_repeat1, - STATE(4262), 1, + STATE(4811), 1, sym_comment, - STATE(4357), 1, - sym_param_opt, - STATE(4365), 1, - sym__param_name, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213714] = 15, + ACTIONS(905), 10, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + anon_sym_QMARK2, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [237808] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, - sym_identifier, - ACTIONS(7794), 1, - anon_sym_DOLLAR, - ACTIONS(7796), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, - anon_sym_DASH_DASH, - ACTIONS(7800), 1, + ACTIONS(8941), 1, anon_sym_DASH, - ACTIONS(7831), 1, - anon_sym_RBRACK, - STATE(4221), 1, - sym_param_long_flag, - STATE(4255), 1, - aux_sym_parameter_parens_repeat1, - STATE(4263), 1, + STATE(4812), 1, sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213760] = 15, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(8939), 10, + anon_sym_EQ, sym_identifier, - ACTIONS(7794), 1, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7833), 1, - anon_sym_RPAREN, - STATE(4221), 1, - sym_param_long_flag, - STATE(4228), 1, - aux_sym_parameter_parens_repeat1, - STATE(4264), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [213806] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1593), 1, - anon_sym_LBRACE, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7637), 1, - anon_sym_LT, - ACTIONS(7639), 1, - anon_sym_EQ2, - ACTIONS(7719), 1, - aux_sym__immediate_decimal_token1, - STATE(2958), 1, - sym__var, - STATE(4265), 1, - sym_comment, - STATE(5254), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5252), 2, - sym_expr_parenthesized, - sym_val_variable, - [213848] = 7, + [237830] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(871), 1, + STATE(4813), 1, + sym_comment, + ACTIONS(1017), 2, anon_sym_DASH, - ACTIONS(7819), 1, anon_sym_DOT2, - STATE(4257), 1, - sym_path, - STATE(4266), 1, - sym_comment, - STATE(4392), 1, - sym_cell_path, - ACTIONS(873), 9, + ACTIONS(1019), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -323767,20 +351515,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213878] = 7, + [237852] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(788), 1, + ACTIONS(3073), 1, anon_sym_DASH, - ACTIONS(7819), 1, + ACTIONS(8943), 1, anon_sym_DOT2, - STATE(4234), 1, - aux_sym_cell_path_repeat1, - STATE(4267), 1, + STATE(4814), 1, sym_comment, - STATE(4374), 1, - sym_path, - ACTIONS(790), 9, + ACTIONS(3075), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -323790,20 +351534,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213908] = 6, + [237876] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7835), 1, + ACTIONS(2626), 1, + anon_sym_DASH, + ACTIONS(8945), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7837), 1, + ACTIONS(8947), 1, aux_sym__immediate_decimal_token2, - STATE(4268), 1, + STATE(4815), 1, sym_comment, - ACTIONS(2582), 3, - sym_identifier, - anon_sym_DASH, + ACTIONS(2628), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT2, - ACTIONS(2584), 8, + [237902] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8951), 1, + anon_sym_DASH, + STATE(4816), 1, + sym_comment, + ACTIONS(8949), 10, + anon_sym_EQ, + sym_identifier, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -323812,278 +351572,133 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [213936] = 12, - ACTIONS(105), 1, + [237924] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1789), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - STATE(3293), 1, - sym__var, - STATE(3855), 1, - sym__immediate_decimal, - STATE(4269), 1, + ACTIONS(8955), 1, + anon_sym_DASH, + STATE(4817), 1, sym_comment, - ACTIONS(1787), 2, + ACTIONS(8953), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3857), 2, - sym_expr_parenthesized, - sym_val_variable, - [213976] = 12, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [237946] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4270), 1, + ACTIONS(8428), 1, + anon_sym_COLON, + ACTIONS(8959), 1, + anon_sym_COMMA, + ACTIONS(8961), 1, + anon_sym_DASH, + STATE(4818), 1, sym_comment, - STATE(4851), 1, - sym__immediate_decimal, - ACTIONS(1009), 2, + STATE(5076), 1, + sym_param_type, + ACTIONS(8957), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4853), 2, - sym_expr_parenthesized, - sym_val_variable, - [214016] = 12, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [237974] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4271), 1, + STATE(4819), 1, sym_comment, - STATE(4848), 1, - sym__immediate_decimal, - ACTIONS(1009), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4849), 2, - sym_expr_parenthesized, - sym_val_variable, - [214056] = 12, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1785), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(2618), 2, + anon_sym_DASH, anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - STATE(3293), 1, - sym__var, - STATE(3747), 1, - sym__immediate_decimal, - STATE(4272), 1, - sym_comment, - ACTIONS(1783), 2, + ACTIONS(2620), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3853), 2, - sym_expr_parenthesized, - sym_val_variable, - [214096] = 15, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [237996] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, + STATE(4820), 1, + sym_comment, + ACTIONS(989), 2, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(991), 9, sym_identifier, - ACTIONS(7794), 1, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7839), 1, - anon_sym_RPAREN, - STATE(4221), 1, - sym_param_long_flag, - STATE(4264), 1, - aux_sym_parameter_parens_repeat1, - STATE(4273), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [214142] = 13, + [238018] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1593), 1, - anon_sym_EQ_GT, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7637), 1, - anon_sym_LT, - ACTIONS(7717), 1, - anon_sym_EQ2, - STATE(2958), 1, - sym__var, - STATE(4274), 1, + ACTIONS(8428), 1, + anon_sym_COLON, + ACTIONS(8468), 1, + anon_sym_EQ, + ACTIONS(8673), 1, + anon_sym_COMMA, + ACTIONS(8675), 1, + anon_sym_DASH, + STATE(4821), 1, sym_comment, - STATE(5548), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5549), 2, - sym_expr_parenthesized, - sym_val_variable, - [214184] = 14, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7765), 1, + STATE(4842), 1, + sym_param_value, + STATE(5083), 1, + sym_param_type, + ACTIONS(8671), 5, sym_identifier, - ACTIONS(7768), 1, anon_sym_PIPE, - ACTIONS(7770), 1, anon_sym_DOLLAR, - ACTIONS(7773), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7776), 1, anon_sym_DASH_DASH, - ACTIONS(7779), 1, - anon_sym_DASH, - STATE(4251), 1, - sym_param_long_flag, - STATE(4357), 1, - sym_param_opt, - STATE(4365), 1, - sym__param_name, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - STATE(4275), 2, - sym_comment, - aux_sym_parameter_parens_repeat1, - [214228] = 12, - ACTIONS(105), 1, + [238050] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1773), 1, - sym__entry_separator, - ACTIONS(3682), 1, - anon_sym_DOLLAR, - ACTIONS(5552), 1, + ACTIONS(3036), 1, + anon_sym_DASH, + ACTIONS(8963), 1, anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - STATE(3293), 1, - sym__var, - STATE(3768), 1, - sym__immediate_decimal, - STATE(4276), 1, + STATE(4822), 1, sym_comment, - ACTIONS(1771), 2, + ACTIONS(3038), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3778), 2, - sym_expr_parenthesized, - sym_val_variable, - [214268] = 12, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(1769), 1, - sym__entry_separator, - ACTIONS(3682), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7721), 1, - anon_sym_LPAREN, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - STATE(3293), 1, - sym__var, - STATE(3754), 1, - sym__immediate_decimal, - STATE(4277), 1, - sym_comment, - ACTIONS(1767), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3753), 2, - sym_expr_parenthesized, - sym_val_variable, - [214308] = 7, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238074] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(781), 1, + ACTIONS(3030), 1, anon_sym_DASH, - ACTIONS(7819), 1, + ACTIONS(8965), 1, anon_sym_DOT2, - STATE(4257), 1, - sym_path, - STATE(4278), 1, + STATE(4823), 1, sym_comment, - STATE(4385), 1, - sym_cell_path, - ACTIONS(783), 9, + ACTIONS(3032), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -324093,414 +351708,302 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [214338] = 15, + [238098] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7790), 1, + ACTIONS(3079), 1, + anon_sym_DASH, + ACTIONS(8967), 1, + anon_sym_DOT2, + STATE(4824), 1, + sym_comment, + ACTIONS(3081), 9, sym_identifier, - ACTIONS(7794), 1, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7796), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(7798), 1, anon_sym_DASH_DASH, - ACTIONS(7800), 1, - anon_sym_DASH, - ACTIONS(7841), 1, - anon_sym_RBRACK, - STATE(4221), 1, - sym_param_long_flag, - STATE(4246), 1, - aux_sym_parameter_parens_repeat1, - STATE(4279), 1, - sym_comment, - STATE(4290), 1, - sym__param_name, - STATE(4357), 1, - sym_param_opt, - STATE(4367), 1, - sym_param_rest, - STATE(4394), 1, - sym_param_short_flag, - STATE(4688), 1, - sym_parameter, - [214384] = 12, + [238122] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2669), 1, - anon_sym_DOT2, - ACTIONS(7843), 1, - anon_sym_LPAREN, - ACTIONS(7845), 1, - anon_sym_DOLLAR, - ACTIONS(7847), 1, - anon_sym_LT, - ACTIONS(7849), 1, - anon_sym_EQ2, - ACTIONS(7851), 1, - aux_sym__immediate_decimal_token1, - STATE(1594), 1, - sym__var, - STATE(1822), 1, - sym__immediate_decimal, - STATE(4280), 1, + ACTIONS(8971), 1, + anon_sym_DASH, + STATE(4825), 1, sym_comment, - ACTIONS(2677), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1829), 2, - sym_expr_parenthesized, - sym_val_variable, - [214423] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7753), 1, + ACTIONS(8969), 10, anon_sym_EQ, - ACTIONS(7755), 1, + sym_identifier, anon_sym_COLON, - ACTIONS(7855), 1, anon_sym_COMMA, - ACTIONS(7857), 1, - anon_sym_DASH, - STATE(4281), 1, - sym_comment, - STATE(4398), 1, - sym_param_value, - STATE(4460), 1, - sym_param_type, - ACTIONS(7853), 6, - sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [214456] = 12, + [238144] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(7859), 1, - anon_sym_LPAREN, - ACTIONS(7861), 1, - anon_sym_DOLLAR, - ACTIONS(7863), 1, - anon_sym_LT, - ACTIONS(7865), 1, - anon_sym_EQ2, - ACTIONS(7867), 1, - aux_sym__immediate_decimal_token1, - STATE(3561), 1, - sym__var, - STATE(3835), 1, - sym__immediate_decimal, - STATE(4282), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4826), 1, sym_comment, - ACTIONS(5728), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3838), 2, - sym_expr_parenthesized, - sym_val_variable, - [214495] = 12, + STATE(4855), 1, + aux_sym_decl_def_repeat1, + STATE(5084), 1, + sym_val_string, + STATE(5886), 1, + sym_long_flag, + STATE(6144), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [238182] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(7859), 1, - anon_sym_LPAREN, - ACTIONS(7861), 1, - anon_sym_DOLLAR, - ACTIONS(7867), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7869), 1, - anon_sym_LT, - ACTIONS(7871), 1, - anon_sym_EQ2, - STATE(3561), 1, - sym__var, - STATE(3820), 1, - sym__immediate_decimal, - STATE(4283), 1, + ACTIONS(8977), 1, + anon_sym_DASH, + STATE(4827), 1, sym_comment, - ACTIONS(5728), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3826), 2, - sym_expr_parenthesized, - sym_val_variable, - [214534] = 6, + ACTIONS(6332), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_AT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238204] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7837), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(7873), 1, - anon_sym_DOT2, - STATE(4284), 1, + ACTIONS(8979), 1, + anon_sym_DASH, + STATE(4828), 1, sym_comment, - ACTIONS(2582), 2, + ACTIONS(6334), 10, + anon_sym_EQ, sym_identifier, - anon_sym_DASH, - ACTIONS(2584), 8, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [214561] = 12, + [238226] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7633), 1, + ACTIONS(2618), 1, + anon_sym_DASH, + ACTIONS(8981), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7875), 1, - anon_sym_LPAREN, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7879), 1, - anon_sym_LT, - ACTIONS(7881), 1, - anon_sym_EQ2, - STATE(4285), 1, + ACTIONS(8983), 1, + aux_sym__immediate_decimal_token2, + STATE(4829), 1, sym_comment, - STATE(4782), 1, - sym__var, - STATE(5413), 1, - sym__immediate_decimal, - ACTIONS(7635), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5414), 2, - sym_expr_parenthesized, - sym_val_variable, - [214600] = 12, + ACTIONS(2620), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + [238252] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(789), 1, + anon_sym_EQ, + ACTIONS(7100), 1, anon_sym_DOT2, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, - anon_sym_LPAREN, - ACTIONS(7885), 1, - anon_sym_LT, - ACTIONS(7887), 1, - anon_sym_EQ2, - STATE(2810), 1, - sym__immediate_decimal, - STATE(4286), 1, + STATE(3011), 1, + sym_cell_path, + STATE(4634), 1, + sym_path, + STATE(4830), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2722), 2, - sym_expr_parenthesized, - sym_val_variable, - [214639] = 12, + ACTIONS(791), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [238280] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, - anon_sym_LPAREN, - ACTIONS(7889), 1, - anon_sym_LT, - ACTIONS(7891), 1, - anon_sym_EQ2, - STATE(2827), 1, - sym__immediate_decimal, - STATE(4287), 1, + ACTIONS(8987), 1, + anon_sym_DASH, + STATE(4831), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2825), 2, - sym_expr_parenthesized, - sym_val_variable, - [214678] = 12, + ACTIONS(8985), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238302] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7893), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7895), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8482), 1, anon_sym_DASH, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, + ACTIONS(8989), 1, + sym_identifier, + ACTIONS(8991), 1, + anon_sym_DASH_DASH, + STATE(3777), 1, sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4288), 1, + STATE(4832), 1, sym_comment, - STATE(4368), 1, + STATE(5587), 1, + sym__variable_name, + STATE(5819), 1, sym__flag, - STATE(1107), 2, - sym__blosure, + STATE(5900), 1, sym_val_variable, - STATE(5889), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [214717] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(7899), 1, - anon_sym_LT, - ACTIONS(7901), 1, - anon_sym_EQ2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3955), 1, - sym__immediate_decimal, - STATE(4289), 1, - sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3957), 2, - sym_expr_parenthesized, - sym_val_variable, - [214756] = 9, + [238340] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7753), 1, - anon_sym_EQ, - ACTIONS(7755), 1, + ACTIONS(8428), 1, anon_sym_COLON, - ACTIONS(7907), 1, + ACTIONS(8468), 1, + anon_sym_EQ, + ACTIONS(8799), 1, anon_sym_COMMA, - ACTIONS(7909), 1, + ACTIONS(8801), 1, anon_sym_DASH, - STATE(4290), 1, - sym_comment, - STATE(4369), 1, + STATE(4807), 1, sym_param_value, - STATE(4469), 1, + STATE(4833), 1, + sym_comment, + STATE(5096), 1, sym_param_type, - ACTIONS(7905), 6, + ACTIONS(8797), 5, sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [214789] = 12, + [238372] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1704), 1, + STATE(4834), 1, + sym_comment, + ACTIONS(2626), 2, + anon_sym_DASH, anon_sym_DOT2, - ACTIONS(7788), 1, + ACTIONS(2628), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7911), 1, - anon_sym_LPAREN, - ACTIONS(7913), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238394] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8993), 1, anon_sym_LT, - ACTIONS(7915), 1, - anon_sym_EQ2, - ACTIONS(7917), 1, - aux_sym__immediate_decimal_token1, - STATE(1019), 1, - sym__var, - STATE(1241), 1, - sym__immediate_decimal, - STATE(4291), 1, + STATE(4835), 1, sym_comment, - ACTIONS(1712), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1242), 2, - sym_expr_parenthesized, - sym_val_variable, - [214828] = 12, + ACTIONS(6202), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [238416] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1599), 1, - anon_sym_DOT2, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(7919), 1, - anon_sym_LPAREN, - ACTIONS(7921), 1, - anon_sym_LT, - ACTIONS(7923), 1, - anon_sym_EQ2, - ACTIONS(7925), 1, - aux_sym__immediate_decimal_token1, - STATE(952), 1, - sym__var, - STATE(1064), 1, - sym__immediate_decimal, - STATE(4292), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4836), 1, sym_comment, - ACTIONS(1607), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1060), 2, - sym_expr_parenthesized, - sym_val_variable, - [214867] = 12, + STATE(4855), 1, + aux_sym_decl_def_repeat1, + STATE(5084), 1, + sym_val_string, + STATE(5886), 1, + sym_long_flag, + STATE(6144), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [238454] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7927), 1, + ACTIONS(8995), 1, anon_sym_LT, - ACTIONS(7929), 1, - anon_sym_EQ2, - STATE(3567), 1, - sym__var, - STATE(3958), 1, - sym__immediate_decimal, - STATE(4293), 1, + STATE(4837), 1, sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3959), 2, - sym_expr_parenthesized, - sym_val_variable, - [214906] = 5, + ACTIONS(6202), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [238476] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7933), 1, - anon_sym_QMARK, - ACTIONS(7935), 1, - anon_sym_DASH, - STATE(4294), 1, + STATE(4838), 1, sym_comment, - ACTIONS(7931), 10, - anon_sym_EQ, + ACTIONS(2662), 2, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(2664), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -324510,19 +352013,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [214931] = 6, + [238498] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7837), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(7937), 1, - anon_sym_DOT2, - STATE(4295), 1, + STATE(4839), 1, sym_comment, - ACTIONS(2582), 2, - sym_identifier, + ACTIONS(3055), 2, anon_sym_DASH, - ACTIONS(2584), 8, + anon_sym_DOT2, + ACTIONS(3057), 9, + sym_identifier, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -324531,539 +352031,663 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [214958] = 12, + [238520] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4886), 1, + STATE(4840), 1, + sym_comment, + ACTIONS(962), 2, + anon_sym_DASH, anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, + ACTIONS(964), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7944), 1, - anon_sym_LT, - ACTIONS(7946), 1, - anon_sym_EQ2, - STATE(2674), 1, - sym__immediate_decimal, - STATE(4296), 1, - sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2675), 2, - sym_expr_parenthesized, - sym_val_variable, - [214997] = 10, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238542] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4292), 1, - anon_sym_not, - ACTIONS(7948), 1, - anon_sym_LPAREN, - ACTIONS(7950), 1, + STATE(4841), 1, + sym_comment, + ACTIONS(993), 2, + anon_sym_DASH, + anon_sym_DOT2, + ACTIONS(995), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7952), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238564] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8428), 1, + anon_sym_COLON, + ACTIONS(8999), 1, + anon_sym_COMMA, + ACTIONS(9001), 1, anon_sym_DASH, - STATE(2693), 1, - sym__var, - STATE(2934), 1, - sym__expr_unary_minus, - STATE(4297), 1, + STATE(4842), 1, sym_comment, - ACTIONS(4296), 2, - anon_sym_true, - anon_sym_false, - STATE(2941), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [215032] = 12, + STATE(5108), 1, + sym_param_type, + ACTIONS(8997), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238592] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, + STATE(4843), 1, + sym_comment, + ACTIONS(966), 2, + anon_sym_DASH, anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, + ACTIONS(968), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7958), 1, - anon_sym_LT, - ACTIONS(7960), 1, - anon_sym_EQ2, - STATE(3164), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238614] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8989), 1, + sym_identifier, + ACTIONS(8991), 1, + anon_sym_DASH_DASH, + STATE(3777), 1, sym__var, - STATE(4298), 1, + STATE(4844), 1, sym_comment, - STATE(5303), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5301), 2, - sym_expr_parenthesized, + STATE(5587), 1, + sym__variable_name, + STATE(5819), 1, + sym__flag, + STATE(5900), 1, sym_val_variable, - [215071] = 12, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [238652] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7453), 1, + ACTIONS(1601), 1, + anon_sym_DOT2, + ACTIONS(8024), 1, anon_sym_LPAREN, - ACTIONS(7455), 1, + ACTIONS(8418), 1, anon_sym_DOLLAR, - ACTIONS(7962), 1, - anon_sym_LT, - ACTIONS(7964), 1, - anon_sym_DOT2, - ACTIONS(7966), 1, - anon_sym_EQ2, - ACTIONS(7968), 1, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - STATE(4247), 1, + STATE(1003), 1, sym__var, - STATE(4299), 1, - sym_comment, - STATE(4378), 1, + STATE(1373), 1, sym__immediate_decimal, - ACTIONS(7467), 2, + STATE(4845), 1, + sym_comment, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4363), 2, + STATE(1368), 2, sym_expr_parenthesized, sym_val_variable, - [215110] = 10, + [238685] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4270), 1, - anon_sym_not, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(7974), 1, + ACTIONS(3607), 1, anon_sym_DASH, - STATE(3293), 1, - sym__var, - STATE(3698), 1, - sym__expr_unary_minus, - STATE(4300), 1, + STATE(4846), 1, sym_comment, - ACTIONS(3694), 2, - anon_sym_true, - anon_sym_false, - STATE(3710), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [215145] = 10, + ACTIONS(3609), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [238706] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4206), 1, - anon_sym_not, - ACTIONS(7976), 1, - anon_sym_LPAREN, - ACTIONS(7978), 1, - anon_sym_DOLLAR, - ACTIONS(7980), 1, - anon_sym_DASH, - STATE(234), 1, - sym__var, - STATE(351), 1, - sym__expr_unary_minus, - STATE(4301), 1, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(3254), 1, + sym_cell_path, + STATE(4634), 1, + sym_path, + STATE(4847), 1, sym_comment, - ACTIONS(4210), 2, - anon_sym_true, - anon_sym_false, - STATE(344), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [215180] = 5, - ACTIONS(3), 1, + ACTIONS(876), 7, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [238731] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7982), 1, + ACTIONS(9003), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9005), 1, aux_sym__immediate_decimal_token2, - STATE(4302), 1, + STATE(4848), 1, sym_comment, - ACTIONS(2659), 3, - sym_identifier, - anon_sym_DASH, + ACTIONS(2620), 2, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(2661), 8, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2618), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [215205] = 12, + anon_sym_DASH, + anon_sym_RBRACE, + [238756] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1581), 1, + ACTIONS(1697), 1, anon_sym_DOT2, - ACTIONS(7403), 1, + ACTIONS(8046), 1, anon_sym_LPAREN, - ACTIONS(7745), 1, + ACTIONS(8489), 1, anon_sym_DOLLAR, - ACTIONS(7984), 1, - anon_sym_LT, - ACTIONS(7986), 1, - anon_sym_EQ2, - ACTIONS(7988), 1, + ACTIONS(8659), 1, aux_sym__immediate_decimal_token1, - STATE(995), 1, + STATE(1024), 1, sym__var, - STATE(1233), 1, + STATE(1482), 1, sym__immediate_decimal, - STATE(4303), 1, + STATE(4849), 1, sym_comment, - ACTIONS(1589), 2, + ACTIONS(1705), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1228), 2, + STATE(1481), 2, sym_expr_parenthesized, sym_val_variable, - [215244] = 12, + [238789] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7990), 1, - anon_sym_LT, - ACTIONS(7992), 1, - anon_sym_EQ2, - ACTIONS(7994), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(3699), 1, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8637), 1, + anon_sym_LPAREN, + STATE(3467), 1, sym__var, - STATE(4061), 1, + STATE(4213), 1, sym__immediate_decimal, - STATE(4304), 1, + STATE(4850), 1, sym_comment, - ACTIONS(5803), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4062), 2, + STATE(4219), 2, sym_expr_parenthesized, sym_val_variable, - [215283] = 10, + [238822] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4568), 1, - anon_sym_not, - ACTIONS(7996), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4851), 1, + sym_comment, + STATE(5050), 1, + aux_sym_decl_def_repeat1, + STATE(5084), 1, + sym_val_string, + STATE(5886), 1, + sym_long_flag, + STATE(6154), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [238857] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4852), 1, + sym_comment, + STATE(4855), 1, + aux_sym_decl_def_repeat1, + STATE(5084), 1, + sym_val_string, + STATE(5886), 1, + sym_long_flag, + STATE(6144), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [238892] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4853), 1, + sym_comment, + ACTIONS(6334), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [238911] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4854), 1, + sym_comment, + STATE(4865), 1, + aux_sym_decl_def_repeat1, + STATE(5084), 1, + sym_val_string, + STATE(5886), 1, + sym_long_flag, + STATE(6255), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [238946] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4855), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5393), 1, + aux_sym_decl_def_repeat1, + STATE(5886), 1, + sym_long_flag, + STATE(6260), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [238981] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1697), 1, + anon_sym_DOT2, + ACTIONS(8046), 1, anon_sym_LPAREN, - ACTIONS(7998), 1, + ACTIONS(8489), 1, anon_sym_DOLLAR, - ACTIONS(8000), 1, - anon_sym_DASH, - STATE(438), 1, + ACTIONS(8659), 1, + aux_sym__immediate_decimal_token1, + STATE(1024), 1, sym__var, - STATE(559), 1, - sym__expr_unary_minus, - STATE(4305), 1, + STATE(1477), 1, + sym__immediate_decimal, + STATE(4856), 1, sym_comment, - ACTIONS(4572), 2, - anon_sym_true, - anon_sym_false, - STATE(552), 4, - sym_expr_unary, + ACTIONS(1705), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(1473), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [215318] = 12, + [239014] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4886), 1, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, + ACTIONS(8629), 1, anon_sym_DOLLAR, - ACTIONS(8002), 1, - anon_sym_LT, - ACTIONS(8004), 1, - anon_sym_EQ2, - STATE(2676), 1, - sym__immediate_decimal, - STATE(4306), 1, - sym_comment, - STATE(4649), 1, + ACTIONS(8709), 1, + anon_sym_LPAREN, + ACTIONS(8715), 1, + aux_sym__immediate_decimal_token1, + STATE(1637), 1, sym__var, - ACTIONS(7597), 2, + STATE(2056), 1, + sym__immediate_decimal, + STATE(4857), 1, + sym_comment, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2677), 2, + STATE(2057), 2, sym_expr_parenthesized, sym_val_variable, - [215357] = 12, + [239047] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4928), 1, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(8006), 1, - anon_sym_LPAREN, - ACTIONS(8008), 1, + ACTIONS(8629), 1, anon_sym_DOLLAR, - ACTIONS(8010), 1, - anon_sym_LT, - ACTIONS(8012), 1, - anon_sym_EQ2, - ACTIONS(8014), 1, + ACTIONS(8709), 1, + anon_sym_LPAREN, + ACTIONS(8715), 1, aux_sym__immediate_decimal_token1, - STATE(2442), 1, + STATE(1637), 1, sym__var, - STATE(2810), 1, + STATE(2070), 1, sym__immediate_decimal, - STATE(4307), 1, + STATE(4858), 1, sym_comment, - ACTIONS(4936), 2, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2722), 2, + STATE(2075), 2, sym_expr_parenthesized, sym_val_variable, - [215396] = 12, + [239080] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4928), 1, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(8006), 1, - anon_sym_LPAREN, - ACTIONS(8008), 1, + ACTIONS(8629), 1, anon_sym_DOLLAR, - ACTIONS(8014), 1, + ACTIONS(8709), 1, + anon_sym_LPAREN, + ACTIONS(8715), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8016), 1, - anon_sym_LT, - ACTIONS(8018), 1, - anon_sym_EQ2, - STATE(2442), 1, + STATE(1637), 1, sym__var, - STATE(2827), 1, + STATE(2076), 1, sym__immediate_decimal, - STATE(4308), 1, + STATE(4859), 1, sym_comment, - ACTIONS(4936), 2, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2825), 2, + STATE(2086), 2, sym_expr_parenthesized, sym_val_variable, - [215435] = 12, + [239113] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7573), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7956), 1, + ACTIONS(8068), 1, anon_sym_DOLLAR, - ACTIONS(8020), 1, + ACTIONS(8086), 1, anon_sym_LPAREN, - ACTIONS(8022), 1, - anon_sym_LT, - ACTIONS(8024), 1, - anon_sym_EQ2, - STATE(3129), 1, + ACTIONS(8559), 1, + anon_sym_DOT2, + ACTIONS(8563), 1, + aux_sym__immediate_decimal_token1, + STATE(4680), 1, sym__var, - STATE(4309), 1, + STATE(4860), 1, sym_comment, - STATE(4995), 1, + STATE(4885), 1, sym__immediate_decimal, - ACTIONS(7575), 2, + ACTIONS(8096), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4990), 2, + STATE(4879), 2, sym_expr_parenthesized, sym_val_variable, - [215474] = 10, + [239146] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4392), 1, - anon_sym_not, - ACTIONS(8026), 1, - anon_sym_LPAREN, - ACTIONS(8028), 1, + ACTIONS(2737), 1, + anon_sym_DOT2, + ACTIONS(8629), 1, anon_sym_DOLLAR, - ACTIONS(8030), 1, - anon_sym_DASH, - STATE(741), 1, + ACTIONS(8709), 1, + anon_sym_LPAREN, + ACTIONS(8715), 1, + aux_sym__immediate_decimal_token1, + STATE(1637), 1, sym__var, - STATE(865), 1, - sym__expr_unary_minus, - STATE(4310), 1, + STATE(2091), 1, + sym__immediate_decimal, + STATE(4861), 1, sym_comment, - ACTIONS(4396), 2, - anon_sym_true, - anon_sym_false, - STATE(835), 4, - sym_expr_unary, + ACTIONS(2745), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2093), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [215509] = 12, + [239179] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8068), 1, anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8559), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8563), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8032), 1, - anon_sym_LT, - ACTIONS(8034), 1, - anon_sym_EQ2, - STATE(2776), 1, + STATE(4680), 1, sym__var, - STATE(4311), 1, + STATE(4862), 1, sym_comment, - STATE(4821), 1, + STATE(4911), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + ACTIONS(8096), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4822), 2, + STATE(4910), 2, sym_expr_parenthesized, sym_val_variable, - [215548] = 12, + [239212] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2730), 1, - anon_sym_LPAREN, - ACTIONS(2734), 1, + ACTIONS(1697), 1, anon_sym_DOT2, - ACTIONS(8036), 1, - anon_sym_LT, - ACTIONS(8038), 1, - anon_sym_EQ2, - ACTIONS(8040), 1, + ACTIONS(8046), 1, + anon_sym_LPAREN, + ACTIONS(8489), 1, + anon_sym_DOLLAR, + ACTIONS(8659), 1, aux_sym__immediate_decimal_token1, - STATE(1759), 1, + STATE(1024), 1, sym__var, - STATE(1939), 1, + STATE(1472), 1, sym__immediate_decimal, - STATE(4312), 1, + STATE(4863), 1, sym_comment, - ACTIONS(2742), 2, + ACTIONS(1705), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1934), 2, + STATE(1471), 2, sym_expr_parenthesized, sym_val_variable, - [215587] = 12, + [239245] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, + ACTIONS(1601), 1, anon_sym_DOT2, - ACTIONS(8042), 1, - anon_sym_LT, - ACTIONS(8044), 1, - anon_sym_EQ2, - ACTIONS(8046), 1, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - STATE(1572), 1, + STATE(1003), 1, sym__var, - STATE(2304), 1, + STATE(1367), 1, sym__immediate_decimal, - STATE(4313), 1, + STATE(4864), 1, sym_comment, - ACTIONS(2936), 2, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2301), 2, + STATE(1154), 2, sym_expr_parenthesized, sym_val_variable, - [215626] = 12, + [239278] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(4865), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5393), 1, + aux_sym_decl_def_repeat1, + STATE(5886), 1, + sym_long_flag, + STATE(6268), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [239313] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4866), 1, + sym_comment, + ACTIONS(6332), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [239332] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2622), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7845), 1, + ACTIONS(8320), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8593), 1, anon_sym_DOLLAR, - ACTIONS(8048), 1, + ACTIONS(8637), 1, anon_sym_LPAREN, - ACTIONS(8050), 1, - anon_sym_LT, - ACTIONS(8052), 1, - anon_sym_EQ2, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, + STATE(3467), 1, sym__var, - STATE(1949), 1, + STATE(4217), 1, sym__immediate_decimal, - STATE(4314), 1, + STATE(4867), 1, sym_comment, - ACTIONS(2630), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1948), 2, + STATE(4211), 2, sym_expr_parenthesized, sym_val_variable, - [215665] = 12, + [239365] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2622), 1, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(7845), 1, + ACTIONS(8629), 1, anon_sym_DOLLAR, - ACTIONS(8048), 1, + ACTIONS(8709), 1, anon_sym_LPAREN, - ACTIONS(8054), 1, + ACTIONS(8715), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8056), 1, - anon_sym_LT, - ACTIONS(8058), 1, - anon_sym_EQ2, - STATE(1580), 1, + STATE(1637), 1, sym__var, - STATE(1959), 1, + STATE(2288), 1, sym__immediate_decimal, - STATE(4315), 1, + STATE(4868), 1, sym_comment, - ACTIONS(2630), 2, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1951), 2, + STATE(2289), 2, sym_expr_parenthesized, sym_val_variable, - [215704] = 5, + [239398] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9007), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9009), 1, + aux_sym__immediate_decimal_token2, + STATE(4869), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [239423] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8060), 1, - anon_sym_LT, - ACTIONS(8062), 1, + ACTIONS(9013), 1, anon_sym_DASH, - STATE(4316), 1, + STATE(4870), 1, sym_comment, - ACTIONS(5813), 10, + ACTIONS(9011), 9, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -325071,101 +352695,195 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [215729] = 10, + [239444] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2920), 1, + anon_sym_LF, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, + anon_sym_DASH, + STATE(4871), 1, + sym_comment, + STATE(5786), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2918), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [239473] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2920), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4872), 1, + sym_comment, + STATE(4912), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2918), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [239502] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4358), 1, - anon_sym_not, - ACTIONS(8064), 1, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(8066), 1, + ACTIONS(8819), 1, anon_sym_DOLLAR, - ACTIONS(8068), 1, - anon_sym_DASH, - STATE(758), 1, + ACTIONS(8825), 1, + aux_sym__immediate_decimal_token1, + STATE(2469), 1, sym__var, - STATE(938), 1, - sym__expr_unary_minus, - STATE(4317), 1, + STATE(2699), 1, + sym__immediate_decimal, + STATE(4873), 1, sym_comment, - ACTIONS(4362), 2, - anon_sym_true, - anon_sym_false, - STATE(936), 4, - sym_expr_unary, + ACTIONS(5163), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2702), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [215764] = 12, + [239535] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4886), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8559), 1, anon_sym_DOT2, - ACTIONS(7563), 1, + ACTIONS(8563), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7942), 1, + STATE(4680), 1, + sym__var, + STATE(4874), 1, + sym_comment, + STATE(4985), 1, + sym__immediate_decimal, + ACTIONS(8096), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4984), 2, + sym_expr_parenthesized, + sym_val_variable, + [239568] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8068), 1, anon_sym_DOLLAR, - ACTIONS(8070), 1, + ACTIONS(8086), 1, anon_sym_LPAREN, - ACTIONS(8072), 1, - anon_sym_LT, - ACTIONS(8074), 1, - anon_sym_EQ2, - STATE(4318), 1, - sym_comment, - STATE(4732), 1, + ACTIONS(8559), 1, + anon_sym_DOT2, + ACTIONS(8563), 1, + aux_sym__immediate_decimal_token1, + STATE(4680), 1, sym__var, - STATE(5050), 1, + STATE(4875), 1, + sym_comment, + STATE(4979), 1, sym__immediate_decimal, - ACTIONS(7565), 2, + ACTIONS(8096), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5051), 2, + STATE(4974), 2, sym_expr_parenthesized, sym_val_variable, - [215803] = 12, + [239601] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4900), 1, + ACTIONS(5155), 1, anon_sym_DOT2, - ACTIONS(8076), 1, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(8078), 1, + ACTIONS(8819), 1, anon_sym_DOLLAR, - ACTIONS(8080), 1, - anon_sym_LT, - ACTIONS(8082), 1, - anon_sym_EQ2, - ACTIONS(8084), 1, + ACTIONS(8825), 1, aux_sym__immediate_decimal_token1, - STATE(2404), 1, + STATE(2469), 1, sym__var, - STATE(2674), 1, + STATE(2656), 1, sym__immediate_decimal, - STATE(4319), 1, + STATE(4876), 1, sym_comment, - ACTIONS(4908), 2, + ACTIONS(5163), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2675), 2, + STATE(2713), 2, sym_expr_parenthesized, sym_val_variable, - [215842] = 6, + [239634] = 10, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(8068), 1, + anon_sym_DOLLAR, ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8559), 1, anon_sym_DOT2, - ACTIONS(8088), 1, - aux_sym__immediate_decimal_token2, - STATE(4320), 1, + ACTIONS(8563), 1, + aux_sym__immediate_decimal_token1, + STATE(4680), 1, + sym__var, + STATE(4877), 1, sym_comment, - ACTIONS(2651), 2, - sym_identifier, + STATE(4959), 1, + sym__immediate_decimal, + ACTIONS(8096), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4954), 2, + sym_expr_parenthesized, + sym_val_variable, + [239667] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2920), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4878), 1, + sym_comment, + STATE(4913), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2918), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [239696] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3294), 1, anon_sym_DASH, - ACTIONS(2653), 8, + STATE(4879), 1, + sym_comment, + ACTIONS(3296), 9, + sym_identifier, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -325174,111 +352892,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [215869] = 12, + [239717] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2920), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4880), 1, + sym_comment, + STATE(4915), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2918), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [239746] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5552), 1, + ACTIONS(8114), 1, anon_sym_DOT2, - ACTIONS(7685), 1, + ACTIONS(8118), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - ACTIONS(8090), 1, + ACTIONS(8735), 1, anon_sym_LPAREN, - ACTIONS(8092), 1, - anon_sym_LT, - ACTIONS(8094), 1, - anon_sym_EQ2, - STATE(3207), 1, + ACTIONS(8737), 1, + anon_sym_DOLLAR, + STATE(3123), 1, sym__var, - STATE(4321), 1, + STATE(4881), 1, sym_comment, - STATE(5812), 1, + STATE(5309), 1, sym__immediate_decimal, - ACTIONS(7687), 2, + ACTIONS(8122), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5815), 2, + STATE(5272), 2, sym_expr_parenthesized, sym_val_variable, - [215908] = 10, + [239779] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4016), 1, - anon_sym_not, - ACTIONS(8096), 1, + ACTIONS(2662), 1, + anon_sym_DASH, + ACTIONS(9021), 1, + aux_sym__immediate_decimal_token2, + STATE(4882), 1, + sym_comment, + ACTIONS(2664), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + [239802] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8735), 1, anon_sym_LPAREN, - ACTIONS(8098), 1, + ACTIONS(8737), 1, anon_sym_DOLLAR, - ACTIONS(8100), 1, - anon_sym_DASH, - STATE(1589), 1, + STATE(3123), 1, sym__var, - STATE(1906), 1, - sym__expr_unary_minus, - STATE(4322), 1, + STATE(4883), 1, sym_comment, - ACTIONS(4020), 2, - anon_sym_true, - anon_sym_false, - STATE(1945), 4, - sym_expr_unary, + STATE(5307), 1, + sym__immediate_decimal, + ACTIONS(8122), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5308), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [215943] = 5, + [239835] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8102), 1, - anon_sym_QMARK2, - STATE(4323), 1, - sym_comment, - ACTIONS(849), 2, - anon_sym_DASH, + ACTIONS(8114), 1, anon_sym_DOT2, - ACTIONS(851), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8735), 1, + anon_sym_LPAREN, + ACTIONS(8737), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [215968] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8102), 1, - anon_sym_QMARK2, - STATE(4324), 1, + STATE(3123), 1, + sym__var, + STATE(4884), 1, sym_comment, - ACTIONS(849), 2, - anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(851), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [215993] = 6, + STATE(5305), 1, + sym__immediate_decimal, + ACTIONS(8122), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5306), 2, + sym_expr_parenthesized, + sym_val_variable, + [239868] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8088), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8104), 1, - anon_sym_DOT2, - STATE(4325), 1, + ACTIONS(3298), 1, + anon_sym_DASH, + STATE(4885), 1, sym_comment, - ACTIONS(2651), 2, + ACTIONS(3300), 9, sym_identifier, - anon_sym_DASH, - ACTIONS(2653), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -325287,780 +353017,907 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [216020] = 10, + [239889] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8735), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8737), 1, anon_sym_DOLLAR, - ACTIONS(3870), 1, - anon_sym_not, - ACTIONS(8107), 1, - anon_sym_DASH, - STATE(2776), 1, + STATE(3123), 1, sym__var, - STATE(3495), 1, - sym__expr_unary_minus, - STATE(4326), 1, + STATE(4886), 1, sym_comment, - ACTIONS(3874), 2, - anon_sym_true, - anon_sym_false, - STATE(3445), 4, - sym_expr_unary, + STATE(5302), 1, + sym__immediate_decimal, + ACTIONS(8122), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5304), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [216055] = 12, + [239922] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, + ACTIONS(8114), 1, anon_sym_DOT2, - ACTIONS(7543), 1, + ACTIONS(8118), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, + ACTIONS(8735), 1, anon_sym_LPAREN, - ACTIONS(7956), 1, + ACTIONS(8737), 1, anon_sym_DOLLAR, - ACTIONS(8109), 1, - anon_sym_LT, - ACTIONS(8111), 1, - anon_sym_EQ2, - STATE(3164), 1, + STATE(3123), 1, sym__var, - STATE(4327), 1, + STATE(4887), 1, sym_comment, - STATE(5305), 1, + STATE(5411), 1, sym__immediate_decimal, - ACTIONS(7545), 2, + ACTIONS(8122), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(5304), 2, + STATE(5331), 2, sym_expr_parenthesized, sym_val_variable, - [216094] = 10, + [239955] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4494), 1, - anon_sym_not, - ACTIONS(8113), 1, + ACTIONS(8114), 1, + anon_sym_DOT2, + ACTIONS(8118), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8735), 1, anon_sym_LPAREN, - ACTIONS(8115), 1, + ACTIONS(8737), 1, anon_sym_DOLLAR, - ACTIONS(8117), 1, - anon_sym_DASH, - STATE(195), 1, + STATE(3123), 1, sym__var, - STATE(258), 1, - sym__expr_unary_minus, - STATE(4328), 1, + STATE(4888), 1, sym_comment, - ACTIONS(4498), 2, - anon_sym_true, - anon_sym_false, - STATE(259), 4, - sym_expr_unary, + STATE(5334), 1, + sym__immediate_decimal, + ACTIONS(8122), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5335), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [216129] = 12, + [239988] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7611), 1, - anon_sym_LPAREN, - ACTIONS(7619), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8119), 1, - anon_sym_LT, - ACTIONS(8121), 1, - anon_sym_EQ2, - STATE(2958), 1, - sym__var, - STATE(4329), 1, - sym_comment, - STATE(4723), 1, + ACTIONS(8573), 1, + anon_sym_DOLLAR, + ACTIONS(8729), 1, + anon_sym_LPAREN, + STATE(2777), 1, sym__immediate_decimal, - ACTIONS(7621), 2, + STATE(4889), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4711), 2, + STATE(2748), 2, sym_expr_parenthesized, sym_val_variable, - [216168] = 5, + [240021] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8062), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8482), 1, anon_sym_DASH, - ACTIONS(8123), 1, - anon_sym_LT, - STATE(4330), 1, - sym_comment, - ACTIONS(5813), 10, - anon_sym_EQ, + ACTIONS(8989), 1, sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, + ACTIONS(8991), 1, anon_sym_DASH_DASH, - [216193] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7823), 1, - aux_sym__immediate_decimal_token2, - STATE(4331), 1, + STATE(3777), 1, + sym__var, + STATE(4890), 1, sym_comment, - ACTIONS(2539), 3, - sym_identifier, - anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(2541), 8, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [216218] = 12, + STATE(5587), 1, + sym__variable_name, + STATE(5819), 1, + sym__flag, + STATE(5900), 1, + sym_val_variable, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [240056] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(8125), 1, - anon_sym_LT, - ACTIONS(8127), 1, - anon_sym_EQ2, - ACTIONS(8129), 1, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8871), 1, aux_sym__immediate_decimal_token1, - STATE(1016), 1, + STATE(1587), 1, sym__var, - STATE(1480), 1, + STATE(2370), 1, sym__immediate_decimal, - STATE(4332), 1, + STATE(4891), 1, sym_comment, - ACTIONS(1663), 2, + ACTIONS(3002), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1346), 2, + STATE(2369), 2, sym_expr_parenthesized, sym_val_variable, - [216257] = 12, + [240089] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(8129), 1, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8871), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8131), 1, - anon_sym_LT, - ACTIONS(8133), 1, - anon_sym_EQ2, - STATE(1016), 1, + STATE(1587), 1, sym__var, - STATE(1350), 1, + STATE(2365), 1, sym__immediate_decimal, - STATE(4333), 1, + STATE(4892), 1, sym_comment, - ACTIONS(1663), 2, + ACTIONS(3002), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1347), 2, + STATE(2364), 2, sym_expr_parenthesized, sym_val_variable, - [216296] = 12, + [240122] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7893), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8871), 1, + aux_sym__immediate_decimal_token1, + STATE(1587), 1, sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4334), 1, + STATE(2361), 1, + sym__immediate_decimal, + STATE(4893), 1, sym_comment, - STATE(4368), 1, - sym__flag, - STATE(1107), 2, - sym__blosure, + ACTIONS(3002), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2358), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [216335] = 12, + [240155] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(5791), 1, + ACTIONS(2990), 1, anon_sym_LPAREN, - ACTIONS(5795), 1, + ACTIONS(2994), 1, anon_sym_DOT2, - ACTIONS(7994), 1, + ACTIONS(8871), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8135), 1, - anon_sym_LT, - ACTIONS(8137), 1, - anon_sym_EQ2, - STATE(3699), 1, + STATE(1587), 1, sym__var, - STATE(4063), 1, + STATE(2322), 1, sym__immediate_decimal, - STATE(4335), 1, + STATE(4894), 1, sym_comment, - ACTIONS(5803), 2, + ACTIONS(3002), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4066), 2, + STATE(2368), 2, sym_expr_parenthesized, sym_val_variable, - [216374] = 12, + [240188] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5552), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(7727), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, + ACTIONS(8573), 1, anon_sym_DOLLAR, - ACTIONS(8139), 1, - anon_sym_LT, - ACTIONS(8141), 1, - anon_sym_EQ2, - STATE(3293), 1, - sym__var, - STATE(3820), 1, + ACTIONS(8729), 1, + anon_sym_LPAREN, + STATE(2739), 1, sym__immediate_decimal, - STATE(4336), 1, + STATE(4895), 1, sym_comment, - ACTIONS(7729), 2, + STATE(5342), 1, + sym__var, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3826), 2, + STATE(2806), 2, sym_expr_parenthesized, sym_val_variable, - [216413] = 12, + [240221] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5552), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7727), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, + ACTIONS(8785), 1, anon_sym_LPAREN, - ACTIONS(7972), 1, + ACTIONS(8787), 1, anon_sym_DOLLAR, - ACTIONS(8143), 1, - anon_sym_LT, - ACTIONS(8145), 1, - anon_sym_EQ2, - STATE(3293), 1, + STATE(3165), 1, sym__var, - STATE(3835), 1, - sym__immediate_decimal, - STATE(4337), 1, + STATE(4896), 1, sym_comment, - ACTIONS(7729), 2, + STATE(5426), 1, + sym__immediate_decimal, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3838), 2, + STATE(5429), 2, sym_expr_parenthesized, sym_val_variable, - [216452] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8149), 1, - anon_sym_DASH, - STATE(4338), 1, - sym_comment, - ACTIONS(8147), 11, - anon_sym_EQ, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [216475] = 12, + [240254] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8151), 1, - anon_sym_LT, - ACTIONS(8153), 1, - anon_sym_EQ2, - STATE(2776), 1, + ACTIONS(8785), 1, + anon_sym_LPAREN, + ACTIONS(8787), 1, + anon_sym_DOLLAR, + STATE(3165), 1, sym__var, - STATE(4339), 1, + STATE(4897), 1, sym_comment, - STATE(4823), 1, + STATE(5430), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4824), 2, + STATE(5432), 2, sym_expr_parenthesized, sym_val_variable, - [216514] = 10, + [240287] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4336), 1, - anon_sym_not, - ACTIONS(8155), 1, + ACTIONS(8156), 1, + anon_sym_DOT2, + ACTIONS(8172), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8785), 1, anon_sym_LPAREN, - ACTIONS(8157), 1, + ACTIONS(8787), 1, anon_sym_DOLLAR, - ACTIONS(8159), 1, - anon_sym_DASH, - STATE(3044), 1, + STATE(3165), 1, sym__var, - STATE(3353), 1, - sym__expr_unary_minus, - STATE(4340), 1, + STATE(4898), 1, sym_comment, - ACTIONS(4340), 2, - anon_sym_true, - anon_sym_false, - STATE(3388), 4, - sym_expr_unary, + STATE(5434), 1, + sym__immediate_decimal, + ACTIONS(8176), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5435), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [216549] = 10, + [240320] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4444), 1, - anon_sym_not, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8573), 1, anon_sym_DOLLAR, - ACTIONS(8161), 1, - anon_sym_DASH, - STATE(3164), 1, - sym__var, - STATE(3449), 1, - sym__expr_unary_minus, - STATE(4341), 1, + ACTIONS(8729), 1, + anon_sym_LPAREN, + STATE(2855), 1, + sym__immediate_decimal, + STATE(4899), 1, sym_comment, - ACTIONS(4448), 2, - anon_sym_true, - anon_sym_false, - STATE(3475), 4, - sym_expr_unary, + STATE(5342), 1, + sym__var, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2852), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [216584] = 6, + [240353] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8165), 1, - anon_sym_AT, - ACTIONS(8167), 1, - anon_sym_DASH, - STATE(4342), 1, - sym_comment, - STATE(4454), 1, - sym_param_cmd, - ACTIONS(8163), 9, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(5946), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [216611] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7837), 1, - aux_sym__immediate_decimal_token2, - STATE(4343), 1, - sym_comment, - ACTIONS(2582), 3, - sym_identifier, - anon_sym_DASH, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, anon_sym_DOT2, - ACTIONS(2584), 8, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [216636] = 12, + ACTIONS(8693), 1, + aux_sym__immediate_decimal_token1, + STATE(3963), 1, + sym__var, + STATE(4411), 1, + sym__immediate_decimal, + STATE(4900), 1, + sym_comment, + ACTIONS(6037), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4401), 2, + sym_expr_parenthesized, + sym_val_variable, + [240386] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(5946), 1, anon_sym_DOLLAR, - ACTIONS(7469), 1, + ACTIONS(6025), 1, anon_sym_LPAREN, - ACTIONS(7964), 1, + ACTIONS(6029), 1, anon_sym_DOT2, - ACTIONS(8169), 1, - anon_sym_LT, - ACTIONS(8171), 1, - anon_sym_EQ2, - ACTIONS(8173), 1, + ACTIONS(8693), 1, aux_sym__immediate_decimal_token1, - STATE(4278), 1, + STATE(3963), 1, sym__var, - STATE(4344), 1, - sym_comment, - STATE(4486), 1, + STATE(4413), 1, sym__immediate_decimal, - ACTIONS(7479), 2, + STATE(4901), 1, + sym_comment, + ACTIONS(6037), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4483), 2, + STATE(4412), 2, sym_expr_parenthesized, sym_val_variable, - [216675] = 12, + [240419] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7501), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, + ACTIONS(8785), 1, anon_sym_LPAREN, - ACTIONS(8157), 1, + ACTIONS(8787), 1, anon_sym_DOLLAR, - ACTIONS(8175), 1, - anon_sym_LT, - ACTIONS(8177), 1, - anon_sym_EQ2, - STATE(3044), 1, + STATE(3165), 1, sym__var, - STATE(4345), 1, + STATE(4902), 1, sym_comment, - STATE(4897), 1, + STATE(5436), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4896), 2, + STATE(5511), 2, sym_expr_parenthesized, sym_val_variable, - [216714] = 12, + [240452] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2924), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4878), 1, + sym__flag, + STATE(4903), 1, + sym_comment, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2922), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240481] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2924), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4872), 1, + sym__flag, + STATE(4904), 1, + sym_comment, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2922), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240510] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2924), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4871), 1, + sym__flag, + STATE(4905), 1, + sym_comment, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2922), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240539] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2924), 1, + anon_sym_LF, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, + anon_sym_DASH, + STATE(4906), 1, + sym_comment, + STATE(5791), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2922), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240568] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5562), 1, - anon_sym_LPAREN, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5568), 1, + ACTIONS(5179), 1, anon_sym_DOT2, - ACTIONS(8179), 1, - anon_sym_LT, - ACTIONS(8181), 1, - anon_sym_EQ2, - ACTIONS(8183), 1, + ACTIONS(8254), 1, aux_sym__immediate_decimal_token1, - STATE(3577), 1, - sym__var, - STATE(3830), 1, + ACTIONS(8573), 1, + anon_sym_DOLLAR, + ACTIONS(8729), 1, + anon_sym_LPAREN, + STATE(2808), 1, sym__immediate_decimal, - STATE(4346), 1, + STATE(4907), 1, sym_comment, - ACTIONS(5576), 2, + STATE(5342), 1, + sym__var, + ACTIONS(8256), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(3831), 2, + STATE(2802), 2, sym_expr_parenthesized, sym_val_variable, - [216753] = 12, + [240601] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, - anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, + ACTIONS(1601), 1, anon_sym_DOT2, - ACTIONS(8173), 1, + ACTIONS(8024), 1, + anon_sym_LPAREN, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8185), 1, - anon_sym_LT, - ACTIONS(8187), 1, - anon_sym_EQ2, - STATE(4278), 1, + STATE(1003), 1, sym__var, - STATE(4347), 1, - sym_comment, - STATE(4476), 1, + STATE(1260), 1, sym__immediate_decimal, - ACTIONS(7479), 2, + STATE(4908), 1, + sym_comment, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4462), 2, + STATE(1259), 2, sym_expr_parenthesized, sym_val_variable, - [216792] = 12, + [240634] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1009), 1, - anon_sym_LBRACE, - ACTIONS(2556), 1, + ACTIONS(1601), 1, + anon_sym_DOT2, + ACTIONS(8024), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8418), 1, anon_sym_DOLLAR, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(1003), 1, sym__var, - STATE(4348), 1, - sym_comment, - STATE(4848), 1, + STATE(1258), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4909), 1, + sym_comment, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4849), 2, + STATE(1256), 2, sym_expr_parenthesized, sym_val_variable, - [216831] = 12, + [240667] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3302), 1, + anon_sym_DASH, + STATE(4910), 1, + sym_comment, + ACTIONS(3304), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [240688] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3306), 1, + anon_sym_DASH, + STATE(4911), 1, + sym_comment, + ACTIONS(3308), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [240709] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2916), 1, + anon_sym_LF, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, + anon_sym_DASH, + STATE(4912), 1, + sym_comment, + STATE(5866), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240738] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2916), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4913), 1, + sym_comment, + STATE(4931), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240767] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3409), 1, + anon_sym_DASH, + STATE(4914), 1, + sym_comment, + ACTIONS(3411), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [240788] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2916), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4915), 1, + sym_comment, + STATE(4932), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240817] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1581), 1, + ACTIONS(1601), 1, anon_sym_DOT2, - ACTIONS(7403), 1, + ACTIONS(8024), 1, anon_sym_LPAREN, - ACTIONS(7745), 1, + ACTIONS(8418), 1, anon_sym_DOLLAR, - ACTIONS(7988), 1, + ACTIONS(8844), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8189), 1, - anon_sym_LT, - ACTIONS(8191), 1, - anon_sym_EQ2, - STATE(995), 1, + STATE(1003), 1, sym__var, - STATE(1236), 1, + STATE(1366), 1, sym__immediate_decimal, - STATE(4349), 1, + STATE(4916), 1, sym_comment, - ACTIONS(1589), 2, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1234), 2, + STATE(1365), 2, sym_expr_parenthesized, sym_val_variable, - [216870] = 12, + [240850] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1009), 1, - anon_sym_LBRACE, - ACTIONS(2556), 1, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(8613), 1, anon_sym_LPAREN, - ACTIONS(2578), 1, + ACTIONS(8615), 1, anon_sym_DOLLAR, - ACTIONS(6713), 1, - aux_sym_unquoted_token5, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8621), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + STATE(3898), 1, sym__var, - STATE(4350), 1, - sym_comment, - STATE(4851), 1, + STATE(4056), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(4917), 1, + sym_comment, + ACTIONS(5737), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4853), 2, + STATE(4059), 2, sym_expr_parenthesized, sym_val_variable, - [216909] = 12, + [240883] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3451), 1, + anon_sym_DASH, + STATE(4918), 1, + sym_comment, + ACTIONS(3453), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [240904] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7501), 1, + ACTIONS(1601), 1, anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, + ACTIONS(8024), 1, anon_sym_LPAREN, - ACTIONS(8157), 1, + ACTIONS(8418), 1, anon_sym_DOLLAR, - ACTIONS(8193), 1, - anon_sym_LT, - ACTIONS(8195), 1, - anon_sym_EQ2, - STATE(3044), 1, + ACTIONS(8844), 1, + aux_sym__immediate_decimal_token1, + STATE(1003), 1, sym__var, - STATE(4351), 1, - sym_comment, - STATE(4895), 1, + STATE(1371), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + STATE(4919), 1, + sym_comment, + ACTIONS(1609), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4894), 2, + STATE(1372), 2, sym_expr_parenthesized, sym_val_variable, - [216948] = 12, + [240937] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2916), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4920), 1, + sym_comment, + STATE(4933), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [240966] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(3467), 1, + anon_sym_DASH, + STATE(4921), 1, + sym_comment, + ACTIONS(3469), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(8046), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8197), 1, - anon_sym_LT, - ACTIONS(8199), 1, - anon_sym_EQ2, - STATE(1572), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [240987] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(8989), 1, + sym_identifier, + ACTIONS(8991), 1, + anon_sym_DASH_DASH, + STATE(3777), 1, sym__var, - STATE(2300), 1, - sym__immediate_decimal, - STATE(4352), 1, + STATE(4922), 1, sym_comment, - ACTIONS(2936), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2297), 2, - sym_expr_parenthesized, + STATE(5582), 1, + sym__variable_name, + STATE(5601), 1, + sym__flag, + STATE(5900), 1, sym_val_variable, - [216987] = 10, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [241022] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4528), 1, - anon_sym_not, - ACTIONS(8201), 1, + ACTIONS(3479), 1, + anon_sym_DASH, + STATE(4923), 1, + sym_comment, + ACTIONS(3481), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [241043] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5155), 1, + anon_sym_DOT2, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(8203), 1, + ACTIONS(8819), 1, anon_sym_DOLLAR, - ACTIONS(8205), 1, - anon_sym_DASH, - STATE(474), 1, + ACTIONS(8825), 1, + aux_sym__immediate_decimal_token1, + STATE(2469), 1, sym__var, - STATE(574), 1, - sym__expr_unary_minus, - STATE(4353), 1, + STATE(2680), 1, + sym__immediate_decimal, + STATE(4924), 1, sym_comment, - ACTIONS(4532), 2, - anon_sym_true, - anon_sym_false, - STATE(628), 4, - sym_expr_unary, + ACTIONS(5163), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2688), 2, sym_expr_parenthesized, - sym_val_bool, sym_val_variable, - [217022] = 12, + [241076] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4900), 1, + ACTIONS(5155), 1, anon_sym_DOT2, - ACTIONS(8076), 1, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(8078), 1, + ACTIONS(8819), 1, anon_sym_DOLLAR, - ACTIONS(8084), 1, + ACTIONS(8825), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8207), 1, - anon_sym_LT, - ACTIONS(8209), 1, - anon_sym_EQ2, - STATE(2404), 1, + STATE(2469), 1, sym__var, - STATE(2676), 1, + STATE(2690), 1, sym__immediate_decimal, - STATE(4354), 1, + STATE(4925), 1, sym_comment, - ACTIONS(4908), 2, + ACTIONS(5163), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2677), 2, + STATE(2691), 2, sym_expr_parenthesized, sym_val_variable, - [217061] = 12, + [241109] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7501), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7523), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8157), 1, - anon_sym_DOLLAR, - ACTIONS(8211), 1, - anon_sym_LPAREN, - ACTIONS(8213), 1, - anon_sym_LT, - ACTIONS(8215), 1, - anon_sym_EQ2, - STATE(3097), 1, + STATE(4830), 1, sym__var, - STATE(4355), 1, + STATE(4926), 1, sym_comment, - STATE(4763), 1, + STATE(5193), 1, sym__immediate_decimal, - ACTIONS(7525), 2, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4762), 2, + STATE(5190), 2, sym_expr_parenthesized, sym_val_variable, - [217100] = 4, + [241142] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4356), 1, - sym_comment, - ACTIONS(986), 2, + ACTIONS(3491), 1, anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(988), 9, + STATE(4927), 1, + sym_comment, + ACTIONS(3493), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326070,15 +353927,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217122] = 4, + [241163] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8219), 1, + ACTIONS(3511), 1, anon_sym_DASH, - STATE(4357), 1, + STATE(4928), 1, sym_comment, - ACTIONS(8217), 10, - anon_sym_EQ, + ACTIONS(3513), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326088,15 +353944,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217144] = 4, + [241184] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4830), 1, + sym__var, + STATE(4929), 1, + sym_comment, + STATE(5167), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5131), 2, + sym_expr_parenthesized, + sym_val_variable, + [241217] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8223), 1, + ACTIONS(3527), 1, anon_sym_DASH, - STATE(4358), 1, + STATE(4930), 1, sym_comment, - ACTIONS(8221), 10, - anon_sym_EQ, + ACTIONS(3529), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326106,103 +353984,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217166] = 11, - ACTIONS(3), 1, + [241238] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7893), 1, - anon_sym_DOLLAR, - ACTIONS(7895), 1, + ACTIONS(2890), 1, + anon_sym_LF, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, anon_sym_DASH, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, - sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4359), 1, + STATE(4931), 1, sym_comment, - STATE(4386), 1, + STATE(5813), 1, sym__flag, - STATE(1303), 2, - sym__blosure, - sym_val_variable, - STATE(5889), 2, + STATE(2621), 2, sym_short_flag, sym_long_flag, - [217202] = 4, - ACTIONS(3), 1, + ACTIONS(2888), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [241267] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8062), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2890), 1, + anon_sym_LF, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4360), 1, + STATE(4932), 1, sym_comment, - ACTIONS(5813), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4939), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2888), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217224] = 12, - ACTIONS(3), 1, + anon_sym_RBRACE, + [241296] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8227), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2890), 1, + anon_sym_LF, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4361), 1, + STATE(4933), 1, sym_comment, - STATE(4402), 1, - aux_sym_decl_def_repeat1, - STATE(4591), 1, - sym_val_string, - STATE(5271), 1, + STATE(4942), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, sym_long_flag, - STATE(5641), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [217262] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4362), 1, - sym_comment, - ACTIONS(2829), 2, - anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(2831), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2888), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217284] = 5, + anon_sym_RBRACE, + [241325] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2819), 1, + ACTIONS(3535), 1, anon_sym_DASH, - ACTIONS(8229), 1, - anon_sym_DOT2, - STATE(4363), 1, + STATE(4934), 1, sym_comment, - ACTIONS(2821), 9, + ACTIONS(3537), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326212,74 +354064,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217308] = 4, - ACTIONS(3), 1, + [241346] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8233), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2890), 1, + anon_sym_LF, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4364), 1, + STATE(4935), 1, sym_comment, - ACTIONS(8231), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4944), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2888), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217330] = 9, + anon_sym_RBRACE, + [241375] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7755), 1, - anon_sym_COLON, - ACTIONS(7809), 1, - anon_sym_EQ, - ACTIONS(7907), 1, - anon_sym_COMMA, - ACTIONS(7909), 1, - anon_sym_DASH, - STATE(4365), 1, + ACTIONS(5946), 1, + anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(8693), 1, + aux_sym__immediate_decimal_token1, + STATE(3963), 1, + sym__var, + STATE(4472), 1, + sym__immediate_decimal, + STATE(4936), 1, sym_comment, - STATE(4369), 1, - sym_param_value, - STATE(4617), 1, - sym_param_type, - ACTIONS(7905), 5, - sym_identifier, - anon_sym_PIPE, + ACTIONS(6037), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4400), 2, + sym_expr_parenthesized, + sym_val_variable, + [241408] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217362] = 4, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4830), 1, + sym__var, + STATE(4937), 1, + sym_comment, + STATE(5247), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5245), 2, + sym_expr_parenthesized, + sym_val_variable, + [241441] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8237), 1, + ACTIONS(5946), 1, + anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(8693), 1, + aux_sym__immediate_decimal_token1, + STATE(3963), 1, + sym__var, + STATE(4473), 1, + sym__immediate_decimal, + STATE(4938), 1, + sym_comment, + ACTIONS(6037), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4480), 2, + sym_expr_parenthesized, + sym_val_variable, + [241474] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2882), 1, + anon_sym_LF, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, anon_sym_DASH, - STATE(4366), 1, + STATE(4939), 1, sym_comment, - ACTIONS(8235), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5814), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2880), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217384] = 4, + anon_sym_RBRACE, + [241503] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8241), 1, + ACTIONS(3563), 1, anon_sym_DASH, - STATE(4367), 1, + STATE(4940), 1, sym_comment, - ACTIONS(8239), 10, - anon_sym_EQ, + ACTIONS(3565), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326289,104 +354192,102 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217406] = 11, + [241524] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7893), 1, + ACTIONS(5946), 1, anon_sym_DOLLAR, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(8693), 1, + aux_sym__immediate_decimal_token1, + STATE(3963), 1, sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4359), 1, - sym__flag, - STATE(4368), 1, + STATE(4481), 1, + sym__immediate_decimal, + STATE(4941), 1, sym_comment, - STATE(1294), 2, - sym__blosure, + ACTIONS(6037), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4485), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [217442] = 7, - ACTIONS(3), 1, + [241557] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7755), 1, - anon_sym_COLON, - ACTIONS(8245), 1, - anon_sym_COMMA, - ACTIONS(8247), 1, + ACTIONS(2882), 1, + anon_sym_LF, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4369), 1, + STATE(4942), 1, sym_comment, - STATE(4607), 1, - sym_param_type, - ACTIONS(8243), 7, - sym_identifier, - anon_sym_RBRACK, + STATE(4953), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2880), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217470] = 11, + anon_sym_RBRACE, + [241586] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7893), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4830), 1, sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4368), 1, - sym__flag, - STATE(4370), 1, + STATE(4943), 1, sym_comment, - STATE(1107), 2, - sym__blosure, + STATE(5242), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5241), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [217506] = 4, - ACTIONS(3), 1, + [241619] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8249), 1, + ACTIONS(2882), 1, + anon_sym_LF, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4371), 1, + STATE(4944), 1, sym_comment, - ACTIONS(5440), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4955), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2880), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217528] = 4, + anon_sym_RBRACE, + [241648] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8253), 1, + ACTIONS(3571), 1, anon_sym_DASH, - STATE(4372), 1, + STATE(4945), 1, sym_comment, - ACTIONS(8251), 10, - anon_sym_EQ, + ACTIONS(3573), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326396,15 +354297,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217550] = 4, + [241669] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(4373), 1, + ACTIONS(5946), 1, + anon_sym_DOLLAR, + ACTIONS(6025), 1, + anon_sym_LPAREN, + ACTIONS(6029), 1, + anon_sym_DOT2, + ACTIONS(8693), 1, + aux_sym__immediate_decimal_token1, + STATE(3963), 1, + sym__var, + STATE(4488), 1, + sym__immediate_decimal, + STATE(4946), 1, sym_comment, - ACTIONS(939), 2, + ACTIONS(6037), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4489), 2, + sym_expr_parenthesized, + sym_val_variable, + [241702] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3591), 1, anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(941), 9, + STATE(4947), 1, + sym_comment, + ACTIONS(3593), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326414,15 +354337,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217572] = 4, + [241723] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4374), 1, - sym_comment, - ACTIONS(966), 2, + ACTIONS(3595), 1, anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(968), 9, + STATE(4948), 1, + sym_comment, + ACTIONS(3597), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326432,40 +354354,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217594] = 11, - ACTIONS(3), 1, + [241744] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(2882), 1, + anon_sym_LF, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, anon_sym_DASH, - ACTIONS(8255), 1, - anon_sym_DOLLAR, - ACTIONS(8257), 1, - anon_sym_LBRACE, - STATE(3235), 1, - sym__var, - STATE(3559), 1, - sym_val_closure, - STATE(3571), 1, - sym_block, - STATE(4375), 1, + STATE(4949), 1, sym_comment, - STATE(4388), 1, + STATE(4957), 1, sym__flag, - STATE(1457), 2, - sym__blosure, - sym_val_variable, - STATE(5889), 2, + STATE(5267), 2, sym_short_flag, sym_long_flag, - [217630] = 4, + ACTIONS(2880), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [241773] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(4376), 1, + ACTIONS(8068), 1, + anon_sym_DOLLAR, + ACTIONS(8086), 1, + anon_sym_LPAREN, + ACTIONS(8559), 1, + anon_sym_DOT2, + ACTIONS(8563), 1, + aux_sym__immediate_decimal_token1, + STATE(4680), 1, + sym__var, + STATE(4950), 1, sym_comment, - ACTIONS(2659), 2, + STATE(4951), 1, + sym__immediate_decimal, + ACTIONS(8096), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4846), 2, + sym_expr_parenthesized, + sym_val_variable, + [241806] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3611), 1, anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(2661), 9, + STATE(4951), 1, + sym_comment, + ACTIONS(3613), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326475,61 +354415,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217652] = 12, + [241827] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4377), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4830), 1, + sym__var, + STATE(4952), 1, sym_comment, - STATE(4402), 1, - aux_sym_decl_def_repeat1, - STATE(4591), 1, - sym_val_string, - STATE(5271), 1, - sym_long_flag, - STATE(5641), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [217690] = 5, - ACTIONS(3), 1, + STATE(5172), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5168), 2, + sym_expr_parenthesized, + sym_val_variable, + [241860] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2837), 1, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, anon_sym_DASH, - ACTIONS(8259), 1, - anon_sym_DOT2, - STATE(4378), 1, + ACTIONS(9025), 1, + anon_sym_LF, + STATE(4953), 1, sym_comment, - ACTIONS(2839), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5815), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9023), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217714] = 5, + anon_sym_RBRACE, + [241889] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2918), 1, + ACTIONS(3087), 1, anon_sym_DASH, - ACTIONS(8261), 1, - anon_sym_DOT2, - STATE(4379), 1, + STATE(4954), 1, sym_comment, - ACTIONS(2920), 9, + ACTIONS(3089), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326539,76 +354476,102 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217738] = 4, - ACTIONS(3), 1, + [241910] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8263), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4380), 1, + ACTIONS(9025), 1, + anon_sym_LF, + STATE(4955), 1, sym_comment, - ACTIONS(6040), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4963), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9023), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217760] = 4, + anon_sym_RBRACE, + [241939] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8265), 1, + ACTIONS(2636), 1, + anon_sym_DOLLAR, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8871), 1, + aux_sym__immediate_decimal_token1, + STATE(1587), 1, + sym__var, + STATE(2324), 1, + sym__immediate_decimal, + STATE(4956), 1, + sym_comment, + ACTIONS(3002), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2327), 2, + sym_expr_parenthesized, + sym_val_variable, + [241972] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4381), 1, + ACTIONS(9025), 1, + anon_sym_LF, + STATE(4957), 1, sym_comment, - ACTIONS(6038), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4964), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9023), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217782] = 11, + anon_sym_RBRACE, + [242001] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8255), 1, + ACTIONS(2636), 1, anon_sym_DOLLAR, - ACTIONS(8257), 1, - anon_sym_LBRACE, - STATE(3235), 1, + ACTIONS(2990), 1, + anon_sym_LPAREN, + ACTIONS(2994), 1, + anon_sym_DOT2, + ACTIONS(8871), 1, + aux_sym__immediate_decimal_token1, + STATE(1587), 1, sym__var, - STATE(3559), 1, - sym_val_closure, - STATE(3571), 1, - sym_block, - STATE(4382), 1, + STATE(2321), 1, + sym__immediate_decimal, + STATE(4958), 1, sym_comment, - STATE(4387), 1, - sym__flag, - STATE(1479), 2, - sym__blosure, + ACTIONS(3002), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2323), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [217818] = 4, + [242034] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4383), 1, - sym_comment, - ACTIONS(2539), 2, + ACTIONS(3615), 1, anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(2541), 9, + STATE(4959), 1, + sym_comment, + ACTIONS(3617), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326618,167 +354581,328 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [217840] = 4, - ACTIONS(3), 1, + [242055] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8267), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4384), 1, + ACTIONS(9025), 1, + anon_sym_LF, + STATE(4960), 1, sym_comment, - ACTIONS(5902), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4966), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9023), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + [242084] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8573), 1, anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [217862] = 4, + ACTIONS(8729), 1, + anon_sym_LPAREN, + STATE(2850), 1, + sym__immediate_decimal, + STATE(4961), 1, + sym_comment, + STATE(5342), 1, + sym__var, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2822), 2, + sym_expr_parenthesized, + sym_val_variable, + [242117] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(4385), 1, + ACTIONS(5179), 1, + anon_sym_DOT2, + ACTIONS(8254), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8573), 1, + anon_sym_DOLLAR, + ACTIONS(8729), 1, + anon_sym_LPAREN, + STATE(2857), 1, + sym__immediate_decimal, + STATE(4962), 1, sym_comment, - ACTIONS(930), 2, + STATE(5342), 1, + sym__var, + ACTIONS(8256), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2859), 2, + sym_expr_parenthesized, + sym_val_variable, + [242150] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(932), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(9029), 1, + anon_sym_LF, + STATE(4963), 1, + sym_comment, + STATE(5821), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9027), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_RBRACE, + [242179] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, anon_sym_DASH_DASH, - [217884] = 11, + ACTIONS(9019), 1, + anon_sym_DASH, + ACTIONS(9029), 1, + anon_sym_LF, + STATE(4964), 1, + sym_comment, + STATE(4977), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9027), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [242208] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7893), 1, + ACTIONS(2584), 1, + anon_sym_LPAREN, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + STATE(4830), 1, sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4386), 1, + STATE(4965), 1, sym_comment, - STATE(4874), 1, - sym__flag, - STATE(1164), 2, - sym__blosure, + STATE(5178), 1, + sym__immediate_decimal, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5174), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, + [242241] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, + anon_sym_DASH, + ACTIONS(9029), 1, + anon_sym_LF, + STATE(4966), 1, + sym_comment, + STATE(4980), 1, + sym__flag, + STATE(5267), 2, sym_short_flag, sym_long_flag, - [217920] = 11, + ACTIONS(9027), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [242270] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8255), 1, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(8613), 1, + anon_sym_LPAREN, + ACTIONS(8615), 1, anon_sym_DOLLAR, - ACTIONS(8257), 1, - anon_sym_LBRACE, - STATE(3235), 1, + ACTIONS(8621), 1, + aux_sym__immediate_decimal_token1, + STATE(3898), 1, sym__var, - STATE(3559), 1, - sym_val_closure, - STATE(3571), 1, - sym_block, - STATE(4387), 1, + STATE(4051), 1, + sym__immediate_decimal, + STATE(4967), 1, sym_comment, - STATE(4877), 1, - sym__flag, - STATE(1436), 2, - sym__blosure, + ACTIONS(5737), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4053), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [217956] = 11, + [242303] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8255), 1, + ACTIONS(4210), 1, anon_sym_DOLLAR, - ACTIONS(8257), 1, - anon_sym_LBRACE, - STATE(3235), 1, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(8665), 1, + aux_sym__immediate_decimal_token1, + STATE(3997), 1, sym__var, - STATE(3559), 1, - sym_val_closure, - STATE(3571), 1, - sym_block, - STATE(4382), 1, - sym__flag, - STATE(4388), 1, + STATE(4349), 1, + sym__immediate_decimal, + STATE(4968), 1, sym_comment, - STATE(1496), 2, - sym__blosure, + ACTIONS(6105), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4351), 2, + sym_expr_parenthesized, sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [217992] = 7, + [242336] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7755), 1, - anon_sym_COLON, - ACTIONS(8271), 1, - anon_sym_COMMA, - ACTIONS(8273), 1, - anon_sym_DASH, - STATE(4389), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(8665), 1, + aux_sym__immediate_decimal_token1, + STATE(3997), 1, + sym__var, + STATE(4345), 1, + sym__immediate_decimal, + STATE(4969), 1, sym_comment, - STATE(4609), 1, - sym_param_type, - ACTIONS(8269), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(6105), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4346), 2, + sym_expr_parenthesized, + sym_val_variable, + [242369] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(8599), 1, + anon_sym_LPAREN, + ACTIONS(8601), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218020] = 5, + ACTIONS(8607), 1, + aux_sym__immediate_decimal_token1, + STATE(2480), 1, + sym__var, + STATE(2777), 1, + sym__immediate_decimal, + STATE(4970), 1, + sym_comment, + ACTIONS(5197), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2748), 2, + sym_expr_parenthesized, + sym_val_variable, + [242402] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2906), 1, - anon_sym_DASH, - ACTIONS(8275), 1, + ACTIONS(5189), 1, anon_sym_DOT2, - STATE(4390), 1, + ACTIONS(8599), 1, + anon_sym_LPAREN, + ACTIONS(8601), 1, + anon_sym_DOLLAR, + ACTIONS(8607), 1, + aux_sym__immediate_decimal_token1, + STATE(2480), 1, + sym__var, + STATE(2739), 1, + sym__immediate_decimal, + STATE(4971), 1, sym_comment, - ACTIONS(2908), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(5197), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2806), 2, + sym_expr_parenthesized, + sym_val_variable, + [242435] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5189), 1, + anon_sym_DOT2, + ACTIONS(8599), 1, + anon_sym_LPAREN, + ACTIONS(8601), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218044] = 5, + ACTIONS(8607), 1, + aux_sym__immediate_decimal_token1, + STATE(2480), 1, + sym__var, + STATE(2855), 1, + sym__immediate_decimal, + STATE(4972), 1, + sym_comment, + ACTIONS(5197), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2852), 2, + sym_expr_parenthesized, + sym_val_variable, + [242468] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2938), 1, - anon_sym_DASH, - ACTIONS(8277), 1, + ACTIONS(5189), 1, anon_sym_DOT2, - STATE(4391), 1, + ACTIONS(8599), 1, + anon_sym_LPAREN, + ACTIONS(8601), 1, + anon_sym_DOLLAR, + ACTIONS(8607), 1, + aux_sym__immediate_decimal_token1, + STATE(2480), 1, + sym__var, + STATE(2808), 1, + sym__immediate_decimal, + STATE(4973), 1, + sym_comment, + ACTIONS(5197), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2802), 2, + sym_expr_parenthesized, + sym_val_variable, + [242501] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3619), 1, + anon_sym_DASH, + STATE(4974), 1, sym_comment, - ACTIONS(2940), 9, + ACTIONS(3621), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326788,51 +354912,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218068] = 4, + [242522] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(4392), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, + anon_sym_DOT2, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + STATE(4975), 1, sym_comment, - ACTIONS(1013), 2, - anon_sym_DASH, + STATE(5172), 1, + sym__immediate_decimal, + STATE(5573), 1, + sym__var, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5168), 2, + sym_expr_parenthesized, + sym_val_variable, + [242555] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(1015), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(8244), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + STATE(4976), 1, + sym_comment, + STATE(5178), 1, + sym__immediate_decimal, + STATE(5573), 1, + sym__var, + ACTIONS(8246), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(5174), 2, + sym_expr_parenthesized, + sym_val_variable, + [242588] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, + anon_sym_DASH, + ACTIONS(9033), 1, + anon_sym_LF, + STATE(4977), 1, + sym_comment, + STATE(5824), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9031), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218090] = 4, + anon_sym_RBRACE, + [242617] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8281), 1, + ACTIONS(2626), 1, anon_sym_DASH, - STATE(4393), 1, + ACTIONS(8947), 1, + aux_sym__immediate_decimal_token2, + STATE(4978), 1, sym_comment, - ACTIONS(8279), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COLON, + ACTIONS(2628), 8, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218112] = 4, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + [242640] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8285), 1, + ACTIONS(3635), 1, anon_sym_DASH, - STATE(4394), 1, + STATE(4979), 1, sym_comment, - ACTIONS(8283), 10, - anon_sym_EQ, + ACTIONS(3637), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326842,96 +355014,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218134] = 4, - ACTIONS(3), 1, + [242661] = 8, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4395), 1, - sym_comment, - ACTIONS(2582), 2, - anon_sym_DASH, - anon_sym_DOT2, - ACTIONS(2584), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(2884), 1, anon_sym_DASH_DASH, - [218156] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8287), 1, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4396), 1, + ACTIONS(9033), 1, + anon_sym_LF, + STATE(4980), 1, sym_comment, - ACTIONS(6074), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(4986), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(9031), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + [242690] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1697), 1, + anon_sym_DOT2, + ACTIONS(8046), 1, + anon_sym_LPAREN, + ACTIONS(8489), 1, anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218178] = 9, + ACTIONS(8659), 1, + aux_sym__immediate_decimal_token1, + STATE(1024), 1, + sym__var, + STATE(1419), 1, + sym__immediate_decimal, + STATE(4981), 1, + sym_comment, + ACTIONS(1705), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(1418), 2, + sym_expr_parenthesized, + sym_val_variable, + [242723] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7755), 1, - anon_sym_COLON, - ACTIONS(7809), 1, - anon_sym_EQ, - ACTIONS(7855), 1, - anon_sym_COMMA, - ACTIONS(7857), 1, - anon_sym_DASH, - STATE(4397), 1, + ACTIONS(4210), 1, + anon_sym_DOLLAR, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(8665), 1, + aux_sym__immediate_decimal_token1, + STATE(3997), 1, + sym__var, + STATE(4332), 1, + sym__immediate_decimal, + STATE(4982), 1, sym_comment, - STATE(4398), 1, - sym_param_value, - STATE(4611), 1, - sym_param_type, - ACTIONS(7853), 5, - sym_identifier, - anon_sym_PIPE, + ACTIONS(6105), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4333), 2, + sym_expr_parenthesized, + sym_val_variable, + [242756] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4210), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218210] = 7, + ACTIONS(6093), 1, + anon_sym_LPAREN, + ACTIONS(6097), 1, + anon_sym_DOT2, + ACTIONS(8665), 1, + aux_sym__immediate_decimal_token1, + STATE(3997), 1, + sym__var, + STATE(4329), 1, + sym__immediate_decimal, + STATE(4983), 1, + sym_comment, + ACTIONS(6105), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4330), 2, + sym_expr_parenthesized, + sym_val_variable, + [242789] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7755), 1, - anon_sym_COLON, - ACTIONS(8291), 1, - anon_sym_COMMA, - ACTIONS(8293), 1, + ACTIONS(3631), 1, anon_sym_DASH, - STATE(4398), 1, + STATE(4984), 1, sym_comment, - STATE(4568), 1, - sym_param_type, - ACTIONS(8289), 7, + ACTIONS(3633), 9, sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218238] = 5, + [242810] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2912), 1, + ACTIONS(3627), 1, anon_sym_DASH, - ACTIONS(8295), 1, - anon_sym_DOT2, - STATE(4399), 1, + STATE(4985), 1, sym_comment, - ACTIONS(2914), 9, + ACTIONS(3629), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -326941,137 +355138,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218262] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8297), 1, - anon_sym_LT, - STATE(4400), 1, - sym_comment, - ACTIONS(5813), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [218284] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8299), 1, - anon_sym_LT, - STATE(4401), 1, - sym_comment, - ACTIONS(5813), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [218306] = 11, - ACTIONS(3), 1, + [242831] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8227), 1, + ACTIONS(9015), 1, + anon_sym_DASH_DASH, + ACTIONS(9017), 1, anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4402), 1, + ACTIONS(9037), 1, + anon_sym_LF, + STATE(4986), 1, sym_comment, - STATE(4591), 1, - sym_val_string, - STATE(4841), 1, - aux_sym_decl_def_repeat1, - STATE(5271), 1, + STATE(5828), 1, + sym__flag, + STATE(2621), 2, + sym_short_flag, sym_long_flag, - STATE(5598), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [218341] = 10, + ACTIONS(9035), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [242860] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7651), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, + ACTIONS(8340), 1, anon_sym_LPAREN, - STATE(2850), 1, - sym__immediate_decimal, - STATE(4403), 1, + STATE(4987), 1, sym_comment, - STATE(4737), 1, + STATE(5242), 1, + sym__immediate_decimal, + STATE(5573), 1, sym__var, - ACTIONS(7653), 2, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2839), 2, + STATE(5241), 2, sym_expr_parenthesized, sym_val_variable, - [218374] = 4, - ACTIONS(3), 1, + [242893] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3192), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2968), 1, + anon_sym_LF, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4404), 1, + STATE(4904), 1, + sym__flag, + STATE(4988), 1, sym_comment, - ACTIONS(3194), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2966), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_RBRACE, + [242922] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, anon_sym_DASH_DASH, - [218395] = 10, + ACTIONS(2968), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4905), 1, + sym__flag, + STATE(4989), 1, + sym_comment, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2966), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [242951] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4928), 1, + ACTIONS(1697), 1, anon_sym_DOT2, - ACTIONS(8006), 1, + ACTIONS(8046), 1, anon_sym_LPAREN, - ACTIONS(8008), 1, + ACTIONS(8489), 1, anon_sym_DOLLAR, - ACTIONS(8014), 1, + ACTIONS(8659), 1, aux_sym__immediate_decimal_token1, - STATE(2442), 1, + STATE(1024), 1, sym__var, - STATE(2784), 1, + STATE(1417), 1, sym__immediate_decimal, - STATE(4405), 1, + STATE(4990), 1, sym_comment, - ACTIONS(4936), 2, + ACTIONS(1705), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2761), 2, + STATE(1416), 2, sym_expr_parenthesized, sym_val_variable, - [218428] = 4, + [242984] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3188), 1, + ACTIONS(5729), 1, + anon_sym_DOT2, + ACTIONS(8613), 1, + anon_sym_LPAREN, + ACTIONS(8615), 1, + anon_sym_DOLLAR, + ACTIONS(8621), 1, + aux_sym__immediate_decimal_token1, + STATE(3898), 1, + sym__var, + STATE(4054), 1, + sym__immediate_decimal, + STATE(4991), 1, + sym_comment, + ACTIONS(5737), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(4055), 2, + sym_expr_parenthesized, + sym_val_variable, + [243017] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3603), 1, anon_sym_DASH, - STATE(4406), 1, + STATE(4992), 1, sym_comment, - ACTIONS(3190), 9, + ACTIONS(3605), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327081,37 +355287,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218449] = 10, + [243038] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4928), 1, + ACTIONS(9041), 1, + anon_sym_DASH, + STATE(4993), 1, + sym_comment, + ACTIONS(9039), 9, + anon_sym_EQ, + sym_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [243059] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5729), 1, anon_sym_DOT2, - ACTIONS(8006), 1, + ACTIONS(8613), 1, anon_sym_LPAREN, - ACTIONS(8008), 1, + ACTIONS(8615), 1, anon_sym_DOLLAR, - ACTIONS(8014), 1, + ACTIONS(8621), 1, aux_sym__immediate_decimal_token1, - STATE(2442), 1, + STATE(3898), 1, sym__var, - STATE(2787), 1, + STATE(4060), 1, sym__immediate_decimal, - STATE(4407), 1, + STATE(4994), 1, sym_comment, - ACTIONS(4936), 2, + ACTIONS(5737), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2786), 2, + STATE(4061), 2, sym_expr_parenthesized, sym_val_variable, - [218482] = 4, + [243092] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3350), 1, + ACTIONS(3623), 1, anon_sym_DASH, - STATE(4408), 1, + STATE(4995), 1, sym_comment, - ACTIONS(3352), 9, + ACTIONS(3625), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327121,31 +355344,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218503] = 4, - ACTIONS(3), 1, + [243113] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3184), 1, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2968), 1, + anon_sym_LF, + ACTIONS(9019), 1, anon_sym_DASH, - STATE(4409), 1, + STATE(4906), 1, + sym__flag, + STATE(4996), 1, sym_comment, - ACTIONS(3186), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2966), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218524] = 4, + anon_sym_RBRACE, + [243142] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3360), 1, + ACTIONS(3091), 1, anon_sym_DASH, - STATE(4410), 1, + STATE(4997), 1, sym_comment, - ACTIONS(3362), 9, + ACTIONS(3093), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327155,100 +355382,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218545] = 10, + [243163] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(7651), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, + ACTIONS(8340), 1, anon_sym_LPAREN, - STATE(2784), 1, - sym__immediate_decimal, - STATE(4411), 1, + STATE(4998), 1, sym_comment, - STATE(4737), 1, + STATE(5247), 1, + sym__immediate_decimal, + STATE(5573), 1, sym__var, - ACTIONS(7653), 2, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2761), 2, + STATE(5245), 2, sym_expr_parenthesized, sym_val_variable, - [218578] = 4, + [243196] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3177), 1, - anon_sym_DASH, - STATE(4412), 1, - sym_comment, - ACTIONS(3179), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218599] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4928), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(8006), 1, - anon_sym_LPAREN, - ACTIONS(8008), 1, - anon_sym_DOLLAR, - ACTIONS(8014), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(2442), 1, - sym__var, - STATE(2713), 1, - sym__immediate_decimal, - STATE(4413), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + STATE(4999), 1, sym_comment, - ACTIONS(4936), 2, + STATE(5167), 1, + sym__immediate_decimal, + STATE(5573), 1, + sym__var, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2789), 2, + STATE(5131), 2, sym_expr_parenthesized, sym_val_variable, - [218632] = 10, + [243229] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(8046), 1, + ACTIONS(8244), 1, aux_sym__immediate_decimal_token1, - STATE(1572), 1, - sym__var, - STATE(2316), 1, - sym__immediate_decimal, - STATE(4414), 1, + ACTIONS(8340), 1, + anon_sym_LPAREN, + STATE(5000), 1, sym_comment, - ACTIONS(2936), 2, + STATE(5193), 1, + sym__immediate_decimal, + STATE(5573), 1, + sym__var, + ACTIONS(8246), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2252), 2, + STATE(5190), 2, sym_expr_parenthesized, sym_val_variable, - [218665] = 4, + [243262] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3364), 1, + ACTIONS(3587), 1, anon_sym_DASH, - STATE(4415), 1, + STATE(5001), 1, sym_comment, - ACTIONS(3366), 9, + ACTIONS(3589), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327258,31 +355468,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218686] = 4, + [243283] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3368), 1, + ACTIONS(8931), 1, anon_sym_DASH, - STATE(4416), 1, + ACTIONS(9043), 1, + anon_sym_EQ, + ACTIONS(9045), 1, + anon_sym_COMMA, + STATE(5002), 1, sym_comment, - ACTIONS(3370), 9, + STATE(5067), 1, + sym_param_value, + ACTIONS(8927), 6, sym_identifier, - anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [243310] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8959), 1, anon_sym_COMMA, + ACTIONS(8961), 1, + anon_sym_DASH, + ACTIONS(9043), 1, + anon_sym_EQ, + STATE(5003), 1, + sym_comment, + STATE(5076), 1, + sym_param_value, + ACTIONS(8957), 6, + sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218707] = 4, + [243337] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8303), 1, + ACTIONS(3575), 1, anon_sym_DASH, - STATE(4417), 1, + STATE(5004), 1, sym_comment, - ACTIONS(8301), 9, + ACTIONS(3577), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327292,179 +355525,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218728] = 3, + [243358] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(4418), 1, - sym_comment, - ACTIONS(5813), 10, + ACTIONS(8999), 1, + anon_sym_COMMA, + ACTIONS(9001), 1, + anon_sym_DASH, + ACTIONS(9043), 1, anon_sym_EQ, + STATE(5005), 1, + sym_comment, + STATE(5108), 1, + sym_param_value, + ACTIONS(8997), 6, sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [218747] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2558), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(8046), 1, - aux_sym__immediate_decimal_token1, - STATE(1572), 1, - sym__var, - STATE(2311), 1, - sym__immediate_decimal, - STATE(4419), 1, - sym_comment, - ACTIONS(2936), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2310), 2, - sym_expr_parenthesized, - sym_val_variable, - [218780] = 10, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [243385] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, + ACTIONS(2785), 1, + anon_sym_DASH, + ACTIONS(9047), 1, anon_sym_DOT2, - ACTIONS(8046), 1, - aux_sym__immediate_decimal_token1, - STATE(1572), 1, - sym__var, - STATE(2309), 1, - sym__immediate_decimal, - STATE(4420), 1, + ACTIONS(9049), 1, + aux_sym__immediate_decimal_token2, + STATE(5006), 1, sym_comment, - ACTIONS(2936), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2308), 2, - sym_expr_parenthesized, - sym_val_variable, - [218813] = 10, + ACTIONS(2787), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [243410] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4928), 1, + ACTIONS(2737), 1, anon_sym_DOT2, - ACTIONS(8006), 1, - anon_sym_LPAREN, - ACTIONS(8008), 1, + ACTIONS(8629), 1, anon_sym_DOLLAR, - ACTIONS(8014), 1, + ACTIONS(8709), 1, + anon_sym_LPAREN, + ACTIONS(8715), 1, aux_sym__immediate_decimal_token1, - STATE(2442), 1, + STATE(1637), 1, sym__var, - STATE(2715), 1, + STATE(2313), 1, sym__immediate_decimal, - STATE(4421), 1, + STATE(5007), 1, sym_comment, - ACTIONS(4936), 2, + ACTIONS(2745), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2714), 2, + STATE(2309), 2, sym_expr_parenthesized, sym_val_variable, - [218846] = 10, - ACTIONS(3), 1, + [243443] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, - anon_sym_LPAREN, - ACTIONS(8157), 1, - anon_sym_DOLLAR, - STATE(3044), 1, - sym__var, - STATE(4422), 1, + ACTIONS(2826), 1, + anon_sym_LF, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(5008), 1, sym_comment, - STATE(4905), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4904), 2, - sym_expr_parenthesized, - sym_val_variable, - [218879] = 10, + STATE(5052), 1, + sym__flag, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2824), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [243472] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(8046), 1, - aux_sym__immediate_decimal_token1, - STATE(1572), 1, - sym__var, - STATE(2306), 1, - sym__immediate_decimal, - STATE(4423), 1, + STATE(5009), 1, sym_comment, - ACTIONS(2936), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2305), 2, - sym_expr_parenthesized, - sym_val_variable, - [218912] = 4, + ACTIONS(6344), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [243491] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(994), 1, + ACTIONS(2785), 1, anon_sym_DASH, - STATE(4424), 1, + ACTIONS(9049), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9051), 1, + anon_sym_DOT2, + STATE(5010), 1, sym_comment, - ACTIONS(996), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(2787), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218933] = 4, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [243516] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3372), 1, - anon_sym_DASH, - STATE(4425), 1, + STATE(5011), 1, sym_comment, - ACTIONS(3374), 9, + ACTIONS(6346), 10, + anon_sym_EQ, sym_identifier, - anon_sym_COLON, + anon_sym_DASH_GT, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [218954] = 4, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [243535] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3050), 1, + ACTIONS(3539), 1, anon_sym_DASH, - STATE(4426), 1, + STATE(5012), 1, sym_comment, - ACTIONS(3052), 9, + ACTIONS(3541), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327474,14 +355676,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218975] = 4, + [243556] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3228), 1, + ACTIONS(3531), 1, anon_sym_DASH, - STATE(4427), 1, + STATE(5013), 1, sym_comment, - ACTIONS(3230), 9, + ACTIONS(3533), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327491,119 +355693,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [218996] = 10, + [243577] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8551), 1, anon_sym_DOLLAR, - ACTIONS(5791), 1, + ACTIONS(8771), 1, anon_sym_LPAREN, + STATE(2680), 1, + sym__immediate_decimal, + STATE(5014), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2688), 2, + sym_expr_parenthesized, + sym_val_variable, + [243610] = 10, + ACTIONS(3), 1, + anon_sym_POUND, ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7994), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(3699), 1, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8637), 1, + anon_sym_LPAREN, + STATE(3467), 1, sym__var, - STATE(4052), 1, + STATE(4060), 1, sym__immediate_decimal, - STATE(4428), 1, + STATE(5015), 1, sym_comment, - ACTIONS(5803), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4053), 2, + STATE(4061), 2, sym_expr_parenthesized, sym_val_variable, - [219029] = 10, + [243643] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7651), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, + ACTIONS(8551), 1, anon_sym_DOLLAR, - ACTIONS(7883), 1, + ACTIONS(8771), 1, anon_sym_LPAREN, - STATE(2715), 1, + STATE(2690), 1, sym__immediate_decimal, - STATE(4429), 1, + STATE(5016), 1, sym_comment, - STATE(4737), 1, + STATE(5231), 1, sym__var, - ACTIONS(7653), 2, + ACTIONS(8212), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(2714), 2, + STATE(2691), 2, sym_expr_parenthesized, sym_val_variable, - [219062] = 4, + [243676] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3090), 1, - anon_sym_DASH, - STATE(4430), 1, - sym_comment, - ACTIONS(3092), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(5141), 1, + anon_sym_DOT2, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8551), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [219083] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3376), 1, - anon_sym_DASH, - STATE(4431), 1, + ACTIONS(8771), 1, + anon_sym_LPAREN, + STATE(2699), 1, + sym__immediate_decimal, + STATE(5017), 1, sym_comment, - ACTIONS(3378), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [219104] = 10, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + STATE(2702), 2, + sym_expr_parenthesized, + sym_val_variable, + [243709] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2622), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7845), 1, + ACTIONS(8210), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8551), 1, anon_sym_DOLLAR, - ACTIONS(8048), 1, + ACTIONS(8771), 1, anon_sym_LPAREN, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, - sym__var, - STATE(1972), 1, + STATE(2656), 1, sym__immediate_decimal, - STATE(4432), 1, + STATE(5018), 1, sym_comment, - ACTIONS(2630), 2, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1971), 2, + STATE(2713), 2, sym_expr_parenthesized, sym_val_variable, - [219137] = 4, + [243742] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3380), 1, + ACTIONS(2870), 1, anon_sym_DASH, - STATE(4433), 1, + STATE(5019), 1, sym_comment, - ACTIONS(3382), 9, + ACTIONS(2872), 9, + anon_sym_EQ, sym_identifier, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -327611,16 +355825,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219158] = 4, + [243763] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3084), 1, + ACTIONS(2618), 1, anon_sym_DASH, - STATE(4434), 1, + ACTIONS(8983), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9054), 1, + anon_sym_DOT2, + STATE(5020), 1, + sym_comment, + ACTIONS(2620), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [243788] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2874), 1, + anon_sym_DASH, + STATE(5021), 1, sym_comment, - ACTIONS(3086), 9, + ACTIONS(2876), 9, + anon_sym_EQ, sym_identifier, - anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -327628,14 +355861,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219179] = 4, + [243809] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5022), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5393), 1, + aux_sym_decl_def_repeat1, + STATE(5886), 1, + sym_long_flag, + STATE(6380), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [243844] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2618), 1, + anon_sym_DASH, + ACTIONS(8983), 1, + aux_sym__immediate_decimal_token2, + STATE(5023), 1, + sym_comment, + ACTIONS(2620), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + [243867] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3384), 1, + ACTIONS(3423), 1, anon_sym_DASH, - STATE(4435), 1, + STATE(5024), 1, sym_comment, - ACTIONS(3386), 9, + ACTIONS(3425), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327645,14 +355920,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219200] = 4, + [243888] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3080), 1, + ACTIONS(3427), 1, anon_sym_DASH, - STATE(4436), 1, + STATE(5025), 1, sym_comment, - ACTIONS(3082), 9, + ACTIONS(3429), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327662,61 +355937,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219221] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - ACTIONS(8307), 1, - anon_sym_DASH, - STATE(2776), 1, - sym__var, - STATE(4437), 1, - sym_comment, - STATE(5425), 1, - sym__variable_name, - STATE(5456), 1, - sym__flag, - STATE(5591), 1, - sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [219256] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - ACTIONS(8129), 1, - aux_sym__immediate_decimal_token1, - STATE(1016), 1, - sym__var, - STATE(1337), 1, - sym__immediate_decimal, - STATE(4438), 1, - sym_comment, - ACTIONS(1663), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1338), 2, - sym_expr_parenthesized, - sym_val_variable, - [219289] = 4, + [243909] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3224), 1, + ACTIONS(3431), 1, anon_sym_DASH, - STATE(4439), 1, + STATE(5026), 1, sym_comment, - ACTIONS(3226), 9, + ACTIONS(3433), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327726,14 +355954,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219310] = 4, + [243930] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3388), 1, + ACTIONS(3443), 1, anon_sym_DASH, - STATE(4440), 1, + STATE(5027), 1, sym_comment, - ACTIONS(3390), 9, + ACTIONS(3445), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -327743,39 +355971,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219331] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - ACTIONS(8129), 1, - aux_sym__immediate_decimal_token1, - STATE(1016), 1, - sym__var, - STATE(1332), 1, - sym__immediate_decimal, - STATE(4441), 1, - sym_comment, - ACTIONS(1663), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1333), 2, - sym_expr_parenthesized, - sym_val_variable, - [219364] = 4, + [243951] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8311), 1, + ACTIONS(3447), 1, anon_sym_DASH, - STATE(4442), 1, + STATE(5028), 1, sym_comment, - ACTIONS(8309), 9, - anon_sym_EQ, + ACTIONS(3449), 9, sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -327783,262 +355988,216 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219385] = 10, + [243972] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, + ACTIONS(8785), 1, + anon_sym_LPAREN, + ACTIONS(8787), 1, + anon_sym_DOLLAR, + STATE(3165), 1, sym__var, - STATE(4443), 1, + STATE(5029), 1, sym_comment, - STATE(4818), 1, + STATE(5451), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4820), 2, + STATE(5453), 2, sym_expr_parenthesized, sym_val_variable, - [219418] = 10, + [244005] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, - anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(8173), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(4278), 1, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8637), 1, + anon_sym_LPAREN, + STATE(3467), 1, sym__var, - STATE(4444), 1, - sym_comment, - STATE(4488), 1, + STATE(4056), 1, sym__immediate_decimal, - ACTIONS(7479), 2, + STATE(5030), 1, + sym_comment, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4430), 2, + STATE(4059), 2, sym_expr_parenthesized, sym_val_variable, - [219451] = 10, + [244038] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, - anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(8173), 1, + ACTIONS(8320), 1, aux_sym__immediate_decimal_token1, - STATE(4278), 1, + ACTIONS(8593), 1, + anon_sym_DOLLAR, + ACTIONS(8637), 1, + anon_sym_LPAREN, + STATE(3467), 1, sym__var, - STATE(4434), 1, + STATE(4054), 1, sym__immediate_decimal, - STATE(4445), 1, + STATE(5031), 1, sym_comment, - ACTIONS(7479), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4436), 2, + STATE(4055), 2, sym_expr_parenthesized, sym_val_variable, - [219484] = 3, + [244071] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4446), 1, + ACTIONS(3455), 1, + anon_sym_DASH, + STATE(5032), 1, sym_comment, - ACTIONS(6040), 10, - anon_sym_EQ, + ACTIONS(3457), 9, sym_identifier, - anon_sym_DASH_GT, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [219503] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(7845), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(8048), 1, - anon_sym_LPAREN, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, - sym__var, - STATE(1970), 1, - sym__immediate_decimal, - STATE(4447), 1, - sym_comment, - ACTIONS(2630), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1966), 2, - sym_expr_parenthesized, - sym_val_variable, - [219536] = 10, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244092] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(7859), 1, - anon_sym_LPAREN, - ACTIONS(7861), 1, - anon_sym_DOLLAR, - ACTIONS(7867), 1, - aux_sym__immediate_decimal_token1, - STATE(3561), 1, - sym__var, - STATE(3808), 1, - sym__immediate_decimal, - STATE(4448), 1, + ACTIONS(9058), 1, + anon_sym_DASH, + STATE(5033), 1, sym_comment, - ACTIONS(5728), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3806), 2, - sym_expr_parenthesized, - sym_val_variable, - [219569] = 10, + ACTIONS(9056), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244113] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7501), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, - anon_sym_LPAREN, - ACTIONS(8157), 1, + ACTIONS(8551), 1, anon_sym_DOLLAR, - STATE(3044), 1, - sym__var, - STATE(4449), 1, - sym_comment, - STATE(4922), 1, + ACTIONS(8771), 1, + anon_sym_LPAREN, + STATE(2620), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + STATE(5034), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4908), 2, + STATE(2612), 2, sym_expr_parenthesized, sym_val_variable, - [219602] = 10, + [244146] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4450), 1, + ACTIONS(3471), 1, + anon_sym_DASH, + STATE(5035), 1, sym_comment, - STATE(4813), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4814), 2, - sym_expr_parenthesized, - sym_val_variable, - [219635] = 10, + ACTIONS(3473), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244167] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(5141), 1, anon_sym_DOT2, - ACTIONS(7549), 1, + ACTIONS(8210), 1, aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4451), 1, - sym_comment, - STATE(4827), 1, + ACTIONS(8551), 1, + anon_sym_DOLLAR, + ACTIONS(8771), 1, + anon_sym_LPAREN, + STATE(2602), 1, sym__immediate_decimal, - ACTIONS(7551), 2, + STATE(5036), 1, + sym_comment, + STATE(5231), 1, + sym__var, + ACTIONS(8212), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4806), 2, + STATE(2601), 2, sym_expr_parenthesized, sym_val_variable, - [219668] = 10, + [244200] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4452), 1, + ACTIONS(3475), 1, + anon_sym_DASH, + STATE(5037), 1, sym_comment, - STATE(4803), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4805), 2, - sym_expr_parenthesized, - sym_val_variable, - [219701] = 10, + ACTIONS(3477), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244221] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(7845), 1, - anon_sym_DOLLAR, - ACTIONS(8048), 1, - anon_sym_LPAREN, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, - sym__var, - STATE(1965), 1, - sym__immediate_decimal, - STATE(4453), 1, + ACTIONS(3483), 1, + anon_sym_DASH, + STATE(5038), 1, sym_comment, - ACTIONS(2630), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1964), 2, - sym_expr_parenthesized, - sym_val_variable, - [219734] = 4, + ACTIONS(3485), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244242] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8315), 1, + ACTIONS(3487), 1, anon_sym_DASH, - STATE(4454), 1, + STATE(5039), 1, sym_comment, - ACTIONS(8313), 9, - anon_sym_EQ, + ACTIONS(3489), 9, sym_identifier, + anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -328046,30 +356205,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219755] = 3, + [244263] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4455), 1, + ACTIONS(3329), 1, + anon_sym_DASH, + STATE(5040), 1, sym_comment, - ACTIONS(6074), 10, - anon_sym_EQ, + ACTIONS(3331), 9, sym_identifier, - anon_sym_DASH_GT, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [219774] = 4, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244284] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3220), 1, + ACTIONS(3495), 1, anon_sym_DASH, - STATE(4456), 1, + STATE(5041), 1, sym_comment, - ACTIONS(3222), 9, + ACTIONS(3497), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -328079,60 +356239,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219795] = 10, + [244305] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2622), 1, + ACTIONS(5795), 1, anon_sym_DOT2, - ACTIONS(7845), 1, + ACTIONS(8320), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8593), 1, anon_sym_DOLLAR, - ACTIONS(8048), 1, + ACTIONS(8637), 1, anon_sym_LPAREN, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, + STATE(3467), 1, sym__var, - STATE(1962), 1, + STATE(4051), 1, sym__immediate_decimal, - STATE(4457), 1, + STATE(5042), 1, sym_comment, - ACTIONS(2630), 2, + ACTIONS(8322), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(1961), 2, + STATE(4053), 2, sym_expr_parenthesized, sym_val_variable, - [219828] = 10, + [244338] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, - anon_sym_LPAREN, - STATE(2787), 1, - sym__immediate_decimal, - STATE(4458), 1, + STATE(5043), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2786), 2, - sym_expr_parenthesized, - sym_val_variable, - [219861] = 4, + ACTIONS(6202), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_AT, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [244357] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3499), 1, + anon_sym_DASH, + STATE(5044), 1, + sym_comment, + ACTIONS(3501), 9, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244378] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3346), 1, + ACTIONS(3507), 1, anon_sym_DASH, - STATE(4459), 1, + STATE(5045), 1, sym_comment, - ACTIONS(3348), 9, + ACTIONS(3509), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -328142,57 +356312,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219882] = 7, + [244399] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8291), 1, - anon_sym_COMMA, - ACTIONS(8293), 1, + ACTIONS(3515), 1, anon_sym_DASH, - ACTIONS(8317), 1, - anon_sym_EQ, - STATE(4460), 1, + STATE(5046), 1, sym_comment, - STATE(4568), 1, - sym_param_value, - ACTIONS(8289), 6, + ACTIONS(3517), 9, sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219909] = 10, + [244420] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7501), 1, + ACTIONS(1697), 1, anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, + ACTIONS(8046), 1, anon_sym_LPAREN, - ACTIONS(8157), 1, + ACTIONS(8489), 1, anon_sym_DOLLAR, - STATE(3044), 1, + ACTIONS(8659), 1, + aux_sym__immediate_decimal_token1, + STATE(1024), 1, sym__var, - STATE(4461), 1, - sym_comment, - STATE(4939), 1, + STATE(1480), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + STATE(5047), 1, + sym_comment, + ACTIONS(1705), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4940), 2, + STATE(1479), 2, sym_expr_parenthesized, sym_val_variable, - [219942] = 4, + [244453] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5022), 1, + aux_sym_decl_def_repeat1, + STATE(5048), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5886), 1, + sym_long_flag, + STATE(6146), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [244488] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3244), 1, + ACTIONS(3519), 1, anon_sym_DASH, - STATE(4462), 1, + STATE(5049), 1, sym_comment, - ACTIONS(3246), 9, + ACTIONS(3521), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -328202,14 +356393,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219963] = 4, + [244509] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(8975), 1, + anon_sym_DASH_DASH, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5050), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5393), 1, + aux_sym_decl_def_repeat1, + STATE(5886), 1, + sym_long_flag, + STATE(6202), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [244544] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2980), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4989), 1, + sym__flag, + STATE(5051), 1, + sym_comment, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2978), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [244573] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2884), 1, + anon_sym_DASH_DASH, + ACTIONS(2980), 1, + anon_sym_LF, + ACTIONS(9019), 1, + anon_sym_DASH, + STATE(4996), 1, + sym__flag, + STATE(5052), 1, + sym_comment, + STATE(5267), 2, + sym_short_flag, + sym_long_flag, + ACTIONS(2978), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [244602] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2618), 1, + anon_sym_DASH, + ACTIONS(8983), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9060), 1, + anon_sym_DOT2, + STATE(5053), 1, + sym_comment, + ACTIONS(2620), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [244627] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3392), 1, + ACTIONS(3523), 1, anon_sym_DASH, - STATE(4463), 1, + STATE(5054), 1, sym_comment, - ACTIONS(3394), 9, + ACTIONS(3525), 9, sym_identifier, anon_sym_COLON, anon_sym_COMMA, @@ -328219,2213 +356495,2197 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [219984] = 10, + [244648] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7501), 1, + ACTIONS(8156), 1, anon_sym_DOT2, - ACTIONS(7505), 1, + ACTIONS(8172), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, + ACTIONS(8785), 1, anon_sym_LPAREN, - ACTIONS(8157), 1, + ACTIONS(8787), 1, anon_sym_DOLLAR, - STATE(3044), 1, + STATE(3165), 1, sym__var, - STATE(4464), 1, + STATE(5055), 1, sym_comment, - STATE(4937), 1, + STATE(5454), 1, sym__immediate_decimal, - ACTIONS(7507), 2, + ACTIONS(8176), 2, anon_sym_DASH2, anon_sym_PLUS2, - STATE(4938), 2, + STATE(5455), 2, sym_expr_parenthesized, sym_val_variable, - [220017] = 7, + [244681] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8271), 1, - anon_sym_COMMA, - ACTIONS(8273), 1, + ACTIONS(9063), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9065), 1, + aux_sym__immediate_decimal_token2, + STATE(5056), 1, + sym_comment, + ACTIONS(735), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 5, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [244705] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, anon_sym_DASH, - ACTIONS(8317), 1, - anon_sym_EQ, - STATE(4465), 1, + STATE(5057), 1, sym_comment, - STATE(4609), 1, - sym_param_value, - ACTIONS(8269), 6, - sym_identifier, - anon_sym_RBRACK, + STATE(5066), 1, + sym__flag, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [244733] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9005), 1, + aux_sym__immediate_decimal_token2, + STATE(5058), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 6, + anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [244755] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9069), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9071), 1, + aux_sym__immediate_decimal_token2, + STATE(5059), 1, + sym_comment, + ACTIONS(2620), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [244779] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5060), 1, + sym_comment, + STATE(5116), 1, + sym__flag, + ACTIONS(2978), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2980), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [244807] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, anon_sym_DASH_DASH, - [220044] = 11, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5061), 1, + sym_comment, + STATE(5118), 1, + sym__flag, + ACTIONS(2978), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2980), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [244835] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4466), 1, + ACTIONS(9073), 1, + anon_sym_RBRACK, + ACTIONS(9075), 1, + anon_sym_DQUOTE, + STATE(5062), 1, sym_comment, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4841), 1, - aux_sym_decl_def_repeat1, - STATE(5271), 1, - sym_long_flag, - STATE(5478), 1, + STATE(5115), 1, + aux_sym_command_list_repeat1, + STATE(5515), 1, + sym__str_double_quotes, + STATE(5563), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(9077), 2, sym__str_single_quotes, sym__str_back_ticks, - [220079] = 10, - ACTIONS(3), 1, + [244867] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4900), 1, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5063), 1, + sym_comment, + STATE(6349), 1, + sym__flag, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [244895] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9009), 1, + aux_sym__immediate_decimal_token2, + STATE(5064), 1, + sym_comment, + ACTIONS(2628), 2, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(8076), 1, - anon_sym_LPAREN, - ACTIONS(8078), 1, - anon_sym_DOLLAR, - ACTIONS(8084), 1, - aux_sym__immediate_decimal_token1, - STATE(2404), 1, - sym__var, - STATE(2670), 1, - sym__immediate_decimal, - STATE(4467), 1, + ACTIONS(2626), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [244917] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9083), 1, + aux_sym__immediate_decimal_token2, + STATE(5065), 1, sym_comment, - ACTIONS(4908), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2671), 2, - sym_expr_parenthesized, - sym_val_variable, - [220112] = 10, + ACTIONS(2664), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [244939] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5066), 1, + sym_comment, + STATE(5120), 1, + sym__flag, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [244967] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(8076), 1, - anon_sym_LPAREN, - ACTIONS(8078), 1, + ACTIONS(9087), 1, + anon_sym_COMMA, + ACTIONS(9089), 1, + anon_sym_DASH, + STATE(5067), 1, + sym_comment, + ACTIONS(9085), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(8084), 1, - aux_sym__immediate_decimal_token1, - STATE(2404), 1, - sym__var, - STATE(2664), 1, - sym__immediate_decimal, - STATE(4468), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [244989] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5068), 1, sym_comment, - ACTIONS(4908), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2665), 2, - sym_expr_parenthesized, - sym_val_variable, - [220145] = 7, + STATE(5077), 1, + sym__flag, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245017] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5069), 1, + sym_comment, + STATE(5078), 1, + sym__flag, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245045] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8247), 1, + ACTIONS(9089), 1, anon_sym_DASH, - ACTIONS(8317), 1, - anon_sym_EQ, - ACTIONS(8319), 1, + ACTIONS(9091), 1, anon_sym_COMMA, - STATE(4469), 1, + STATE(5070), 1, sym_comment, - STATE(4581), 1, - sym_param_value, - ACTIONS(8243), 6, + ACTIONS(9085), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220172] = 5, + [245067] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8321), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8323), 1, - aux_sym__immediate_decimal_token2, - STATE(4470), 1, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(9075), 1, + anon_sym_DQUOTE, + ACTIONS(9093), 1, + anon_sym_RBRACK, + STATE(5062), 1, + aux_sym_command_list_repeat1, + STATE(5071), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5515), 1, + sym__str_double_quotes, + STATE(5563), 1, + sym__command_name, + ACTIONS(9077), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [245099] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(5072), 1, sym_comment, - ACTIONS(2584), 8, + STATE(5080), 1, + aux_sym_cell_path_repeat1, + ACTIONS(820), 6, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, - [220195] = 10, + [245123] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4900), 1, + ACTIONS(8973), 1, + sym_cmd_identifier, + ACTIONS(9075), 1, + anon_sym_DQUOTE, + ACTIONS(9095), 1, + anon_sym_RBRACK, + STATE(5073), 1, + sym_comment, + STATE(5084), 1, + sym_val_string, + STATE(5113), 1, + aux_sym_command_list_repeat1, + STATE(5515), 1, + sym__str_double_quotes, + STATE(5563), 1, + sym__command_name, + ACTIONS(9077), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [245155] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(9005), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9097), 1, anon_sym_DOT2, - ACTIONS(8076), 1, - anon_sym_LPAREN, - ACTIONS(8078), 1, - anon_sym_DOLLAR, - ACTIONS(8084), 1, - aux_sym__immediate_decimal_token1, - STATE(2404), 1, - sym__var, - STATE(2608), 1, - sym__immediate_decimal, - STATE(4471), 1, + STATE(5074), 1, sym_comment, - ACTIONS(4908), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2661), 2, - sym_expr_parenthesized, - sym_val_variable, - [220228] = 10, - ACTIONS(3), 1, + ACTIONS(2618), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [245179] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5720), 1, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(9100), 1, anon_sym_DOT2, - ACTIONS(7859), 1, - anon_sym_LPAREN, - ACTIONS(7861), 1, - anon_sym_DOLLAR, - ACTIONS(7867), 1, - aux_sym__immediate_decimal_token1, - STATE(3561), 1, - sym__var, - STATE(3821), 1, - sym__immediate_decimal, - STATE(4472), 1, + ACTIONS(9103), 1, + aux_sym__immediate_decimal_token2, + STATE(5075), 1, sym_comment, - ACTIONS(5728), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3795), 2, - sym_expr_parenthesized, - sym_val_variable, - [220261] = 10, + ACTIONS(2785), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [245203] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4900), 1, - anon_sym_DOT2, - ACTIONS(8076), 1, - anon_sym_LPAREN, - ACTIONS(8078), 1, + ACTIONS(9107), 1, + anon_sym_COMMA, + ACTIONS(9109), 1, + anon_sym_DASH, + STATE(5076), 1, + sym_comment, + ACTIONS(9105), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(8084), 1, - aux_sym__immediate_decimal_token1, - STATE(2404), 1, - sym__var, - STATE(2656), 1, - sym__immediate_decimal, - STATE(4473), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [245225] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5077), 1, sym_comment, - ACTIONS(4908), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2658), 2, - sym_expr_parenthesized, - sym_val_variable, - [220294] = 10, + STATE(5085), 1, + sym__flag, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245253] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5078), 1, + sym_comment, + STATE(5087), 1, + sym__flag, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245281] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5079), 1, + sym_comment, + STATE(5089), 1, + sym__flag, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245309] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4952), 1, + STATE(2637), 1, + sym_path, + STATE(4627), 1, + aux_sym_cell_path_repeat1, + STATE(5080), 1, + sym_comment, + ACTIONS(830), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT2, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, - anon_sym_LPAREN, - STATE(2835), 1, - sym__immediate_decimal, - STATE(4474), 1, + [245331] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9111), 1, + anon_sym_DOT2, + STATE(3254), 1, + sym_cell_path, + STATE(5072), 1, + sym_path, + STATE(5081), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2824), 2, - sym_expr_parenthesized, - sym_val_variable, - [220327] = 10, + ACTIONS(876), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [245355] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, + ACTIONS(9114), 1, anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4475), 1, + STATE(3011), 1, + sym_cell_path, + STATE(5072), 1, + sym_path, + STATE(5082), 1, sym_comment, - STATE(4851), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4853), 2, - sym_expr_parenthesized, - sym_val_variable, - [220360] = 4, + ACTIONS(791), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [245379] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3252), 1, + ACTIONS(8999), 1, + anon_sym_COMMA, + ACTIONS(9001), 1, anon_sym_DASH, - STATE(4476), 1, + ACTIONS(9117), 1, + anon_sym_EQ, + STATE(5083), 1, sym_comment, - ACTIONS(3254), 9, + STATE(5108), 1, + sym_param_value, + ACTIONS(8997), 5, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220381] = 10, + [245405] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, + STATE(5084), 1, + sym_comment, + ACTIONS(2872), 9, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(8046), 1, - aux_sym__immediate_decimal_token1, - STATE(1572), 1, - sym__var, - STATE(2278), 1, - sym__immediate_decimal, - STATE(4477), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [245423] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5085), 1, sym_comment, - ACTIONS(2936), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2277), 2, - sym_expr_parenthesized, - sym_val_variable, - [220414] = 10, + STATE(6314), 1, + sym__flag, + ACTIONS(2888), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [245451] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2558), 1, - anon_sym_DOLLAR, - ACTIONS(2924), 1, + STATE(5086), 1, + sym_comment, + ACTIONS(2876), 9, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - ACTIONS(2928), 1, - anon_sym_DOT2, - ACTIONS(8046), 1, - aux_sym__immediate_decimal_token1, - STATE(1572), 1, - sym__var, - STATE(2276), 1, - sym__immediate_decimal, - STATE(4478), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [245469] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5087), 1, sym_comment, - ACTIONS(2936), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2275), 2, - sym_expr_parenthesized, - sym_val_variable, - [220447] = 11, + STATE(5092), 1, + sym__flag, + ACTIONS(2888), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245497] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8227), 1, + ACTIONS(9119), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9121), 1, + aux_sym__immediate_decimal_token2, + STATE(5088), 1, + sym_comment, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 5, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [245521] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4479), 1, + STATE(5089), 1, sym_comment, - STATE(4591), 1, - sym_val_string, - STATE(4841), 1, - aux_sym_decl_def_repeat1, - STATE(5271), 1, + STATE(5093), 1, + sym__flag, + ACTIONS(2888), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, sym_long_flag, - STATE(5493), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [220482] = 4, + [245549] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5090), 1, + sym_comment, + STATE(5094), 1, + sym__flag, + ACTIONS(2888), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245577] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3396), 1, + ACTIONS(3055), 1, anon_sym_DASH, - STATE(4480), 1, + STATE(5091), 1, sym_comment, - ACTIONS(3398), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3057), 8, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220503] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5720), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT2, - ACTIONS(7859), 1, - anon_sym_LPAREN, - ACTIONS(7861), 1, - anon_sym_DOLLAR, - ACTIONS(7867), 1, - aux_sym__immediate_decimal_token1, - STATE(3561), 1, - sym__var, - STATE(3791), 1, - sym__immediate_decimal, - STATE(4481), 1, + [245597] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5092), 1, sym_comment, - ACTIONS(5728), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3801), 2, - sym_expr_parenthesized, - sym_val_variable, - [220536] = 4, + STATE(6305), 1, + sym__flag, + ACTIONS(2880), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2882), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [245625] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5093), 1, + sym_comment, + STATE(5097), 1, + sym__flag, + ACTIONS(2880), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2882), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245653] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5094), 1, + sym_comment, + STATE(5098), 1, + sym__flag, + ACTIONS(2880), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2882), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245681] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5095), 1, + sym_comment, + STATE(5099), 1, + sym__flag, + ACTIONS(2880), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2882), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245709] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3400), 1, + ACTIONS(8931), 1, anon_sym_DASH, - STATE(4482), 1, + ACTIONS(9045), 1, + anon_sym_COMMA, + ACTIONS(9117), 1, + anon_sym_EQ, + STATE(5067), 1, + sym_param_value, + STATE(5096), 1, sym_comment, - ACTIONS(3402), 9, + ACTIONS(8927), 5, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220557] = 4, + [245735] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5097), 1, + sym_comment, + STATE(6304), 1, + sym__flag, + ACTIONS(9023), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9025), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [245763] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5098), 1, + sym_comment, + STATE(5103), 1, + sym__flag, + ACTIONS(9023), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9025), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245791] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5099), 1, + sym_comment, + STATE(5104), 1, + sym__flag, + ACTIONS(9023), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9025), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245819] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5100), 1, + sym_comment, + STATE(5106), 1, + sym__flag, + ACTIONS(9023), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9025), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245847] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3256), 1, + ACTIONS(2618), 1, anon_sym_DASH, - STATE(4483), 1, + STATE(5101), 1, sym_comment, - ACTIONS(3258), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(2620), 8, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220578] = 10, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT2, + [245867] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, + ACTIONS(2662), 1, + anon_sym_DASH, + STATE(5102), 1, + sym_comment, + ACTIONS(2664), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3946), 1, - sym__immediate_decimal, - STATE(4484), 1, + [245887] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5103), 1, + sym_comment, + STATE(6303), 1, + sym__flag, + ACTIONS(9027), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9029), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [245915] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5104), 1, + sym_comment, + STATE(5107), 1, + sym__flag, + ACTIONS(9027), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9029), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245943] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(9005), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9123), 1, + anon_sym_DOT2, + STATE(5105), 1, + sym_comment, + ACTIONS(2618), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [245967] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5106), 1, sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3949), 2, - sym_expr_parenthesized, - sym_val_variable, - [220611] = 10, - ACTIONS(3), 1, + STATE(5109), 1, + sym__flag, + ACTIONS(9027), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9029), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [245995] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5720), 1, - anon_sym_DOT2, - ACTIONS(7859), 1, - anon_sym_LPAREN, - ACTIONS(7861), 1, - anon_sym_DOLLAR, - ACTIONS(7867), 1, - aux_sym__immediate_decimal_token1, - STATE(3561), 1, - sym__var, - STATE(3790), 1, - sym__immediate_decimal, - STATE(4485), 1, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5107), 1, sym_comment, - ACTIONS(5728), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3788), 2, - sym_expr_parenthesized, - sym_val_variable, - [220644] = 4, + STATE(6302), 1, + sym__flag, + ACTIONS(9031), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9033), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [246023] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3264), 1, + ACTIONS(9127), 1, + anon_sym_COMMA, + ACTIONS(9129), 1, anon_sym_DASH, - STATE(4486), 1, + STATE(5108), 1, sym_comment, - ACTIONS(3266), 9, + ACTIONS(9125), 7, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220665] = 10, - ACTIONS(3), 1, + [246045] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2556), 1, - anon_sym_LPAREN, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7549), 1, - aux_sym__immediate_decimal_token1, - STATE(2776), 1, - sym__var, - STATE(4487), 1, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5109), 1, sym_comment, - STATE(4848), 1, - sym__immediate_decimal, - ACTIONS(7551), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4849), 2, - sym_expr_parenthesized, - sym_val_variable, - [220698] = 4, - ACTIONS(3), 1, + STATE(5110), 1, + sym__flag, + ACTIONS(9031), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9033), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [246073] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3098), 1, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, anon_sym_DASH, - STATE(4488), 1, + STATE(5110), 1, sym_comment, - ACTIONS(3100), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + STATE(6218), 1, + sym__flag, + ACTIONS(9035), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(9037), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [246101] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3258), 1, anon_sym_DASH_DASH, - [220719] = 4, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5061), 1, + sym__flag, + STATE(5111), 1, + sym_comment, + ACTIONS(2824), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2826), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [246129] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3342), 1, + ACTIONS(8959), 1, + anon_sym_COMMA, + ACTIONS(8961), 1, anon_sym_DASH, - STATE(4489), 1, + ACTIONS(9117), 1, + anon_sym_EQ, + STATE(5076), 1, + sym_param_value, + STATE(5112), 1, sym_comment, - ACTIONS(3344), 9, + ACTIONS(8957), 5, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220740] = 11, + [246155] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4490), 1, - sym_comment, - STATE(4533), 1, - aux_sym_decl_def_repeat1, - STATE(4591), 1, + ACTIONS(9075), 1, + anon_sym_DQUOTE, + ACTIONS(9131), 1, + anon_sym_RBRACK, + STATE(5084), 1, sym_val_string, - STATE(5271), 1, - sym_long_flag, - STATE(5600), 1, + STATE(5113), 1, + sym_comment, + STATE(5115), 1, + aux_sym_command_list_repeat1, + STATE(5515), 1, + sym__str_double_quotes, + STATE(5563), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(9077), 2, sym__str_single_quotes, sym__str_back_ticks, - [220775] = 11, + [246187] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(9103), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9133), 1, + anon_sym_DOT2, + STATE(5114), 1, + sym_comment, + ACTIONS(2785), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [246211] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9135), 1, sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4402), 1, - aux_sym_decl_def_repeat1, - STATE(4491), 1, - sym_comment, - STATE(4591), 1, + ACTIONS(9138), 1, + anon_sym_RBRACK, + ACTIONS(9140), 1, + anon_sym_DQUOTE, + STATE(5084), 1, sym_val_string, - STATE(5271), 1, - sym_long_flag, - STATE(5641), 1, + STATE(5515), 1, + sym__str_double_quotes, + STATE(5563), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(9143), 2, sym__str_single_quotes, sym__str_back_ticks, - [220810] = 11, - ACTIONS(3), 1, + STATE(5115), 2, + sym_comment, + aux_sym_command_list_repeat1, + [246241] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - ACTIONS(8307), 1, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, anon_sym_DASH, - STATE(2776), 1, - sym__var, - STATE(4492), 1, + STATE(5116), 1, sym_comment, - STATE(5425), 1, - sym__variable_name, - STATE(5456), 1, + STATE(5123), 1, sym__flag, - STATE(5591), 1, - sym_val_variable, - STATE(5889), 2, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, sym_short_flag, sym_long_flag, - [220845] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3944), 1, - sym__immediate_decimal, - STATE(4493), 1, - sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3945), 2, - sym_expr_parenthesized, - sym_val_variable, - [220878] = 10, - ACTIONS(3), 1, + [246269] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4952), 1, - anon_sym_DOT2, - ACTIONS(7651), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7877), 1, - anon_sym_DOLLAR, - ACTIONS(7883), 1, - anon_sym_LPAREN, - STATE(2713), 1, - sym__immediate_decimal, - STATE(4494), 1, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5068), 1, + sym__flag, + STATE(5117), 1, sym_comment, - STATE(4737), 1, - sym__var, - ACTIONS(7653), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2789), 2, - sym_expr_parenthesized, - sym_val_variable, - [220911] = 10, - ACTIONS(3), 1, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [246297] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, - anon_sym_LPAREN, - ACTIONS(8157), 1, - anon_sym_DOLLAR, - STATE(3044), 1, - sym__var, - STATE(4495), 1, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5118), 1, sym_comment, - STATE(4927), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4926), 2, - sym_expr_parenthesized, - sym_val_variable, - [220944] = 4, + STATE(5121), 1, + sym__flag, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [246325] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3404), 1, + ACTIONS(2626), 1, anon_sym_DASH, - STATE(4496), 1, + STATE(5119), 1, sym_comment, - ACTIONS(3406), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(2628), 8, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [220965] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, - anon_sym_DOLLAR, - STATE(2656), 1, - sym__immediate_decimal, - STATE(4497), 1, - sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2658), 2, - sym_expr_parenthesized, - sym_val_variable, - [220998] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1655), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - ACTIONS(8129), 1, - aux_sym__immediate_decimal_token1, - STATE(1016), 1, - sym__var, - STATE(1361), 1, - sym__immediate_decimal, - STATE(4498), 1, - sym_comment, - ACTIONS(1663), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1360), 2, - sym_expr_parenthesized, - sym_val_variable, - [221031] = 4, - ACTIONS(3), 1, + [246345] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3278), 1, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, anon_sym_DASH, - STATE(4499), 1, + STATE(5120), 1, sym_comment, - ACTIONS(3280), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + STATE(6323), 1, + sym__flag, + ACTIONS(2914), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [221052] = 10, - ACTIONS(3), 1, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [246373] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - ACTIONS(8129), 1, - aux_sym__immediate_decimal_token1, - STATE(1016), 1, - sym__var, - STATE(1359), 1, - sym__immediate_decimal, - STATE(4500), 1, + ACTIONS(9079), 1, + anon_sym_DASH_DASH, + ACTIONS(9081), 1, + anon_sym_DASH, + STATE(5121), 1, sym_comment, - ACTIONS(1663), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1358), 2, - sym_expr_parenthesized, - sym_val_variable, - [221085] = 5, - ACTIONS(3), 1, + STATE(6301), 1, + sym__flag, + ACTIONS(2922), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2799), 2, + sym_short_flag, + sym_long_flag, + [246401] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8325), 1, + ACTIONS(9146), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8327), 1, + ACTIONS(9148), 1, aux_sym__immediate_decimal_token2, - STATE(4501), 1, + STATE(5122), 1, sym_comment, - ACTIONS(2541), 8, - anon_sym_COMMA, + ACTIONS(2628), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 4, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - [221108] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7501), 1, - anon_sym_DOT2, - ACTIONS(7505), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8155), 1, - anon_sym_LPAREN, - ACTIONS(8157), 1, - anon_sym_DOLLAR, - STATE(3044), 1, - sym__var, - STATE(4502), 1, - sym_comment, - STATE(4907), 1, - sym__immediate_decimal, - ACTIONS(7507), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4906), 2, - sym_expr_parenthesized, - sym_val_variable, - [221141] = 4, - ACTIONS(3), 1, + [246425] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3282), 1, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, anon_sym_DASH, - STATE(4503), 1, + STATE(5063), 1, + sym__flag, + STATE(5123), 1, sym_comment, - ACTIONS(3284), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(2922), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [221162] = 10, - ACTIONS(3), 1, + ACTIONS(2924), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [246453] = 8, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - ACTIONS(8129), 1, - aux_sym__immediate_decimal_token1, - STATE(1016), 1, - sym__var, - STATE(1354), 1, - sym__immediate_decimal, - STATE(4504), 1, + ACTIONS(3258), 1, + anon_sym_DASH_DASH, + ACTIONS(9067), 1, + anon_sym_DASH, + STATE(5057), 1, + sym__flag, + STATE(5124), 1, sym_comment, - ACTIONS(1663), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1353), 2, - sym_expr_parenthesized, - sym_val_variable, - [221195] = 11, + ACTIONS(2966), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2968), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(5546), 2, + sym_short_flag, + sym_long_flag, + [246481] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8973), 1, sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4466), 1, - aux_sym_decl_def_repeat1, - STATE(4505), 1, - sym_comment, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(5271), 1, - sym_long_flag, - STATE(5885), 1, + STATE(5125), 1, + sym_comment, + STATE(7299), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [221230] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1655), 1, - anon_sym_DOT2, - ACTIONS(7433), 1, - anon_sym_LPAREN, - ACTIONS(7788), 1, - anon_sym_DOLLAR, - ACTIONS(8129), 1, - aux_sym__immediate_decimal_token1, - STATE(1016), 1, - sym__var, - STATE(1352), 1, - sym__immediate_decimal, - STATE(4506), 1, - sym_comment, - ACTIONS(1663), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1351), 2, - sym_expr_parenthesized, - sym_val_variable, - [221263] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1581), 1, - anon_sym_DOT2, - ACTIONS(7403), 1, - anon_sym_LPAREN, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(7988), 1, - aux_sym__immediate_decimal_token1, - STATE(995), 1, - sym__var, - STATE(1154), 1, - sym__immediate_decimal, - STATE(4507), 1, - sym_comment, - ACTIONS(1589), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1153), 2, - sym_expr_parenthesized, - sym_val_variable, - [221296] = 4, + [246510] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3286), 1, + ACTIONS(3471), 1, anon_sym_DASH, - STATE(4508), 1, + STATE(5126), 1, sym_comment, - ACTIONS(3288), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3473), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221317] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - STATE(3293), 1, - sym__var, - STATE(3796), 1, - sym__immediate_decimal, - STATE(4509), 1, - sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3742), 2, - sym_expr_parenthesized, - sym_val_variable, - [221350] = 3, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [246529] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(4510), 1, - sym_comment, - ACTIONS(6038), 10, - anon_sym_EQ, + ACTIONS(9150), 1, sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, + ACTIONS(9152), 1, anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, + ACTIONS(9154), 1, anon_sym_DQUOTE, + STATE(4596), 1, + sym__str_double_quotes, + STATE(5127), 1, + sym_comment, + STATE(5232), 1, + aux_sym_collection_type_repeat1, + STATE(5387), 1, + sym_val_string, + ACTIONS(9156), 2, sym__str_single_quotes, sym__str_back_ticks, - [221369] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - STATE(3293), 1, - sym__var, - STATE(3797), 1, - sym__immediate_decimal, - STATE(4511), 1, - sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3752), 2, - sym_expr_parenthesized, - sym_val_variable, - [221402] = 10, - ACTIONS(3), 1, + [246558] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1581), 1, + ACTIONS(3075), 1, + anon_sym_LF, + ACTIONS(9158), 1, anon_sym_DOT2, - ACTIONS(7403), 1, - anon_sym_LPAREN, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(7988), 1, - aux_sym__immediate_decimal_token1, - STATE(995), 1, - sym__var, - STATE(1161), 1, - sym__immediate_decimal, - STATE(4512), 1, - sym_comment, - ACTIONS(1589), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1159), 2, - sym_expr_parenthesized, - sym_val_variable, - [221435] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3294), 1, - anon_sym_DASH, - STATE(4513), 1, + STATE(5128), 1, sym_comment, - ACTIONS(3296), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3073), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221456] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - STATE(3293), 1, - sym__var, - STATE(3790), 1, - sym__immediate_decimal, - STATE(4514), 1, - sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3788), 2, - sym_expr_parenthesized, - sym_val_variable, - [221489] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3941), 1, - sym__immediate_decimal, - STATE(4515), 1, - sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3942), 2, - sym_expr_parenthesized, - sym_val_variable, - [221522] = 3, + anon_sym_DASH, + anon_sym_RBRACE, + [246579] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(4516), 1, - sym_comment, - ACTIONS(5902), 10, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_AT, - anon_sym_LBRACE, + ACTIONS(2602), 1, anon_sym_DQUOTE, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5084), 1, + sym_val_string, + STATE(5129), 1, + sym_comment, + STATE(6114), 1, + sym__command_name, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [221541] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3978), 1, - sym__immediate_decimal, - STATE(4517), 1, - sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3977), 2, - sym_expr_parenthesized, - sym_val_variable, - [221574] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - STATE(3293), 1, - sym__var, - STATE(3791), 1, - sym__immediate_decimal, - STATE(4518), 1, - sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3801), 2, - sym_expr_parenthesized, - sym_val_variable, - [221607] = 10, + [246608] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - STATE(3293), 1, - sym__var, - STATE(3821), 1, - sym__immediate_decimal, - STATE(4519), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(9160), 1, + sym_cmd_identifier, + STATE(1061), 1, + sym__command_name, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, + sym__str_double_quotes, + STATE(5130), 1, sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3795), 2, - sym_expr_parenthesized, - sym_val_variable, - [221640] = 4, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [246637] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3408), 1, + ACTIONS(3619), 1, anon_sym_DASH, - STATE(4520), 1, + STATE(5131), 1, sym_comment, - ACTIONS(3410), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3621), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221661] = 10, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [246656] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, - anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3981), 1, - sym__immediate_decimal, - STATE(4521), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(9160), 1, + sym_cmd_identifier, + STATE(777), 1, + sym__command_name, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, + sym__str_double_quotes, + STATE(5132), 1, sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3980), 2, - sym_expr_parenthesized, - sym_val_variable, - [221694] = 4, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [246685] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3298), 1, + ACTIONS(2781), 1, anon_sym_DASH, - STATE(4522), 1, + STATE(5133), 1, sym_comment, - ACTIONS(3300), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2783), 7, + sym_cmd_identifier, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221715] = 4, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [246704] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2764), 1, - anon_sym_DASH, - STATE(4523), 1, - sym_comment, - ACTIONS(2766), 9, - anon_sym_EQ, + ACTIONS(9150), 1, sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [221736] = 10, + ACTIONS(9154), 1, + anon_sym_DQUOTE, + ACTIONS(9162), 1, + anon_sym_GT, + STATE(4596), 1, + sym__str_double_quotes, + STATE(5134), 1, + sym_comment, + STATE(5232), 1, + aux_sym_collection_type_repeat1, + STATE(5387), 1, + sym_val_string, + ACTIONS(9156), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [246733] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_DOT2, - ACTIONS(7727), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7970), 1, - anon_sym_LPAREN, - ACTIONS(7972), 1, - anon_sym_DOLLAR, - STATE(3293), 1, - sym__var, - STATE(3808), 1, - sym__immediate_decimal, - STATE(4524), 1, + ACTIONS(9164), 1, + aux_sym__immediate_decimal_token2, + STATE(5135), 1, sym_comment, - ACTIONS(7729), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3806), 2, - sym_expr_parenthesized, - sym_val_variable, - [221769] = 4, - ACTIONS(3), 1, + ACTIONS(775), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 5, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [246754] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2768), 1, - anon_sym_DASH, - STATE(4525), 1, + STATE(5136), 1, sym_comment, - ACTIONS(2770), 9, - anon_sym_EQ, - sym_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3057), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(3055), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221790] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3302), 1, anon_sym_DASH, - STATE(4526), 1, + anon_sym_RBRACE, + [246773] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5137), 1, sym_comment, - ACTIONS(3304), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2664), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221811] = 4, + anon_sym_DASH, + anon_sym_RBRACE, + [246792] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3306), 1, + ACTIONS(3487), 1, anon_sym_DASH, - STATE(4527), 1, + STATE(5138), 1, sym_comment, - ACTIONS(3308), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3489), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221832] = 4, - ACTIONS(3), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [246811] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3310), 1, - anon_sym_DASH, - STATE(4528), 1, + STATE(5139), 1, sym_comment, - ACTIONS(3312), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2628), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2626), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [221853] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(7994), 1, - aux_sym__immediate_decimal_token1, - STATE(3699), 1, - sym__var, - STATE(4050), 1, - sym__immediate_decimal, - STATE(4529), 1, - sym_comment, - ACTIONS(5803), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4046), 2, - sym_expr_parenthesized, - sym_val_variable, - [221886] = 10, - ACTIONS(3), 1, + anon_sym_DASH, + anon_sym_RBRACE, + [246830] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(7994), 1, + ACTIONS(9166), 1, aux_sym__immediate_decimal_token1, - STATE(3699), 1, - sym__var, - STATE(4048), 1, - sym__immediate_decimal, - STATE(4530), 1, + ACTIONS(9168), 1, + aux_sym__immediate_decimal_token2, + STATE(5140), 1, sym_comment, - ACTIONS(5803), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4049), 2, - sym_expr_parenthesized, - sym_val_variable, - [221919] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7539), 1, + ACTIONS(737), 2, anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, - anon_sym_DOLLAR, - STATE(3164), 1, - sym__var, - STATE(4531), 1, - sym_comment, - STATE(5281), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5280), 2, - sym_expr_parenthesized, - sym_val_variable, - [221952] = 10, + sym__entry_separator, + ACTIONS(735), 4, + anon_sym_RBRACK, + sym_filesize_unit, + sym_duration_unit, + aux_sym__unquoted_in_list_token7, + [246853] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, + ACTIONS(8599), 1, anon_sym_LPAREN, - ACTIONS(7956), 1, - anon_sym_DOLLAR, - STATE(3164), 1, - sym__var, - STATE(4532), 1, - sym_comment, - STATE(5307), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5306), 2, - sym_expr_parenthesized, - sym_val_variable, - [221985] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9170), 1, sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, + ACTIONS(9172), 1, + anon_sym_DQUOTE, + STATE(2796), 1, sym__str_double_quotes, - STATE(4533), 1, - sym_comment, - STATE(4591), 1, - sym_val_string, - STATE(4841), 1, - aux_sym_decl_def_repeat1, - STATE(5271), 1, - sym_long_flag, - STATE(5594), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [222020] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, - anon_sym_DOLLAR, - STATE(2608), 1, - sym__immediate_decimal, - STATE(4534), 1, - sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2661), 2, - sym_expr_parenthesized, - sym_val_variable, - [222053] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1581), 1, - anon_sym_DOT2, - ACTIONS(7403), 1, - anon_sym_LPAREN, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(7988), 1, - aux_sym__immediate_decimal_token1, - STATE(995), 1, - sym__var, - STATE(1239), 1, - sym__immediate_decimal, - STATE(4535), 1, + STATE(5141), 1, sym_comment, - ACTIONS(1589), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1238), 2, + ACTIONS(9174), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(797), 2, sym_expr_parenthesized, - sym_val_variable, - [222086] = 10, - ACTIONS(3), 1, + sym_val_string, + [246880] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4886), 1, + STATE(5142), 1, + sym_comment, + ACTIONS(2620), 2, + anon_sym_LF, anon_sym_DOT2, - ACTIONS(7595), 1, + ACTIONS(2618), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [246899] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5278), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9176), 1, aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, - anon_sym_DOLLAR, - STATE(2698), 1, - sym__immediate_decimal, - STATE(4536), 1, + STATE(5143), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2699), 2, - sym_expr_parenthesized, - sym_val_variable, - [222119] = 10, + ACTIONS(2620), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2618), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [246922] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, - anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, - anon_sym_DOLLAR, - STATE(3164), 1, - sym__var, - STATE(4537), 1, + ACTIONS(9150), 1, + sym_identifier, + ACTIONS(9154), 1, + anon_sym_DQUOTE, + ACTIONS(9178), 1, + anon_sym_GT, + STATE(4596), 1, + sym__str_double_quotes, + STATE(5144), 1, sym_comment, - STATE(5309), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5308), 2, - sym_expr_parenthesized, - sym_val_variable, - [222152] = 10, + STATE(5232), 1, + aux_sym_collection_type_repeat1, + STATE(5387), 1, + sym_val_string, + ACTIONS(9156), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [246951] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, + ACTIONS(9150), 1, + sym_identifier, + ACTIONS(9154), 1, + anon_sym_DQUOTE, + ACTIONS(9180), 1, + anon_sym_GT, + STATE(4596), 1, + sym__str_double_quotes, + STATE(5127), 1, + aux_sym_collection_type_repeat1, + STATE(5145), 1, + sym_comment, + STATE(5387), 1, + sym_val_string, + ACTIONS(9156), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [246980] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9182), 1, anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, - anon_sym_DOLLAR, - STATE(3164), 1, - sym__var, - STATE(4538), 1, + ACTIONS(9185), 1, + aux_sym__immediate_decimal_token2, + STATE(5146), 1, sym_comment, - STATE(5283), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5282), 2, - sym_expr_parenthesized, - sym_val_variable, - [222185] = 4, + ACTIONS(2787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2785), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [247003] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3318), 1, + ACTIONS(3455), 1, anon_sym_DASH, - STATE(4539), 1, + STATE(5147), 1, sym_comment, - ACTIONS(3320), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3457), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222206] = 10, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247022] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4620), 1, - anon_sym_DOLLAR, - ACTIONS(5791), 1, - anon_sym_LPAREN, - ACTIONS(5795), 1, - anon_sym_DOT2, - ACTIONS(7994), 1, - aux_sym__immediate_decimal_token1, - STATE(3699), 1, - sym__var, - STATE(3992), 1, - sym__immediate_decimal, - STATE(4540), 1, + ACTIONS(3447), 1, + anon_sym_DASH, + STATE(5148), 1, sym_comment, - ACTIONS(5803), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4047), 2, - sym_expr_parenthesized, - sym_val_variable, - [222239] = 10, + ACTIONS(3449), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247041] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7539), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(9160), 1, + sym_cmd_identifier, + STATE(777), 1, + sym__command_name, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, + sym__str_double_quotes, + STATE(5149), 1, + sym_comment, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [247070] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9071), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9187), 1, anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, - anon_sym_DOLLAR, - STATE(3164), 1, - sym__var, - STATE(4541), 1, + STATE(5150), 1, sym_comment, - STATE(5311), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5310), 2, - sym_expr_parenthesized, - sym_val_variable, - [222272] = 10, - ACTIONS(3), 1, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [247093] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7539), 1, + ACTIONS(853), 1, + anon_sym_LF, + ACTIONS(9190), 1, anon_sym_DOT2, - ACTIONS(7543), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7954), 1, - anon_sym_LPAREN, - ACTIONS(7956), 1, - anon_sym_DOLLAR, - STATE(3164), 1, - sym__var, - STATE(4542), 1, + STATE(2615), 1, + sym_path, + STATE(5151), 2, sym_comment, - STATE(5315), 1, - sym__immediate_decimal, - ACTIONS(7545), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(5313), 2, - sym_expr_parenthesized, - sym_val_variable, - [222305] = 10, - ACTIONS(3), 1, + aux_sym_cell_path_repeat1, + ACTIONS(851), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [247116] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2622), 1, + ACTIONS(820), 1, + anon_sym_LF, + ACTIONS(9193), 1, anon_sym_DOT2, - ACTIONS(7845), 1, - anon_sym_DOLLAR, - ACTIONS(8048), 1, - anon_sym_LPAREN, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, - sym__var, - STATE(1903), 1, - sym__immediate_decimal, - STATE(4543), 1, + STATE(2615), 1, + sym_path, + STATE(5152), 1, sym_comment, - ACTIONS(2630), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1928), 2, - sym_expr_parenthesized, - sym_val_variable, - [222338] = 10, + STATE(5214), 1, + aux_sym_cell_path_repeat1, + ACTIONS(818), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [247141] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5564), 1, - anon_sym_DOLLAR, - ACTIONS(5630), 1, - anon_sym_LPAREN, - ACTIONS(5634), 1, + ACTIONS(9195), 1, anon_sym_DOT2, - ACTIONS(7903), 1, - aux_sym__immediate_decimal_token1, - STATE(3567), 1, - sym__var, - STATE(3938), 1, - sym__immediate_decimal, - STATE(4544), 1, + ACTIONS(9198), 1, + aux_sym__immediate_decimal_token2, + STATE(5153), 1, sym_comment, - ACTIONS(5642), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(3940), 2, - sym_expr_parenthesized, - sym_val_variable, - [222371] = 10, + ACTIONS(750), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(752), 4, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + sym_duration_unit, + [247164] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, - anon_sym_DOLLAR, - STATE(2664), 1, - sym__immediate_decimal, - STATE(4545), 1, + ACTIONS(3443), 1, + anon_sym_DASH, + STATE(5154), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2665), 2, - sym_expr_parenthesized, - sym_val_variable, - [222404] = 10, + ACTIONS(3445), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247183] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2622), 1, - anon_sym_DOT2, - ACTIONS(7845), 1, - anon_sym_DOLLAR, - ACTIONS(8048), 1, + ACTIONS(2701), 1, + anon_sym_DQUOTE, + ACTIONS(8817), 1, anon_sym_LPAREN, - ACTIONS(8054), 1, - aux_sym__immediate_decimal_token1, - STATE(1580), 1, - sym__var, - STATE(1896), 1, - sym__immediate_decimal, - STATE(4546), 1, + ACTIONS(9200), 1, + sym_cmd_identifier, + STATE(2627), 1, + sym__str_double_quotes, + STATE(5155), 1, sym_comment, - ACTIONS(2630), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1901), 2, + ACTIONS(2703), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(790), 2, sym_expr_parenthesized, - sym_val_variable, - [222437] = 4, - ACTIONS(3), 1, + sym_val_string, + [247210] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3322), 1, - anon_sym_DASH, - STATE(4547), 1, + ACTIONS(9202), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9204), 1, + aux_sym__immediate_decimal_token2, + STATE(5156), 1, sym_comment, - ACTIONS(3324), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, + ACTIONS(729), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(727), 4, anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [222458] = 4, + sym_filesize_unit, + sym_duration_unit, + aux_sym__unquoted_in_list_token7, + [247233] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3330), 1, + ACTIONS(3431), 1, anon_sym_DASH, - STATE(4548), 1, + STATE(5157), 1, sym_comment, - ACTIONS(3332), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3433), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222479] = 10, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247252] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, - anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, - anon_sym_DOT2, - ACTIONS(8173), 1, + ACTIONS(9206), 1, aux_sym__immediate_decimal_token1, - STATE(4278), 1, - sym__var, - STATE(4503), 1, - sym__immediate_decimal, - STATE(4549), 1, + ACTIONS(9208), 1, + aux_sym__immediate_decimal_token2, + STATE(5158), 1, sym_comment, - ACTIONS(7479), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4499), 2, - sym_expr_parenthesized, - sym_val_variable, - [222512] = 4, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 4, + anon_sym_PIPE, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [247275] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3334), 1, + ACTIONS(3427), 1, anon_sym_DASH, - STATE(4550), 1, + STATE(5159), 1, sym_comment, - ACTIONS(3336), 9, - sym_identifier, - anon_sym_COLON, + ACTIONS(3429), 7, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222533] = 10, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247294] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, - anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, - anon_sym_DOT2, - ACTIONS(8173), 1, - aux_sym__immediate_decimal_token1, - STATE(4278), 1, - sym__var, - STATE(4513), 1, - sym__immediate_decimal, - STATE(4551), 1, + ACTIONS(3423), 1, + anon_sym_DASH, + STATE(5160), 1, sym_comment, - ACTIONS(7479), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4508), 2, - sym_expr_parenthesized, - sym_val_variable, - [222566] = 10, + ACTIONS(3425), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247313] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4886), 1, + ACTIONS(9121), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9210), 1, anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, - anon_sym_DOLLAR, - STATE(2701), 1, - sym__immediate_decimal, - STATE(4552), 1, + STATE(5161), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2702), 2, - sym_expr_parenthesized, - sym_val_variable, - [222599] = 10, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 4, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + sym_duration_unit, + [247336] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1581), 1, - anon_sym_DOT2, - ACTIONS(7403), 1, - anon_sym_LPAREN, - ACTIONS(7745), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7988), 1, - aux_sym__immediate_decimal_token1, - STATE(995), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8989), 1, + sym_identifier, + STATE(1539), 1, + sym__assignment_pattern, + STATE(4830), 1, sym__var, - STATE(1243), 1, - sym__immediate_decimal, - STATE(4553), 1, + STATE(5162), 1, sym_comment, - ACTIONS(1589), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1240), 2, - sym_expr_parenthesized, + STATE(5900), 1, sym_val_variable, - [222632] = 4, - ACTIONS(3), 1, + STATE(6264), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [247367] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3338), 1, - anon_sym_DASH, - STATE(4554), 1, + ACTIONS(3081), 1, + anon_sym_LF, + ACTIONS(9213), 1, + anon_sym_DOT2, + STATE(5163), 1, sym_comment, - ACTIONS(3340), 9, - sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3079), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222653] = 4, + anon_sym_DASH, + anon_sym_RBRACE, + [247388] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3314), 1, + ACTIONS(8961), 1, anon_sym_DASH, - STATE(4555), 1, + STATE(5164), 1, sym_comment, - ACTIONS(3316), 9, + ACTIONS(8957), 7, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222674] = 4, + [247407] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3416), 1, + ACTIONS(9217), 1, anon_sym_DASH, - STATE(4556), 1, + STATE(5165), 1, sym_comment, - ACTIONS(3418), 9, + ACTIONS(9215), 7, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222695] = 11, + [247426] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8227), 1, - anon_sym_DASH, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4479), 1, - aux_sym_decl_def_repeat1, - STATE(4557), 1, + ACTIONS(9219), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9221), 1, + aux_sym__immediate_decimal_token2, + STATE(5166), 1, sym_comment, - STATE(4591), 1, - sym_val_string, - STATE(5271), 1, - sym_long_flag, - STATE(5479), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [222730] = 10, + ACTIONS(735), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 4, + anon_sym_PIPE, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [247449] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1581), 1, - anon_sym_DOT2, - ACTIONS(7403), 1, - anon_sym_LPAREN, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(7988), 1, - aux_sym__immediate_decimal_token1, - STATE(995), 1, - sym__var, - STATE(1245), 1, - sym__immediate_decimal, - STATE(4558), 1, + ACTIONS(3635), 1, + anon_sym_DASH, + STATE(5167), 1, sym_comment, - ACTIONS(1589), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1244), 2, - sym_expr_parenthesized, - sym_val_variable, - [222763] = 10, + ACTIONS(3637), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247468] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4886), 1, - anon_sym_DOT2, - ACTIONS(7595), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(7940), 1, - anon_sym_LPAREN, - ACTIONS(7942), 1, - anon_sym_DOLLAR, - STATE(2670), 1, - sym__immediate_decimal, - STATE(4559), 1, + ACTIONS(3294), 1, + anon_sym_DASH, + STATE(5168), 1, sym_comment, - STATE(4649), 1, - sym__var, - ACTIONS(7597), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(2671), 2, - sym_expr_parenthesized, - sym_val_variable, - [222796] = 10, + ACTIONS(3296), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [247487] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, - anon_sym_DOT2, - ACTIONS(8173), 1, - aux_sym__immediate_decimal_token1, - STATE(4278), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8989), 1, + sym_identifier, + STATE(1541), 1, + sym__assignment_pattern, + STATE(4830), 1, sym__var, - STATE(4528), 1, - sym__immediate_decimal, - STATE(4560), 1, + STATE(5169), 1, sym_comment, - ACTIONS(7479), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4527), 2, - sym_expr_parenthesized, + STATE(5900), 1, sym_val_variable, - [222829] = 4, + STATE(6240), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [247518] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3412), 1, + ACTIONS(9225), 1, anon_sym_DASH, - STATE(4561), 1, + STATE(5170), 1, sym_comment, - ACTIONS(3414), 9, + ACTIONS(9223), 7, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [222850] = 10, + [247537] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7455), 1, - anon_sym_DOLLAR, - ACTIONS(7469), 1, - anon_sym_LPAREN, - ACTIONS(7964), 1, - anon_sym_DOT2, - ACTIONS(8173), 1, - aux_sym__immediate_decimal_token1, - STATE(4278), 1, - sym__var, - STATE(4526), 1, - sym__immediate_decimal, - STATE(4562), 1, + ACTIONS(9225), 1, + anon_sym_DASH, + STATE(5171), 1, sym_comment, - ACTIONS(7479), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(4522), 2, - sym_expr_parenthesized, - sym_val_variable, - [222883] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1581), 1, - anon_sym_DOT2, - ACTIONS(7403), 1, - anon_sym_LPAREN, - ACTIONS(7745), 1, + ACTIONS(9223), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(7988), 1, - aux_sym__immediate_decimal_token1, - STATE(995), 1, - sym__var, - STATE(1247), 1, - sym__immediate_decimal, - STATE(4563), 1, - sym_comment, - ACTIONS(1589), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - STATE(1246), 2, - sym_expr_parenthesized, - sym_val_variable, - [222916] = 7, - ACTIONS(105), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [247556] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3040), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3298), 1, anon_sym_DASH, - STATE(4564), 1, + STATE(5172), 1, sym_comment, - STATE(4623), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3038), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3300), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [222942] = 9, + anon_sym_EQ_GT, + [247575] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8331), 1, - sym_cmd_identifier, - ACTIONS(8334), 1, - anon_sym_RBRACK, - ACTIONS(8336), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - STATE(4591), 1, - sym_val_string, - STATE(4976), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, sym__str_double_quotes, - STATE(4993), 1, + STATE(5084), 1, + sym_val_string, + STATE(5173), 1, + sym_comment, + STATE(7299), 1, sym__command_name, - ACTIONS(8339), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(4565), 2, - sym_comment, - aux_sym_command_list_repeat1, - [222972] = 10, + [247604] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - ACTIONS(8307), 1, - anon_sym_DASH, - STATE(2776), 1, - sym__var, - STATE(4566), 1, - sym_comment, - STATE(5425), 1, - sym__variable_name, - STATE(5456), 1, - sym__flag, - STATE(5591), 1, - sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [223004] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8329), 1, + ACTIONS(3302), 1, anon_sym_DASH, - ACTIONS(8344), 1, - anon_sym_LF, - STATE(4567), 1, + STATE(5174), 1, sym_comment, - STATE(4619), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8342), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3304), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223030] = 5, + anon_sym_EQ_GT, + [247623] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8348), 1, - anon_sym_COMMA, - ACTIONS(8350), 1, + ACTIONS(9229), 1, anon_sym_DASH, - STATE(4568), 1, + STATE(5175), 1, sym_comment, - ACTIONS(8346), 7, + ACTIONS(9227), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -330433,1132 +358693,876 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [223052] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8352), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8354), 1, - aux_sym__immediate_decimal_token2, - STATE(4569), 1, - sym_comment, - ACTIONS(715), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [223076] = 4, + [247642] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8356), 1, - aux_sym__immediate_decimal_token2, - STATE(4570), 1, - sym_comment, - ACTIONS(2661), 8, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - [223096] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3468), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(9129), 1, anon_sym_DASH, - STATE(4571), 1, + STATE(5176), 1, sym_comment, - STATE(4620), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3466), 4, - anon_sym_SEMI, + ACTIONS(9125), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [223122] = 6, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [247661] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8358), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8360), 1, + ACTIONS(5282), 1, aux_sym__immediate_decimal_token2, - STATE(4572), 1, + ACTIONS(9231), 1, + aux_sym__immediate_decimal_token1, + STATE(5177), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(2628), 2, anon_sym_LF, anon_sym_DOT2, - ACTIONS(2582), 5, + ACTIONS(2626), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [223146] = 4, + [247684] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8323), 1, - aux_sym__immediate_decimal_token2, - STATE(4573), 1, + ACTIONS(3306), 1, + anon_sym_DASH, + STATE(5178), 1, sym_comment, - ACTIONS(2584), 8, + ACTIONS(3308), 7, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, - [223166] = 7, - ACTIONS(105), 1, + [247703] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3168), 1, - anon_sym_LF, - ACTIONS(8362), 1, + ACTIONS(3483), 1, anon_sym_DASH, - STATE(4574), 1, + STATE(5179), 1, sym_comment, - STATE(5203), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3166), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3485), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223192] = 10, + anon_sym_EQ_GT, + [247722] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8364), 1, - anon_sym_RBRACK, - ACTIONS(8366), 1, + ACTIONS(9150), 1, + sym_identifier, + ACTIONS(9154), 1, anon_sym_DQUOTE, - STATE(4565), 1, - aux_sym_command_list_repeat1, - STATE(4575), 1, + ACTIONS(9233), 1, + anon_sym_GT, + STATE(4596), 1, + sym__str_double_quotes, + STATE(5144), 1, + aux_sym_collection_type_repeat1, + STATE(5180), 1, sym_comment, - STATE(4591), 1, + STATE(5387), 1, sym_val_string, - STATE(4976), 1, - sym__str_double_quotes, - STATE(4993), 1, - sym__command_name, - ACTIONS(8368), 2, + ACTIONS(9156), 2, sym__str_single_quotes, sym__str_back_ticks, - [223224] = 7, + [247751] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3168), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4576), 1, + ACTIONS(9235), 1, + aux_sym__immediate_decimal_token2, + STATE(5181), 1, sym_comment, - STATE(4583), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3166), 4, + ACTIONS(2664), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [223250] = 7, + anon_sym_DASH_DASH, + anon_sym_DASH, + [247772] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3168), 1, + ACTIONS(3064), 1, anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4577), 1, + ACTIONS(9237), 1, + anon_sym_DOT2, + STATE(5182), 1, sym_comment, - STATE(4584), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3166), 4, + ACTIONS(3062), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [223276] = 6, - ACTIONS(3), 1, + [247793] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8370), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8372), 1, + ACTIONS(9148), 1, aux_sym__immediate_decimal_token2, - STATE(4578), 1, + STATE(5183), 1, sym_comment, - ACTIONS(723), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, + ACTIONS(2628), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - sym_duration_unit, - [223300] = 6, + ACTIONS(2626), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [247814] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8374), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8376), 1, + ACTIONS(9071), 1, aux_sym__immediate_decimal_token2, - STATE(4579), 1, + STATE(5184), 1, sym_comment, - ACTIONS(2541), 2, + ACTIONS(2620), 3, + ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - ACTIONS(2539), 5, + ACTIONS(2618), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [223324] = 7, + [247835] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3168), 1, + ACTIONS(3044), 1, anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4580), 1, + ACTIONS(9239), 1, + anon_sym_DOT2, + STATE(5185), 1, sym_comment, - STATE(4589), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3166), 4, + ACTIONS(3042), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [223350] = 5, + [247856] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8380), 1, - anon_sym_COMMA, - ACTIONS(8382), 1, - anon_sym_DASH, - STATE(4581), 1, - sym_comment, - ACTIONS(8378), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2586), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [223372] = 7, - ACTIONS(105), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8989), 1, + sym_identifier, + STATE(1535), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5186), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6261), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [247887] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3504), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3475), 1, anon_sym_DASH, - STATE(4577), 1, - sym__flag, - STATE(4582), 1, + STATE(5187), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3477), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223398] = 7, + anon_sym_EQ_GT, + [247906] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3066), 1, + ACTIONS(3038), 1, anon_sym_LF, - ACTIONS(8362), 1, - anon_sym_DASH, - STATE(4583), 1, + ACTIONS(9241), 1, + anon_sym_DOT2, + STATE(5188), 1, sym_comment, - STATE(5204), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3064), 4, + ACTIONS(3036), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [223424] = 7, - ACTIONS(105), 1, + [247927] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3066), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4584), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8989), 1, + sym_identifier, + STATE(1541), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5189), 1, sym_comment, - STATE(4616), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3064), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [223450] = 7, - ACTIONS(105), 1, + STATE(5900), 1, + sym_val_variable, + STATE(6240), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [247958] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3504), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3631), 1, anon_sym_DASH, - STATE(4576), 1, - sym__flag, - STATE(4585), 1, + STATE(5190), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3633), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223476] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [247977] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3504), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4574), 1, - sym__flag, - STATE(4586), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8989), 1, + sym_identifier, + STATE(1539), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5191), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [223502] = 7, - ACTIONS(105), 1, + STATE(5900), 1, + sym_val_variable, + STATE(6264), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [248008] = 10, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3504), 1, - anon_sym_LF, - ACTIONS(8362), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8989), 1, + sym_identifier, + STATE(1535), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5192), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6261), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [248039] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3627), 1, anon_sym_DASH, - STATE(4587), 1, + STATE(5193), 1, sym_comment, - STATE(5200), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3502), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3629), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223528] = 10, + anon_sym_EQ_GT, + [248058] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8366), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8384), 1, - anon_sym_RBRACK, - STATE(4588), 1, - sym_comment, - STATE(4591), 1, - sym_val_string, - STATE(4603), 1, - aux_sym_command_list_repeat1, - STATE(4976), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, sym__str_double_quotes, - STATE(4993), 1, + STATE(5084), 1, + sym_val_string, + STATE(5194), 1, + sym_comment, + STATE(6114), 1, sym__command_name, - ACTIONS(8368), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [223560] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3066), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4589), 1, - sym_comment, - STATE(4622), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3064), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [223586] = 7, - ACTIONS(105), 1, + [248087] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3488), 1, - anon_sym_LF, - ACTIONS(8362), 1, + ACTIONS(8931), 1, anon_sym_DASH, - STATE(4590), 1, + STATE(5195), 1, sym_comment, - STATE(5218), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3486), 4, - anon_sym_SEMI, + ACTIONS(8927), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [223612] = 3, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [248106] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(4591), 1, - sym_comment, - ACTIONS(2770), 9, - anon_sym_EQ, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8036), 1, anon_sym_DQUOTE, + ACTIONS(9160), 1, + sym_cmd_identifier, + STATE(1061), 1, + sym__command_name, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, + sym__str_double_quotes, + STATE(5196), 1, + sym_comment, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [223630] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3488), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4587), 1, - sym__flag, - STATE(4592), 1, - sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3486), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [223656] = 4, + [248135] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8327), 1, - aux_sym__immediate_decimal_token2, - STATE(4593), 1, + ACTIONS(3603), 1, + anon_sym_DASH, + STATE(5197), 1, sym_comment, - ACTIONS(2541), 8, + ACTIONS(3605), 7, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, - [223676] = 5, + [248154] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8323), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8386), 1, - anon_sym_DOT2, - STATE(4594), 1, + ACTIONS(3623), 1, + anon_sym_DASH, + STATE(5198), 1, sym_comment, - ACTIONS(2584), 7, + ACTIONS(3625), 7, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - [223698] = 5, + [248173] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8389), 1, - anon_sym_DOT2, - ACTIONS(8392), 1, - aux_sym__immediate_decimal_token2, - STATE(4595), 1, + ACTIONS(3091), 1, + anon_sym_DASH, + STATE(5199), 1, sym_comment, - ACTIONS(2653), 7, + ACTIONS(3093), 7, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - [223720] = 10, + [248192] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8366), 1, + ACTIONS(2701), 1, anon_sym_DQUOTE, - ACTIONS(8394), 1, - anon_sym_RBRACK, - STATE(4575), 1, - aux_sym_command_list_repeat1, - STATE(4591), 1, - sym_val_string, - STATE(4596), 1, - sym_comment, - STATE(4976), 1, + ACTIONS(8817), 1, + anon_sym_LPAREN, + ACTIONS(9243), 1, + sym_cmd_identifier, + STATE(2627), 1, sym__str_double_quotes, - STATE(4993), 1, - sym__command_name, - ACTIONS(8368), 2, + STATE(5200), 1, + sym_comment, + ACTIONS(2703), 2, sym__str_single_quotes, sym__str_back_ticks, - [223752] = 5, - ACTIONS(3), 1, + STATE(747), 2, + sym_expr_parenthesized, + sym_val_string, + [248219] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8392), 1, + ACTIONS(9185), 1, aux_sym__immediate_decimal_token2, - ACTIONS(8396), 1, + ACTIONS(9245), 1, anon_sym_DOT2, - STATE(4597), 1, + STATE(5201), 1, sym_comment, - ACTIONS(2653), 7, - anon_sym_COMMA, + ACTIONS(2787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2785), 4, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [223774] = 7, - ACTIONS(105), 1, + [248242] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3044), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3587), 1, anon_sym_DASH, - STATE(4598), 1, + STATE(5202), 1, sym_comment, - STATE(4599), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3589), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223800] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248261] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3488), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4586), 1, - sym__flag, - STATE(4599), 1, + ACTIONS(9121), 1, + aux_sym__immediate_decimal_token2, + STATE(5203), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3486), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 5, anon_sym_PIPE, - anon_sym_RBRACE, - [223826] = 7, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [248282] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3066), 1, + ACTIONS(876), 1, anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4567), 1, - sym__flag, - STATE(4600), 1, + ACTIONS(9247), 1, + anon_sym_DOT2, + STATE(3372), 1, + sym_cell_path, + STATE(5152), 1, + sym_path, + STATE(5204), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3064), 4, + ACTIONS(874), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [223852] = 3, + [248307] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4601), 1, - sym_comment, - ACTIONS(2766), 9, - anon_sym_EQ, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [223870] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3044), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3575), 1, anon_sym_DASH, - STATE(4592), 1, - sym__flag, - STATE(4602), 1, + STATE(5205), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3577), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [223896] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8225), 1, - sym_cmd_identifier, - ACTIONS(8366), 1, - anon_sym_DQUOTE, - ACTIONS(8398), 1, - anon_sym_RBRACK, - STATE(4565), 1, - aux_sym_command_list_repeat1, - STATE(4591), 1, - sym_val_string, - STATE(4603), 1, - sym_comment, - STATE(4976), 1, - sym__str_double_quotes, - STATE(4993), 1, - sym__command_name, - ACTIONS(8368), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [223928] = 5, + anon_sym_EQ_GT, + [248326] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8323), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8400), 1, - anon_sym_DOT2, - STATE(4604), 1, + ACTIONS(3329), 1, + anon_sym_DASH, + STATE(5206), 1, sym_comment, - ACTIONS(2584), 7, + ACTIONS(3331), 7, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - [223950] = 7, + [248345] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3488), 1, + ACTIONS(820), 1, anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4585), 1, - sym__flag, - STATE(4605), 1, + ACTIONS(9193), 1, + anon_sym_DOT2, + STATE(2615), 1, + sym_path, + STATE(5207), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3486), 4, + STATE(5246), 1, + aux_sym_cell_path_repeat1, + ACTIONS(818), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [223976] = 7, - ACTIONS(105), 1, + [248370] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3328), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3539), 1, anon_sym_DASH, - STATE(4564), 1, - sym__flag, - STATE(4606), 1, + STATE(5208), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3326), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3541), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224002] = 5, + anon_sym_EQ_GT, + [248389] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8382), 1, + ACTIONS(3531), 1, anon_sym_DASH, - ACTIONS(8402), 1, - anon_sym_COMMA, - STATE(4607), 1, + STATE(5209), 1, sym_comment, - ACTIONS(8378), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(3533), 7, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224024] = 7, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248408] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8362), 1, - anon_sym_DASH, - ACTIONS(8406), 1, - anon_sym_LF, - STATE(4608), 1, + ACTIONS(9071), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9250), 1, + anon_sym_DOT2, + STATE(5210), 1, sym_comment, - STATE(5209), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8404), 4, + ACTIONS(2620), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2618), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [224050] = 5, + anon_sym_DASH_DASH, + anon_sym_DASH, + [248431] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8410), 1, - anon_sym_COMMA, - ACTIONS(8412), 1, + ACTIONS(3523), 1, anon_sym_DASH, - STATE(4609), 1, + STATE(5211), 1, sym_comment, - ACTIONS(8408), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(3525), 7, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224072] = 10, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248450] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - ACTIONS(8307), 1, + ACTIONS(3519), 1, anon_sym_DASH, - STATE(2776), 1, - sym__var, - STATE(4610), 1, + STATE(5212), 1, sym_comment, - STATE(5240), 1, - sym__flag, - STATE(5270), 1, - sym__variable_name, - STATE(5591), 1, - sym_val_variable, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [224104] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8291), 1, + ACTIONS(3521), 7, anon_sym_COMMA, - ACTIONS(8293), 1, - anon_sym_DASH, - ACTIONS(8414), 1, - anon_sym_EQ, - STATE(4568), 1, - sym_param_value, - STATE(4611), 1, - sym_comment, - ACTIONS(8289), 5, - sym_identifier, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224130] = 7, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248469] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8329), 1, + ACTIONS(3515), 1, anon_sym_DASH, - ACTIONS(8418), 1, - anon_sym_LF, - STATE(4608), 1, - sym__flag, - STATE(4612), 1, + STATE(5213), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8416), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3517), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224156] = 7, + anon_sym_EQ_GT, + [248488] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3040), 1, - anon_sym_LF, - ACTIONS(8329), 1, - anon_sym_DASH, - STATE(4613), 1, + STATE(2615), 1, + sym_path, + STATE(5151), 1, + aux_sym_cell_path_repeat1, + STATE(5214), 1, sym_comment, - STATE(4624), 1, - sym__flag, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3038), 4, + ACTIONS(830), 2, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(828), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [224182] = 7, + [248511] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8271), 1, - anon_sym_COMMA, - ACTIONS(8273), 1, + ACTIONS(3409), 1, anon_sym_DASH, - ACTIONS(8414), 1, - anon_sym_EQ, - STATE(4609), 1, - sym_param_value, - STATE(4614), 1, + STATE(5215), 1, sym_comment, - ACTIONS(8269), 5, - sym_identifier, + ACTIONS(3411), 7, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224208] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8362), 1, - anon_sym_DASH, - ACTIONS(8422), 1, - anon_sym_LF, - STATE(4615), 1, - sym_comment, - STATE(5207), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8420), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224234] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248530] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8344), 1, - anon_sym_LF, - ACTIONS(8362), 1, + ACTIONS(3451), 1, anon_sym_DASH, - STATE(4616), 1, + STATE(5216), 1, sym_comment, - STATE(5206), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8342), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3453), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224260] = 7, + anon_sym_EQ_GT, + [248549] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8247), 1, + ACTIONS(3467), 1, anon_sym_DASH, - ACTIONS(8319), 1, - anon_sym_COMMA, - ACTIONS(8414), 1, - anon_sym_EQ, - STATE(4581), 1, - sym_param_value, - STATE(4617), 1, + STATE(5217), 1, sym_comment, - ACTIONS(8243), 5, - sym_identifier, + ACTIONS(3469), 7, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224286] = 7, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248568] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8362), 1, - anon_sym_DASH, - ACTIONS(8418), 1, + ACTIONS(876), 1, anon_sym_LF, - STATE(4618), 1, + ACTIONS(9193), 1, + anon_sym_DOT2, + STATE(3372), 1, + sym_cell_path, + STATE(5207), 1, + sym_path, + STATE(5218), 1, sym_comment, - STATE(5208), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8416), 4, + ACTIONS(874), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [224312] = 7, - ACTIONS(105), 1, + [248593] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8329), 1, + ACTIONS(3479), 1, anon_sym_DASH, - ACTIONS(8422), 1, - anon_sym_LF, - STATE(4618), 1, - sym__flag, - STATE(4619), 1, + STATE(5219), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8420), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3481), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224338] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248612] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3328), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(9001), 1, anon_sym_DASH, - STATE(4613), 1, - sym__flag, - STATE(4620), 1, + STATE(5220), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3326), 4, - anon_sym_SEMI, + ACTIONS(8997), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [224364] = 7, - ACTIONS(105), 1, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [248631] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8329), 1, + ACTIONS(3491), 1, anon_sym_DASH, - ACTIONS(8422), 1, - anon_sym_LF, - STATE(4612), 1, - sym__flag, - STATE(4621), 1, + STATE(5221), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8420), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3493), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224390] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248650] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8329), 1, + ACTIONS(3511), 1, anon_sym_DASH, - ACTIONS(8344), 1, - anon_sym_LF, - STATE(4615), 1, - sym__flag, - STATE(4622), 1, + STATE(5222), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8342), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3513), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224416] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248669] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3044), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(3527), 1, anon_sym_DASH, - STATE(4590), 1, - sym__flag, - STATE(4623), 1, + STATE(5223), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3529), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224442] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248688] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3044), 1, - anon_sym_LF, - ACTIONS(8362), 1, + ACTIONS(3535), 1, anon_sym_DASH, - STATE(4624), 1, + STATE(5224), 1, sym_comment, - STATE(5192), 1, - sym__flag, - STATE(2650), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3042), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3537), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224468] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248707] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8329), 1, + ACTIONS(3563), 1, anon_sym_DASH, - ACTIONS(8344), 1, - anon_sym_LF, - STATE(4621), 1, - sym__flag, - STATE(4625), 1, + STATE(5225), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(8342), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3565), 7, + anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - [224494] = 7, - ACTIONS(105), 1, + anon_sym_EQ_GT, + [248726] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3040), 1, - anon_sym_LF, - ACTIONS(8329), 1, + ACTIONS(9109), 1, anon_sym_DASH, - STATE(4602), 1, - sym__flag, - STATE(4626), 1, + STATE(5226), 1, sym_comment, - STATE(4998), 2, - sym_short_flag, - sym_long_flag, - ACTIONS(3038), 4, - anon_sym_SEMI, + ACTIONS(9105), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [224520] = 7, - ACTIONS(105), 1, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [248745] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(3571), 1, anon_sym_DASH, - STATE(4627), 1, + STATE(5227), 1, sym_comment, - STATE(4706), 1, - sym__flag, - ACTIONS(3502), 2, - anon_sym_SEMI, + ACTIONS(3573), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [224545] = 7, - ACTIONS(105), 1, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248764] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(3591), 1, anon_sym_DASH, - STATE(4628), 1, + STATE(5228), 1, sym_comment, - STATE(4683), 1, - sym__flag, - ACTIONS(8420), 2, - anon_sym_SEMI, + ACTIONS(3593), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(8422), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [224570] = 4, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248783] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8273), 1, + ACTIONS(9254), 1, anon_sym_DASH, - STATE(4629), 1, + STATE(5229), 1, sym_comment, - ACTIONS(8269), 7, + ACTIONS(9252), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -331566,193 +359570,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224589] = 5, - ACTIONS(105), 1, + [248802] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8426), 1, - aux_sym__immediate_decimal_token2, - STATE(4630), 1, + ACTIONS(3595), 1, + anon_sym_DASH, + STATE(5230), 1, sym_comment, - ACTIONS(2661), 2, + ACTIONS(3597), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248821] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(791), 1, anon_sym_LF, + ACTIONS(9193), 1, anon_sym_DOT2, - ACTIONS(2659), 5, + STATE(2584), 1, + sym_cell_path, + STATE(5207), 1, + sym_path, + STATE(5231), 1, + sym_comment, + ACTIONS(789), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [224610] = 9, + [248846] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8428), 1, + ACTIONS(9256), 1, sym_identifier, - ACTIONS(8430), 1, + ACTIONS(9259), 1, anon_sym_GT, - ACTIONS(8432), 1, + ACTIONS(9261), 1, anon_sym_DQUOTE, - STATE(4196), 1, + STATE(4596), 1, sym__str_double_quotes, - STATE(4631), 1, - sym_comment, - STATE(4676), 1, - aux_sym_collection_type_repeat1, - STATE(4743), 1, + STATE(5387), 1, sym_val_string, - ACTIONS(8434), 2, + ACTIONS(9264), 2, sym__str_single_quotes, sym__str_back_ticks, - [224639] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8247), 1, - anon_sym_DASH, - STATE(4632), 1, - sym_comment, - ACTIONS(8243), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [224658] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8376), 1, - aux_sym__immediate_decimal_token2, - STATE(4633), 1, + STATE(5232), 2, sym_comment, - ACTIONS(2541), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2539), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [224679] = 9, + aux_sym_collection_type_repeat1, + [248873] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8428), 1, + ACTIONS(9150), 1, sym_identifier, - ACTIONS(8432), 1, + ACTIONS(9154), 1, anon_sym_DQUOTE, - ACTIONS(8436), 1, + ACTIONS(9267), 1, anon_sym_GT, - STATE(4196), 1, + STATE(4596), 1, sym__str_double_quotes, - STATE(4631), 1, + STATE(5134), 1, aux_sym_collection_type_repeat1, - STATE(4634), 1, + STATE(5233), 1, sym_comment, - STATE(4743), 1, + STATE(5387), 1, sym_val_string, - ACTIONS(8434), 2, + ACTIONS(9156), 2, sym__str_single_quotes, sym__str_back_ticks, - [224708] = 7, - ACTIONS(105), 1, + [248902] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4635), 1, + ACTIONS(9065), 1, + aux_sym__immediate_decimal_token2, + STATE(5234), 1, sym_comment, - STATE(4643), 1, - sym__flag, - ACTIONS(3166), 2, - anon_sym_SEMI, + ACTIONS(735), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 5, anon_sym_PIPE, - ACTIONS(3168), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [224733] = 5, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [248923] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8360), 1, - aux_sym__immediate_decimal_token2, - STATE(4636), 1, - sym_comment, - ACTIONS(2584), 2, + ACTIONS(791), 1, anon_sym_LF, + ACTIONS(9269), 1, anon_sym_DOT2, - ACTIONS(2582), 5, + STATE(2584), 1, + sym_cell_path, + STATE(5152), 1, + sym_path, + STATE(5235), 1, + sym_comment, + ACTIONS(789), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [224754] = 7, - ACTIONS(105), 1, + [248948] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(3507), 1, anon_sym_DASH, - STATE(4637), 1, + STATE(5236), 1, sym_comment, - STATE(4645), 1, - sym__flag, - ACTIONS(3166), 2, - anon_sym_SEMI, + ACTIONS(3509), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3168), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [224779] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(8438), 1, - sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1101), 1, - sym__command_name, - STATE(4638), 1, - sym_comment, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [224808] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4639), 1, - sym_comment, - STATE(5650), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [224837] = 4, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [248967] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8442), 1, + ACTIONS(9089), 1, anon_sym_DASH, - STATE(4640), 1, + STATE(5237), 1, sym_comment, - ACTIONS(8440), 7, + ACTIONS(9085), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -331760,14 +359706,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224856] = 4, + [248986] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8442), 1, + ACTIONS(3499), 1, anon_sym_DASH, - STATE(4641), 1, + STATE(5238), 1, + sym_comment, + ACTIONS(3501), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [249005] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9089), 1, + anon_sym_DASH, + STATE(5239), 1, sym_comment, - ACTIONS(8440), 7, + ACTIONS(9085), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -331775,36353 +359736,36617 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [224875] = 7, + [249024] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4642), 1, + ACTIONS(2650), 1, + anon_sym_LF, + ACTIONS(9272), 1, + sym_long_flag_identifier, + STATE(5240), 1, sym_comment, - STATE(4648), 1, - sym__flag, - ACTIONS(3166), 2, + ACTIONS(2646), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3168), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [224900] = 7, - ACTIONS(105), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249045] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8444), 1, + ACTIONS(3607), 1, anon_sym_DASH, - STATE(4643), 1, + STATE(5241), 1, sym_comment, - STATE(5829), 1, - sym__flag, - ACTIONS(3064), 2, - anon_sym_SEMI, + ACTIONS(3609), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3066), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, - sym_short_flag, - sym_long_flag, - [224925] = 9, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [249064] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8428), 1, - sym_identifier, - ACTIONS(8432), 1, - anon_sym_DQUOTE, - ACTIONS(8446), 1, - anon_sym_GT, - STATE(4196), 1, - sym__str_double_quotes, - STATE(4644), 1, - sym_comment, - STATE(4676), 1, - aux_sym_collection_type_repeat1, - STATE(4743), 1, - sym_val_string, - ACTIONS(8434), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [224954] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(3611), 1, anon_sym_DASH, - STATE(4645), 1, + STATE(5242), 1, sym_comment, - STATE(4656), 1, - sym__flag, - ACTIONS(3064), 2, - anon_sym_SEMI, + ACTIONS(3613), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3066), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [224979] = 3, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [249083] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4646), 1, + ACTIONS(3495), 1, + anon_sym_DASH, + STATE(5243), 1, sym_comment, - ACTIONS(2831), 8, + ACTIONS(3497), 7, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DASH_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT2, - [224996] = 6, + [249102] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5024), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8448), 1, - aux_sym__immediate_decimal_token1, - STATE(4647), 1, - sym_comment, - ACTIONS(2541), 2, + ACTIONS(3032), 1, anon_sym_LF, + ACTIONS(9274), 1, anon_sym_DOT2, - ACTIONS(2539), 4, + STATE(5244), 1, + sym_comment, + ACTIONS(3030), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [225019] = 7, - ACTIONS(105), 1, + [249123] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(3087), 1, anon_sym_DASH, - STATE(4648), 1, + STATE(5245), 1, sym_comment, - STATE(4665), 1, - sym__flag, - ACTIONS(3064), 2, - anon_sym_SEMI, + ACTIONS(3089), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3066), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [225044] = 7, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [249142] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(830), 1, anon_sym_LF, - ACTIONS(8450), 1, + ACTIONS(9193), 1, anon_sym_DOT2, - STATE(2479), 1, - sym_cell_path, - STATE(4649), 1, - sym_comment, - STATE(4673), 1, + STATE(2615), 1, sym_path, - ACTIONS(781), 4, + STATE(5151), 1, + aux_sym_cell_path_repeat1, + STATE(5246), 1, + sym_comment, + ACTIONS(828), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [225069] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - STATE(1506), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4650), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5888), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [225100] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - STATE(1537), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4651), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5887), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [225131] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8444), 1, - anon_sym_DASH, - STATE(4652), 1, - sym_comment, - STATE(5822), 1, - sym__flag, - ACTIONS(3502), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, - sym_short_flag, - sym_long_flag, - [225156] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - STATE(1526), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4653), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5886), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [225187] = 9, + [249167] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4654), 1, - sym_comment, - STATE(6493), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [225216] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4655), 1, - sym_comment, - STATE(4669), 1, - sym__flag, - ACTIONS(3064), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3066), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [225241] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8444), 1, + ACTIONS(3615), 1, anon_sym_DASH, - STATE(4656), 1, - sym_comment, - STATE(5831), 1, - sym__flag, - ACTIONS(8342), 2, - anon_sym_SEMI, + STATE(5247), 1, + sym_comment, + ACTIONS(3617), 7, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(8344), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, - sym_short_flag, - sym_long_flag, - [225266] = 6, + anon_sym_DASH_DASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [249186] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8452), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8454), 1, - aux_sym__immediate_decimal_token2, - STATE(4657), 1, + STATE(2878), 1, + sym_path, + STATE(5248), 1, sym_comment, - ACTIONS(2582), 3, + STATE(5284), 1, + aux_sym_cell_path_repeat1, + ACTIONS(828), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - ACTIONS(2584), 3, + ACTIONS(830), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - [225289] = 4, + [249208] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8293), 1, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4658), 1, - sym_comment, - ACTIONS(8289), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(8991), 1, anon_sym_DASH_DASH, - [225308] = 9, + ACTIONS(9276), 1, + sym_identifier, + STATE(5249), 1, + sym_comment, + STATE(5408), 1, + aux_sym_overlay_use_repeat1, + STATE(6495), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [249234] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7415), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(710), 1, - sym__command_name, - STATE(1049), 1, + STATE(1065), 1, sym_val_string, - STATE(1076), 1, + STATE(1112), 1, sym__str_double_quotes, - STATE(4659), 1, + STATE(1180), 1, + sym__command_name, + STATE(5250), 1, sym_comment, - ACTIONS(7417), 2, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [225337] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8412), 1, - anon_sym_DASH, - STATE(4660), 1, - sym_comment, - ACTIONS(8408), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [225356] = 8, + [249260] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2796), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8076), 1, - anon_sym_LPAREN, - ACTIONS(8456), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(2709), 1, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, sym__str_double_quotes, - STATE(4661), 1, + STATE(1223), 1, + sym__command_name, + STATE(5251), 1, sym_comment, - ACTIONS(2798), 2, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(734), 2, - sym_expr_parenthesized, - sym_val_string, - [225383] = 7, - ACTIONS(105), 1, + [249286] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1535), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5252), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6532), 1, + sym__variable_name, + STATE(6539), 1, + sym__assignment_pattern_last, + [249314] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(9278), 1, + anon_sym_alias, + ACTIONS(9280), 1, + anon_sym_const, + ACTIONS(9282), 1, + anon_sym_def, + ACTIONS(9284), 1, + anon_sym_extern, + ACTIONS(9286), 1, + anon_sym_module, + ACTIONS(9288), 1, + anon_sym_use, + STATE(5253), 1, + sym_comment, + [249342] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4662), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1508), 1, + sym_block, + STATE(5254), 1, sym_comment, - STATE(4709), 1, + STATE(6726), 1, sym__flag, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225408] = 9, + [249368] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8428), 1, - sym_identifier, - ACTIONS(8432), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8458), 1, - anon_sym_GT, - STATE(4196), 1, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, sym__str_double_quotes, - STATE(4644), 1, - aux_sym_collection_type_repeat1, - STATE(4663), 1, - sym_comment, - STATE(4743), 1, + STATE(5084), 1, sym_val_string, - ACTIONS(8434), 2, + STATE(5255), 1, + sym_comment, + STATE(6203), 1, + sym__command_name, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [225437] = 7, + [249394] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4637), 1, - sym__flag, - STATE(4664), 1, + ACTIONS(2783), 1, + anon_sym_LF, + STATE(5256), 1, sym_comment, - ACTIONS(3502), 2, + ACTIONS(2781), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [225462] = 7, - ACTIONS(105), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249412] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4665), 1, + ACTIONS(9292), 1, + anon_sym_LBRACE, + STATE(1413), 1, + sym_val_record, + STATE(5257), 1, sym_comment, - STATE(4677), 1, + STATE(6644), 1, sym__flag, - ACTIONS(8342), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8344), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225487] = 8, + [249438] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2796), 1, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8076), 1, - anon_sym_LPAREN, - ACTIONS(8460), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(2709), 1, + STATE(1267), 1, + sym__command_name, + STATE(1304), 1, sym__str_double_quotes, - STATE(4666), 1, + STATE(1375), 1, + sym_val_string, + STATE(5258), 1, sym_comment, - ACTIONS(2798), 2, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(762), 2, - sym_expr_parenthesized, - sym_val_string, - [225514] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4635), 1, - sym__flag, - STATE(4667), 1, - sym_comment, - ACTIONS(3502), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3504), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [225539] = 9, + [249464] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4668), 1, + STATE(5259), 1, sym_comment, - STATE(6493), 1, + STATE(7101), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [225568] = 7, - ACTIONS(105), 1, + [249490] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4628), 1, - sym__flag, - STATE(4669), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1240), 1, + sym_block, + STATE(5260), 1, sym_comment, - ACTIONS(8342), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8344), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(6667), 1, + sym__flag, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225593] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8464), 1, - anon_sym_DASH, - STATE(4670), 1, - sym_comment, - ACTIONS(8462), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [225612] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - STATE(1526), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4671), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5886), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [225643] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(873), 1, - anon_sym_LF, - ACTIONS(8466), 1, - anon_sym_DOT2, - STATE(3148), 1, - sym_cell_path, - STATE(4672), 1, - sym_comment, - STATE(4722), 1, - sym_path, - ACTIONS(871), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [225668] = 7, + [249516] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(2775), 1, anon_sym_LF, - ACTIONS(8450), 1, - anon_sym_DOT2, - STATE(2505), 1, - sym_path, - STATE(4673), 1, + STATE(5261), 1, sym_comment, - STATE(4717), 1, - aux_sym_cell_path_repeat1, - ACTIONS(808), 4, + ACTIONS(2773), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [225693] = 10, + [249534] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - STATE(1537), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4674), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5887), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [225724] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4675), 1, + ACTIONS(8991), 1, + anon_sym_DASH_DASH, + ACTIONS(9298), 1, + sym_identifier, + STATE(5262), 1, sym_comment, - STATE(4681), 1, + STATE(5408), 1, + aux_sym_overlay_use_repeat1, + STATE(6495), 1, sym__flag, - ACTIONS(8342), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8344), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225749] = 8, + [249560] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8469), 1, - sym_identifier, - ACTIONS(8472), 1, - anon_sym_GT, - ACTIONS(8474), 1, + ACTIONS(9154), 1, anon_sym_DQUOTE, - STATE(4196), 1, + ACTIONS(9300), 1, + sym_cmd_identifier, + STATE(4596), 1, sym__str_double_quotes, - STATE(4743), 1, + STATE(4993), 1, + sym__command_name, + STATE(5019), 1, sym_val_string, - ACTIONS(8477), 2, + STATE(5263), 1, + sym_comment, + ACTIONS(9156), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(4676), 2, - sym_comment, - aux_sym_collection_type_repeat1, - [225776] = 7, - ACTIONS(105), 1, + [249586] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8444), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4677), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1242), 1, + sym_block, + STATE(5264), 1, sym_comment, - STATE(5832), 1, + STATE(6666), 1, sym__flag, - ACTIONS(8420), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8422), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225801] = 6, + [249612] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - ACTIONS(8360), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8480), 1, - anon_sym_DOT2, - STATE(4678), 1, + ACTIONS(9302), 1, + sym_long_flag_identifier, + STATE(5265), 1, sym_comment, - ACTIONS(2582), 5, + ACTIONS(2650), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2646), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [225824] = 9, + [249632] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(8438), 1, - sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1101), 1, - sym__command_name, - STATE(4679), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1168), 1, + sym_block, + STATE(5266), 1, sym_comment, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [225853] = 6, + STATE(6675), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [249658] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2653), 1, + ACTIONS(2798), 1, anon_sym_LF, - ACTIONS(8482), 1, - anon_sym_DOT2, - ACTIONS(8484), 1, - aux_sym__immediate_decimal_token2, - STATE(4680), 1, + STATE(5267), 1, sym_comment, - ACTIONS(2651), 5, + ACTIONS(2796), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_RBRACE, - [225876] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4681), 1, - sym_comment, - STATE(4684), 1, - sym__flag, - ACTIONS(8420), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8422), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [225901] = 6, - ACTIONS(105), 1, + [249676] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8486), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8488), 1, - aux_sym__immediate_decimal_token2, - STATE(4682), 1, + ACTIONS(8478), 1, + anon_sym_DOLLAR, + ACTIONS(8484), 1, + anon_sym_LBRACE, + STATE(3223), 1, + sym__var, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(5268), 1, sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [225924] = 7, - ACTIONS(105), 1, + STATE(1090), 2, + sym__blosure, + sym_val_variable, + [249702] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8444), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4683), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1220), 1, + sym_block, + STATE(5269), 1, sym_comment, - STATE(5833), 1, + STATE(6668), 1, sym__flag, - ACTIONS(8416), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8418), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225949] = 7, - ACTIONS(105), 1, + [249728] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4684), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1219), 1, + sym_block, + STATE(5270), 1, sym_comment, - STATE(4687), 1, + STATE(6669), 1, sym__flag, - ACTIONS(8416), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8418), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225974] = 7, - ACTIONS(105), 1, + [249754] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8444), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4685), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1217), 1, + sym_block, + STATE(5271), 1, sym_comment, - STATE(5761), 1, + STATE(6670), 1, sym__flag, - ACTIONS(3042), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [225999] = 3, - ACTIONS(3), 1, + [249780] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4686), 1, + ACTIONS(3609), 1, + anon_sym_LF, + STATE(5272), 1, sym_comment, - ACTIONS(2584), 8, - anon_sym_COMMA, + ACTIONS(3607), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - [226016] = 7, + [249798] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8444), 1, - anon_sym_DASH, - STATE(4687), 1, - sym_comment, - STATE(5834), 1, - sym__flag, - ACTIONS(8404), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8406), 2, - ts_builtin_sym_end, + ACTIONS(3425), 1, anon_sym_LF, - STATE(2752), 2, - sym_short_flag, - sym_long_flag, - [226041] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8492), 1, - anon_sym_DASH, - STATE(4688), 1, + STATE(5273), 1, sym_comment, - ACTIONS(8490), 7, - sym_identifier, - anon_sym_RBRACK, + ACTIONS(3423), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [226060] = 3, - ACTIONS(3), 1, + anon_sym_DASH, + anon_sym_RBRACE, + [249816] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4689), 1, + ACTIONS(3429), 1, + anon_sym_LF, + STATE(5274), 1, sym_comment, - ACTIONS(2541), 8, - anon_sym_COMMA, + ACTIONS(3427), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - [226077] = 7, + [249834] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4685), 1, - sym__flag, - STATE(4690), 1, + ACTIONS(3433), 1, + anon_sym_LF, + STATE(5275), 1, sym_comment, - ACTIONS(3038), 2, + ACTIONS(3431), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226102] = 6, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249852] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2505), 1, - sym_path, - STATE(4691), 1, - sym_comment, - STATE(4704), 1, - aux_sym_cell_path_repeat1, - ACTIONS(790), 2, + ACTIONS(3445), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(788), 4, + STATE(5276), 1, + sym_comment, + ACTIONS(3443), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [226125] = 7, + [249870] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4692), 1, + ACTIONS(3449), 1, + anon_sym_LF, + STATE(5277), 1, sym_comment, - STATE(4695), 1, - sym__flag, - ACTIONS(3038), 2, + ACTIONS(3447), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226150] = 7, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249888] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4693), 1, + ACTIONS(3457), 1, + anon_sym_LF, + STATE(5278), 1, sym_comment, - STATE(4702), 1, - sym__flag, - ACTIONS(3038), 2, + ACTIONS(3455), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3040), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226175] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4694), 1, - sym_comment, - STATE(5650), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [226204] = 7, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249906] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4695), 1, + ACTIONS(3473), 1, + anon_sym_LF, + STATE(5279), 1, sym_comment, - STATE(4703), 1, - sym__flag, - ACTIONS(3042), 2, + ACTIONS(3471), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3044), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226229] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8382), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - STATE(4696), 1, + anon_sym_RBRACE, + [249924] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3477), 1, + anon_sym_LF, + STATE(5280), 1, sym_comment, - ACTIONS(8378), 7, - sym_identifier, - anon_sym_RBRACK, + ACTIONS(3475), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [226248] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8428), 1, - sym_identifier, - ACTIONS(8432), 1, - anon_sym_DQUOTE, - ACTIONS(8494), 1, - anon_sym_GT, - STATE(4196), 1, - sym__str_double_quotes, - STATE(4697), 1, - sym_comment, - STATE(4698), 1, - aux_sym_collection_type_repeat1, - STATE(4743), 1, - sym_val_string, - ACTIONS(8434), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [226277] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8428), 1, - sym_identifier, - ACTIONS(8432), 1, - anon_sym_DQUOTE, - ACTIONS(8496), 1, - anon_sym_GT, - STATE(4196), 1, - sym__str_double_quotes, - STATE(4676), 1, - aux_sym_collection_type_repeat1, - STATE(4698), 1, - sym_comment, - STATE(4743), 1, - sym_val_string, - ACTIONS(8434), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [226306] = 7, + anon_sym_DASH, + anon_sym_RBRACE, + [249942] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4692), 1, - sym__flag, - STATE(4699), 1, + ACTIONS(3485), 1, + anon_sym_LF, + STATE(5281), 1, sym_comment, - ACTIONS(3326), 2, + ACTIONS(3483), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3328), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226331] = 6, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249960] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8498), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8500), 1, - aux_sym__immediate_decimal_token2, - STATE(4700), 1, + ACTIONS(3489), 1, + anon_sym_LF, + STATE(5282), 1, sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [226354] = 7, + ACTIONS(3487), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249978] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4690), 1, - sym__flag, - STATE(4701), 1, + ACTIONS(3497), 1, + anon_sym_LF, + STATE(5283), 1, sym_comment, - ACTIONS(3326), 2, + ACTIONS(3495), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3328), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226379] = 7, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [249996] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4702), 1, - sym_comment, - STATE(4708), 1, - sym__flag, - ACTIONS(3042), 2, + ACTIONS(9304), 1, + anon_sym_DOT2, + STATE(2878), 1, + sym_path, + ACTIONS(851), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3044), 2, + ACTIONS(853), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226404] = 7, + STATE(5284), 2, + sym_comment, + aux_sym_cell_path_repeat1, + [250018] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8444), 1, - anon_sym_DASH, - STATE(4703), 1, + ACTIONS(3501), 1, + anon_sym_LF, + STATE(5285), 1, sym_comment, - STATE(5813), 1, - sym__flag, - ACTIONS(3486), 2, + ACTIONS(3499), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, - sym_short_flag, - sym_long_flag, - [226429] = 6, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250036] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(841), 1, + ACTIONS(3509), 1, anon_sym_LF, - ACTIONS(8502), 1, - anon_sym_DOT2, - STATE(2505), 1, - sym_path, - STATE(4704), 2, + STATE(5286), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(839), 4, + ACTIONS(3507), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [226452] = 4, - ACTIONS(3), 1, + [250054] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8382), 1, - anon_sym_DASH, - STATE(4705), 1, + ACTIONS(3517), 1, + anon_sym_LF, + STATE(5287), 1, sym_comment, - ACTIONS(8378), 7, - sym_identifier, - anon_sym_RBRACK, + ACTIONS(3515), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [226471] = 7, + anon_sym_DASH, + anon_sym_RBRACE, + [250072] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8444), 1, - anon_sym_DASH, - STATE(4706), 1, + ACTIONS(3521), 1, + anon_sym_LF, + STATE(5288), 1, sym_comment, - STATE(5828), 1, - sym__flag, - ACTIONS(3166), 2, + ACTIONS(3519), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3168), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2752), 2, - sym_short_flag, - sym_long_flag, - [226496] = 5, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250090] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8372), 1, - aux_sym__immediate_decimal_token2, - STATE(4707), 1, - sym_comment, - ACTIONS(723), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [226517] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4652), 1, - sym__flag, - STATE(4708), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1245), 1, + sym_block, + STATE(5289), 1, sym_comment, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(6665), 1, + sym__flag, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [226542] = 7, + [250116] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4627), 1, - sym__flag, - STATE(4709), 1, - sym_comment, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, + ACTIONS(3525), 1, anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226567] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8372), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8505), 1, - anon_sym_DOT2, - STATE(4710), 1, - sym_comment, - ACTIONS(723), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 4, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - sym_duration_unit, - [226590] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8508), 1, - anon_sym_DOT2, - STATE(4711), 1, + STATE(5290), 1, sym_comment, - ACTIONS(2821), 7, - anon_sym_COMMA, + ACTIONS(3523), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [226609] = 6, + [250134] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8510), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8512), 1, - aux_sym__immediate_decimal_token2, - STATE(4712), 1, + ACTIONS(3533), 1, + anon_sym_LF, + STATE(5291), 1, sym_comment, - ACTIONS(2539), 3, + ACTIONS(3531), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [226632] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8305), 1, - sym_identifier, - STATE(1506), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4713), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5888), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [226663] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8514), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8516), 1, - aux_sym__immediate_decimal_token2, - STATE(4714), 1, - sym_comment, - ACTIONS(723), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 4, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [226686] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8006), 1, - anon_sym_LPAREN, - ACTIONS(8518), 1, - sym_cmd_identifier, - ACTIONS(8520), 1, - anon_sym_DQUOTE, - STATE(2781), 1, - sym__str_double_quotes, - STATE(4715), 1, - sym_comment, - ACTIONS(8522), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(759), 2, - sym_expr_parenthesized, - sym_val_string, - [226713] = 6, + anon_sym_RBRACE, + [250152] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5020), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8524), 1, - aux_sym__immediate_decimal_token1, - STATE(4716), 1, - sym_comment, - ACTIONS(2584), 2, + ACTIONS(3541), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2582), 4, + STATE(5292), 1, + sym_comment, + ACTIONS(3539), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [226736] = 7, + [250170] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(790), 1, + ACTIONS(3331), 1, anon_sym_LF, - ACTIONS(8450), 1, - anon_sym_DOT2, - STATE(2505), 1, - sym_path, - STATE(4704), 1, - aux_sym_cell_path_repeat1, - STATE(4717), 1, + STATE(5293), 1, sym_comment, - ACTIONS(788), 4, + ACTIONS(3329), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [226761] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8526), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8528), 1, - aux_sym__immediate_decimal_token2, - STATE(4718), 1, - sym_comment, - ACTIONS(715), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 4, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [226784] = 7, + [250188] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8424), 1, - anon_sym_DASH, - STATE(4701), 1, - sym__flag, - STATE(4719), 1, - sym_comment, - ACTIONS(3466), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3468), 2, - ts_builtin_sym_end, + ACTIONS(3577), 1, anon_sym_LF, - STATE(5406), 2, - sym_short_flag, - sym_long_flag, - [226809] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8532), 1, - anon_sym_DASH, - STATE(4720), 1, + STATE(5294), 1, sym_comment, - ACTIONS(8530), 7, - sym_identifier, - anon_sym_RBRACK, + ACTIONS(3575), 6, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [226828] = 5, + anon_sym_DASH, + anon_sym_RBRACE, + [250206] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8354), 1, - aux_sym__immediate_decimal_token2, - STATE(4721), 1, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(9160), 1, + sym_cmd_identifier, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1252), 1, + sym__command_name, + STATE(5295), 1, sym_comment, - ACTIONS(715), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [226849] = 7, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [250232] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(3589), 1, anon_sym_LF, - ACTIONS(8450), 1, - anon_sym_DOT2, - STATE(2505), 1, - sym_path, - STATE(4691), 1, - aux_sym_cell_path_repeat1, - STATE(4722), 1, + STATE(5296), 1, sym_comment, - ACTIONS(808), 4, + ACTIONS(3587), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [226874] = 4, + [250250] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8534), 1, - anon_sym_DOT2, - STATE(4723), 1, - sym_comment, - ACTIONS(2839), 7, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_if, + ACTIONS(9296), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [226893] = 4, + STATE(1261), 1, + sym_block, + STATE(5297), 1, + sym_comment, + STATE(6663), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [250276] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8350), 1, - anon_sym_DASH, - STATE(4724), 1, - sym_comment, - ACTIONS(8346), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(8539), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [226912] = 3, - ACTIONS(3), 1, + ACTIONS(8541), 1, + anon_sym_LBRACE, + STATE(3267), 1, + sym__var, + STATE(3791), 1, + sym_val_closure, + STATE(3799), 1, + sym_block, + STATE(5298), 1, + sym_comment, + STATE(1228), 2, + sym__blosure, + sym_val_variable, + [250302] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4725), 1, + ACTIONS(3093), 1, + anon_sym_LF, + STATE(5299), 1, sym_comment, - ACTIONS(2661), 8, - anon_sym_COMMA, + ACTIONS(3091), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT2, - [226929] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8536), 1, - anon_sym_DOT2, - ACTIONS(8539), 1, - aux_sym__immediate_decimal_token2, - STATE(4726), 1, - sym_comment, - ACTIONS(737), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(739), 4, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - sym_duration_unit, - [226952] = 6, + [250320] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2653), 1, + ACTIONS(3625), 1, anon_sym_LF, - ACTIONS(8484), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8541), 1, - anon_sym_DOT2, - STATE(4727), 1, + STATE(5300), 1, sym_comment, - ACTIONS(2651), 5, + ACTIONS(3623), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_RBRACE, - [226975] = 6, + [250338] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, + ACTIONS(3605), 1, anon_sym_LF, - ACTIONS(8360), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8544), 1, - anon_sym_DOT2, - STATE(4728), 1, + STATE(5301), 1, sym_comment, - ACTIONS(2582), 5, + ACTIONS(3603), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_RBRACE, - [226998] = 7, + [250356] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(873), 1, + ACTIONS(3629), 1, anon_sym_LF, - ACTIONS(8450), 1, - anon_sym_DOT2, - STATE(3148), 1, - sym_cell_path, - STATE(4673), 1, - sym_path, - STATE(4729), 1, + STATE(5302), 1, sym_comment, - ACTIONS(871), 4, + ACTIONS(3627), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [227023] = 5, + [250374] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8547), 1, - aux_sym__immediate_decimal_token2, - STATE(4730), 1, - sym_comment, - ACTIONS(731), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [227044] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8424), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - STATE(4667), 1, - sym__flag, - STATE(4731), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1470), 1, + sym_block, + STATE(5303), 1, sym_comment, - ACTIONS(3486), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3488), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(5406), 2, + STATE(6712), 1, + sym__flag, + STATE(5834), 2, sym_short_flag, sym_long_flag, - [227069] = 7, + [250400] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(3633), 1, anon_sym_LF, - ACTIONS(8549), 1, - anon_sym_DOT2, - STATE(2479), 1, - sym_cell_path, - STATE(4722), 1, - sym_path, - STATE(4732), 1, + STATE(5304), 1, sym_comment, - ACTIONS(781), 4, + ACTIONS(3631), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [227094] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(8438), 1, - sym_cmd_identifier, - STATE(710), 1, - sym__command_name, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(4733), 1, - sym_comment, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227123] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8432), 1, - anon_sym_DQUOTE, - ACTIONS(8552), 1, - sym_cmd_identifier, - STATE(4196), 1, - sym__str_double_quotes, - STATE(4442), 1, - sym__command_name, - STATE(4525), 1, - sym_val_string, - STATE(4734), 1, - sym_comment, - ACTIONS(8434), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227149] = 3, - ACTIONS(3), 1, + [250418] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4735), 1, + ACTIONS(3637), 1, + anon_sym_LF, + STATE(5305), 1, sym_comment, - ACTIONS(3402), 7, - anon_sym_COMMA, + ACTIONS(3635), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [227165] = 3, - ACTIONS(3), 1, + [250436] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4736), 1, + ACTIONS(3621), 1, + anon_sym_LF, + STATE(5306), 1, sym_comment, - ACTIONS(3406), 7, - anon_sym_COMMA, + ACTIONS(3619), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [227181] = 7, + [250454] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8554), 1, - anon_sym_DOT2, - STATE(2840), 1, - sym_cell_path, - STATE(4737), 1, - sym_comment, - STATE(4777), 1, - sym_path, - ACTIONS(781), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(783), 2, - ts_builtin_sym_end, + ACTIONS(3617), 1, anon_sym_LF, - [227205] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8558), 1, - anon_sym_COLON, - ACTIONS(8560), 1, - anon_sym_COMMA, - STATE(4738), 1, - sym_comment, - ACTIONS(8556), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [227225] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4739), 1, + STATE(5307), 1, sym_comment, - ACTIONS(3410), 7, - anon_sym_COMMA, + ACTIONS(3615), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [227241] = 3, - ACTIONS(3), 1, + [250472] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4740), 1, + ACTIONS(3089), 1, + anon_sym_LF, + STATE(5308), 1, sym_comment, - ACTIONS(3414), 7, - anon_sym_COMMA, + ACTIONS(3087), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [227257] = 3, - ACTIONS(3), 1, + [250490] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4741), 1, + ACTIONS(3613), 1, + anon_sym_LF, + STATE(5309), 1, sym_comment, - ACTIONS(3418), 7, - anon_sym_COMMA, + ACTIONS(3611), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [227273] = 5, + [250508] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8454), 1, - aux_sym__immediate_decimal_token2, - STATE(4742), 1, + ACTIONS(3597), 1, + anon_sym_LF, + STATE(5310), 1, sym_comment, - ACTIONS(2582), 3, + ACTIONS(3595), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2584), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [227293] = 5, + anon_sym_RBRACE, + [250526] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8564), 1, - anon_sym_COLON, - ACTIONS(8566), 1, - anon_sym_COMMA, - STATE(4743), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1478), 1, + sym_block, + STATE(5311), 1, sym_comment, - ACTIONS(8562), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [227313] = 8, - ACTIONS(3), 1, + STATE(6711), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [250552] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4442), 1, - sym__command_name, - STATE(4591), 1, - sym_val_string, - STATE(4744), 1, + ACTIONS(3593), 1, + anon_sym_LF, + STATE(5312), 1, sym_comment, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227339] = 5, + ACTIONS(3591), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250570] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8512), 1, - aux_sym__immediate_decimal_token2, - STATE(4745), 1, + ACTIONS(3573), 1, + anon_sym_LF, + STATE(5313), 1, sym_comment, - ACTIONS(2539), 3, + ACTIONS(3571), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [227359] = 5, + anon_sym_RBRACE, + [250588] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8568), 1, - aux_sym__immediate_decimal_token2, - STATE(4746), 1, + ACTIONS(3565), 1, + anon_sym_LF, + STATE(5314), 1, sym_comment, - ACTIONS(2659), 3, + ACTIONS(3563), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2661), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [227379] = 6, + anon_sym_RBRACE, + [250606] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2653), 1, + ACTIONS(3537), 1, anon_sym_LF, - ACTIONS(5085), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8570), 1, - anon_sym_DOT2, - STATE(4747), 1, + STATE(5315), 1, sym_comment, - ACTIONS(2651), 4, + ACTIONS(3535), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_RBRACE, - [227401] = 7, + [250624] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8554), 1, - anon_sym_DOT2, - STATE(2785), 1, - sym_path, - STATE(4748), 1, + ACTIONS(3529), 1, + anon_sym_LF, + STATE(5316), 1, sym_comment, - STATE(4825), 1, - aux_sym_cell_path_repeat1, - ACTIONS(808), 2, + ACTIONS(3527), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - [227425] = 3, - ACTIONS(3), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250642] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4749), 1, + ACTIONS(3513), 1, + anon_sym_LF, + STATE(5317), 1, sym_comment, - ACTIONS(3336), 7, - anon_sym_COMMA, + ACTIONS(3511), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [227441] = 8, - ACTIONS(3), 1, + [250660] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4750), 1, + ACTIONS(3493), 1, + anon_sym_LF, + STATE(5318), 1, sym_comment, - STATE(6891), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227467] = 8, + ACTIONS(3491), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250678] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(8438), 1, - sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1114), 1, - sym__command_name, - STATE(4751), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1487), 1, + sym_block, + STATE(5319), 1, sym_comment, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227493] = 8, + STATE(6710), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [250704] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, + STATE(1304), 1, sym__str_double_quotes, - STATE(1210), 1, + STATE(1375), 1, + sym_val_string, + STATE(1496), 1, sym__command_name, - STATE(4752), 1, + STATE(5320), 1, sym_comment, - ACTIONS(7417), 2, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [227519] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1536), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, - sym__var, - STATE(4753), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5927), 1, - sym__assignment_pattern_parenthesized_last, - STATE(5928), 1, - sym__variable_name, - [227547] = 6, + [250730] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8454), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8572), 1, - anon_sym_DOT2, - STATE(4754), 1, - sym_comment, - ACTIONS(2584), 2, - ts_builtin_sym_end, + ACTIONS(3481), 1, anon_sym_LF, - ACTIONS(2582), 3, + STATE(5321), 1, + sym_comment, + ACTIONS(3479), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - [227569] = 8, - ACTIONS(3), 1, + anon_sym_RBRACE, + [250748] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(8575), 1, - sym_cmd_identifier, - STATE(1224), 1, - sym__str_double_quotes, - STATE(1267), 1, - sym_val_string, - STATE(1389), 1, - sym__command_name, - STATE(4755), 1, + ACTIONS(3469), 1, + anon_sym_LF, + STATE(5322), 1, sym_comment, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227595] = 5, + ACTIONS(3467), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250766] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8516), 1, + ACTIONS(9208), 1, aux_sym__immediate_decimal_token2, - STATE(4756), 1, + ACTIONS(9307), 1, + anon_sym_DOT2, + STATE(5323), 1, sym_comment, - ACTIONS(723), 2, + ACTIONS(727), 2, sym_filesize_unit, aux_sym_unquoted_token6, - ACTIONS(725), 4, + ACTIONS(729), 3, anon_sym_PIPE, anon_sym_EQ_GT, - anon_sym_DOT2, sym_duration_unit, - [227615] = 8, - ACTIONS(3), 1, + [250788] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4757), 1, + ACTIONS(3453), 1, + anon_sym_LF, + STATE(5324), 1, sym_comment, - STATE(5476), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [227641] = 5, + ACTIONS(3451), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [250806] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8528), 1, + ACTIONS(9310), 1, + anon_sym_DOT2, + ACTIONS(9313), 1, aux_sym__immediate_decimal_token2, - STATE(4758), 1, + STATE(5325), 1, sym_comment, - ACTIONS(715), 2, + ACTIONS(750), 2, sym_filesize_unit, aux_sym_unquoted_token6, - ACTIONS(717), 4, + ACTIONS(752), 3, anon_sym_PIPE, anon_sym_EQ_GT, - anon_sym_DOT2, sym_duration_unit, - [227661] = 6, - ACTIONS(105), 1, + [250828] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8577), 1, - anon_sym_DOT2, - ACTIONS(8580), 1, - aux_sym__immediate_decimal_token2, - STATE(4759), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1568), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, + sym__var, + STATE(5326), 1, sym_comment, - ACTIONS(2653), 2, - ts_builtin_sym_end, + STATE(5900), 1, + sym_val_variable, + STATE(6615), 1, + sym__assignment_pattern_parenthesized_last, + STATE(6617), 1, + sym__variable_name, + [250856] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3411), 1, anon_sym_LF, - ACTIONS(2651), 3, + STATE(5327), 1, + sym_comment, + ACTIONS(3409), 6, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - [227683] = 3, + anon_sym_RBRACE, + [250874] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4760), 1, + ACTIONS(9315), 1, + aux_sym__immediate_decimal_token2, + STATE(5328), 1, sym_comment, - ACTIONS(3370), 7, - anon_sym_COMMA, + ACTIONS(775), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 4, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, - [227699] = 3, + anon_sym_DOT2, + sym_duration_unit, + [250894] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(4761), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1537), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, + sym__var, + STATE(5329), 1, sym_comment, - ACTIONS(3398), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [227715] = 5, + STATE(5900), 1, + sym_val_variable, + STATE(6616), 1, + sym__assignment_pattern_parenthesized_last, + STATE(6617), 1, + sym__variable_name, + [250922] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2821), 1, + ACTIONS(2620), 1, anon_sym_LF, - ACTIONS(8582), 1, + ACTIONS(5278), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9317), 1, anon_sym_DOT2, - STATE(4762), 1, + STATE(5330), 1, sym_comment, - ACTIONS(2819), 5, + ACTIONS(2618), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [227735] = 5, + [250944] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2839), 1, + ACTIONS(3304), 1, anon_sym_LF, - ACTIONS(8584), 1, - anon_sym_DOT2, - STATE(4763), 1, + STATE(5331), 1, sym_comment, - ACTIONS(2837), 5, + ACTIONS(3302), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_RBRACE, - [227755] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4764), 1, - sym_comment, - ACTIONS(3394), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [227771] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4765), 1, - sym_comment, - ACTIONS(3390), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [227787] = 8, + [250962] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, + STATE(1065), 1, sym_val_string, - STATE(4766), 1, - sym_comment, - STATE(5650), 1, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1224), 1, sym__command_name, - ACTIONS(2576), 2, + STATE(5332), 1, + sym_comment, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [227813] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8586), 1, - aux_sym__immediate_decimal_token2, - STATE(4767), 1, - sym_comment, - ACTIONS(731), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 4, - anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [227833] = 9, + [250988] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8989), 1, sym_identifier, - STATE(1526), 1, + STATE(1539), 1, sym__assignment_pattern, - STATE(2776), 1, + STATE(4830), 1, sym__var, - STATE(4768), 1, + STATE(5333), 1, sym_comment, - STATE(5591), 1, + STATE(5900), 1, sym_val_variable, - STATE(5886), 1, + STATE(6264), 1, sym__assignment_pattern_last, - STATE(6111), 1, + STATE(6527), 1, sym__variable_name, - [227861] = 9, + [251016] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8588), 1, - anon_sym_DOT2, - ACTIONS(8590), 1, - anon_sym_LPAREN2, - ACTIONS(8592), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8594), 1, - anon_sym_DASH2, - ACTIONS(8596), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8598), 1, - aux_sym__list_item_starts_with_sign_token1, - ACTIONS(8600), 1, - aux_sym_short_flag_token1, - STATE(4769), 1, + ACTIONS(3300), 1, + anon_sym_LF, + STATE(5334), 1, sym_comment, - [227889] = 4, + ACTIONS(3298), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [251034] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4770), 1, - sym_comment, - ACTIONS(2584), 2, + ACTIONS(3296), 1, anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2582), 5, + STATE(5335), 1, + sym_comment, + ACTIONS(3294), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_RBRACE, - [227907] = 9, + [251052] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8989), 1, sym_identifier, - STATE(1535), 1, + STATE(1549), 1, sym__assignment_pattern_parenthesized, - STATE(2776), 1, + STATE(4830), 1, sym__var, - STATE(4771), 1, + STATE(5336), 1, sym_comment, - STATE(5591), 1, + STATE(5900), 1, sym_val_variable, - STATE(5928), 1, - sym__variable_name, - STATE(5929), 1, + STATE(6428), 1, sym__assignment_pattern_parenthesized_last, - [227935] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1537), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4772), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5887), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [227963] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1506), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4773), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5888), 1, - sym__assignment_pattern_last, - STATE(6111), 1, + STATE(6617), 1, sym__variable_name, - [227991] = 8, + [251080] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(1101), 1, - sym__command_name, - STATE(4774), 1, + STATE(5084), 1, + sym_val_string, + STATE(5337), 1, sym_comment, - ACTIONS(7417), 2, + STATE(7368), 1, + sym__command_name, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [228017] = 4, + [251106] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(4775), 1, - sym_comment, - ACTIONS(2541), 2, - anon_sym_LF, + ACTIONS(9319), 1, anon_sym_DOT2, - ACTIONS(2539), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [228035] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4776), 1, + STATE(3685), 1, + sym_cell_path, + STATE(5338), 1, sym_comment, - ACTIONS(3386), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228051] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8554), 1, - anon_sym_DOT2, - STATE(2785), 1, + STATE(5350), 1, sym_path, - STATE(4777), 1, - sym_comment, - STATE(4857), 1, - aux_sym_cell_path_repeat1, - ACTIONS(808), 2, + ACTIONS(874), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(810), 2, + ACTIONS(876), 2, ts_builtin_sym_end, anon_sym_LF, - [228075] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4778), 1, - sym_comment, - ACTIONS(2661), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2659), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [228093] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8602), 1, - anon_sym_alias, - ACTIONS(8604), 1, - anon_sym_const, - ACTIONS(8606), 1, - anon_sym_def, - ACTIONS(8608), 1, - anon_sym_extern, - ACTIONS(8610), 1, - anon_sym_module, - ACTIONS(8612), 1, - anon_sym_use, - STATE(4779), 1, - sym_comment, - [228121] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(4780), 1, - sym_comment, - ACTIONS(2831), 2, - anon_sym_LF, - anon_sym_DOT2, - ACTIONS(2829), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [228139] = 6, + [251130] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8614), 1, - anon_sym_DOT2, - ACTIONS(8617), 1, + ACTIONS(9221), 1, aux_sym__immediate_decimal_token2, - STATE(4781), 1, + STATE(5339), 1, sym_comment, - ACTIONS(737), 2, + ACTIONS(735), 2, sym_filesize_unit, aux_sym_unquoted_token6, - ACTIONS(739), 3, + ACTIONS(737), 4, anon_sym_PIPE, anon_sym_EQ_GT, + anon_sym_DOT2, sym_duration_unit, - [228161] = 7, + [251150] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5084), 1, + sym_val_string, + STATE(5340), 1, + sym_comment, + STATE(7103), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [251176] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8619), 1, + ACTIONS(9319), 1, anon_sym_DOT2, - STATE(2840), 1, - sym_cell_path, - STATE(4748), 1, + STATE(2878), 1, sym_path, - STATE(4782), 1, + STATE(5284), 1, + aux_sym_cell_path_repeat1, + STATE(5341), 1, sym_comment, - ACTIONS(781), 2, + ACTIONS(828), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(783), 2, + ACTIONS(830), 2, ts_builtin_sym_end, anon_sym_LF, - [228185] = 3, - ACTIONS(3), 1, + [251200] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4783), 1, + ACTIONS(9319), 1, + anon_sym_DOT2, + STATE(2875), 1, + sym_cell_path, + STATE(5342), 1, sym_comment, - ACTIONS(3382), 7, - anon_sym_COMMA, + STATE(5350), 1, + sym_path, + ACTIONS(789), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228201] = 6, - ACTIONS(3), 1, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + [251224] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8516), 1, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(5357), 1, aux_sym__immediate_decimal_token2, - ACTIONS(8622), 1, + ACTIONS(9321), 1, anon_sym_DOT2, - STATE(4784), 1, + STATE(5343), 1, sym_comment, - ACTIONS(723), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 3, + ACTIONS(2785), 4, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_EQ_GT, - sym_duration_unit, - [228223] = 8, + anon_sym_RBRACE, + [251246] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4785), 1, - sym_comment, - STATE(6254), 1, + STATE(4993), 1, sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [228249] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4786), 1, + STATE(5344), 1, sym_comment, - STATE(5765), 1, - sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [228275] = 8, + [251272] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7439), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8575), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(1195), 1, - sym__command_name, - STATE(1224), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(1267), 1, + STATE(5084), 1, sym_val_string, - STATE(4787), 1, + STATE(5345), 1, sym_comment, - ACTIONS(7441), 2, + STATE(7331), 1, + sym__command_name, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [228301] = 3, + [251298] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4788), 1, - sym_comment, - ACTIONS(3378), 7, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228317] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8602), 1, - anon_sym_alias, - ACTIONS(8604), 1, - anon_sym_const, - ACTIONS(8606), 1, - anon_sym_def, - ACTIONS(8608), 1, - anon_sym_extern, - ACTIONS(8610), 1, - anon_sym_module, - ACTIONS(8612), 1, - anon_sym_use, - STATE(4789), 1, + ACTIONS(8991), 1, + anon_sym_DASH_DASH, + ACTIONS(9323), 1, + sym_identifier, + STATE(5262), 1, + aux_sym_overlay_use_repeat1, + STATE(5346), 1, sym_comment, - [228345] = 3, + STATE(6495), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [251324] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4790), 1, + ACTIONS(9208), 1, + aux_sym__immediate_decimal_token2, + STATE(5347), 1, sym_comment, - ACTIONS(3374), 7, - anon_sym_COMMA, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 4, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, - [228361] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8554), 1, anon_sym_DOT2, - STATE(3401), 1, - sym_cell_path, - STATE(4777), 1, - sym_path, - STATE(4791), 1, - sym_comment, - ACTIONS(871), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(873), 2, - ts_builtin_sym_end, - anon_sym_LF, - [228385] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4792), 1, - sym_comment, - ACTIONS(3366), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228401] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4793), 1, - sym_comment, - ACTIONS(3362), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228417] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4794), 1, - sym_comment, - ACTIONS(3352), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228433] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4795), 1, - sym_comment, - ACTIONS(3348), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228449] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4796), 1, - sym_comment, - ACTIONS(3344), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228465] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4797), 1, - sym_comment, - ACTIONS(3340), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228481] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4798), 1, - sym_comment, - ACTIONS(3332), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228497] = 8, + sym_duration_unit, + [251344] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(832), 1, + sym__command_name, + STATE(1304), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(1375), 1, sym_val_string, - STATE(4799), 1, + STATE(5348), 1, sym_comment, - STATE(6493), 1, - sym__command_name, - ACTIONS(2576), 2, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [228523] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4800), 1, - sym_comment, - ACTIONS(3324), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228539] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4801), 1, - sym_comment, - ACTIONS(3320), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228555] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4802), 1, - sym_comment, - ACTIONS(3316), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228571] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4803), 1, - sym_comment, - ACTIONS(3312), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228587] = 5, + [251370] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2724), 1, - anon_sym_LF, - ACTIONS(8625), 1, - sym__long_flag_identifier, - STATE(4804), 1, + ACTIONS(9325), 1, + anon_sym_DOT2, + STATE(3685), 1, + sym_cell_path, + STATE(5349), 1, sym_comment, - ACTIONS(2720), 5, + STATE(5365), 1, + sym_path, + ACTIONS(874), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [228607] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4805), 1, - sym_comment, - ACTIONS(3308), 7, - anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228623] = 3, - ACTIONS(3), 1, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + [251394] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4806), 1, + ACTIONS(9319), 1, + anon_sym_DOT2, + STATE(2878), 1, + sym_path, + STATE(5341), 1, + aux_sym_cell_path_repeat1, + STATE(5350), 1, sym_comment, - ACTIONS(3300), 7, - anon_sym_COMMA, + ACTIONS(818), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228639] = 3, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + [251418] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4807), 1, - sym_comment, - ACTIONS(2904), 7, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, + ACTIONS(8052), 1, anon_sym_DQUOTE, + ACTIONS(9294), 1, + sym_cmd_identifier, + STATE(1304), 1, + sym__str_double_quotes, + STATE(1375), 1, + sym_val_string, + STATE(1387), 1, + sym__command_name, + STATE(5351), 1, + sym_comment, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [228655] = 8, + [251444] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(1304), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(1375), 1, sym_val_string, - STATE(4808), 1, - sym_comment, - STATE(6613), 1, + STATE(1388), 1, sym__command_name, - ACTIONS(2576), 2, + STATE(5352), 1, + sym_comment, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [228681] = 9, + [251470] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8989), 1, sym_identifier, - STATE(1526), 1, + STATE(1539), 1, sym__assignment_pattern, - STATE(2776), 1, + STATE(4830), 1, sym__var, - STATE(4809), 1, + STATE(5353), 1, sym_comment, - STATE(5591), 1, + STATE(5900), 1, sym_val_variable, - STATE(6056), 1, + STATE(6429), 1, sym__assignment_pattern_last, - STATE(6067), 1, + STATE(6532), 1, sym__variable_name, - [228709] = 8, + [251498] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(8438), 1, - sym_cmd_identifier, - STATE(710), 1, - sym__command_name, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(4810), 1, + STATE(5354), 1, sym_comment, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [228735] = 9, + ACTIONS(824), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 5, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [251516] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8989), 1, sym_identifier, - STATE(1537), 1, + STATE(1541), 1, sym__assignment_pattern, - STATE(2776), 1, + STATE(4830), 1, sym__var, - STATE(4811), 1, + STATE(5355), 1, sym_comment, - STATE(5591), 1, + STATE(5900), 1, sym_val_variable, - STATE(6067), 1, - sym__variable_name, - STATE(6073), 1, + STATE(6530), 1, sym__assignment_pattern_last, - [228763] = 9, + STATE(6532), 1, + sym__variable_name, + [251544] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8989), 1, sym_identifier, - STATE(1506), 1, - sym__assignment_pattern, - STATE(2776), 1, + STATE(1528), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, sym__var, - STATE(4812), 1, + STATE(5356), 1, sym_comment, - STATE(5591), 1, + STATE(5900), 1, sym_val_variable, - STATE(5918), 1, - sym__assignment_pattern_last, - STATE(6067), 1, + STATE(6617), 1, sym__variable_name, - [228791] = 3, + STATE(6620), 1, + sym__assignment_pattern_parenthesized_last, + [251572] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4813), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5084), 1, + sym_val_string, + STATE(5357), 1, sym_comment, - ACTIONS(3296), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228807] = 3, + STATE(7104), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [251598] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4814), 1, + STATE(5358), 1, sym_comment, - ACTIONS(3288), 7, - anon_sym_COMMA, + ACTIONS(775), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 5, anon_sym_PIPE, - anon_sym_DASH, anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, - [228823] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1533), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, - sym__var, - STATE(4815), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5928), 1, - sym__variable_name, - STATE(5990), 1, - sym__assignment_pattern_parenthesized_last, - [228851] = 8, + anon_sym_DOT2, + sym_duration_unit, + [251616] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4816), 1, + STATE(5359), 1, sym_comment, - STATE(5854), 1, + STATE(7121), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [228877] = 8, + [251642] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4817), 1, + STATE(5360), 1, sym_comment, - STATE(6702), 1, + STATE(7291), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [228903] = 3, + [251668] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4818), 1, - sym_comment, - ACTIONS(3284), 7, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_if, + ACTIONS(9290), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228919] = 8, + STATE(1452), 1, + sym_block, + STATE(5361), 1, + sym_comment, + STATE(6724), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [251694] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(8575), 1, - sym_cmd_identifier, - STATE(1197), 1, - sym__command_name, - STATE(1224), 1, - sym__str_double_quotes, - STATE(1267), 1, - sym_val_string, - STATE(4819), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1451), 1, + sym_block, + STATE(5362), 1, sym_comment, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [228945] = 3, + STATE(6723), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [251720] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4820), 1, + STATE(5363), 1, sym_comment, - ACTIONS(3280), 7, - anon_sym_COMMA, + ACTIONS(735), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 5, anon_sym_PIPE, - anon_sym_DASH, anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, - [228961] = 3, + anon_sym_DOT2, + sym_duration_unit, + [251738] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4821), 1, - sym_comment, - ACTIONS(3266), 7, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_if, + ACTIONS(9290), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228977] = 3, - ACTIONS(3), 1, + STATE(1433), 1, + sym_block, + STATE(5364), 1, + sym_comment, + STATE(6721), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [251764] = 7, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4822), 1, + ACTIONS(9319), 1, + anon_sym_DOT2, + STATE(2878), 1, + sym_path, + STATE(5248), 1, + aux_sym_cell_path_repeat1, + STATE(5365), 1, sym_comment, - ACTIONS(3258), 7, - anon_sym_COMMA, + ACTIONS(818), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [228993] = 3, + ACTIONS(820), 2, + ts_builtin_sym_end, + anon_sym_LF, + [251788] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4823), 1, + STATE(5366), 1, sym_comment, - ACTIONS(3254), 7, - anon_sym_COMMA, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 5, anon_sym_PIPE, - anon_sym_DASH, anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_EQ_GT, - [229009] = 3, - ACTIONS(3), 1, + anon_sym_DOT2, + sym_duration_unit, + [251806] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4824), 1, + ACTIONS(1004), 1, + anon_sym_LF, + STATE(5367), 1, sym_comment, - ACTIONS(3246), 7, - anon_sym_COMMA, + ACTIONS(1002), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [229025] = 6, + [251824] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(2785), 1, - sym_path, - STATE(4825), 1, + STATE(5368), 1, sym_comment, - STATE(4868), 1, - aux_sym_cell_path_repeat1, - ACTIONS(788), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(790), 3, + ACTIONS(3057), 3, ts_builtin_sym_end, anon_sym_LF, anon_sym_DOT2, - [229047] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4826), 1, - sym_comment, - ACTIONS(3230), 7, - anon_sym_COMMA, + ACTIONS(3055), 4, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229063] = 3, - ACTIONS(3), 1, + [251842] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4827), 1, + STATE(5369), 1, sym_comment, - ACTIONS(3304), 7, - anon_sym_COMMA, + ACTIONS(2664), 3, + ts_builtin_sym_end, + anon_sym_LF, + anon_sym_DOT2, + ACTIONS(2662), 4, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229079] = 9, - ACTIONS(3), 1, + [251860] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1529), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4828), 1, + ACTIONS(9328), 1, + anon_sym_DOT2, + STATE(5370), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5819), 1, - sym__assignment_pattern_last, - STATE(6111), 1, - sym__variable_name, - [229107] = 9, - ACTIONS(3), 1, + ACTIONS(3032), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3030), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [251880] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1529), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4829), 1, + ACTIONS(9330), 1, + anon_sym_DOT2, + STATE(5371), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5923), 1, - sym__assignment_pattern_last, - STATE(6067), 1, - sym__variable_name, - [229135] = 8, + ACTIONS(3038), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3036), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [251900] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, + STATE(1065), 1, sym_val_string, - STATE(4830), 1, - sym_comment, - STATE(6894), 1, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1276), 1, sym__command_name, - ACTIONS(2576), 2, + STATE(5372), 1, + sym_comment, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [229161] = 8, + [251926] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9332), 1, + anon_sym_DOT2, + STATE(5373), 1, + sym_comment, + ACTIONS(3044), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3042), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [251946] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(1049), 1, + STATE(1065), 1, sym_val_string, - STATE(1076), 1, + STATE(1112), 1, sym__str_double_quotes, - STATE(1097), 1, + STATE(1277), 1, sym__command_name, - STATE(4831), 1, + STATE(5374), 1, sym_comment, - ACTIONS(7417), 2, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [229187] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4832), 1, - sym_comment, - ACTIONS(3222), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229203] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4833), 1, - sym_comment, - ACTIONS(3194), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229219] = 3, - ACTIONS(3), 1, + [251972] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4834), 1, + ACTIONS(9334), 1, + anon_sym_DOT2, + STATE(5375), 1, sym_comment, - ACTIONS(3190), 7, - anon_sym_COMMA, + ACTIONS(3064), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3062), 4, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229235] = 3, + [251992] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4835), 1, - sym_comment, - ACTIONS(3186), 7, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(8482), 1, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229251] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8991), 1, + anon_sym_DASH_DASH, + ACTIONS(9336), 1, sym_identifier, - STATE(1534), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, - sym__var, - STATE(4836), 1, + STATE(5249), 1, + aux_sym_overlay_use_repeat1, + STATE(5376), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(5928), 1, - sym__variable_name, - STATE(5931), 1, - sym__assignment_pattern_parenthesized_last, - [229279] = 5, + STATE(6495), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [252018] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2908), 1, - anon_sym_LF, - ACTIONS(8627), 1, + ACTIONS(9338), 1, anon_sym_DOT2, - STATE(4837), 1, + STATE(5377), 1, sym_comment, - ACTIONS(2906), 5, + ACTIONS(3081), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3079), 4, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [229299] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4838), 1, - sym_comment, - ACTIONS(3179), 7, - anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229315] = 5, + [252038] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2914), 1, + STATE(5378), 1, + sym_comment, + ACTIONS(2628), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(8629), 1, anon_sym_DOT2, - STATE(4839), 1, - sym_comment, - ACTIONS(2912), 5, + ACTIONS(2626), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [229335] = 5, + [252056] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2920), 1, - anon_sym_LF, - ACTIONS(8631), 1, + ACTIONS(9340), 1, anon_sym_DOT2, - STATE(4840), 1, + STATE(5379), 1, sym_comment, - ACTIONS(2918), 5, + ACTIONS(3075), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3073), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [229355] = 5, + [252076] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8635), 1, - anon_sym_DASH, - STATE(5271), 1, - sym_long_flag, - STATE(4841), 2, - sym_comment, - aux_sym_decl_def_repeat1, - ACTIONS(8633), 4, - sym_cmd_identifier, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [229375] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2940), 1, - anon_sym_LF, - ACTIONS(8638), 1, + ACTIONS(810), 1, + sym_filesize_unit, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + ACTIONS(9342), 1, anon_sym_DOT2, - STATE(4842), 1, + STATE(5380), 1, sym_comment, - ACTIONS(2938), 5, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(812), 4, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [229395] = 8, + anon_sym_if, + anon_sym_EQ_GT, + sym_duration_unit, + [252098] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(9278), 1, + anon_sym_alias, + ACTIONS(9280), 1, + anon_sym_const, + ACTIONS(9282), 1, + anon_sym_def, + ACTIONS(9284), 1, + anon_sym_extern, + ACTIONS(9286), 1, + anon_sym_module, + ACTIONS(9288), 1, + anon_sym_use, + STATE(5381), 1, + sym_comment, + [252126] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7439), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8575), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(766), 1, - sym__command_name, - STATE(1224), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(1267), 1, + STATE(5084), 1, sym_val_string, - STATE(4843), 1, + STATE(5382), 1, sym_comment, - ACTIONS(7441), 2, + STATE(6205), 1, + sym__command_name, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [229421] = 3, + [252152] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4844), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5084), 1, + sym_val_string, + STATE(5383), 1, sym_comment, - ACTIONS(3052), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229437] = 7, + STATE(7253), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [252178] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8640), 1, + ACTIONS(9344), 1, anon_sym_DOT2, - STATE(3401), 1, + STATE(2875), 1, sym_cell_path, - STATE(4748), 1, + STATE(5365), 1, sym_path, - STATE(4845), 1, + STATE(5384), 1, sym_comment, - ACTIONS(871), 2, + ACTIONS(789), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(873), 2, + ACTIONS(791), 2, ts_builtin_sym_end, anon_sym_LF, - [229461] = 8, + [252202] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(8575), 1, - sym_cmd_identifier, - STATE(1224), 1, - sym__str_double_quotes, - STATE(1267), 1, - sym_val_string, - STATE(1426), 1, - sym__command_name, - STATE(4846), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(9347), 1, + anon_sym_LBRACE, + STATE(1289), 1, + sym_val_record, + STATE(5385), 1, sym_comment, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [229487] = 6, + STATE(6697), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [252228] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, + STATE(5386), 1, + sym_comment, + ACTIONS(2620), 3, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5020), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8643), 1, anon_sym_DOT2, - STATE(4847), 1, - sym_comment, - ACTIONS(2582), 4, + ACTIONS(2618), 4, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [229509] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4848), 1, - sym_comment, - ACTIONS(3100), 7, - anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229525] = 3, + [252246] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4849), 1, - sym_comment, - ACTIONS(3092), 7, + ACTIONS(9351), 1, + anon_sym_COLON, + ACTIONS(9353), 1, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229541] = 8, + STATE(5387), 1, + sym_comment, + ACTIONS(9349), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [252266] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4850), 1, + STATE(5388), 1, sym_comment, - STATE(6247), 1, + STATE(6114), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [229567] = 3, + [252292] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4851), 1, - sym_comment, - ACTIONS(3086), 7, + ACTIONS(9357), 1, + anon_sym_COLON, + ACTIONS(9359), 1, anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229583] = 9, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8646), 1, - anon_sym_DOT2, - ACTIONS(8648), 1, - anon_sym_LPAREN2, - ACTIONS(8650), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8652), 1, - anon_sym_DASH2, - ACTIONS(8654), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8656), 1, - aux_sym__list_item_starts_with_sign_token1, - ACTIONS(8658), 1, - aux_sym_short_flag_token1, - STATE(4852), 1, + STATE(5389), 1, sym_comment, - [229611] = 3, + ACTIONS(9355), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [252312] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4853), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(8973), 1, + sym_cmd_identifier, + STATE(3005), 1, + sym__str_double_quotes, + STATE(5084), 1, + sym_val_string, + STATE(5390), 1, sym_comment, - ACTIONS(3082), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [229627] = 6, + STATE(7299), 1, + sym__command_name, + ACTIONS(2604), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [252338] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5112), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8660), 1, - aux_sym__immediate_decimal_token1, - STATE(4854), 1, - sym_comment, - ACTIONS(2582), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2584), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(752), 1, + sym__entry_separator, + ACTIONS(9361), 1, anon_sym_DOT2, - [229649] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8662), 1, + ACTIONS(9364), 1, aux_sym__immediate_decimal_token2, - STATE(4855), 1, + STATE(5391), 1, sym_comment, - ACTIONS(733), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(731), 4, + ACTIONS(750), 4, anon_sym_RBRACK, sym_filesize_unit, sym_duration_unit, aux_sym__unquoted_in_list_token7, - [229669] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3128), 1, - anon_sym_LF, - STATE(4856), 1, - sym_comment, - ACTIONS(3126), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_else, - anon_sym_RBRACE, - anon_sym_catch, - [229687] = 7, + [252360] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8554), 1, - anon_sym_DOT2, - STATE(2785), 1, - sym_path, - STATE(4857), 1, + ACTIONS(5304), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9366), 1, + aux_sym__immediate_decimal_token1, + STATE(5392), 1, sym_comment, - STATE(4868), 1, - aux_sym_cell_path_repeat1, - ACTIONS(788), 2, + ACTIONS(2626), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(790), 2, + ACTIONS(2628), 3, ts_builtin_sym_end, anon_sym_LF, - [229711] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2653), 1, - anon_sym_LF, - ACTIONS(5085), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8664), 1, anon_sym_DOT2, - STATE(4858), 1, + [252382] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9370), 1, + anon_sym_DASH_DASH, + STATE(5886), 1, + sym_long_flag, + STATE(5393), 2, sym_comment, - ACTIONS(2651), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [229733] = 6, - ACTIONS(105), 1, + aux_sym_decl_def_repeat1, + ACTIONS(9368), 4, + sym_cmd_identifier, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [252402] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2584), 1, - anon_sym_LF, - ACTIONS(5020), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8667), 1, - anon_sym_DOT2, - STATE(4859), 1, + ACTIONS(8052), 1, + anon_sym_DQUOTE, + ACTIONS(9294), 1, + sym_cmd_identifier, + STATE(1304), 1, + sym__str_double_quotes, + STATE(1375), 1, + sym_val_string, + STATE(1497), 1, + sym__command_name, + STATE(5394), 1, sym_comment, - ACTIONS(2582), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [229755] = 5, + ACTIONS(8054), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [252428] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8500), 1, + ACTIONS(9204), 1, aux_sym__immediate_decimal_token2, - STATE(4860), 1, + STATE(5395), 1, sym_comment, - ACTIONS(717), 2, + ACTIONS(729), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(715), 4, + ACTIONS(727), 4, anon_sym_RBRACK, sym_filesize_unit, sym_duration_unit, aux_sym__unquoted_in_list_token7, - [229775] = 4, + [252448] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4861), 1, + ACTIONS(8036), 1, + anon_sym_DQUOTE, + ACTIONS(9160), 1, + sym_cmd_identifier, + STATE(1065), 1, + sym_val_string, + STATE(1112), 1, + sym__str_double_quotes, + STATE(1140), 1, + sym__command_name, + STATE(5396), 1, sym_comment, - ACTIONS(804), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [229793] = 5, + ACTIONS(8038), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [252474] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1567), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5397), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6215), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [252502] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8488), 1, + ACTIONS(9168), 1, aux_sym__immediate_decimal_token2, - STATE(4862), 1, + STATE(5398), 1, sym_comment, - ACTIONS(725), 2, + ACTIONS(737), 2, anon_sym_DOT2, sym__entry_separator, - ACTIONS(723), 4, + ACTIONS(735), 4, anon_sym_RBRACK, sym_filesize_unit, sym_duration_unit, aux_sym__unquoted_in_list_token7, - [229813] = 6, - ACTIONS(105), 1, + [252522] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(725), 1, - sym__entry_separator, - ACTIONS(8488), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8669), 1, - anon_sym_DOT2, - STATE(4863), 1, + ACTIONS(8480), 1, + anon_sym_DASH_DASH, + ACTIONS(8482), 1, + anon_sym_DASH, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1441), 1, + sym_block, + STATE(5399), 1, sym_comment, - ACTIONS(723), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [229835] = 6, + STATE(6660), 1, + sym__flag, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [252548] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(739), 1, - sym__entry_separator, - ACTIONS(8672), 1, - anon_sym_DOT2, - ACTIONS(8675), 1, + ACTIONS(2787), 1, + anon_sym_LF, + ACTIONS(5357), 1, aux_sym__immediate_decimal_token2, - STATE(4864), 1, + ACTIONS(9373), 1, + anon_sym_DOT2, + STATE(5400), 1, sym_comment, - ACTIONS(737), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [229857] = 3, + ACTIONS(2785), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [252570] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(4865), 1, + ACTIONS(9376), 1, + anon_sym_DOT2, + STATE(5401), 1, sym_comment, - ACTIONS(3226), 7, + ACTIONS(3075), 6, anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DASH, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - [229873] = 8, + [252588] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1163), 1, + STATE(1171), 1, sym__command_name, - STATE(4866), 1, + STATE(1304), 1, + sym__str_double_quotes, + STATE(1375), 1, + sym_val_string, + STATE(5402), 1, sym_comment, - ACTIONS(7417), 2, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [229899] = 9, - ACTIONS(105), 1, + [252614] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8598), 1, - aux_sym__list_item_starts_with_sign_token1, - ACTIONS(8600), 1, - aux_sym_short_flag_token1, - ACTIONS(8677), 1, + ACTIONS(9378), 1, anon_sym_DOT2, - ACTIONS(8679), 1, - anon_sym_LPAREN2, - ACTIONS(8681), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8683), 1, - anon_sym_DASH2, - ACTIONS(8685), 1, - aux_sym__immediate_decimal_token3, - STATE(4867), 1, + STATE(5403), 1, sym_comment, - [229927] = 6, + ACTIONS(3081), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [252632] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8687), 1, - anon_sym_DOT2, - STATE(2785), 1, - sym_path, - ACTIONS(839), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(841), 2, - ts_builtin_sym_end, + ACTIONS(3371), 1, anon_sym_LF, - STATE(4868), 2, + STATE(5404), 1, sym_comment, - aux_sym_cell_path_repeat1, - [229949] = 8, + ACTIONS(3369), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_else, + anon_sym_RBRACE, + anon_sym_catch, + [252650] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7439), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8575), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(1224), 1, - sym__str_double_quotes, - STATE(1267), 1, - sym_val_string, - STATE(1407), 1, + STATE(777), 1, sym__command_name, - STATE(4869), 1, - sym_comment, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [229975] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(8575), 1, - sym_cmd_identifier, - STATE(1224), 1, - sym__str_double_quotes, - STATE(1267), 1, + STATE(1065), 1, sym_val_string, - STATE(1408), 1, - sym__command_name, - STATE(4870), 1, - sym_comment, - ACTIONS(7441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [230001] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7439), 1, - anon_sym_DQUOTE, - ACTIONS(8575), 1, - sym_cmd_identifier, - STATE(1224), 1, + STATE(1112), 1, sym__str_double_quotes, - STATE(1267), 1, - sym_val_string, - STATE(1504), 1, - sym__command_name, - STATE(4871), 1, + STATE(5405), 1, sym_comment, - ACTIONS(7441), 2, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [230027] = 8, + [252676] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7439), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8575), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(1224), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(1267), 1, + STATE(5084), 1, sym_val_string, - STATE(1505), 1, - sym__command_name, - STATE(4872), 1, + STATE(5406), 1, sym_comment, - ACTIONS(7441), 2, + STATE(7038), 1, + sym__command_name, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [230053] = 6, + [252702] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5119), 1, + ACTIONS(729), 1, + sym__entry_separator, + ACTIONS(9204), 1, aux_sym__immediate_decimal_token2, - ACTIONS(8690), 1, - aux_sym__immediate_decimal_token1, - STATE(4873), 1, - sym_comment, - ACTIONS(2539), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, + ACTIONS(9380), 1, anon_sym_DOT2, - [230075] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7893), 1, - anon_sym_DOLLAR, - ACTIONS(7897), 1, - anon_sym_LBRACE, - STATE(3154), 1, - sym__var, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(4874), 1, - sym_comment, - STATE(1142), 2, - sym__blosure, - sym_val_variable, - [230101] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(8225), 1, - sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, - sym_val_string, - STATE(4875), 1, - sym_comment, - STATE(6543), 1, - sym__command_name, - ACTIONS(2576), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [230127] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4876), 1, + STATE(5407), 1, sym_comment, - ACTIONS(723), 2, + ACTIONS(727), 4, + anon_sym_RBRACK, sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - anon_sym_DOT2, sym_duration_unit, - [230145] = 8, + aux_sym__unquoted_in_list_token7, + [252724] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8255), 1, - anon_sym_DOLLAR, - ACTIONS(8257), 1, - anon_sym_LBRACE, - STATE(3235), 1, - sym__var, - STATE(3559), 1, - sym_val_closure, - STATE(3571), 1, - sym_block, - STATE(4877), 1, + ACTIONS(2297), 1, + sym_identifier, + ACTIONS(9383), 1, + anon_sym_DASH_DASH, + ACTIONS(9386), 1, + anon_sym_DASH, + STATE(6495), 1, + sym__flag, + STATE(5408), 2, sym_comment, - STATE(1411), 2, - sym__blosure, - sym_val_variable, - [230171] = 8, + aux_sym_overlay_use_repeat1, + STATE(5834), 2, + sym_short_flag, + sym_long_flag, + [252748] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(8973), 1, sym_cmd_identifier, - STATE(2875), 1, + STATE(3005), 1, sym__str_double_quotes, - STATE(4591), 1, + STATE(5084), 1, sym_val_string, - STATE(4878), 1, + STATE(5409), 1, sym_comment, - STATE(6363), 1, + STATE(6134), 1, sym__command_name, - ACTIONS(2576), 2, + ACTIONS(2604), 2, sym__str_single_quotes, sym__str_back_ticks, - [230197] = 6, - ACTIONS(3), 1, + [252774] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(814), 1, - sym_filesize_unit, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - ACTIONS(8692), 1, - anon_sym_DOT2, - STATE(4879), 1, + ACTIONS(9389), 1, + aux_sym__immediate_decimal_token2, + STATE(5410), 1, sym_comment, - ACTIONS(816), 4, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, + ACTIONS(777), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(775), 4, + anon_sym_RBRACK, + sym_filesize_unit, sym_duration_unit, - [230219] = 4, - ACTIONS(3), 1, + aux_sym__unquoted_in_list_token7, + [252794] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4880), 1, + ACTIONS(3308), 1, + anon_sym_LF, + STATE(5411), 1, sym_comment, - ACTIONS(715), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 5, + ACTIONS(3306), 6, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + [252812] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2620), 1, + anon_sym_LF, + ACTIONS(5278), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9391), 1, anon_sym_DOT2, - sym_duration_unit, - [230237] = 8, + STATE(5412), 1, + sym_comment, + ACTIONS(2618), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [252834] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, + STATE(1304), 1, sym__str_double_quotes, - STATE(1310), 1, + STATE(1375), 1, + sym_val_string, + STATE(1400), 1, sym__command_name, - STATE(4881), 1, + STATE(5413), 1, sym_comment, - ACTIONS(7417), 2, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [230263] = 8, + [252860] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2574), 1, + ACTIONS(8036), 1, anon_sym_DQUOTE, - ACTIONS(8225), 1, + ACTIONS(9160), 1, sym_cmd_identifier, - STATE(2875), 1, - sym__str_double_quotes, - STATE(4591), 1, + STATE(1061), 1, + sym__command_name, + STATE(1065), 1, sym_val_string, - STATE(4882), 1, + STATE(1112), 1, + sym__str_double_quotes, + STATE(5414), 1, sym_comment, - STATE(6472), 1, - sym__command_name, - ACTIONS(2576), 2, + ACTIONS(8038), 2, sym__str_single_quotes, sym__str_back_ticks, - [230289] = 8, + [252886] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, - anon_sym_DQUOTE, - ACTIONS(8438), 1, - sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, - sym__str_double_quotes, - STATE(1175), 1, - sym__command_name, - STATE(4883), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1567), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5415), 1, sym_comment, - ACTIONS(7417), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [230315] = 8, + STATE(5900), 1, + sym_val_variable, + STATE(6532), 1, + sym__variable_name, + STATE(6535), 1, + sym__assignment_pattern_last, + [252914] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7415), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1535), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5416), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6261), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [252942] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8052), 1, anon_sym_DQUOTE, - ACTIONS(8438), 1, + ACTIONS(9294), 1, sym_cmd_identifier, - STATE(1049), 1, - sym_val_string, - STATE(1076), 1, + STATE(1304), 1, sym__str_double_quotes, - STATE(1190), 1, + STATE(1375), 1, + sym_val_string, + STATE(1399), 1, sym__command_name, - STATE(4884), 1, + STATE(5417), 1, sym_comment, - ACTIONS(7417), 2, + ACTIONS(8054), 2, sym__str_single_quotes, sym__str_back_ticks, - [230341] = 4, - ACTIONS(3), 1, + [252968] = 6, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4885), 1, + ACTIONS(5296), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9394), 1, + aux_sym__immediate_decimal_token1, + STATE(5418), 1, sym_comment, - ACTIONS(731), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 5, + ACTIONS(2618), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, + ACTIONS(2620), 3, + ts_builtin_sym_end, + anon_sym_LF, anon_sym_DOT2, - sym_duration_unit, - [230359] = 6, + [252990] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1541), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5419), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6240), 1, + sym__assignment_pattern_last, + STATE(6527), 1, + sym__variable_name, + [253018] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9396), 1, + anon_sym_DASH_DASH, + ACTIONS(9398), 1, + anon_sym_DASH, + ACTIONS(9400), 1, + anon_sym_in, + STATE(5420), 1, + sym_comment, + STATE(6867), 1, + sym__flag, + STATE(7440), 2, + sym_short_flag, + sym_long_flag, + [253041] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8454), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8694), 1, - anon_sym_DOT2, - STATE(4886), 1, + STATE(5421), 1, sym_comment, - ACTIONS(2584), 2, + ACTIONS(3093), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2582), 3, + ACTIONS(3091), 4, anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - [230381] = 6, + [253058] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8580), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8696), 1, - anon_sym_DOT2, - STATE(4887), 1, + STATE(5422), 1, + sym_comment, + ACTIONS(3625), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3623), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [253075] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5423), 1, sym_comment, - ACTIONS(2653), 2, + ACTIONS(3605), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2651), 3, + ACTIONS(3603), 4, anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - [230403] = 7, + [253092] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8702), 1, + ACTIONS(9406), 1, anon_sym_DQUOTE2, - STATE(4888), 1, + STATE(5424), 1, sym_comment, - STATE(4942), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [230426] = 8, - ACTIONS(3), 1, + [253115] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(8704), 1, - sym_identifier, - STATE(995), 1, - sym__var, - STATE(1124), 1, - sym_val_variable, - STATE(1127), 1, - sym__variable_name, - STATE(4889), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9408), 1, + anon_sym_DQUOTE2, + STATE(5425), 1, sym_comment, - [230451] = 4, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253138] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3320), 1, - anon_sym_LF, - STATE(4890), 1, + STATE(5426), 1, sym_comment, - ACTIONS(3318), 5, + ACTIONS(3629), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3627), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230468] = 4, + [253155] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3186), 1, - anon_sym_LF, - STATE(4891), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9410), 1, + anon_sym_DQUOTE2, + STATE(5427), 1, sym_comment, - ACTIONS(3184), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [230485] = 4, + STATE(5433), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253178] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3324), 1, - anon_sym_LF, - STATE(4892), 1, + STATE(5428), 1, sym_comment, - ACTIONS(3322), 5, + ACTIONS(3371), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3369), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [230502] = 4, + anon_sym_else, + anon_sym_catch, + [253195] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3332), 1, - anon_sym_LF, - STATE(4893), 1, + STATE(5429), 1, sym_comment, - ACTIONS(3330), 5, + ACTIONS(3633), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3631), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230519] = 4, + [253212] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3246), 1, - anon_sym_LF, - STATE(4894), 1, + STATE(5430), 1, sym_comment, - ACTIONS(3244), 5, + ACTIONS(3637), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3635), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230536] = 4, + [253229] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3254), 1, - anon_sym_LF, - STATE(4895), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9412), 1, + anon_sym_DQUOTE2, + STATE(5425), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(5431), 1, + sym_comment, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253252] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5432), 1, sym_comment, - ACTIONS(3252), 5, + ACTIONS(3621), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3619), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230553] = 4, + [253269] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3258), 1, - anon_sym_LF, - STATE(4896), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9414), 1, + anon_sym_DQUOTE2, + STATE(5433), 1, + sym_comment, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253292] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5434), 1, sym_comment, - ACTIONS(3256), 5, + ACTIONS(3617), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3615), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230570] = 4, + [253309] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3266), 1, - anon_sym_LF, - STATE(4897), 1, + STATE(5435), 1, sym_comment, - ACTIONS(3264), 5, + ACTIONS(3089), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3087), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230587] = 4, + [253326] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3336), 1, - anon_sym_LF, - STATE(4898), 1, + STATE(5436), 1, sym_comment, - ACTIONS(3334), 5, + ACTIONS(3613), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3611), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230604] = 7, + [253343] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8706), 1, - anon_sym_DQUOTE2, - STATE(4899), 1, + STATE(5437), 1, sym_comment, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [230627] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3340), 1, + ACTIONS(3411), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(4900), 1, - sym_comment, - ACTIONS(3338), 5, + ACTIONS(3409), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230644] = 4, + [253360] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3344), 1, - anon_sym_LF, - STATE(4901), 1, + STATE(5438), 1, sym_comment, - ACTIONS(3342), 5, + ACTIONS(3597), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3595), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230661] = 4, + [253377] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3190), 1, - anon_sym_LF, - STATE(4902), 1, + STATE(5439), 1, sym_comment, - ACTIONS(3188), 5, + ACTIONS(3593), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3591), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230678] = 4, + [253394] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3348), 1, - anon_sym_LF, - STATE(4903), 1, + STATE(5440), 1, sym_comment, - ACTIONS(3346), 5, + ACTIONS(3573), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3571), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230695] = 4, + [253411] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3280), 1, - anon_sym_LF, - STATE(4904), 1, + STATE(5441), 1, sym_comment, - ACTIONS(3278), 5, + ACTIONS(3565), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3563), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230712] = 4, + [253428] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3284), 1, - anon_sym_LF, - STATE(4905), 1, + STATE(5442), 1, sym_comment, - ACTIONS(3282), 5, + ACTIONS(3537), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3535), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230729] = 4, + [253445] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3288), 1, - anon_sym_LF, - STATE(4906), 1, + STATE(5443), 1, sym_comment, - ACTIONS(3286), 5, + ACTIONS(3529), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3527), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230746] = 4, + [253462] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3296), 1, - anon_sym_LF, - STATE(4907), 1, + STATE(5444), 1, sym_comment, - ACTIONS(3294), 5, + ACTIONS(3513), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3511), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230763] = 4, + [253479] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3300), 1, - anon_sym_LF, - STATE(4908), 1, + STATE(5445), 1, sym_comment, - ACTIONS(3298), 5, + ACTIONS(3493), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3491), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230780] = 4, + [253496] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3352), 1, - anon_sym_LF, - STATE(4909), 1, + STATE(5446), 1, sym_comment, - ACTIONS(3350), 5, + ACTIONS(3481), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3479), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230797] = 4, + [253513] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3362), 1, - anon_sym_LF, - STATE(4910), 1, + STATE(5447), 1, sym_comment, - ACTIONS(3360), 5, + ACTIONS(3469), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3467), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230814] = 4, + [253530] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3179), 1, - anon_sym_LF, - STATE(4911), 1, + STATE(5448), 1, sym_comment, - ACTIONS(3177), 5, + ACTIONS(3453), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3451), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230831] = 7, + [253547] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8708), 1, + ACTIONS(9416), 1, anon_sym_DQUOTE2, - STATE(4899), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4912), 1, + STATE(5449), 1, sym_comment, - STATE(5499), 1, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [230854] = 4, + [253570] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3366), 1, + ACTIONS(5296), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9418), 1, + anon_sym_DOT2, + STATE(5450), 1, + sym_comment, + ACTIONS(2618), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2620), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(4913), 1, + [253591] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5451), 1, sym_comment, - ACTIONS(3364), 5, + ACTIONS(3308), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3306), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230871] = 7, + [253608] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8710), 1, + ACTIONS(9420), 1, anon_sym_DQUOTE2, - STATE(4914), 1, - sym_comment, - STATE(4962), 1, + STATE(5449), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(5452), 1, + sym_comment, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [230894] = 4, - ACTIONS(3), 1, + [253631] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4915), 1, + STATE(5453), 1, sym_comment, - ACTIONS(804), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(806), 4, + ACTIONS(3304), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3302), 4, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [230911] = 4, - ACTIONS(3), 1, + anon_sym_DASH_DASH, + anon_sym_DASH, + [253648] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4916), 1, + STATE(5454), 1, sym_comment, - ACTIONS(731), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(733), 4, + ACTIONS(3300), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3298), 4, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_EQ_GT, - anon_sym_DOT2, - sym_duration_unit, - [230928] = 4, + anon_sym_DASH_DASH, + anon_sym_DASH, + [253665] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3194), 1, - anon_sym_LF, - STATE(4917), 1, + STATE(5455), 1, sym_comment, - ACTIONS(3192), 5, + ACTIONS(3296), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3294), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [230945] = 8, - ACTIONS(3), 1, + [253682] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8712), 1, - anon_sym_DOT2, - ACTIONS(8714), 1, - anon_sym_LPAREN2, - ACTIONS(8716), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8718), 1, - anon_sym_DASH2, - ACTIONS(8720), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8722), 1, - aux_sym_short_flag_token1, - STATE(4918), 1, + STATE(5456), 1, sym_comment, - [230970] = 4, - ACTIONS(3), 1, + ACTIONS(3541), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3539), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [253699] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4919), 1, + STATE(5457), 1, sym_comment, - ACTIONS(715), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(717), 4, - anon_sym_PIPE, - anon_sym_EQ_GT, + ACTIONS(777), 2, anon_sym_DOT2, + sym__entry_separator, + ACTIONS(775), 4, + anon_sym_RBRACK, + sym_filesize_unit, sym_duration_unit, - [230987] = 4, + aux_sym__unquoted_in_list_token7, + [253716] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3370), 1, + ACTIONS(5296), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9422), 1, + anon_sym_DOT2, + STATE(5458), 1, + sym_comment, + ACTIONS(2618), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2620), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(4920), 1, + [253737] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5459), 1, sym_comment, - ACTIONS(3368), 5, + ACTIONS(1004), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1002), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [253754] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1023), 1, + aux_sym__block_body_repeat1, + STATE(1218), 1, + sym__terminator, + STATE(5460), 1, + sym_comment, + ACTIONS(9425), 2, anon_sym_RPAREN, + anon_sym_RBRACE, + [253777] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9427), 1, + anon_sym_DQUOTE2, + STATE(5424), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(5461), 1, + sym_comment, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253800] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5462), 1, + sym_comment, + ACTIONS(3589), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3587), 4, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, + [253817] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7110), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9429), 1, + aux_sym__immediate_decimal_token1, + STATE(5463), 1, + sym_comment, + ACTIONS(2626), 2, + anon_sym_RBRACK, anon_sym_RBRACE, - [231004] = 4, - ACTIONS(3), 1, + ACTIONS(2628), 2, + anon_sym_DOT2, + sym__entry_separator, + [253838] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(4921), 1, + STATE(5464), 1, sym_comment, - ACTIONS(723), 2, - sym_filesize_unit, - aux_sym_unquoted_token6, - ACTIONS(725), 4, + ACTIONS(3577), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3575), 4, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_EQ_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + [253855] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5465), 1, + sym_comment, + ACTIONS(826), 2, anon_sym_DOT2, + sym__entry_separator, + ACTIONS(824), 4, + anon_sym_RBRACK, + sym_filesize_unit, sym_duration_unit, - [231021] = 4, + aux_sym__unquoted_in_list_token7, + [253872] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3304), 1, + ACTIONS(5441), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9431), 1, + anon_sym_DOT2, + STATE(5466), 1, + sym_comment, + ACTIONS(2785), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2787), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(4922), 1, + [253893] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9433), 1, + anon_sym_DQUOTE2, + STATE(5467), 1, sym_comment, - ACTIONS(3302), 5, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253916] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5468), 1, + sym_comment, + ACTIONS(3331), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3329), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, + [253933] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7116), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9435), 1, + aux_sym__immediate_decimal_token1, + STATE(5469), 1, + sym_comment, + ACTIONS(2618), 2, + anon_sym_RBRACK, anon_sym_RBRACE, - [231038] = 4, + ACTIONS(2620), 2, + anon_sym_DOT2, + sym__entry_separator, + [253954] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3222), 1, - anon_sym_LF, - STATE(4923), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9437), 1, + anon_sym_DQUOTE2, + STATE(5467), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(5470), 1, + sym_comment, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [253977] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9439), 1, + anon_sym_DQUOTE2, + STATE(5471), 1, + sym_comment, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [254000] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5472), 1, sym_comment, - ACTIONS(3220), 5, + ACTIONS(3533), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3531), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231055] = 4, + [254017] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3226), 1, - anon_sym_LF, - STATE(4924), 1, + STATE(5473), 1, sym_comment, - ACTIONS(3224), 5, + ACTIONS(3525), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3523), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231072] = 4, + [254034] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3378), 1, - anon_sym_LF, - STATE(4925), 1, + STATE(5474), 1, sym_comment, - ACTIONS(3376), 5, + ACTIONS(3521), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3519), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231089] = 4, + [254051] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3308), 1, - anon_sym_LF, - STATE(4926), 1, + STATE(5475), 1, sym_comment, - ACTIONS(3306), 5, + ACTIONS(3517), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3515), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231106] = 4, + [254068] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3312), 1, - anon_sym_LF, - STATE(4927), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9441), 1, + anon_sym_DQUOTE2, + STATE(5471), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(5476), 1, + sym_comment, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [254091] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5477), 1, sym_comment, - ACTIONS(3310), 5, + ACTIONS(3509), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3507), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231123] = 4, + [254108] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3230), 1, - anon_sym_LF, - STATE(4928), 1, + STATE(5478), 1, sym_comment, - ACTIONS(3228), 5, + ACTIONS(3501), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3499), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231140] = 4, + [254125] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3052), 1, - anon_sym_LF, - STATE(4929), 1, + STATE(5479), 1, sym_comment, - ACTIONS(3050), 5, + ACTIONS(3497), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3495), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231157] = 4, + [254142] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3382), 1, - anon_sym_LF, - STATE(4930), 1, + STATE(5480), 1, sym_comment, - ACTIONS(3380), 5, + ACTIONS(3489), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3487), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231174] = 4, + [254159] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3386), 1, - anon_sym_LF, - STATE(4931), 1, + STATE(5481), 1, + sym_comment, + ACTIONS(737), 2, + anon_sym_DOT2, + sym__entry_separator, + ACTIONS(735), 4, + anon_sym_RBRACK, + sym_filesize_unit, + sym_duration_unit, + aux_sym__unquoted_in_list_token7, + [254176] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5482), 1, sym_comment, - ACTIONS(3384), 5, + ACTIONS(3485), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3483), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231191] = 7, + [254193] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8724), 1, + ACTIONS(9443), 1, anon_sym_DQUOTE2, - STATE(4914), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4932), 1, + STATE(5483), 1, sym_comment, - STATE(5499), 1, + STATE(5517), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [231214] = 8, - ACTIONS(3), 1, + [254216] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8726), 1, - anon_sym_DOT2, - ACTIONS(8728), 1, - anon_sym_LPAREN2, - ACTIONS(8730), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8732), 1, - anon_sym_DASH2, - ACTIONS(8734), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8736), 1, - aux_sym_short_flag_token1, - STATE(4933), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9445), 1, + anon_sym_DQUOTE2, + STATE(5484), 1, sym_comment, - [231239] = 7, - ACTIONS(3), 1, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [254239] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8307), 1, - anon_sym_DASH, - ACTIONS(8738), 1, - sym_identifier, - STATE(4934), 1, + STATE(5485), 1, sym_comment, - STATE(5065), 1, - aux_sym_overlay_use_repeat1, - STATE(6215), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [231262] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5045), 1, + ACTIONS(729), 2, anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(4935), 1, - sym_comment, - STATE(5939), 1, - sym_cell_path, - ACTIONS(6753), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [231283] = 4, + sym__entry_separator, + ACTIONS(727), 4, + anon_sym_RBRACK, + sym_filesize_unit, + sym_duration_unit, + aux_sym__unquoted_in_list_token7, + [254256] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3390), 1, + ACTIONS(9449), 1, anon_sym_LF, - STATE(4936), 1, + ACTIONS(9451), 1, + anon_sym_catch, + STATE(5486), 1, sym_comment, - ACTIONS(3388), 5, + ACTIONS(9447), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [231300] = 4, + [254275] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1568), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, + sym__var, + STATE(5487), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6607), 1, + sym__variable_name, + [254300] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3100), 1, - anon_sym_LF, - STATE(4937), 1, + STATE(5488), 1, sym_comment, - ACTIONS(3098), 5, + ACTIONS(3477), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3475), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231317] = 4, + [254317] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3092), 1, - anon_sym_LF, - STATE(4938), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9453), 1, + anon_sym_DQUOTE2, + STATE(5484), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(5489), 1, sym_comment, - ACTIONS(3090), 5, - anon_sym_SEMI, - anon_sym_RPAREN, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [254340] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9455), 1, + anon_sym_DQUOTE2, + STATE(5490), 1, + sym_comment, + STATE(5500), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [254363] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9457), 1, + anon_sym_DOT2, + ACTIONS(9459), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9461), 1, + aux_sym_unquoted_token2, + STATE(5491), 1, + sym_comment, + ACTIONS(920), 3, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [231334] = 4, + anon_sym_if, + anon_sym_EQ_GT, + [254384] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3086), 1, - anon_sym_LF, - STATE(4939), 1, + STATE(5492), 1, sym_comment, - ACTIONS(3084), 5, + ACTIONS(3473), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3471), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231351] = 4, + [254401] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3082), 1, - anon_sym_LF, - STATE(4940), 1, + STATE(5493), 1, sym_comment, - ACTIONS(3080), 5, + ACTIONS(3457), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3455), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231368] = 8, + [254418] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8740), 1, + ACTIONS(9278), 1, anon_sym_alias, - ACTIONS(8742), 1, + ACTIONS(9280), 1, anon_sym_const, - ACTIONS(8744), 1, + ACTIONS(9282), 1, anon_sym_def, - ACTIONS(8746), 1, + ACTIONS(9284), 1, anon_sym_extern, - ACTIONS(8748), 1, + ACTIONS(9286), 1, anon_sym_module, - ACTIONS(8750), 1, + ACTIONS(9288), 1, anon_sym_use, - STATE(4941), 1, + STATE(5494), 1, sym_comment, - [231393] = 7, + [254443] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8752), 1, - anon_sym_DQUOTE2, - STATE(4942), 1, + ACTIONS(9463), 1, + anon_sym_DOT2, + ACTIONS(9465), 1, + anon_sym_LPAREN2, + ACTIONS(9467), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9469), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9471), 1, + aux_sym__list_item_starts_with_sign_token1, + ACTIONS(9473), 1, + sym_short_flag_identifier, + STATE(5495), 1, sym_comment, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [231416] = 4, + [254468] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3394), 1, - anon_sym_LF, - STATE(4943), 1, + STATE(5496), 1, sym_comment, - ACTIONS(3392), 5, + ACTIONS(3449), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3447), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231433] = 6, + [254485] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5197), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8754), 1, - anon_sym_DOT2, - STATE(4944), 1, + STATE(5497), 1, sym_comment, - ACTIONS(2651), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2653), 2, + ACTIONS(3445), 2, ts_builtin_sym_end, anon_sym_LF, - [231454] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3398), 1, - anon_sym_LF, - STATE(4945), 1, - sym_comment, - ACTIONS(3396), 5, + ACTIONS(3443), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231471] = 4, + [254502] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3402), 1, - anon_sym_LF, - STATE(4946), 1, + STATE(5498), 1, sym_comment, - ACTIONS(3400), 5, + ACTIONS(3433), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3431), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231488] = 4, + [254519] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3406), 1, + ACTIONS(9477), 1, anon_sym_LF, - STATE(4947), 1, + ACTIONS(9479), 1, + anon_sym_else, + STATE(5499), 1, sym_comment, - ACTIONS(3404), 5, + ACTIONS(9475), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [231505] = 4, + [254538] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3410), 1, - anon_sym_LF, - STATE(4948), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9481), 1, + anon_sym_DQUOTE2, + STATE(5500), 1, sym_comment, - ACTIONS(3408), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [231522] = 4, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [254561] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3414), 1, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, anon_sym_LF, - STATE(4949), 1, + STATE(1218), 1, + sym__terminator, + STATE(5501), 1, sym_comment, - ACTIONS(3412), 5, - anon_sym_SEMI, + STATE(5556), 1, + aux_sym__block_body_repeat1, + ACTIONS(9425), 2, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [231539] = 4, + [254584] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3418), 1, - anon_sym_LF, - STATE(4950), 1, + STATE(5502), 1, sym_comment, - ACTIONS(3416), 5, + ACTIONS(3429), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3427), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - [231556] = 7, + [254601] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1398), 1, - sym_block, - STATE(4951), 1, + ACTIONS(9483), 1, + anon_sym_DOT2, + ACTIONS(9487), 1, + aux_sym__immediate_decimal_token2, + STATE(5503), 1, sym_comment, - STATE(6201), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [231579] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8757), 1, + ACTIONS(2787), 4, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - STATE(1399), 1, - sym_block, - STATE(4952), 1, - sym_comment, - STATE(6200), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [231602] = 5, + anon_sym_EQ_GT, + [254620] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2724), 1, - anon_sym_LF, - ACTIONS(8759), 1, - sym__long_flag_identifier, - STATE(4953), 1, + ACTIONS(3032), 1, + anon_sym_LF, + ACTIONS(9489), 1, + anon_sym_DOT2, + STATE(5504), 1, sym_comment, - ACTIONS(2720), 4, + ACTIONS(3030), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [231621] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8761), 1, - anon_sym_LBRACE, - STATE(1487), 1, - sym_val_record, - STATE(4954), 1, - sym_comment, - STATE(6219), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [231644] = 5, - ACTIONS(3), 1, + [254639] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(814), 1, - sym_filesize_unit, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(4955), 1, + ACTIONS(3038), 1, + anon_sym_LF, + ACTIONS(9491), 1, + anon_sym_DOT2, + STATE(5505), 1, sym_comment, - ACTIONS(816), 4, + ACTIONS(3036), 4, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - sym_duration_unit, - [231663] = 7, + anon_sym_RBRACE, + [254658] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1401), 1, - sym_block, - STATE(4956), 1, + STATE(5506), 1, sym_comment, - STATE(6195), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [231686] = 4, + ACTIONS(9493), 6, + sym_identifier, + anon_sym_COMMA, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [254673] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4957), 1, + STATE(5507), 1, sym_comment, - ACTIONS(2829), 3, + ACTIONS(3425), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3423), 4, anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2831), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [231703] = 4, + [254690] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(4958), 1, + ACTIONS(3044), 1, + anon_sym_LF, + ACTIONS(9495), 1, + anon_sym_DOT2, + STATE(5508), 1, sym_comment, - ACTIONS(2659), 3, + ACTIONS(3042), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - ACTIONS(2661), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [231720] = 4, + anon_sym_RBRACE, + [254709] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(4959), 1, + ACTIONS(3064), 1, + anon_sym_LF, + ACTIONS(9497), 1, + anon_sym_DOT2, + STATE(5509), 1, sym_comment, - ACTIONS(2539), 3, + ACTIONS(3062), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - ACTIONS(2541), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [231737] = 4, + anon_sym_RBRACE, + [254728] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9501), 1, + anon_sym_COMMA, + STATE(5510), 1, + sym_comment, + ACTIONS(9499), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [254745] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(4960), 1, + STATE(5511), 1, sym_comment, - ACTIONS(2582), 3, + ACTIONS(3609), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3607), 4, anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2584), 3, - ts_builtin_sym_end, - anon_sym_LF, - anon_sym_DOT2, - [231754] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8606), 1, - anon_sym_def, - ACTIONS(8608), 1, - anon_sym_extern, - ACTIONS(8610), 1, - anon_sym_module, - ACTIONS(8612), 1, - anon_sym_use, - ACTIONS(8763), 1, - anon_sym_alias, - ACTIONS(8765), 1, - anon_sym_const, - STATE(4961), 1, - sym_comment, - [231779] = 6, + [254762] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8767), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8773), 1, + ACTIONS(9503), 1, anon_sym_DQUOTE2, - STATE(5499), 1, + STATE(5512), 1, + sym_comment, + STATE(5531), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8770), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - STATE(4962), 2, - sym_comment, - aux_sym__inter_double_quotes_repeat1, - [231800] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1537), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4963), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6025), 1, - sym__variable_name, - [231825] = 7, + [254785] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8775), 1, + ACTIONS(9505), 1, anon_sym_DQUOTE2, - STATE(4964), 1, + STATE(5513), 1, sym_comment, - STATE(4965), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [231848] = 7, + [254808] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8777), 1, + ACTIONS(9507), 1, anon_sym_DQUOTE2, - STATE(4962), 1, + STATE(5513), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4965), 1, + STATE(5514), 1, sym_comment, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [231871] = 7, + [254831] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5515), 1, + sym_comment, + ACTIONS(1111), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [254846] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8779), 1, + ACTIONS(9509), 1, anon_sym_DQUOTE2, - STATE(4966), 1, + STATE(5516), 1, sym_comment, - STATE(4967), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [231894] = 7, + [254869] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8781), 1, + ACTIONS(9511), 1, anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4967), 1, + STATE(5517), 1, sym_comment, - STATE(5499), 1, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [231917] = 8, + [254892] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8606), 1, + ACTIONS(9513), 1, + anon_sym_alias, + ACTIONS(9515), 1, + anon_sym_const, + ACTIONS(9517), 1, anon_sym_def, - ACTIONS(8608), 1, + ACTIONS(9519), 1, anon_sym_extern, - ACTIONS(8610), 1, + ACTIONS(9521), 1, anon_sym_module, - ACTIONS(8612), 1, + ACTIONS(9523), 1, anon_sym_use, - ACTIONS(8783), 1, - anon_sym_alias, - ACTIONS(8785), 1, - anon_sym_const, - STATE(4968), 1, - sym_comment, - [231942] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1526), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4969), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6025), 1, - sym__variable_name, - [231967] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4970), 1, - sym_comment, - ACTIONS(8787), 6, - sym_identifier, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [231982] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1506), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(4971), 1, + STATE(5518), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6025), 1, - sym__variable_name, - [232007] = 4, + [254917] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(996), 1, + ACTIONS(2650), 1, anon_sym_LF, - STATE(4972), 1, + ACTIONS(9525), 1, + sym_long_flag_identifier, + STATE(5519), 1, sym_comment, - ACTIONS(994), 5, + ACTIONS(2646), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [232024] = 7, + [254936] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(874), 1, anon_sym_DASH, - ACTIONS(8757), 1, + ACTIONS(9527), 1, + anon_sym_DOT2, + STATE(3991), 1, + sym_cell_path, + STATE(5520), 1, + sym_comment, + STATE(5538), 1, + sym_path, + ACTIONS(876), 2, + anon_sym_DASH_DASH, anon_sym_LBRACE, - STATE(1364), 1, - sym_block, - STATE(4973), 1, + [254959] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(789), 1, + anon_sym_DASH, + ACTIONS(9530), 1, + anon_sym_DOT2, + STATE(3011), 1, + sym_cell_path, + STATE(5521), 1, sym_comment, - STATE(6197), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232047] = 6, + STATE(5538), 1, + sym_path, + ACTIONS(791), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [254982] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9533), 1, + anon_sym_DQUOTE2, + STATE(5516), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(5522), 1, + sym_comment, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [255005] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(814), 1, + ACTIONS(810), 1, sym_filesize_unit, - ACTIONS(6388), 1, + ACTIONS(6887), 1, aux_sym_unquoted_token6, - ACTIONS(8692), 1, + ACTIONS(9342), 1, anon_sym_DOT2, - STATE(4974), 1, + STATE(5523), 1, sym_comment, - ACTIONS(816), 3, + ACTIONS(812), 3, anon_sym_PIPE, anon_sym_EQ_GT, sym_duration_unit, - [232068] = 4, + [255026] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3081), 1, + anon_sym_LF, + ACTIONS(9535), 1, + anon_sym_DOT2, + STATE(5524), 1, + sym_comment, + ACTIONS(3079), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [255045] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3075), 1, + anon_sym_LF, + ACTIONS(9537), 1, + anon_sym_DOT2, + STATE(5525), 1, + sym_comment, + ACTIONS(3073), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [255064] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8791), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1537), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, + sym__var, + STATE(5526), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6607), 1, + sym__variable_name, + [255089] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9541), 1, anon_sym_COMMA, - STATE(4975), 1, + STATE(5527), 1, sym_comment, - ACTIONS(8789), 5, + ACTIONS(9539), 5, sym_identifier, anon_sym_GT, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [232085] = 3, + [255106] = 8, ACTIONS(3), 1, anon_sym_POUND, - STATE(4976), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1549), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, + sym__var, + STATE(5528), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6607), 1, + sym__variable_name, + [255131] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(9543), 1, + sym_identifier, + STATE(1003), 1, + sym__var, + STATE(1274), 1, + sym_val_variable, + STATE(1323), 1, + sym__variable_name, + STATE(5529), 1, + sym_comment, + [255156] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9282), 1, + anon_sym_def, + ACTIONS(9284), 1, + anon_sym_extern, + ACTIONS(9286), 1, + anon_sym_module, + ACTIONS(9288), 1, + anon_sym_use, + ACTIONS(9545), 1, + anon_sym_alias, + ACTIONS(9547), 1, + anon_sym_const, + STATE(5530), 1, sym_comment, - ACTIONS(1019), 6, + [255181] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9549), 1, + anon_sym_DQUOTE2, + STATE(5531), 1, + sym_comment, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [255204] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2646), 1, sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(9551), 1, + sym_long_flag_identifier, + STATE(5532), 1, + sym_comment, + ACTIONS(2650), 4, + anon_sym_DASH_DASH, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [232100] = 6, + [255223] = 8, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6541), 1, - aux_sym__unquoted_in_list_token7, - ACTIONS(8793), 1, + ACTIONS(9553), 1, anon_sym_DOT2, - STATE(4977), 1, + ACTIONS(9555), 1, + anon_sym_LPAREN2, + ACTIONS(9557), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9559), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9561), 1, + aux_sym__list_item_starts_with_sign_token1, + ACTIONS(9563), 1, + sym_short_flag_identifier, + STATE(5533), 1, sym_comment, - ACTIONS(814), 3, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - [232121] = 4, + [255248] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8797), 1, - anon_sym_COMMA, - STATE(4978), 1, + ACTIONS(828), 1, + anon_sym_DASH, + STATE(2637), 1, + sym_path, + STATE(5534), 1, sym_comment, - ACTIONS(8795), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [232138] = 4, + STATE(5585), 1, + aux_sym_cell_path_repeat1, + ACTIONS(830), 3, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT2, + [255269] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(874), 1, + anon_sym_DASH, + ACTIONS(9565), 1, + anon_sym_DOT2, + STATE(3991), 1, + sym_cell_path, + STATE(5535), 1, + sym_comment, + STATE(5572), 1, + sym_path, + ACTIONS(876), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [255292] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3374), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(9569), 1, anon_sym_LF, - STATE(4979), 1, + STATE(2755), 1, + aux_sym_pipe_element_repeat1, + STATE(5536), 1, sym_comment, - ACTIONS(3372), 5, + ACTIONS(9567), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, + anon_sym_RBRACE, + [255313] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9572), 1, + anon_sym_DQUOTE2, + STATE(5537), 1, + sym_comment, + STATE(5554), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [255336] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, anon_sym_DASH, + ACTIONS(9565), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(5534), 1, + aux_sym_cell_path_repeat1, + STATE(5538), 1, + sym_comment, + ACTIONS(820), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [255359] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(9576), 1, + anon_sym_LF, + STATE(2750), 1, + aux_sym_pipe_element_repeat1, + STATE(5539), 1, + sym_comment, + ACTIONS(9574), 3, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_RBRACE, - [232155] = 7, + [255380] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8799), 1, + ACTIONS(9579), 1, anon_sym_DQUOTE2, - STATE(4980), 1, + STATE(5540), 1, sym_comment, - STATE(4981), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232178] = 7, + [255403] = 8, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9561), 1, + aux_sym__list_item_starts_with_sign_token1, + ACTIONS(9563), 1, + sym_short_flag_identifier, + ACTIONS(9581), 1, + anon_sym_DOT2, + ACTIONS(9583), 1, + anon_sym_LPAREN2, + ACTIONS(9585), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9587), 1, + aux_sym__immediate_decimal_token3, + STATE(5541), 1, + sym_comment, + [255428] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8801), 1, + ACTIONS(9589), 1, anon_sym_DQUOTE2, - STATE(4962), 1, + STATE(5540), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4981), 1, + STATE(5542), 1, sym_comment, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232201] = 5, - ACTIONS(105), 1, + [255451] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8803), 1, + STATE(5543), 1, + sym_comment, + ACTIONS(727), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(729), 4, + anon_sym_PIPE, + anon_sym_EQ_GT, anon_sym_DOT2, - STATE(4982), 1, + sym_duration_unit, + [255468] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1567), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5544), 1, sym_comment, - ACTIONS(2940), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2938), 3, - anon_sym_SEMI, + STATE(5900), 1, + sym_val_variable, + STATE(6619), 1, + sym__variable_name, + [255493] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(810), 1, + sym_filesize_unit, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(5545), 1, + sym_comment, + ACTIONS(812), 4, anon_sym_PIPE, - anon_sym_DASH, - [232220] = 5, + anon_sym_if, + anon_sym_EQ_GT, + sym_duration_unit, + [255512] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8805), 1, - anon_sym_DOT2, - STATE(4983), 1, + STATE(5546), 1, sym_comment, - ACTIONS(2920), 2, + ACTIONS(2798), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2918), 3, + ACTIONS(2796), 4, anon_sym_SEMI, anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_DASH, - [232239] = 5, - ACTIONS(105), 1, + [255529] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8807), 1, + ACTIONS(7100), 1, anon_sym_DOT2, - STATE(4984), 1, + STATE(3476), 1, + sym_cell_path, + STATE(4634), 1, + sym_path, + STATE(5547), 1, sym_comment, - ACTIONS(2914), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2912), 3, - anon_sym_SEMI, + ACTIONS(888), 3, anon_sym_PIPE, - anon_sym_DASH, - [232258] = 5, + anon_sym_if, + anon_sym_EQ_GT, + [255550] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(3464), 1, + sym_cell_path, + STATE(4634), 1, + sym_path, + STATE(5548), 1, + sym_comment, + ACTIONS(901), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [255571] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8809), 1, + ACTIONS(812), 1, + sym__entry_separator, + ACTIONS(7068), 1, + aux_sym__unquoted_in_list_token7, + ACTIONS(9591), 1, anon_sym_DOT2, - STATE(4985), 1, + STATE(5549), 1, sym_comment, - ACTIONS(2908), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2906), 3, + ACTIONS(810), 3, + anon_sym_RBRACK, + sym_filesize_unit, + sym_duration_unit, + [255592] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(3374), 1, + sym_cell_path, + STATE(4634), 1, + sym_path, + STATE(5550), 1, + sym_comment, + ACTIONS(880), 3, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [232277] = 7, + anon_sym_LBRACK, + anon_sym_RBRACK, + [255613] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9282), 1, + anon_sym_def, + ACTIONS(9284), 1, + anon_sym_extern, + ACTIONS(9286), 1, + anon_sym_module, + ACTIONS(9288), 1, + anon_sym_use, + ACTIONS(9593), 1, + anon_sym_alias, + ACTIONS(9595), 1, + anon_sym_const, + STATE(5551), 1, + sym_comment, + [255638] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, + ACTIONS(3117), 1, anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(3119), 1, anon_sym_LF, - STATE(1282), 1, + STATE(1218), 1, sym__terminator, - STATE(4986), 1, - sym_comment, - STATE(5009), 1, + STATE(5460), 1, aux_sym__block_body_repeat1, - ACTIONS(8811), 2, + STATE(5552), 1, + sym_comment, + ACTIONS(9597), 2, anon_sym_RPAREN, anon_sym_RBRACE, - [232300] = 7, + [255661] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(4634), 1, + sym_path, + STATE(5553), 1, + sym_comment, + STATE(6475), 1, + sym_cell_path, + ACTIONS(7226), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [255682] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8813), 1, + ACTIONS(9599), 1, anon_sym_DQUOTE2, - STATE(4987), 1, + STATE(5554), 1, sym_comment, - STATE(4989), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232323] = 6, - ACTIONS(105), 1, + [255705] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5325), 1, + STATE(5555), 1, + sym_comment, + ACTIONS(735), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(737), 4, anon_sym_PIPE, - ACTIONS(8817), 1, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [255722] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, anon_sym_LF, - STATE(2631), 1, - aux_sym_pipe_element_repeat1, - STATE(4988), 1, + STATE(1023), 1, + aux_sym__block_body_repeat1, + STATE(1218), 1, + sym__terminator, + STATE(5556), 1, sym_comment, - ACTIONS(8815), 3, - anon_sym_SEMI, + ACTIONS(9601), 2, anon_sym_RPAREN, anon_sym_RBRACE, - [232344] = 7, + [255745] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1528), 1, + sym__assignment_pattern_parenthesized, + STATE(4830), 1, + sym__var, + STATE(5557), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6607), 1, + sym__variable_name, + [255770] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8820), 1, + ACTIONS(9603), 1, anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4989), 1, + STATE(5558), 1, sym_comment, - STATE(5499), 1, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232367] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8822), 1, - anon_sym_DOT2, - STATE(4990), 1, - sym_comment, - ACTIONS(2821), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2819), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [232386] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(8826), 1, - anon_sym_LF, - STATE(2617), 1, - aux_sym_pipe_element_repeat1, - STATE(4991), 1, - sym_comment, - ACTIONS(8824), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [232407] = 7, + [255793] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8829), 1, + ACTIONS(9605), 1, anon_sym_DQUOTE2, - STATE(4962), 1, + STATE(5558), 1, aux_sym__inter_double_quotes_repeat1, - STATE(4992), 1, + STATE(5559), 1, sym_comment, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232430] = 4, + [255816] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5560), 1, + sym_comment, + ACTIONS(775), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(777), 4, + anon_sym_PIPE, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [255833] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5561), 1, + sym_comment, + ACTIONS(824), 2, + sym_filesize_unit, + aux_sym_unquoted_token6, + ACTIONS(826), 4, + anon_sym_PIPE, + anon_sym_EQ_GT, + anon_sym_DOT2, + sym_duration_unit, + [255850] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1539), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5562), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + STATE(6619), 1, + sym__variable_name, + [255875] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8833), 1, + ACTIONS(9609), 1, anon_sym_COMMA, - STATE(4993), 1, + STATE(5563), 1, sym_comment, - ACTIONS(8831), 5, + ACTIONS(9607), 5, sym_cmd_identifier, anon_sym_RBRACK, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [232447] = 7, + [255892] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8835), 1, + ACTIONS(9611), 1, anon_sym_DQUOTE2, - STATE(4992), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4994), 1, + STATE(5564), 1, sym_comment, - STATE(5499), 1, + STATE(5567), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232470] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8837), 1, - anon_sym_DOT2, - STATE(4995), 1, - sym_comment, - ACTIONS(2839), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2837), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [232489] = 8, + [255915] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8839), 1, - anon_sym_DOT2, - ACTIONS(8841), 1, - anon_sym_LPAREN2, - ACTIONS(8843), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8845), 1, - anon_sym_DASH2, - ACTIONS(8847), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8849), 1, - aux_sym_short_flag_token1, - STATE(4996), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(9543), 1, + sym_identifier, + STATE(1003), 1, + sym__var, + STATE(1274), 1, + sym_val_variable, + STATE(1323), 1, + sym__variable_name, + STATE(5565), 1, sym_comment, - [232514] = 7, + [255940] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8851), 1, + ACTIONS(9613), 1, anon_sym_DQUOTE2, - STATE(4997), 1, + STATE(5566), 1, sym_comment, - STATE(4999), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232537] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2762), 1, - anon_sym_LF, - STATE(4998), 1, - sym_comment, - ACTIONS(2760), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_RBRACE, - [232554] = 7, + [255963] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8853), 1, + ACTIONS(9615), 1, anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(4999), 1, + STATE(5567), 1, sym_comment, - STATE(5499), 1, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232577] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1227), 1, - sym_block, - STATE(5000), 1, - sym_comment, - STATE(6207), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232600] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5045), 1, - anon_sym_DOT2, - STATE(2417), 1, - sym_path, - STATE(5001), 1, - sym_comment, - STATE(6040), 1, - sym_cell_path, - ACTIONS(6857), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [232621] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1301), 1, - sym_block, - STATE(5002), 1, - sym_comment, - STATE(6205), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232644] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1300), 1, - sym_block, - STATE(5003), 1, - sym_comment, - STATE(6199), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232667] = 7, + [255986] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8857), 1, + ACTIONS(9617), 1, anon_sym_DQUOTE2, - STATE(5004), 1, - sym_comment, - STATE(5006), 1, + STATE(5566), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(5568), 1, + sym_comment, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232690] = 7, + [256009] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(9396), 1, + anon_sym_DASH_DASH, + ACTIONS(9398), 1, anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1298), 1, - sym_block, - STATE(5005), 1, + ACTIONS(9619), 1, + anon_sym_in, + STATE(5569), 1, sym_comment, - STATE(6198), 1, + STATE(7429), 1, sym__flag, - STATE(5889), 2, + STATE(7440), 2, sym_short_flag, sym_long_flag, - [232713] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8859), 1, - anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5006), 1, - sym_comment, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [232736] = 6, + [256032] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5112), 1, + ACTIONS(5441), 1, aux_sym__immediate_decimal_token2, - ACTIONS(8861), 1, + ACTIONS(9621), 1, anon_sym_DOT2, - STATE(5007), 1, + STATE(5570), 1, sym_comment, - ACTIONS(2582), 2, + ACTIONS(2785), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(2584), 2, + ACTIONS(2787), 2, ts_builtin_sym_end, anon_sym_LF, - [232757] = 5, + [256053] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8865), 1, - anon_sym_LF, - ACTIONS(8867), 1, - anon_sym_catch, - STATE(5008), 1, + STATE(5571), 1, sym_comment, - ACTIONS(8863), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [232776] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(2775), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1010), 1, - aux_sym__block_body_repeat1, - STATE(1282), 1, - sym__terminator, - STATE(5009), 1, - sym_comment, - ACTIONS(8869), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [232799] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5197), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8871), 1, - anon_sym_DOT2, - STATE(5010), 1, - sym_comment, - ACTIONS(2651), 2, + ACTIONS(2773), 4, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(2653), 2, - ts_builtin_sym_end, - anon_sym_LF, - [232820] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1416), 1, - sym_block, - STATE(5011), 1, - sym_comment, - STATE(6133), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232843] = 7, + [256070] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(818), 1, anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1119), 1, - sym_block, - STATE(5012), 1, + ACTIONS(9565), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + STATE(5572), 1, sym_comment, - STATE(6189), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232866] = 7, + STATE(5586), 1, + aux_sym_cell_path_repeat1, + ACTIONS(820), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [256093] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(789), 1, anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1120), 1, - sym_block, - STATE(5013), 1, + ACTIONS(9565), 1, + anon_sym_DOT2, + STATE(3011), 1, + sym_cell_path, + STATE(5572), 1, + sym_path, + STATE(5573), 1, sym_comment, - STATE(6185), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232889] = 7, + ACTIONS(791), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [256116] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1117), 1, - sym_block, - STATE(5014), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(1535), 1, + sym__assignment_pattern, + STATE(4830), 1, + sym__var, + STATE(5574), 1, sym_comment, - STATE(6184), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [232912] = 7, + STATE(5900), 1, + sym_val_variable, + STATE(6619), 1, + sym__variable_name, + [256141] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8873), 1, + ACTIONS(9624), 1, anon_sym_DQUOTE2, - STATE(5015), 1, + STATE(5575), 1, sym_comment, - STATE(5018), 1, + STATE(5584), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [232935] = 5, - ACTIONS(3), 1, + [256164] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2720), 1, - sym_cmd_identifier, - ACTIONS(8875), 1, - sym__long_flag_identifier, - STATE(5016), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9626), 1, + anon_sym_DQUOTE2, + STATE(5576), 1, sym_comment, - ACTIONS(2724), 4, - anon_sym_DASH, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [232954] = 8, + STATE(5580), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [256187] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8606), 1, - anon_sym_def, - ACTIONS(8608), 1, - anon_sym_extern, - ACTIONS(8610), 1, - anon_sym_module, - ACTIONS(8612), 1, - anon_sym_use, - ACTIONS(8877), 1, - anon_sym_alias, - ACTIONS(8879), 1, - anon_sym_const, - STATE(5017), 1, + ACTIONS(7100), 1, + anon_sym_DOT2, + STATE(4634), 1, + sym_path, + STATE(5577), 1, + sym_comment, + STATE(6490), 1, + sym_cell_path, + ACTIONS(7296), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [256208] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(5578), 1, sym_comment, - [232979] = 7, + ACTIONS(2783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2781), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_DASH, + [256225] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9402), 1, anon_sym_LPAREN, - ACTIONS(8881), 1, + ACTIONS(9628), 1, anon_sym_DQUOTE2, - STATE(4962), 1, + STATE(5575), 1, aux_sym__inter_double_quotes_repeat1, - STATE(5018), 1, + STATE(5579), 1, sym_comment, - STATE(5499), 1, + STATE(6269), 1, sym_expr_interpolated, - ACTIONS(8700), 2, + ACTIONS(9404), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [233002] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1536), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, - sym__var, - STATE(5019), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6077), 1, - sym__variable_name, - [233027] = 8, - ACTIONS(3), 1, + [256248] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1535), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, - sym__var, - STATE(5020), 1, + ACTIONS(9402), 1, + anon_sym_LPAREN, + ACTIONS(9630), 1, + anon_sym_DQUOTE2, + STATE(5580), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6077), 1, - sym__variable_name, - [233052] = 8, + STATE(5584), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9404), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [256271] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, + ACTIONS(2586), 1, anon_sym_DOLLAR, - ACTIONS(8305), 1, + ACTIONS(8989), 1, sym_identifier, - STATE(1534), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, + STATE(1541), 1, + sym__assignment_pattern, + STATE(4830), 1, sym__var, - STATE(5021), 1, + STATE(5581), 1, sym_comment, - STATE(5591), 1, + STATE(5900), 1, sym_val_variable, - STATE(6077), 1, + STATE(6619), 1, sym__variable_name, - [233077] = 7, + [256296] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(9396), 1, + anon_sym_DASH_DASH, + ACTIONS(9398), 1, anon_sym_DASH, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1417), 1, - sym_block, - STATE(5022), 1, + ACTIONS(9632), 1, + anon_sym_in, + STATE(5582), 1, sym_comment, - STATE(6121), 1, + STATE(7110), 1, sym__flag, - STATE(5889), 2, + STATE(7440), 2, sym_short_flag, sym_long_flag, - [233100] = 6, + [256319] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9282), 1, + anon_sym_def, + ACTIONS(9284), 1, + anon_sym_extern, + ACTIONS(9286), 1, + anon_sym_module, + ACTIONS(9288), 1, + anon_sym_use, + ACTIONS(9634), 1, + anon_sym_alias, + ACTIONS(9636), 1, + anon_sym_const, + STATE(5583), 1, + sym_comment, + [256344] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6652), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8883), 1, - aux_sym__immediate_decimal_token1, - STATE(5023), 1, + ACTIONS(9638), 1, + anon_sym_LPAREN, + ACTIONS(9644), 1, + anon_sym_DQUOTE2, + STATE(6269), 1, + sym_expr_interpolated, + ACTIONS(9641), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + STATE(5584), 2, sym_comment, - ACTIONS(2539), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(2541), 2, - anon_sym_DOT2, - sym__entry_separator, - [233121] = 7, + aux_sym__inter_double_quotes_repeat1, + [256365] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(851), 1, anon_sym_DASH, - ACTIONS(8757), 1, + ACTIONS(9646), 1, + anon_sym_DOT2, + STATE(2637), 1, + sym_path, + ACTIONS(853), 2, + anon_sym_DASH_DASH, anon_sym_LBRACE, - STATE(1442), 1, - sym_block, - STATE(5024), 1, + STATE(5585), 2, sym_comment, - STATE(6145), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [233144] = 4, - ACTIONS(105), 1, + aux_sym_cell_path_repeat1, + [256386] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5025), 1, - sym_comment, - ACTIONS(806), 2, + ACTIONS(828), 1, + anon_sym_DASH, + ACTIONS(9565), 1, anon_sym_DOT2, - sym__entry_separator, - ACTIONS(804), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [233161] = 7, + STATE(2637), 1, + sym_path, + STATE(5585), 1, + aux_sym_cell_path_repeat1, + STATE(5586), 1, + sym_comment, + ACTIONS(830), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [256409] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, + ACTIONS(9396), 1, + anon_sym_DASH_DASH, + ACTIONS(9398), 1, anon_sym_DASH, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1418), 1, - sym_block, - STATE(5026), 1, + ACTIONS(9649), 1, + anon_sym_in, + STATE(5587), 1, sym_comment, - STATE(6119), 1, + STATE(7421), 1, sym__flag, - STATE(5889), 2, + STATE(7440), 2, sym_short_flag, sym_long_flag, - [233184] = 3, + [256432] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(5027), 1, + ACTIONS(2773), 1, + anon_sym_DASH, + STATE(5588), 1, sym_comment, - ACTIONS(869), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2775), 4, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [256448] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9651), 1, anon_sym_DQUOTE, + ACTIONS(9655), 1, + aux_sym_path_token1, + STATE(1694), 1, + sym__str_double_quotes, + STATE(5589), 1, + sym_comment, + ACTIONS(9653), 2, sym__str_single_quotes, sym__str_back_ticks, - [233199] = 6, + [256468] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6693), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8885), 1, - aux_sym__immediate_decimal_token1, - STATE(5028), 1, - sym_comment, - ACTIONS(2582), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - ACTIONS(2584), 2, - anon_sym_DOT2, - sym__entry_separator, - [233220] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1533), 1, - sym__assignment_pattern_parenthesized, - STATE(2776), 1, - sym__var, - STATE(5029), 1, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + ACTIONS(9657), 1, + anon_sym_RPAREN, + STATE(1218), 1, + sym__terminator, + STATE(5590), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6077), 1, - sym__variable_name, - [233245] = 5, + STATE(5829), 1, + aux_sym__block_body_repeat1, + [256490] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8887), 1, - sym__long_flag_identifier, - STATE(5030), 1, + ACTIONS(9659), 1, + anon_sym_LPAREN, + ACTIONS(9662), 1, + sym_unescaped_interpolated_content, + ACTIONS(9665), 1, + anon_sym_SQUOTE, + STATE(6633), 1, + sym_expr_interpolated, + STATE(5591), 2, sym_comment, - ACTIONS(2724), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2720), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [233264] = 4, - ACTIONS(105), 1, + aux_sym__inter_single_quotes_repeat1, + [256510] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5031), 1, - sym_comment, - ACTIONS(733), 2, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, anon_sym_DOT2, - sym__entry_separator, - ACTIONS(731), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [233281] = 4, + STATE(5592), 1, + sym_comment, + STATE(7480), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [256530] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2883), 1, + ACTIONS(9669), 1, anon_sym_LF, - STATE(5032), 1, + STATE(5593), 1, sym_comment, - ACTIONS(2881), 5, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [233298] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5033), 1, - sym_comment, - ACTIONS(894), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [233313] = 7, + [256546] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(9673), 1, anon_sym_LF, - STATE(1282), 1, - sym__terminator, - STATE(5034), 1, + STATE(2858), 1, + aux_sym_pipe_element_repeat1, + STATE(5594), 1, sym_comment, - STATE(5071), 1, - aux_sym__block_body_repeat1, - ACTIONS(8869), 2, + ACTIONS(9671), 2, + anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_RBRACE, - [233336] = 6, + [256566] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8889), 1, - anon_sym_DOT2, - ACTIONS(8891), 1, + ACTIONS(8234), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8893), 1, - aux_sym_unquoted_token2, - STATE(5035), 1, - sym_comment, - ACTIONS(857), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [233357] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8712), 1, + ACTIONS(8242), 1, anon_sym_DOT2, - ACTIONS(8714), 1, - anon_sym_LPAREN2, - ACTIONS(8716), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8720), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8895), 1, - anon_sym_DASH2, - ACTIONS(8897), 1, - aux_sym_short_flag_token1, - STATE(5036), 1, + STATE(5595), 1, sym_comment, - [233382] = 7, + STATE(7479), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [256586] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8307), 1, - anon_sym_DASH, - ACTIONS(8899), 1, - sym_identifier, - STATE(4934), 1, - aux_sym_overlay_use_repeat1, - STATE(5037), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5596), 1, sym_comment, - STATE(6215), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [233405] = 5, + STATE(7478), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [256606] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8903), 1, + ACTIONS(9678), 1, anon_sym_LF, - ACTIONS(8905), 1, - anon_sym_else, - STATE(5038), 1, + STATE(5597), 1, sym_comment, - ACTIONS(8901), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [233424] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5039), 1, - sym_comment, - ACTIONS(717), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(715), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [233441] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1170), 1, - sym_block, - STATE(5040), 1, - sym_comment, - STATE(6166), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [233464] = 4, + [256622] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5041), 1, - sym_comment, - ACTIONS(725), 2, - anon_sym_DOT2, - sym__entry_separator, - ACTIONS(723), 4, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - aux_sym__unquoted_in_list_token7, - [233481] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8907), 1, - anon_sym_DOT2, - ACTIONS(8911), 1, - aux_sym__immediate_decimal_token2, - STATE(5042), 1, - sym_comment, - ACTIONS(2653), 4, + ACTIONS(5616), 1, anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [233500] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8913), 1, - anon_sym_DQUOTE2, - STATE(5043), 1, + ACTIONS(9682), 1, + anon_sym_LF, + STATE(2848), 1, + aux_sym_pipe_element_repeat1, + STATE(5598), 1, sym_comment, - STATE(5045), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233523] = 4, + ACTIONS(9680), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [256642] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5044), 1, - sym_comment, - ACTIONS(3128), 2, + ACTIONS(9685), 1, ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3126), 4, + ACTIONS(9687), 1, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_else, - anon_sym_catch, - [233540] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8915), 1, - anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5045), 1, + ACTIONS(9689), 1, + anon_sym_LF, + STATE(5599), 1, sym_comment, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233563] = 5, + STATE(5952), 1, + aux_sym__block_body_repeat1, + STATE(6473), 1, + sym__terminator, + [256664] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2940), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(9693), 1, anon_sym_LF, - ACTIONS(8917), 1, - anon_sym_DOT2, - STATE(5046), 1, + STATE(2731), 1, + aux_sym_pipe_element_repeat1, + STATE(5600), 1, sym_comment, - ACTIONS(2938), 4, + ACTIONS(9691), 2, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [233582] = 5, + [256684] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(3777), 1, + sym__var, + STATE(5420), 1, + sym__variable_name, + STATE(5601), 1, + sym_comment, + STATE(5900), 1, + sym_val_variable, + [256706] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2920), 1, + ACTIONS(9669), 1, anon_sym_LF, - ACTIONS(8919), 1, - anon_sym_DOT2, - STATE(5047), 1, + STATE(5602), 1, sym_comment, - ACTIONS(2918), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [233601] = 5, + [256722] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2914), 1, + ACTIONS(9678), 1, anon_sym_LF, - ACTIONS(8921), 1, - anon_sym_DOT2, - STATE(5048), 1, + STATE(5603), 1, sym_comment, - ACTIONS(2912), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [233620] = 5, + [256738] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2908), 1, + ACTIONS(9669), 1, anon_sym_LF, - ACTIONS(8923), 1, - anon_sym_DOT2, - STATE(5049), 1, + STATE(5604), 1, sym_comment, - ACTIONS(2906), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [233639] = 5, + [256754] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2839), 1, + ACTIONS(9698), 1, anon_sym_LF, - ACTIONS(8925), 1, - anon_sym_DOT2, - STATE(5050), 1, + STATE(5605), 1, sym_comment, - ACTIONS(2837), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [233658] = 5, + [256770] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2821), 1, + ACTIONS(9669), 1, anon_sym_LF, - ACTIONS(8927), 1, - anon_sym_DOT2, - STATE(5051), 1, + STATE(5606), 1, sym_comment, - ACTIONS(2819), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [233677] = 7, + [256786] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8307), 1, - anon_sym_DASH, - ACTIONS(8929), 1, + STATE(5607), 1, + sym_comment, + ACTIONS(9700), 5, sym_identifier, - STATE(5052), 1, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [256800] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5608), 1, sym_comment, - STATE(5065), 1, - aux_sym_overlay_use_repeat1, - STATE(6215), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [233700] = 7, + ACTIONS(9702), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [256814] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8931), 1, - anon_sym_DQUOTE2, - STATE(5053), 1, + ACTIONS(9678), 1, + anon_sym_LF, + STATE(5609), 1, sym_comment, - STATE(5054), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233723] = 7, - ACTIONS(105), 1, + ACTIONS(9676), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256830] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8933), 1, - anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5054), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5610), 1, sym_comment, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233746] = 8, + STATE(7477), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [256850] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8726), 1, + ACTIONS(9704), 1, anon_sym_DOT2, - ACTIONS(8728), 1, - anon_sym_LPAREN2, - ACTIONS(8730), 1, + ACTIONS(9706), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8734), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8935), 1, - anon_sym_DASH2, - ACTIONS(8937), 1, - aux_sym_short_flag_token1, - STATE(5055), 1, + STATE(5611), 1, sym_comment, - [233771] = 7, + STATE(7047), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [256870] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8939), 1, - anon_sym_DQUOTE2, - STATE(5056), 1, + ACTIONS(9669), 1, + anon_sym_LF, + STATE(5612), 1, sym_comment, - STATE(5058), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233794] = 8, - ACTIONS(3), 1, + ACTIONS(9667), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256886] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(8704), 1, - sym_identifier, - STATE(995), 1, - sym__var, - STATE(1124), 1, - sym_val_variable, - STATE(1127), 1, - sym__variable_name, - STATE(5057), 1, + ACTIONS(9678), 1, + anon_sym_LF, + STATE(5613), 1, sym_comment, - [233819] = 7, + ACTIONS(9676), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256902] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8941), 1, - anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5058), 1, + ACTIONS(9669), 1, + anon_sym_LF, + STATE(5614), 1, sym_comment, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233842] = 7, + ACTIONS(9667), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256918] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8943), 1, - anon_sym_DQUOTE2, - STATE(5059), 1, + ACTIONS(9678), 1, + anon_sym_LF, + STATE(5615), 1, sym_comment, - STATE(5061), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233865] = 6, + ACTIONS(9676), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256934] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5112), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(8945), 1, - anon_sym_DOT2, - STATE(5060), 1, + ACTIONS(9669), 1, + anon_sym_LF, + STATE(5616), 1, sym_comment, - ACTIONS(2582), 2, + ACTIONS(9667), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(2584), 2, - ts_builtin_sym_end, - anon_sym_LF, - [233886] = 7, + anon_sym_RBRACE, + [256950] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8948), 1, - anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5061), 1, + ACTIONS(9678), 1, + anon_sym_LF, + STATE(5617), 1, sym_comment, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233909] = 4, + ACTIONS(9676), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256966] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3316), 1, + ACTIONS(9669), 1, anon_sym_LF, - STATE(5062), 1, + STATE(5618), 1, sym_comment, - ACTIONS(3314), 5, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [233926] = 7, + [256982] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, - anon_sym_LPAREN, - ACTIONS(8950), 1, - anon_sym_DQUOTE2, - STATE(4962), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5063), 1, + ACTIONS(9678), 1, + anon_sym_LF, + STATE(5619), 1, sym_comment, - STATE(5499), 1, - sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [233949] = 7, + ACTIONS(9676), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [256998] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8307), 1, - anon_sym_DASH, - ACTIONS(8952), 1, - sym_identifier, - STATE(5052), 1, - aux_sym_overlay_use_repeat1, - STATE(5064), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5620), 1, sym_comment, - STATE(6215), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [233972] = 6, + STATE(7481), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [257018] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2282), 1, - sym_identifier, - ACTIONS(8954), 1, - anon_sym_DASH, - STATE(6215), 1, - sym__flag, - STATE(5065), 2, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5621), 1, sym_comment, - aux_sym_overlay_use_repeat1, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [233993] = 7, + STATE(7476), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [257038] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7895), 1, - anon_sym_DASH, - ACTIONS(8957), 1, - anon_sym_LBRACE, - STATE(1259), 1, - sym_val_record, - STATE(5066), 1, + ACTIONS(9075), 1, + anon_sym_DQUOTE, + ACTIONS(9712), 1, + aux_sym_path_token1, + STATE(2535), 1, + sym__str_double_quotes, + STATE(5622), 1, sym_comment, - STATE(6203), 1, - sym__flag, - STATE(5889), 2, - sym_short_flag, - sym_long_flag, - [234016] = 8, + ACTIONS(9710), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [257058] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(1529), 1, - sym__assignment_pattern, - STATE(2776), 1, - sym__var, - STATE(5067), 1, + STATE(5623), 1, sym_comment, - STATE(5591), 1, - sym_val_variable, - STATE(6025), 1, - sym__variable_name, - [234041] = 8, + ACTIONS(812), 5, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + sym_filesize_unit, + sym_duration_unit, + [257072] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8602), 1, - anon_sym_alias, - ACTIONS(8604), 1, - anon_sym_const, - ACTIONS(8606), 1, - anon_sym_def, - ACTIONS(8608), 1, - anon_sym_extern, - ACTIONS(8610), 1, - anon_sym_module, - ACTIONS(8612), 1, - anon_sym_use, - STATE(5068), 1, + STATE(5624), 1, + sym_comment, + ACTIONS(960), 5, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + sym_filesize_unit, + sym_duration_unit, + [257086] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9714), 1, + anon_sym_DQUOTE, + ACTIONS(9718), 1, + aux_sym_path_token1, + STATE(2510), 1, + sym__str_double_quotes, + STATE(5625), 1, + sym_comment, + ACTIONS(9716), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [257106] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(810), 1, + sym_filesize_unit, + ACTIONS(6887), 1, + aux_sym_unquoted_token6, + STATE(5626), 1, sym_comment, - [234066] = 7, + ACTIONS(812), 3, + anon_sym_PIPE, + anon_sym_EQ_GT, + sym_duration_unit, + [257124] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8698), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(8959), 1, - anon_sym_DQUOTE2, - STATE(5063), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(5069), 1, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9724), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5627), 1, sym_comment, - STATE(5499), 1, + STATE(6633), 1, sym_expr_interpolated, - ACTIONS(8700), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [234089] = 4, + [257146] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5628), 1, + sym_comment, + STATE(7474), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [257166] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2904), 1, + ACTIONS(9728), 1, anon_sym_LF, - STATE(5070), 1, + STATE(5629), 1, sym_comment, - ACTIONS(2902), 5, + ACTIONS(9726), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, anon_sym_RBRACE, - [234106] = 7, + [257182] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(9732), 1, anon_sym_LF, - STATE(1010), 1, - aux_sym__block_body_repeat1, - STATE(1282), 1, - sym__terminator, - STATE(5071), 1, + STATE(5630), 1, sym_comment, - ACTIONS(8961), 2, + ACTIONS(9730), 4, + anon_sym_SEMI, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - [234129] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8963), 1, - anon_sym_DQUOTE, - ACTIONS(8967), 1, - aux_sym_path_token1, - STATE(791), 1, - sym__str_double_quotes, - STATE(5072), 1, - sym_comment, - ACTIONS(8965), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [234149] = 4, + [257198] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9736), 1, anon_sym_LF, - STATE(5073), 1, + STATE(5631), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9734), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234165] = 4, + [257214] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9740), 1, anon_sym_LF, - STATE(5074), 1, + STATE(5632), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9738), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234181] = 4, + [257230] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5075), 1, + STATE(5633), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234197] = 4, + [257246] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5076), 1, + STATE(5634), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234213] = 4, + [257262] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9750), 1, + anon_sym_DOT2, + ACTIONS(9752), 1, + anon_sym_LPAREN2, + ACTIONS(9754), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9756), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9758), 1, + aux_sym__record_key_token1, + STATE(5635), 1, + sym_comment, + [257284] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1815), 1, + anon_sym_COLON, + ACTIONS(9762), 1, anon_sym_LF, - STATE(5077), 1, + STATE(5636), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9760), 3, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234229] = 4, + [257302] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(1815), 1, + anon_sym_COLON, + ACTIONS(9766), 1, anon_sym_LF, - STATE(5078), 1, + STATE(5637), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9764), 3, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234245] = 4, + [257320] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5079), 1, + STATE(5638), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234261] = 4, + [257336] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5080), 1, + STATE(5639), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234277] = 4, + [257352] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5081), 1, + STATE(5640), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234293] = 4, + [257368] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5082), 1, + STATE(5641), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234309] = 4, + [257384] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9678), 1, anon_sym_LF, - STATE(5083), 1, + STATE(5642), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234325] = 4, + [257400] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9669), 1, anon_sym_LF, - STATE(5084), 1, + STATE(5643), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234341] = 4, + [257416] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5085), 1, + STATE(5644), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234357] = 4, + [257432] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5086), 1, + STATE(5645), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234373] = 4, + [257448] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5087), 1, + STATE(5646), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234389] = 4, + [257464] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5088), 1, + STATE(5647), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234405] = 4, + [257480] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5089), 1, + STATE(5648), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234421] = 4, + [257496] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5090), 1, + STATE(5649), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234437] = 5, + [257512] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1978), 1, - anon_sym_COLON, - ACTIONS(8983), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5091), 1, + STATE(5650), 1, sym_comment, - ACTIONS(8981), 3, + ACTIONS(9746), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234455] = 4, + [257528] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9678), 1, anon_sym_LF, - STATE(5092), 1, + STATE(5651), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234471] = 5, + [257544] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1978), 1, - anon_sym_COLON, - ACTIONS(8987), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5093), 1, + STATE(5652), 1, sym_comment, - ACTIONS(8985), 3, + ACTIONS(9742), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234489] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8714), 1, - anon_sym_LPAREN2, - ACTIONS(8716), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8720), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8989), 1, - anon_sym_DOT2, - ACTIONS(8991), 1, - aux_sym__record_key_token1, - STATE(5094), 1, - sym_comment, - [234511] = 4, + [257560] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5095), 1, + STATE(5653), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234527] = 4, + [257576] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5096), 1, + STATE(5654), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234543] = 4, + [257592] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5097), 1, + STATE(5655), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234559] = 4, + [257608] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5098), 1, + STATE(5656), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234575] = 4, + [257624] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5099), 1, + STATE(5657), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234591] = 4, + [257640] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8999), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5100), 1, + STATE(5658), 1, sym_comment, - ACTIONS(8997), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234607] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9001), 1, - anon_sym_DOT2, - ACTIONS(9003), 1, - aux_sym__immediate_decimal_token1, - STATE(5101), 1, - sym_comment, - STATE(6718), 1, - sym__immediate_decimal, - ACTIONS(9005), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [234627] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5102), 1, - sym_comment, - STATE(6715), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [234647] = 4, + [257656] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5103), 1, + STATE(5659), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234663] = 4, + [257672] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5104), 1, + STATE(5660), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234679] = 4, + [257688] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5105), 1, + STATE(5661), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234695] = 4, + [257704] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(812), 1, + sym__entry_separator, + ACTIONS(7068), 1, + aux_sym__unquoted_in_list_token7, + STATE(5662), 1, + sym_comment, + ACTIONS(810), 3, + anon_sym_RBRACK, + sym_filesize_unit, + sym_duration_unit, + [257722] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(9772), 1, + anon_sym_use, + ACTIONS(9774), 1, + anon_sym_list, + ACTIONS(9776), 1, + anon_sym_hide, + ACTIONS(9778), 1, + anon_sym_new, + STATE(5663), 1, + sym_comment, + [257744] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9780), 1, + anon_sym_SQUOTE, + STATE(5664), 1, + sym_comment, + STATE(5670), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, + sym_expr_interpolated, + [257766] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9782), 1, + anon_sym_SQUOTE, + STATE(5627), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5665), 1, + sym_comment, + STATE(6633), 1, + sym_expr_interpolated, + [257788] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5666), 1, + sym_comment, + STATE(7470), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [257808] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5106), 1, + STATE(5667), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234711] = 4, + [257824] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9748), 1, anon_sym_LF, - STATE(5107), 1, + STATE(5668), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9746), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234727] = 4, + [257840] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5108), 1, + STATE(5669), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234743] = 4, + [257856] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9788), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5670), 1, + sym_comment, + STATE(6633), 1, + sym_expr_interpolated, + [257878] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9678), 1, anon_sym_LF, - STATE(5109), 1, + STATE(5671), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234759] = 4, + [257894] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(199), 1, + anon_sym_DQUOTE, + ACTIONS(9792), 1, + aux_sym_path_token1, + STATE(3206), 1, + sym__str_double_quotes, + STATE(5672), 1, + sym_comment, + ACTIONS(9790), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [257914] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5673), 1, + sym_comment, + STATE(7468), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [257934] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5110), 1, + STATE(5674), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234775] = 4, + [257950] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5111), 1, + STATE(5675), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234791] = 4, + [257966] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5112), 1, + STATE(5676), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234807] = 4, + [257982] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5113), 1, + STATE(5677), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234823] = 7, - ACTIONS(3), 1, + [257998] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9021), 1, + ACTIONS(9794), 1, anon_sym_DOT2, - ACTIONS(9023), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9025), 1, - anon_sym_DASH2, - ACTIONS(9027), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9029), 1, - aux_sym_short_flag_token1, - STATE(5114), 1, + STATE(5678), 1, sym_comment, - [234845] = 7, - ACTIONS(3), 1, + ACTIONS(3079), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3081), 2, + ts_builtin_sym_end, + anon_sym_LF, + [258016] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(9031), 1, - anon_sym_use, - ACTIONS(9033), 1, - anon_sym_list, - ACTIONS(9035), 1, - anon_sym_hide, - ACTIONS(9037), 1, - anon_sym_new, - STATE(5115), 1, + ACTIONS(9796), 1, + anon_sym_DOT2, + STATE(5679), 1, sym_comment, - [234867] = 4, + ACTIONS(3073), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3075), 2, + ts_builtin_sym_end, + anon_sym_LF, + [258034] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9669), 1, anon_sym_LF, - STATE(5116), 1, + STATE(5680), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234883] = 4, + [258050] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9766), 1, anon_sym_LF, - STATE(5117), 1, + STATE(5681), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9764), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234899] = 4, + [258066] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5118), 1, + STATE(5682), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234915] = 4, + [258082] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9798), 1, + anon_sym_SQUOTE, + STATE(5683), 1, + sym_comment, + STATE(5751), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, + sym_expr_interpolated, + [258104] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5119), 1, + STATE(5684), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234931] = 4, + [258120] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5120), 1, + STATE(5685), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234947] = 4, + [258136] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5121), 1, + STATE(5686), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234963] = 4, + [258152] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5122), 1, + STATE(5687), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234979] = 4, + [258168] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9800), 1, + anon_sym_DQUOTE, + ACTIONS(9804), 1, + aux_sym_path_token1, + STATE(833), 1, + sym__str_double_quotes, + STATE(5688), 1, + sym_comment, + ACTIONS(9802), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [258188] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9806), 1, + anon_sym_DOT2, + ACTIONS(9808), 1, + aux_sym__immediate_decimal_token1, + STATE(5689), 1, + sym_comment, + STATE(7361), 1, + sym__immediate_decimal, + ACTIONS(9810), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [258208] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5123), 1, + STATE(5690), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [234995] = 4, + [258224] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5124), 1, + STATE(5691), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235011] = 5, + [258240] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1799), 1, - anon_sym_COLON, - ACTIONS(8983), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5125), 1, + STATE(5692), 1, sym_comment, - ACTIONS(8981), 3, + ACTIONS(9784), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235029] = 5, + [258256] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5693), 1, + sym_comment, + ACTIONS(9812), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [258270] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1799), 1, - anon_sym_COLON, - ACTIONS(8987), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5126), 1, + STATE(5694), 1, sym_comment, - ACTIONS(8985), 3, + ACTIONS(9768), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235047] = 4, + [258286] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5127), 1, + STATE(5695), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235063] = 4, + [258302] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5128), 1, + STATE(5696), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235079] = 4, + [258318] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5129), 1, + STATE(5697), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235095] = 4, + [258334] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5130), 1, + STATE(5698), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235111] = 4, + [258350] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9015), 1, + ACTIONS(9678), 1, anon_sym_LF, - STATE(5131), 1, + STATE(5699), 1, sym_comment, - ACTIONS(9013), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235127] = 4, + [258366] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9019), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5132), 1, + STATE(5700), 1, sym_comment, - ACTIONS(9017), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235143] = 4, + [258382] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5133), 1, + STATE(5701), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235159] = 4, + [258398] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5134), 1, + STATE(5702), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235175] = 4, + [258414] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5135), 1, + STATE(5703), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235191] = 4, + [258430] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5136), 1, + STATE(5704), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235207] = 4, + [258446] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9049), 1, + ACTIONS(9770), 1, anon_sym_LF, - STATE(5137), 1, + STATE(5705), 1, sym_comment, - ACTIONS(9047), 4, + ACTIONS(9768), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235223] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7745), 1, - anon_sym_DOLLAR, - ACTIONS(8704), 1, - sym_identifier, - STATE(995), 1, - sym__var, - STATE(1124), 1, - sym_val_variable, - STATE(1127), 1, - sym__variable_name, - STATE(5138), 1, - sym_comment, - [235245] = 4, + [258462] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9786), 1, anon_sym_LF, - STATE(5139), 1, + STATE(5706), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9784), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235261] = 4, + [258478] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5140), 1, + STATE(5707), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235277] = 4, + [258494] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9820), 1, anon_sym_LF, - STATE(5141), 1, + STATE(5708), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9818), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235293] = 4, + [258510] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9824), 1, anon_sym_LF, - STATE(5142), 1, + STATE(5709), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9822), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235309] = 4, + [258526] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5143), 1, + STATE(5710), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235325] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9055), 1, - anon_sym_SQUOTE, - STATE(5144), 1, - sym_comment, - STATE(5177), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [235347] = 4, + [258542] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5145), 1, + STATE(5711), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235363] = 4, + [258558] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5146), 1, + STATE(5712), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235379] = 5, + [258574] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9057), 1, - anon_sym_DOT2, - STATE(5147), 1, - sym_comment, - ACTIONS(2906), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2908), 2, - ts_builtin_sym_end, + ACTIONS(9828), 1, anon_sym_LF, - [235397] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9059), 1, - anon_sym_DOT2, - STATE(5148), 1, + STATE(5713), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(9826), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(2914), 2, - ts_builtin_sym_end, - anon_sym_LF, - [235415] = 4, + anon_sym_RBRACE, + [258590] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5149), 1, + STATE(5714), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235431] = 4, + [258606] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5150), 1, + STATE(5715), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235447] = 4, + [258622] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5151), 1, + STATE(5716), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235463] = 7, + [258638] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9065), 1, + ACTIONS(7100), 1, anon_sym_DOT2, - ACTIONS(9067), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9069), 1, - anon_sym_DASH2, - ACTIONS(9071), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9073), 1, - aux_sym_short_flag_token1, - STATE(5152), 1, + STATE(3375), 1, + sym_cell_path, + STATE(4634), 1, + sym_path, + STATE(5717), 1, sym_comment, - [235485] = 5, + ACTIONS(913), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [258658] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9075), 1, - anon_sym_DOT2, - STATE(5153), 1, + ACTIONS(9832), 1, + anon_sym_LF, + STATE(5718), 1, sym_comment, - ACTIONS(2918), 2, + ACTIONS(9830), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(2920), 2, - ts_builtin_sym_end, - anon_sym_LF, - [235503] = 5, + anon_sym_RBRACE, + [258674] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9077), 1, - anon_sym_DOT2, - STATE(5154), 1, + ACTIONS(9669), 1, + anon_sym_LF, + STATE(5719), 1, sym_comment, - ACTIONS(2938), 2, + ACTIONS(9667), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(2940), 2, - ts_builtin_sym_end, - anon_sym_LF, - [235521] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9079), 1, - anon_sym_DQUOTE, - ACTIONS(9083), 1, - aux_sym_path_token1, - STATE(1633), 1, - sym__str_double_quotes, - STATE(5155), 1, - sym_comment, - ACTIONS(9081), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235541] = 4, + anon_sym_RBRACE, + [258690] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5156), 1, + STATE(5720), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235557] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9085), 1, - anon_sym_DQUOTE, - ACTIONS(9089), 1, - aux_sym_path_token1, - STATE(453), 1, - sym__str_double_quotes, - STATE(5157), 1, - sym_comment, - ACTIONS(9087), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235577] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9091), 1, - anon_sym_DQUOTE, - ACTIONS(9095), 1, - aux_sym_path_token1, - STATE(3702), 1, - sym__str_double_quotes, - STATE(5158), 1, - sym_comment, - ACTIONS(9093), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235597] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8432), 1, - anon_sym_DQUOTE, - ACTIONS(9099), 1, - aux_sym_path_token1, - STATE(4323), 1, - sym__str_double_quotes, - STATE(5159), 1, - sym_comment, - ACTIONS(9097), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235617] = 4, + [258706] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5160), 1, + STATE(5721), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235633] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9101), 1, - anon_sym_DQUOTE, - ACTIONS(9105), 1, - aux_sym_path_token1, - STATE(483), 1, - sym__str_double_quotes, - STATE(5161), 1, - sym_comment, - ACTIONS(9103), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235653] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9107), 1, - anon_sym_DQUOTE, - ACTIONS(9111), 1, - aux_sym_path_token1, - STATE(169), 1, - sym__str_double_quotes, - STATE(5162), 1, - sym_comment, - ACTIONS(9109), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235673] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9113), 1, - anon_sym_DQUOTE, - ACTIONS(9117), 1, - aux_sym_path_token1, - STATE(1680), 1, - sym__str_double_quotes, - STATE(5163), 1, - sym_comment, - ACTIONS(9115), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235693] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9119), 1, - anon_sym_DQUOTE, - ACTIONS(9123), 1, - aux_sym_path_token1, - STATE(3648), 1, - sym__str_double_quotes, - STATE(5164), 1, - sym_comment, - ACTIONS(9121), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235713] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4308), 1, - anon_sym_DQUOTE, - ACTIONS(9127), 1, - aux_sym_path_token1, - STATE(2828), 1, - sym__str_double_quotes, - STATE(5165), 1, - sym_comment, - ACTIONS(9125), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235733] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9129), 1, - anon_sym_DQUOTE, - ACTIONS(9133), 1, - aux_sym_path_token1, - STATE(1615), 1, - sym__str_double_quotes, - STATE(5166), 1, - sym_comment, - ACTIONS(9131), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235753] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9135), 1, - anon_sym_DQUOTE, - ACTIONS(9139), 1, - aux_sym_path_token1, - STATE(3823), 1, - sym__str_double_quotes, - STATE(5167), 1, - sym_comment, - ACTIONS(9137), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235773] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9141), 1, - anon_sym_DQUOTE, - ACTIONS(9145), 1, - aux_sym_path_token1, - STATE(230), 1, - sym__str_double_quotes, - STATE(5168), 1, - sym_comment, - ACTIONS(9143), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235793] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(199), 1, - anon_sym_DQUOTE, - ACTIONS(9149), 1, - aux_sym_path_token1, - STATE(2419), 1, - sym__str_double_quotes, - STATE(5169), 1, - sym_comment, - ACTIONS(9147), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [235813] = 4, + [258722] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9678), 1, anon_sym_LF, - STATE(5170), 1, + STATE(5722), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235829] = 4, + [258738] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8975), 1, + ACTIONS(9669), 1, anon_sym_LF, - STATE(5171), 1, + STATE(5723), 1, sym_comment, - ACTIONS(8973), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235845] = 4, + [258754] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5172), 1, + STATE(5724), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235861] = 4, + [258770] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5173), 1, + STATE(5725), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235877] = 4, + [258786] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5174), 1, + STATE(5726), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235893] = 4, + [258802] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9678), 1, anon_sym_LF, - STATE(5175), 1, + STATE(5727), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9676), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235909] = 4, + [258818] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5176), 1, + STATE(5728), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235925] = 7, - ACTIONS(105), 1, + [258834] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9151), 1, - anon_sym_SQUOTE, - STATE(5177), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5729), 1, sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [235947] = 4, + STATE(7354), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [258854] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5178), 1, + STATE(5730), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235963] = 4, + [258870] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5179), 1, + STATE(5731), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235979] = 4, + [258886] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5180), 1, + STATE(5732), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [235995] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2574), 1, - anon_sym_DQUOTE, - ACTIONS(9155), 1, - aux_sym_path_token1, - STATE(2522), 1, - sym__str_double_quotes, - STATE(5181), 1, - sym_comment, - ACTIONS(9153), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [236015] = 4, + [258902] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5182), 1, + STATE(5733), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236031] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9157), 1, - anon_sym_SQUOTE, - STATE(5183), 1, - sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [236053] = 4, + [258918] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5184), 1, + STATE(5734), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236069] = 4, + [258934] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9744), 1, anon_sym_LF, - STATE(5185), 1, + STATE(5735), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9742), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236085] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9159), 1, - anon_sym_SQUOTE, - STATE(5183), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5186), 1, - sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [236107] = 4, + [258950] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5187), 1, + STATE(5736), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236123] = 4, + [258966] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5188), 1, + STATE(5737), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236139] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9161), 1, - anon_sym_DOT2, - STATE(5189), 1, - sym_comment, - STATE(6867), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [236159] = 4, + [258982] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5190), 1, + STATE(5738), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236175] = 4, + [258998] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9045), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5191), 1, + STATE(5739), 1, sym_comment, - ACTIONS(9043), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236191] = 4, + [259014] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3488), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5192), 1, + STATE(5740), 1, sym_comment, - ACTIONS(3486), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236207] = 4, + [259030] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9041), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5193), 1, + STATE(5741), 1, sym_comment, - ACTIONS(9039), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236223] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9163), 1, - ts_builtin_sym_end, - ACTIONS(9165), 1, - anon_sym_SEMI, - ACTIONS(9168), 1, - anon_sym_LF, - STATE(6026), 1, - sym__terminator, - STATE(5194), 2, - sym_comment, - aux_sym__block_body_repeat1, - [236243] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5195), 1, - sym_comment, - STATE(6346), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [236263] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9171), 1, - anon_sym_DQUOTE, - ACTIONS(9175), 1, - aux_sym_path_token1, - STATE(244), 1, - sym__str_double_quotes, - STATE(5196), 1, - sym_comment, - ACTIONS(9173), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [236283] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9177), 1, - anon_sym_DOT2, - STATE(5197), 1, - sym_comment, - STATE(6855), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [236303] = 4, + [259046] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9832), 1, anon_sym_LF, - STATE(5198), 1, + STATE(5742), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9830), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236319] = 7, + [259062] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9179), 1, - anon_sym_SQUOTE, - STATE(5199), 1, - sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [236341] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3168), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5200), 1, + STATE(5743), 1, sym_comment, - ACTIONS(3166), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236357] = 4, + [259078] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5201), 1, + STATE(5744), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236373] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9181), 1, - anon_sym_SQUOTE, - STATE(5199), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5202), 1, - sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [236395] = 4, + [259094] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3066), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5203), 1, + STATE(5745), 1, sym_comment, - ACTIONS(3064), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236411] = 4, + [259110] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8344), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5204), 1, + STATE(5746), 1, sym_comment, - ACTIONS(8342), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236427] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(9031), 1, - anon_sym_use, - ACTIONS(9033), 1, - anon_sym_list, - ACTIONS(9035), 1, - anon_sym_hide, - ACTIONS(9037), 1, - anon_sym_new, - STATE(5205), 1, - sym_comment, - [236449] = 4, + [259126] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8422), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5206), 1, + STATE(5747), 1, sym_comment, - ACTIONS(8420), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236465] = 4, + [259142] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8418), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5207), 1, + STATE(5748), 1, sym_comment, - ACTIONS(8416), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236481] = 4, + [259158] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8406), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5208), 1, + STATE(5749), 1, sym_comment, - ACTIONS(8404), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236497] = 4, + [259174] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9185), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5209), 1, + STATE(5750), 1, sym_comment, - ACTIONS(9183), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236513] = 6, - ACTIONS(3), 1, + [259190] = 7, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(95), 1, - anon_sym_DQUOTE, - ACTIONS(9189), 1, - aux_sym_path_token1, - STATE(2613), 1, - sym__str_double_quotes, - STATE(5210), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9838), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5751), 1, sym_comment, - ACTIONS(9187), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [236533] = 4, + STATE(6633), 1, + sym_expr_interpolated, + [259212] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5211), 1, + STATE(5752), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236549] = 7, + [259228] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9191), 1, + ACTIONS(9840), 1, anon_sym_SQUOTE, - STATE(5212), 1, - sym_comment, - STATE(5400), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, + STATE(5753), 1, + sym_comment, + STATE(6633), 1, sym_expr_interpolated, - [236571] = 3, - ACTIONS(3), 1, + [259250] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5213), 1, + ACTIONS(9816), 1, + anon_sym_LF, + STATE(5754), 1, sym_comment, - ACTIONS(9193), 5, - sym_cmd_identifier, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [236585] = 3, - ACTIONS(3), 1, + ACTIONS(9814), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [259266] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5214), 1, + ACTIONS(9836), 1, + anon_sym_LF, + STATE(5755), 1, sym_comment, - ACTIONS(996), 5, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_LBRACE, + ACTIONS(9834), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_EQ_GT, - [236599] = 4, + [259282] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5215), 1, + STATE(5756), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236615] = 6, + [259298] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9001), 1, - anon_sym_DOT2, - ACTIONS(9003), 1, - aux_sym__immediate_decimal_token1, - STATE(5216), 1, + ACTIONS(9842), 1, + anon_sym_DQUOTE, + ACTIONS(9846), 1, + aux_sym_path_token1, + STATE(3321), 1, + sym__str_double_quotes, + STATE(5757), 1, sym_comment, - STATE(6357), 1, - sym__immediate_decimal, - ACTIONS(9005), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [236635] = 7, + ACTIONS(9844), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [259318] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5758), 1, + sym_comment, + ACTIONS(9848), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [259332] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9195), 1, + ACTIONS(9850), 1, anon_sym_SQUOTE, - STATE(5212), 1, + STATE(5753), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5217), 1, + STATE(5759), 1, sym_comment, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [236657] = 4, + [259354] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3504), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5218), 1, + STATE(5760), 1, sym_comment, - ACTIONS(3502), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236673] = 4, + [259370] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5219), 1, + STATE(5761), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236689] = 6, - ACTIONS(105), 1, + [259386] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(6870), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(9201), 1, + ACTIONS(9856), 1, anon_sym_DOT2, - STATE(5220), 1, + ACTIONS(9858), 1, + anon_sym_LPAREN2, + ACTIONS(9860), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9862), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9864), 1, + sym_short_flag_identifier, + STATE(5762), 1, sym_comment, - ACTIONS(2651), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [236709] = 4, + [259408] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, - anon_sym_LF, - STATE(5221), 1, + ACTIONS(9866), 1, + anon_sym_DOT2, + STATE(5763), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(3030), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [236725] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(3032), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(5222), 1, - sym_comment, - ACTIONS(9061), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [236741] = 6, + [259426] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(6693), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(9204), 1, + ACTIONS(9868), 1, anon_sym_DOT2, - STATE(5223), 1, + STATE(5764), 1, sym_comment, - ACTIONS(2582), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [236761] = 4, + ACTIONS(3036), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3038), 2, + ts_builtin_sym_end, + anon_sym_LF, + [259444] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5224), 1, + STATE(5765), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236777] = 4, + [259460] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5225), 1, + STATE(5766), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236793] = 4, + [259476] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9870), 1, + anon_sym_DOT2, + STATE(5767), 1, + sym_comment, + ACTIONS(3042), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3044), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(5226), 1, + [259494] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9872), 1, + anon_sym_DOT2, + STATE(5768), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(3062), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [236809] = 3, + ACTIONS(3064), 2, + ts_builtin_sym_end, + anon_sym_LF, + [259512] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5227), 1, + STATE(5769), 1, sym_comment, - ACTIONS(816), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - sym_filesize_unit, - sym_duration_unit, - [236823] = 5, + ACTIONS(9874), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [259526] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6374), 1, - sym_duration_unit, - ACTIONS(9207), 1, - sym_filesize_unit, - STATE(5228), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5770), 1, + sym_comment, + STATE(7466), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [259546] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9816), 1, + anon_sym_LF, + STATE(5771), 1, sym_comment, - ACTIONS(7009), 3, + ACTIONS(9814), 4, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [236841] = 6, - ACTIONS(3), 1, + anon_sym_RBRACE, + [259562] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9209), 1, - anon_sym_DQUOTE, - ACTIONS(9213), 1, - aux_sym_path_token1, - STATE(925), 1, - sym__str_double_quotes, - STATE(5229), 1, + ACTIONS(9876), 1, + anon_sym_else, + STATE(5772), 1, sym_comment, - ACTIONS(9211), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [236861] = 4, + ACTIONS(9475), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9477), 2, + ts_builtin_sym_end, + anon_sym_LF, + [259580] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5230), 1, + STATE(5773), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236877] = 7, + [259596] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9215), 1, - anon_sym_SQUOTE, - STATE(5231), 1, + ACTIONS(9816), 1, + anon_sym_LF, + STATE(5774), 1, sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [236899] = 6, + ACTIONS(9814), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [259612] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(8234), 1, aux_sym__immediate_decimal_token1, - STATE(5232), 1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5775), 1, sym_comment, - STATE(6671), 1, + STATE(7464), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - [236919] = 7, + [259632] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9217), 1, + ACTIONS(9878), 1, anon_sym_SQUOTE, - STATE(5231), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5233), 1, + STATE(5776), 1, sym_comment, - STATE(5994), 1, + STATE(5793), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, sym_expr_interpolated, - [236941] = 4, + [259654] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5157), 1, + ACTIONS(9704), 1, anon_sym_DOT2, - STATE(5234), 1, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5777), 1, sym_comment, - ACTIONS(2584), 4, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [236957] = 4, + STATE(6922), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [259674] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5235), 1, + STATE(5778), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236973] = 4, + [259690] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5236), 1, + STATE(5779), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [236989] = 4, + [259706] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5237), 1, + STATE(5780), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237005] = 4, + [259722] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5781), 1, + sym_comment, + STATE(7472), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [259742] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5238), 1, + STATE(5782), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237021] = 5, + [259758] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9219), 1, + ACTIONS(9880), 1, anon_sym_catch, - STATE(5239), 1, + STATE(5783), 1, sym_comment, - ACTIONS(8863), 2, + ACTIONS(9447), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8865), 2, + ACTIONS(9449), 2, ts_builtin_sym_end, anon_sym_LF, - [237039] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(2776), 1, - sym__var, - STATE(5240), 1, - sym_comment, - STATE(5432), 1, - sym__variable_name, - STATE(5591), 1, - sym_val_variable, - [237061] = 4, + [259776] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5241), 1, + STATE(5784), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237077] = 4, + [259792] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(5242), 1, + STATE(5785), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9834), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237093] = 4, + [259808] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(2916), 1, anon_sym_LF, - STATE(5243), 1, + STATE(5786), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(2914), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237109] = 6, + [259824] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9882), 1, + anon_sym_DOT2, + ACTIONS(9884), 1, + anon_sym_LPAREN2, + ACTIONS(9886), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9888), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9890), 1, + sym_short_flag_identifier, + STATE(5787), 1, + sym_comment, + [259846] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(9836), 1, anon_sym_LF, - STATE(1140), 1, - sym__terminator, - STATE(5244), 1, + STATE(5788), 1, sym_comment, - ACTIONS(3276), 2, + ACTIONS(9834), 4, + anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_RBRACE, - [237129] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9221), 1, anon_sym_PIPE, - ACTIONS(9223), 1, - anon_sym_if, - ACTIONS(9225), 1, - anon_sym_EQ_GT, - STATE(5245), 1, - sym_comment, - STATE(5967), 1, - aux_sym_match_pattern_repeat1, - STATE(6764), 1, - sym_match_guard, - [237151] = 4, + anon_sym_RBRACE, + [259862] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(9816), 1, anon_sym_LF, - STATE(5246), 1, + STATE(5789), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(9814), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237167] = 4, + [259878] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9063), 1, + ACTIONS(9762), 1, anon_sym_LF, - STATE(5247), 1, + STATE(5790), 1, sym_comment, - ACTIONS(9061), 4, + ACTIONS(9760), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237183] = 4, + [259894] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8995), 1, + ACTIONS(2920), 1, anon_sym_LF, - STATE(5248), 1, + STATE(5791), 1, sym_comment, - ACTIONS(8993), 4, + ACTIONS(2918), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237199] = 4, + [259910] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5792), 1, + sym_comment, + STATE(7454), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [259930] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9229), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9892), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5793), 1, + sym_comment, + STATE(6633), 1, + sym_expr_interpolated, + [259952] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5249), 1, + STATE(5794), 1, sym_comment, - ACTIONS(9227), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237215] = 4, + [259968] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9894), 1, + anon_sym_SQUOTE, + STATE(5795), 1, + sym_comment, + STATE(5805), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, + sym_expr_interpolated, + [259990] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9231), 1, + ACTIONS(9896), 1, + anon_sym_DQUOTE, + ACTIONS(9900), 1, + aux_sym_path_token1, + STATE(2533), 1, + sym__str_double_quotes, + STATE(5796), 1, + sym_comment, + ACTIONS(9898), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [260010] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9704), 1, anon_sym_DOT2, - STATE(5250), 1, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5797), 1, sym_comment, - ACTIONS(2908), 4, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - [237231] = 4, + STATE(6864), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260030] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9233), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, anon_sym_DOT2, - STATE(5251), 1, + STATE(5798), 1, sym_comment, - ACTIONS(2914), 4, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - [237247] = 4, + STATE(7462), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260050] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9235), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9902), 1, anon_sym_DOT2, - STATE(5252), 1, + STATE(5799), 1, sym_comment, - ACTIONS(2920), 4, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - [237263] = 4, - ACTIONS(105), 1, + STATE(7428), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260070] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9239), 1, - anon_sym_LF, - STATE(5253), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9904), 1, + anon_sym_DOT2, + STATE(5800), 1, sym_comment, - ACTIONS(9237), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [237279] = 4, + STATE(7456), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260090] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9241), 1, + ACTIONS(5413), 1, anon_sym_DOT2, - STATE(5254), 1, - sym_comment, - ACTIONS(2940), 4, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - [237295] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9245), 1, - anon_sym_LF, - STATE(5255), 1, + STATE(5801), 1, sym_comment, - ACTIONS(9243), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(2620), 4, anon_sym_PIPE, - anon_sym_RBRACE, - [237311] = 4, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [260106] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9249), 1, - anon_sym_LF, - STATE(5256), 1, - sym_comment, - ACTIONS(9247), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [237327] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9251), 1, - anon_sym_DQUOTE, - ACTIONS(9255), 1, - aux_sym_path_token1, - STATE(3251), 1, - sym__str_double_quotes, - STATE(5257), 1, + ACTIONS(7122), 1, + anon_sym_RBRACK, + ACTIONS(7128), 1, + sym__entry_separator, + ACTIONS(9906), 1, + anon_sym_DOT2, + ACTIONS(9908), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9910), 1, + aux_sym__unquoted_in_list_token2, + STATE(5802), 1, sym_comment, - ACTIONS(9253), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [237347] = 4, + [260128] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9828), 1, anon_sym_LF, - STATE(5258), 1, + STATE(5803), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9826), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237363] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(814), 1, - sym_filesize_unit, - ACTIONS(6388), 1, - aux_sym_unquoted_token6, - STATE(5259), 1, - sym_comment, - ACTIONS(816), 3, - anon_sym_PIPE, - anon_sym_EQ_GT, - sym_duration_unit, - [237381] = 6, + [260144] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(8234), 1, aux_sym__immediate_decimal_token1, - STATE(5260), 1, + ACTIONS(9912), 1, + anon_sym_DOT2, + STATE(5804), 1, sym_comment, - STATE(6584), 1, + STATE(7209), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - [237401] = 7, + [260164] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9257), 1, + ACTIONS(9914), 1, anon_sym_SQUOTE, - STATE(5261), 1, - sym_comment, - STATE(5400), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, + STATE(5805), 1, + sym_comment, + STATE(6633), 1, sym_expr_interpolated, - [237423] = 6, + [260186] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(9916), 1, + anon_sym_DQUOTE, + ACTIONS(9920), 1, + aux_sym_path_token1, + STATE(993), 1, + sym__str_double_quotes, + STATE(5806), 1, + sym_comment, + ACTIONS(9918), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [260206] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9922), 1, + anon_sym_DQUOTE, + ACTIONS(9926), 1, + aux_sym_path_token1, + STATE(1053), 1, + sym__str_double_quotes, + STATE(5807), 1, + sym_comment, + ACTIONS(9924), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [260226] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9806), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(9808), 1, aux_sym__immediate_decimal_token1, - STATE(5262), 1, + STATE(5808), 1, sym_comment, - STATE(6865), 1, + STATE(7140), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(9810), 2, anon_sym_DASH2, anon_sym_PLUS2, - [237443] = 6, + [260246] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9259), 1, + ACTIONS(9928), 1, anon_sym_DOT2, - ACTIONS(9261), 1, + ACTIONS(9930), 1, + anon_sym_LPAREN2, + ACTIONS(9932), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9263), 1, - aux_sym_unquoted_token2, - STATE(5263), 1, + ACTIONS(9934), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9936), 1, + sym_short_flag_identifier, + STATE(5809), 1, sym_comment, - ACTIONS(857), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - [237463] = 4, - ACTIONS(105), 1, + [260268] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8971), 1, - anon_sym_LF, - STATE(5264), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5810), 1, sym_comment, - ACTIONS(8969), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [237479] = 7, + STATE(7141), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260288] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9265), 1, + ACTIONS(9938), 1, anon_sym_SQUOTE, - STATE(5261), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5265), 1, + STATE(5811), 1, sym_comment, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [237501] = 7, + [260310] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(9942), 1, anon_sym_LF, - ACTIONS(9267), 1, - anon_sym_RPAREN, - STATE(1010), 1, - aux_sym__block_body_repeat1, - STATE(1282), 1, - sym__terminator, - STATE(5266), 1, + STATE(5812), 1, sym_comment, - [237523] = 4, + ACTIONS(9940), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [260326] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(2882), 1, anon_sym_LF, - STATE(5267), 1, + STATE(5813), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(2880), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237539] = 4, + [260342] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9025), 1, anon_sym_LF, - STATE(5268), 1, + STATE(5814), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9023), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237555] = 4, + [260358] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9029), 1, anon_sym_LF, - STATE(5269), 1, + STATE(5815), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9027), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237571] = 6, + [260374] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9944), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5816), 1, + sym_comment, + STATE(6633), 1, + sym_expr_interpolated, + [260396] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9269), 1, - anon_sym_DASH, - ACTIONS(9271), 1, - anon_sym_in, - STATE(5270), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5817), 1, sym_comment, - STATE(6852), 1, - sym__flag, - STATE(6514), 2, - sym_short_flag, - sym_long_flag, - [237591] = 3, + STATE(7460), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260416] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5271), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5818), 1, sym_comment, - ACTIONS(9273), 5, - sym_cmd_identifier, - anon_sym_DASH, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [237605] = 3, + STATE(7458), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260436] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(5272), 1, + ACTIONS(2586), 1, + anon_sym_DOLLAR, + ACTIONS(8989), 1, + sym_identifier, + STATE(3777), 1, + sym__var, + STATE(5569), 1, + sym__variable_name, + STATE(5819), 1, sym_comment, - ACTIONS(962), 5, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - sym_filesize_unit, - sym_duration_unit, - [237619] = 4, + STATE(5900), 1, + sym_val_variable, + [260458] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8979), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5273), 1, + STATE(5820), 1, sym_comment, - ACTIONS(8977), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237635] = 4, + [260474] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9033), 1, anon_sym_LF, - STATE(5274), 1, + STATE(5821), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9031), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237651] = 4, + [260490] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9277), 1, - anon_sym_LF, - STATE(5275), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(7116), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9946), 1, + anon_sym_DOT2, + STATE(5822), 1, sym_comment, - ACTIONS(9275), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2618), 2, + anon_sym_RBRACK, anon_sym_RBRACE, - [237667] = 4, + [260510] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9281), 1, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, anon_sym_LF, - STATE(5276), 1, + STATE(1314), 1, + sym__terminator, + STATE(5823), 1, sym_comment, - ACTIONS(9279), 4, - anon_sym_SEMI, + ACTIONS(9948), 2, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_RBRACE, - [237683] = 4, + [260530] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9285), 1, + ACTIONS(9037), 1, anon_sym_LF, - STATE(5277), 1, + STATE(5824), 1, sym_comment, - ACTIONS(9283), 4, + ACTIONS(9035), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237699] = 4, + [260546] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9289), 1, - anon_sym_LF, - STATE(5278), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9950), 1, + anon_sym_SQUOTE, + STATE(5811), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5825), 1, sym_comment, - ACTIONS(9287), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [237715] = 4, + STATE(6633), 1, + sym_expr_interpolated, + [260568] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, - anon_sym_LF, - STATE(5279), 1, - sym_comment, - ACTIONS(8969), 4, + ACTIONS(3117), 1, anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + ACTIONS(9952), 1, anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [237731] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5280), 1, + STATE(1218), 1, + sym__terminator, + STATE(5826), 1, sym_comment, - ACTIONS(3082), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3080), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237747] = 4, + STATE(5839), 1, + aux_sym__block_body_repeat1, + [260590] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5281), 1, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(7239), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(9954), 1, + anon_sym_DOT2, + STATE(5827), 1, sym_comment, - ACTIONS(3086), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3084), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237763] = 4, + ACTIONS(2785), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [260610] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5282), 1, - sym_comment, - ACTIONS(3092), 2, - ts_builtin_sym_end, + ACTIONS(9958), 1, anon_sym_LF, - ACTIONS(3090), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237779] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5283), 1, + STATE(5828), 1, sym_comment, - ACTIONS(3100), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3098), 3, + ACTIONS(9956), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [237795] = 7, + anon_sym_RBRACE, + [260626] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9291), 1, - anon_sym_SQUOTE, - STATE(5284), 1, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + ACTIONS(9952), 1, + anon_sym_RPAREN, + STATE(1023), 1, + aux_sym__block_body_repeat1, + STATE(1218), 1, + sym__terminator, + STATE(5829), 1, sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [237817] = 4, + [260648] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5285), 1, - sym_comment, - ACTIONS(996), 2, - ts_builtin_sym_end, + ACTIONS(9962), 1, anon_sym_LF, - ACTIONS(994), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237833] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5286), 1, + ACTIONS(9964), 1, + anon_sym_catch, + STATE(5830), 1, sym_comment, - ACTIONS(3179), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3177), 3, + ACTIONS(9960), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [237849] = 4, + [260666] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5287), 1, - sym_comment, - ACTIONS(3186), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3184), 3, + ACTIONS(9687), 1, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237865] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5288), 1, - sym_comment, - ACTIONS(3052), 2, - ts_builtin_sym_end, + ACTIONS(9689), 1, anon_sym_LF, - ACTIONS(3050), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237881] = 6, + ACTIONS(9966), 1, + ts_builtin_sym_end, + STATE(5831), 1, + sym_comment, + STATE(5952), 1, + aux_sym__block_body_repeat1, + STATE(6473), 1, + sym__terminator, + [260688] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(199), 1, + ACTIONS(9968), 1, anon_sym_DQUOTE, - ACTIONS(9295), 1, + ACTIONS(9972), 1, aux_sym_path_token1, - STATE(3089), 1, + STATE(2809), 1, sym__str_double_quotes, - STATE(5289), 1, + STATE(5832), 1, sym_comment, - ACTIONS(9293), 2, + ACTIONS(9970), 2, sym__str_single_quotes, sym__str_back_ticks, - [237901] = 6, + [260708] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5290), 1, - sym_comment, - STATE(6392), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [237921] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9297), 1, - anon_sym_SQUOTE, - STATE(5291), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(9772), 1, + anon_sym_use, + ACTIONS(9774), 1, + anon_sym_list, + ACTIONS(9776), 1, + anon_sym_hide, + ACTIONS(9778), 1, + anon_sym_new, + STATE(5833), 1, sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [237943] = 4, - ACTIONS(105), 1, + [260730] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5292), 1, - sym_comment, - ACTIONS(3194), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3192), 3, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(2796), 1, anon_sym_DASH, - [237959] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5293), 1, + STATE(5834), 1, sym_comment, - ACTIONS(3222), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3220), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [237975] = 4, + ACTIONS(2798), 4, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [260746] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9669), 1, anon_sym_LF, - STATE(5294), 1, + STATE(5835), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9667), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [237991] = 4, + [260762] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5295), 1, + STATE(5836), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [238007] = 5, + [260778] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9301), 1, + ACTIONS(9976), 1, anon_sym_LF, - ACTIONS(9303), 1, + ACTIONS(9978), 1, anon_sym_else, - STATE(5296), 1, + STATE(5837), 1, sym_comment, - ACTIONS(9299), 3, + ACTIONS(9974), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [238025] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(8824), 1, - anon_sym_SEMI, - ACTIONS(8826), 1, - anon_sym_LF, - ACTIONS(9305), 1, - ts_builtin_sym_end, - STATE(2617), 1, - aux_sym_pipe_element_repeat1, - STATE(5297), 1, - sym_comment, - [238047] = 7, - ACTIONS(105), 1, + [260796] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9307), 1, - anon_sym_SQUOTE, - STATE(5291), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5298), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9980), 1, + anon_sym_DOT2, + STATE(5838), 1, sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [238069] = 4, + STATE(7454), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [260816] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5299), 1, - sym_comment, - ACTIONS(3226), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3224), 3, + ACTIONS(3117), 1, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238085] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5300), 1, - sym_comment, - ACTIONS(3230), 2, - ts_builtin_sym_end, + ACTIONS(3119), 1, anon_sym_LF, - ACTIONS(3228), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238101] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5301), 1, + ACTIONS(9982), 1, + anon_sym_RPAREN, + STATE(1023), 1, + aux_sym__block_body_repeat1, + STATE(1218), 1, + sym__terminator, + STATE(5839), 1, sym_comment, - ACTIONS(3246), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3244), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238117] = 6, + [260838] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(9704), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(9706), 1, aux_sym__immediate_decimal_token1, - STATE(5302), 1, + STATE(5840), 1, sym_comment, - STATE(6417), 1, + STATE(6789), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(9708), 2, anon_sym_DASH2, anon_sym_PLUS2, - [238137] = 4, - ACTIONS(105), 1, + [260858] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5303), 1, + ACTIONS(8489), 1, + anon_sym_DOLLAR, + ACTIONS(9984), 1, + sym_identifier, + STATE(1024), 1, + sym__var, + STATE(1384), 1, + sym_val_variable, + STATE(1459), 1, + sym__variable_name, + STATE(5841), 1, sym_comment, - ACTIONS(3254), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3252), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238153] = 4, + [260880] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5304), 1, - sym_comment, - ACTIONS(3258), 2, - ts_builtin_sym_end, + ACTIONS(9988), 1, anon_sym_LF, - ACTIONS(3256), 3, + STATE(5842), 1, + sym_comment, + ACTIONS(9986), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238169] = 4, + anon_sym_RBRACE, + [260896] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5305), 1, - sym_comment, - ACTIONS(3266), 2, - ts_builtin_sym_end, + ACTIONS(9992), 1, anon_sym_LF, - ACTIONS(3264), 3, + STATE(5843), 1, + sym_comment, + ACTIONS(9990), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238185] = 4, + anon_sym_RBRACE, + [260912] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5306), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9994), 1, + anon_sym_SQUOTE, + STATE(5844), 1, sym_comment, - ACTIONS(3280), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3278), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238201] = 4, + STATE(5846), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, + sym_expr_interpolated, + [260934] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5307), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9996), 1, + anon_sym_SQUOTE, + STATE(5816), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5845), 1, sym_comment, - ACTIONS(3284), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3282), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238217] = 4, + STATE(6633), 1, + sym_expr_interpolated, + [260956] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5308), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(9998), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5846), 1, sym_comment, - ACTIONS(3288), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3286), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238233] = 4, - ACTIONS(105), 1, + STATE(6633), 1, + sym_expr_interpolated, + [260978] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5309), 1, + ACTIONS(4836), 1, + anon_sym_DQUOTE, + ACTIONS(10002), 1, + aux_sym_path_token1, + STATE(3358), 1, + sym__str_double_quotes, + STATE(5847), 1, sym_comment, - ACTIONS(3296), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3294), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238249] = 4, - ACTIONS(105), 1, + ACTIONS(10000), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [260998] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5310), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5848), 1, sym_comment, - ACTIONS(3300), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3298), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238265] = 4, + STATE(6787), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261018] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5311), 1, - sym_comment, - ACTIONS(3304), 2, - ts_builtin_sym_end, + ACTIONS(10006), 1, anon_sym_LF, - ACTIONS(3302), 3, + STATE(5849), 1, + sym_comment, + ACTIONS(10004), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238281] = 4, + anon_sym_RBRACE, + [261034] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(10010), 1, anon_sym_LF, - STATE(5312), 1, + STATE(5850), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(10008), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [238297] = 4, - ACTIONS(105), 1, + [261050] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5313), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5851), 1, sym_comment, - ACTIONS(3308), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3306), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238313] = 4, + STATE(6768), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261070] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5314), 1, - sym_comment, - ACTIONS(2904), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2902), 3, + ACTIONS(9687), 1, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238329] = 4, - ACTIONS(105), 1, + ACTIONS(9689), 1, + anon_sym_LF, + ACTIONS(10012), 1, + ts_builtin_sym_end, + STATE(5831), 1, + aux_sym__block_body_repeat1, + STATE(5852), 1, + sym_comment, + STATE(6473), 1, + sym__terminator, + [261092] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5315), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5853), 1, sym_comment, - ACTIONS(3312), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3310), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238345] = 4, + STATE(6744), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261112] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5316), 1, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(7239), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(10014), 1, + anon_sym_DOT2, + STATE(5854), 1, sym_comment, - ACTIONS(3316), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3314), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238361] = 4, - ACTIONS(105), 1, + ACTIONS(2785), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [261132] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5317), 1, + ACTIONS(10017), 1, + anon_sym_DQUOTE, + ACTIONS(10021), 1, + aux_sym_path_token1, + STATE(3510), 1, + sym__str_double_quotes, + STATE(5855), 1, sym_comment, - ACTIONS(3320), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3318), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238377] = 4, - ACTIONS(105), 1, + ACTIONS(10019), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [261152] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5318), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10023), 1, + anon_sym_DOT2, + STATE(5856), 1, sym_comment, - ACTIONS(3324), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3322), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238393] = 4, + STATE(7209), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261172] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5319), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10025), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5857), 1, sym_comment, - ACTIONS(3332), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3330), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238409] = 4, - ACTIONS(105), 1, + STATE(6633), 1, + sym_expr_interpolated, + [261194] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5320), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5858), 1, sym_comment, - ACTIONS(3336), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3334), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238425] = 4, + STATE(6959), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261214] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5321), 1, - sym_comment, - ACTIONS(3340), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3338), 3, - anon_sym_SEMI, + ACTIONS(5616), 1, anon_sym_PIPE, - anon_sym_DASH, - [238441] = 4, - ACTIONS(105), 1, + ACTIONS(9574), 1, + anon_sym_SEMI, + ACTIONS(9576), 1, + anon_sym_LF, + ACTIONS(10027), 1, + ts_builtin_sym_end, + STATE(2750), 1, + aux_sym_pipe_element_repeat1, + STATE(5859), 1, + sym_comment, + [261236] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5322), 1, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(8242), 1, + anon_sym_DOT2, + STATE(5860), 1, sym_comment, - ACTIONS(3344), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3342), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238457] = 4, + STATE(7427), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261256] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5323), 1, - sym_comment, - ACTIONS(3348), 2, - ts_builtin_sym_end, + ACTIONS(9698), 1, anon_sym_LF, - ACTIONS(3346), 3, + STATE(5861), 1, + sym_comment, + ACTIONS(9696), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238473] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9309), 1, - anon_sym_DQUOTE, - ACTIONS(9313), 1, - aux_sym_path_token1, - STATE(2416), 1, - sym__str_double_quotes, - STATE(5324), 1, - sym_comment, - ACTIONS(9311), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [238493] = 6, + anon_sym_RBRACE, + [261272] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(9704), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(9706), 1, aux_sym__immediate_decimal_token1, - STATE(5325), 1, + STATE(5862), 1, sym_comment, - STATE(6283), 1, + STATE(6741), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(9708), 2, anon_sym_DASH2, anon_sym_PLUS2, - [238513] = 7, + [261292] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, + ACTIONS(5616), 1, anon_sym_PIPE, - ACTIONS(8815), 1, + ACTIONS(9567), 1, anon_sym_SEMI, - ACTIONS(8817), 1, + ACTIONS(9569), 1, anon_sym_LF, - ACTIONS(9315), 1, + ACTIONS(10029), 1, ts_builtin_sym_end, - STATE(2631), 1, + STATE(2755), 1, aux_sym_pipe_element_repeat1, - STATE(5326), 1, + STATE(5863), 1, sym_comment, - [238535] = 7, + [261314] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9317), 1, + ACTIONS(10031), 1, anon_sym_SQUOTE, - STATE(5327), 1, + STATE(5864), 1, sym_comment, - STATE(5400), 1, + STATE(5879), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [238557] = 4, + [261336] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5328), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10033), 1, + anon_sym_SQUOTE, + STATE(5857), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5865), 1, sym_comment, - ACTIONS(3352), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3350), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238573] = 4, + STATE(6633), 1, + sym_expr_interpolated, + [261358] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5329), 1, - sym_comment, - ACTIONS(3362), 2, - ts_builtin_sym_end, + ACTIONS(2890), 1, anon_sym_LF, - ACTIONS(3360), 3, + STATE(5866), 1, + sym_comment, + ACTIONS(2888), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238589] = 6, + anon_sym_RBRACE, + [261374] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(9704), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(9706), 1, aux_sym__immediate_decimal_token1, - STATE(5330), 1, + STATE(5867), 1, sym_comment, - STATE(6530), 1, + STATE(7221), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(9708), 2, anon_sym_DASH2, anon_sym_PLUS2, - [238609] = 7, + [261394] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9319), 1, + ACTIONS(10035), 1, anon_sym_SQUOTE, - STATE(5327), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5331), 1, + STATE(5868), 1, sym_comment, - STATE(5994), 1, + STATE(5877), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, sym_expr_interpolated, - [238631] = 4, + [261416] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5332), 1, - sym_comment, - ACTIONS(3366), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3364), 3, + ACTIONS(9687), 1, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238647] = 4, + ACTIONS(9689), 1, + anon_sym_LF, + ACTIONS(9966), 1, + ts_builtin_sym_end, + STATE(5599), 1, + aux_sym__block_body_repeat1, + STATE(5869), 1, + sym_comment, + STATE(6473), 1, + sym__terminator, + [261438] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5333), 1, - sym_comment, - ACTIONS(3370), 2, - ts_builtin_sym_end, + ACTIONS(9854), 1, anon_sym_LF, - ACTIONS(3368), 3, + STATE(5870), 1, + sym_comment, + ACTIONS(9852), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238663] = 7, - ACTIONS(105), 1, + anon_sym_RBRACE, + [261454] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6683), 1, - anon_sym_RBRACK, - ACTIONS(6689), 1, - sym__entry_separator, - ACTIONS(9321), 1, - anon_sym_DOT2, - ACTIONS(9323), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9325), 1, - aux_sym__unquoted_in_list_token2, - STATE(5334), 1, + ACTIONS(2602), 1, + anon_sym_DQUOTE, + ACTIONS(9712), 1, + aux_sym_path_token1, + STATE(2535), 1, + sym__str_double_quotes, + STATE(5871), 1, sym_comment, - [238685] = 4, - ACTIONS(105), 1, + ACTIONS(9710), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [261474] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5335), 1, - sym_comment, - ACTIONS(3374), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3372), 3, - anon_sym_SEMI, + ACTIONS(10037), 1, anon_sym_PIPE, - anon_sym_DASH, - [238701] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9327), 1, - ts_builtin_sym_end, - ACTIONS(9329), 1, - anon_sym_SEMI, - ACTIONS(9331), 1, - anon_sym_LF, - STATE(5336), 1, + ACTIONS(10039), 1, + anon_sym_if, + ACTIONS(10041), 1, + anon_sym_EQ_GT, + STATE(5872), 1, sym_comment, - STATE(5364), 1, - aux_sym__block_body_repeat1, - STATE(6026), 1, - sym__terminator, - [238723] = 4, + STATE(6576), 1, + aux_sym_match_pattern_repeat1, + STATE(7179), 1, + sym_match_guard, + [261496] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5337), 1, - sym_comment, - ACTIONS(3378), 2, - ts_builtin_sym_end, + ACTIONS(1850), 1, + anon_sym_COLON, + ACTIONS(9766), 1, anon_sym_LF, - ACTIONS(3376), 3, + STATE(5873), 1, + sym_comment, + ACTIONS(9764), 3, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - [238739] = 4, + anon_sym_RBRACE, + [261514] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5338), 1, - sym_comment, - ACTIONS(3382), 2, - ts_builtin_sym_end, + ACTIONS(1850), 1, + anon_sym_COLON, + ACTIONS(9762), 1, anon_sym_LF, - ACTIONS(3380), 3, + STATE(5874), 1, + sym_comment, + ACTIONS(9760), 3, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - [238755] = 4, + anon_sym_RBRACE, + [261532] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5339), 1, - sym_comment, - ACTIONS(3386), 2, - ts_builtin_sym_end, + ACTIONS(9698), 1, anon_sym_LF, - ACTIONS(3384), 3, + STATE(5875), 1, + sym_comment, + ACTIONS(9696), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238771] = 7, + anon_sym_RBRACE, + [261548] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(9698), 1, anon_sym_LF, - ACTIONS(9333), 1, - anon_sym_RPAREN, - STATE(1282), 1, - sym__terminator, - STATE(5340), 1, - sym_comment, - STATE(5444), 1, - aux_sym__block_body_repeat1, - [238793] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5341), 1, + STATE(5876), 1, sym_comment, - ACTIONS(3390), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3388), 3, + ACTIONS(9696), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH, - [238809] = 4, + anon_sym_RBRACE, + [261564] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5342), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10043), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5877), 1, sym_comment, - ACTIONS(3394), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3392), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238825] = 4, + STATE(6633), 1, + sym_expr_interpolated, + [261586] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5343), 1, - sym_comment, - ACTIONS(3398), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3396), 3, + ACTIONS(3117), 1, anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238841] = 4, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1216), 1, + sym__terminator, + STATE(5878), 1, + sym_comment, + ACTIONS(3421), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [261606] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5344), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10045), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5879), 1, sym_comment, - ACTIONS(3402), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3400), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238857] = 4, - ACTIONS(105), 1, + STATE(6633), 1, + sym_expr_interpolated, + [261628] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5345), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5880), 1, sym_comment, - ACTIONS(3406), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3404), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238873] = 4, + STATE(6819), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261648] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5346), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10047), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5881), 1, sym_comment, - ACTIONS(3410), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3408), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238889] = 4, - ACTIONS(105), 1, + STATE(6633), 1, + sym_expr_interpolated, + [261670] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5347), 1, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(10051), 1, + aux_sym_path_token1, + STATE(3555), 1, + sym__str_double_quotes, + STATE(5882), 1, sym_comment, - ACTIONS(3414), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3412), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238905] = 4, + ACTIONS(10049), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [261690] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5348), 1, + ACTIONS(2620), 1, + sym__entry_separator, + ACTIONS(7116), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(10053), 1, + anon_sym_DOT2, + STATE(5883), 1, sym_comment, - ACTIONS(3418), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3416), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238921] = 4, - ACTIONS(105), 1, + ACTIONS(2618), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [261710] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5349), 1, + ACTIONS(95), 1, + anon_sym_DQUOTE, + ACTIONS(9972), 1, + aux_sym_path_token1, + STATE(2809), 1, + sym__str_double_quotes, + STATE(5884), 1, sym_comment, - ACTIONS(3190), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3188), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [238937] = 6, + ACTIONS(9970), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [261730] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, + ACTIONS(8234), 1, aux_sym__immediate_decimal_token1, - STATE(5350), 1, + ACTIONS(10056), 1, + anon_sym_DOT2, + STATE(5885), 1, sym_comment, - STATE(6888), 1, + STATE(7454), 1, sym__immediate_decimal, - ACTIONS(7621), 2, + ACTIONS(8236), 2, anon_sym_DASH2, anon_sym_PLUS2, - [238957] = 4, + [261750] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(5886), 1, + sym_comment, + ACTIONS(10058), 5, + sym_cmd_identifier, + anon_sym_DASH_DASH, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [261764] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10060), 1, + anon_sym_SQUOTE, + STATE(5887), 1, + sym_comment, + STATE(5889), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(6633), 1, + sym_expr_interpolated, + [261786] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5351), 1, + STATE(5888), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [238973] = 6, + [261802] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1237), 1, - sym__terminator, - STATE(5352), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10062), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5889), 1, sym_comment, - ACTIONS(9335), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [238993] = 6, + STATE(6633), 1, + sym_expr_interpolated, + [261824] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(10064), 1, + anon_sym_DQUOTE, + ACTIONS(10068), 1, + aux_sym_path_token1, + STATE(271), 1, + sym__str_double_quotes, + STATE(5890), 1, + sym_comment, + ACTIONS(10066), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [261844] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9882), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(9884), 1, + anon_sym_LPAREN2, + ACTIONS(9886), 1, aux_sym__immediate_decimal_token1, - STATE(5353), 1, + ACTIONS(9888), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10070), 1, + sym_short_flag_identifier, + STATE(5891), 1, sym_comment, - STATE(6648), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [239013] = 6, + [261866] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9337), 1, + ACTIONS(2602), 1, anon_sym_DQUOTE, - ACTIONS(9341), 1, + ACTIONS(10074), 1, aux_sym_path_token1, - STATE(809), 1, + STATE(3509), 1, sym__str_double_quotes, - STATE(5354), 1, + STATE(5892), 1, sym_comment, - ACTIONS(9339), 2, + ACTIONS(10072), 2, sym__str_single_quotes, sym__str_back_ticks, - [239033] = 7, + [261886] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9343), 1, + ACTIONS(10076), 1, anon_sym_SQUOTE, - STATE(5284), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5355), 1, + STATE(5893), 1, sym_comment, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [239055] = 7, + [261908] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(8234), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10078), 1, + anon_sym_DOT2, + STATE(5894), 1, + sym_comment, + STATE(7395), 1, + sym__immediate_decimal, + ACTIONS(8236), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261928] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5895), 1, + sym_comment, + STATE(7099), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [261948] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9854), 1, + anon_sym_LF, + STATE(5896), 1, + sym_comment, + ACTIONS(9852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [261964] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9345), 1, + ACTIONS(10080), 1, anon_sym_SQUOTE, - STATE(5356), 1, + STATE(5897), 1, sym_comment, - STATE(5400), 1, + STATE(5902), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [239077] = 4, + [261986] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5357), 1, + STATE(5898), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239093] = 6, + [262002] = 7, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10082), 1, + anon_sym_SQUOTE, + STATE(5893), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5899), 1, + sym_comment, + STATE(6633), 1, + sym_expr_interpolated, + [262024] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(3325), 1, + anon_sym_DASH, + STATE(5900), 1, + sym_comment, + ACTIONS(3327), 4, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + [262040] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9704), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(9706), 1, aux_sym__immediate_decimal_token1, - STATE(5358), 1, + STATE(5901), 1, sym_comment, - STATE(6661), 1, + STATE(7207), 1, sym__immediate_decimal, - ACTIONS(9011), 2, + ACTIONS(9708), 2, anon_sym_DASH2, anon_sym_PLUS2, - [239113] = 7, + [262060] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9347), 1, + ACTIONS(10084), 1, anon_sym_SQUOTE, - STATE(5356), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5359), 1, + STATE(5902), 1, sym_comment, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [239135] = 5, - ACTIONS(105), 1, + [262082] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym__entry_separator, - ACTIONS(6541), 1, - aux_sym__unquoted_in_list_token7, - STATE(5360), 1, + ACTIONS(10086), 1, + anon_sym_DQUOTE, + ACTIONS(10090), 1, + aux_sym_path_token1, + STATE(787), 1, + sym__str_double_quotes, + STATE(5903), 1, sym_comment, - ACTIONS(814), 3, - anon_sym_RBRACK, - sym_filesize_unit, - sym_duration_unit, - [239153] = 4, - ACTIONS(105), 1, + ACTIONS(10088), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262102] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8971), 1, - anon_sym_LF, - STATE(5361), 1, + ACTIONS(3321), 1, + anon_sym_DASH, + STATE(5904), 1, sym_comment, - ACTIONS(8969), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(3323), 4, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + [262118] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(6791), 1, + sym_duration_unit, + ACTIONS(10092), 1, + sym_filesize_unit, + STATE(5905), 1, + sym_comment, + ACTIONS(7331), 3, anon_sym_PIPE, - anon_sym_RBRACE, - [239169] = 4, + anon_sym_if, + anon_sym_EQ_GT, + [262136] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5906), 1, + sym_comment, + STATE(7391), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [262156] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8983), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5362), 1, + STATE(5907), 1, sym_comment, - ACTIONS(8981), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239185] = 4, + [262172] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8987), 1, + ACTIONS(10096), 1, anon_sym_LF, - STATE(5363), 1, + STATE(5908), 1, sym_comment, - ACTIONS(8985), 4, + ACTIONS(10094), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239201] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9329), 1, - anon_sym_SEMI, - ACTIONS(9331), 1, - anon_sym_LF, - ACTIONS(9349), 1, - ts_builtin_sym_end, - STATE(5194), 1, - aux_sym__block_body_repeat1, - STATE(5364), 1, - sym_comment, - STATE(6026), 1, - sym__terminator, - [239223] = 4, + [262188] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(10100), 1, anon_sym_LF, - STATE(5365), 1, + STATE(5909), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(10098), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239239] = 6, + [262204] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5366), 1, + ACTIONS(4458), 1, + anon_sym_DQUOTE, + ACTIONS(10104), 1, + aux_sym_path_token1, + STATE(3175), 1, + sym__str_double_quotes, + STATE(5910), 1, sym_comment, - STATE(6550), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [239259] = 4, + ACTIONS(10102), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262224] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10106), 1, + sym_long_flag_identifier, + STATE(5911), 1, + sym_comment, + ACTIONS(2646), 2, + sym_identifier, + anon_sym_DASH, + ACTIONS(2650), 2, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + [262242] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5367), 1, + STATE(5912), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239275] = 3, + [262258] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5368), 1, - sym_comment, - ACTIONS(9351), 5, - sym_identifier, - anon_sym_GT, + ACTIONS(199), 1, anon_sym_DQUOTE, + ACTIONS(10110), 1, + aux_sym_path_token1, + STATE(2531), 1, + sym__str_double_quotes, + STATE(5913), 1, + sym_comment, + ACTIONS(10108), 2, sym__str_single_quotes, sym__str_back_ticks, - [239289] = 3, + [262278] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5369), 1, - sym_comment, - ACTIONS(9353), 5, - sym_identifier, - anon_sym_GT, + ACTIONS(10112), 1, anon_sym_DQUOTE, + ACTIONS(10116), 1, + aux_sym_path_token1, + STATE(257), 1, + sym__str_double_quotes, + STATE(5914), 1, + sym_comment, + ACTIONS(10114), 2, sym__str_single_quotes, sym__str_back_ticks, - [239303] = 6, + [262298] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9355), 1, + ACTIONS(3917), 1, anon_sym_DQUOTE, - ACTIONS(9359), 1, + ACTIONS(9712), 1, aux_sym_path_token1, - STATE(1029), 1, + STATE(2535), 1, sym__str_double_quotes, - STATE(5370), 1, + STATE(5915), 1, sym_comment, - ACTIONS(9357), 2, + ACTIONS(9710), 2, sym__str_single_quotes, sym__str_back_ticks, - [239323] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9199), 1, - anon_sym_LF, - STATE(5371), 1, - sym_comment, - ACTIONS(9197), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [239339] = 7, + [262318] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9361), 1, + ACTIONS(10118), 1, anon_sym_SQUOTE, - STATE(5372), 1, - sym_comment, - STATE(5400), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [239361] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(8971), 1, - anon_sym_LF, - STATE(5373), 1, + STATE(5916), 1, sym_comment, - ACTIONS(8969), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [239377] = 6, + STATE(6633), 1, + sym_expr_interpolated, + [262340] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5374), 1, + ACTIONS(10120), 1, + anon_sym_DQUOTE, + ACTIONS(10124), 1, + aux_sym_path_token1, + STATE(4039), 1, + sym__str_double_quotes, + STATE(5917), 1, sym_comment, - STATE(6414), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [239397] = 7, + ACTIONS(10122), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262360] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9363), 1, + ACTIONS(10126), 1, anon_sym_SQUOTE, - STATE(5372), 1, + STATE(5916), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5375), 1, + STATE(5918), 1, sym_comment, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [239419] = 4, - ACTIONS(105), 1, + [262382] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9367), 1, - anon_sym_LF, - STATE(5376), 1, + ACTIONS(10128), 1, + anon_sym_DQUOTE, + ACTIONS(10132), 1, + aux_sym_path_token1, + STATE(1617), 1, + sym__str_double_quotes, + STATE(5919), 1, sym_comment, - ACTIONS(9365), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [239435] = 6, + ACTIONS(10130), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262402] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, + ACTIONS(10134), 1, anon_sym_DOT2, - ACTIONS(9009), 1, + ACTIONS(10136), 1, aux_sym__immediate_decimal_token1, - STATE(5377), 1, + ACTIONS(10138), 1, + aux_sym_unquoted_token2, + STATE(5920), 1, sym_comment, - STATE(6293), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [239455] = 7, + ACTIONS(920), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + [262422] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7788), 1, + ACTIONS(2646), 1, + anon_sym_DASH, + ACTIONS(10140), 1, + sym_long_flag_identifier, + STATE(5921), 1, + sym_comment, + ACTIONS(2650), 3, anon_sym_DOLLAR, - ACTIONS(9369), 1, - sym_identifier, - STATE(1016), 1, - sym__var, - STATE(1379), 1, - sym_val_variable, - STATE(1460), 1, - sym__variable_name, - STATE(5378), 1, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [262440] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4744), 1, + anon_sym_DQUOTE, + ACTIONS(10144), 1, + aux_sym_path_token1, + STATE(2883), 1, + sym__str_double_quotes, + STATE(5922), 1, sym_comment, - [239477] = 4, + ACTIONS(10142), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262460] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9373), 1, + ACTIONS(10148), 1, anon_sym_LF, - STATE(5379), 1, + STATE(5923), 1, sym_comment, - ACTIONS(9371), 4, + ACTIONS(10146), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239493] = 4, + [262476] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5380), 1, + STATE(5924), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239509] = 6, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(6870), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(9375), 1, - anon_sym_DOT2, - STATE(5381), 1, - sym_comment, - ACTIONS(2651), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [239529] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5382), 1, - sym_comment, - STATE(6243), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [239549] = 3, + [262492] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5383), 1, - sym_comment, - ACTIONS(9377), 5, - sym_identifier, - anon_sym_GT, + ACTIONS(10150), 1, anon_sym_DQUOTE, + ACTIONS(10154), 1, + aux_sym_path_token1, + STATE(3990), 1, + sym__str_double_quotes, + STATE(5925), 1, + sym_comment, + ACTIONS(10152), 2, sym__str_single_quotes, sym__str_back_ticks, - [239563] = 4, + [262512] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, - anon_sym_LF, - STATE(5384), 1, + ACTIONS(10156), 1, + sym_long_flag_identifier, + STATE(5926), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(2646), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [239579] = 6, + ACTIONS(2650), 2, + ts_builtin_sym_end, + anon_sym_LF, + [262530] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9379), 1, + ACTIONS(10158), 1, anon_sym_DQUOTE, - ACTIONS(9383), 1, + ACTIONS(10162), 1, aux_sym_path_token1, - STATE(3396), 1, + STATE(1840), 1, sym__str_double_quotes, - STATE(5385), 1, + STATE(5927), 1, sym_comment, - ACTIONS(9381), 2, + ACTIONS(10160), 2, sym__str_single_quotes, sym__str_back_ticks, - [239599] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5386), 1, - sym_comment, - ACTIONS(2883), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2881), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [239615] = 4, - ACTIONS(105), 1, + [262550] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8971), 1, - anon_sym_LF, - STATE(5387), 1, + ACTIONS(10164), 1, + anon_sym_DQUOTE, + ACTIONS(10168), 1, + aux_sym_path_token1, + STATE(225), 1, + sym__str_double_quotes, + STATE(5928), 1, sym_comment, - ACTIONS(8969), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [239631] = 6, + ACTIONS(10166), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262570] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9007), 1, - anon_sym_DOT2, - ACTIONS(9009), 1, - aux_sym__immediate_decimal_token1, - STATE(5388), 1, + ACTIONS(10170), 1, + anon_sym_DQUOTE, + ACTIONS(10174), 1, + aux_sym_path_token1, + STATE(514), 1, + sym__str_double_quotes, + STATE(5929), 1, sym_comment, - STATE(6271), 1, - sym__immediate_decimal, - ACTIONS(9011), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [239651] = 7, - ACTIONS(105), 1, + ACTIONS(10172), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262590] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9385), 1, - anon_sym_SQUOTE, - STATE(5389), 1, + ACTIONS(10110), 1, + aux_sym_path_token1, + ACTIONS(10176), 1, + anon_sym_DQUOTE, + STATE(2531), 1, + sym__str_double_quotes, + STATE(5930), 1, sym_comment, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [239673] = 7, + ACTIONS(10108), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262610] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9329), 1, - anon_sym_SEMI, - ACTIONS(9331), 1, + ACTIONS(9854), 1, anon_sym_LF, - ACTIONS(9387), 1, - ts_builtin_sym_end, - STATE(5194), 1, - aux_sym__block_body_repeat1, - STATE(5390), 1, + STATE(5931), 1, sym_comment, - STATE(6026), 1, - sym__terminator, - [239695] = 7, + ACTIONS(9852), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [262626] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9389), 1, + ACTIONS(10178), 1, anon_sym_SQUOTE, - STATE(5389), 1, + STATE(5591), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5391), 1, + STATE(5932), 1, sym_comment, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [239717] = 6, + [262648] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2584), 1, - sym__entry_separator, - ACTIONS(6693), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(9391), 1, - anon_sym_DOT2, - STATE(5392), 1, + ACTIONS(9698), 1, + anon_sym_LF, + STATE(5933), 1, sym_comment, - ACTIONS(2582), 2, - anon_sym_RBRACK, + ACTIONS(9696), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - [239737] = 3, + [262664] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5393), 1, - sym_comment, - ACTIONS(9393), 5, - sym_identifier, - anon_sym_GT, + ACTIONS(9154), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [239751] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9149), 1, + ACTIONS(10182), 1, aux_sym_path_token1, - ACTIONS(9395), 1, - anon_sym_DQUOTE, - STATE(2419), 1, + STATE(4722), 1, sym__str_double_quotes, - STATE(5394), 1, + STATE(5934), 1, sym_comment, - ACTIONS(9147), 2, + ACTIONS(10180), 2, sym__str_single_quotes, sym__str_back_ticks, - [239771] = 4, - ACTIONS(105), 1, + [262684] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9199), 1, - anon_sym_LF, - STATE(5395), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5935), 1, sym_comment, - ACTIONS(9197), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [239787] = 7, + STATE(7000), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [262704] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9053), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9397), 1, + ACTIONS(10184), 1, anon_sym_SQUOTE, - STATE(5396), 1, + STATE(5936), 1, sym_comment, - STATE(5400), 1, + STATE(5948), 1, aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, + STATE(6633), 1, sym_expr_interpolated, - [239809] = 4, + [262726] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5397), 1, + STATE(5937), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239825] = 7, - ACTIONS(105), 1, + [262742] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9399), 1, - anon_sym_SQUOTE, - STATE(5396), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5398), 1, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5938), 1, sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [239847] = 4, + STATE(7488), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [262762] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9199), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5399), 1, + STATE(5939), 1, sym_comment, - ACTIONS(9197), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239863] = 6, + [262778] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9704), 1, + anon_sym_DOT2, + ACTIONS(9706), 1, + aux_sym__immediate_decimal_token1, + STATE(5940), 1, + sym_comment, + STATE(7401), 1, + sym__immediate_decimal, + ACTIONS(9708), 2, + anon_sym_DASH2, + anon_sym_PLUS2, + [262798] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9401), 1, + ACTIONS(9720), 1, anon_sym_LPAREN, - ACTIONS(9404), 1, + ACTIONS(9722), 1, sym_unescaped_interpolated_content, - ACTIONS(9407), 1, + ACTIONS(10186), 1, anon_sym_SQUOTE, - STATE(5994), 1, - sym_expr_interpolated, - STATE(5400), 2, - sym_comment, + STATE(5932), 1, aux_sym__inter_single_quotes_repeat1, - [239883] = 4, + STATE(5941), 1, + sym_comment, + STATE(6633), 1, + sym_expr_interpolated, + [262820] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8971), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5401), 1, + STATE(5942), 1, sym_comment, - ACTIONS(8969), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239899] = 4, + [262836] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10188), 1, + anon_sym_DQUOTE, + ACTIONS(10192), 1, + aux_sym_path_token1, + STATE(4215), 1, + sym__str_double_quotes, + STATE(5943), 1, + sym_comment, + ACTIONS(10190), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [262856] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5402), 1, + STATE(5944), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239915] = 4, + [262872] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5403), 1, + STATE(5945), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239931] = 6, - ACTIONS(105), 1, + [262888] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(9419), 1, - anon_sym_LF, - STATE(2581), 1, - aux_sym_pipe_element_repeat1, - STATE(5404), 1, + ACTIONS(8418), 1, + anon_sym_DOLLAR, + ACTIONS(9543), 1, + sym_identifier, + STATE(1003), 1, + sym__var, + STATE(1274), 1, + sym_val_variable, + STATE(1323), 1, + sym__variable_name, + STATE(5946), 1, sym_comment, - ACTIONS(9417), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [239951] = 4, + [262910] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, + ACTIONS(9698), 1, anon_sym_LF, - STATE(5405), 1, + STATE(5947), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9696), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239967] = 4, + [262926] = 7, ACTIONS(105), 1, anon_sym_POUND, - STATE(5406), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10194), 1, + anon_sym_SQUOTE, + STATE(5591), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5948), 1, sym_comment, - ACTIONS(2762), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2760), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH, - [239983] = 4, + STATE(6633), 1, + sym_expr_interpolated, + [262948] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5407), 1, + STATE(5949), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [239999] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9422), 1, - sym__long_flag_identifier, - STATE(5408), 1, - sym_comment, - ACTIONS(2720), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2724), 2, - ts_builtin_sym_end, - anon_sym_LF, - [240017] = 4, + [262964] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, + ACTIONS(9854), 1, anon_sym_LF, - STATE(5409), 1, + STATE(5950), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [240033] = 6, + [262980] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3721), 1, + anon_sym_DQUOTE, + ACTIONS(10198), 1, + aux_sym_path_token1, + STATE(3421), 1, + sym__str_double_quotes, + STATE(5951), 1, + sym_comment, + ACTIONS(10196), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [263000] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(9426), 1, + ACTIONS(10200), 1, + ts_builtin_sym_end, + ACTIONS(10202), 1, + anon_sym_SEMI, + ACTIONS(10205), 1, anon_sym_LF, - STATE(2586), 1, - aux_sym_pipe_element_repeat1, - STATE(5410), 1, + STATE(6473), 1, + sym__terminator, + STATE(5952), 2, sym_comment, - ACTIONS(9424), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [240053] = 6, + aux_sym__block_body_repeat1, + [263020] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3704), 1, + ACTIONS(9856), 1, + anon_sym_DOT2, + ACTIONS(9858), 1, + anon_sym_LPAREN2, + ACTIONS(9860), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9862), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10208), 1, + sym_short_flag_identifier, + STATE(5953), 1, + sym_comment, + [263042] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10210), 1, anon_sym_DQUOTE, - ACTIONS(9431), 1, + ACTIONS(10214), 1, aux_sym_path_token1, - STATE(3222), 1, + STATE(490), 1, sym__str_double_quotes, - STATE(5411), 1, + STATE(5954), 1, sym_comment, - ACTIONS(9429), 2, + ACTIONS(10212), 2, sym__str_single_quotes, sym__str_back_ticks, - [240073] = 4, + [263062] = 7, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5412), 1, + ACTIONS(9720), 1, + anon_sym_LPAREN, + ACTIONS(9722), 1, + sym_unescaped_interpolated_content, + ACTIONS(10216), 1, + anon_sym_SQUOTE, + STATE(5881), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(5955), 1, sym_comment, - ACTIONS(9413), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240089] = 5, + STATE(6633), 1, + sym_expr_interpolated, + [263084] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9433), 1, - anon_sym_DOT2, - STATE(5413), 1, + ACTIONS(10218), 1, + anon_sym_DQUOTE, + STATE(5956), 1, sym_comment, - ACTIONS(2837), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2839), 2, - ts_builtin_sym_end, - anon_sym_LF, - [240107] = 5, - ACTIONS(105), 1, + STATE(6006), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263101] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9435), 1, + ACTIONS(9858), 1, + anon_sym_LPAREN2, + ACTIONS(10222), 1, anon_sym_DOT2, - STATE(5414), 1, + ACTIONS(10224), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10226), 1, + aux_sym__immediate_decimal_token3, + STATE(5957), 1, sym_comment, - ACTIONS(2819), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2821), 2, - ts_builtin_sym_end, - anon_sym_LF, - [240125] = 4, + [263120] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5415), 1, + ACTIONS(10228), 1, + anon_sym_DQUOTE, + STATE(5958), 1, sym_comment, - ACTIONS(9409), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240141] = 4, - ACTIONS(105), 1, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263137] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5416), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10232), 1, + anon_sym_RBRACK, + STATE(5959), 1, sym_comment, - ACTIONS(9413), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240157] = 6, + STATE(5969), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [263156] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(9439), 1, - anon_sym_LF, - STATE(2580), 1, - aux_sym_pipe_element_repeat1, - STATE(5417), 1, + ACTIONS(10234), 1, + anon_sym_DQUOTE, + STATE(5958), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5960), 1, sym_comment, - ACTIONS(9437), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [240177] = 7, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263173] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9442), 1, - anon_sym_SQUOTE, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5418), 1, + ACTIONS(10236), 1, + anon_sym_DQUOTE, + STATE(5961), 1, sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [240199] = 7, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263190] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9444), 1, - anon_sym_SQUOTE, - STATE(5418), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5419), 1, + ACTIONS(10238), 1, + anon_sym_DQUOTE, + STATE(5961), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5962), 1, sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [240221] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263207] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5420), 1, + ACTIONS(10240), 1, + anon_sym_DQUOTE, + STATE(5963), 1, sym_comment, - ACTIONS(9409), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240237] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263224] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2781), 1, + anon_sym_DASH, + STATE(5964), 1, + sym_comment, + ACTIONS(2783), 3, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + [263239] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5421), 1, + ACTIONS(10242), 1, + anon_sym_DQUOTE, + STATE(5963), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5965), 1, sym_comment, - ACTIONS(9413), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240253] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263256] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5422), 1, + ACTIONS(10244), 1, + anon_sym_DQUOTE, + STATE(5966), 1, sym_comment, - ACTIONS(9409), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240269] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263273] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5423), 1, + ACTIONS(10246), 1, + anon_sym_DQUOTE, + STATE(5966), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5967), 1, sym_comment, - ACTIONS(9413), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240285] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263290] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5424), 1, + ACTIONS(10248), 1, + anon_sym_DQUOTE, + STATE(5968), 1, sym_comment, - ACTIONS(9409), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240301] = 6, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263307] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9269), 1, - anon_sym_DASH, - ACTIONS(9446), 1, - anon_sym_in, - STATE(5425), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10250), 1, + anon_sym_RBRACK, + STATE(5969), 1, sym_comment, - STATE(6848), 1, - sym__flag, - STATE(6514), 2, - sym_short_flag, - sym_long_flag, - [240321] = 7, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [263326] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9448), 1, - anon_sym_SQUOTE, - STATE(5426), 1, + ACTIONS(10252), 1, + anon_sym_DQUOTE, + STATE(5968), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5970), 1, sym_comment, - STATE(5443), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [240343] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263343] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5427), 1, + ACTIONS(10254), 1, + anon_sym_DQUOTE, + STATE(5971), 1, sym_comment, - ACTIONS(9413), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [240359] = 6, - ACTIONS(3), 1, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263360] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9269), 1, - anon_sym_DASH, - ACTIONS(9450), 1, - anon_sym_in, - STATE(5428), 1, + ACTIONS(10256), 1, + anon_sym_DQUOTE, + STATE(5972), 1, sym_comment, - STATE(6856), 1, - sym__flag, - STATE(6514), 2, - sym_short_flag, - sym_long_flag, - [240379] = 6, + STATE(6171), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263377] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10258), 1, + anon_sym_DQUOTE, + STATE(5971), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5973), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263394] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9452), 1, - anon_sym_DOT2, - STATE(5429), 1, + ACTIONS(10260), 1, + anon_sym_DOT2, + ACTIONS(10262), 1, + anon_sym_LPAREN2, + ACTIONS(10264), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10266), 1, + aux_sym__immediate_decimal_token3, + STATE(5974), 1, + sym_comment, + [263413] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10268), 1, + anon_sym_DQUOTE, + STATE(5975), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263430] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10270), 1, + anon_sym_DQUOTE, + STATE(5975), 1, + aux_sym__str_double_quotes_repeat1, + STATE(5976), 1, sym_comment, - STATE(6867), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240399] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263447] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5430), 1, + STATE(5977), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240415] = 6, - ACTIONS(3), 1, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263462] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(95), 1, + ACTIONS(10272), 1, anon_sym_DQUOTE, - ACTIONS(9456), 1, - aux_sym_path_token1, - STATE(3295), 1, - sym__str_double_quotes, - STATE(5431), 1, + STATE(5978), 1, sym_comment, - ACTIONS(9454), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [240435] = 6, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263479] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9269), 1, - anon_sym_DASH, - ACTIONS(9458), 1, - anon_sym_in, - STATE(5432), 1, + ACTIONS(9772), 1, + anon_sym_use, + ACTIONS(9774), 1, + anon_sym_list, + ACTIONS(9776), 1, + anon_sym_hide, + ACTIONS(9778), 1, + anon_sym_new, + STATE(5979), 1, sym_comment, - STATE(6647), 1, - sym__flag, - STATE(6514), 2, - sym_short_flag, - sym_long_flag, - [240455] = 6, - ACTIONS(3), 1, + [263498] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9189), 1, - aux_sym_path_token1, - ACTIONS(9460), 1, + ACTIONS(10274), 1, anon_sym_DQUOTE, - STATE(2613), 1, - sym__str_double_quotes, - STATE(5433), 1, + STATE(5980), 1, sym_comment, - ACTIONS(9187), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [240475] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263515] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5434), 1, + STATE(5981), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240491] = 4, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263530] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5435), 1, + STATE(5982), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240507] = 4, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263545] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5436), 1, + STATE(5983), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240523] = 4, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263560] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5437), 1, + STATE(5984), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240539] = 4, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263575] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5438), 1, + STATE(5985), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240555] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, + ACTIONS(9698), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(9462), 1, - anon_sym_RPAREN, - STATE(1282), 1, - sym__terminator, - STATE(5266), 1, - aux_sym__block_body_repeat1, - STATE(5439), 1, - sym_comment, - [240577] = 4, + [263590] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5440), 1, + STATE(5986), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240593] = 4, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263605] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5441), 1, + STATE(5987), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240609] = 4, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263620] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5442), 1, + STATE(5988), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240625] = 7, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263635] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9464), 1, - anon_sym_SQUOTE, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5443), 1, + STATE(5989), 1, sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [240647] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3004), 1, + ACTIONS(9696), 2, anon_sym_SEMI, - ACTIONS(3006), 1, + anon_sym_PIPE, + ACTIONS(9698), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(9462), 1, - anon_sym_RPAREN, - STATE(1010), 1, - aux_sym__block_body_repeat1, - STATE(1282), 1, - sym__terminator, - STATE(5444), 1, - sym_comment, - [240669] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9466), 1, - anon_sym_SQUOTE, - STATE(5445), 1, - sym_comment, - STATE(5471), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5994), 1, - sym_expr_interpolated, - [240691] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9468), 1, - anon_sym_DQUOTE, - ACTIONS(9472), 1, - aux_sym_path_token1, - STATE(2482), 1, - sym__str_double_quotes, - STATE(5446), 1, - sym_comment, - ACTIONS(9470), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [240711] = 5, + [263650] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9476), 1, - anon_sym_LF, - ACTIONS(9478), 1, - anon_sym_catch, - STATE(5447), 1, + STATE(5990), 1, sym_comment, - ACTIONS(9474), 3, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [240729] = 4, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263665] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5448), 1, + STATE(5991), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240745] = 4, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263680] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9411), 1, - anon_sym_LF, - STATE(5449), 1, + STATE(5992), 1, sym_comment, - ACTIONS(9409), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240761] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9480), 1, - anon_sym_DOT2, - STATE(5450), 1, - sym_comment, - STATE(6869), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240781] = 7, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9329), 1, - anon_sym_SEMI, - ACTIONS(9331), 1, - anon_sym_LF, - ACTIONS(9349), 1, + ACTIONS(9854), 2, ts_builtin_sym_end, - STATE(5390), 1, - aux_sym__block_body_repeat1, - STATE(5451), 1, - sym_comment, - STATE(6026), 1, - sym__terminator, - [240803] = 4, + anon_sym_LF, + [263695] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9415), 1, - anon_sym_LF, - STATE(5452), 1, + STATE(5993), 1, sym_comment, - ACTIONS(9413), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240819] = 4, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263710] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9484), 1, - anon_sym_LF, - STATE(5453), 1, + STATE(5994), 1, sym_comment, - ACTIONS(9482), 4, + ACTIONS(9852), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240835] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9486), 1, - anon_sym_DOT2, - STATE(5454), 1, - sym_comment, - STATE(6726), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240855] = 4, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263725] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9490), 1, - anon_sym_LF, - STATE(5455), 1, + STATE(5995), 1, sym_comment, - ACTIONS(9488), 4, + ACTIONS(9696), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [240871] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2578), 1, - anon_sym_DOLLAR, - ACTIONS(8305), 1, - sym_identifier, - STATE(2776), 1, - sym__var, - STATE(5428), 1, - sym__variable_name, - STATE(5456), 1, - sym_comment, - STATE(5591), 1, - sym_val_variable, - [240893] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5457), 1, - sym_comment, - STATE(6871), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240913] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5458), 1, - sym_comment, - STATE(6873), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240933] = 6, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [263740] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9492), 1, - anon_sym_DOT2, - STATE(5459), 1, + STATE(5996), 1, sym_comment, - STATE(6726), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240953] = 6, + ACTIONS(10276), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [263753] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7547), 1, + ACTIONS(10278), 1, anon_sym_DOT2, - ACTIONS(7619), 1, + ACTIONS(10280), 1, + anon_sym_LPAREN2, + ACTIONS(10282), 1, aux_sym__immediate_decimal_token1, - STATE(5460), 1, + ACTIONS(10284), 1, + aux_sym__immediate_decimal_token3, + STATE(5997), 1, sym_comment, - STATE(6875), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240973] = 6, - ACTIONS(3), 1, + [263772] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5461), 1, + ACTIONS(10286), 1, + anon_sym_DQUOTE, + STATE(5998), 1, sym_comment, - STATE(6867), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [240993] = 6, + STATE(6000), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263789] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7547), 1, + ACTIONS(10288), 1, anon_sym_DOT2, - ACTIONS(7619), 1, + ACTIONS(10290), 1, + anon_sym_LPAREN2, + ACTIONS(10292), 1, aux_sym__immediate_decimal_token1, - STATE(5462), 1, + ACTIONS(10294), 1, + aux_sym__immediate_decimal_token3, + STATE(5999), 1, sym_comment, - STATE(6877), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241013] = 5, + [263808] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9494), 1, - anon_sym_else, - STATE(5463), 1, - sym_comment, - ACTIONS(8901), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8903), 2, - ts_builtin_sym_end, - anon_sym_LF, - [241031] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5464), 1, + ACTIONS(10296), 1, + anon_sym_DQUOTE, + STATE(6000), 1, sym_comment, - STATE(6879), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241051] = 6, - ACTIONS(3), 1, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263825] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5465), 1, + ACTIONS(10298), 1, + anon_sym_DQUOTE, + STATE(6001), 1, sym_comment, - STATE(6854), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241071] = 6, - ACTIONS(3), 1, + STATE(6003), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263842] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5466), 1, + ACTIONS(10300), 1, + anon_sym_DQUOTE, + STATE(6002), 1, sym_comment, - STATE(6881), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241091] = 6, - ACTIONS(3), 1, + STATE(6014), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263859] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5467), 1, + ACTIONS(10302), 1, + anon_sym_DQUOTE, + STATE(6003), 1, sym_comment, - STATE(6883), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241111] = 6, - ACTIONS(3), 1, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263876] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5468), 1, + ACTIONS(10304), 1, + anon_sym_DQUOTE, + STATE(6004), 1, sym_comment, - STATE(6884), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241131] = 6, - ACTIONS(3), 1, + STATE(6005), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263893] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9496), 1, - anon_sym_DOT2, - STATE(5469), 1, + ACTIONS(10306), 1, + anon_sym_DQUOTE, + STATE(6005), 1, sym_comment, - STATE(6756), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241151] = 6, - ACTIONS(3), 1, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263910] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5470), 1, + ACTIONS(10308), 1, + anon_sym_DQUOTE, + STATE(6006), 1, sym_comment, - STATE(6885), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241171] = 7, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263927] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9051), 1, - anon_sym_LPAREN, - ACTIONS(9053), 1, - sym_unescaped_interpolated_content, - ACTIONS(9498), 1, - anon_sym_SQUOTE, - STATE(5400), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(5471), 1, + ACTIONS(10310), 1, + anon_sym_DQUOTE, + STATE(6007), 1, sym_comment, - STATE(5994), 1, - sym_expr_interpolated, - [241193] = 6, + STATE(6015), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263944] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7547), 1, + ACTIONS(10262), 1, + anon_sym_LPAREN2, + ACTIONS(10312), 1, anon_sym_DOT2, - ACTIONS(7619), 1, + ACTIONS(10314), 1, aux_sym__immediate_decimal_token1, - STATE(5472), 1, + ACTIONS(10316), 1, + aux_sym__immediate_decimal_token3, + STATE(6008), 1, sym_comment, - STATE(6886), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241213] = 6, - ACTIONS(3), 1, + [263963] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7547), 1, - anon_sym_DOT2, - ACTIONS(7619), 1, - aux_sym__immediate_decimal_token1, - STATE(5473), 1, + ACTIONS(10318), 1, + anon_sym_DQUOTE, + STATE(5980), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6009), 1, sym_comment, - STATE(6887), 1, - sym__immediate_decimal, - ACTIONS(7621), 2, - anon_sym_DASH2, - anon_sym_PLUS2, - [241233] = 5, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [263980] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9500), 1, + ACTIONS(10320), 1, anon_sym_DQUOTE, - STATE(5474), 1, + STATE(6010), 1, sym_comment, - STATE(5485), 1, + STATE(6420), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [241250] = 4, + [263997] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5475), 1, + ACTIONS(10322), 1, + anon_sym_DQUOTE, + STATE(6010), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6011), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [241265] = 6, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264014] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9504), 1, - anon_sym_LBRACK, - ACTIONS(9506), 1, - anon_sym_LPAREN, - STATE(1292), 1, - sym_parameter_bracks, - STATE(1293), 1, - sym_parameter_parens, - STATE(5476), 1, + ACTIONS(10324), 1, + anon_sym_DOT2, + STATE(6012), 1, sym_comment, - [241284] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8757), 1, + ACTIONS(3032), 3, + anon_sym_COMMA, anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1494), 1, - sym_block, - STATE(5477), 1, - sym_comment, - STATE(6190), 1, - sym_returns, - [241303] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9510), 1, - anon_sym_LBRACK, - ACTIONS(9512), 1, - anon_sym_LPAREN, - STATE(5478), 1, - sym_comment, - STATE(5495), 1, - sym_parameter_parens, - STATE(5498), 1, - sym_parameter_bracks, - [241322] = 6, + anon_sym_RBRACE, + [264029] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, - anon_sym_LBRACK, - ACTIONS(9512), 1, - anon_sym_LPAREN, - STATE(5479), 1, + ACTIONS(10326), 1, + anon_sym_DOT2, + ACTIONS(10328), 1, + anon_sym_LPAREN2, + ACTIONS(10330), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10332), 1, + aux_sym__immediate_decimal_token3, + STATE(6013), 1, sym_comment, - STATE(5491), 1, - sym_parameter_parens, - STATE(5492), 1, - sym_parameter_bracks, - [241341] = 6, - ACTIONS(3), 1, + [264048] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9516), 1, - anon_sym_RBRACK, - STATE(5480), 1, + ACTIONS(10334), 1, + anon_sym_DQUOTE, + STATE(6014), 1, sym_comment, - STATE(5500), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [241360] = 6, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264065] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3552), 1, - ts_builtin_sym_end, - ACTIONS(9329), 1, - anon_sym_SEMI, - ACTIONS(9331), 1, - anon_sym_LF, - STATE(1502), 1, - sym__terminator, - STATE(5481), 1, + ACTIONS(10336), 1, + anon_sym_DQUOTE, + STATE(6015), 1, sym_comment, - [241379] = 5, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264082] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9518), 1, + ACTIONS(10338), 1, anon_sym_DQUOTE, - STATE(5482), 1, + STATE(6016), 1, sym_comment, - STATE(5485), 1, + STATE(6117), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [241396] = 4, + [264099] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6017), 1, + sym_comment, + ACTIONS(10340), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264112] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5483), 1, + STATE(6018), 1, sym_comment, - ACTIONS(9283), 2, + ACTIONS(9852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9285), 2, + ACTIONS(9854), 2, ts_builtin_sym_end, anon_sym_LF, - [241411] = 6, + [264127] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9520), 1, - anon_sym_LBRACE, - STATE(3559), 1, - sym_val_closure, - STATE(3571), 1, - sym_block, - STATE(5484), 1, + ACTIONS(10342), 1, + anon_sym_DOT2, + ACTIONS(10344), 1, + anon_sym_LPAREN2, + ACTIONS(10346), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10348), 1, + aux_sym__immediate_decimal_token3, + STATE(6019), 1, sym_comment, - STATE(5530), 1, - sym__blosure, - [241430] = 4, + [264146] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9522), 1, + ACTIONS(10350), 1, anon_sym_DQUOTE, - ACTIONS(9524), 2, - sym__escaped_str_content, - sym_escape_sequence, - STATE(5485), 2, + STATE(6020), 1, sym_comment, + STATE(6420), 1, aux_sym__str_double_quotes_repeat1, - [241445] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5486), 1, - sym_comment, - ACTIONS(9527), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [241458] = 6, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264163] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9529), 1, + ACTIONS(10352), 1, anon_sym_RBRACK, - STATE(5487), 1, + STATE(6021), 1, sym_comment, - STATE(5497), 1, + STATE(6032), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [241477] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8726), 1, - anon_sym_DOT2, - ACTIONS(8728), 1, - anon_sym_LPAREN2, - ACTIONS(8734), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9531), 1, - aux_sym__immediate_decimal_token1, - STATE(5488), 1, - sym_comment, - [241496] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - STATE(5489), 1, - sym_comment, - ACTIONS(8985), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8987), 2, - ts_builtin_sym_end, - anon_sym_LF, - [241511] = 4, + [264182] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5490), 1, + ACTIONS(10354), 1, + anon_sym_DQUOTE, + STATE(6020), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6022), 1, sym_comment, - ACTIONS(8981), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8983), 2, - ts_builtin_sym_end, - anon_sym_LF, - [241526] = 6, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264199] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1456), 1, - sym_block, - STATE(5491), 1, + ACTIONS(10328), 1, + anon_sym_LPAREN2, + ACTIONS(10356), 1, + anon_sym_DOT2, + ACTIONS(10358), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10360), 1, + aux_sym__immediate_decimal_token3, + STATE(6023), 1, sym_comment, - STATE(6202), 1, - sym_returns, - [241545] = 6, + [264218] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1455), 1, - sym_block, - STATE(5492), 1, + STATE(6024), 1, sym_comment, - STATE(6204), 1, - sym_returns, - [241564] = 6, + ACTIONS(10362), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264231] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, - anon_sym_LBRACK, - ACTIONS(9512), 1, - anon_sym_LPAREN, - STATE(5493), 1, + STATE(6025), 1, sym_comment, - STATE(5624), 1, - sym_parameter_parens, - STATE(5766), 1, - sym_parameter_bracks, - [241583] = 6, + ACTIONS(10364), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264244] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9533), 1, - anon_sym_use, - ACTIONS(9535), 1, - anon_sym_list, - ACTIONS(9537), 1, - anon_sym_hide, - ACTIONS(9539), 1, - anon_sym_new, - STATE(5494), 1, + ACTIONS(10366), 1, + anon_sym_DOT2, + STATE(6026), 1, sym_comment, - [241602] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8757), 1, + ACTIONS(3064), 3, + anon_sym_COMMA, anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1449), 1, - sym_block, - STATE(5495), 1, - sym_comment, - STATE(6192), 1, - sym_returns, - [241621] = 5, + anon_sym_RBRACE, + [264259] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9541), 1, + ACTIONS(10368), 1, anon_sym_DQUOTE, - STATE(5496), 1, + STATE(6027), 1, sym_comment, - STATE(5506), 1, + STATE(6420), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [241638] = 6, + [264276] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9543), 1, - anon_sym_RBRACK, - STATE(5497), 1, + ACTIONS(10370), 1, + anon_sym_DOT2, + STATE(6028), 1, sym_comment, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [241657] = 6, + ACTIONS(3044), 3, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + [264291] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10372), 1, + anon_sym_DQUOTE, + STATE(6027), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6029), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264308] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1448), 1, - sym_block, - STATE(5498), 1, + ACTIONS(10374), 1, + anon_sym_DOT2, + ACTIONS(10376), 1, + anon_sym_LPAREN2, + ACTIONS(10378), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10380), 1, + aux_sym__immediate_decimal_token3, + STATE(6030), 1, sym_comment, - STATE(6171), 1, - sym_returns, - [241676] = 4, - ACTIONS(105), 1, + [264327] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9545), 1, - anon_sym_LPAREN, - STATE(5499), 1, + STATE(6031), 1, sym_comment, - ACTIONS(9547), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [241691] = 6, + ACTIONS(10382), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264340] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9549), 1, + ACTIONS(10384), 1, anon_sym_RBRACK, - STATE(5500), 1, + STATE(6032), 1, sym_comment, - STATE(5801), 1, + STATE(6346), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [241710] = 4, + [264359] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5501), 1, + STATE(6033), 1, sym_comment, - ACTIONS(9371), 2, + ACTIONS(9696), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9373), 2, + ACTIONS(9698), 2, ts_builtin_sym_end, anon_sym_LF, - [241725] = 6, + [264374] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9329), 1, + ACTIONS(10386), 1, + anon_sym_DQUOTE, + STATE(6034), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264391] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10388), 1, + anon_sym_DQUOTE, + STATE(6034), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6035), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264408] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6036), 1, + sym_comment, + ACTIONS(9852), 2, anon_sym_SEMI, - ACTIONS(9331), 1, - anon_sym_LF, - ACTIONS(9551), 1, + anon_sym_PIPE, + ACTIONS(9854), 2, ts_builtin_sym_end, - STATE(1462), 1, - sym__terminator, - STATE(5502), 1, - sym_comment, - [241744] = 6, + anon_sym_LF, + [264423] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9553), 1, + ACTIONS(10390), 1, + anon_sym_DOT2, + STATE(6037), 1, + sym_comment, + ACTIONS(3038), 3, + anon_sym_COMMA, anon_sym_LBRACE, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, - sym_block, - STATE(5503), 1, + anon_sym_RBRACE, + [264438] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10392), 1, + anon_sym_DOT2, + ACTIONS(10394), 1, + anon_sym_LPAREN2, + ACTIONS(10396), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10398), 1, + aux_sym__immediate_decimal_token3, + STATE(6038), 1, sym_comment, - STATE(5818), 1, - sym__blosure, - [241763] = 4, - ACTIONS(105), 1, + [264457] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9555), 1, - anon_sym_LPAREN, - STATE(5504), 1, + STATE(6039), 1, sym_comment, - ACTIONS(9557), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [241778] = 4, + ACTIONS(10400), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264470] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5505), 1, + STATE(6040), 1, sym_comment, - ACTIONS(8997), 2, + ACTIONS(9696), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8999), 2, + ACTIONS(9698), 2, ts_builtin_sym_end, anon_sym_LF, - [241793] = 5, + [264485] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9559), 1, + ACTIONS(10402), 1, anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5506), 1, + STATE(6041), 1, sym_comment, - ACTIONS(9502), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [241810] = 4, + [264502] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9563), 1, - anon_sym_LF, - STATE(5507), 1, + ACTIONS(10404), 1, + anon_sym_DQUOTE, + STATE(6041), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6042), 1, sym_comment, - ACTIONS(9561), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [241825] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264519] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9565), 1, - anon_sym_LPAREN, - STATE(5508), 1, + STATE(6043), 1, sym_comment, - ACTIONS(9567), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [241840] = 5, - ACTIONS(105), 1, + ACTIONS(9784), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9786), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264534] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2908), 1, - sym__entry_separator, - ACTIONS(9569), 1, - anon_sym_DOT2, - STATE(5509), 1, + STATE(6044), 1, sym_comment, - ACTIONS(2906), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [241857] = 5, + ACTIONS(10406), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264547] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2914), 1, - sym__entry_separator, - ACTIONS(9571), 1, - anon_sym_DOT2, - STATE(5510), 1, + ACTIONS(10408), 1, + anon_sym_DQUOTE, + STATE(6045), 1, sym_comment, - ACTIONS(2912), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [241874] = 5, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264564] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2920), 1, - sym__entry_separator, - ACTIONS(9573), 1, - anon_sym_DOT2, - STATE(5511), 1, + STATE(6046), 1, sym_comment, - ACTIONS(2918), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [241891] = 5, - ACTIONS(105), 1, + ACTIONS(9696), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264579] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2940), 1, - sym__entry_separator, - ACTIONS(9575), 1, + ACTIONS(10376), 1, + anon_sym_LPAREN2, + ACTIONS(10410), 1, anon_sym_DOT2, - STATE(5512), 1, + ACTIONS(10412), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10414), 1, + aux_sym__immediate_decimal_token3, + STATE(6047), 1, sym_comment, - ACTIONS(2938), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [241908] = 4, + [264598] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9579), 1, - anon_sym_LF, - STATE(5513), 1, + STATE(6048), 1, sym_comment, - ACTIONS(9577), 3, + ACTIONS(10146), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [241923] = 3, + anon_sym_PIPE, + ACTIONS(10148), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264613] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5514), 1, + STATE(6049), 1, sym_comment, - ACTIONS(9581), 4, + ACTIONS(10416), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [241936] = 6, - ACTIONS(3), 1, + [264626] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8841), 1, - anon_sym_LPAREN2, - ACTIONS(9583), 1, - anon_sym_DOT2, - ACTIONS(9585), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9587), 1, - aux_sym__immediate_decimal_token3, - STATE(5515), 1, + STATE(6050), 1, sym_comment, - [241955] = 4, + ACTIONS(9852), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9854), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264641] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9591), 1, - anon_sym_LF, - STATE(5516), 1, + ACTIONS(10418), 1, + anon_sym_DQUOTE, + STATE(6051), 1, sym_comment, - ACTIONS(9589), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [241970] = 6, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264658] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2651), 1, - anon_sym_RBRACK, - ACTIONS(2653), 1, - sym__entry_separator, - ACTIONS(6725), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(9593), 1, - anon_sym_DOT2, - STATE(5517), 1, + STATE(6052), 1, sym_comment, - [241989] = 5, + ACTIONS(9742), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9744), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264673] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9597), 1, + ACTIONS(10420), 1, anon_sym_DQUOTE, - STATE(5518), 1, - sym_comment, - STATE(5529), 1, + STATE(6051), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, + STATE(6053), 1, + sym_comment, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [242006] = 4, + [264690] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9601), 1, - anon_sym_LF, - STATE(5519), 1, + STATE(6054), 1, sym_comment, - ACTIONS(9599), 3, + ACTIONS(9746), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [242021] = 4, + ACTIONS(9748), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264705] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10328), 1, + anon_sym_LPAREN2, + ACTIONS(10422), 1, + anon_sym_DOT2, + ACTIONS(10424), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10426), 1, + aux_sym__immediate_decimal_token3, + STATE(6055), 1, + sym_comment, + [264724] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5520), 1, + STATE(6056), 1, sym_comment, - ACTIONS(9275), 2, + ACTIONS(9696), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9277), 2, + ACTIONS(9698), 2, ts_builtin_sym_end, anon_sym_LF, - [242036] = 4, + [264739] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5521), 1, + STATE(6057), 1, sym_comment, - ACTIONS(9279), 2, + ACTIONS(9852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9281), 2, + ACTIONS(9854), 2, ts_builtin_sym_end, anon_sym_LF, - [242051] = 4, + [264754] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5522), 1, + STATE(6058), 1, sym_comment, - ACTIONS(9365), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9367), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242066] = 4, + [264769] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5523), 1, + STATE(6059), 1, sym_comment, - ACTIONS(9287), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9289), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242081] = 4, + [264784] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6060), 1, + sym_comment, + ACTIONS(10428), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264797] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9605), 1, - anon_sym_LF, - STATE(5524), 1, + STATE(6061), 1, sym_comment, - ACTIONS(9603), 3, + ACTIONS(9742), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [242096] = 4, + ACTIONS(9744), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264812] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6719), 1, - anon_sym_DOT2, - STATE(5525), 1, + STATE(6062), 1, sym_comment, - ACTIONS(7029), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [242111] = 4, + ACTIONS(10430), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [264825] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6719), 1, + ACTIONS(10432), 1, anon_sym_DOT2, - STATE(5526), 1, + ACTIONS(10434), 1, + anon_sym_LPAREN2, + ACTIONS(10436), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10438), 1, + aux_sym__immediate_decimal_token3, + STATE(6063), 1, sym_comment, - ACTIONS(7009), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [242126] = 4, + [264844] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5527), 1, + STATE(6064), 1, sym_comment, - ACTIONS(9488), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9490), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242141] = 6, + [264859] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8716), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8720), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8989), 1, - anon_sym_DOT2, - ACTIONS(8991), 1, - aux_sym__record_key_token1, - STATE(5528), 1, + STATE(6065), 1, sym_comment, - [242160] = 5, + ACTIONS(9696), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9698), 2, + ts_builtin_sym_end, + anon_sym_LF, + [264874] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9607), 1, + ACTIONS(10440), 1, anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5529), 1, + STATE(6066), 1, sym_comment, - ACTIONS(9502), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [242177] = 4, + [264891] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5530), 1, + STATE(6067), 1, sym_comment, - ACTIONS(9482), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9484), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242192] = 4, + [264906] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5531), 1, + ACTIONS(10442), 1, + anon_sym_DQUOTE, + STATE(6068), 1, + sym_comment, + STATE(6080), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264923] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6069), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9852), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9854), 2, ts_builtin_sym_end, anon_sym_LF, - [242207] = 4, + [264938] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5532), 1, + STATE(6070), 1, sym_comment, - ACTIONS(9409), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9411), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242222] = 4, + [264953] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5533), 1, + STATE(6071), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242237] = 6, + [264968] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8588), 1, + ACTIONS(10444), 1, + anon_sym_DQUOTE, + STATE(6066), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6072), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [264985] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10328), 1, + anon_sym_LPAREN2, + ACTIONS(10446), 1, anon_sym_DOT2, - ACTIONS(8592), 1, + ACTIONS(10448), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8596), 1, + ACTIONS(10450), 1, aux_sym__immediate_decimal_token3, - ACTIONS(8598), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(5534), 1, + STATE(6073), 1, sym_comment, - [242256] = 4, - ACTIONS(105), 1, + [265004] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5535), 1, + STATE(6074), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242271] = 6, + ACTIONS(10452), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [265017] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9609), 1, - anon_sym_RBRACK, - STATE(5536), 1, + ACTIONS(9752), 1, + anon_sym_LPAREN2, + ACTIONS(9756), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10454), 1, + anon_sym_DOT2, + ACTIONS(10456), 1, + aux_sym__immediate_decimal_token1, + STATE(6075), 1, sym_comment, - STATE(5547), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [242290] = 4, + [265036] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5537), 1, + ACTIONS(10458), 1, + anon_sym_DQUOTE, + STATE(6076), 1, sym_comment, - ACTIONS(9413), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9415), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242305] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265053] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5538), 1, + ACTIONS(10460), 1, + anon_sym_DQUOTE, + STATE(6076), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6077), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242320] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265070] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5539), 1, + STATE(6078), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242335] = 4, - ACTIONS(105), 1, + [265085] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5540), 1, + ACTIONS(10290), 1, + anon_sym_LPAREN2, + ACTIONS(10462), 1, + anon_sym_DOT2, + ACTIONS(10464), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10466), 1, + aux_sym__immediate_decimal_token3, + STATE(6079), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242350] = 4, + [265104] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5541), 1, + ACTIONS(10468), 1, + anon_sym_DQUOTE, + STATE(6080), 1, sym_comment, - ACTIONS(9413), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9415), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242365] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265121] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5542), 1, + STATE(6081), 1, sym_comment, - ACTIONS(9409), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9411), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [242380] = 4, + [265136] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5543), 1, + STATE(6082), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242395] = 4, + [265151] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6083), 1, + sym_comment, + ACTIONS(10470), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [265164] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5544), 1, + STATE(6084), 1, sym_comment, - ACTIONS(9409), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9411), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [242410] = 4, + [265179] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5545), 1, + STATE(6085), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [242425] = 4, + [265194] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5546), 1, + ACTIONS(10472), 1, + anon_sym_DQUOTE, + STATE(6086), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242440] = 6, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265211] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9611), 1, + ACTIONS(10474), 1, anon_sym_RBRACK, - STATE(5547), 1, + STATE(6087), 1, sym_comment, - STATE(5801), 1, + STATE(6097), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [242459] = 4, - ACTIONS(3), 1, + [265230] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9613), 1, - anon_sym_DOT2, - STATE(5548), 1, + ACTIONS(10476), 1, + anon_sym_DQUOTE, + STATE(6086), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6088), 1, sym_comment, - ACTIONS(2940), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [242474] = 4, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265247] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9615), 1, + ACTIONS(9555), 1, + anon_sym_LPAREN2, + ACTIONS(10478), 1, anon_sym_DOT2, - STATE(5549), 1, + ACTIONS(10480), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10482), 1, + aux_sym__immediate_decimal_token3, + STATE(6089), 1, sym_comment, - ACTIONS(2920), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [242489] = 4, + [265266] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9617), 1, - anon_sym_DOT2, - STATE(5550), 1, + STATE(6090), 1, sym_comment, - ACTIONS(2914), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [242504] = 4, + ACTIONS(10484), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [265279] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9619), 1, + ACTIONS(3042), 1, + anon_sym_DASH, + ACTIONS(10486), 1, anon_sym_DOT2, - STATE(5551), 1, + STATE(6091), 1, sym_comment, - ACTIONS(2908), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [242519] = 4, + ACTIONS(3044), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [265296] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5552), 1, + STATE(6092), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [242534] = 4, + [265311] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5553), 1, + STATE(6093), 1, sym_comment, - ACTIONS(9409), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9411), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242549] = 4, + [265326] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5554), 1, + ACTIONS(10488), 1, + anon_sym_DQUOTE, + STATE(6094), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242564] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265343] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5555), 1, + ACTIONS(10490), 1, + anon_sym_DQUOTE, + STATE(6094), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6095), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242579] = 4, - ACTIONS(105), 1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265360] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5556), 1, + ACTIONS(10376), 1, + anon_sym_LPAREN2, + ACTIONS(10492), 1, + anon_sym_DOT2, + ACTIONS(10494), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10496), 1, + aux_sym__immediate_decimal_token3, + STATE(6096), 1, sym_comment, - ACTIONS(9413), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9415), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242594] = 4, - ACTIONS(105), 1, + [265379] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5557), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10498), 1, + anon_sym_RBRACK, + STATE(6097), 1, sym_comment, - ACTIONS(9409), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9411), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242609] = 4, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [265398] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6098), 1, + sym_comment, + ACTIONS(10500), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [265411] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10502), 1, + anon_sym_RBRACK, + STATE(6099), 1, + sym_comment, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [265430] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10504), 1, + anon_sym_RBRACK, + STATE(6099), 1, + aux_sym_val_table_repeat1, + STATE(6100), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [265449] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5558), 1, + STATE(6101), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242624] = 4, + [265464] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5559), 1, + STATE(6102), 1, sym_comment, - ACTIONS(9409), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9411), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242639] = 4, + [265479] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3062), 1, + anon_sym_DASH, + ACTIONS(10506), 1, + anon_sym_DOT2, + STATE(6103), 1, + sym_comment, + ACTIONS(3064), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [265496] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5560), 1, + ACTIONS(10508), 1, + anon_sym_DQUOTE, + STATE(6104), 1, sym_comment, - ACTIONS(9413), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9415), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242654] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265513] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5561), 1, + STATE(6105), 1, sym_comment, - ACTIONS(9047), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9049), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242669] = 5, + [265528] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9621), 1, + ACTIONS(10510), 1, anon_sym_DQUOTE, - STATE(5482), 1, + STATE(6104), 1, aux_sym__str_double_quotes_repeat1, - STATE(5562), 1, + STATE(6106), 1, sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [242686] = 4, - ACTIONS(105), 1, + [265545] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9625), 1, - anon_sym_LF, - STATE(5563), 1, + ACTIONS(10394), 1, + anon_sym_LPAREN2, + ACTIONS(10512), 1, + anon_sym_DOT2, + ACTIONS(10514), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10516), 1, + aux_sym__immediate_decimal_token3, + STATE(6107), 1, sym_comment, - ACTIONS(9623), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [242701] = 4, + [265564] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5564), 1, + STATE(6108), 1, sym_comment, - ACTIONS(9409), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9411), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242716] = 4, + [265579] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5565), 1, + STATE(6109), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242731] = 4, + [265594] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5566), 1, + STATE(6110), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242746] = 4, + [265609] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5567), 1, + STATE(6111), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242761] = 4, + [265624] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5568), 1, + STATE(6112), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242776] = 4, + [265639] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5569), 1, + STATE(6113), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242791] = 4, + [265654] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10518), 1, + anon_sym_LBRACK, + ACTIONS(10520), 1, + anon_sym_LPAREN, + STATE(1078), 1, + sym_parameter_bracks, + STATE(1084), 1, + sym_parameter_parens, + STATE(6114), 1, + sym_comment, + [265673] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5570), 1, + STATE(6115), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242806] = 4, + [265688] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5571), 1, + STATE(6116), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242821] = 4, + [265703] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5572), 1, + ACTIONS(10522), 1, + anon_sym_DQUOTE, + STATE(6117), 1, sym_comment, - ACTIONS(9013), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9015), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242836] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265720] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5573), 1, + STATE(6118), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242851] = 4, + [265735] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6119), 1, + sym_comment, + ACTIONS(10524), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [265748] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5574), 1, + STATE(6120), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(10098), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(10100), 2, ts_builtin_sym_end, anon_sym_LF, - [242866] = 4, + [265763] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10526), 1, + anon_sym_RBRACK, + STATE(6121), 1, + sym_comment, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [265782] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5575), 1, + ACTIONS(9463), 1, + anon_sym_DOT2, + ACTIONS(9467), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(9469), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(9471), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6122), 1, sym_comment, - ACTIONS(8969), 2, - anon_sym_SEMI, + [265801] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(7369), 1, + anon_sym_DOT2, + STATE(6123), 1, + sym_comment, + ACTIONS(7331), 3, anon_sym_PIPE, - ACTIONS(8971), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242881] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [265816] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5576), 1, + ACTIONS(7369), 1, + anon_sym_DOT2, + STATE(6124), 1, sym_comment, - ACTIONS(9017), 2, - anon_sym_SEMI, + ACTIONS(7558), 3, anon_sym_PIPE, - ACTIONS(9019), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242896] = 3, + anon_sym_if, + anon_sym_EQ_GT, + [265831] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5577), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10528), 1, + anon_sym_RBRACK, + STATE(6121), 1, + aux_sym_val_table_repeat1, + STATE(6125), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [265850] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10530), 1, + anon_sym_DQUOTE, + STATE(6126), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265867] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6127), 1, sym_comment, - ACTIONS(9627), 4, + ACTIONS(10532), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [242909] = 6, + [265880] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9629), 1, + ACTIONS(10534), 1, anon_sym_DOT2, - ACTIONS(9631), 1, + ACTIONS(10536), 1, anon_sym_LPAREN2, - ACTIONS(9633), 1, + ACTIONS(10538), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9635), 1, + ACTIONS(10540), 1, aux_sym__immediate_decimal_token3, - STATE(5578), 1, + STATE(6128), 1, sym_comment, - [242928] = 4, + [265899] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5579), 1, + STATE(6129), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9742), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9744), 2, ts_builtin_sym_end, anon_sym_LF, - [242943] = 4, - ACTIONS(105), 1, + [265914] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5580), 1, + ACTIONS(3079), 1, + anon_sym_DASH, + ACTIONS(10542), 1, + anon_sym_DOT2, + STATE(6130), 1, sym_comment, - ACTIONS(9197), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9199), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242958] = 4, + ACTIONS(3081), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [265931] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5581), 1, + ACTIONS(10544), 1, + anon_sym_DQUOTE, + STATE(6131), 1, sym_comment, - ACTIONS(8969), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8971), 2, - ts_builtin_sym_end, - anon_sym_LF, - [242973] = 4, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [265948] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5582), 1, + STATE(6132), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9746), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9748), 2, ts_builtin_sym_end, anon_sym_LF, - [242988] = 5, + [265963] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9637), 1, + ACTIONS(10546), 1, anon_sym_DQUOTE, - STATE(5583), 1, + STATE(6133), 1, sym_comment, - STATE(5595), 1, + STATE(6145), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [243005] = 6, + [265980] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8839), 1, - anon_sym_DOT2, - ACTIONS(8841), 1, - anon_sym_LPAREN2, - ACTIONS(8847), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9639), 1, - aux_sym__immediate_decimal_token1, - STATE(5584), 1, + ACTIONS(10548), 1, + anon_sym_LBRACK, + ACTIONS(10550), 1, + anon_sym_LPAREN, + STATE(1290), 1, + sym_parameter_bracks, + STATE(1291), 1, + sym_parameter_parens, + STATE(6134), 1, sym_comment, - [243024] = 4, + [265999] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5585), 1, + STATE(6135), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243039] = 4, + [266014] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5586), 1, + STATE(6136), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243054] = 4, + [266029] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5587), 1, + STATE(6137), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243069] = 4, + [266044] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5588), 1, + STATE(6138), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243084] = 4, - ACTIONS(105), 1, + [266059] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5589), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10552), 1, + anon_sym_RBRACK, + STATE(6139), 1, sym_comment, - ACTIONS(9197), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9199), 2, - ts_builtin_sym_end, - anon_sym_LF, - [243099] = 4, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [266078] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5590), 1, + ACTIONS(10554), 1, + anon_sym_DQUOTE, + STATE(6131), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6140), 1, sym_comment, - ACTIONS(8969), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8971), 2, - ts_builtin_sym_end, - anon_sym_LF, - [243114] = 3, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266095] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5591), 1, + ACTIONS(9930), 1, + anon_sym_LPAREN2, + ACTIONS(10556), 1, + anon_sym_DOT2, + ACTIONS(10558), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10560), 1, + aux_sym__immediate_decimal_token3, + STATE(6141), 1, sym_comment, - ACTIONS(3026), 4, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_DASH, - anon_sym_in, - [243127] = 4, - ACTIONS(105), 1, + [266114] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5592), 1, + STATE(6142), 1, sym_comment, - ACTIONS(9197), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9199), 2, - ts_builtin_sym_end, - anon_sym_LF, - [243142] = 4, + ACTIONS(10562), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [266127] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5593), 1, + STATE(6143), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243157] = 6, + [266142] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, + ACTIONS(10564), 1, anon_sym_LBRACK, - ACTIONS(9512), 1, + ACTIONS(10566), 1, anon_sym_LPAREN, - STATE(5594), 1, + STATE(6144), 1, sym_comment, - STATE(5830), 1, + STATE(6258), 1, sym_parameter_parens, - STATE(5842), 1, + STATE(6263), 1, sym_parameter_bracks, - [243176] = 5, + [266161] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9641), 1, + ACTIONS(10568), 1, anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5595), 1, + STATE(6145), 1, sym_comment, - ACTIONS(9502), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [243193] = 3, + [266178] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5596), 1, + ACTIONS(10564), 1, + anon_sym_LBRACK, + ACTIONS(10566), 1, + anon_sym_LPAREN, + STATE(6146), 1, sym_comment, - ACTIONS(9643), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [243206] = 4, + STATE(6381), 1, + sym_parameter_bracks, + STATE(6382), 1, + sym_parameter_parens, + [266197] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5597), 1, + STATE(6147), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243221] = 6, + [266212] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9512), 1, - anon_sym_LPAREN, - STATE(5598), 1, + ACTIONS(10570), 1, + anon_sym_RBRACK, + STATE(6148), 1, sym_comment, - STATE(5804), 1, - sym_parameter_parens, - STATE(5805), 1, - sym_parameter_bracks, - [243240] = 4, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [266231] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(9758), 1, + aux_sym__record_key_token1, + ACTIONS(10572), 1, + anon_sym_DOT2, + ACTIONS(10574), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10576), 1, + aux_sym__immediate_decimal_token3, + STATE(6149), 1, + sym_comment, + [266250] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10578), 1, + anon_sym_RBRACK, + STATE(6148), 1, + aux_sym_val_table_repeat1, + STATE(6150), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [266269] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10580), 1, + anon_sym_DOT2, + ACTIONS(10582), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10584), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10586), 1, + sym_short_flag_identifier, + STATE(6151), 1, + sym_comment, + [266288] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10588), 1, + anon_sym_RBRACK, + STATE(6152), 1, + sym_comment, + STATE(6162), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [266307] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9647), 1, + ACTIONS(10592), 1, anon_sym_LF, - STATE(5599), 1, + STATE(6153), 1, sym_comment, - ACTIONS(9645), 3, + ACTIONS(10590), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - [243255] = 6, + anon_sym_RBRACE, + [266322] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, + ACTIONS(10564), 1, anon_sym_LBRACK, - ACTIONS(9512), 1, + ACTIONS(10566), 1, anon_sym_LPAREN, - STATE(5600), 1, + STATE(6154), 1, sym_comment, - STATE(5798), 1, - sym_parameter_parens, - STATE(5800), 1, + STATE(6196), 1, sym_parameter_bracks, - [243274] = 4, + STATE(6259), 1, + sym_parameter_parens, + [266341] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5601), 1, + ACTIONS(10594), 1, + anon_sym_DQUOTE, + STATE(6155), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266358] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6156), 1, + sym_comment, + ACTIONS(9784), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9786), 2, + ts_builtin_sym_end, + anon_sym_LF, + [266373] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6157), 1, + sym_comment, + ACTIONS(9768), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9770), 2, + ts_builtin_sym_end, + anon_sym_LF, + [266388] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10598), 1, + anon_sym_LF, + STATE(6158), 1, + sym_comment, + ACTIONS(10596), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [266403] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6159), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243289] = 6, + [266418] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10600), 1, + anon_sym_DOT2, + ACTIONS(10602), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10604), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10606), 1, + sym_short_flag_identifier, + STATE(6160), 1, + sym_comment, + [266437] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10608), 1, + anon_sym_DQUOTE, + STATE(6155), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6161), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266454] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9649), 1, + ACTIONS(10610), 1, anon_sym_RBRACK, - STATE(5602), 1, + STATE(6162), 1, sym_comment, - STATE(5613), 1, + STATE(6346), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [243308] = 4, + [266473] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10612), 1, + anon_sym_DOT2, + ACTIONS(10614), 1, + anon_sym_LPAREN2, + ACTIONS(10616), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10618), 1, + aux_sym__immediate_decimal_token3, + STATE(6163), 1, + sym_comment, + [266492] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6164), 1, + sym_comment, + ACTIONS(10620), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [266505] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5603), 1, + STATE(6165), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243323] = 4, + [266520] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5604), 1, + STATE(6166), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243338] = 4, + [266535] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5605), 1, + STATE(6167), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243353] = 4, + [266550] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10622), 1, + anon_sym_RBRACK, + STATE(6168), 1, + sym_comment, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [266569] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10624), 1, + anon_sym_RBRACK, + STATE(6168), 1, + aux_sym_val_table_repeat1, + STATE(6169), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [266588] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10626), 1, + anon_sym_RBRACK, + STATE(6139), 1, + aux_sym_val_table_repeat1, + STATE(6170), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [266607] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5606), 1, + ACTIONS(10628), 1, + anon_sym_DQUOTE, + STATE(6171), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266624] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6172), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [243368] = 4, + [266639] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5607), 1, + STATE(6173), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243383] = 4, + [266654] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5608), 1, + STATE(6174), 1, sym_comment, - ACTIONS(9413), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9415), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243398] = 4, + [266669] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5609), 1, + STATE(6175), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243413] = 4, + [266684] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3073), 1, + anon_sym_DASH, + ACTIONS(10630), 1, + anon_sym_DOT2, + STATE(6176), 1, + sym_comment, + ACTIONS(3075), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [266701] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5610), 1, + ACTIONS(10632), 1, + anon_sym_DQUOTE, + STATE(6177), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266718] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6178), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243428] = 4, + [266733] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5611), 1, + STATE(6179), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [243443] = 4, + [266748] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5612), 1, + STATE(6180), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243458] = 6, - ACTIONS(3), 1, + [266763] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9651), 1, - anon_sym_RBRACK, - STATE(5613), 1, + STATE(6181), 1, sym_comment, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [243477] = 4, + ACTIONS(9667), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9669), 2, + ts_builtin_sym_end, + anon_sym_LF, + [266778] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5614), 1, + STATE(6182), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243492] = 4, + [266793] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5615), 1, + ACTIONS(10634), 1, + anon_sym_DQUOTE, + STATE(6177), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6183), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266810] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6184), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243507] = 4, + [266825] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5616), 1, + STATE(6185), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(10094), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(10096), 2, ts_builtin_sym_end, anon_sym_LF, - [243522] = 4, + [266840] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5617), 1, + STATE(6186), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243537] = 4, + [266855] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5618), 1, + STATE(6187), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243552] = 4, + [266870] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5619), 1, + STATE(6188), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243567] = 4, + [266885] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10636), 1, + anon_sym_RBRACK, + STATE(6189), 1, + sym_comment, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [266904] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5620), 1, + STATE(6190), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243582] = 3, + [266919] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10638), 1, + anon_sym_DQUOTE, + STATE(5978), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6191), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [266936] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5621), 1, + STATE(6192), 1, sym_comment, - ACTIONS(9653), 4, + ACTIONS(10640), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [243595] = 6, + [266949] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8712), 1, - anon_sym_DOT2, - ACTIONS(8714), 1, + ACTIONS(9752), 1, anon_sym_LPAREN2, - ACTIONS(8720), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9655), 1, + ACTIONS(10642), 1, + anon_sym_DOT2, + ACTIONS(10644), 1, aux_sym__immediate_decimal_token1, - STATE(5622), 1, + ACTIONS(10646), 1, + aux_sym__immediate_decimal_token3, + STATE(6193), 1, sym_comment, - [243614] = 4, + [266968] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5623), 1, + STATE(6194), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(9768), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8971), 2, + ACTIONS(9770), 2, ts_builtin_sym_end, anon_sym_LF, - [243629] = 6, + [266983] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, + STATE(6195), 1, + sym_comment, + ACTIONS(10648), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [266996] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9290), 1, anon_sym_LBRACE, - ACTIONS(9508), 1, + ACTIONS(10650), 1, anon_sym_COLON, - STATE(1427), 1, + STATE(1520), 1, sym_block, - STATE(5624), 1, + STATE(6196), 1, sym_comment, - STATE(6211), 1, + STATE(6692), 1, sym_returns, - [243648] = 4, + [267015] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5625), 1, - sym_comment, - ACTIONS(9013), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(3653), 1, ts_builtin_sym_end, + ACTIONS(9687), 1, + anon_sym_SEMI, + ACTIONS(9689), 1, anon_sym_LF, - [243663] = 4, + STATE(1469), 1, + sym__terminator, + STATE(6197), 1, + sym_comment, + [267034] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5626), 1, + ACTIONS(10652), 1, + anon_sym_DQUOTE, + STATE(6198), 1, + sym_comment, + STATE(6209), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [267051] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6199), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [243678] = 6, - ACTIONS(3), 1, + [267066] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9031), 1, - anon_sym_use, - ACTIONS(9033), 1, - anon_sym_list, - ACTIONS(9035), 1, - anon_sym_hide, - ACTIONS(9037), 1, - anon_sym_new, - STATE(5627), 1, + ACTIONS(3081), 1, + sym__entry_separator, + ACTIONS(10654), 1, + anon_sym_DOT2, + STATE(6200), 1, sym_comment, - [243697] = 4, + ACTIONS(3079), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [267083] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5628), 1, + STATE(6201), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9784), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9786), 2, ts_builtin_sym_end, anon_sym_LF, - [243712] = 4, + [267098] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10564), 1, + anon_sym_LBRACK, + ACTIONS(10566), 1, + anon_sym_LPAREN, + STATE(6202), 1, + sym_comment, + STATE(6315), 1, + sym_parameter_bracks, + STATE(6316), 1, + sym_parameter_parens, + [267117] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10548), 1, + anon_sym_LBRACK, + ACTIONS(10550), 1, + anon_sym_LPAREN, + STATE(1177), 1, + sym_parameter_parens, + STATE(1178), 1, + sym_parameter_bracks, + STATE(6203), 1, + sym_comment, + [267136] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5629), 1, + ACTIONS(10656), 1, + anon_sym_DQUOTE, + STATE(6045), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6204), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [267153] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10518), 1, + anon_sym_LBRACK, + ACTIONS(10520), 1, + anon_sym_LPAREN, + STATE(1099), 1, + sym_parameter_parens, + STATE(1101), 1, + sym_parameter_bracks, + STATE(6205), 1, + sym_comment, + [267172] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6206), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9940), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9942), 2, ts_builtin_sym_end, anon_sym_LF, - [243727] = 4, + [267187] = 6, ACTIONS(105), 1, anon_sym_POUND, - STATE(5630), 1, - sym_comment, - ACTIONS(9017), 2, + ACTIONS(9687), 1, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9019), 2, - ts_builtin_sym_end, + ACTIONS(9689), 1, anon_sym_LF, - [243742] = 4, + ACTIONS(10658), 1, + ts_builtin_sym_end, + STATE(1430), 1, + sym__terminator, + STATE(6207), 1, + sym_comment, + [267206] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5631), 1, + STATE(6208), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9019), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [243757] = 4, + [267221] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5632), 1, + ACTIONS(10660), 1, + anon_sym_DQUOTE, + STATE(6209), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [267238] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10376), 1, + anon_sym_LPAREN2, + ACTIONS(10662), 1, + anon_sym_DOT2, + ACTIONS(10664), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10666), 1, + aux_sym__immediate_decimal_token3, + STATE(6210), 1, + sym_comment, + [267257] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3075), 1, + sym__entry_separator, + ACTIONS(10668), 1, + anon_sym_DOT2, + STATE(6211), 1, + sym_comment, + ACTIONS(3073), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [267274] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6212), 1, + sym_comment, + ACTIONS(10670), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [267287] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6213), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [243772] = 4, + [267302] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10672), 1, + anon_sym_RBRACK, + STATE(6189), 1, + aux_sym_val_table_repeat1, + STATE(6214), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [267321] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5633), 1, + ACTIONS(10676), 1, + anon_sym_LF, + STATE(6215), 1, sym_comment, - ACTIONS(9017), 2, + ACTIONS(10674), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9019), 2, - ts_builtin_sym_end, - anon_sym_LF, - [243787] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [267336] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10678), 1, + anon_sym_RBRACK, + STATE(6216), 1, + sym_comment, + STATE(6226), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [267355] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5634), 1, + STATE(6217), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [243802] = 4, + [267370] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5635), 1, + STATE(6218), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9956), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9958), 2, ts_builtin_sym_end, anon_sym_LF, - [243817] = 4, + [267385] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3036), 1, + anon_sym_DASH, + ACTIONS(10680), 1, + anon_sym_DOT2, + STATE(6219), 1, + sym_comment, + ACTIONS(3038), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [267402] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5636), 1, + STATE(6220), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [243832] = 4, + [267417] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5637), 1, + STATE(6221), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [243847] = 4, + [267432] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5638), 1, + STATE(6222), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [243862] = 4, + [267447] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5639), 1, + STATE(6223), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [243877] = 4, + [267462] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5640), 1, + STATE(6224), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [243892] = 6, + [267477] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9512), 1, - anon_sym_LPAREN, - STATE(5641), 1, - sym_comment, - STATE(5770), 1, - sym_parameter_parens, - STATE(5771), 1, - sym_parameter_bracks, - [243911] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9657), 1, - anon_sym_DQUOTE, - STATE(5642), 1, + ACTIONS(10682), 1, + anon_sym_RBRACK, + STATE(6225), 1, sym_comment, - STATE(5759), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [243928] = 3, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [267496] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5643), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10684), 1, + anon_sym_RBRACK, + STATE(6226), 1, sym_comment, - ACTIONS(9659), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [243941] = 6, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [267515] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8728), 1, - anon_sym_LPAREN2, - ACTIONS(9661), 1, - anon_sym_DOT2, - ACTIONS(9663), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9665), 1, - aux_sym__immediate_decimal_token3, - STATE(5644), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10686), 1, + anon_sym_RBRACK, + STATE(6225), 1, + aux_sym_val_table_repeat1, + STATE(6227), 1, sym_comment, - [243960] = 4, + STATE(6686), 1, + sym_val_list, + [267534] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5645), 1, + STATE(6228), 1, sym_comment, - ACTIONS(9197), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9199), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [243975] = 4, + [267549] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5646), 1, + ACTIONS(10690), 1, + anon_sym_LF, + STATE(6229), 1, sym_comment, - ACTIONS(8969), 2, + ACTIONS(10688), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(8971), 2, - ts_builtin_sym_end, - anon_sym_LF, - [243990] = 3, - ACTIONS(3), 1, + [267564] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5647), 1, + ACTIONS(10694), 1, + anon_sym_LF, + STATE(6230), 1, sym_comment, - ACTIONS(3036), 4, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_DASH, - anon_sym_in, - [244003] = 4, + ACTIONS(10692), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [267579] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5648), 1, + ACTIONS(10698), 1, + anon_sym_LF, + STATE(6231), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(10696), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(9045), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244018] = 5, + [267594] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9667), 1, + ACTIONS(10700), 1, anon_sym_DQUOTE, - STATE(5649), 1, + STATE(6232), 1, sym_comment, - STATE(5661), 1, + STATE(6295), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [244035] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9669), 1, - anon_sym_LBRACK, - ACTIONS(9671), 1, - anon_sym_LPAREN, - STATE(1041), 1, - sym_parameter_parens, - STATE(1074), 1, - sym_parameter_bracks, - STATE(5650), 1, - sym_comment, - [244054] = 5, + [267611] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9673), 1, + ACTIONS(10702), 1, anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5651), 1, + STATE(6233), 1, sym_comment, - ACTIONS(9502), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [244071] = 4, + [267628] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3030), 1, + anon_sym_DASH, + ACTIONS(10704), 1, + anon_sym_DOT2, + STATE(6234), 1, + sym_comment, + ACTIONS(3032), 2, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [267645] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5652), 1, + STATE(6235), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [244086] = 5, + [267660] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9675), 1, - anon_sym_DQUOTE, - STATE(5651), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5653), 1, + STATE(6236), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244103] = 5, + ACTIONS(9676), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9678), 2, + ts_builtin_sym_end, + anon_sym_LF, + [267675] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9677), 1, + ACTIONS(10706), 1, anon_sym_DQUOTE, - STATE(5485), 1, + STATE(6126), 1, aux_sym__str_double_quotes_repeat1, - STATE(5654), 1, + STATE(6237), 1, sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [244120] = 5, + [267692] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9679), 1, - anon_sym_DQUOTE, - STATE(5654), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5655), 1, + STATE(6238), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244137] = 5, + ACTIONS(9667), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9669), 2, + ts_builtin_sym_end, + anon_sym_LF, + [267707] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9681), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5656), 1, + STATE(6239), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244154] = 5, + ACTIONS(9676), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9678), 2, + ts_builtin_sym_end, + anon_sym_LF, + [267722] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9683), 1, - anon_sym_DQUOTE, - STATE(5656), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5657), 1, + ACTIONS(10710), 1, + anon_sym_LF, + STATE(6240), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244171] = 5, - ACTIONS(105), 1, + ACTIONS(10708), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [267737] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9685), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5658), 1, + ACTIONS(10712), 1, + anon_sym_use, + ACTIONS(10714), 1, + anon_sym_list, + ACTIONS(10716), 1, + anon_sym_hide, + ACTIONS(10718), 1, + anon_sym_new, + STATE(6241), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244188] = 4, + [267756] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5659), 1, + STATE(6242), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [244203] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9687), 1, - anon_sym_DQUOTE, - STATE(5658), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5660), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244220] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9689), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5661), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244237] = 5, + [267771] = 6, ACTIONS(105), 1, anon_sym_POUND, + ACTIONS(5616), 1, + anon_sym_PIPE, ACTIONS(9691), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5662), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244254] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9693), 1, - anon_sym_DQUOTE, - STATE(5662), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5663), 1, + anon_sym_SEMI, + ACTIONS(10720), 1, + anon_sym_LF, + STATE(2731), 1, + aux_sym_pipe_element_repeat1, + STATE(6243), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244271] = 5, + [267790] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9695), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5664), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(9680), 1, + anon_sym_SEMI, + ACTIONS(10720), 1, + anon_sym_LF, + STATE(2848), 1, + aux_sym_pipe_element_repeat1, + STATE(6244), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244288] = 4, + [267809] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9699), 1, - anon_sym_LF, - STATE(5665), 1, + STATE(6245), 1, sym_comment, - ACTIONS(9697), 3, + ACTIONS(9676), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [244303] = 5, + ACTIONS(9678), 2, + ts_builtin_sym_end, + anon_sym_LF, + [267824] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9701), 1, + ACTIONS(10722), 1, anon_sym_DQUOTE, - STATE(5664), 1, + STATE(6233), 1, aux_sym__str_double_quotes_repeat1, - STATE(5666), 1, + STATE(6246), 1, sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [244320] = 5, + [267841] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9703), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5667), 1, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(9671), 1, + anon_sym_SEMI, + ACTIONS(10720), 1, + anon_sym_LF, + STATE(2858), 1, + aux_sym_pipe_element_repeat1, + STATE(6247), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244337] = 6, + [267860] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9705), 1, - anon_sym_RBRACK, - STATE(5668), 1, + ACTIONS(10434), 1, + anon_sym_LPAREN2, + ACTIONS(10724), 1, + anon_sym_DOT2, + ACTIONS(10726), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10728), 1, + aux_sym__immediate_decimal_token3, + STATE(6248), 1, sym_comment, - STATE(5679), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [244356] = 5, - ACTIONS(105), 1, + [267879] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9707), 1, - anon_sym_DQUOTE, - STATE(5667), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5669), 1, + ACTIONS(10730), 1, + anon_sym_LBRACE, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(6249), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244373] = 5, - ACTIONS(105), 1, + STATE(6361), 1, + sym__blosure, + [267898] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9709), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5670), 1, + STATE(6250), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244390] = 5, - ACTIONS(105), 1, + ACTIONS(10732), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [267911] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9711), 1, - anon_sym_DQUOTE, - STATE(5670), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5671), 1, + ACTIONS(735), 1, + aux_sym_unquoted_token6, + ACTIONS(737), 1, + anon_sym_DOT2, + ACTIONS(10734), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10736), 1, + aux_sym__immediate_decimal_token2, + STATE(6251), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244407] = 5, - ACTIONS(105), 1, + [267930] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9713), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5672), 1, + ACTIONS(727), 1, + aux_sym_unquoted_token6, + ACTIONS(729), 1, + anon_sym_DOT2, + ACTIONS(10738), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10740), 1, + aux_sym__immediate_decimal_token2, + STATE(6252), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244424] = 4, - ACTIONS(105), 1, + [267949] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5673), 1, + ACTIONS(920), 1, + anon_sym_LBRACE, + ACTIONS(7216), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10742), 1, + anon_sym_DOT2, + ACTIONS(10744), 1, + aux_sym_unquoted_token2, + STATE(6253), 1, sym_comment, - ACTIONS(9039), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9041), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244439] = 5, + [267968] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9715), 1, - anon_sym_DQUOTE, - STATE(5672), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5674), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(7138), 1, + sym_filesize_unit, + ACTIONS(7140), 1, + sym_duration_unit, + STATE(6254), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244456] = 5, - ACTIONS(105), 1, + [267987] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9717), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5675), 1, + ACTIONS(10564), 1, + anon_sym_LBRACK, + ACTIONS(10566), 1, + anon_sym_LPAREN, + STATE(6255), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244473] = 5, - ACTIONS(105), 1, + STATE(6377), 1, + sym_parameter_parens, + STATE(6388), 1, + sym_parameter_bracks, + [268006] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9719), 1, - anon_sym_DQUOTE, - STATE(5675), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5676), 1, + STATE(6256), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244490] = 5, - ACTIONS(105), 1, + ACTIONS(10746), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [268019] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9721), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5677), 1, + ACTIONS(10614), 1, + anon_sym_LPAREN2, + ACTIONS(10748), 1, + anon_sym_DOT2, + ACTIONS(10750), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10752), 1, + aux_sym__immediate_decimal_token3, + STATE(6257), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244507] = 5, - ACTIONS(105), 1, + [268038] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9723), 1, - anon_sym_DQUOTE, - STATE(5677), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5678), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1191), 1, + sym_block, + STATE(6258), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244524] = 6, + STATE(6685), 1, + sym_returns, + [268057] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9290), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1523), 1, + sym_block, + STATE(6259), 1, + sym_comment, + STATE(6693), 1, + sym_returns, + [268076] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10564), 1, anon_sym_LBRACK, - ACTIONS(9725), 1, - anon_sym_RBRACK, - STATE(5679), 1, + ACTIONS(10566), 1, + anon_sym_LPAREN, + STATE(6260), 1, sym_comment, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [244543] = 5, + STATE(6341), 1, + sym_parameter_parens, + STATE(6427), 1, + sym_parameter_bracks, + [268095] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9727), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5680), 1, + ACTIONS(10756), 1, + anon_sym_LF, + STATE(6261), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244560] = 5, + ACTIONS(10754), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [268110] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9729), 1, + ACTIONS(10758), 1, anon_sym_DQUOTE, - STATE(5680), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5681), 1, + STATE(6262), 1, sym_comment, - ACTIONS(9502), 2, + STATE(6273), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [244577] = 6, - ACTIONS(105), 1, + [268127] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8646), 1, - anon_sym_DOT2, - ACTIONS(8650), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(8654), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8656), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(5682), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1190), 1, + sym_block, + STATE(6263), 1, sym_comment, - [244596] = 4, + STATE(6684), 1, + sym_returns, + [268146] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5683), 1, + ACTIONS(10762), 1, + anon_sym_LF, + STATE(6264), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(10760), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9045), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244611] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [268161] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5684), 1, + STATE(6265), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9667), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9669), 2, ts_builtin_sym_end, anon_sym_LF, - [244626] = 5, - ACTIONS(105), 1, + [268176] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9731), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5685), 1, + ACTIONS(9928), 1, + anon_sym_DOT2, + ACTIONS(9930), 1, + anon_sym_LPAREN2, + ACTIONS(9934), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10764), 1, + aux_sym__immediate_decimal_token1, + STATE(6266), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244643] = 5, - ACTIONS(105), 1, + [268195] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9733), 1, - anon_sym_DQUOTE, - STATE(5685), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5686), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10766), 1, + anon_sym_RBRACK, + STATE(6267), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244660] = 6, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [268214] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9735), 1, - anon_sym_DOT2, - ACTIONS(9737), 1, - anon_sym_LPAREN2, - ACTIONS(9739), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9741), 1, - aux_sym__immediate_decimal_token3, - STATE(5687), 1, + ACTIONS(10564), 1, + anon_sym_LBRACK, + ACTIONS(10566), 1, + anon_sym_LPAREN, + STATE(6268), 1, sym_comment, - [244679] = 5, + STATE(6417), 1, + sym_parameter_bracks, + STATE(6419), 1, + sym_parameter_parens, + [268233] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9743), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5688), 1, + ACTIONS(10768), 1, + anon_sym_LPAREN, + STATE(6269), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244696] = 5, + ACTIONS(10770), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [268248] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9745), 1, - anon_sym_DQUOTE, - STATE(5688), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5689), 1, + ACTIONS(10772), 1, + anon_sym_LPAREN, + STATE(6270), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244713] = 4, + ACTIONS(10774), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [268263] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5690), 1, + ACTIONS(3651), 1, + anon_sym_LF, + STATE(6271), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(3561), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9045), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244728] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [268278] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5691), 1, - sym_comment, - ACTIONS(9039), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9041), 2, - ts_builtin_sym_end, + ACTIONS(3649), 1, anon_sym_LF, - [244743] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9747), 1, - anon_sym_DOT2, - ACTIONS(9749), 1, - anon_sym_LPAREN2, - ACTIONS(9751), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9753), 1, - aux_sym__immediate_decimal_token3, - STATE(5692), 1, + STATE(6272), 1, sym_comment, - [244762] = 5, + ACTIONS(3551), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [268293] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9755), 1, + ACTIONS(10776), 1, anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5693), 1, + STATE(6273), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244779] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9757), 1, - anon_sym_DQUOTE, - STATE(5693), 1, + STATE(6420), 1, aux_sym__str_double_quotes_repeat1, - STATE(5694), 1, - sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [244796] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9737), 1, - anon_sym_LPAREN2, - ACTIONS(9759), 1, - anon_sym_DOT2, - ACTIONS(9761), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9763), 1, - aux_sym__immediate_decimal_token3, - STATE(5695), 1, - sym_comment, - [244815] = 4, + [268310] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5696), 1, + STATE(6274), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9676), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9678), 2, ts_builtin_sym_end, anon_sym_LF, - [244830] = 4, + [268325] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5697), 1, + ACTIONS(10780), 1, + anon_sym_LF, + STATE(6275), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(10778), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9041), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244845] = 4, - ACTIONS(105), 1, + anon_sym_RPAREN, + anon_sym_RBRACE, + [268340] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5698), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10782), 1, + anon_sym_RBRACK, + STATE(6276), 1, sym_comment, - ACTIONS(9043), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9045), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244860] = 4, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [268359] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5699), 1, + STATE(6277), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9990), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9992), 2, ts_builtin_sym_end, anon_sym_LF, - [244875] = 4, - ACTIONS(105), 1, + [268374] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5700), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10784), 1, + anon_sym_RBRACK, + STATE(6276), 1, + aux_sym_val_table_repeat1, + STATE(6278), 1, sym_comment, - ACTIONS(9043), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9045), 2, - ts_builtin_sym_end, - anon_sym_LF, - [244890] = 4, + STATE(6686), 1, + sym_val_list, + [268393] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5701), 1, + STATE(6279), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(10008), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(10010), 2, ts_builtin_sym_end, anon_sym_LF, - [244905] = 4, - ACTIONS(105), 1, + [268408] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9767), 1, - anon_sym_LF, - STATE(5702), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10786), 1, + anon_sym_RBRACK, + STATE(6280), 1, sym_comment, - ACTIONS(9765), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [244920] = 4, + STATE(6290), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [268427] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5703), 1, + STATE(6281), 1, sym_comment, - ACTIONS(9039), 2, + ACTIONS(9764), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9041), 2, + ACTIONS(9766), 2, ts_builtin_sym_end, anon_sym_LF, - [244935] = 4, + [268442] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9771), 1, - anon_sym_LF, - STATE(5704), 1, + STATE(6282), 1, sym_comment, - ACTIONS(9769), 3, + ACTIONS(10004), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [244950] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5705), 1, - sym_comment, - ACTIONS(9773), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [244963] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1493), 1, - sym_block, - STATE(5706), 1, - sym_comment, - STATE(6188), 1, - sym_returns, - [244982] = 5, + ACTIONS(10006), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268457] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9775), 1, + ACTIONS(10788), 1, anon_sym_DQUOTE, - STATE(5474), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5707), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [244999] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9777), 1, - anon_sym_DOT2, - ACTIONS(9779), 1, - anon_sym_LPAREN2, - ACTIONS(9781), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9783), 1, - aux_sym__immediate_decimal_token3, - STATE(5708), 1, - sym_comment, - [245018] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5709), 1, - sym_comment, - ACTIONS(9785), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245031] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9787), 1, - anon_sym_DOT2, - ACTIONS(9789), 1, - anon_sym_LPAREN2, - ACTIONS(9791), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9793), 1, - aux_sym__immediate_decimal_token3, - STATE(5710), 1, - sym_comment, - [245050] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5711), 1, + STATE(6283), 1, sym_comment, - ACTIONS(9795), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245063] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9797), 1, - anon_sym_DQUOTE, - STATE(5485), 1, + STATE(6420), 1, aux_sym__str_double_quotes_repeat1, - STATE(5712), 1, - sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [245080] = 5, - ACTIONS(105), 1, + [268474] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9799), 1, - anon_sym_DQUOTE, - STATE(5712), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5713), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10790), 1, + anon_sym_RBRACK, + STATE(6267), 1, + aux_sym_val_table_repeat1, + STATE(6284), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245097] = 4, + STATE(6686), 1, + sym_val_list, + [268493] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5714), 1, + STATE(6285), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9760), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9762), 2, ts_builtin_sym_end, anon_sym_LF, - [245112] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9801), 1, - anon_sym_DQUOTE, - STATE(5715), 1, - sym_comment, - STATE(5727), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245129] = 6, + [268508] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9779), 1, + ACTIONS(10280), 1, anon_sym_LPAREN2, - ACTIONS(9803), 1, + ACTIONS(10792), 1, anon_sym_DOT2, - ACTIONS(9805), 1, + ACTIONS(10794), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9807), 1, + ACTIONS(10796), 1, aux_sym__immediate_decimal_token3, - STATE(5716), 1, + STATE(6286), 1, sym_comment, - [245148] = 3, + [268527] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5717), 1, + STATE(6287), 1, sym_comment, - ACTIONS(9809), 4, + ACTIONS(10798), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [245161] = 4, - ACTIONS(105), 1, + [268540] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5718), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10800), 1, + anon_sym_RBRACK, + STATE(6288), 1, sym_comment, - ACTIONS(9039), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9041), 2, - ts_builtin_sym_end, - anon_sym_LF, - [245176] = 5, + STATE(6423), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [268559] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9811), 1, + ACTIONS(10802), 1, anon_sym_DQUOTE, - STATE(5485), 1, + STATE(6283), 1, aux_sym__str_double_quotes_repeat1, - STATE(5719), 1, + STATE(6289), 1, sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [245193] = 5, - ACTIONS(105), 1, + [268576] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9813), 1, - anon_sym_DQUOTE, - STATE(5719), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5720), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10804), 1, + anon_sym_RBRACK, + STATE(6290), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245210] = 6, - ACTIONS(3), 1, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, + sym_val_list, + [268595] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8841), 1, - anon_sym_LPAREN2, - ACTIONS(9815), 1, + ACTIONS(9553), 1, anon_sym_DOT2, - ACTIONS(9817), 1, + ACTIONS(9557), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9819), 1, + ACTIONS(9559), 1, aux_sym__immediate_decimal_token3, - STATE(5721), 1, - sym_comment, - [245229] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5722), 1, - sym_comment, - ACTIONS(9821), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245242] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9823), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5723), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245259] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9825), 1, - anon_sym_DQUOTE, - STATE(5723), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5724), 1, + ACTIONS(9561), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6291), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245276] = 4, + [268614] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5725), 1, + STATE(6292), 1, sym_comment, - ACTIONS(9043), 2, + ACTIONS(9818), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9045), 2, + ACTIONS(9820), 2, ts_builtin_sym_end, anon_sym_LF, - [245291] = 6, + [268629] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9827), 1, - anon_sym_DOT2, - ACTIONS(9829), 1, + ACTIONS(10328), 1, anon_sym_LPAREN2, - ACTIONS(9831), 1, + ACTIONS(10806), 1, + anon_sym_DOT2, + ACTIONS(10808), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9833), 1, + ACTIONS(10810), 1, aux_sym__immediate_decimal_token3, - STATE(5726), 1, + STATE(6293), 1, sym_comment, - [245310] = 5, + [268648] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9835), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5727), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245327] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5728), 1, + STATE(6294), 1, sym_comment, - ACTIONS(9837), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245340] = 5, + ACTIONS(9822), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9824), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268663] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9839), 1, + ACTIONS(10812), 1, anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5729), 1, + STATE(6295), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245357] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9841), 1, - anon_sym_DQUOTE, - STATE(5729), 1, + STATE(6420), 1, aux_sym__str_double_quotes_repeat1, - STATE(5730), 1, - sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, - sym_escape_sequence, - [245374] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8841), 1, - anon_sym_LPAREN2, - ACTIONS(9843), 1, - anon_sym_DOT2, - ACTIONS(9845), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9847), 1, - aux_sym__immediate_decimal_token3, - STATE(5731), 1, - sym_comment, - [245393] = 3, + sym_escape_sequence, + [268680] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5732), 1, + STATE(6296), 1, sym_comment, - ACTIONS(9849), 4, + ACTIONS(10814), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [245406] = 5, + [268693] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9851), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5733), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245423] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9853), 1, - anon_sym_RBRACK, - STATE(5734), 1, + STATE(6297), 1, sym_comment, - STATE(5744), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [245442] = 5, + ACTIONS(9676), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9678), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268708] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9855), 1, - anon_sym_DQUOTE, - STATE(5733), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5735), 1, + STATE(6298), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245459] = 6, - ACTIONS(3), 1, + ACTIONS(9986), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9988), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268723] = 6, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9779), 1, - anon_sym_LPAREN2, - ACTIONS(9857), 1, + ACTIONS(9561), 1, + aux_sym__list_item_starts_with_sign_token1, + ACTIONS(9581), 1, anon_sym_DOT2, - ACTIONS(9859), 1, + ACTIONS(9585), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9861), 1, + ACTIONS(9587), 1, aux_sym__immediate_decimal_token3, - STATE(5736), 1, + STATE(6299), 1, sym_comment, - [245478] = 3, + [268742] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5737), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1386), 1, + sym_block, + STATE(6300), 1, sym_comment, - ACTIONS(9863), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245491] = 6, + STATE(6708), 1, + sym_returns, + [268761] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8847), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(8991), 1, - aux_sym__record_key_token1, - ACTIONS(9865), 1, - anon_sym_DOT2, - ACTIONS(9867), 1, - aux_sym__immediate_decimal_token1, - STATE(5738), 1, + STATE(6301), 1, sym_comment, - [245510] = 5, + ACTIONS(2918), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2920), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268776] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9869), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5739), 1, + STATE(6302), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245527] = 5, + ACTIONS(9035), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9037), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268791] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9871), 1, - anon_sym_DQUOTE, - STATE(5739), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5740), 1, + STATE(6303), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245544] = 6, - ACTIONS(3), 1, + ACTIONS(9031), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9033), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268806] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9779), 1, - anon_sym_LPAREN2, - ACTIONS(9873), 1, - anon_sym_DOT2, - ACTIONS(9875), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9877), 1, - aux_sym__immediate_decimal_token3, - STATE(5741), 1, + STATE(6304), 1, sym_comment, - [245563] = 3, - ACTIONS(3), 1, + ACTIONS(9027), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9029), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268821] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5742), 1, + STATE(6305), 1, sym_comment, - ACTIONS(9879), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245576] = 5, + ACTIONS(9023), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9025), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268836] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9881), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5743), 1, + STATE(6306), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245593] = 6, - ACTIONS(3), 1, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268851] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9883), 1, - anon_sym_RBRACK, - STATE(5744), 1, + STATE(6307), 1, sym_comment, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [245612] = 5, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268866] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9885), 1, - anon_sym_DQUOTE, - STATE(5743), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5745), 1, + STATE(6308), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245629] = 6, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268881] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6309), 1, + sym_comment, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268896] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9749), 1, - anon_sym_LPAREN2, - ACTIONS(9887), 1, + ACTIONS(10816), 1, anon_sym_DOT2, - ACTIONS(9889), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9891), 1, - aux_sym__immediate_decimal_token3, - STATE(5746), 1, + STATE(6310), 1, sym_comment, - [245648] = 3, - ACTIONS(3), 1, + ACTIONS(3064), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [268911] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5747), 1, + STATE(6311), 1, sym_comment, - ACTIONS(9893), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245661] = 4, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268926] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5748), 1, + STATE(6312), 1, sym_comment, - ACTIONS(9013), 2, + ACTIONS(9830), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9015), 2, + ACTIONS(9832), 2, ts_builtin_sym_end, anon_sym_LF, - [245676] = 5, + [268941] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9895), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5749), 1, + STATE(6313), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245693] = 5, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268956] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9897), 1, - anon_sym_DQUOTE, - STATE(5749), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5750), 1, + STATE(6314), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245710] = 6, + ACTIONS(2880), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2882), 2, + ts_builtin_sym_end, + anon_sym_LF, + [268971] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8679), 1, - anon_sym_LPAREN2, - ACTIONS(9899), 1, - anon_sym_DOT2, - ACTIONS(9901), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9903), 1, - aux_sym__immediate_decimal_token3, - STATE(5751), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1392), 1, + sym_block, + STATE(6315), 1, sym_comment, - [245729] = 3, + STATE(6658), 1, + sym_returns, + [268990] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5752), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1385), 1, + sym_block, + STATE(6316), 1, sym_comment, - ACTIONS(9905), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [245742] = 5, + STATE(6655), 1, + sym_returns, + [269009] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9907), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5753), 1, + STATE(6317), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245759] = 5, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269024] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9909), 1, - anon_sym_DQUOTE, - STATE(5753), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5754), 1, + STATE(6318), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245776] = 4, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269039] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9913), 1, - anon_sym_LF, - STATE(5755), 1, + STATE(6319), 1, sym_comment, - ACTIONS(9911), 3, + ACTIONS(9830), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [245791] = 4, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269054] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6320), 1, + sym_comment, + ACTIONS(10818), 4, + sym_identifier, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [269067] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10376), 1, + anon_sym_LPAREN2, + ACTIONS(10820), 1, + anon_sym_DOT2, + ACTIONS(10822), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10824), 1, + aux_sym__immediate_decimal_token3, + STATE(6321), 1, + sym_comment, + [269086] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9917), 1, + STATE(6322), 1, + sym_comment, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(5756), 1, + [269101] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6323), 1, sym_comment, - ACTIONS(9915), 3, + ACTIONS(2888), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [245806] = 6, + ACTIONS(2890), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269116] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8841), 1, + ACTIONS(10376), 1, anon_sym_LPAREN2, - ACTIONS(9919), 1, + ACTIONS(10576), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10826), 1, anon_sym_DOT2, - ACTIONS(9921), 1, + ACTIONS(10828), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9923), 1, - aux_sym__immediate_decimal_token3, - STATE(5757), 1, + STATE(6324), 1, + sym_comment, + [269135] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6325), 1, + sym_comment, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269150] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10830), 1, + anon_sym_DQUOTE, + STATE(6326), 1, sym_comment, - [245825] = 3, + STATE(6337), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [269167] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5758), 1, + STATE(6327), 1, sym_comment, - ACTIONS(9925), 4, + ACTIONS(10832), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [245838] = 5, + [269180] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10834), 1, + anon_sym_DOT2, + STATE(6328), 1, + sym_comment, + ACTIONS(3044), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [269195] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9927), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5759), 1, + STATE(6329), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245855] = 4, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269210] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5760), 1, + STATE(6330), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(9826), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8975), 2, + ACTIONS(9828), 2, ts_builtin_sym_end, anon_sym_LF, - [245870] = 4, + [269225] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5761), 1, + STATE(6331), 1, sym_comment, - ACTIONS(3486), 2, + ACTIONS(9830), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3488), 2, + ACTIONS(9832), 2, ts_builtin_sym_end, anon_sym_LF, - [245885] = 6, + [269240] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9929), 1, + ACTIONS(10836), 1, anon_sym_RBRACK, - STATE(5762), 1, + STATE(6332), 1, sym_comment, - STATE(5801), 1, + STATE(6346), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [245904] = 6, + [269259] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9931), 1, + ACTIONS(10838), 1, anon_sym_RBRACK, - STATE(5762), 1, + STATE(6332), 1, aux_sym_val_table_repeat1, - STATE(5763), 1, + STATE(6333), 1, sym_comment, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [245923] = 5, - ACTIONS(105), 1, + [269278] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9933), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5764), 1, + ACTIONS(10840), 1, + anon_sym_DOT2, + STATE(6334), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [245940] = 6, - ACTIONS(3), 1, + ACTIONS(3038), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [269293] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9669), 1, - anon_sym_LBRACK, - ACTIONS(9671), 1, - anon_sym_LPAREN, - STATE(1055), 1, - sym_parameter_parens, - STATE(1059), 1, - sym_parameter_bracks, - STATE(5765), 1, + STATE(6335), 1, sym_comment, - [245959] = 6, - ACTIONS(3), 1, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269308] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1404), 1, - sym_block, - STATE(5766), 1, + STATE(6336), 1, sym_comment, - STATE(6134), 1, - sym_returns, - [245978] = 5, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269323] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9935), 1, + ACTIONS(10842), 1, anon_sym_DQUOTE, - STATE(5764), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5767), 1, + STATE(6337), 1, sym_comment, - ACTIONS(9502), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [245995] = 6, + [269340] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9829), 1, - anon_sym_LPAREN2, - ACTIONS(9937), 1, + ACTIONS(10844), 1, anon_sym_DOT2, - ACTIONS(9939), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9941), 1, - aux_sym__immediate_decimal_token3, - STATE(5768), 1, + STATE(6338), 1, sym_comment, - [246014] = 3, - ACTIONS(3), 1, + ACTIONS(3032), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [269355] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5769), 1, + STATE(6339), 1, sym_comment, - ACTIONS(9943), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [246027] = 6, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269370] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, + ACTIONS(9290), 1, anon_sym_LBRACE, - ACTIONS(9508), 1, + ACTIONS(10650), 1, anon_sym_COLON, - STATE(1204), 1, + STATE(1389), 1, sym_block, - STATE(5770), 1, + STATE(6340), 1, sym_comment, - STATE(6128), 1, + STATE(6707), 1, sym_returns, - [246046] = 6, + [269389] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - ACTIONS(9508), 1, + ACTIONS(10650), 1, anon_sym_COLON, - STATE(1206), 1, + STATE(1165), 1, sym_block, - STATE(5771), 1, + STATE(6341), 1, sym_comment, - STATE(6120), 1, + STATE(6643), 1, sym_returns, - [246065] = 4, + [269408] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5772), 1, + ACTIONS(10846), 1, + anon_sym_DQUOTE, + STATE(6342), 1, + sym_comment, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [269425] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6343), 1, sym_comment, - ACTIONS(8993), 2, + ACTIONS(9830), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8995), 2, + ACTIONS(9832), 2, ts_builtin_sym_end, anon_sym_LF, - [246080] = 6, + [269440] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9945), 1, + ACTIONS(10848), 1, anon_sym_RBRACK, - STATE(5773), 1, + STATE(6344), 1, sym_comment, - STATE(5801), 1, + STATE(6354), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [246099] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(5774), 1, - sym_comment, - ACTIONS(9947), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [246112] = 6, - ACTIONS(3), 1, + [269459] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9949), 1, - anon_sym_DOT2, - ACTIONS(9951), 1, - anon_sym_LPAREN2, - ACTIONS(9953), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9955), 1, - aux_sym__immediate_decimal_token3, - STATE(5775), 1, + STATE(6345), 1, sym_comment, - [246131] = 6, + ACTIONS(9834), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269474] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10850), 1, anon_sym_LBRACK, - ACTIONS(9957), 1, + ACTIONS(10853), 1, anon_sym_RBRACK, - STATE(5773), 1, - aux_sym_val_table_repeat1, - STATE(5776), 1, - sym_comment, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [246150] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9959), 1, - anon_sym_RBRACK, - STATE(5777), 1, + STATE(6346), 2, sym_comment, - STATE(5811), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [246169] = 5, + [269491] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9961), 1, + ACTIONS(10855), 1, anon_sym_DQUOTE, - STATE(5485), 1, + STATE(6342), 1, aux_sym__str_double_quotes_repeat1, - STATE(5778), 1, + STATE(6347), 1, sym_comment, - ACTIONS(9502), 2, + ACTIONS(10220), 2, sym__escaped_str_content, sym_escape_sequence, - [246186] = 5, + [269508] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9963), 1, - anon_sym_DQUOTE, - STATE(5778), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5779), 1, + STATE(6348), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246203] = 5, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269523] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9965), 1, - anon_sym_DQUOTE, - STATE(5780), 1, + STATE(6349), 1, sym_comment, - STATE(5792), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246220] = 6, + ACTIONS(2914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(2916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269538] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6350), 1, + sym_comment, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269553] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6351), 1, + sym_comment, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269568] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9967), 1, - anon_sym_DOT2, - ACTIONS(9969), 1, + ACTIONS(9884), 1, anon_sym_LPAREN2, - ACTIONS(9971), 1, + ACTIONS(10857), 1, + anon_sym_DOT2, + ACTIONS(10859), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9973), 1, + ACTIONS(10861), 1, aux_sym__immediate_decimal_token3, - STATE(5781), 1, + STATE(6352), 1, sym_comment, - [246239] = 3, + [269587] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5782), 1, + STATE(6353), 1, sym_comment, - ACTIONS(9975), 4, + ACTIONS(10863), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [246252] = 6, + [269600] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(9977), 1, + ACTIONS(10865), 1, anon_sym_RBRACK, - STATE(5783), 1, - sym_comment, - STATE(5801), 1, + STATE(6346), 1, aux_sym_val_table_repeat1, - STATE(6186), 1, + STATE(6354), 1, + sym_comment, + STATE(6686), 1, sym_val_list, - [246271] = 6, - ACTIONS(3), 1, + [269619] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(9979), 1, - anon_sym_RBRACK, - STATE(5783), 1, - aux_sym_val_table_repeat1, - STATE(5784), 1, + STATE(6355), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [246290] = 5, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269634] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9981), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5785), 1, + STATE(6356), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246307] = 6, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269649] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9553), 1, + ACTIONS(10730), 1, anon_sym_LBRACE, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, + STATE(3654), 1, sym_block, - STATE(5453), 1, + STATE(3655), 1, + sym_val_closure, + STATE(6231), 1, sym__blosure, - STATE(5786), 1, + STATE(6357), 1, sym_comment, - [246326] = 5, + [269668] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9983), 1, - anon_sym_DQUOTE, - STATE(5785), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5787), 1, + STATE(6358), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246343] = 6, + ACTIONS(9830), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9832), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269683] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(6638), 1, - sym_filesize_unit, - ACTIONS(6640), 1, - sym_duration_unit, - STATE(5788), 1, + STATE(6359), 1, sym_comment, - [246362] = 6, - ACTIONS(3), 1, + ACTIONS(9834), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269698] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9789), 1, - anon_sym_LPAREN2, - ACTIONS(9985), 1, - anon_sym_DOT2, - ACTIONS(9987), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9989), 1, - aux_sym__immediate_decimal_token3, - STATE(5789), 1, + STATE(6360), 1, + sym_comment, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269713] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10869), 1, + anon_sym_LF, + STATE(6361), 1, sym_comment, - [246381] = 3, + ACTIONS(10867), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [269728] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(5790), 1, + ACTIONS(10730), 1, + anon_sym_LBRACE, + STATE(3654), 1, + sym_block, + STATE(3655), 1, + sym_val_closure, + STATE(5923), 1, + sym__blosure, + STATE(6362), 1, sym_comment, - ACTIONS(9991), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [246394] = 6, + [269747] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(723), 1, - aux_sym_unquoted_token6, - ACTIONS(725), 1, - anon_sym_DOT2, - ACTIONS(9993), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9995), 1, - aux_sym__immediate_decimal_token2, - STATE(5791), 1, + ACTIONS(10871), 1, + anon_sym_LBRACE, + STATE(3791), 1, + sym_val_closure, + STATE(3799), 1, + sym_block, + STATE(6048), 1, + sym__blosure, + STATE(6363), 1, sym_comment, - [246413] = 5, + [269766] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9997), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5792), 1, + STATE(6364), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246430] = 4, + ACTIONS(9834), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269781] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5793), 1, + STATE(6365), 1, sym_comment, - ACTIONS(8977), 2, + ACTIONS(9814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8979), 2, + ACTIONS(9816), 2, ts_builtin_sym_end, anon_sym_LF, - [246445] = 4, + [269796] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5794), 1, + STATE(6366), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(9834), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8975), 2, + ACTIONS(9836), 2, ts_builtin_sym_end, anon_sym_LF, - [246460] = 3, - ACTIONS(3), 1, + [269811] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5795), 1, + STATE(6367), 1, sym_comment, - ACTIONS(2883), 4, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - [246473] = 4, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269826] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5796), 1, + STATE(6368), 1, sym_comment, - ACTIONS(8977), 2, + ACTIONS(9834), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8979), 2, + ACTIONS(9836), 2, ts_builtin_sym_end, anon_sym_LF, - [246488] = 6, - ACTIONS(3), 1, + [269841] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(715), 1, - aux_sym_unquoted_token6, - ACTIONS(717), 1, - anon_sym_DOT2, - ACTIONS(9999), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10001), 1, - aux_sym__immediate_decimal_token2, - STATE(5797), 1, + STATE(6369), 1, sym_comment, - [246507] = 6, - ACTIONS(3), 1, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269856] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1232), 1, - sym_block, - STATE(5798), 1, + STATE(6370), 1, sym_comment, - STATE(6148), 1, - sym_returns, - [246526] = 6, - ACTIONS(3), 1, + ACTIONS(9826), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9828), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269871] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10003), 1, - anon_sym_RBRACK, - STATE(5799), 1, + STATE(6371), 1, sym_comment, - STATE(5809), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [246545] = 6, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269886] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6372), 1, + sym_comment, + ACTIONS(9834), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269901] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6373), 1, + sym_comment, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269916] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6374), 1, + sym_comment, + ACTIONS(9834), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269931] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6375), 1, + sym_comment, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269946] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6376), 1, + sym_comment, + ACTIONS(9834), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [269961] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - ACTIONS(9508), 1, + ACTIONS(10650), 1, anon_sym_COLON, - STATE(1231), 1, + STATE(1158), 1, sym_block, - STATE(5800), 1, + STATE(6377), 1, sym_comment, - STATE(6150), 1, + STATE(6681), 1, sym_returns, - [246564] = 5, + [269980] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10005), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(10008), 1, + ACTIONS(10873), 1, anon_sym_RBRACK, - STATE(6186), 1, - sym_val_list, - STATE(5801), 2, - sym_comment, + STATE(6346), 1, aux_sym_val_table_repeat1, - [246581] = 6, + STATE(6378), 1, + sym_comment, + STATE(6686), 1, + sym_val_list, + [269999] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(10010), 1, + ACTIONS(10875), 1, anon_sym_RBRACK, - STATE(5801), 1, + STATE(6378), 1, aux_sym_val_table_repeat1, - STATE(5802), 1, + STATE(6379), 1, sym_comment, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [246600] = 6, + [270018] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10564), 1, anon_sym_LBRACK, - ACTIONS(10012), 1, - anon_sym_RBRACK, - STATE(5802), 1, - aux_sym_val_table_repeat1, - STATE(5803), 1, + ACTIONS(10566), 1, + anon_sym_LPAREN, + STATE(6300), 1, + sym_parameter_bracks, + STATE(6340), 1, + sym_parameter_parens, + STATE(6380), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [246619] = 6, + [270037] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, + ACTIONS(9290), 1, anon_sym_LBRACE, - ACTIONS(9508), 1, + ACTIONS(10650), 1, anon_sym_COLON, - STATE(1209), 1, + STATE(1437), 1, sym_block, - STATE(5804), 1, + STATE(6381), 1, sym_comment, - STATE(6162), 1, + STATE(6656), 1, sym_returns, - [246638] = 6, + [270056] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, + ACTIONS(9290), 1, anon_sym_LBRACE, - ACTIONS(9508), 1, + ACTIONS(10650), 1, anon_sym_COLON, - STATE(1203), 1, + STATE(1435), 1, sym_block, - STATE(5805), 1, + STATE(6382), 1, sym_comment, - STATE(6163), 1, + STATE(6648), 1, sym_returns, - [246657] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10014), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5806), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246674] = 5, + [270075] = 6, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10016), 1, - anon_sym_DQUOTE, - STATE(5806), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5807), 1, - sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [246691] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9779), 1, - anon_sym_LPAREN2, - ACTIONS(10018), 1, + ACTIONS(9750), 1, anon_sym_DOT2, - ACTIONS(10020), 1, + ACTIONS(9754), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10022), 1, + ACTIONS(9756), 1, aux_sym__immediate_decimal_token3, - STATE(5808), 1, - sym_comment, - [246710] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10024), 1, - anon_sym_RBRACK, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(5809), 1, + ACTIONS(9758), 1, + aux_sym__record_key_token1, + STATE(6383), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [246729] = 3, + [270094] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5810), 1, + STATE(6384), 1, sym_comment, - ACTIONS(10026), 4, + ACTIONS(10877), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [246742] = 6, + [270107] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10028), 1, - anon_sym_RBRACK, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(5811), 1, - sym_comment, - STATE(6186), 1, - sym_val_list, - [246761] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2839), 1, - sym__entry_separator, - ACTIONS(10030), 1, + ACTIONS(9555), 1, + anon_sym_LPAREN2, + ACTIONS(10879), 1, anon_sym_DOT2, - STATE(5812), 1, + ACTIONS(10881), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10883), 1, + aux_sym__immediate_decimal_token3, + STATE(6385), 1, sym_comment, - ACTIONS(2837), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [246778] = 4, + [270126] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5813), 1, + STATE(6386), 1, sym_comment, - ACTIONS(3502), 2, + ACTIONS(9814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3504), 2, + ACTIONS(9816), 2, ts_builtin_sym_end, anon_sym_LF, - [246793] = 4, + [270141] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5814), 1, + STATE(6387), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(9834), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8975), 2, + ACTIONS(9836), 2, ts_builtin_sym_end, anon_sym_LF, - [246808] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2821), 1, - sym__entry_separator, - ACTIONS(10032), 1, - anon_sym_DOT2, - STATE(5815), 1, - sym_comment, - ACTIONS(2819), 2, - anon_sym_RBRACK, - anon_sym_RBRACE, - [246825] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2720), 1, - sym_identifier, - ACTIONS(10034), 1, - sym__long_flag_identifier, - STATE(5816), 1, - sym_comment, - ACTIONS(2724), 2, - anon_sym_DOLLAR, - anon_sym_DASH, - [246842] = 6, + [270156] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9553), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - STATE(3476), 1, - sym_val_closure, - STATE(3482), 1, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1159), 1, sym_block, - STATE(5665), 1, - sym__blosure, - STATE(5817), 1, + STATE(6388), 1, sym_comment, - [246861] = 4, + STATE(6679), 1, + sym_returns, + [270175] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10038), 1, + ACTIONS(10887), 1, anon_sym_LF, - STATE(5818), 1, + STATE(6389), 1, sym_comment, - ACTIONS(10036), 3, + ACTIONS(10885), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [246876] = 4, + [270190] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10889), 1, + anon_sym_DQUOTE, + STATE(6390), 1, + sym_comment, + STATE(6401), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [270207] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10042), 1, + ACTIONS(10893), 1, anon_sym_LF, - STATE(5819), 1, + STATE(6391), 1, sym_comment, - ACTIONS(10040), 3, + ACTIONS(10891), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_RBRACE, - [246891] = 4, + anon_sym_PIPE, + [270222] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5820), 1, + STATE(6392), 1, sym_comment, - ACTIONS(8977), 2, + ACTIONS(9814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8979), 2, + ACTIONS(9816), 2, ts_builtin_sym_end, anon_sym_LF, - [246906] = 4, + [270237] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6156), 1, - aux_sym_unquoted_token3, - STATE(5821), 1, + STATE(6393), 1, sym_comment, - ACTIONS(758), 3, + ACTIONS(9834), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [246921] = 4, + ACTIONS(9836), 2, + ts_builtin_sym_end, + anon_sym_LF, + [270252] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5822), 1, + ACTIONS(10895), 1, + anon_sym_DQUOTE, + STATE(6394), 1, sym_comment, - ACTIONS(3166), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [270269] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6395), 1, + sym_comment, + ACTIONS(9814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3168), 2, + ACTIONS(9816), 2, ts_builtin_sym_end, anon_sym_LF, - [246936] = 4, + [270284] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5823), 1, + STATE(6396), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(9834), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8975), 2, + ACTIONS(9836), 2, ts_builtin_sym_end, anon_sym_LF, - [246951] = 4, + [270299] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5824), 1, + STATE(6397), 1, + sym_comment, + ACTIONS(9814), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9816), 2, + ts_builtin_sym_end, + anon_sym_LF, + [270314] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6398), 1, + sym_comment, + ACTIONS(9726), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9728), 2, + ts_builtin_sym_end, + anon_sym_LF, + [270329] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6399), 1, + sym_comment, + ACTIONS(9730), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(9732), 2, + ts_builtin_sym_end, + anon_sym_LF, + [270344] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10897), 1, + anon_sym_DQUOTE, + STATE(6394), 1, + aux_sym__str_double_quotes_repeat1, + STATE(6400), 1, + sym_comment, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [270361] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10899), 1, + anon_sym_DQUOTE, + STATE(6401), 1, sym_comment, - ACTIONS(8977), 2, + STATE(6420), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(10220), 2, + sym__escaped_str_content, + sym_escape_sequence, + [270378] = 6, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2785), 1, + anon_sym_RBRACK, + ACTIONS(2787), 1, + sym__entry_separator, + ACTIONS(7254), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(10901), 1, + anon_sym_DOT2, + STATE(6402), 1, + sym_comment, + [270397] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + STATE(6403), 1, + sym_comment, + ACTIONS(9834), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8979), 2, + ACTIONS(9836), 2, ts_builtin_sym_end, anon_sym_LF, - [246966] = 4, + [270412] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10907), 1, + anon_sym_LF, + STATE(6404), 1, + sym_comment, + ACTIONS(10905), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [270427] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10911), 1, + anon_sym_LF, + STATE(6405), 1, + sym_comment, + ACTIONS(10909), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [270442] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5825), 1, + STATE(6406), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(9814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8975), 2, + ACTIONS(9816), 2, ts_builtin_sym_end, anon_sym_LF, - [246981] = 4, + [270457] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5826), 1, + ACTIONS(3032), 1, + sym__entry_separator, + ACTIONS(10913), 1, + anon_sym_DOT2, + STATE(6407), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [246996] = 6, + ACTIONS(3030), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [270474] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(10044), 1, + ACTIONS(10915), 1, anon_sym_RBRACK, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(5827), 1, + STATE(6408), 1, sym_comment, - STATE(6186), 1, + STATE(6418), 1, + aux_sym_val_table_repeat1, + STATE(6686), 1, sym_val_list, - [247015] = 4, + [270493] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5828), 1, + ACTIONS(3038), 1, + sym__entry_separator, + ACTIONS(10917), 1, + anon_sym_DOT2, + STATE(6409), 1, sym_comment, - ACTIONS(3064), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3066), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247030] = 4, + ACTIONS(3036), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [270510] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5829), 1, + ACTIONS(3044), 1, + sym__entry_separator, + ACTIONS(10919), 1, + anon_sym_DOT2, + STATE(6410), 1, sym_comment, - ACTIONS(8342), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8344), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247045] = 6, - ACTIONS(3), 1, + ACTIONS(3042), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [270527] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1106), 1, - sym_block, - STATE(5830), 1, + ACTIONS(3064), 1, + sym__entry_separator, + ACTIONS(10921), 1, + anon_sym_DOT2, + STATE(6411), 1, sym_comment, - STATE(6182), 1, - sym_returns, - [247064] = 4, + ACTIONS(3062), 2, + anon_sym_RBRACK, + anon_sym_RBRACE, + [270544] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5831), 1, + ACTIONS(10923), 1, + anon_sym_LPAREN, + STATE(6412), 1, sym_comment, - ACTIONS(8420), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8422), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247079] = 4, + ACTIONS(10925), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [270559] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5832), 1, + STATE(6413), 1, sym_comment, - ACTIONS(8416), 2, + ACTIONS(9834), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8418), 2, + ACTIONS(9836), 2, ts_builtin_sym_end, anon_sym_LF, - [247094] = 4, + [270574] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5833), 1, + ACTIONS(6724), 1, + aux_sym_unquoted_token3, + STATE(6414), 1, sym_comment, - ACTIONS(8404), 2, - anon_sym_SEMI, + ACTIONS(759), 3, anon_sym_PIPE, - ACTIONS(8406), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247109] = 4, + anon_sym_if, + anon_sym_EQ_GT, + [270589] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5834), 1, + STATE(6415), 1, sym_comment, - ACTIONS(9183), 2, + ACTIONS(9814), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(9185), 2, + ACTIONS(9816), 2, ts_builtin_sym_end, anon_sym_LF, - [247124] = 4, + [270604] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5835), 1, + STATE(6416), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(9734), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8975), 2, + ACTIONS(9736), 2, ts_builtin_sym_end, anon_sym_LF, - [247139] = 4, - ACTIONS(105), 1, + [270619] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5836), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1200), 1, + sym_block, + STATE(6417), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247154] = 4, - ACTIONS(105), 1, + STATE(6673), 1, + sym_returns, + [270638] = 6, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5837), 1, + ACTIONS(10230), 1, + anon_sym_LBRACK, + ACTIONS(10927), 1, + anon_sym_RBRACK, + STATE(6346), 1, + aux_sym_val_table_repeat1, + STATE(6418), 1, sym_comment, - ACTIONS(8973), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247169] = 4, + STATE(6686), 1, + sym_val_list, + [270657] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9296), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1197), 1, + sym_block, + STATE(6419), 1, + sym_comment, + STATE(6674), 1, + sym_returns, + [270676] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10048), 1, - anon_sym_LF, - STATE(5838), 1, + ACTIONS(10929), 1, + anon_sym_DQUOTE, + ACTIONS(10931), 2, + sym__escaped_str_content, + sym_escape_sequence, + STATE(6420), 2, sym_comment, - ACTIONS(10046), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [247184] = 3, + aux_sym__str_double_quotes_repeat1, + [270691] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(5839), 1, + STATE(6421), 1, sym_comment, - ACTIONS(10050), 4, + ACTIONS(10934), 4, sym_identifier, anon_sym_in, anon_sym_nu, anon_sym_env, - [247197] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8714), 1, - anon_sym_LPAREN2, - ACTIONS(10052), 1, - anon_sym_DOT2, - ACTIONS(10054), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10056), 1, - aux_sym__immediate_decimal_token3, - STATE(5840), 1, - sym_comment, - [247216] = 4, + [270704] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5841), 1, + STATE(6422), 1, sym_comment, - ACTIONS(8977), 2, + ACTIONS(9738), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(8979), 2, + ACTIONS(9740), 2, ts_builtin_sym_end, anon_sym_LF, - [247231] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - ACTIONS(9508), 1, - anon_sym_COLON, - STATE(1112), 1, - sym_block, - STATE(5842), 1, - sym_comment, - STATE(6183), 1, - sym_returns, - [247250] = 6, + [270719] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, + ACTIONS(10230), 1, anon_sym_LBRACK, - ACTIONS(10058), 1, + ACTIONS(10936), 1, anon_sym_RBRACK, - STATE(5827), 1, + STATE(6346), 1, aux_sym_val_table_repeat1, - STATE(5843), 1, + STATE(6423), 1, sym_comment, - STATE(6186), 1, + STATE(6686), 1, sym_val_list, - [247269] = 4, + [270738] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3528), 1, + ACTIONS(10940), 1, anon_sym_LF, - STATE(5844), 1, + STATE(6424), 1, sym_comment, - ACTIONS(3464), 3, + ACTIONS(10938), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_RBRACE, - [247284] = 5, + anon_sym_PIPE, + [270753] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10060), 1, - anon_sym_DQUOTE, - STATE(5845), 1, + ACTIONS(10944), 1, + anon_sym_LF, + STATE(6425), 1, sym_comment, - STATE(5857), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [247301] = 4, + ACTIONS(10942), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + [270768] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5846), 1, + ACTIONS(10948), 1, + anon_sym_LF, + STATE(6426), 1, sym_comment, - ACTIONS(8973), 2, + ACTIONS(10946), 3, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247316] = 4, + [270783] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9296), 1, + anon_sym_LBRACE, + ACTIONS(10650), 1, + anon_sym_COLON, + STATE(1166), 1, + sym_block, + STATE(6427), 1, + sym_comment, + STATE(6676), 1, + sym_returns, + [270802] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5847), 1, + ACTIONS(10952), 1, + anon_sym_LF, + STATE(6428), 1, sym_comment, - ACTIONS(8977), 2, + ACTIONS(10950), 2, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, + anon_sym_RPAREN, + [270816] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10760), 1, + anon_sym_SEMI, + STATE(6429), 1, + sym_comment, + ACTIONS(10762), 2, ts_builtin_sym_end, anon_sym_LF, - [247331] = 4, + [270830] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3530), 1, - anon_sym_LF, - STATE(5848), 1, + ACTIONS(2785), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(10954), 1, + anon_sym_DOT2, + ACTIONS(10956), 1, + aux_sym__immediate_decimal_token2, + STATE(6430), 1, sym_comment, - ACTIONS(3454), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [247346] = 5, + [270846] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10062), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5849), 1, + ACTIONS(2618), 1, + aux_sym_unquoted_token3, + ACTIONS(10958), 1, + anon_sym_DOT2, + ACTIONS(10960), 1, + aux_sym__immediate_decimal_token2, + STATE(6431), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [247363] = 5, + [270862] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10064), 1, - anon_sym_DQUOTE, - STATE(5849), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5850), 1, + ACTIONS(2785), 1, + aux_sym_unquoted_token3, + ACTIONS(10962), 1, + anon_sym_DOT2, + ACTIONS(10964), 1, + aux_sym__immediate_decimal_token2, + STATE(6432), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [247380] = 4, + [270878] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10066), 1, - sym__long_flag_identifier, - STATE(5851), 1, + ACTIONS(729), 1, + anon_sym_COLON, + ACTIONS(6051), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(10966), 1, + anon_sym_DOT2, + STATE(6433), 1, sym_comment, - ACTIONS(2724), 3, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - [247395] = 6, + [270894] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8679), 1, - anon_sym_LPAREN2, - ACTIONS(10068), 1, + ACTIONS(10968), 1, anon_sym_DOT2, - ACTIONS(10070), 1, + ACTIONS(10970), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10072), 1, + ACTIONS(10972), 1, aux_sym__immediate_decimal_token3, - STATE(5852), 1, + STATE(6434), 1, sym_comment, - [247414] = 3, + [270910] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(5853), 1, + ACTIONS(10974), 1, + anon_sym_RBRACK, + ACTIONS(10976), 1, + sym_hex_digit, + STATE(6435), 1, sym_comment, - ACTIONS(10074), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [247427] = 6, - ACTIONS(3), 1, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [270926] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9504), 1, - anon_sym_LBRACK, - ACTIONS(9506), 1, - anon_sym_LPAREN, - STATE(1151), 1, - sym_parameter_bracks, - STATE(1152), 1, - sym_parameter_parens, - STATE(5854), 1, + ACTIONS(2618), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(10978), 1, + anon_sym_DOT2, + ACTIONS(10980), 1, + aux_sym__immediate_decimal_token2, + STATE(6436), 1, sym_comment, - [247446] = 4, + [270942] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5855), 1, + ACTIONS(2626), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(10982), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10984), 1, + aux_sym__immediate_decimal_token2, + STATE(6437), 1, sym_comment, - ACTIONS(8973), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247461] = 4, - ACTIONS(105), 1, + [270958] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5856), 1, + ACTIONS(752), 1, + anon_sym_COLON, + ACTIONS(6446), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(10986), 1, + anon_sym_DOT2, + STATE(6438), 1, sym_comment, - ACTIONS(9243), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9245), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247476] = 5, + [270974] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10076), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5857), 1, + ACTIONS(2626), 1, + aux_sym_unquoted_token3, + ACTIONS(10988), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10990), 1, + aux_sym__immediate_decimal_token2, + STATE(6439), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [247493] = 4, + [270990] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5858), 1, + ACTIONS(2618), 1, + aux_sym_unquoted_token3, + ACTIONS(10960), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(10992), 1, + aux_sym__immediate_decimal_token1, + STATE(6440), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247508] = 4, - ACTIONS(105), 1, + [271006] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5859), 1, + STATE(6441), 1, sym_comment, - ACTIONS(8973), 2, - anon_sym_SEMI, + ACTIONS(7758), 3, anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247523] = 6, + anon_sym_if, + anon_sym_EQ_GT, + [271018] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(857), 1, - anon_sym_LBRACE, - ACTIONS(6575), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10078), 1, + ACTIONS(10994), 1, anon_sym_DOT2, - ACTIONS(10080), 1, - aux_sym_unquoted_token2, - STATE(5860), 1, + ACTIONS(10996), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10998), 1, + aux_sym__immediate_decimal_token3, + STATE(6442), 1, sym_comment, - [247542] = 4, + [271034] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5861), 1, + ACTIONS(2618), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(10980), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(11000), 1, + aux_sym__immediate_decimal_token1, + STATE(6443), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247557] = 6, + [271050] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11002), 1, + anon_sym_RBRACK, + STATE(6444), 1, + sym_comment, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271066] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, + ACTIONS(5616), 1, anon_sym_PIPE, - ACTIONS(9417), 1, - anon_sym_SEMI, - ACTIONS(10082), 1, + ACTIONS(10720), 1, anon_sym_LF, - STATE(2581), 1, + STATE(2755), 1, aux_sym_pipe_element_repeat1, - STATE(5862), 1, + STATE(6445), 1, sym_comment, - [247576] = 6, + [271082] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, + ACTIONS(5616), 1, anon_sym_PIPE, - ACTIONS(9424), 1, - anon_sym_SEMI, - ACTIONS(10082), 1, + ACTIONS(10720), 1, anon_sym_LF, - STATE(2586), 1, + STATE(2750), 1, aux_sym_pipe_element_repeat1, - STATE(5863), 1, + STATE(6446), 1, sym_comment, - [247595] = 6, + [271098] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10084), 1, + ACTIONS(11004), 1, + anon_sym_DOT2, + ACTIONS(11006), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11008), 1, + aux_sym__immediate_decimal_token3, + STATE(6447), 1, + sym_comment, + [271114] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11010), 1, anon_sym_RBRACK, - STATE(5864), 1, + STATE(6448), 1, sym_comment, - STATE(5874), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [247614] = 6, - ACTIONS(105), 1, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271130] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(9437), 1, - anon_sym_SEMI, - ACTIONS(10082), 1, - anon_sym_LF, - STATE(2580), 1, - aux_sym_pipe_element_repeat1, - STATE(5865), 1, + ACTIONS(11012), 1, + anon_sym_COMMA, + STATE(6449), 1, sym_comment, - [247633] = 4, + ACTIONS(11014), 2, + anon_sym_RBRACK, + sym_hex_digit, + [271144] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5866), 1, - sym_comment, - ACTIONS(9247), 2, + ACTIONS(10596), 1, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9249), 2, + STATE(6450), 1, + sym_comment, + ACTIONS(10598), 2, ts_builtin_sym_end, anon_sym_LF, - [247648] = 6, + [271158] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10086), 1, - anon_sym_RBRACK, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(5867), 1, + ACTIONS(10806), 1, + anon_sym_DOT2, + ACTIONS(10808), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10810), 1, + aux_sym__immediate_decimal_token3, + STATE(6451), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [247667] = 6, + [271174] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10088), 1, - anon_sym_RBRACK, - STATE(5867), 1, - aux_sym_val_table_repeat1, - STATE(5868), 1, + ACTIONS(9856), 1, + anon_sym_DOT2, + ACTIONS(9862), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11016), 1, + aux_sym__immediate_decimal_token1, + STATE(6452), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [247686] = 4, - ACTIONS(105), 1, + [271190] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5869), 1, + ACTIONS(10857), 1, + anon_sym_DOT2, + ACTIONS(10859), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10861), 1, + aux_sym__immediate_decimal_token3, + STATE(6453), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247701] = 4, - ACTIONS(105), 1, + [271206] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5870), 1, + ACTIONS(10342), 1, + anon_sym_DOT2, + ACTIONS(10346), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10348), 1, + aux_sym__immediate_decimal_token3, + STATE(6454), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247716] = 4, - ACTIONS(105), 1, + [271222] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5871), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11018), 1, + anon_sym_RBRACK, + STATE(6435), 1, + aux_sym_val_binary_repeat1, + STATE(6455), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247731] = 5, - ACTIONS(105), 1, + [271238] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10090), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5872), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11020), 1, + anon_sym_RBRACK, + STATE(6456), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [247748] = 4, - ACTIONS(105), 1, + STATE(6486), 1, + aux_sym_val_binary_repeat1, + [271254] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5873), 1, + ACTIONS(775), 1, + aux_sym_unquoted_token6, + ACTIONS(777), 1, + anon_sym_DOT2, + ACTIONS(11022), 1, + aux_sym__immediate_decimal_token2, + STATE(6457), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247763] = 6, + [271270] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10092), 1, - anon_sym_RBRACK, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(5874), 1, + ACTIONS(11024), 1, + anon_sym_DOT2, + ACTIONS(11026), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11028), 1, + aux_sym__immediate_decimal_token3, + STATE(6458), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [247782] = 4, - ACTIONS(105), 1, + [271286] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5875), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11030), 1, + anon_sym_RBRACK, + STATE(6459), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247797] = 5, - ACTIONS(105), 1, + STATE(6471), 1, + aux_sym_val_binary_repeat1, + [271302] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10094), 1, - anon_sym_DQUOTE, - STATE(5485), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5876), 1, + ACTIONS(735), 1, + aux_sym_unquoted_token6, + ACTIONS(737), 1, + anon_sym_DOT2, + ACTIONS(10736), 1, + aux_sym__immediate_decimal_token2, + STATE(6460), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [247814] = 4, - ACTIONS(105), 1, + [271318] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5877), 1, + STATE(6461), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, + ACTIONS(11032), 3, anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247829] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271330] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5878), 1, + STATE(6462), 1, sym_comment, - ACTIONS(8973), 2, - anon_sym_SEMI, + ACTIONS(7754), 3, anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247844] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271342] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5879), 1, + ACTIONS(727), 1, + aux_sym_unquoted_token6, + ACTIONS(729), 1, + anon_sym_DOT2, + ACTIONS(10740), 1, + aux_sym__immediate_decimal_token2, + STATE(6463), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247859] = 4, + [271358] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11034), 1, + anon_sym_RBRACK, + STATE(6464), 1, + sym_comment, + STATE(6478), 1, + aux_sym_val_binary_repeat1, + [271374] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(727), 1, + aux_sym_unquoted_token6, + ACTIONS(10740), 1, + aux_sym__immediate_decimal_token2, + ACTIONS(11036), 1, + anon_sym_DOT2, + STATE(6465), 1, + sym_comment, + [271390] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5880), 1, + ACTIONS(2646), 1, + anon_sym_RBRACK, + ACTIONS(2650), 1, + sym__entry_separator, + ACTIONS(11039), 1, + sym_long_flag_identifier, + STATE(6466), 1, sym_comment, - ACTIONS(8973), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247874] = 3, + [271406] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(5881), 1, + ACTIONS(10534), 1, + anon_sym_DOT2, + ACTIONS(10538), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10540), 1, + aux_sym__immediate_decimal_token3, + STATE(6467), 1, sym_comment, - ACTIONS(10096), 4, - sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [247887] = 6, + [271422] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10098), 1, - anon_sym_RBRACK, - STATE(5882), 1, + ACTIONS(750), 1, + aux_sym_unquoted_token6, + ACTIONS(11041), 1, + anon_sym_DOT2, + ACTIONS(11044), 1, + aux_sym__immediate_decimal_token2, + STATE(6468), 1, sym_comment, - STATE(5917), 1, - aux_sym_val_table_repeat1, - STATE(6186), 1, - sym_val_list, - [247906] = 6, + [271438] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8841), 1, - anon_sym_LPAREN2, - ACTIONS(10100), 1, + ACTIONS(11046), 1, anon_sym_DOT2, - ACTIONS(10102), 1, + ACTIONS(11048), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10104), 1, + ACTIONS(11050), 1, aux_sym__immediate_decimal_token3, - STATE(5883), 1, + STATE(6469), 1, sym_comment, - [247925] = 4, + [271454] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5884), 1, + ACTIONS(6724), 1, + aux_sym_unquoted_token3, + STATE(6470), 1, sym_comment, - ACTIONS(9237), 2, - anon_sym_SEMI, + ACTIONS(759), 2, anon_sym_PIPE, - ACTIONS(9239), 2, - ts_builtin_sym_end, - anon_sym_LF, - [247940] = 6, + anon_sym_EQ_GT, + [271468] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9510), 1, - anon_sym_LBRACK, - ACTIONS(9512), 1, - anon_sym_LPAREN, - STATE(5477), 1, - sym_parameter_parens, - STATE(5706), 1, - sym_parameter_bracks, - STATE(5885), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11052), 1, + anon_sym_RBRACK, + STATE(6471), 1, sym_comment, - [247959] = 4, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271484] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10108), 1, - anon_sym_LF, - STATE(5886), 1, - sym_comment, - ACTIONS(10106), 3, + ACTIONS(3117), 1, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [247974] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10112), 1, + ACTIONS(3119), 1, anon_sym_LF, - STATE(5887), 1, + STATE(1540), 1, + sym__terminator, + STATE(6472), 1, sym_comment, - ACTIONS(10110), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [247989] = 4, + [271500] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10116), 1, - anon_sym_LF, - STATE(5888), 1, - sym_comment, - ACTIONS(10114), 3, + ACTIONS(3228), 1, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [248004] = 3, + STATE(6473), 1, + sym_comment, + ACTIONS(3230), 2, + ts_builtin_sym_end, + anon_sym_LF, + [271514] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(5889), 1, + ACTIONS(10724), 1, + anon_sym_DOT2, + ACTIONS(10726), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10728), 1, + aux_sym__immediate_decimal_token3, + STATE(6474), 1, sym_comment, - ACTIONS(2762), 4, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_LBRACE, - [248017] = 4, - ACTIONS(105), 1, + [271530] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5890), 1, + STATE(6475), 1, sym_comment, - ACTIONS(8977), 2, - anon_sym_SEMI, + ACTIONS(8004), 3, anon_sym_PIPE, - ACTIONS(8979), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248032] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271542] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5891), 1, + STATE(6476), 1, sym_comment, - ACTIONS(8973), 2, - anon_sym_SEMI, + ACTIONS(8000), 3, anon_sym_PIPE, - ACTIONS(8975), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248047] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271554] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5892), 1, + ACTIONS(11054), 1, + anon_sym_DOT2, + ACTIONS(11056), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11058), 1, + aux_sym__immediate_decimal_token3, + STATE(6477), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248062] = 4, - ACTIONS(105), 1, + [271570] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5893), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11060), 1, + anon_sym_RBRACK, + STATE(6478), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248077] = 4, - ACTIONS(105), 1, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271586] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5894), 1, + STATE(6479), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, + ACTIONS(8000), 3, anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248092] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271598] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5895), 1, + STATE(6480), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, + ACTIONS(7750), 3, anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248107] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271610] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5896), 1, + ACTIONS(10879), 1, + anon_sym_DOT2, + ACTIONS(10881), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10883), 1, + aux_sym__immediate_decimal_token3, + STATE(6481), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248122] = 4, - ACTIONS(105), 1, + [271626] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5897), 1, + ACTIONS(10600), 1, + anon_sym_DOT2, + ACTIONS(10604), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11062), 1, + aux_sym__immediate_decimal_token1, + STATE(6482), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248137] = 4, - ACTIONS(105), 1, + [271642] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5898), 1, + ACTIONS(11064), 1, + anon_sym_DOT2, + ACTIONS(11066), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11068), 1, + aux_sym__immediate_decimal_token3, + STATE(6483), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248152] = 4, + [271658] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5899), 1, - sym_comment, - ACTIONS(8993), 2, + ACTIONS(10590), 1, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, + STATE(6484), 1, + sym_comment, + ACTIONS(10592), 2, ts_builtin_sym_end, anon_sym_LF, - [248167] = 4, - ACTIONS(105), 1, + [271672] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5900), 1, + ACTIONS(8565), 1, + anon_sym_EQ, + ACTIONS(11070), 1, + anon_sym_AT, + STATE(4870), 1, + sym_param_cmd, + STATE(6485), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248182] = 4, - ACTIONS(105), 1, + [271688] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5901), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11072), 1, + anon_sym_RBRACK, + STATE(6486), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271704] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11074), 1, anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248197] = 6, - ACTIONS(105), 1, + ACTIONS(11077), 1, + anon_sym_EQ_GT, + STATE(6487), 2, + sym_comment, + aux_sym_match_pattern_repeat1, + [271718] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8598), 1, - aux_sym__list_item_starts_with_sign_token1, - ACTIONS(8677), 1, + ACTIONS(11079), 1, anon_sym_DOT2, - ACTIONS(8681), 1, + ACTIONS(11081), 1, aux_sym__immediate_decimal_token1, - ACTIONS(8685), 1, + ACTIONS(11083), 1, aux_sym__immediate_decimal_token3, - STATE(5902), 1, + STATE(6488), 1, sym_comment, - [248216] = 4, - ACTIONS(105), 1, + [271734] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5903), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11085), 1, + anon_sym_RBRACK, + STATE(6444), 1, + aux_sym_val_binary_repeat1, + STATE(6489), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, + [271750] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6490), 1, + sym_comment, + ACTIONS(7836), 3, anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248231] = 3, + anon_sym_if, + anon_sym_EQ_GT, + [271762] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(5904), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11087), 1, + anon_sym_RBRACK, + STATE(6491), 1, + sym_comment, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271778] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11089), 1, + anon_sym_DOT2, + ACTIONS(11091), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11093), 1, + aux_sym__immediate_decimal_token3, + STATE(6492), 1, + sym_comment, + [271794] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10612), 1, + anon_sym_DOT2, + ACTIONS(10616), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10618), 1, + aux_sym__immediate_decimal_token3, + STATE(6493), 1, + sym_comment, + [271810] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11095), 1, + anon_sym_RBRACK, + STATE(6494), 1, + sym_comment, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [271826] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2777), 1, + anon_sym_DASH, + STATE(6495), 1, sym_comment, - ACTIONS(10118), 4, + ACTIONS(2779), 2, sym_identifier, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [248244] = 6, + anon_sym_DASH_DASH, + [271840] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9969), 1, - anon_sym_LPAREN2, - ACTIONS(10120), 1, + ACTIONS(11097), 1, anon_sym_DOT2, - ACTIONS(10122), 1, + ACTIONS(11099), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10124), 1, + ACTIONS(11101), 1, aux_sym__immediate_decimal_token3, - STATE(5905), 1, + STATE(6496), 1, sym_comment, - [248263] = 4, - ACTIONS(105), 1, + [271856] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5906), 1, + STATE(6497), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, + ACTIONS(7832), 3, anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248278] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271868] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5907), 1, + STATE(6498), 1, sym_comment, - ACTIONS(9227), 2, - anon_sym_SEMI, + ACTIONS(7828), 3, anon_sym_PIPE, - ACTIONS(9229), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248293] = 4, - ACTIONS(105), 1, + anon_sym_if, + anon_sym_EQ_GT, + [271880] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5908), 1, + ACTIONS(11103), 1, + anon_sym_DOT2, + ACTIONS(11105), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11107), 1, + aux_sym__immediate_decimal_token3, + STATE(6499), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248308] = 4, - ACTIONS(105), 1, + [271896] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5909), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11109), 1, + anon_sym_RBRACK, + STATE(6491), 1, + aux_sym_val_binary_repeat1, + STATE(6500), 1, sym_comment, - ACTIONS(8993), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248323] = 5, - ACTIONS(105), 1, + [271912] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10126), 1, - anon_sym_DQUOTE, - STATE(5872), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5910), 1, + ACTIONS(11111), 1, + anon_sym_DOT2, + ACTIONS(11113), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11115), 1, + aux_sym__immediate_decimal_token3, + STATE(6501), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [248340] = 4, - ACTIONS(105), 1, + [271928] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10556), 1, + anon_sym_DOT2, + ACTIONS(10558), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10560), 1, + aux_sym__immediate_decimal_token3, + STATE(6502), 1, + sym_comment, + [271944] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10792), 1, + anon_sym_DOT2, + ACTIONS(10794), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10796), 1, + aux_sym__immediate_decimal_token3, + STATE(6503), 1, + sym_comment, + [271960] = 3, + ACTIONS(3), 1, anon_sym_POUND, - STATE(5911), 1, + STATE(6504), 1, sym_comment, - ACTIONS(9061), 2, - anon_sym_SEMI, + ACTIONS(7558), 3, anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248355] = 4, + anon_sym_if, + anon_sym_EQ_GT, + [271972] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5912), 1, + ACTIONS(11119), 1, + anon_sym_LF, + STATE(6505), 1, sym_comment, - ACTIONS(8993), 2, + ACTIONS(11117), 2, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248370] = 4, + anon_sym_RPAREN, + [271986] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5913), 1, + ACTIONS(11123), 1, + anon_sym_LF, + STATE(6506), 1, sym_comment, - ACTIONS(9061), 2, + ACTIONS(11121), 2, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248385] = 5, + anon_sym_RPAREN, + [272000] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10128), 1, - anon_sym_DQUOTE, - STATE(5876), 1, - aux_sym__str_double_quotes_repeat1, - STATE(5914), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11125), 1, + anon_sym_SEMI, + STATE(6507), 1, sym_comment, - ACTIONS(9502), 2, - sym__escaped_str_content, - sym_escape_sequence, - [248402] = 4, + [272016] = 5, ACTIONS(105), 1, anon_sym_POUND, - STATE(5915), 1, - sym_comment, - ACTIONS(9061), 2, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11127), 1, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(9063), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248417] = 4, + STATE(6508), 1, + sym_comment, + [272032] = 4, ACTIONS(105), 1, anon_sym_POUND, - STATE(5916), 1, - sym_comment, - ACTIONS(8993), 2, + ACTIONS(10778), 1, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(8995), 2, + STATE(6509), 1, + sym_comment, + ACTIONS(10780), 2, ts_builtin_sym_end, anon_sym_LF, - [248432] = 6, + [272046] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9514), 1, - anon_sym_LBRACK, - ACTIONS(10130), 1, - anon_sym_RBRACK, - STATE(5801), 1, - aux_sym_val_table_repeat1, - STATE(5917), 1, + ACTIONS(11024), 1, + anon_sym_DOT2, + ACTIONS(11028), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11129), 1, + aux_sym__immediate_decimal_token1, + STATE(6510), 1, sym_comment, - STATE(6186), 1, - sym_val_list, - [248451] = 4, + [272062] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10114), 1, + ACTIONS(3551), 1, anon_sym_SEMI, - STATE(5918), 1, + STATE(6511), 1, sym_comment, - ACTIONS(10116), 2, + ACTIONS(3649), 2, ts_builtin_sym_end, anon_sym_LF, - [248465] = 4, - ACTIONS(105), 1, + [272076] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10132), 1, - anon_sym_LF, - STATE(5919), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11131), 1, + anon_sym_RBRACK, + STATE(6512), 1, sym_comment, - ACTIONS(3550), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [248479] = 5, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [272092] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10134), 1, + ACTIONS(10642), 1, anon_sym_DOT2, - ACTIONS(10136), 1, + ACTIONS(10644), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10138), 1, + ACTIONS(10646), 1, aux_sym__immediate_decimal_token3, - STATE(5920), 1, + STATE(6513), 1, sym_comment, - [248495] = 5, + [272108] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10140), 1, - anon_sym_RBRACK, - ACTIONS(10142), 1, - sym_hex_digit, - STATE(5921), 1, - sym_comment, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - [248511] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9589), 1, - anon_sym_SEMI, - STATE(5922), 1, + ACTIONS(11079), 1, + anon_sym_DOT2, + ACTIONS(11083), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11133), 1, + aux_sym__immediate_decimal_token1, + STATE(6514), 1, sym_comment, - ACTIONS(9591), 2, - ts_builtin_sym_end, - anon_sym_LF, - [248525] = 4, + [272124] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10040), 1, + ACTIONS(3561), 1, anon_sym_SEMI, - STATE(5923), 1, + STATE(6515), 1, sym_comment, - ACTIONS(10042), 2, + ACTIONS(3651), 2, ts_builtin_sym_end, anon_sym_LF, - [248539] = 5, + [272138] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5209), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - ACTIONS(5229), 1, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(5233), 1, - aux_sym__unquoted_in_list_token3, - STATE(5924), 1, + ACTIONS(11135), 1, + anon_sym_SEMI, + STATE(6516), 1, sym_comment, - [248555] = 5, + [272154] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10144), 1, - anon_sym_RBRACK, - STATE(5925), 1, - sym_comment, - STATE(6013), 1, - aux_sym_val_binary_repeat1, - [248571] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym_unquoted_token3, - ACTIONS(10146), 1, + ACTIONS(10512), 1, anon_sym_DOT2, - ACTIONS(10148), 1, - aux_sym__immediate_decimal_token2, - STATE(5926), 1, + ACTIONS(10514), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10516), 1, + aux_sym__immediate_decimal_token3, + STATE(6517), 1, sym_comment, - [248587] = 4, + [272170] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10152), 1, - anon_sym_LF, - STATE(5927), 1, - sym_comment, - ACTIONS(10150), 2, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11137), 1, anon_sym_SEMI, - anon_sym_RPAREN, - [248601] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(10154), 1, - anon_sym_EQ, - ACTIONS(10156), 1, - anon_sym_COLON, - STATE(5928), 1, - sym_comment, - STATE(6692), 1, - sym_param_type, - [248617] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10160), 1, - anon_sym_LF, - STATE(5929), 1, + STATE(6518), 1, sym_comment, - ACTIONS(10158), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [248631] = 5, + [272186] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6642), 1, - anon_sym_DOT2, - ACTIONS(6966), 1, - sym__entry_separator, - ACTIONS(10162), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - STATE(5930), 1, - sym_comment, - [248647] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10166), 1, - anon_sym_LF, - STATE(5931), 1, - sym_comment, - ACTIONS(10164), 2, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11139), 1, anon_sym_SEMI, - anon_sym_RPAREN, - [248661] = 5, + STATE(6519), 1, + sym_comment, + [272202] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(739), 1, - anon_sym_COLON, - ACTIONS(5961), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(10168), 1, + ACTIONS(11141), 1, anon_sym_DOT2, - STATE(5932), 1, + ACTIONS(11143), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11145), 1, + aux_sym__immediate_decimal_token3, + STATE(6520), 1, sym_comment, - [248677] = 5, - ACTIONS(3), 1, + [272218] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10170), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - STATE(5933), 1, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11147), 1, + anon_sym_SEMI, + STATE(6521), 1, sym_comment, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - [248693] = 5, + [272234] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9787), 1, + ACTIONS(10492), 1, anon_sym_DOT2, - ACTIONS(9791), 1, + ACTIONS(10494), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9793), 1, + ACTIONS(10496), 1, aux_sym__immediate_decimal_token3, - STATE(5934), 1, + STATE(6522), 1, sym_comment, - [248709] = 5, - ACTIONS(105), 1, + [272250] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3572), 1, - anon_sym_RPAREN, - ACTIONS(10172), 1, - anon_sym_SEMI, - ACTIONS(10174), 1, - anon_sym_LF, - STATE(5935), 1, + STATE(6523), 1, sym_comment, - [248725] = 5, + ACTIONS(11149), 3, + anon_sym_PIPE, + anon_sym_if, + anon_sym_EQ_GT, + [272262] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10176), 1, + ACTIONS(11151), 1, anon_sym_RBRACK, - STATE(5936), 1, + STATE(6524), 1, sym_comment, - STATE(6103), 1, + STATE(6538), 1, aux_sym_val_binary_repeat1, - [248741] = 5, + [272278] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10178), 1, + ACTIONS(10580), 1, anon_sym_DOT2, - ACTIONS(10180), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10182), 1, + ACTIONS(10584), 1, aux_sym__immediate_decimal_token3, - STATE(5937), 1, + ACTIONS(11153), 1, + aux_sym__immediate_decimal_token1, + STATE(6525), 1, sym_comment, - [248757] = 5, - ACTIONS(3), 1, + [272294] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10184), 1, - anon_sym_DOT2, - ACTIONS(10186), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10188), 1, - aux_sym__immediate_decimal_token3, - STATE(5938), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11155), 1, + anon_sym_SEMI, + STATE(6526), 1, sym_comment, - [248773] = 3, + [272310] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(5939), 1, + ACTIONS(11157), 1, + anon_sym_EQ, + ACTIONS(11159), 1, + anon_sym_COLON, + STATE(6527), 1, sym_comment, - ACTIONS(7389), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [248785] = 5, + STATE(7251), 1, + sym_param_type, + [272326] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11161), 1, + anon_sym_SEMI, + STATE(6528), 1, + sym_comment, + [272342] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10190), 1, + ACTIONS(11163), 1, anon_sym_RBRACK, - STATE(5940), 1, - sym_comment, - STATE(5949), 1, + STATE(6512), 1, aux_sym_val_binary_repeat1, - [248801] = 4, - ACTIONS(3), 1, + STATE(6529), 1, + sym_comment, + [272358] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10192), 1, - anon_sym_COMMA, - STATE(5941), 1, + ACTIONS(10708), 1, + anon_sym_SEMI, + STATE(6530), 1, sym_comment, - ACTIONS(10194), 2, + ACTIONS(10710), 2, + ts_builtin_sym_end, + anon_sym_LF, + [272372] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(940), 1, anon_sym_RBRACK, - sym_hex_digit, - [248815] = 5, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11165), 1, + anon_sym_SEMI, + STATE(6531), 1, + sym_comment, + [272388] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10196), 1, - anon_sym_DOT2, - ACTIONS(10198), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10200), 1, - aux_sym__immediate_decimal_token3, - STATE(5942), 1, + ACTIONS(11159), 1, + anon_sym_COLON, + ACTIONS(11167), 1, + anon_sym_EQ, + STATE(6532), 1, sym_comment, - [248831] = 5, + STATE(7005), 1, + sym_param_type, + [272404] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10202), 1, + ACTIONS(11169), 1, anon_sym_RBRACK, - STATE(5943), 1, - sym_comment, - STATE(6103), 1, + STATE(6494), 1, aux_sym_val_binary_repeat1, - [248847] = 5, + STATE(6533), 1, + sym_comment, + [272420] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9065), 1, + ACTIONS(11171), 1, anon_sym_DOT2, - ACTIONS(9071), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10204), 1, + ACTIONS(11173), 1, aux_sym__immediate_decimal_token1, - STATE(5944), 1, + ACTIONS(11175), 1, + aux_sym__immediate_decimal_token3, + STATE(6534), 1, sym_comment, - [248863] = 4, + [272436] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6156), 1, - aux_sym_unquoted_token3, - STATE(5945), 1, + ACTIONS(10674), 1, + anon_sym_SEMI, + STATE(6535), 1, sym_comment, - ACTIONS(758), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - [248877] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(10082), 1, + ACTIONS(10676), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2631), 1, - aux_sym_pipe_element_repeat1, - STATE(5946), 1, - sym_comment, - [248893] = 5, + [272450] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(10082), 1, - anon_sym_LF, - STATE(2617), 1, - aux_sym_pipe_element_repeat1, - STATE(5947), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11177), 1, + anon_sym_SEMI, + STATE(6536), 1, sym_comment, - [248909] = 5, + [272466] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10206), 1, + ACTIONS(11179), 1, anon_sym_DOT2, - ACTIONS(10208), 1, + ACTIONS(11181), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10210), 1, + ACTIONS(11183), 1, aux_sym__immediate_decimal_token3, - STATE(5948), 1, + STATE(6537), 1, sym_comment, - [248925] = 5, + [272482] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10212), 1, + ACTIONS(11185), 1, anon_sym_RBRACK, - STATE(5949), 1, + STATE(6538), 1, sym_comment, - STATE(6103), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - [248941] = 5, + [272498] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(10082), 1, - anon_sym_LF, - STATE(2580), 1, - aux_sym_pipe_element_repeat1, - STATE(5950), 1, + ACTIONS(10754), 1, + anon_sym_SEMI, + STATE(6539), 1, sym_comment, - [248957] = 5, + ACTIONS(10756), 2, + ts_builtin_sym_end, + anon_sym_LF, + [272512] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10018), 1, - anon_sym_DOT2, - ACTIONS(10020), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10022), 1, - aux_sym__immediate_decimal_token3, - STATE(5951), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11187), 1, + anon_sym_RBRACK, + STATE(6540), 1, sym_comment, - [248973] = 3, - ACTIONS(3), 1, + STATE(6563), 1, + aux_sym_val_binary_repeat1, + [272528] = 5, + ACTIONS(105), 1, anon_sym_POUND, - STATE(5952), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11189), 1, + anon_sym_SEMI, + STATE(6541), 1, sym_comment, - ACTIONS(7385), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [248985] = 5, + [272544] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3004), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11191), 1, anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1523), 1, - sym__terminator, - STATE(5953), 1, + STATE(6542), 1, sym_comment, - [249001] = 5, + [272560] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(725), 1, - anon_sym_COLON, - ACTIONS(5548), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(10214), 1, + ACTIONS(10478), 1, anon_sym_DOT2, - STATE(5954), 1, + ACTIONS(10480), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10482), 1, + aux_sym__immediate_decimal_token3, + STATE(6543), 1, sym_comment, - [249017] = 5, + [272576] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10216), 1, - anon_sym_RBRACK, - STATE(5936), 1, - aux_sym_val_binary_repeat1, - STATE(5955), 1, + ACTIONS(11111), 1, + anon_sym_DOT2, + ACTIONS(11115), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11193), 1, + aux_sym__immediate_decimal_token1, + STATE(6544), 1, sym_comment, - [249033] = 5, + [272592] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(10218), 1, + ACTIONS(11195), 1, anon_sym_SEMI, - STATE(5956), 1, + STATE(6545), 1, sym_comment, - [249049] = 5, + [272608] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10220), 1, + ACTIONS(10462), 1, anon_sym_DOT2, - ACTIONS(10222), 1, + ACTIONS(10464), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10224), 1, + ACTIONS(10466), 1, aux_sym__immediate_decimal_token3, - STATE(5957), 1, + STATE(6546), 1, sym_comment, - [249065] = 5, + [272624] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(10226), 1, - anon_sym_SEMI, - STATE(5958), 1, - sym_comment, - [249081] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9561), 1, + ACTIONS(11197), 1, anon_sym_SEMI, - STATE(5959), 1, + STATE(6547), 1, sym_comment, - ACTIONS(9563), 2, - ts_builtin_sym_end, - anon_sym_LF, - [249095] = 5, + [272640] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10228), 1, + ACTIONS(11199), 1, anon_sym_RBRACK, - STATE(5933), 1, - aux_sym_val_binary_repeat1, - STATE(5960), 1, + STATE(6548), 1, sym_comment, - [249111] = 5, - ACTIONS(3), 1, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [272656] = 5, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8726), 1, + ACTIONS(7120), 1, anon_sym_DOT2, - ACTIONS(8734), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9531), 1, - aux_sym__immediate_decimal_token1, - STATE(5961), 1, + ACTIONS(7490), 1, + sym__entry_separator, + ACTIONS(11201), 1, + anon_sym_RBRACK, + STATE(6549), 1, sym_comment, - [249127] = 5, + [272672] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(10230), 1, + ACTIONS(11203), 1, anon_sym_SEMI, - STATE(5962), 1, + STATE(6550), 1, sym_comment, - [249143] = 5, + [272688] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10232), 1, - anon_sym_RBRACK, - STATE(5963), 1, + ACTIONS(11205), 1, + anon_sym_DOT2, + ACTIONS(11207), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11209), 1, + aux_sym__immediate_decimal_token3, + STATE(6551), 1, sym_comment, - STATE(6075), 1, - aux_sym_val_binary_repeat1, - [249159] = 5, + [272704] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10068), 1, + ACTIONS(10432), 1, anon_sym_DOT2, - ACTIONS(10070), 1, + ACTIONS(10436), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10072), 1, + ACTIONS(10438), 1, aux_sym__immediate_decimal_token3, - STATE(5964), 1, + STATE(6552), 1, sym_comment, - [249175] = 5, - ACTIONS(105), 1, + [272720] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym_unquoted_token3, - ACTIONS(10148), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(10234), 1, + ACTIONS(11211), 1, + anon_sym_DOT2, + ACTIONS(11213), 1, aux_sym__immediate_decimal_token1, - STATE(5965), 1, + ACTIONS(11215), 1, + aux_sym__immediate_decimal_token3, + STATE(6553), 1, sym_comment, - [249191] = 5, + [272736] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8163), 1, - anon_sym_EQ, - ACTIONS(10236), 1, - anon_sym_AT, - STATE(4454), 1, - sym_param_cmd, - STATE(5966), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11217), 1, + anon_sym_RBRACK, + STATE(6554), 1, sym_comment, - [249207] = 5, + STATE(6577), 1, + aux_sym_val_binary_repeat1, + [272752] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9221), 1, + STATE(6555), 1, + sym_comment, + ACTIONS(7331), 3, anon_sym_PIPE, - ACTIONS(10238), 1, + anon_sym_if, anon_sym_EQ_GT, - STATE(5967), 1, - sym_comment, - STATE(6052), 1, - aux_sym_match_pattern_repeat1, - [249223] = 5, + [272764] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9985), 1, + ACTIONS(10446), 1, anon_sym_DOT2, - ACTIONS(9987), 1, + ACTIONS(10448), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9989), 1, + ACTIONS(10450), 1, aux_sym__immediate_decimal_token3, - STATE(5968), 1, + STATE(6556), 1, sym_comment, - [249239] = 5, - ACTIONS(105), 1, + [272780] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10240), 1, + ACTIONS(10820), 1, + anon_sym_DOT2, + ACTIONS(10822), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10242), 1, - aux_sym__immediate_decimal_token2, - STATE(5969), 1, + ACTIONS(10824), 1, + aux_sym__immediate_decimal_token3, + STATE(6557), 1, sym_comment, - [249255] = 5, + [272796] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10244), 1, + ACTIONS(3647), 1, + anon_sym_RPAREN, + ACTIONS(11219), 1, anon_sym_SEMI, - STATE(5970), 1, + ACTIONS(11221), 1, + anon_sym_LF, + STATE(6558), 1, sym_comment, - [249271] = 4, + [272812] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9577), 1, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11223), 1, anon_sym_SEMI, - STATE(5971), 1, + STATE(6559), 1, sym_comment, - ACTIONS(9579), 2, - ts_builtin_sym_end, - anon_sym_LF, - [249285] = 5, - ACTIONS(105), 1, + [272828] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3004), 1, - anon_sym_SEMI, - ACTIONS(3006), 1, - anon_sym_LF, - STATE(1527), 1, - sym__terminator, - STATE(5972), 1, + ACTIONS(11225), 1, + anon_sym_DOT2, + ACTIONS(11227), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11229), 1, + aux_sym__immediate_decimal_token3, + STATE(6560), 1, sym_comment, - [249301] = 5, + [272844] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9949), 1, + ACTIONS(10422), 1, anon_sym_DOT2, - ACTIONS(9953), 1, + ACTIONS(10424), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9955), 1, + ACTIONS(10426), 1, aux_sym__immediate_decimal_token3, - STATE(5973), 1, + STATE(6561), 1, sym_comment, - [249317] = 5, + [272860] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10246), 1, + ACTIONS(9882), 1, anon_sym_DOT2, - ACTIONS(10248), 1, + ACTIONS(9888), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11231), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10250), 1, + STATE(6562), 1, + sym_comment, + [272876] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11233), 1, + anon_sym_RBRACK, + STATE(6563), 1, + sym_comment, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [272892] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11235), 1, + anon_sym_RBRACK, + STATE(6548), 1, + aux_sym_val_binary_repeat1, + STATE(6564), 1, + sym_comment, + [272908] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11237), 1, + anon_sym_DOT2, + ACTIONS(11239), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11241), 1, aux_sym__immediate_decimal_token3, - STATE(5974), 1, + STATE(6565), 1, sym_comment, - [249333] = 5, + [272924] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9967), 1, + ACTIONS(10410), 1, anon_sym_DOT2, - ACTIONS(9971), 1, + ACTIONS(10412), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9973), 1, + ACTIONS(10414), 1, aux_sym__immediate_decimal_token3, - STATE(5975), 1, + STATE(6566), 1, sym_comment, - [249349] = 5, - ACTIONS(105), 1, + [272940] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10252), 1, - anon_sym_SEMI, - STATE(5976), 1, + ACTIONS(11243), 1, + anon_sym_DOT2, + ACTIONS(11245), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11247), 1, + aux_sym__immediate_decimal_token3, + STATE(6567), 1, sym_comment, - [249365] = 5, + [272956] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10254), 1, + ACTIONS(10662), 1, anon_sym_DOT2, - ACTIONS(10256), 1, + ACTIONS(10664), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10258), 1, + ACTIONS(10666), 1, aux_sym__immediate_decimal_token3, - STATE(5977), 1, + STATE(6568), 1, sym_comment, - [249381] = 5, + [272972] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9937), 1, + ACTIONS(10392), 1, anon_sym_DOT2, - ACTIONS(9939), 1, + ACTIONS(10396), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9941), 1, + ACTIONS(10398), 1, aux_sym__immediate_decimal_token3, - STATE(5978), 1, + STATE(6569), 1, sym_comment, - [249397] = 5, + [272988] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(10260), 1, + ACTIONS(11249), 1, anon_sym_SEMI, - STATE(5979), 1, + STATE(6570), 1, + sym_comment, + [273004] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11253), 1, + anon_sym_LF, + STATE(6571), 1, + sym_comment, + ACTIONS(11251), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273018] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11255), 1, + anon_sym_LF, + STATE(6572), 1, sym_comment, - [249413] = 5, + ACTIONS(3673), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273032] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10262), 1, + ACTIONS(10748), 1, anon_sym_DOT2, - ACTIONS(10264), 1, + ACTIONS(10750), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10266), 1, + ACTIONS(10752), 1, aux_sym__immediate_decimal_token3, - STATE(5980), 1, + STATE(6573), 1, sym_comment, - [249429] = 5, + [273048] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10268), 1, + ACTIONS(11257), 1, + anon_sym_LF, + STATE(6574), 1, + sym_comment, + ACTIONS(3663), 2, anon_sym_SEMI, - STATE(5981), 1, + anon_sym_RPAREN, + [273062] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11259), 1, + anon_sym_SEMI, + ACTIONS(11261), 1, + anon_sym_LF, + ACTIONS(11263), 1, + anon_sym_RPAREN, + STATE(6575), 1, + sym_comment, + [273078] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10037), 1, + anon_sym_PIPE, + ACTIONS(11265), 1, + anon_sym_EQ_GT, + STATE(6487), 1, + aux_sym_match_pattern_repeat1, + STATE(6576), 1, sym_comment, - [249445] = 5, + [273094] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10270), 1, + ACTIONS(11267), 1, anon_sym_RBRACK, - STATE(5982), 1, + STATE(6577), 1, sym_comment, - STATE(6103), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - [249461] = 5, + [273110] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(737), 1, - aux_sym_unquoted_token6, - ACTIONS(10272), 1, + ACTIONS(11269), 1, anon_sym_DOT2, - ACTIONS(10275), 1, - aux_sym__immediate_decimal_token2, - STATE(5983), 1, + ACTIONS(11271), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11273), 1, + aux_sym__immediate_decimal_token3, + STATE(6578), 1, sym_comment, - [249477] = 5, + [273126] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10277), 1, + ACTIONS(11275), 1, anon_sym_RBRACK, - STATE(5984), 1, + STATE(6579), 1, sym_comment, - STATE(5999), 1, + STATE(6602), 1, aux_sym_val_binary_repeat1, - [249493] = 5, + [273142] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9919), 1, + ACTIONS(11277), 1, anon_sym_DOT2, - ACTIONS(9921), 1, + ACTIONS(11279), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9923), 1, + ACTIONS(11281), 1, aux_sym__immediate_decimal_token3, - STATE(5985), 1, - sym_comment, - [249509] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10046), 1, - anon_sym_SEMI, - STATE(5986), 1, + STATE(6580), 1, sym_comment, - ACTIONS(10048), 2, - ts_builtin_sym_end, - anon_sym_LF, - [249523] = 5, + [273158] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(5359), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(5379), 1, sym__entry_separator, - ACTIONS(10279), 1, - anon_sym_SEMI, - STATE(5987), 1, - sym_comment, - [249539] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3454), 1, - anon_sym_SEMI, - STATE(5988), 1, + ACTIONS(5383), 1, + aux_sym__unquoted_in_list_token3, + STATE(6581), 1, sym_comment, - ACTIONS(3530), 2, - ts_builtin_sym_end, - anon_sym_LF, - [249553] = 5, - ACTIONS(105), 1, + [273174] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10281), 1, - anon_sym_SEMI, - STATE(5989), 1, + ACTIONS(10222), 1, + anon_sym_DOT2, + ACTIONS(10224), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10226), 1, + aux_sym__immediate_decimal_token3, + STATE(6582), 1, sym_comment, - [249569] = 4, - ACTIONS(105), 1, + [273190] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10285), 1, - anon_sym_LF, - STATE(5990), 1, + ACTIONS(10374), 1, + anon_sym_DOT2, + ACTIONS(10378), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10380), 1, + aux_sym__immediate_decimal_token3, + STATE(6583), 1, sym_comment, - ACTIONS(10283), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [249583] = 5, - ACTIONS(105), 1, + [273206] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11283), 1, anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10287), 1, - anon_sym_SEMI, - STATE(5991), 1, + STATE(6584), 1, sym_comment, - [249599] = 5, + STATE(6597), 1, + aux_sym_val_binary_repeat1, + [273222] = 5, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(940), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(942), 1, sym__entry_separator, - ACTIONS(10289), 1, + ACTIONS(11285), 1, anon_sym_SEMI, - STATE(5992), 1, - sym_comment, - [249615] = 5, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(10082), 1, - anon_sym_LF, - STATE(2586), 1, - aux_sym_pipe_element_repeat1, - STATE(5993), 1, - sym_comment, - [249631] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10291), 1, - anon_sym_LPAREN, - STATE(5994), 1, + STATE(6585), 1, sym_comment, - ACTIONS(10293), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [249645] = 5, - ACTIONS(105), 1, + [273238] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10295), 1, - anon_sym_SEMI, - STATE(5995), 1, + ACTIONS(11287), 1, + anon_sym_DOT2, + ACTIONS(11289), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11291), 1, + aux_sym__immediate_decimal_token3, + STATE(6586), 1, sym_comment, - [249661] = 5, - ACTIONS(105), 1, + [273254] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5325), 1, - anon_sym_PIPE, - ACTIONS(10082), 1, - anon_sym_LF, - STATE(2581), 1, - aux_sym_pipe_element_repeat1, - STATE(5996), 1, + ACTIONS(10356), 1, + anon_sym_DOT2, + ACTIONS(10358), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(10360), 1, + aux_sym__immediate_decimal_token3, + STATE(6587), 1, sym_comment, - [249677] = 5, - ACTIONS(105), 1, + [273270] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2539), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10297), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10299), 1, - aux_sym__immediate_decimal_token2, - STATE(5997), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1363), 1, + sym_block, + STATE(6588), 1, sym_comment, - [249693] = 5, + [273286] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10254), 1, + ACTIONS(10326), 1, anon_sym_DOT2, - ACTIONS(10258), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10301), 1, + ACTIONS(10330), 1, aux_sym__immediate_decimal_token1, - STATE(5998), 1, + ACTIONS(10332), 1, + aux_sym__immediate_decimal_token3, + STATE(6589), 1, sym_comment, - [249709] = 5, + [273302] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10303), 1, + ACTIONS(11293), 1, anon_sym_RBRACK, - STATE(5999), 1, + STATE(6590), 1, sym_comment, - STATE(6103), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - [249725] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10305), 1, - anon_sym_LPAREN, - STATE(6000), 1, - sym_comment, - ACTIONS(10307), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [249739] = 5, - ACTIONS(105), 1, + [273318] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2539), 1, - aux_sym_unquoted_token3, - ACTIONS(10309), 1, + ACTIONS(10312), 1, + anon_sym_DOT2, + ACTIONS(10314), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10311), 1, - aux_sym__immediate_decimal_token2, - STATE(6001), 1, - sym_comment, - [249755] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10313), 1, - anon_sym_DQUOTE, - STATE(6002), 1, - sym_comment, - ACTIONS(10315), 2, - sym__escaped_str_content, - sym_escape_sequence, - [249769] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(9623), 1, - anon_sym_SEMI, - STATE(6003), 1, + ACTIONS(10316), 1, + aux_sym__immediate_decimal_token3, + STATE(6591), 1, sym_comment, - ACTIONS(9625), 2, - ts_builtin_sym_end, - anon_sym_LF, - [249783] = 3, + [273334] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6004), 1, + ACTIONS(11103), 1, + anon_sym_DOT2, + ACTIONS(11107), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11295), 1, + aux_sym__immediate_decimal_token1, + STATE(6592), 1, sym_comment, - ACTIONS(7399), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [249795] = 5, + [273350] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10220), 1, + ACTIONS(11046), 1, anon_sym_DOT2, - ACTIONS(10224), 1, + ACTIONS(11050), 1, aux_sym__immediate_decimal_token3, - ACTIONS(10317), 1, + ACTIONS(11297), 1, aux_sym__immediate_decimal_token1, - STATE(6005), 1, + STATE(6593), 1, sym_comment, - [249811] = 5, + [273366] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10196), 1, + ACTIONS(10288), 1, anon_sym_DOT2, - ACTIONS(10200), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10319), 1, + ACTIONS(10292), 1, aux_sym__immediate_decimal_token1, - STATE(6006), 1, + ACTIONS(10294), 1, + aux_sym__immediate_decimal_token3, + STATE(6594), 1, sym_comment, - [249827] = 5, + [273382] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9899), 1, + ACTIONS(10260), 1, anon_sym_DOT2, - ACTIONS(9901), 1, + ACTIONS(10264), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9903), 1, + ACTIONS(10266), 1, aux_sym__immediate_decimal_token3, - STATE(6007), 1, + STATE(6595), 1, sym_comment, - [249843] = 3, + [273398] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6008), 1, + ACTIONS(11299), 1, + anon_sym_DOT2, + ACTIONS(11301), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11303), 1, + aux_sym__immediate_decimal_token3, + STATE(6596), 1, sym_comment, - ACTIONS(7395), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [249855] = 5, + [273414] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10321), 1, + ACTIONS(11305), 1, anon_sym_RBRACK, - STATE(6009), 1, + STATE(6597), 1, sym_comment, - STATE(6103), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - [249871] = 5, + [273430] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10323), 1, - anon_sym_DOT2, - ACTIONS(10325), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10327), 1, - aux_sym__immediate_decimal_token3, - STATE(6010), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1339), 1, + sym_block, + STATE(6598), 1, sym_comment, - [249887] = 5, + [273446] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8712), 1, - anon_sym_DOT2, - ACTIONS(8720), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11307), 1, + anon_sym_RBRACK, + STATE(6590), 1, + aux_sym_val_binary_repeat1, + STATE(6599), 1, + sym_comment, + [273462] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(11309), 1, + anon_sym_LBRACE, + STATE(5486), 1, + sym_block, + STATE(6600), 1, + sym_comment, + [273478] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(10576), 1, aux_sym__immediate_decimal_token3, - ACTIONS(9655), 1, + ACTIONS(10826), 1, + anon_sym_DOT2, + ACTIONS(10828), 1, aux_sym__immediate_decimal_token1, - STATE(6011), 1, + STATE(6601), 1, sym_comment, - [249903] = 5, - ACTIONS(105), 1, + [273494] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11311), 1, anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10329), 1, - anon_sym_SEMI, - STATE(6012), 1, + STATE(6602), 1, sym_comment, - [249919] = 5, + STATE(6603), 1, + aux_sym_val_binary_repeat1, + [273510] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10331), 1, + ACTIONS(11313), 1, anon_sym_RBRACK, - STATE(6013), 1, + ACTIONS(11315), 1, + sym_hex_digit, + STATE(6603), 2, sym_comment, - STATE(6103), 1, aux_sym_val_binary_repeat1, - [249935] = 5, + [273524] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10333), 1, + ACTIONS(11318), 1, anon_sym_RBRACK, - STATE(5943), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - STATE(6014), 1, + STATE(6604), 1, sym_comment, - [249951] = 3, + [273540] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6015), 1, + STATE(6605), 1, sym_comment, - ACTIONS(10335), 3, + ACTIONS(7098), 3, anon_sym_PIPE, anon_sym_if, anon_sym_EQ_GT, - [249963] = 3, + [273552] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(940), 1, + anon_sym_RBRACK, + ACTIONS(942), 1, + sym__entry_separator, + ACTIONS(11320), 1, + anon_sym_SEMI, + STATE(6606), 1, + sym_comment, + [273568] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6016), 1, + ACTIONS(11159), 1, + anon_sym_COLON, + ACTIONS(11322), 1, + anon_sym_EQ, + STATE(6607), 1, sym_comment, - ACTIONS(7029), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [249975] = 3, + STATE(7313), 1, + sym_param_type, + [273584] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6017), 1, + ACTIONS(11269), 1, + anon_sym_DOT2, + ACTIONS(11273), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11324), 1, + aux_sym__immediate_decimal_token1, + STATE(6608), 1, sym_comment, - ACTIONS(7373), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [249987] = 3, + [273600] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11328), 1, + anon_sym_LF, + STATE(6609), 1, + sym_comment, + ACTIONS(11326), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273614] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11332), 1, + anon_sym_LF, + STATE(6610), 1, + sym_comment, + ACTIONS(11330), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273628] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6018), 1, + ACTIONS(11046), 1, + anon_sym_DOT2, + ACTIONS(11050), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(11334), 1, + aux_sym__immediate_decimal_token1, + STATE(6611), 1, sym_comment, - ACTIONS(7377), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [249999] = 5, + [273644] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10905), 1, + anon_sym_SEMI, + STATE(6612), 1, + sym_comment, + ACTIONS(10907), 2, + ts_builtin_sym_end, + anon_sym_LF, + [273658] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10337), 1, + ACTIONS(10278), 1, anon_sym_DOT2, - ACTIONS(10339), 1, + ACTIONS(10282), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10341), 1, + ACTIONS(10284), 1, aux_sym__immediate_decimal_token3, - STATE(6019), 1, + STATE(6613), 1, + sym_comment, + [273674] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(10909), 1, + anon_sym_SEMI, + STATE(6614), 1, + sym_comment, + ACTIONS(10911), 2, + ts_builtin_sym_end, + anon_sym_LF, + [273688] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11338), 1, + anon_sym_LF, + STATE(6615), 1, + sym_comment, + ACTIONS(11336), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273702] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11342), 1, + anon_sym_LF, + STATE(6616), 1, sym_comment, - [250015] = 3, + ACTIONS(11340), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273716] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6020), 1, + ACTIONS(11159), 1, + anon_sym_COLON, + ACTIONS(11344), 1, + anon_sym_EQ, + STATE(6617), 1, sym_comment, - ACTIONS(7357), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [250027] = 3, + STATE(7102), 1, + sym_param_type, + [273732] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3117), 1, + anon_sym_SEMI, + ACTIONS(3119), 1, + anon_sym_LF, + STATE(1533), 1, + sym__terminator, + STATE(6618), 1, + sym_comment, + [273748] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6021), 1, + ACTIONS(11159), 1, + anon_sym_COLON, + ACTIONS(11346), 1, + anon_sym_EQ, + STATE(6619), 1, + sym_comment, + STATE(7333), 1, + sym_param_type, + [273764] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11350), 1, + anon_sym_LF, + STATE(6620), 1, + sym_comment, + ACTIONS(11348), 2, + anon_sym_SEMI, + anon_sym_RPAREN, + [273778] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11352), 1, + anon_sym_DOT2, + ACTIONS(11354), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11356), 1, + aux_sym__immediate_decimal_token3, + STATE(6621), 1, sym_comment, - ACTIONS(6679), 3, + [273794] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5616), 1, anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [250039] = 3, + ACTIONS(10720), 1, + anon_sym_LF, + STATE(2858), 1, + aux_sym_pipe_element_repeat1, + STATE(6622), 1, + sym_comment, + [273810] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6022), 1, + ACTIONS(9928), 1, + anon_sym_DOT2, + ACTIONS(9934), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10764), 1, + aux_sym__immediate_decimal_token1, + STATE(6623), 1, + sym_comment, + [273826] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(10720), 1, + anon_sym_LF, + STATE(2848), 1, + aux_sym_pipe_element_repeat1, + STATE(6624), 1, + sym_comment, + [273842] = 5, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5616), 1, + anon_sym_PIPE, + ACTIONS(10720), 1, + anon_sym_LF, + STATE(2731), 1, + aux_sym_pipe_element_repeat1, + STATE(6625), 1, sym_comment, - ACTIONS(10343), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [250051] = 5, - ACTIONS(3), 1, + [273858] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9887), 1, - anon_sym_DOT2, - ACTIONS(9889), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9891), 1, - aux_sym__immediate_decimal_token3, - STATE(6023), 1, + ACTIONS(10923), 1, + anon_sym_LPAREN, + STATE(6626), 1, sym_comment, - [250067] = 5, + ACTIONS(10925), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [273872] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10345), 1, + ACTIONS(11358), 1, anon_sym_RBRACK, - STATE(6024), 1, + STATE(6627), 1, sym_comment, - STATE(6042), 1, + STATE(6634), 1, aux_sym_val_binary_repeat1, - [250083] = 5, + [273888] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10156), 1, - anon_sym_COLON, - ACTIONS(10347), 1, - anon_sym_EQ, - STATE(6025), 1, + ACTIONS(10976), 1, + sym_hex_digit, + ACTIONS(11360), 1, + anon_sym_RBRACK, + STATE(6448), 1, + aux_sym_val_binary_repeat1, + STATE(6628), 1, sym_comment, - STATE(6248), 1, - sym_param_type, - [250099] = 4, + [273904] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(3424), 1, - anon_sym_SEMI, - STATE(6026), 1, + ACTIONS(11362), 1, + anon_sym_DQUOTE, + STATE(6629), 1, sym_comment, - ACTIONS(3426), 2, - ts_builtin_sym_end, - anon_sym_LF, - [250113] = 5, + ACTIONS(11364), 2, + sym__escaped_str_content, + sym_escape_sequence, + [273918] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10349), 1, - anon_sym_SEMI, - STATE(6027), 1, + ACTIONS(11366), 1, + anon_sym_LPAREN, + STATE(6630), 1, sym_comment, - [250129] = 5, + ACTIONS(11368), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [273932] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10351), 1, + ACTIONS(11024), 1, anon_sym_DOT2, - ACTIONS(10353), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10355), 1, + ACTIONS(11028), 1, aux_sym__immediate_decimal_token3, - STATE(6028), 1, + ACTIONS(11370), 1, + aux_sym__immediate_decimal_token1, + STATE(6631), 1, sym_comment, - [250145] = 5, + [273948] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10357), 1, + ACTIONS(11372), 1, anon_sym_RBRACK, - STATE(5921), 1, - aux_sym_val_binary_repeat1, - STATE(6029), 1, - sym_comment, - [250161] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9873), 1, - anon_sym_DOT2, - ACTIONS(9875), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9877), 1, - aux_sym__immediate_decimal_token3, - STATE(6030), 1, + STATE(6632), 1, sym_comment, - [250177] = 3, - ACTIONS(3), 1, + STATE(6642), 1, + aux_sym_val_binary_repeat1, + [273964] = 4, + ACTIONS(105), 1, anon_sym_POUND, - STATE(6031), 1, + ACTIONS(11374), 1, + anon_sym_LPAREN, + STATE(6633), 1, sym_comment, - ACTIONS(7009), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [250189] = 5, + ACTIONS(11376), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [273978] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10359), 1, + ACTIONS(11378), 1, anon_sym_RBRACK, - STATE(5982), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - STATE(6032), 1, + STATE(6634), 1, sym_comment, - [250205] = 5, + [273994] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10361), 1, + ACTIONS(11103), 1, anon_sym_DOT2, - ACTIONS(10363), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10365), 1, + ACTIONS(11107), 1, aux_sym__immediate_decimal_token3, - STATE(6033), 1, - sym_comment, - [250221] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(10052), 1, - anon_sym_DOT2, - ACTIONS(10054), 1, + ACTIONS(11380), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10056), 1, - aux_sym__immediate_decimal_token3, - STATE(6034), 1, + STATE(6635), 1, sym_comment, - [250237] = 5, + [274010] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9857), 1, + ACTIONS(9756), 1, + aux_sym__immediate_decimal_token3, + ACTIONS(10454), 1, anon_sym_DOT2, - ACTIONS(9859), 1, + ACTIONS(10456), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9861), 1, - aux_sym__immediate_decimal_token3, - STATE(6035), 1, + STATE(6636), 1, sym_comment, - [250253] = 5, - ACTIONS(105), 1, + [274026] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10367), 1, - anon_sym_SEMI, - ACTIONS(10369), 1, - anon_sym_LF, - ACTIONS(10371), 1, - anon_sym_RPAREN, - STATE(6036), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(11309), 1, + anon_sym_LBRACE, + STATE(5486), 1, + sym_block, + STATE(6637), 1, sym_comment, - [250269] = 5, + [274042] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, + ACTIONS(4039), 1, anon_sym_COLON, - ACTIONS(10373), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - STATE(5008), 1, + STATE(1339), 1, sym_block, - STATE(6037), 1, + STATE(6638), 1, sym_comment, - [250285] = 5, + [274058] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10375), 1, + ACTIONS(11382), 1, anon_sym_RBRACK, - STATE(6009), 1, + STATE(6604), 1, aux_sym_val_binary_repeat1, - STATE(6038), 1, - sym_comment, - [250301] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(10220), 1, - anon_sym_DOT2, - ACTIONS(10224), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10377), 1, - aux_sym__immediate_decimal_token1, - STATE(6039), 1, + STATE(6639), 1, sym_comment, - [250317] = 3, + [274074] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(6040), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1363), 1, + sym_block, + STATE(6640), 1, sym_comment, - ACTIONS(7393), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [250329] = 5, + [274090] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10134), 1, + ACTIONS(11064), 1, anon_sym_DOT2, - ACTIONS(10138), 1, + ACTIONS(11068), 1, aux_sym__immediate_decimal_token3, - ACTIONS(10379), 1, + ACTIONS(11384), 1, aux_sym__immediate_decimal_token1, - STATE(6041), 1, + STATE(6641), 1, sym_comment, - [250345] = 5, + [274106] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, + ACTIONS(10976), 1, sym_hex_digit, - ACTIONS(10381), 1, + ACTIONS(11386), 1, anon_sym_RBRACK, - STATE(6042), 1, - sym_comment, - STATE(6103), 1, + STATE(6603), 1, aux_sym_val_binary_repeat1, - [250361] = 5, + STATE(6642), 1, + sym_comment, + [274122] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8855), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - STATE(1109), 1, + STATE(1202), 1, sym_block, - STATE(6043), 1, - sym_comment, - [250377] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(3464), 1, - anon_sym_SEMI, - STATE(6044), 1, - sym_comment, - ACTIONS(3528), 2, - ts_builtin_sym_end, - anon_sym_LF, - [250391] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10385), 1, - anon_sym_LF, - STATE(6045), 1, + STATE(6643), 1, sym_comment, - ACTIONS(10383), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [250405] = 5, + [274135] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10387), 1, - anon_sym_RBRACK, - STATE(6046), 1, + ACTIONS(9292), 1, + anon_sym_LBRACE, + STATE(1408), 1, + sym_val_record, + STATE(6644), 1, sym_comment, - STATE(6062), 1, - aux_sym_val_binary_repeat1, - [250421] = 4, + [274148] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10391), 1, - anon_sym_LF, - STATE(6047), 1, - sym_comment, - ACTIONS(10389), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [250435] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(9843), 1, - anon_sym_DOT2, - ACTIONS(9845), 1, + ACTIONS(11388), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9847), 1, - aux_sym__immediate_decimal_token3, - STATE(6048), 1, + ACTIONS(11390), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6645), 1, sym_comment, - [250451] = 4, + [274161] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10395), 1, - anon_sym_LF, - STATE(6049), 1, + ACTIONS(4908), 1, + anon_sym_RBRACE, + ACTIONS(4910), 1, + sym__entry_separator, + STATE(6646), 1, sym_comment, - ACTIONS(10393), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [250465] = 5, + [274174] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9629), 1, + ACTIONS(11392), 1, anon_sym_DOT2, - ACTIONS(9633), 1, + ACTIONS(11394), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9635), 1, - aux_sym__immediate_decimal_token3, - STATE(6050), 1, + STATE(6647), 1, sym_comment, - [250481] = 5, - ACTIONS(105), 1, + [274187] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10242), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(10397), 1, - anon_sym_DOT2, - STATE(6051), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1391), 1, + sym_block, + STATE(6648), 1, sym_comment, - [250497] = 4, + [274200] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10399), 1, - anon_sym_PIPE, - ACTIONS(10402), 1, - anon_sym_EQ_GT, - STATE(6052), 2, + STATE(6649), 1, sym_comment, - aux_sym_match_pattern_repeat1, - [250511] = 5, + ACTIONS(3403), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [274211] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10404), 1, + ACTIONS(11396), 1, anon_sym_DOT2, - ACTIONS(10406), 1, + ACTIONS(11398), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10408), 1, - aux_sym__immediate_decimal_token3, - STATE(6053), 1, + STATE(6650), 1, sym_comment, - [250527] = 5, + [274224] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10206), 1, + ACTIONS(11400), 1, anon_sym_DOT2, - ACTIONS(10210), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10410), 1, + ACTIONS(11402), 1, aux_sym__immediate_decimal_token1, - STATE(6054), 1, + STATE(6651), 1, sym_comment, - [250543] = 5, + [274237] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10100), 1, - anon_sym_DOT2, - ACTIONS(10102), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10104), 1, - aux_sym__immediate_decimal_token3, - STATE(6055), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + ACTIONS(11404), 1, + anon_sym_make, + STATE(6652), 1, sym_comment, - [250559] = 4, - ACTIONS(105), 1, + [274250] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10106), 1, - anon_sym_SEMI, - STATE(6056), 1, + STATE(6653), 1, sym_comment, - ACTIONS(10108), 2, - ts_builtin_sym_end, - anon_sym_LF, - [250573] = 4, - ACTIONS(105), 1, + ACTIONS(3399), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [274261] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10412), 1, - anon_sym_LF, - STATE(6057), 1, + ACTIONS(11309), 1, + anon_sym_LBRACE, + STATE(5837), 1, + sym_block, + STATE(6654), 1, sym_comment, - ACTIONS(3540), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [250587] = 5, + [274274] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9661), 1, - anon_sym_DOT2, - ACTIONS(9663), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9665), 1, - aux_sym__immediate_decimal_token3, - STATE(6058), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1414), 1, + sym_block, + STATE(6655), 1, sym_comment, - [250603] = 5, + [274287] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10414), 1, - anon_sym_DOT2, - ACTIONS(10416), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10418), 1, - aux_sym__immediate_decimal_token3, - STATE(6059), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1390), 1, + sym_block, + STATE(6656), 1, sym_comment, - [250619] = 5, + [274300] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, - anon_sym_RBRACK, - ACTIONS(954), 1, - sym__entry_separator, - ACTIONS(10420), 1, - anon_sym_SEMI, - STATE(6060), 1, - sym_comment, - [250635] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(10422), 1, - anon_sym_DOT2, - ACTIONS(10424), 1, + ACTIONS(11406), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10426), 1, - aux_sym__immediate_decimal_token3, - STATE(6061), 1, + ACTIONS(11408), 1, + aux_sym__unquoted_in_list_token5, + STATE(6657), 1, sym_comment, - [250651] = 5, + [274313] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10428), 1, - anon_sym_RBRACK, - STATE(6062), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1415), 1, + sym_block, + STATE(6658), 1, sym_comment, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - [250667] = 5, + [274326] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10430), 1, - anon_sym_RBRACK, - STATE(6063), 1, + ACTIONS(11410), 1, + anon_sym_DOT2, + ACTIONS(11412), 1, + aux_sym_unquoted_token6, + STATE(6659), 1, sym_comment, - STATE(6108), 1, - aux_sym_val_binary_repeat1, - [250683] = 5, + [274339] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(723), 1, - aux_sym_unquoted_token6, - ACTIONS(9995), 1, - aux_sym__immediate_decimal_token2, - ACTIONS(10432), 1, - anon_sym_DOT2, - STATE(6064), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1495), 1, + sym_block, + STATE(6660), 1, sym_comment, - [250699] = 5, + [274352] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8839), 1, - anon_sym_DOT2, - ACTIONS(8847), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(9639), 1, - aux_sym__immediate_decimal_token1, - STATE(6065), 1, + STATE(6661), 1, sym_comment, - [250715] = 5, + ACTIONS(11414), 2, + anon_sym_RBRACK, + sym_hex_digit, + [274363] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(723), 1, - aux_sym_unquoted_token6, - ACTIONS(725), 1, + ACTIONS(11416), 1, anon_sym_DOT2, - ACTIONS(9995), 1, - aux_sym__immediate_decimal_token2, - STATE(6066), 1, + ACTIONS(11418), 1, + aux_sym__immediate_decimal_token1, + STATE(6662), 1, sym_comment, - [250731] = 5, + [274376] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10156), 1, - anon_sym_COLON, - ACTIONS(10435), 1, - anon_sym_EQ, - STATE(6067), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1263), 1, + sym_block, + STATE(6663), 1, sym_comment, - STATE(6777), 1, - sym_param_type, - [250747] = 5, + [274389] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9827), 1, + ACTIONS(11420), 1, anon_sym_DOT2, - ACTIONS(9831), 1, + ACTIONS(11422), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9833), 1, - aux_sym__immediate_decimal_token3, - STATE(6068), 1, + STATE(6664), 1, sym_comment, - [250763] = 5, - ACTIONS(105), 1, + [274402] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2720), 1, - anon_sym_RBRACK, - ACTIONS(2724), 1, - sym__entry_separator, - ACTIONS(10437), 1, - sym__long_flag_identifier, - STATE(6069), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1257), 1, + sym_block, + STATE(6665), 1, sym_comment, - [250779] = 5, + [274415] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10439), 1, - anon_sym_RBRACK, - STATE(6070), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1255), 1, + sym_block, + STATE(6666), 1, sym_comment, - STATE(6080), 1, - aux_sym_val_binary_repeat1, - [250795] = 3, + [274428] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(6071), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1254), 1, + sym_block, + STATE(6667), 1, sym_comment, - ACTIONS(7385), 3, - anon_sym_PIPE, - anon_sym_if, - anon_sym_EQ_GT, - [250807] = 5, + [274441] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10184), 1, - anon_sym_DOT2, - ACTIONS(10188), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10441), 1, - aux_sym__immediate_decimal_token1, - STATE(6072), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1241), 1, + sym_block, + STATE(6668), 1, sym_comment, - [250823] = 4, - ACTIONS(105), 1, + [274454] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10110), 1, - anon_sym_SEMI, - STATE(6073), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1239), 1, + sym_block, + STATE(6669), 1, sym_comment, - ACTIONS(10112), 2, - ts_builtin_sym_end, - anon_sym_LF, - [250837] = 5, + [274467] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(8855), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - STATE(1235), 1, + STATE(1238), 1, sym_block, - STATE(6074), 1, + STATE(6670), 1, sym_comment, - [250853] = 5, + [274480] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10443), 1, - anon_sym_RBRACK, - STATE(6075), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + ACTIONS(11404), 1, + anon_sym_make, + STATE(6671), 1, sym_comment, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - [250869] = 4, + [274493] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9565), 1, - anon_sym_LPAREN, - STATE(6076), 1, + ACTIONS(11424), 1, + anon_sym_RBRACK, + ACTIONS(11426), 1, + sym__entry_separator, + STATE(6672), 1, sym_comment, - ACTIONS(9567), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [250883] = 5, + [274506] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10156), 1, - anon_sym_COLON, - ACTIONS(10445), 1, - anon_sym_EQ, - STATE(6077), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1227), 1, + sym_block, + STATE(6673), 1, sym_comment, - STATE(6473), 1, - sym_param_type, - [250899] = 5, + [274519] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10184), 1, - anon_sym_DOT2, - ACTIONS(10188), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10447), 1, - aux_sym__immediate_decimal_token1, - STATE(6078), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1226), 1, + sym_block, + STATE(6674), 1, sym_comment, - [250915] = 3, + [274532] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(6079), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1215), 1, + sym_block, + STATE(6675), 1, sym_comment, - ACTIONS(2904), 3, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - [250927] = 5, + [274545] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10449), 1, - anon_sym_RBRACK, - STATE(6080), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1211), 1, + sym_block, + STATE(6676), 1, sym_comment, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - [250943] = 5, + [274558] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(10373), 1, + ACTIONS(11428), 1, anon_sym_LBRACE, - STATE(5008), 1, + STATE(5772), 1, sym_block, - STATE(6081), 1, + STATE(6677), 1, sym_comment, - [250959] = 5, + [274571] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10451), 1, - anon_sym_DOT2, - ACTIONS(10453), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10455), 1, - aux_sym__immediate_decimal_token3, - STATE(6082), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1410), 1, + sym_block, + STATE(6678), 1, sym_comment, - [250975] = 5, + [274584] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8855), 1, + ACTIONS(9296), 1, anon_sym_LBRACE, - STATE(1109), 1, + STATE(1194), 1, sym_block, - STATE(6083), 1, + STATE(6679), 1, sym_comment, - [250991] = 5, + [274597] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9815), 1, + ACTIONS(11430), 1, anon_sym_DOT2, - ACTIONS(9817), 1, + ACTIONS(11432), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9819), 1, - aux_sym__immediate_decimal_token3, - STATE(6084), 1, + STATE(6680), 1, sym_comment, - [251007] = 5, + [274610] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(731), 1, - aux_sym_unquoted_token6, - ACTIONS(733), 1, - anon_sym_DOT2, - ACTIONS(10457), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1193), 1, + sym_block, + STATE(6681), 1, + sym_comment, + [274623] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2662), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(11434), 1, aux_sym__immediate_decimal_token2, - STATE(6085), 1, + STATE(6682), 1, sym_comment, - [251023] = 5, + [274636] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(8855), 1, + ACTIONS(11309), 1, anon_sym_LBRACE, - STATE(1235), 1, + STATE(5830), 1, sym_block, - STATE(6086), 1, + STATE(6683), 1, sym_comment, - [251039] = 5, - ACTIONS(105), 1, + [274649] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2651), 1, - aux_sym_unquoted_token3, - ACTIONS(10459), 1, - anon_sym_DOT2, - ACTIONS(10461), 1, - aux_sym__immediate_decimal_token2, - STATE(6087), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1164), 1, + sym_block, + STATE(6684), 1, sym_comment, - [251055] = 5, + [274662] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10361), 1, - anon_sym_DOT2, - ACTIONS(10365), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10463), 1, - aux_sym__immediate_decimal_token1, - STATE(6088), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1163), 1, + sym_block, + STATE(6685), 1, + sym_comment, + [274675] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(6686), 1, sym_comment, - [251071] = 4, + ACTIONS(11436), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [274686] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10467), 1, - anon_sym_LF, - STATE(6089), 1, + ACTIONS(11438), 1, + aux_sym__immediate_decimal_token1, + ACTIONS(11440), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6687), 1, sym_comment, - ACTIONS(10465), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [251085] = 5, + [274699] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2651), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10469), 1, - anon_sym_DOT2, - ACTIONS(10471), 1, - aux_sym__immediate_decimal_token2, - STATE(6090), 1, + ACTIONS(7605), 1, + anon_sym_RBRACK, + ACTIONS(7607), 1, + sym__entry_separator, + STATE(6688), 1, sym_comment, - [251101] = 5, - ACTIONS(3), 1, + [274712] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(9803), 1, - anon_sym_DOT2, - ACTIONS(9805), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9807), 1, - aux_sym__immediate_decimal_token3, - STATE(6091), 1, + ACTIONS(11442), 1, + anon_sym_RBRACK, + ACTIONS(11444), 1, + sym__entry_separator, + STATE(6689), 1, sym_comment, - [251117] = 5, + [274725] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(952), 1, + ACTIONS(11446), 1, anon_sym_RBRACK, - ACTIONS(954), 1, + ACTIONS(11448), 1, sym__entry_separator, - ACTIONS(10473), 1, - anon_sym_SEMI, - STATE(6092), 1, + STATE(6690), 1, sym_comment, - [251133] = 5, - ACTIONS(3), 1, + [274738] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10475), 1, - anon_sym_DOT2, - ACTIONS(10477), 1, + ACTIONS(11450), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10479), 1, - aux_sym__immediate_decimal_token3, - STATE(6093), 1, + ACTIONS(11452), 1, + aux_sym__unquoted_in_list_token5, + STATE(6691), 1, sym_comment, - [251149] = 5, + [274751] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9777), 1, - anon_sym_DOT2, - ACTIONS(9781), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9783), 1, - aux_sym__immediate_decimal_token3, - STATE(6094), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1383), 1, + sym_block, + STATE(6692), 1, sym_comment, - [251165] = 5, + [274764] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10481), 1, - anon_sym_DOT2, - ACTIONS(10483), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10485), 1, - aux_sym__immediate_decimal_token3, - STATE(6095), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1381), 1, + sym_block, + STATE(6693), 1, sym_comment, - [251181] = 5, + [274777] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9021), 1, + ACTIONS(11454), 1, anon_sym_DOT2, - ACTIONS(9027), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10487), 1, + ACTIONS(11456), 1, aux_sym__immediate_decimal_token1, - STATE(6096), 1, + STATE(6694), 1, sym_comment, - [251197] = 5, - ACTIONS(3), 1, + [274790] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10120), 1, - anon_sym_DOT2, - ACTIONS(10122), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10124), 1, - aux_sym__immediate_decimal_token3, - STATE(6097), 1, + ACTIONS(7490), 1, + sym__entry_separator, + ACTIONS(11201), 1, + anon_sym_RBRACK, + STATE(6695), 1, + sym_comment, + [274803] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(7599), 1, + sym__entry_separator, + ACTIONS(11458), 1, + anon_sym_RBRACK, + STATE(6696), 1, sym_comment, - [251213] = 5, + [274816] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(715), 1, - aux_sym_unquoted_token6, - ACTIONS(717), 1, - anon_sym_DOT2, - ACTIONS(10001), 1, - aux_sym__immediate_decimal_token2, - STATE(6098), 1, + ACTIONS(9347), 1, + anon_sym_LBRACE, + STATE(1175), 1, + sym_val_record, + STATE(6697), 1, sym_comment, - [251229] = 5, + [274829] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9759), 1, + ACTIONS(11460), 1, anon_sym_DOT2, - ACTIONS(9761), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9763), 1, - aux_sym__immediate_decimal_token3, - STATE(6099), 1, + ACTIONS(11462), 1, + aux_sym_unquoted_token6, + STATE(6698), 1, sym_comment, - [251245] = 4, - ACTIONS(105), 1, + [274842] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10491), 1, - anon_sym_LF, - STATE(6100), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1363), 1, + sym_block, + STATE(6699), 1, sym_comment, - ACTIONS(10489), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - [251259] = 5, + [274855] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10493), 1, - anon_sym_DOT2, - ACTIONS(10495), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10497), 1, - aux_sym__immediate_decimal_token3, - STATE(6101), 1, + ACTIONS(11309), 1, + anon_sym_LBRACE, + STATE(5499), 1, + sym_block, + STATE(6700), 1, sym_comment, - [251275] = 5, + [274868] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9747), 1, - anon_sym_DOT2, - ACTIONS(9751), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9753), 1, - aux_sym__immediate_decimal_token3, - STATE(6102), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1283), 1, + sym_block, + STATE(6701), 1, sym_comment, - [251291] = 4, + [274881] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10499), 1, - anon_sym_RBRACK, - ACTIONS(10501), 1, - sym_hex_digit, - STATE(6103), 2, + ACTIONS(11309), 1, + anon_sym_LBRACE, + STATE(5486), 1, + sym_block, + STATE(6702), 1, sym_comment, - aux_sym_val_binary_repeat1, - [251305] = 5, + [274894] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10504), 1, + ACTIONS(11464), 1, anon_sym_DOT2, - ACTIONS(10506), 1, + ACTIONS(11466), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10508), 1, - aux_sym__immediate_decimal_token3, - STATE(6104), 1, + STATE(6703), 1, sym_comment, - [251321] = 5, + [274907] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9735), 1, - anon_sym_DOT2, - ACTIONS(9739), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(9741), 1, - aux_sym__immediate_decimal_token3, - STATE(6105), 1, + ACTIONS(9296), 1, + anon_sym_LBRACE, + STATE(1339), 1, + sym_block, + STATE(6704), 1, sym_comment, - [251337] = 5, + [274920] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9583), 1, + ACTIONS(11468), 1, + anon_sym_DASH, + STATE(6705), 1, + sym_comment, + STATE(7317), 1, + sym_param_short_flag, + [274933] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11470), 1, anon_sym_DOT2, - ACTIONS(9585), 1, + ACTIONS(11472), 1, aux_sym__immediate_decimal_token1, - ACTIONS(9587), 1, - aux_sym__immediate_decimal_token3, - STATE(6106), 1, + STATE(6706), 1, sym_comment, - [251353] = 5, + [274946] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10510), 1, - anon_sym_RBRACK, - STATE(6107), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1422), 1, + sym_block, + STATE(6707), 1, sym_comment, - STATE(6110), 1, - aux_sym_val_binary_repeat1, - [251369] = 5, + [274959] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10512), 1, - anon_sym_RBRACK, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - STATE(6108), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1423), 1, + sym_block, + STATE(6708), 1, + sym_comment, + [274972] = 4, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11474), 1, + anon_sym_RBRACE, + ACTIONS(11476), 1, + sym__entry_separator, + STATE(6709), 1, sym_comment, - [251385] = 5, + [274985] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10134), 1, - anon_sym_DOT2, - ACTIONS(10138), 1, - aux_sym__immediate_decimal_token3, - ACTIONS(10514), 1, - aux_sym__immediate_decimal_token1, - STATE(6109), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1431), 1, + sym_block, + STATE(6710), 1, sym_comment, - [251401] = 5, + [274998] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10516), 1, - anon_sym_RBRACK, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - STATE(6110), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1432), 1, + sym_block, + STATE(6711), 1, sym_comment, - [251417] = 5, + [275011] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10156), 1, - anon_sym_COLON, - ACTIONS(10518), 1, - anon_sym_EQ, - STATE(6111), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1448), 1, + sym_block, + STATE(6712), 1, sym_comment, - STATE(6250), 1, - sym_param_type, - [251433] = 5, + [275024] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10520), 1, - anon_sym_DOT2, - ACTIONS(10522), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10524), 1, - aux_sym__immediate_decimal_token3, - STATE(6112), 1, + ACTIONS(11428), 1, + anon_sym_LBRACE, + STATE(5783), 1, + sym_block, + STATE(6713), 1, sym_comment, - [251449] = 5, + [275037] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10526), 1, - anon_sym_RBRACK, - STATE(6103), 1, - aux_sym_val_binary_repeat1, - STATE(6113), 1, + STATE(6714), 1, sym_comment, - [251465] = 5, + ACTIONS(3363), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [275048] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10528), 1, + ACTIONS(11478), 1, anon_sym_DOT2, - ACTIONS(10530), 1, + ACTIONS(11480), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10532), 1, - aux_sym__immediate_decimal_token3, - STATE(6114), 1, + STATE(6715), 1, sym_comment, - [251481] = 5, + [275061] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10142), 1, - sym_hex_digit, - ACTIONS(10534), 1, - anon_sym_RBRACK, - STATE(6113), 1, - aux_sym_val_binary_repeat1, - STATE(6115), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1436), 1, + sym_block, + STATE(6716), 1, sym_comment, - [251497] = 5, - ACTIONS(3), 1, + [275074] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10536), 1, - anon_sym_DOT2, - ACTIONS(10538), 1, + ACTIONS(11482), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10540), 1, - aux_sym__immediate_decimal_token3, - STATE(6116), 1, + ACTIONS(11484), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6717), 1, sym_comment, - [251513] = 5, + [275087] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10542), 1, - anon_sym_DOT2, - ACTIONS(10544), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10546), 1, - aux_sym__immediate_decimal_token3, - STATE(6117), 1, + ACTIONS(11486), 1, + anon_sym_COMMA, + ACTIONS(11488), 1, + anon_sym_RBRACE, + STATE(6718), 1, sym_comment, - [251529] = 4, + [275100] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8718), 1, - anon_sym_DASH2, - ACTIONS(10548), 1, - aux_sym_short_flag_token1, - STATE(6118), 1, + STATE(6719), 1, sym_comment, - [251542] = 4, + ACTIONS(11077), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + [275111] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, + ACTIONS(9290), 1, anon_sym_LBRACE, - STATE(1402), 1, + STATE(1444), 1, sym_block, - STATE(6119), 1, + STATE(6720), 1, sym_comment, - [251555] = 4, + [275124] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, + ACTIONS(9290), 1, anon_sym_LBRACE, - STATE(1215), 1, + STATE(1514), 1, sym_block, - STATE(6120), 1, + STATE(6721), 1, sym_comment, - [251568] = 4, + [275137] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, + ACTIONS(11490), 1, + anon_sym_DOT2, + ACTIONS(11492), 1, + aux_sym__immediate_decimal_token1, + STATE(6722), 1, + sym_comment, + [275150] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9290), 1, anon_sym_LBRACE, - STATE(1329), 1, + STATE(1511), 1, sym_block, - STATE(6121), 1, + STATE(6723), 1, sym_comment, - [251581] = 4, + [275163] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10550), 1, - anon_sym_DOT2, - ACTIONS(10552), 1, - aux_sym__immediate_decimal_token1, - STATE(6122), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1510), 1, + sym_block, + STATE(6724), 1, sym_comment, - [251594] = 4, + [275176] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10554), 1, - anon_sym_DOT2, - ACTIONS(10556), 1, - aux_sym__immediate_decimal_token1, - STATE(6123), 1, + STATE(6725), 1, sym_comment, - [251607] = 4, - ACTIONS(105), 1, + ACTIONS(3367), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [275187] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10558), 1, - anon_sym_RBRACK, - ACTIONS(10560), 1, - sym__entry_separator, - STATE(6124), 1, + ACTIONS(9290), 1, + anon_sym_LBRACE, + STATE(1458), 1, + sym_block, + STATE(6726), 1, sym_comment, - [251620] = 4, + [275200] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(804), 1, + ACTIONS(824), 1, aux_sym_unquoted_token6, - ACTIONS(806), 1, + ACTIONS(826), 1, anon_sym_DOT2, - STATE(6125), 1, - sym_comment, - [251633] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10562), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10564), 1, - aux_sym__unquoted_in_list_token5, - STATE(6126), 1, + STATE(6727), 1, sym_comment, - [251646] = 3, + [275213] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(6127), 1, + ACTIONS(11494), 1, + anon_sym_DOT2, + ACTIONS(11496), 1, + aux_sym__immediate_decimal_token1, + STATE(6728), 1, sym_comment, - ACTIONS(10566), 2, - anon_sym_RBRACK, - sym_hex_digit, - [251657] = 4, + [275226] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1104), 1, - sym_block, - STATE(6128), 1, + ACTIONS(727), 1, + aux_sym_unquoted_token6, + ACTIONS(729), 1, + anon_sym_DOT2, + STATE(6729), 1, sym_comment, - [251670] = 4, + [275239] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(7133), 1, - anon_sym_RBRACK, - ACTIONS(7135), 1, - sym__entry_separator, - STATE(6129), 1, + ACTIONS(761), 1, + anon_sym_LBRACE, + ACTIONS(6724), 1, + aux_sym_unquoted_token3, + STATE(6730), 1, sym_comment, - [251683] = 4, + [275252] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10568), 1, - anon_sym_LBRACE, - STATE(5463), 1, - sym_block, - STATE(6130), 1, + ACTIONS(735), 1, + aux_sym_unquoted_token6, + ACTIONS(737), 1, + anon_sym_DOT2, + STATE(6731), 1, sym_comment, - [251696] = 4, + [275265] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10570), 1, - anon_sym_DOT2, - ACTIONS(10572), 1, + ACTIONS(775), 1, aux_sym_unquoted_token6, - STATE(6131), 1, + ACTIONS(777), 1, + anon_sym_DOT2, + STATE(6732), 1, sym_comment, - [251709] = 4, + [275278] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2659), 1, - aux_sym_unquoted_token3, - ACTIONS(10574), 1, + ACTIONS(2618), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(10980), 1, aux_sym__immediate_decimal_token2, - STATE(6132), 1, + STATE(6733), 1, sym_comment, - [251722] = 4, + [275291] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1400), 1, - sym_block, - STATE(6133), 1, + ACTIONS(2646), 1, + anon_sym_in, + ACTIONS(11498), 1, + sym_long_flag_identifier, + STATE(6734), 1, sym_comment, - [251735] = 4, - ACTIONS(3), 1, + [275304] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1403), 1, - sym_block, - STATE(6134), 1, + ACTIONS(2618), 1, + aux_sym_unquoted_token3, + ACTIONS(10960), 1, + aux_sym__immediate_decimal_token2, + STATE(6735), 1, sym_comment, - [251748] = 4, + [275317] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10373), 1, - anon_sym_LBRACE, - STATE(5008), 1, - sym_block, - STATE(6135), 1, + ACTIONS(11500), 1, + anon_sym_DOT2, + ACTIONS(11502), 1, + aux_sym__immediate_decimal_token1, + STATE(6736), 1, sym_comment, - [251761] = 4, + [275330] = 4, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2539), 1, + ACTIONS(2626), 1, aux_sym_unquoted_token3, - ACTIONS(10311), 1, + ACTIONS(10990), 1, aux_sym__immediate_decimal_token2, - STATE(6136), 1, + STATE(6737), 1, sym_comment, - [251774] = 4, - ACTIONS(3), 1, + [275343] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10576), 1, - anon_sym_DOT2, - ACTIONS(10578), 1, - aux_sym__immediate_decimal_token1, - STATE(6137), 1, + ACTIONS(2662), 1, + aux_sym_unquoted_token3, + ACTIONS(11504), 1, + aux_sym__immediate_decimal_token2, + STATE(6738), 1, sym_comment, - [251787] = 4, - ACTIONS(3), 1, + [275356] = 4, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1109), 1, - sym_block, - STATE(6138), 1, + ACTIONS(2626), 1, + aux_sym__unquoted_in_list_token3, + ACTIONS(10984), 1, + aux_sym__immediate_decimal_token2, + STATE(6739), 1, sym_comment, - [251800] = 4, + [275369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(731), 1, - aux_sym_unquoted_token6, - ACTIONS(733), 1, - anon_sym_DOT2, - STATE(6139), 1, + ACTIONS(11506), 1, + anon_sym_RPAREN, + STATE(6740), 1, + sym_comment, + [275379] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11508), 1, + aux_sym_unquoted_token3, + STATE(6741), 1, + sym_comment, + [275389] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11510), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6742), 1, sym_comment, - [251813] = 4, + [275399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - ACTIONS(10580), 1, - anon_sym_make, - STATE(6140), 1, + ACTIONS(11512), 1, + aux_sym__immediate_decimal_token1, + STATE(6743), 1, sym_comment, - [251826] = 4, + [275409] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2582), 1, + ACTIONS(11514), 1, aux_sym_unquoted_token3, - ACTIONS(10148), 1, - aux_sym__immediate_decimal_token2, - STATE(6141), 1, + STATE(6744), 1, sym_comment, - [251839] = 4, + [275419] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1235), 1, - sym_block, - STATE(6142), 1, + ACTIONS(11516), 1, + anon_sym_DOT2, + STATE(6745), 1, sym_comment, - [251852] = 4, + [275429] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(715), 1, - aux_sym_unquoted_token6, - ACTIONS(717), 1, - anon_sym_DOT2, - STATE(6143), 1, + ACTIONS(11518), 1, + aux_sym__immediate_decimal_token1, + STATE(6746), 1, sym_comment, - [251865] = 4, - ACTIONS(3), 1, + [275439] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8935), 1, - anon_sym_DASH2, - ACTIONS(10582), 1, - aux_sym_short_flag_token1, - STATE(6144), 1, + ACTIONS(11520), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6747), 1, sym_comment, - [251878] = 4, + [275449] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1419), 1, - sym_block, - STATE(6145), 1, + ACTIONS(11522), 1, + aux_sym__immediate_decimal_token1, + STATE(6748), 1, sym_comment, - [251891] = 4, + [275459] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(760), 1, - anon_sym_LBRACE, - ACTIONS(6156), 1, - aux_sym_unquoted_token3, - STATE(6146), 1, + ACTIONS(11524), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6749), 1, sym_comment, - [251904] = 4, - ACTIONS(105), 1, + [275469] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7182), 1, - sym__entry_separator, - ACTIONS(10584), 1, + ACTIONS(11526), 1, anon_sym_RBRACK, - STATE(6147), 1, + STATE(6750), 1, sym_comment, - [251917] = 4, + [275479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1157), 1, - sym_block, - STATE(6148), 1, + ACTIONS(11528), 1, + anon_sym_RPAREN, + STATE(6751), 1, sym_comment, - [251930] = 4, + [275489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(723), 1, - aux_sym_unquoted_token6, - ACTIONS(725), 1, - anon_sym_DOT2, - STATE(6149), 1, + ACTIONS(9119), 1, + aux_sym__immediate_decimal_token1, + STATE(6752), 1, sym_comment, - [251943] = 4, + [275499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1141), 1, - sym_block, - STATE(6150), 1, + ACTIONS(11530), 1, + anon_sym_RBRACE, + STATE(6753), 1, sym_comment, - [251956] = 4, + [275509] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10586), 1, - anon_sym_DASH2, - ACTIONS(10588), 1, - aux_sym_short_flag_token1, - STATE(6151), 1, + ACTIONS(11532), 1, + anon_sym_RBRACE, + STATE(6754), 1, sym_comment, - [251969] = 4, + [275519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10590), 1, - anon_sym_DOT2, - ACTIONS(10592), 1, + ACTIONS(11534), 1, aux_sym__immediate_decimal_token1, - STATE(6152), 1, + STATE(6755), 1, sym_comment, - [251982] = 4, + [275529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - ACTIONS(10580), 1, - anon_sym_make, - STATE(6153), 1, + ACTIONS(11536), 1, + anon_sym_DOT2, + STATE(6756), 1, sym_comment, - [251995] = 4, + [275539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10594), 1, - anon_sym_DOT2, - ACTIONS(10596), 1, - aux_sym__immediate_decimal_token1, - STATE(6154), 1, + ACTIONS(11538), 1, + anon_sym_RPAREN, + STATE(6757), 1, sym_comment, - [252008] = 4, + [275549] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10598), 1, - anon_sym_RBRACK, - ACTIONS(10600), 1, - sym__entry_separator, - STATE(6155), 1, + ACTIONS(1251), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6758), 1, sym_comment, - [252021] = 4, + [275559] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(1754), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6759), 1, + sym_comment, + [275569] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10602), 1, - anon_sym_DOT2, - ACTIONS(10604), 1, + ACTIONS(9063), 1, aux_sym__immediate_decimal_token1, - STATE(6156), 1, + STATE(6760), 1, sym_comment, - [252034] = 4, + [275579] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10606), 1, - anon_sym_DASH2, - ACTIONS(10608), 1, - aux_sym_short_flag_token1, - STATE(6157), 1, + ACTIONS(11540), 1, + anon_sym_RBRACE, + STATE(6761), 1, sym_comment, - [252047] = 4, + [275589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10610), 1, - anon_sym_DASH2, - ACTIONS(10612), 1, - aux_sym_short_flag_token1, - STATE(6158), 1, + ACTIONS(11542), 1, + aux_sym__immediate_decimal_token1, + STATE(6762), 1, sym_comment, - [252060] = 4, + [275599] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10242), 1, - aux_sym__immediate_decimal_token2, - STATE(6159), 1, + ACTIONS(11544), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6763), 1, sym_comment, - [252073] = 3, + [275609] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6160), 1, + ACTIONS(11546), 1, + anon_sym_DOT2, + STATE(6764), 1, sym_comment, - ACTIONS(10402), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - [252084] = 4, + [275619] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10614), 1, - anon_sym_COMMA, - ACTIONS(10616), 1, - anon_sym_RBRACE, - STATE(6161), 1, + ACTIONS(11548), 1, + aux_sym__immediate_decimal_token1, + STATE(6765), 1, sym_comment, - [252097] = 4, - ACTIONS(3), 1, + [275629] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1108), 1, - sym_block, - STATE(6162), 1, + ACTIONS(11550), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6766), 1, sym_comment, - [252110] = 4, + [275639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1105), 1, - sym_block, - STATE(6163), 1, + ACTIONS(11552), 1, + aux_sym__immediate_decimal_token1, + STATE(6767), 1, sym_comment, - [252123] = 4, + [275649] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2539), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10299), 1, - aux_sym__immediate_decimal_token2, - STATE(6164), 1, - sym_comment, - [252136] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1285), 1, - sym_block, - STATE(6165), 1, + ACTIONS(11554), 1, + aux_sym_unquoted_token3, + STATE(6768), 1, sym_comment, - [252149] = 4, + [275659] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1121), 1, - sym_block, - STATE(6166), 1, + ACTIONS(11556), 1, + anon_sym_DOT2, + STATE(6769), 1, sym_comment, - [252162] = 4, + [275669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10618), 1, - anon_sym_DASH2, - ACTIONS(10620), 1, - aux_sym_short_flag_token1, - STATE(6167), 1, + ACTIONS(11558), 1, + anon_sym_RBRACE, + STATE(6770), 1, sym_comment, - [252175] = 4, + [275679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10622), 1, - anon_sym_DASH2, - ACTIONS(10624), 1, - aux_sym_short_flag_token1, - STATE(6168), 1, + ACTIONS(11560), 1, + anon_sym_RBRACE, + STATE(6771), 1, sym_comment, - [252188] = 4, + [275689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10608), 1, - aux_sym_short_flag_token1, - ACTIONS(10626), 1, - anon_sym_DASH2, - STATE(6169), 1, + ACTIONS(11562), 1, + sym_short_flag_identifier, + STATE(6772), 1, sym_comment, - [252201] = 4, + [275699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10578), 1, + ACTIONS(11564), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10628), 1, - anon_sym_DOT2, - STATE(6170), 1, + STATE(6773), 1, sym_comment, - [252214] = 4, + [275709] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1424), 1, - sym_block, - STATE(6171), 1, + ACTIONS(11566), 1, + anon_sym_RPAREN, + STATE(6774), 1, sym_comment, - [252227] = 4, + [275719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10630), 1, - anon_sym_DASH, - STATE(6172), 1, - sym_comment, - STATE(6629), 1, - sym_param_short_flag, - [252240] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10632), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10634), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6173), 1, + ACTIONS(11568), 1, + anon_sym_RPAREN, + STATE(6775), 1, sym_comment, - [252253] = 4, + [275729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1488), 1, - sym_block, - STATE(6174), 1, + ACTIONS(6640), 1, + aux_sym__immediate_decimal_token1, + STATE(6776), 1, sym_comment, - [252266] = 3, + [275739] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6175), 1, + ACTIONS(11570), 1, + anon_sym_RBRACE, + STATE(6777), 1, sym_comment, - ACTIONS(3152), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [252277] = 4, + [275749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10636), 1, - anon_sym_DOT2, - ACTIONS(10638), 1, - aux_sym__immediate_decimal_token1, - STATE(6176), 1, + ACTIONS(11572), 1, + anon_sym_RBRACK, + STATE(6778), 1, sym_comment, - [252290] = 4, + [275759] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4584), 1, - anon_sym_RBRACE, - ACTIONS(4586), 1, - sym__entry_separator, - STATE(6177), 1, + ACTIONS(1221), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6779), 1, sym_comment, - [252303] = 4, + [275769] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10640), 1, - anon_sym_DOT2, - ACTIONS(10642), 1, + ACTIONS(6597), 1, aux_sym__immediate_decimal_token1, - STATE(6178), 1, + STATE(6780), 1, sym_comment, - [252316] = 4, + [275779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10373), 1, - anon_sym_LBRACE, - STATE(5447), 1, - sym_block, - STATE(6179), 1, + ACTIONS(11574), 1, + anon_sym_RBRACE, + STATE(6781), 1, sym_comment, - [252329] = 4, + [275789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10373), 1, - anon_sym_LBRACE, - STATE(5038), 1, - sym_block, - STATE(6180), 1, + ACTIONS(11576), 1, + aux_sym__immediate_decimal_token1, + STATE(6782), 1, sym_comment, - [252342] = 4, + [275799] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2659), 1, - aux_sym__unquoted_in_list_token3, - ACTIONS(10644), 1, - aux_sym__immediate_decimal_token2, - STATE(6181), 1, + ACTIONS(11578), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6783), 1, sym_comment, - [252355] = 4, + [275809] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1225), 1, - sym_block, - STATE(6182), 1, + ACTIONS(11580), 1, + aux_sym__immediate_decimal_token1, + STATE(6784), 1, sym_comment, - [252368] = 4, - ACTIONS(3), 1, + [275819] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1280), 1, - sym_block, - STATE(6183), 1, + ACTIONS(11582), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6785), 1, sym_comment, - [252381] = 4, + [275829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1296), 1, - sym_block, - STATE(6184), 1, + ACTIONS(11584), 1, + aux_sym__immediate_decimal_token1, + STATE(6786), 1, sym_comment, - [252394] = 4, - ACTIONS(3), 1, + [275839] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1297), 1, - sym_block, - STATE(6185), 1, + ACTIONS(11586), 1, + aux_sym_unquoted_token3, + STATE(6787), 1, sym_comment, - [252407] = 3, + [275849] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6186), 1, + ACTIONS(5002), 1, + anon_sym_RBRACE, + STATE(6788), 1, sym_comment, - ACTIONS(10646), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [252418] = 4, + [275859] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10648), 1, - aux_sym__immediate_decimal_token1, - ACTIONS(10650), 1, - aux_sym__unquoted_in_list_token5, - STATE(6187), 1, + ACTIONS(11588), 1, + aux_sym_unquoted_token3, + STATE(6789), 1, sym_comment, - [252431] = 4, + [275869] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1450), 1, - sym_block, - STATE(6188), 1, + ACTIONS(11590), 1, + anon_sym_DOT2, + STATE(6790), 1, sym_comment, - [252444] = 4, + [275879] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1299), 1, - sym_block, - STATE(6189), 1, + ACTIONS(11592), 1, + anon_sym_RPAREN, + STATE(6791), 1, sym_comment, - [252457] = 4, + [275889] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1451), 1, - sym_block, - STATE(6190), 1, + ACTIONS(5854), 1, + aux_sym__immediate_decimal_token1, + STATE(6792), 1, sym_comment, - [252470] = 3, + [275899] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6191), 1, + ACTIONS(11594), 1, + anon_sym_DOT2, + STATE(6793), 1, sym_comment, - ACTIONS(3112), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [252481] = 4, + [275909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1425), 1, - sym_block, - STATE(6192), 1, + ACTIONS(11596), 1, + anon_sym_DOT2, + STATE(6794), 1, sym_comment, - [252494] = 4, + [275919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10652), 1, + ACTIONS(11598), 1, anon_sym_DOT2, - ACTIONS(10654), 1, - aux_sym_unquoted_token6, - STATE(6193), 1, + STATE(6795), 1, sym_comment, - [252507] = 3, + [275929] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6194), 1, + ACTIONS(5820), 1, + aux_sym__immediate_decimal_token1, + STATE(6796), 1, sym_comment, - ACTIONS(3096), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [252518] = 4, + [275939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1367), 1, - sym_block, - STATE(6195), 1, - sym_comment, - [252531] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10656), 1, + ACTIONS(11600), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10658), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6196), 1, + STATE(6797), 1, sym_comment, - [252544] = 4, + [275949] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1348), 1, - sym_block, - STATE(6197), 1, + ACTIONS(11602), 1, + aux_sym__immediate_decimal_token1, + STATE(6798), 1, sym_comment, - [252557] = 4, + [275959] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1311), 1, - sym_block, - STATE(6198), 1, + ACTIONS(11604), 1, + aux_sym__immediate_decimal_token1, + STATE(6799), 1, sym_comment, - [252570] = 4, + [275969] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1312), 1, - sym_block, - STATE(6199), 1, + ACTIONS(11606), 1, + aux_sym__immediate_decimal_token1, + STATE(6800), 1, sym_comment, - [252583] = 4, - ACTIONS(3), 1, + [275979] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1366), 1, - sym_block, - STATE(6200), 1, + ACTIONS(11608), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6801), 1, sym_comment, - [252596] = 4, + [275989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1365), 1, - sym_block, - STATE(6201), 1, + ACTIONS(11610), 1, + aux_sym__immediate_decimal_token1, + STATE(6802), 1, sym_comment, - [252609] = 4, - ACTIONS(3), 1, + [275999] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1429), 1, - sym_block, - STATE(6202), 1, + ACTIONS(11612), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6803), 1, sym_comment, - [252622] = 4, + [276009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8957), 1, - anon_sym_LBRACE, - STATE(1229), 1, - sym_val_record, - STATE(6203), 1, + ACTIONS(11614), 1, + anon_sym_RPAREN, + STATE(6804), 1, sym_comment, - [252635] = 4, + [276019] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1428), 1, - sym_block, - STATE(6204), 1, + ACTIONS(11616), 1, + aux_sym__immediate_decimal_token1, + STATE(6805), 1, sym_comment, - [252648] = 4, + [276029] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1313), 1, - sym_block, - STATE(6205), 1, - sym_comment, - [252661] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10660), 1, + ACTIONS(11618), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10662), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6206), 1, + STATE(6806), 1, sym_comment, - [252674] = 4, + [276039] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8855), 1, - anon_sym_LBRACE, - STATE(1322), 1, - sym_block, - STATE(6207), 1, + ACTIONS(11620), 1, + aux_sym__immediate_decimal_token1, + STATE(6807), 1, sym_comment, - [252687] = 4, + [276049] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10568), 1, - anon_sym_LBRACE, - STATE(5239), 1, - sym_block, - STATE(6208), 1, + ACTIONS(11622), 1, + aux_sym__immediate_decimal_token1, + STATE(6808), 1, sym_comment, - [252700] = 4, + [276059] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10556), 1, + ACTIONS(11624), 1, aux_sym__immediate_decimal_token1, - ACTIONS(10664), 1, - anon_sym_DOT2, - STATE(6209), 1, + STATE(6809), 1, sym_comment, - [252713] = 3, + [276069] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(6210), 1, + ACTIONS(11626), 1, + aux_sym__immediate_decimal_token1, + STATE(6810), 1, sym_comment, - ACTIONS(3160), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [252724] = 4, + [276079] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1373), 1, - sym_block, - STATE(6211), 1, + ACTIONS(11628), 1, + anon_sym_RBRACE, + STATE(6811), 1, sym_comment, - [252737] = 4, + [276089] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1452), 1, - sym_block, - STATE(6212), 1, + ACTIONS(6586), 1, + aux_sym__immediate_decimal_token1, + STATE(6812), 1, sym_comment, - [252750] = 4, + [276099] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, - anon_sym_LBRACE, - STATE(1444), 1, - sym_block, - STATE(6213), 1, + ACTIONS(11630), 1, + anon_sym_RPAREN, + STATE(6813), 1, sym_comment, - [252763] = 4, + [276109] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10666), 1, - anon_sym_DOT2, - ACTIONS(10668), 1, + ACTIONS(11632), 1, aux_sym__immediate_decimal_token1, - STATE(6214), 1, - sym_comment, - [252776] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(6215), 1, + STATE(6814), 1, sym_comment, - ACTIONS(2746), 2, - sym_identifier, - anon_sym_DASH, - [252787] = 4, + [276119] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2720), 1, - anon_sym_in, - ACTIONS(10670), 1, - sym__long_flag_identifier, - STATE(6216), 1, - sym_comment, - [252800] = 4, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(6966), 1, - sym__entry_separator, - ACTIONS(10162), 1, - anon_sym_RBRACK, - STATE(6217), 1, + ACTIONS(11634), 1, + anon_sym_RPAREN, + STATE(6815), 1, sym_comment, - [252813] = 4, + [276129] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10672), 1, - anon_sym_RBRACE, - ACTIONS(10674), 1, - sym__entry_separator, - STATE(6218), 1, - sym_comment, - [252826] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8761), 1, - anon_sym_LBRACE, - STATE(1484), 1, - sym_val_record, - STATE(6219), 1, + ACTIONS(6059), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6816), 1, sym_comment, - [252839] = 4, + [276139] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10676), 1, - anon_sym_DOT2, - ACTIONS(10678), 1, + ACTIONS(11636), 1, aux_sym__immediate_decimal_token1, - STATE(6220), 1, + STATE(6817), 1, sym_comment, - [252852] = 4, + [276149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10373), 1, - anon_sym_LBRACE, - STATE(5296), 1, - sym_block, - STATE(6221), 1, + ACTIONS(11638), 1, + aux_sym__immediate_decimal_token1, + STATE(6818), 1, sym_comment, - [252865] = 4, + [276159] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10680), 1, - anon_sym_RBRACK, - ACTIONS(10682), 1, - sym__entry_separator, - STATE(6222), 1, - sym_comment, - [252878] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(10684), 1, - anon_sym_DASH2, - ACTIONS(10686), 1, - aux_sym_short_flag_token1, - STATE(6223), 1, + ACTIONS(11640), 1, + aux_sym_unquoted_token3, + STATE(6819), 1, sym_comment, - [252891] = 3, + [276169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10688), 1, + ACTIONS(11642), 1, aux_sym__immediate_decimal_token1, - STATE(6224), 1, + STATE(6820), 1, sym_comment, - [252901] = 3, + [276179] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10690), 1, - anon_sym_RPAREN, - STATE(6225), 1, + ACTIONS(11644), 1, + aux_sym__immediate_decimal_token1, + STATE(6821), 1, sym_comment, - [252911] = 3, + [276189] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10692), 1, + ACTIONS(11646), 1, anon_sym_DOT2, - STATE(6226), 1, + STATE(6822), 1, sym_comment, - [252921] = 3, + [276199] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10694), 1, + ACTIONS(11648), 1, anon_sym_DOT2, - STATE(6227), 1, + STATE(6823), 1, sym_comment, - [252931] = 3, + [276209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10696), 1, + ACTIONS(11650), 1, anon_sym_DOT2, - STATE(6228), 1, + STATE(6824), 1, sym_comment, - [252941] = 3, + [276219] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1252), 1, + ACTIONS(11652), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6229), 1, + STATE(6825), 1, sym_comment, - [252951] = 3, + [276229] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8352), 1, - aux_sym__immediate_decimal_token1, - STATE(6230), 1, + ACTIONS(11654), 1, + anon_sym_RPAREN, + STATE(6826), 1, sym_comment, - [252961] = 3, + [276239] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10698), 1, - anon_sym_RBRACE, - STATE(6231), 1, + ACTIONS(11656), 1, + aux_sym__immediate_decimal_token1, + STATE(6827), 1, sym_comment, - [252971] = 3, + [276249] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10700), 1, - aux_sym__immediate_decimal_token1, - STATE(6232), 1, + ACTIONS(11658), 1, + anon_sym_RBRACE, + STATE(6828), 1, sym_comment, - [252981] = 3, - ACTIONS(105), 1, + [276259] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10702), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6233), 1, + ACTIONS(11660), 1, + anon_sym_RBRACE, + STATE(6829), 1, sym_comment, - [252991] = 3, + [276269] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10704), 1, + ACTIONS(11662), 1, aux_sym__immediate_decimal_token1, - STATE(6234), 1, - sym_comment, - [253001] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10706), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6235), 1, + STATE(6830), 1, sym_comment, - [253011] = 3, + [276279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10708), 1, + ACTIONS(11664), 1, aux_sym__immediate_decimal_token1, - STATE(6236), 1, - sym_comment, - [253021] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(5363), 1, - aux_sym__unquoted_in_list_token5, - STATE(6237), 1, + STATE(6831), 1, sym_comment, - [253031] = 3, + [276289] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10710), 1, - anon_sym_RBRACE, - STATE(6238), 1, + ACTIONS(11666), 1, + aux_sym__immediate_decimal_token1, + STATE(6832), 1, sym_comment, - [253041] = 3, + [276299] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10712), 1, - anon_sym_DOT2, - STATE(6239), 1, + ACTIONS(11668), 1, + aux_sym__immediate_decimal_token1, + STATE(6833), 1, sym_comment, - [253051] = 3, + [276309] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10714), 1, - anon_sym_DOT2, - STATE(6240), 1, + ACTIONS(11670), 1, + aux_sym__immediate_decimal_token1, + STATE(6834), 1, sym_comment, - [253061] = 3, + [276319] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10716), 1, - anon_sym_DOT2, - STATE(6241), 1, + ACTIONS(11672), 1, + sym_short_flag_identifier, + STATE(6835), 1, sym_comment, - [253071] = 3, + [276329] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10718), 1, - anon_sym_DOT2, - STATE(6242), 1, - sym_comment, - [253081] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10720), 1, - aux_sym_unquoted_token3, - STATE(6243), 1, + ACTIONS(6557), 1, + aux_sym__immediate_decimal_token1, + STATE(6836), 1, sym_comment, - [253091] = 3, + [276339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10722), 1, - anon_sym_DOT2, - STATE(6244), 1, - sym_comment, - [253101] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10724), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6245), 1, + ACTIONS(11674), 1, + anon_sym_RBRACE, + STATE(6837), 1, sym_comment, - [253111] = 3, - ACTIONS(105), 1, + [276349] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2274), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6246), 1, + ACTIONS(11676), 1, + anon_sym_RPAREN, + STATE(6838), 1, sym_comment, - [253121] = 3, + [276359] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10726), 1, - anon_sym_EQ, - STATE(6247), 1, + ACTIONS(11678), 1, + anon_sym_RPAREN, + STATE(6839), 1, sym_comment, - [253131] = 3, + [276369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10728), 1, - anon_sym_EQ, - STATE(6248), 1, + ACTIONS(5651), 1, + aux_sym__immediate_decimal_token1, + STATE(6840), 1, sym_comment, - [253141] = 3, + [276379] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10730), 1, - anon_sym_RBRACE, - STATE(6249), 1, + ACTIONS(11680), 1, + anon_sym_RBRACK, + STATE(6841), 1, sym_comment, - [253151] = 3, + [276389] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10732), 1, - anon_sym_EQ, - STATE(6250), 1, + ACTIONS(6540), 1, + aux_sym__immediate_decimal_token1, + STATE(6842), 1, sym_comment, - [253161] = 3, + [276399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10734), 1, - anon_sym_RPAREN, - STATE(6251), 1, + ACTIONS(5632), 1, + aux_sym__immediate_decimal_token1, + STATE(6843), 1, sym_comment, - [253171] = 3, + [276409] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6170), 1, + ACTIONS(11682), 1, aux_sym__immediate_decimal_token1, - STATE(6252), 1, + STATE(6844), 1, sym_comment, - [253181] = 3, + [276419] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10736), 1, - anon_sym_RBRACE, - STATE(6253), 1, + ACTIONS(11684), 1, + anon_sym_RPAREN, + STATE(6845), 1, sym_comment, - [253191] = 3, + [276429] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10738), 1, - anon_sym_EQ, - STATE(6254), 1, + ACTIONS(11686), 1, + aux_sym__immediate_decimal_token1, + STATE(6846), 1, sym_comment, - [253201] = 3, + [276439] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10740), 1, - anon_sym_DOT2, - STATE(6255), 1, + ACTIONS(11688), 1, + aux_sym__immediate_decimal_token1, + STATE(6847), 1, sym_comment, - [253211] = 3, + [276449] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10742), 1, + ACTIONS(11690), 1, anon_sym_DOT2, - STATE(6256), 1, + STATE(6848), 1, sym_comment, - [253221] = 3, + [276459] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1209), 1, + ACTIONS(3873), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6257), 1, + STATE(6849), 1, sym_comment, - [253231] = 3, + [276469] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6177), 1, - aux_sym__immediate_decimal_token1, - STATE(6258), 1, + ACTIONS(11692), 1, + anon_sym_DOT2, + STATE(6850), 1, sym_comment, - [253241] = 3, - ACTIONS(3), 1, + [276479] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10744), 1, - anon_sym_RBRACE, - STATE(6259), 1, + ACTIONS(11694), 1, + sym__entry_separator, + STATE(6851), 1, sym_comment, - [253251] = 3, + [276489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10746), 1, - aux_sym__immediate_decimal_token1, - STATE(6260), 1, - sym_comment, - [253261] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10748), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6261), 1, + ACTIONS(11696), 1, + anon_sym_RPAREN, + STATE(6852), 1, sym_comment, - [253271] = 3, + [276499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10750), 1, + ACTIONS(11698), 1, aux_sym__immediate_decimal_token1, - STATE(6262), 1, + STATE(6853), 1, sym_comment, - [253281] = 3, - ACTIONS(105), 1, + [276509] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10752), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6263), 1, + ACTIONS(9394), 1, + aux_sym__immediate_decimal_token1, + STATE(6854), 1, sym_comment, - [253291] = 3, + [276519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10754), 1, - aux_sym__immediate_decimal_token1, - STATE(6264), 1, + ACTIONS(11700), 1, + anon_sym_DOT2, + STATE(6855), 1, sym_comment, - [253301] = 3, + [276529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10756), 1, + ACTIONS(11702), 1, aux_sym__immediate_decimal_token1, - STATE(6265), 1, + STATE(6856), 1, sym_comment, - [253311] = 3, + [276539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10758), 1, + ACTIONS(11704), 1, anon_sym_DOT2, - STATE(6266), 1, + STATE(6857), 1, sym_comment, - [253321] = 3, + [276549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10760), 1, + ACTIONS(11706), 1, anon_sym_DOT2, - STATE(6267), 1, + STATE(6858), 1, sym_comment, - [253331] = 3, + [276559] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10762), 1, + ACTIONS(11708), 1, anon_sym_DOT2, - STATE(6268), 1, + STATE(6859), 1, sym_comment, - [253341] = 3, - ACTIONS(3), 1, + [276569] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10764), 1, - anon_sym_DOT2, - STATE(6269), 1, + ACTIONS(5137), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6860), 1, sym_comment, - [253351] = 3, + [276579] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10766), 1, - anon_sym_DOT2, - STATE(6270), 1, + ACTIONS(11710), 1, + anon_sym_RBRACK, + STATE(6861), 1, sym_comment, - [253361] = 3, - ACTIONS(105), 1, + [276589] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10768), 1, - aux_sym_unquoted_token3, - STATE(6271), 1, + ACTIONS(11712), 1, + anon_sym_RPAREN, + STATE(6862), 1, sym_comment, - [253371] = 3, + [276599] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10770), 1, - anon_sym_DOT2, - STATE(6272), 1, + ACTIONS(6301), 1, + aux_sym__immediate_decimal_token1, + STATE(6863), 1, sym_comment, - [253381] = 3, + [276609] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10772), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6273), 1, + ACTIONS(11714), 1, + aux_sym_unquoted_token3, + STATE(6864), 1, sym_comment, - [253391] = 3, + [276619] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8370), 1, - aux_sym__immediate_decimal_token1, - STATE(6274), 1, + ACTIONS(11716), 1, + anon_sym_DOT2, + STATE(6865), 1, sym_comment, - [253401] = 3, + [276629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10774), 1, - anon_sym_RPAREN, - STATE(6275), 1, + ACTIONS(6308), 1, + aux_sym__immediate_decimal_token1, + STATE(6866), 1, sym_comment, - [253411] = 3, + [276639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10776), 1, - anon_sym_RPAREN, - STATE(6276), 1, + ACTIONS(11718), 1, + anon_sym_in, + STATE(6867), 1, sym_comment, - [253421] = 3, + [276649] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10778), 1, - aux_sym__immediate_decimal_token1, - STATE(6277), 1, + ACTIONS(11720), 1, + anon_sym_DOT2, + STATE(6868), 1, sym_comment, - [253431] = 3, + [276659] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10780), 1, + ACTIONS(11722), 1, anon_sym_DOT2, - STATE(6278), 1, + STATE(6869), 1, sym_comment, - [253441] = 3, + [276669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10782), 1, + ACTIONS(11724), 1, anon_sym_RBRACE, - STATE(6279), 1, + STATE(6870), 1, sym_comment, - [253451] = 3, + [276679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10784), 1, - anon_sym_LBRACE, - STATE(6280), 1, + ACTIONS(11726), 1, + anon_sym_DOT2, + STATE(6871), 1, sym_comment, - [253461] = 3, + [276689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10786), 1, + ACTIONS(11728), 1, anon_sym_RPAREN, - STATE(6281), 1, + STATE(6872), 1, sym_comment, - [253471] = 3, + [276699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10788), 1, + ACTIONS(11730), 1, aux_sym__immediate_decimal_token1, - STATE(6282), 1, + STATE(6873), 1, sym_comment, - [253481] = 3, + [276709] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(9146), 1, + aux_sym__immediate_decimal_token1, + STATE(6874), 1, + sym_comment, + [276719] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10790), 1, - aux_sym_unquoted_token3, - STATE(6283), 1, + ACTIONS(11732), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6875), 1, sym_comment, - [253491] = 3, + [276729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10792), 1, - anon_sym_DOT2, - STATE(6284), 1, + ACTIONS(11734), 1, + aux_sym__immediate_decimal_token1, + STATE(6876), 1, sym_comment, - [253501] = 3, + [276739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10784), 1, - anon_sym_LBRACE, - STATE(6285), 1, + ACTIONS(11736), 1, + anon_sym_RBRACE, + STATE(6877), 1, sym_comment, - [253511] = 3, + [276749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10794), 1, + ACTIONS(9069), 1, aux_sym__immediate_decimal_token1, - STATE(6286), 1, + STATE(6878), 1, + sym_comment, + [276759] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11738), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6879), 1, sym_comment, - [253521] = 3, + [276769] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10796), 1, + ACTIONS(6530), 1, aux_sym__immediate_decimal_token1, - STATE(6287), 1, + STATE(6880), 1, sym_comment, - [253531] = 3, + [276779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10798), 1, - anon_sym_DASH_GT, - STATE(6288), 1, + ACTIONS(11740), 1, + anon_sym_RPAREN, + STATE(6881), 1, sym_comment, - [253541] = 3, + [276789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10800), 1, - aux_sym__immediate_decimal_token1, - STATE(6289), 1, + ACTIONS(11742), 1, + anon_sym_RPAREN, + STATE(6882), 1, sym_comment, - [253551] = 3, + [276799] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10802), 1, + ACTIONS(11744), 1, aux_sym__immediate_decimal_token1, - STATE(6290), 1, + STATE(6883), 1, sym_comment, - [253561] = 3, + [276809] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10804), 1, - anon_sym_DOT2, - STATE(6291), 1, + ACTIONS(11746), 1, + anon_sym_RBRACK, + STATE(6884), 1, sym_comment, - [253571] = 3, + [276819] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10806), 1, - anon_sym_DOT2, - STATE(6292), 1, - sym_comment, - [253581] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10808), 1, - aux_sym_unquoted_token3, - STATE(6293), 1, + ACTIONS(11748), 1, + aux_sym__immediate_decimal_token1, + STATE(6885), 1, sym_comment, - [253591] = 3, + [276829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10810), 1, - anon_sym_DOT2, - STATE(6294), 1, + ACTIONS(11750), 1, + aux_sym__immediate_decimal_token1, + STATE(6886), 1, sym_comment, - [253601] = 3, + [276839] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10812), 1, - anon_sym_RPAREN, - STATE(6295), 1, + ACTIONS(11752), 1, + anon_sym_EQ_GT, + STATE(6887), 1, sym_comment, - [253611] = 3, + [276849] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10814), 1, - aux_sym__immediate_decimal_token1, - STATE(6296), 1, + ACTIONS(11754), 1, + anon_sym_RBRACE, + STATE(6888), 1, sym_comment, - [253621] = 3, + [276859] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10816), 1, - anon_sym_DOT2, - STATE(6297), 1, + ACTIONS(11756), 1, + anon_sym_RBRACE, + STATE(6889), 1, sym_comment, - [253631] = 3, + [276869] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10818), 1, + ACTIONS(4966), 1, anon_sym_RBRACE, - STATE(6298), 1, + STATE(6890), 1, sym_comment, - [253641] = 3, + [276879] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10820), 1, + ACTIONS(6076), 1, aux_sym__immediate_decimal_token1, - STATE(6299), 1, + STATE(6891), 1, + sym_comment, + [276889] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11758), 1, + anon_sym_RPAREN, + STATE(6892), 1, sym_comment, - [253651] = 3, + [276899] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10822), 1, + ACTIONS(9206), 1, aux_sym__immediate_decimal_token1, - STATE(6300), 1, + STATE(6893), 1, sym_comment, - [253661] = 3, + [276909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10824), 1, - anon_sym_DOT2, - STATE(6301), 1, + ACTIONS(11760), 1, + anon_sym_RPAREN, + STATE(6894), 1, sym_comment, - [253671] = 3, - ACTIONS(3), 1, + [276919] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10826), 1, - aux_sym__immediate_decimal_token1, - STATE(6302), 1, + ACTIONS(6200), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6895), 1, sym_comment, - [253681] = 3, + [276929] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10828), 1, + ACTIONS(9219), 1, aux_sym__immediate_decimal_token1, - STATE(6303), 1, + STATE(6896), 1, sym_comment, - [253691] = 3, + [276939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10830), 1, - anon_sym_LBRACE, - STATE(6304), 1, + ACTIONS(11762), 1, + anon_sym_EQ_GT, + STATE(6897), 1, sym_comment, - [253701] = 3, + [276949] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10832), 1, - aux_sym__immediate_decimal_token1, - STATE(6305), 1, + ACTIONS(11764), 1, + anon_sym_DOT2, + STATE(6898), 1, sym_comment, - [253711] = 3, + [276959] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10834), 1, + ACTIONS(11766), 1, anon_sym_DOT2, - STATE(6306), 1, + STATE(6899), 1, sym_comment, - [253721] = 3, - ACTIONS(105), 1, + [276969] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10836), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6307), 1, + ACTIONS(11768), 1, + anon_sym_SEMI, + STATE(6900), 1, sym_comment, - [253731] = 3, + [276979] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10838), 1, - anon_sym_RPAREN, - STATE(6308), 1, + ACTIONS(11770), 1, + aux_sym__immediate_decimal_token1, + STATE(6901), 1, sym_comment, - [253741] = 3, + [276989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10840), 1, - aux_sym__immediate_decimal_token1, - STATE(6309), 1, + ACTIONS(11772), 1, + anon_sym_RPAREN, + STATE(6902), 1, sym_comment, - [253751] = 3, + [276999] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10842), 1, + ACTIONS(6466), 1, aux_sym__immediate_decimal_token1, - STATE(6310), 1, + STATE(6903), 1, sym_comment, - [253761] = 3, + [277009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10844), 1, + ACTIONS(11774), 1, anon_sym_RBRACE, - STATE(6311), 1, + STATE(6904), 1, sym_comment, - [253771] = 3, + [277019] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10846), 1, - aux_sym__immediate_decimal_token1, - STATE(6312), 1, + ACTIONS(11776), 1, + anon_sym_RBRACE, + STATE(6905), 1, sym_comment, - [253781] = 3, + [277029] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10848), 1, + ACTIONS(6470), 1, aux_sym__immediate_decimal_token1, - STATE(6313), 1, + STATE(6906), 1, sym_comment, - [253791] = 3, + [277039] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10850), 1, + ACTIONS(11778), 1, anon_sym_DOT2, - STATE(6314), 1, + STATE(6907), 1, sym_comment, - [253801] = 3, + [277049] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10852), 1, - aux_sym__immediate_decimal_token1, - STATE(6315), 1, + ACTIONS(11780), 1, + sym_short_flag_identifier, + STATE(6908), 1, + sym_comment, + [277059] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11782), 1, + anon_sym_RBRACK, + STATE(6909), 1, sym_comment, - [253811] = 3, + [277069] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10854), 1, + ACTIONS(6049), 1, aux_sym__immediate_decimal_token1, - STATE(6316), 1, + STATE(6910), 1, sym_comment, - [253821] = 3, - ACTIONS(105), 1, + [277079] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10856), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6317), 1, + ACTIONS(11784), 1, + anon_sym_RPAREN, + STATE(6911), 1, sym_comment, - [253831] = 3, + [277089] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10858), 1, - anon_sym_DOT2, - STATE(6318), 1, + ACTIONS(11786), 1, + aux_sym__immediate_decimal_token1, + STATE(6912), 1, sym_comment, - [253841] = 3, + [277099] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10860), 1, - anon_sym_RBRACE, - STATE(6319), 1, + ACTIONS(11788), 1, + anon_sym_RPAREN, + STATE(6913), 1, + sym_comment, + [277109] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(11790), 1, + anon_sym_RBRACK, + STATE(6914), 1, sym_comment, - [253851] = 3, + [277119] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10862), 1, + ACTIONS(11792), 1, aux_sym__immediate_decimal_token1, - STATE(6320), 1, + STATE(6915), 1, sym_comment, - [253861] = 3, + [277129] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10864), 1, + ACTIONS(11794), 1, anon_sym_RPAREN, - STATE(6321), 1, + STATE(6916), 1, sym_comment, - [253871] = 3, + [277139] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10866), 1, + ACTIONS(11796), 1, aux_sym__immediate_decimal_token1, - STATE(6322), 1, + STATE(6917), 1, sym_comment, - [253881] = 3, + [277149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5644), 1, - aux_sym__immediate_decimal_token1, - STATE(6323), 1, + ACTIONS(11798), 1, + anon_sym_RBRACE, + STATE(6918), 1, sym_comment, - [253891] = 3, + [277159] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10868), 1, - aux_sym__immediate_decimal_token1, - STATE(6324), 1, + ACTIONS(11800), 1, + anon_sym_RBRACE, + STATE(6919), 1, sym_comment, - [253901] = 3, + [277169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10870), 1, - aux_sym__immediate_decimal_token1, - STATE(6325), 1, + ACTIONS(11802), 1, + anon_sym_RPAREN, + STATE(6920), 1, sym_comment, - [253911] = 3, + [277179] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10872), 1, + ACTIONS(11804), 1, aux_sym__immediate_decimal_token1, - STATE(6326), 1, + STATE(6921), 1, sym_comment, - [253921] = 3, + [277189] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10874), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6327), 1, + ACTIONS(11806), 1, + aux_sym_unquoted_token3, + STATE(6922), 1, sym_comment, - [253931] = 3, + [277199] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10876), 1, - aux_sym__immediate_decimal_token1, - STATE(6328), 1, + ACTIONS(11808), 1, + anon_sym_DOT2, + STATE(6923), 1, sym_comment, - [253941] = 3, + [277209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10878), 1, + ACTIONS(11810), 1, aux_sym__immediate_decimal_token1, - STATE(6329), 1, + STATE(6924), 1, sym_comment, - [253951] = 3, + [277219] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10880), 1, - anon_sym_GT, - STATE(6330), 1, + ACTIONS(11812), 1, + anon_sym_RBRACE, + STATE(6925), 1, sym_comment, - [253961] = 3, + [277229] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10882), 1, - anon_sym_RBRACE, - STATE(6331), 1, + ACTIONS(11814), 1, + anon_sym_DOT2, + STATE(6926), 1, sym_comment, - [253971] = 3, + [277239] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10884), 1, - aux_sym__immediate_decimal_token1, - STATE(6332), 1, + ACTIONS(11816), 1, + anon_sym_DOT2, + STATE(6927), 1, sym_comment, - [253981] = 3, + [277249] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6128), 1, - aux_sym__immediate_decimal_token1, - STATE(6333), 1, + ACTIONS(11818), 1, + anon_sym_DOT2, + STATE(6928), 1, sym_comment, - [253991] = 3, + [277259] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10886), 1, + ACTIONS(11820), 1, anon_sym_RPAREN, - STATE(6334), 1, + STATE(6929), 1, sym_comment, - [254001] = 3, + [277269] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10888), 1, + ACTIONS(11822), 1, aux_sym__immediate_decimal_token1, - STATE(6335), 1, + STATE(6930), 1, sym_comment, - [254011] = 3, + [277279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10890), 1, - anon_sym_RPAREN, - STATE(6336), 1, + ACTIONS(11824), 1, + anon_sym_DOT2, + STATE(6931), 1, sym_comment, - [254021] = 3, + [277289] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10892), 1, - anon_sym_RBRACK, - STATE(6337), 1, + ACTIONS(11826), 1, + aux_sym__immediate_decimal_token1, + STATE(6932), 1, sym_comment, - [254031] = 3, + [277299] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10894), 1, + ACTIONS(11828), 1, aux_sym__immediate_decimal_token1, - STATE(6338), 1, + STATE(6933), 1, sym_comment, - [254041] = 3, - ACTIONS(3), 1, + [277309] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10896), 1, - aux_sym__immediate_decimal_token1, - STATE(6339), 1, + ACTIONS(5383), 1, + aux_sym__unquoted_in_list_token5, + STATE(6934), 1, sym_comment, - [254051] = 3, + [277319] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10898), 1, - anon_sym_RBRACE, - STATE(6340), 1, + ACTIONS(11830), 1, + anon_sym_DOT2, + STATE(6935), 1, + sym_comment, + [277329] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11832), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6936), 1, sym_comment, - [254061] = 3, + [277339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10900), 1, - aux_sym__immediate_decimal_token1, - STATE(6341), 1, + ACTIONS(11834), 1, + anon_sym_RPAREN, + STATE(6937), 1, sym_comment, - [254071] = 3, + [277349] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10902), 1, + ACTIONS(6265), 1, aux_sym__immediate_decimal_token1, - STATE(6342), 1, + STATE(6938), 1, sym_comment, - [254081] = 3, - ACTIONS(105), 1, + [277359] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5622), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6343), 1, + ACTIONS(11836), 1, + aux_sym__immediate_decimal_token1, + STATE(6939), 1, sym_comment, - [254091] = 3, + [277369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10904), 1, + ACTIONS(6312), 1, aux_sym__immediate_decimal_token1, - STATE(6344), 1, + STATE(6940), 1, sym_comment, - [254101] = 3, - ACTIONS(3), 1, + [277379] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10906), 1, - anon_sym_RBRACE, - STATE(6345), 1, + ACTIONS(5999), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6941), 1, sym_comment, - [254111] = 3, + [277389] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10908), 1, - aux_sym_unquoted_token3, - STATE(6346), 1, + ACTIONS(11838), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6942), 1, sym_comment, - [254121] = 3, + [277399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10910), 1, + ACTIONS(11840), 1, anon_sym_RPAREN, - STATE(6347), 1, + STATE(6943), 1, sym_comment, - [254131] = 3, + [277409] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10912), 1, + ACTIONS(11842), 1, aux_sym__immediate_decimal_token1, - STATE(6348), 1, + STATE(6944), 1, sym_comment, - [254141] = 3, + [277419] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10914), 1, - anon_sym_DOT2, - STATE(6349), 1, + ACTIONS(11844), 1, + anon_sym_RPAREN, + STATE(6945), 1, sym_comment, - [254151] = 3, + [277429] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10916), 1, + ACTIONS(11846), 1, aux_sym__immediate_decimal_token1, - STATE(6350), 1, + STATE(6946), 1, sym_comment, - [254161] = 3, + [277439] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10918), 1, + ACTIONS(11848), 1, aux_sym__immediate_decimal_token1, - STATE(6351), 1, + STATE(6947), 1, sym_comment, - [254171] = 3, + [277449] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10920), 1, - aux_sym__immediate_decimal_token1, - STATE(6352), 1, + ACTIONS(11850), 1, + anon_sym_RBRACE, + STATE(6948), 1, sym_comment, - [254181] = 3, + [277459] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10922), 1, + ACTIONS(11852), 1, anon_sym_RPAREN, - STATE(6353), 1, + STATE(6949), 1, sym_comment, - [254191] = 3, + [277469] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10924), 1, + ACTIONS(6673), 1, aux_sym__immediate_decimal_token1, - STATE(6354), 1, + STATE(6950), 1, sym_comment, - [254201] = 3, + [277479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10926), 1, + ACTIONS(11854), 1, aux_sym__immediate_decimal_token1, - STATE(6355), 1, + STATE(6951), 1, sym_comment, - [254211] = 3, + [277489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10928), 1, - anon_sym_LBRACE, - STATE(6356), 1, - sym_comment, - [254221] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(10930), 1, - aux_sym__unquoted_in_list_token3, - STATE(6357), 1, + ACTIONS(6536), 1, + aux_sym__immediate_decimal_token1, + STATE(6952), 1, sym_comment, - [254231] = 3, + [277499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10932), 1, - anon_sym_RPAREN, - STATE(6358), 1, + ACTIONS(11856), 1, + aux_sym__immediate_decimal_token1, + STATE(6953), 1, sym_comment, - [254241] = 3, - ACTIONS(105), 1, + [277509] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3720), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6359), 1, + ACTIONS(11858), 1, + anon_sym_RBRACE, + STATE(6954), 1, sym_comment, - [254251] = 3, + [277519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10934), 1, + ACTIONS(11860), 1, anon_sym_RPAREN, - STATE(6360), 1, + STATE(6955), 1, sym_comment, - [254261] = 3, + [277529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8514), 1, + ACTIONS(11862), 1, aux_sym__immediate_decimal_token1, - STATE(6361), 1, + STATE(6956), 1, sym_comment, - [254271] = 3, + [277539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10936), 1, + ACTIONS(11864), 1, anon_sym_RBRACE, - STATE(6362), 1, + STATE(6957), 1, sym_comment, - [254281] = 3, + [277549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10938), 1, - anon_sym_EQ, - STATE(6363), 1, + ACTIONS(11866), 1, + aux_sym__immediate_decimal_token1, + STATE(6958), 1, sym_comment, - [254291] = 3, - ACTIONS(3), 1, + [277559] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8526), 1, - aux_sym__immediate_decimal_token1, - STATE(6364), 1, + ACTIONS(11868), 1, + aux_sym_unquoted_token3, + STATE(6959), 1, sym_comment, - [254301] = 3, + [277569] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10940), 1, + ACTIONS(5685), 1, aux_sym__immediate_decimal_token1, - STATE(6365), 1, + STATE(6960), 1, sym_comment, - [254311] = 3, + [277579] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10942), 1, - anon_sym_DOT2, - STATE(6366), 1, + ACTIONS(11870), 1, + anon_sym_RPAREN, + STATE(6961), 1, sym_comment, - [254321] = 3, + [277589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10944), 1, + ACTIONS(11872), 1, aux_sym__immediate_decimal_token1, - STATE(6367), 1, + STATE(6962), 1, sym_comment, - [254331] = 3, + [277599] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5723), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6963), 1, + sym_comment, + [277609] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10946), 1, + ACTIONS(11874), 1, aux_sym__immediate_decimal_token1, - STATE(6368), 1, + STATE(6964), 1, sym_comment, - [254341] = 3, - ACTIONS(3), 1, + [277619] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(10948), 1, - anon_sym_RBRACE, - STATE(6369), 1, + ACTIONS(2351), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(6965), 1, sym_comment, - [254351] = 3, + [277629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4094), 1, - anon_sym_COLON, - STATE(6370), 1, + ACTIONS(11876), 1, + anon_sym_RPAREN, + STATE(6966), 1, sym_comment, - [254361] = 3, + [277639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10950), 1, + ACTIONS(11878), 1, aux_sym__immediate_decimal_token1, - STATE(6371), 1, + STATE(6967), 1, sym_comment, - [254371] = 3, + [277649] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6122), 1, - aux_sym__immediate_decimal_token1, - STATE(6372), 1, + ACTIONS(11880), 1, + anon_sym_DOT2, + STATE(6968), 1, sym_comment, - [254381] = 3, + [277659] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10952), 1, - anon_sym_RPAREN, - STATE(6373), 1, + ACTIONS(11882), 1, + aux_sym__immediate_decimal_token1, + STATE(6969), 1, sym_comment, - [254391] = 3, + [277669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5914), 1, - aux_sym__immediate_decimal_token1, - STATE(6374), 1, + ACTIONS(11884), 1, + anon_sym_DOT2, + STATE(6970), 1, sym_comment, - [254401] = 3, + [277679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10954), 1, + ACTIONS(11886), 1, anon_sym_RPAREN, - STATE(6375), 1, + STATE(6971), 1, sym_comment, - [254411] = 3, + [277689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10956), 1, + ACTIONS(11888), 1, aux_sym__immediate_decimal_token1, - STATE(6376), 1, + STATE(6972), 1, sym_comment, - [254421] = 3, + [277699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5910), 1, - aux_sym__immediate_decimal_token1, - STATE(6377), 1, + ACTIONS(11890), 1, + anon_sym_DOT2, + STATE(6973), 1, sym_comment, - [254431] = 3, + [277709] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10958), 1, + ACTIONS(11892), 1, aux_sym__immediate_decimal_token1, - STATE(6378), 1, + STATE(6974), 1, sym_comment, - [254441] = 3, + [277719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10960), 1, + ACTIONS(11894), 1, anon_sym_RBRACE, - STATE(6379), 1, + STATE(6975), 1, sym_comment, - [254451] = 3, + [277729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10962), 1, - aux_sym__immediate_decimal_token1, - STATE(6380), 1, + ACTIONS(11896), 1, + anon_sym_RPAREN, + STATE(6976), 1, sym_comment, - [254461] = 3, + [277739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10964), 1, + ACTIONS(11898), 1, aux_sym__immediate_decimal_token1, - STATE(6381), 1, - sym_comment, - [254471] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(10966), 1, - anon_sym_RBRACK, - STATE(6382), 1, + STATE(6977), 1, sym_comment, - [254481] = 3, + [277749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10968), 1, + ACTIONS(11900), 1, anon_sym_RBRACE, - STATE(6383), 1, + STATE(6978), 1, sym_comment, - [254491] = 3, + [277759] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10970), 1, + ACTIONS(11902), 1, aux_sym__immediate_decimal_token1, - STATE(6384), 1, + STATE(6979), 1, sym_comment, - [254501] = 3, + [277769] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10972), 1, - anon_sym_RPAREN, - STATE(6385), 1, + ACTIONS(11904), 1, + sym_short_flag_identifier, + STATE(6980), 1, sym_comment, - [254511] = 3, + [277779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10974), 1, + ACTIONS(11906), 1, anon_sym_RPAREN, - STATE(6386), 1, + STATE(6981), 1, sym_comment, - [254521] = 3, + [277789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10976), 1, + ACTIONS(5700), 1, aux_sym__immediate_decimal_token1, - STATE(6387), 1, + STATE(6982), 1, sym_comment, - [254531] = 3, + [277799] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10978), 1, - anon_sym_RBRACK, - STATE(6388), 1, + ACTIONS(11908), 1, + anon_sym_RPAREN, + STATE(6983), 1, sym_comment, - [254541] = 3, - ACTIONS(105), 1, + [277809] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10980), 1, - aux_sym__unquoted_in_list_token5, - STATE(6389), 1, + ACTIONS(11910), 1, + anon_sym_RPAREN, + STATE(6984), 1, sym_comment, - [254551] = 3, + [277819] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10982), 1, - aux_sym__immediate_decimal_token1, - STATE(6390), 1, + ACTIONS(11912), 1, + anon_sym_DOT2, + STATE(6985), 1, sym_comment, - [254561] = 3, + [277829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10984), 1, - anon_sym_else, - STATE(6391), 1, + ACTIONS(11914), 1, + anon_sym_DOT2, + STATE(6986), 1, sym_comment, - [254571] = 3, - ACTIONS(105), 1, + [277839] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10986), 1, - aux_sym_unquoted_token3, - STATE(6392), 1, + ACTIONS(11916), 1, + anon_sym_RPAREN, + STATE(6987), 1, sym_comment, - [254581] = 3, + [277849] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10988), 1, + ACTIONS(11918), 1, anon_sym_RBRACE, - STATE(6393), 1, + STATE(6988), 1, sym_comment, - [254591] = 3, + [277859] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10990), 1, - anon_sym_RBRACK, - STATE(6394), 1, + ACTIONS(11920), 1, + anon_sym_RPAREN, + STATE(6989), 1, sym_comment, - [254601] = 3, + [277869] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10992), 1, - anon_sym_RBRACK, - STATE(6395), 1, + ACTIONS(11922), 1, + anon_sym_RPAREN, + STATE(6990), 1, sym_comment, - [254611] = 3, + [277879] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10994), 1, + ACTIONS(11924), 1, anon_sym_RPAREN, - STATE(6396), 1, + STATE(6991), 1, sym_comment, - [254621] = 3, + [277889] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10996), 1, - aux_sym__immediate_decimal_token1, - STATE(6397), 1, + ACTIONS(11926), 1, + anon_sym_RPAREN, + STATE(6992), 1, sym_comment, - [254631] = 3, + [277899] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10998), 1, - anon_sym_DOT2, - STATE(6398), 1, + ACTIONS(11928), 1, + anon_sym_RPAREN, + STATE(6993), 1, sym_comment, - [254641] = 3, + [277909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11000), 1, - anon_sym_DOT2, - STATE(6399), 1, + ACTIONS(11930), 1, + anon_sym_RPAREN, + STATE(6994), 1, sym_comment, - [254651] = 3, + [277919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11002), 1, - aux_sym__immediate_decimal_token1, - STATE(6400), 1, + ACTIONS(11932), 1, + anon_sym_RPAREN, + STATE(6995), 1, sym_comment, - [254661] = 3, - ACTIONS(105), 1, + [277929] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1744), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6401), 1, + ACTIONS(11934), 1, + anon_sym_RPAREN, + STATE(6996), 1, sym_comment, - [254671] = 3, + [277939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11004), 1, + ACTIONS(11936), 1, anon_sym_RPAREN, - STATE(6402), 1, + STATE(6997), 1, sym_comment, - [254681] = 3, - ACTIONS(105), 1, + [277949] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym__unquoted_in_list_token3, - STATE(6403), 1, + ACTIONS(11938), 1, + anon_sym_RPAREN, + STATE(6998), 1, sym_comment, - [254691] = 3, + [277959] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11006), 1, + ACTIONS(11940), 1, anon_sym_RPAREN, - STATE(6404), 1, + STATE(6999), 1, sym_comment, - [254701] = 3, + [277969] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2539), 1, - aux_sym__unquoted_in_list_token3, - STATE(6405), 1, + ACTIONS(11942), 1, + aux_sym_unquoted_token3, + STATE(7000), 1, sym_comment, - [254711] = 3, + [277979] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11008), 1, - anon_sym_RPAREN, - STATE(6406), 1, + ACTIONS(11944), 1, + anon_sym_DOT2, + STATE(7001), 1, sym_comment, - [254721] = 3, + [277989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11010), 1, - aux_sym__immediate_decimal_token1, - STATE(6407), 1, + ACTIONS(11946), 1, + anon_sym_DOT2, + STATE(7002), 1, sym_comment, - [254731] = 3, + [277999] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11012), 1, - aux_sym__immediate_decimal_token1, - STATE(6408), 1, + ACTIONS(11948), 1, + anon_sym_DOT2, + STATE(7003), 1, sym_comment, - [254741] = 3, + [278009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11014), 1, - anon_sym_RPAREN, - STATE(6409), 1, + ACTIONS(11404), 1, + anon_sym_make, + STATE(7004), 1, sym_comment, - [254751] = 3, + [278019] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11016), 1, - aux_sym__immediate_decimal_token1, - STATE(6410), 1, + ACTIONS(11950), 1, + anon_sym_EQ, + STATE(7005), 1, sym_comment, - [254761] = 3, + [278029] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11018), 1, - sym_identifier, - STATE(6411), 1, + ACTIONS(11952), 1, + anon_sym_DOT2, + STATE(7006), 1, sym_comment, - [254771] = 3, - ACTIONS(105), 1, + [278039] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2659), 1, - aux_sym__unquoted_in_list_token3, - STATE(6412), 1, + ACTIONS(11954), 1, + anon_sym_LBRACK2, + STATE(7007), 1, sym_comment, - [254781] = 3, - ACTIONS(105), 1, + [278049] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11020), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6413), 1, + ACTIONS(9231), 1, + aux_sym__immediate_decimal_token1, + STATE(7008), 1, sym_comment, - [254791] = 3, + [278059] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11022), 1, - aux_sym_unquoted_token3, - STATE(6414), 1, + ACTIONS(11956), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7009), 1, sym_comment, - [254801] = 3, + [278069] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11024), 1, - anon_sym_RPAREN, - STATE(6415), 1, + ACTIONS(9176), 1, + aux_sym__immediate_decimal_token1, + STATE(7010), 1, sym_comment, - [254811] = 3, - ACTIONS(3), 1, + [278079] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5906), 1, - aux_sym__immediate_decimal_token1, - STATE(6416), 1, + ACTIONS(11390), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7011), 1, sym_comment, - [254821] = 3, + [278089] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11026), 1, - aux_sym_unquoted_token3, - STATE(6417), 1, + ACTIONS(11958), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7012), 1, sym_comment, - [254831] = 3, + [278099] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11028), 1, - anon_sym_RBRACK, - STATE(6418), 1, + ACTIONS(11412), 1, + aux_sym_unquoted_token6, + STATE(7013), 1, sym_comment, - [254841] = 3, + [278109] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5950), 1, + ACTIONS(11960), 1, aux_sym__immediate_decimal_token1, - STATE(6419), 1, + STATE(7014), 1, sym_comment, - [254851] = 3, - ACTIONS(3), 1, + [278119] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11030), 1, - anon_sym_DOT2, - STATE(6420), 1, + ACTIONS(11962), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7015), 1, sym_comment, - [254861] = 3, + [278129] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11032), 1, - anon_sym_DOT2, - STATE(6421), 1, + ACTIONS(11964), 1, + anon_sym_RPAREN, + STATE(7016), 1, sym_comment, - [254871] = 3, + [278139] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11034), 1, - anon_sym_DOT2, - STATE(6422), 1, + ACTIONS(11966), 1, + aux_sym__immediate_decimal_token1, + STATE(7017), 1, sym_comment, - [254881] = 3, + [278149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11036), 1, + ACTIONS(11968), 1, anon_sym_DOT2, - STATE(6423), 1, + STATE(7018), 1, sym_comment, - [254891] = 3, + [278159] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11038), 1, - anon_sym_RPAREN, - STATE(6424), 1, + ACTIONS(11970), 1, + anon_sym_LBRACE, + STATE(7019), 1, sym_comment, - [254901] = 3, + [278169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11040), 1, - aux_sym__immediate_decimal_token1, - STATE(6425), 1, + ACTIONS(11972), 1, + anon_sym_LBRACE, + STATE(7020), 1, sym_comment, - [254911] = 3, + [278179] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11042), 1, - anon_sym_DOT2, - STATE(6426), 1, + ACTIONS(11974), 1, + aux_sym__immediate_decimal_token1, + STATE(7021), 1, sym_comment, - [254921] = 3, + [278189] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11044), 1, - anon_sym_DOT2, - STATE(6427), 1, + ACTIONS(11976), 1, + anon_sym_RBRACE, + STATE(7022), 1, sym_comment, - [254931] = 3, + [278199] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11046), 1, - aux_sym__immediate_decimal_token1, - STATE(6428), 1, + ACTIONS(11978), 1, + anon_sym_RBRACE, + STATE(7023), 1, sym_comment, - [254941] = 3, + [278209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11048), 1, - anon_sym_DOT2, - STATE(6429), 1, + ACTIONS(9166), 1, + aux_sym__immediate_decimal_token1, + STATE(7024), 1, sym_comment, - [254951] = 3, + [278219] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11050), 1, - anon_sym_DOT2, - STATE(6430), 1, + ACTIONS(11980), 1, + anon_sym_RPAREN, + STATE(7025), 1, sym_comment, - [254961] = 3, + [278229] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8510), 1, + ACTIONS(11982), 1, aux_sym__immediate_decimal_token1, - STATE(6431), 1, + STATE(7026), 1, sym_comment, - [254971] = 3, + [278239] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11052), 1, - anon_sym_RPAREN, - STATE(6432), 1, + ACTIONS(11984), 1, + anon_sym_RBRACE, + STATE(7027), 1, sym_comment, - [254981] = 3, - ACTIONS(3), 1, + [278249] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(6243), 1, - aux_sym__immediate_decimal_token1, - STATE(6433), 1, + ACTIONS(11986), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7028), 1, sym_comment, - [254991] = 3, + [278259] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11054), 1, + ACTIONS(5000), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6434), 1, + STATE(7029), 1, sym_comment, - [255001] = 3, + [278269] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6181), 1, - aux_sym__immediate_decimal_token1, - STATE(6435), 1, + ACTIONS(11988), 1, + anon_sym_DOT2, + STATE(7030), 1, sym_comment, - [255011] = 3, + [278279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11056), 1, - aux_sym__immediate_decimal_token1, - STATE(6436), 1, - sym_comment, - [255021] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11058), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6437), 1, + ACTIONS(11990), 1, + anon_sym_DOT2, + STATE(7031), 1, sym_comment, - [255031] = 3, + [278289] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8452), 1, + ACTIONS(11992), 1, aux_sym__immediate_decimal_token1, - STATE(6438), 1, + STATE(7032), 1, sym_comment, - [255041] = 3, + [278299] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11060), 1, - anon_sym_RPAREN, - STATE(6439), 1, + ACTIONS(11994), 1, + anon_sym_COLON, + STATE(7033), 1, sym_comment, - [255051] = 3, + [278309] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11062), 1, - aux_sym__immediate_decimal_token1, - STATE(6440), 1, + ACTIONS(11996), 1, + anon_sym_RBRACE, + STATE(7034), 1, sym_comment, - [255061] = 3, - ACTIONS(105), 1, + [278319] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11064), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6441), 1, + ACTIONS(11998), 1, + anon_sym_RBRACE, + STATE(7035), 1, sym_comment, - [255071] = 3, + [278329] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11066), 1, - aux_sym__immediate_decimal_token1, - STATE(6442), 1, + ACTIONS(12000), 1, + anon_sym_RBRACE, + STATE(7036), 1, sym_comment, - [255081] = 3, + [278339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11068), 1, + ACTIONS(12002), 1, aux_sym__immediate_decimal_token1, - STATE(6443), 1, + STATE(7037), 1, sym_comment, - [255091] = 3, - ACTIONS(105), 1, + [278349] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2829), 1, - aux_sym_unquoted_token3, - STATE(6444), 1, + ACTIONS(12004), 1, + anon_sym_EQ, + STATE(7038), 1, sym_comment, - [255101] = 3, - ACTIONS(105), 1, + [278359] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11070), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6445), 1, + ACTIONS(12006), 1, + sym_short_flag_identifier, + STATE(7039), 1, sym_comment, - [255111] = 3, + [278369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11072), 1, - anon_sym_RPAREN, - STATE(6446), 1, + ACTIONS(9202), 1, + aux_sym__immediate_decimal_token1, + STATE(7040), 1, sym_comment, - [255121] = 3, + [278379] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11074), 1, - aux_sym__immediate_decimal_token1, - STATE(6447), 1, + ACTIONS(12008), 1, + anon_sym_RPAREN, + STATE(7041), 1, sym_comment, - [255131] = 3, + [278389] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11076), 1, - aux_sym__immediate_decimal_token1, - STATE(6448), 1, + ACTIONS(12010), 1, + anon_sym_RPAREN, + STATE(7042), 1, sym_comment, - [255141] = 3, + [278399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11078), 1, - aux_sym__immediate_decimal_token1, - STATE(6449), 1, + ACTIONS(12012), 1, + anon_sym_DOT2, + STATE(7043), 1, sym_comment, - [255151] = 3, + [278409] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11080), 1, - anon_sym_RBRACE, - STATE(6450), 1, + ACTIONS(12014), 1, + anon_sym_RBRACK, + STATE(7044), 1, sym_comment, - [255161] = 3, + [278419] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2829), 1, - aux_sym__unquoted_in_list_token3, - STATE(6451), 1, + ACTIONS(12016), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7045), 1, sym_comment, - [255171] = 3, - ACTIONS(3), 1, + [278429] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11082), 1, - anon_sym_RPAREN, - STATE(6452), 1, + ACTIONS(5549), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7046), 1, sym_comment, - [255181] = 3, - ACTIONS(3), 1, + [278439] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11084), 1, - aux_sym__immediate_decimal_token1, - STATE(6453), 1, + ACTIONS(12018), 1, + aux_sym_unquoted_token3, + STATE(7047), 1, sym_comment, - [255191] = 3, + [278449] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11086), 1, - aux_sym__immediate_decimal_token1, - STATE(6454), 1, + ACTIONS(12020), 1, + anon_sym_GT, + STATE(7048), 1, sym_comment, - [255201] = 3, + [278459] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11088), 1, - aux_sym__immediate_decimal_token1, - STATE(6455), 1, + ACTIONS(12022), 1, + anon_sym_DOT2, + STATE(7049), 1, sym_comment, - [255211] = 3, + [278469] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5487), 1, - aux_sym__immediate_decimal_token1, - STATE(6456), 1, + ACTIONS(12024), 1, + anon_sym_DOT2, + STATE(7050), 1, sym_comment, - [255221] = 3, + [278479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11090), 1, - anon_sym_RBRACE, - STATE(6457), 1, + ACTIONS(5886), 1, + anon_sym_PIPE, + STATE(7051), 1, sym_comment, - [255231] = 3, + [278489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11092), 1, - anon_sym_RPAREN, - STATE(6458), 1, + ACTIONS(12026), 1, + anon_sym_DOT2, + STATE(7052), 1, sym_comment, - [255241] = 3, + [278499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11094), 1, - aux_sym__immediate_decimal_token1, - STATE(6459), 1, + ACTIONS(9752), 1, + anon_sym_LPAREN2, + STATE(7053), 1, sym_comment, - [255251] = 3, + [278509] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11096), 1, - anon_sym_RBRACE, - STATE(6460), 1, + ACTIONS(12028), 1, + ts_builtin_sym_end, + STATE(7054), 1, sym_comment, - [255261] = 3, + [278519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11098), 1, - aux_sym__immediate_decimal_token1, - STATE(6461), 1, + ACTIONS(12030), 1, + anon_sym_DOT2, + STATE(7055), 1, sym_comment, - [255271] = 3, + [278529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5662), 1, - aux_sym__immediate_decimal_token1, - STATE(6462), 1, + ACTIONS(12032), 1, + anon_sym_DOT2, + STATE(7056), 1, sym_comment, - [255281] = 3, + [278539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11100), 1, - anon_sym_RPAREN, - STATE(6463), 1, + ACTIONS(9429), 1, + aux_sym__immediate_decimal_token1, + STATE(7057), 1, sym_comment, - [255291] = 3, + [278549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11102), 1, + ACTIONS(12034), 1, aux_sym__immediate_decimal_token1, - STATE(6464), 1, + STATE(7058), 1, sym_comment, - [255301] = 3, - ACTIONS(3), 1, + [278559] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11104), 1, - anon_sym_RPAREN, - STATE(6465), 1, + ACTIONS(12036), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7059), 1, sym_comment, - [255311] = 3, + [278569] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11106), 1, + ACTIONS(9435), 1, aux_sym__immediate_decimal_token1, - STATE(6466), 1, + STATE(7060), 1, sym_comment, - [255321] = 3, + [278579] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5863), 1, + ACTIONS(11440), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6467), 1, - sym_comment, - [255331] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11108), 1, - anon_sym_RPAREN, - STATE(6468), 1, + STATE(7061), 1, sym_comment, - [255341] = 3, + [278589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11110), 1, + ACTIONS(12038), 1, anon_sym_DOT2, - STATE(6469), 1, + STATE(7062), 1, sym_comment, - [255351] = 3, + [278599] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11112), 1, + ACTIONS(12040), 1, anon_sym_DOT2, - STATE(6470), 1, + STATE(7063), 1, sym_comment, - [255361] = 3, + [278609] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11114), 1, - anon_sym_RPAREN, - STATE(6471), 1, + ACTIONS(12042), 1, + anon_sym_DOT2, + STATE(7064), 1, sym_comment, - [255371] = 3, + [278619] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11116), 1, - anon_sym_EQ, - STATE(6472), 1, + ACTIONS(12044), 1, + anon_sym_DOT2, + STATE(7065), 1, sym_comment, - [255381] = 3, + [278629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11118), 1, - anon_sym_EQ, - STATE(6473), 1, + ACTIONS(12046), 1, + anon_sym_DOT2, + STATE(7066), 1, sym_comment, - [255391] = 3, + [278639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11120), 1, - anon_sym_RPAREN, - STATE(6474), 1, + ACTIONS(12048), 1, + anon_sym_DOT2, + STATE(7067), 1, sym_comment, - [255401] = 3, + [278649] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11122), 1, - anon_sym_RPAREN, - STATE(6475), 1, + ACTIONS(12050), 1, + anon_sym_DOT2, + STATE(7068), 1, sym_comment, - [255411] = 3, + [278659] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11124), 1, + ACTIONS(12052), 1, anon_sym_RBRACE, - STATE(6476), 1, + STATE(7069), 1, sym_comment, - [255421] = 3, + [278669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11126), 1, - anon_sym_RPAREN, - STATE(6477), 1, + ACTIONS(12054), 1, + aux_sym__immediate_decimal_token1, + STATE(7070), 1, sym_comment, - [255431] = 3, + [278679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11128), 1, + ACTIONS(12056), 1, anon_sym_RBRACE, - STATE(6478), 1, + STATE(7071), 1, sym_comment, - [255441] = 3, + [278689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11130), 1, + ACTIONS(12058), 1, aux_sym__immediate_decimal_token1, - STATE(6479), 1, + STATE(7072), 1, sym_comment, - [255451] = 3, + [278699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11132), 1, - anon_sym_RPAREN, - STATE(6480), 1, + ACTIONS(12060), 1, + anon_sym_RBRACE, + STATE(7073), 1, sym_comment, - [255461] = 3, + [278709] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12062), 1, + aux_sym__unquoted_in_list_token5, + STATE(7074), 1, + sym_comment, + [278719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5546), 1, - aux_sym__immediate_decimal_token1, - STATE(6481), 1, + ACTIONS(10280), 1, + anon_sym_LPAREN2, + STATE(7075), 1, sym_comment, - [255471] = 3, + [278729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11134), 1, - anon_sym_RPAREN, - STATE(6482), 1, + ACTIONS(12064), 1, + anon_sym_RBRACE, + STATE(7076), 1, sym_comment, - [255481] = 3, + [278739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11136), 1, - anon_sym_RPAREN, - STATE(6483), 1, + ACTIONS(10734), 1, + aux_sym__immediate_decimal_token1, + STATE(7077), 1, sym_comment, - [255491] = 3, + [278749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11138), 1, - anon_sym_RBRACK, - STATE(6484), 1, + ACTIONS(12066), 1, + anon_sym_SEMI, + STATE(7078), 1, sym_comment, - [255501] = 3, + [278759] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11140), 1, - anon_sym_RPAREN, - STATE(6485), 1, + ACTIONS(12068), 1, + anon_sym_DOT2, + STATE(7079), 1, sym_comment, - [255511] = 3, + [278769] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11142), 1, - anon_sym_RPAREN, - STATE(6486), 1, + ACTIONS(12070), 1, + anon_sym_DOT2, + STATE(7080), 1, sym_comment, - [255521] = 3, + [278779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11144), 1, - anon_sym_RPAREN, - STATE(6487), 1, + ACTIONS(12072), 1, + anon_sym_DOT2, + STATE(7081), 1, sym_comment, - [255531] = 3, + [278789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11146), 1, - anon_sym_RPAREN, - STATE(6488), 1, + ACTIONS(12074), 1, + anon_sym_DOT2, + STATE(7082), 1, sym_comment, - [255541] = 3, + [278799] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11148), 1, + ACTIONS(12076), 1, anon_sym_RPAREN, - STATE(6489), 1, + STATE(7083), 1, sym_comment, - [255551] = 3, + [278809] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11150), 1, - anon_sym_RPAREN, - STATE(6490), 1, + ACTIONS(12078), 1, + anon_sym_RBRACE, + STATE(7084), 1, sym_comment, - [255561] = 3, + [278819] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5268), 1, + ACTIONS(6724), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6491), 1, + STATE(7085), 1, sym_comment, - [255571] = 3, + [278829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11152), 1, + ACTIONS(12080), 1, anon_sym_DOT2, - STATE(6492), 1, - sym_comment, - [255581] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11154), 1, - anon_sym_EQ, - STATE(6493), 1, + STATE(7086), 1, sym_comment, - [255591] = 3, + [278839] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11156), 1, + ACTIONS(12082), 1, anon_sym_DOT2, - STATE(6494), 1, + STATE(7087), 1, sym_comment, - [255601] = 3, + [278849] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10580), 1, - anon_sym_make, - STATE(6495), 1, + ACTIONS(12084), 1, + anon_sym_RPAREN, + STATE(7088), 1, sym_comment, - [255611] = 3, - ACTIONS(105), 1, + [278859] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2659), 1, - aux_sym_unquoted_token3, - STATE(6496), 1, + ACTIONS(12086), 1, + anon_sym_RBRACE, + STATE(7089), 1, sym_comment, - [255621] = 3, + [278869] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11158), 1, + ACTIONS(12088), 1, anon_sym_RBRACE, - STATE(6497), 1, + STATE(7090), 1, sym_comment, - [255631] = 3, + [278879] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11160), 1, - anon_sym_RBRACE, - STATE(6498), 1, + ACTIONS(12090), 1, + anon_sym_RBRACK, + STATE(7091), 1, sym_comment, - [255641] = 3, + [278889] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11162), 1, - anon_sym_LBRACK2, - STATE(6499), 1, + ACTIONS(12092), 1, + sym_short_flag_identifier, + STATE(7092), 1, sym_comment, - [255651] = 3, + [278899] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5479), 1, + ACTIONS(10738), 1, aux_sym__immediate_decimal_token1, - STATE(6500), 1, + STATE(7093), 1, sym_comment, - [255661] = 3, + [278909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11164), 1, + ACTIONS(12094), 1, anon_sym_RPAREN, - STATE(6501), 1, + STATE(7094), 1, sym_comment, - [255671] = 3, + [278919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11166), 1, + ACTIONS(12096), 1, anon_sym_RBRACK, - STATE(6502), 1, - sym_comment, - [255681] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11168), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6503), 1, + STATE(7095), 1, sym_comment, - [255691] = 3, - ACTIONS(105), 1, + [278929] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10564), 1, - aux_sym__unquoted_in_list_token5, - STATE(6504), 1, + ACTIONS(12098), 1, + anon_sym_DOT2, + STATE(7096), 1, sym_comment, - [255701] = 3, + [278939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11170), 1, - aux_sym__immediate_decimal_token1, - STATE(6505), 1, + ACTIONS(12100), 1, + anon_sym_RBRACE, + STATE(7097), 1, sym_comment, - [255711] = 3, + [278949] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10572), 1, - aux_sym_unquoted_token6, - STATE(6506), 1, + ACTIONS(12102), 1, + anon_sym_RBRACE, + STATE(7098), 1, sym_comment, - [255721] = 3, + [278959] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11172), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6507), 1, + ACTIONS(12104), 1, + aux_sym_unquoted_token3, + STATE(7099), 1, sym_comment, - [255731] = 3, + [278969] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11174), 1, - anon_sym_DASH2, - STATE(6508), 1, + ACTIONS(12106), 1, + anon_sym_catch, + STATE(7100), 1, sym_comment, - [255741] = 3, + [278979] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11176), 1, - anon_sym_RPAREN, - STATE(6509), 1, + ACTIONS(12108), 1, + anon_sym_EQ, + STATE(7101), 1, sym_comment, - [255751] = 3, + [278989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11178), 1, - aux_sym__immediate_decimal_token1, - STATE(6510), 1, + ACTIONS(12110), 1, + anon_sym_EQ, + STATE(7102), 1, sym_comment, - [255761] = 3, + [278999] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11180), 1, - anon_sym_DOT2, - STATE(6511), 1, + ACTIONS(12112), 1, + anon_sym_EQ, + STATE(7103), 1, sym_comment, - [255771] = 3, + [279009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11182), 1, - anon_sym_LBRACE, - STATE(6512), 1, + ACTIONS(12114), 1, + anon_sym_EQ, + STATE(7104), 1, sym_comment, - [255781] = 3, - ACTIONS(3), 1, + [279019] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11184), 1, - anon_sym_LBRACE, - STATE(6513), 1, + ACTIONS(12116), 1, + sym__entry_separator, + STATE(7105), 1, sym_comment, - [255791] = 3, + [279029] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2762), 1, - anon_sym_in, - STATE(6514), 1, + ACTIONS(12118), 1, + anon_sym_RBRACK, + STATE(7106), 1, sym_comment, - [255801] = 3, + [279039] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11186), 1, - anon_sym_DOT2, - STATE(6515), 1, + ACTIONS(12120), 1, + anon_sym_RPAREN, + STATE(7107), 1, sym_comment, - [255811] = 3, - ACTIONS(3), 1, + [279049] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11188), 1, - anon_sym_RPAREN, - STATE(6516), 1, + ACTIONS(12122), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7108), 1, sym_comment, - [255821] = 3, + [279059] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11190), 1, - anon_sym_DOT2, - STATE(6517), 1, + ACTIONS(6114), 1, + aux_sym__immediate_decimal_token1, + STATE(7109), 1, sym_comment, - [255831] = 3, + [279069] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11192), 1, - anon_sym_DOT2, - STATE(6518), 1, + ACTIONS(12124), 1, + anon_sym_in, + STATE(7110), 1, sym_comment, - [255841] = 3, + [279079] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11194), 1, + ACTIONS(12126), 1, anon_sym_LBRACE, - STATE(6519), 1, + STATE(7111), 1, sym_comment, - [255851] = 3, + [279089] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11196), 1, - anon_sym_EQ_GT, - STATE(6520), 1, + ACTIONS(12126), 1, + anon_sym_LBRACE, + STATE(7112), 1, sym_comment, - [255861] = 3, + [279099] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11198), 1, - anon_sym_DOT2, - STATE(6521), 1, + ACTIONS(12128), 1, + anon_sym_DASH_GT, + STATE(7113), 1, sym_comment, - [255871] = 3, + [279109] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11200), 1, - anon_sym_DOT2, - STATE(6522), 1, + ACTIONS(12130), 1, + anon_sym_RPAREN, + STATE(7114), 1, sym_comment, - [255881] = 3, + [279119] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5331), 1, + ACTIONS(6039), 1, aux_sym__immediate_decimal_token1, - STATE(6523), 1, + STATE(7115), 1, sym_comment, - [255891] = 3, + [279129] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11202), 1, - anon_sym_DOT2, - STATE(6524), 1, + ACTIONS(12132), 1, + anon_sym_else, + STATE(7116), 1, + sym_comment, + [279139] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11452), 1, + aux_sym__unquoted_in_list_token5, + STATE(7117), 1, sym_comment, - [255901] = 3, + [279149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4714), 1, + ACTIONS(12134), 1, anon_sym_RBRACE, - STATE(6525), 1, + STATE(7118), 1, + sym_comment, + [279159] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12136), 1, + aux_sym__immediate_decimal_token1, + STATE(7119), 1, sym_comment, - [255911] = 3, + [279169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11204), 1, + ACTIONS(12138), 1, anon_sym_COLON, - STATE(6526), 1, + STATE(7120), 1, sym_comment, - [255921] = 3, + [279179] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11206), 1, - anon_sym_LBRACE, - STATE(6527), 1, + ACTIONS(12140), 1, + anon_sym_EQ, + STATE(7121), 1, sym_comment, - [255931] = 3, + [279189] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11208), 1, + ACTIONS(12142), 1, anon_sym_DOT2, - STATE(6528), 1, + STATE(7122), 1, + sym_comment, + [279199] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12144), 1, + anon_sym_SEMI, + STATE(7123), 1, sym_comment, - [255941] = 3, + [279209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11210), 1, + ACTIONS(12146), 1, anon_sym_DOT2, - STATE(6529), 1, + STATE(7124), 1, sym_comment, - [255951] = 3, - ACTIONS(105), 1, + [279219] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11212), 1, - aux_sym_unquoted_token3, - STATE(6530), 1, + ACTIONS(12148), 1, + anon_sym_DOT2, + STATE(7125), 1, sym_comment, - [255961] = 3, + [279229] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11214), 1, + ACTIONS(12150), 1, anon_sym_DOT2, - STATE(6531), 1, + STATE(7126), 1, sym_comment, - [255971] = 3, + [279239] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4716), 1, - anon_sym_RBRACE, - STATE(6532), 1, + ACTIONS(12152), 1, + anon_sym_DOT2, + STATE(7127), 1, sym_comment, - [255981] = 3, + [279249] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11216), 1, + ACTIONS(12154), 1, aux_sym__immediate_decimal_token1, - STATE(6533), 1, + STATE(7128), 1, sym_comment, - [255991] = 3, + [279259] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11218), 1, + ACTIONS(12156), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6534), 1, + STATE(7129), 1, sym_comment, - [256001] = 3, - ACTIONS(105), 1, + [279269] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2539), 1, - aux_sym_unquoted_token3, - STATE(6535), 1, + ACTIONS(12158), 1, + aux_sym__immediate_decimal_token1, + STATE(7130), 1, sym_comment, - [256011] = 3, + [279279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11220), 1, - aux_sym__immediate_decimal_token1, - STATE(6536), 1, + ACTIONS(12160), 1, + anon_sym_DOT2, + STATE(7131), 1, sym_comment, - [256021] = 3, + [279289] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11222), 1, + ACTIONS(12162), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6537), 1, + STATE(7132), 1, sym_comment, - [256031] = 3, - ACTIONS(105), 1, + [279299] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2582), 1, - aux_sym_unquoted_token3, - STATE(6538), 1, + ACTIONS(12164), 1, + anon_sym_RBRACK, + STATE(7133), 1, sym_comment, - [256041] = 3, + [279309] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8321), 1, - aux_sym__immediate_decimal_token1, - STATE(6539), 1, + ACTIONS(12166), 1, + anon_sym_RBRACK, + STATE(7134), 1, sym_comment, - [256051] = 3, + [279319] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11224), 1, + ACTIONS(12168), 1, aux_sym__immediate_decimal_token1, - STATE(6540), 1, + STATE(7135), 1, sym_comment, - [256061] = 3, + [279329] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11226), 1, - anon_sym_RBRACE, - STATE(6541), 1, + ACTIONS(4096), 1, + anon_sym_COLON, + STATE(7136), 1, sym_comment, - [256071] = 3, + [279339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11228), 1, + ACTIONS(12170), 1, anon_sym_RBRACE, - STATE(6542), 1, - sym_comment, - [256081] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11230), 1, - anon_sym_EQ, - STATE(6543), 1, + STATE(7137), 1, sym_comment, - [256091] = 3, + [279349] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11232), 1, - anon_sym_SEMI, - STATE(6544), 1, + ACTIONS(5713), 1, + aux_sym__immediate_decimal_token1, + STATE(7138), 1, sym_comment, - [256101] = 3, + [279359] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11234), 1, + ACTIONS(12172), 1, anon_sym_RPAREN, - STATE(6545), 1, - sym_comment, - [256111] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8714), 1, - anon_sym_LPAREN2, - STATE(6546), 1, - sym_comment, - [256121] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11236), 1, - anon_sym_RBRACK, - STATE(6547), 1, + STATE(7139), 1, sym_comment, - [256131] = 3, + [279369] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(2136), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6548), 1, - sym_comment, - [256141] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11238), 1, - anon_sym_DOT2, - STATE(6549), 1, + ACTIONS(12174), 1, + aux_sym__unquoted_in_list_token3, + STATE(7140), 1, sym_comment, - [256151] = 3, + [279379] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11240), 1, + ACTIONS(12176), 1, aux_sym_unquoted_token3, - STATE(6550), 1, + STATE(7141), 1, sym_comment, - [256161] = 3, + [279389] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11242), 1, - anon_sym_DOT2, - STATE(6551), 1, + ACTIONS(12178), 1, + anon_sym_GT, + STATE(7142), 1, sym_comment, - [256171] = 3, + [279399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11244), 1, + ACTIONS(12180), 1, anon_sym_DOT2, - STATE(6552), 1, + STATE(7143), 1, sym_comment, - [256181] = 3, + [279409] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11246), 1, + ACTIONS(12182), 1, anon_sym_DOT2, - STATE(6553), 1, + STATE(7144), 1, sym_comment, - [256191] = 3, + [279419] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11248), 1, + ACTIONS(12184), 1, anon_sym_DOT2, - STATE(6554), 1, - sym_comment, - [256201] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11250), 1, - anon_sym_RBRACE, - STATE(6555), 1, + STATE(7145), 1, sym_comment, - [256211] = 3, + [279429] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11252), 1, + ACTIONS(12186), 1, anon_sym_DOT2, - STATE(6556), 1, + STATE(7146), 1, sym_comment, - [256221] = 3, - ACTIONS(3), 1, + [279439] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11254), 1, - anon_sym_RBRACE, - STATE(6557), 1, + ACTIONS(849), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7147), 1, sym_comment, - [256231] = 3, - ACTIONS(3), 1, + [279449] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11256), 1, - aux_sym__immediate_decimal_token1, - STATE(6558), 1, + ACTIONS(6709), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7148), 1, sym_comment, - [256241] = 3, + [279459] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11258), 1, + ACTIONS(12188), 1, anon_sym_DOT2, - STATE(6559), 1, + STATE(7149), 1, sym_comment, - [256251] = 3, + [279469] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11260), 1, + ACTIONS(12190), 1, anon_sym_DOT2, - STATE(6560), 1, + STATE(7150), 1, sym_comment, - [256261] = 3, + [279479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11262), 1, + ACTIONS(12192), 1, anon_sym_DOT2, - STATE(6561), 1, - sym_comment, - [256271] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5309), 1, - aux_sym__immediate_decimal_token1, - STATE(6562), 1, - sym_comment, - [256281] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11264), 1, - anon_sym_RBRACE, - STATE(6563), 1, + STATE(7151), 1, sym_comment, - [256291] = 3, + [279489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11266), 1, - anon_sym_RBRACK, - STATE(6564), 1, - sym_comment, - [256301] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11268), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6565), 1, + ACTIONS(12194), 1, + anon_sym_DOT2, + STATE(7152), 1, sym_comment, - [256311] = 3, + [279499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11270), 1, + ACTIONS(8945), 1, aux_sym__immediate_decimal_token1, - STATE(6566), 1, + STATE(7153), 1, sym_comment, - [256321] = 3, + [279509] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2904), 1, - anon_sym_in, - STATE(6567), 1, - sym_comment, - [256331] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11272), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6568), 1, + ACTIONS(12196), 1, + anon_sym_RBRACE, + STATE(7154), 1, sym_comment, - [256341] = 3, + [279519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11274), 1, - aux_sym__immediate_decimal_token1, - STATE(6569), 1, + ACTIONS(12198), 1, + anon_sym_RPAREN, + STATE(7155), 1, sym_comment, - [256351] = 3, + [279529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11276), 1, + ACTIONS(12200), 1, anon_sym_RBRACE, - STATE(6570), 1, + STATE(7156), 1, sym_comment, - [256361] = 3, + [279539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11278), 1, + ACTIONS(12202), 1, anon_sym_SEMI, - STATE(6571), 1, - sym_comment, - [256371] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11280), 1, - anon_sym_DOT2, - STATE(6572), 1, + STATE(7157), 1, sym_comment, - [256381] = 3, + [279549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11282), 1, - anon_sym_DOT2, - STATE(6573), 1, + ACTIONS(12204), 1, + anon_sym_RBRACK, + STATE(7158), 1, sym_comment, - [256391] = 3, + [279559] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11284), 1, + ACTIONS(12206), 1, anon_sym_DOT2, - STATE(6574), 1, + STATE(7159), 1, sym_comment, - [256401] = 3, - ACTIONS(3), 1, + [279569] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11286), 1, - anon_sym_DOT2, - STATE(6575), 1, + ACTIONS(12208), 1, + aux_sym__unquoted_in_list_token5, + STATE(7160), 1, sym_comment, - [256411] = 3, + [279579] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11288), 1, + ACTIONS(6063), 1, aux_sym__immediate_decimal_token1, - STATE(6576), 1, + STATE(7161), 1, sym_comment, - [256421] = 3, + [279589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11290), 1, - anon_sym_RPAREN, - STATE(6577), 1, + ACTIONS(12210), 1, + anon_sym_LBRACE, + STATE(7162), 1, sym_comment, - [256431] = 3, + [279599] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3854), 1, - anon_sym_COLON, - STATE(6578), 1, + ACTIONS(12212), 1, + anon_sym_LBRACK2, + STATE(7163), 1, sym_comment, - [256441] = 3, + [279609] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11292), 1, - anon_sym_RBRACK, - STATE(6579), 1, + ACTIONS(12214), 1, + anon_sym_LBRACE, + STATE(7164), 1, sym_comment, - [256451] = 3, - ACTIONS(105), 1, + [279619] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6272), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6580), 1, + ACTIONS(12216), 1, + anon_sym_RBRACE, + STATE(7165), 1, sym_comment, - [256461] = 3, + [279629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11294), 1, - anon_sym_EQ_GT, - STATE(6581), 1, + ACTIONS(12218), 1, + aux_sym__immediate_decimal_token1, + STATE(7166), 1, sym_comment, - [256471] = 3, + [279639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11296), 1, + ACTIONS(12220), 1, anon_sym_DOT2, - STATE(6582), 1, + STATE(7167), 1, sym_comment, - [256481] = 3, - ACTIONS(105), 1, + [279649] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11298), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6583), 1, + ACTIONS(4039), 1, + anon_sym_COLON, + STATE(7168), 1, sym_comment, - [256491] = 3, - ACTIONS(105), 1, + [279659] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11300), 1, - aux_sym_unquoted_token3, - STATE(6584), 1, + ACTIONS(12222), 1, + anon_sym_RBRACE, + STATE(7169), 1, sym_comment, - [256501] = 3, + [279669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11302), 1, - anon_sym_DOT2, - STATE(6585), 1, + ACTIONS(9555), 1, + anon_sym_LPAREN2, + STATE(7170), 1, sym_comment, - [256511] = 3, + [279679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11304), 1, - anon_sym_DOT2, - STATE(6586), 1, + ACTIONS(12224), 1, + anon_sym_RBRACE, + STATE(7171), 1, sym_comment, - [256521] = 3, + [279689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11306), 1, + ACTIONS(12226), 1, anon_sym_DOT2, - STATE(6587), 1, + STATE(7172), 1, sym_comment, - [256531] = 3, + [279699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11308), 1, + ACTIONS(12228), 1, anon_sym_DOT2, - STATE(6588), 1, + STATE(7173), 1, sym_comment, - [256541] = 3, + [279709] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11310), 1, + ACTIONS(12230), 1, anon_sym_DOT2, - STATE(6589), 1, + STATE(7174), 1, sym_comment, - [256551] = 3, + [279719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11312), 1, + ACTIONS(12232), 1, anon_sym_DASH_GT, - STATE(6590), 1, - sym_comment, - [256561] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(8448), 1, - aux_sym__immediate_decimal_token1, - STATE(6591), 1, + STATE(7175), 1, sym_comment, - [256571] = 3, + [279729] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11314), 1, + ACTIONS(12234), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6592), 1, + STATE(7176), 1, sym_comment, - [256581] = 3, + [279739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8524), 1, + ACTIONS(5803), 1, aux_sym__immediate_decimal_token1, - STATE(6593), 1, + STATE(7177), 1, sym_comment, - [256591] = 3, + [279749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11316), 1, + ACTIONS(12236), 1, anon_sym_RPAREN, - STATE(6594), 1, + STATE(7178), 1, sym_comment, - [256601] = 3, + [279759] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11318), 1, - anon_sym_RBRACE, - STATE(6595), 1, + ACTIONS(11265), 1, + anon_sym_EQ_GT, + STATE(7179), 1, sym_comment, - [256611] = 3, - ACTIONS(105), 1, + [279769] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10662), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6596), 1, + ACTIONS(8981), 1, + aux_sym__immediate_decimal_token1, + STATE(7180), 1, sym_comment, - [256621] = 3, + [279779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11320), 1, - anon_sym_RBRACE, - STATE(6597), 1, + ACTIONS(12238), 1, + anon_sym_RBRACK, + STATE(7181), 1, sym_comment, - [256631] = 3, + [279789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11322), 1, - aux_sym__immediate_decimal_token1, - STATE(6598), 1, + ACTIONS(12240), 1, + sym_short_flag_identifier, + STATE(7182), 1, sym_comment, - [256641] = 3, + [279799] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11324), 1, - anon_sym_RPAREN, - STATE(6599), 1, + ACTIONS(12242), 1, + anon_sym_DOT2, + STATE(7183), 1, sym_comment, - [256651] = 3, + [279809] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11326), 1, + ACTIONS(5902), 1, aux_sym__immediate_decimal_token1, - STATE(6600), 1, + STATE(7184), 1, sym_comment, - [256661] = 3, + [279819] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11328), 1, - anon_sym_RBRACK, - STATE(6601), 1, + ACTIONS(4970), 1, + anon_sym_RBRACE, + STATE(7185), 1, sym_comment, - [256671] = 3, + [279829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11330), 1, + ACTIONS(12244), 1, anon_sym_RBRACE, - STATE(6602), 1, + STATE(7186), 1, sym_comment, - [256681] = 3, + [279839] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11332), 1, - anon_sym_RBRACE, - STATE(6603), 1, + ACTIONS(12246), 1, + anon_sym_RPAREN, + STATE(7187), 1, sym_comment, - [256691] = 3, + [279849] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8498), 1, - aux_sym__immediate_decimal_token1, - STATE(6604), 1, + ACTIONS(4948), 1, + anon_sym_RBRACE, + STATE(7188), 1, sym_comment, - [256701] = 3, - ACTIONS(3), 1, + [279859] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11334), 1, - anon_sym_RPAREN, - STATE(6605), 1, + ACTIONS(12248), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7189), 1, sym_comment, - [256711] = 3, + [279869] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11336), 1, + ACTIONS(12250), 1, anon_sym_RBRACE, - STATE(6606), 1, + STATE(7190), 1, sym_comment, - [256721] = 3, + [279879] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11338), 1, + ACTIONS(11408), 1, aux_sym__unquoted_in_list_token5, - STATE(6607), 1, + STATE(7191), 1, + sym_comment, + [279889] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12252), 1, + aux_sym__immediate_decimal_token1, + STATE(7192), 1, sym_comment, - [256731] = 3, + [279899] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(4756), 1, + ACTIONS(12254), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6608), 1, + STATE(7193), 1, sym_comment, - [256741] = 3, + [279909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11340), 1, - anon_sym_DOT2, - STATE(6609), 1, + ACTIONS(12256), 1, + anon_sym_LBRACK2, + STATE(7194), 1, sym_comment, - [256751] = 3, + [279919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11342), 1, - anon_sym_RBRACK, - STATE(6610), 1, + ACTIONS(12258), 1, + aux_sym__immediate_decimal_token1, + STATE(7195), 1, sym_comment, - [256761] = 3, + [279929] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11344), 1, - aux_sym__immediate_decimal_token1, - STATE(6611), 1, + ACTIONS(12260), 1, + anon_sym_DOT2, + STATE(7196), 1, sym_comment, - [256771] = 3, + [279939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11346), 1, + ACTIONS(12262), 1, anon_sym_DOT2, - STATE(6612), 1, + STATE(7197), 1, sym_comment, - [256781] = 3, + [279949] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11348), 1, - anon_sym_EQ, - STATE(6613), 1, + ACTIONS(12264), 1, + anon_sym_DOT2, + STATE(7198), 1, sym_comment, - [256791] = 3, + [279959] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11350), 1, - anon_sym_DOT2, - STATE(6614), 1, + ACTIONS(11462), 1, + aux_sym_unquoted_token6, + STATE(7199), 1, sym_comment, - [256801] = 3, + [279969] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11352), 1, + ACTIONS(12266), 1, anon_sym_RBRACE, - STATE(6615), 1, + STATE(7200), 1, sym_comment, - [256811] = 3, + [279979] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8660), 1, - aux_sym__immediate_decimal_token1, - STATE(6616), 1, + ACTIONS(12268), 1, + anon_sym_DOT2, + STATE(7201), 1, sym_comment, - [256821] = 3, + [279989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11354), 1, + ACTIONS(12270), 1, anon_sym_DOT2, - STATE(6617), 1, + STATE(7202), 1, sym_comment, - [256831] = 3, + [279999] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11356), 1, + ACTIONS(12272), 1, anon_sym_DOT2, - STATE(6618), 1, + STATE(7203), 1, sym_comment, - [256841] = 3, + [280009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11358), 1, - anon_sym_COLON, - STATE(6619), 1, + ACTIONS(12274), 1, + anon_sym_DOT2, + STATE(7204), 1, sym_comment, - [256851] = 3, + [280019] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11360), 1, - anon_sym_RBRACE, - STATE(6620), 1, + ACTIONS(12276), 1, + anon_sym_DOT2, + STATE(7205), 1, + sym_comment, + [280029] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12278), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7206), 1, + sym_comment, + [280039] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12280), 1, + aux_sym_unquoted_token3, + STATE(7207), 1, sym_comment, - [256861] = 3, + [280049] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9993), 1, - aux_sym__immediate_decimal_token1, - STATE(6621), 1, + ACTIONS(12282), 1, + anon_sym_RPAREN, + STATE(7208), 1, sym_comment, - [256871] = 3, + [280059] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11362), 1, + ACTIONS(12284), 1, + anon_sym_DOT2, + STATE(7209), 1, + sym_comment, + [280069] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12286), 1, anon_sym_RBRACE, - STATE(6622), 1, + STATE(7210), 1, sym_comment, - [256881] = 3, + [280079] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11364), 1, - anon_sym_LBRACK2, - STATE(6623), 1, + ACTIONS(12288), 1, + aux_sym__immediate_decimal_token1, + STATE(7211), 1, sym_comment, - [256891] = 3, + [280089] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4712), 1, - anon_sym_RBRACE, - STATE(6624), 1, + ACTIONS(12290), 1, + sym_identifier, + STATE(7212), 1, sym_comment, - [256901] = 3, + [280099] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2883), 1, - anon_sym_in, - STATE(6625), 1, + ACTIONS(12292), 1, + sym_identifier, + STATE(7213), 1, sym_comment, - [256911] = 3, + [280109] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11366), 1, - anon_sym_RBRACE, - STATE(6626), 1, + ACTIONS(12294), 1, + sym_long_flag_identifier, + STATE(7214), 1, sym_comment, - [256921] = 3, + [280119] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11368), 1, - anon_sym_DOT2, - STATE(6627), 1, + ACTIONS(12296), 1, + anon_sym_RBRACK, + STATE(7215), 1, sym_comment, - [256931] = 3, + [280129] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3926), 1, - anon_sym_COLON, - STATE(6628), 1, + ACTIONS(12298), 1, + sym_param_short_flag_identifier, + STATE(7216), 1, sym_comment, - [256941] = 3, + [280139] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11370), 1, - anon_sym_RPAREN, - STATE(6629), 1, + ACTIONS(4198), 1, + anon_sym_COLON, + STATE(7217), 1, sym_comment, - [256951] = 3, + [280149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8679), 1, - anon_sym_LPAREN2, - STATE(6630), 1, + ACTIONS(12300), 1, + anon_sym_LBRACK2, + STATE(7218), 1, sym_comment, - [256961] = 3, + [280159] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8325), 1, + ACTIONS(6019), 1, aux_sym__immediate_decimal_token1, - STATE(6631), 1, + STATE(7219), 1, sym_comment, - [256971] = 3, + [280169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11372), 1, - anon_sym_DOT2, - STATE(6632), 1, + ACTIONS(12302), 1, + anon_sym_RBRACK, + STATE(7220), 1, sym_comment, - [256981] = 3, + [280179] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12304), 1, + aux_sym_unquoted_token3, + STATE(7221), 1, + sym_comment, + [280189] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11374), 1, + ACTIONS(12306), 1, anon_sym_DOT2, - STATE(6633), 1, + STATE(7222), 1, sym_comment, - [256991] = 3, + [280199] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11376), 1, + ACTIONS(12308), 1, anon_sym_DOT2, - STATE(6634), 1, + STATE(7223), 1, sym_comment, - [257001] = 3, + [280209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11378), 1, - anon_sym_RBRACK, - STATE(6635), 1, + ACTIONS(12310), 1, + anon_sym_DOT2, + STATE(7224), 1, sym_comment, - [257011] = 3, + [280219] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11380), 1, - anon_sym_RBRACE, - STATE(6636), 1, + ACTIONS(12312), 1, + anon_sym_DOT2, + STATE(7225), 1, sym_comment, - [257021] = 3, + [280229] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11382), 1, - anon_sym_RBRACE, - STATE(6637), 1, + ACTIONS(12314), 1, + anon_sym_DOT2, + STATE(7226), 1, sym_comment, - [257031] = 3, + [280239] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11384), 1, + ACTIONS(12316), 1, anon_sym_RBRACE, - STATE(6638), 1, + STATE(7227), 1, sym_comment, - [257041] = 3, + [280249] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11386), 1, - anon_sym_DOT2, - STATE(6639), 1, - sym_comment, - [257051] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(802), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6640), 1, + ACTIONS(12318), 1, + anon_sym_LBRACK2, + STATE(7228), 1, sym_comment, - [257061] = 3, + [280259] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11388), 1, - anon_sym_RPAREN, - STATE(6641), 1, + ACTIONS(12320), 1, + anon_sym_RBRACE, + STATE(7229), 1, sym_comment, - [257071] = 3, + [280269] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11390), 1, - anon_sym_RBRACE, - STATE(6642), 1, + ACTIONS(12322), 1, + anon_sym_DOT2, + STATE(7230), 1, sym_comment, - [257081] = 3, + [280279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11392), 1, + ACTIONS(12324), 1, aux_sym__immediate_decimal_token1, - STATE(6643), 1, + STATE(7231), 1, sym_comment, - [257091] = 3, + [280289] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11394), 1, + ACTIONS(12326), 1, anon_sym_DOT2, - STATE(6644), 1, + STATE(7232), 1, sym_comment, - [257101] = 3, + [280299] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11396), 1, - anon_sym_EQ_GT, - STATE(6645), 1, + ACTIONS(12328), 1, + anon_sym_RPAREN, + STATE(7233), 1, sym_comment, - [257111] = 3, + [280309] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4690), 1, - anon_sym_RBRACE, - STATE(6646), 1, + ACTIONS(12330), 1, + anon_sym_DOT2, + STATE(7234), 1, sym_comment, - [257121] = 3, + [280319] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11398), 1, - anon_sym_in, - STATE(6647), 1, - sym_comment, - [257131] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11400), 1, - aux_sym_unquoted_token3, - STATE(6648), 1, + ACTIONS(12332), 1, + anon_sym_DOT2, + STATE(7235), 1, sym_comment, - [257141] = 3, + [280329] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11402), 1, - anon_sym_LBRACK2, - STATE(6649), 1, + ACTIONS(12334), 1, + anon_sym_DOT2, + STATE(7236), 1, sym_comment, - [257151] = 3, + [280339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11404), 1, + ACTIONS(12336), 1, anon_sym_DOT2, - STATE(6650), 1, + STATE(7237), 1, sym_comment, - [257161] = 3, + [280349] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11406), 1, - anon_sym_DOT2, - STATE(6651), 1, + ACTIONS(12338), 1, + anon_sym_LBRACK2, + STATE(7238), 1, sym_comment, - [257171] = 3, + [280359] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8486), 1, - aux_sym__immediate_decimal_token1, - STATE(6652), 1, + ACTIONS(12340), 1, + anon_sym_RBRACK, + STATE(7239), 1, sym_comment, - [257181] = 3, + [280369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11408), 1, + ACTIONS(12342), 1, anon_sym_DOT2, - STATE(6653), 1, + STATE(7240), 1, + sym_comment, + [280379] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(5586), 1, + aux_sym__unquoted_in_list_token5, + STATE(7241), 1, sym_comment, - [257191] = 3, + [280389] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11410), 1, - anon_sym_RPAREN, - STATE(6654), 1, + ACTIONS(12344), 1, + anon_sym_DOT2, + STATE(7242), 1, sym_comment, - [257201] = 3, + [280399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11412), 1, - anon_sym_RBRACK, - STATE(6655), 1, + ACTIONS(12346), 1, + anon_sym_RPAREN, + STATE(7243), 1, sym_comment, - [257211] = 3, + [280409] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11414), 1, + ACTIONS(12348), 1, anon_sym_DOT2, - STATE(6656), 1, + STATE(7244), 1, sym_comment, - [257221] = 3, + [280419] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11416), 1, + ACTIONS(12350), 1, anon_sym_DOT2, - STATE(6657), 1, + STATE(7245), 1, sym_comment, - [257231] = 3, + [280429] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11418), 1, + ACTIONS(12352), 1, anon_sym_DOT2, - STATE(6658), 1, + STATE(7246), 1, sym_comment, - [257241] = 3, + [280439] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11420), 1, - anon_sym_SEMI, - STATE(6659), 1, + ACTIONS(12354), 1, + anon_sym_COLON, + STATE(7247), 1, sym_comment, - [257251] = 3, + [280449] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11422), 1, - anon_sym_RBRACE, - STATE(6660), 1, + ACTIONS(12356), 1, + anon_sym_LBRACK2, + STATE(7248), 1, sym_comment, - [257261] = 3, + [280459] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11424), 1, - aux_sym_unquoted_token3, - STATE(6661), 1, + ACTIONS(2409), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7249), 1, sym_comment, - [257271] = 3, + [280469] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11426), 1, - anon_sym_DOT2, - STATE(6662), 1, + ACTIONS(12358), 1, + aux_sym__immediate_decimal_token1, + STATE(7250), 1, sym_comment, - [257281] = 3, + [280479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11428), 1, - anon_sym_RBRACK, - STATE(6663), 1, + ACTIONS(12360), 1, + anon_sym_EQ, + STATE(7251), 1, sym_comment, - [257291] = 3, + [280489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11430), 1, + ACTIONS(12362), 1, anon_sym_DOT2, - STATE(6664), 1, + STATE(7252), 1, sym_comment, - [257301] = 3, + [280499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11432), 1, - anon_sym_DOT2, - STATE(6665), 1, + ACTIONS(12364), 1, + anon_sym_EQ, + STATE(7253), 1, sym_comment, - [257311] = 3, + [280509] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11434), 1, + ACTIONS(12366), 1, anon_sym_DOT2, - STATE(6666), 1, + STATE(7254), 1, sym_comment, - [257321] = 3, + [280519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11436), 1, + ACTIONS(12368), 1, anon_sym_DOT2, - STATE(6667), 1, + STATE(7255), 1, sym_comment, - [257331] = 3, + [280529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8728), 1, - anon_sym_LPAREN2, - STATE(6668), 1, + ACTIONS(12370), 1, + anon_sym_DOT2, + STATE(7256), 1, sym_comment, - [257341] = 3, + [280539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8374), 1, - aux_sym__immediate_decimal_token1, - STATE(6669), 1, - sym_comment, - [257351] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11438), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6670), 1, - sym_comment, - [257361] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11440), 1, - aux_sym_unquoted_token3, - STATE(6671), 1, + ACTIONS(12372), 1, + anon_sym_DOT2, + STATE(7257), 1, sym_comment, - [257371] = 3, + [280549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8358), 1, - aux_sym__immediate_decimal_token1, - STATE(6672), 1, + ACTIONS(12374), 1, + anon_sym_LBRACK2, + STATE(7258), 1, sym_comment, - [257381] = 3, + [280559] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11442), 1, - anon_sym_LBRACK2, - STATE(6673), 1, + ACTIONS(12376), 1, + anon_sym_DOT2, + STATE(7259), 1, sym_comment, - [257391] = 3, + [280569] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11444), 1, + ACTIONS(12378), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6674), 1, + STATE(7260), 1, sym_comment, - [257401] = 3, + [280579] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11446), 1, + ACTIONS(12380), 1, aux_sym__immediate_decimal_token1, - STATE(6675), 1, - sym_comment, - [257411] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11448), 1, - anon_sym_GT, - STATE(6676), 1, + STATE(7261), 1, sym_comment, - [257421] = 3, + [280589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11450), 1, + ACTIONS(12382), 1, anon_sym_DOT2, - STATE(6677), 1, + STATE(7262), 1, sym_comment, - [257431] = 3, + [280599] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11452), 1, + ACTIONS(12384), 1, anon_sym_RBRACE, - STATE(6678), 1, + STATE(7263), 1, sym_comment, - [257441] = 3, + [280609] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11454), 1, + ACTIONS(12386), 1, anon_sym_DOT2, - STATE(6679), 1, + STATE(7264), 1, sym_comment, - [257451] = 3, + [280619] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11456), 1, + ACTIONS(12388), 1, anon_sym_DOT2, - STATE(6680), 1, + STATE(7265), 1, sym_comment, - [257461] = 3, + [280629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11458), 1, + ACTIONS(12390), 1, anon_sym_DOT2, - STATE(6681), 1, + STATE(7266), 1, sym_comment, - [257471] = 3, - ACTIONS(105), 1, + [280639] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11460), 1, - sym__entry_separator, - STATE(6682), 1, + ACTIONS(12392), 1, + anon_sym_RBRACE, + STATE(7267), 1, sym_comment, - [257481] = 3, + [280649] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11462), 1, + ACTIONS(12394), 1, anon_sym_LBRACK2, - STATE(6683), 1, + STATE(7268), 1, sym_comment, - [257491] = 3, + [280659] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11464), 1, - anon_sym_GT, - STATE(6684), 1, + ACTIONS(12396), 1, + anon_sym_RBRACE, + STATE(7269), 1, sym_comment, - [257501] = 3, - ACTIONS(3), 1, + [280669] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11466), 1, - aux_sym__immediate_decimal_token1, - STATE(6685), 1, + ACTIONS(12398), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7270), 1, sym_comment, - [257511] = 3, + [280679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11468), 1, - anon_sym_DOT2, - STATE(6686), 1, + ACTIONS(12400), 1, + aux_sym__immediate_decimal_token1, + STATE(7271), 1, sym_comment, - [257521] = 3, + [280689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11470), 1, + ACTIONS(12402), 1, anon_sym_DOT2, - STATE(6687), 1, + STATE(7272), 1, sym_comment, - [257531] = 3, + [280699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11472), 1, - anon_sym_catch, - STATE(6688), 1, + ACTIONS(12404), 1, + anon_sym_RBRACE, + STATE(7273), 1, sym_comment, - [257541] = 3, + [280709] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11474), 1, + ACTIONS(12406), 1, anon_sym_DOT2, - STATE(6689), 1, + STATE(7274), 1, sym_comment, - [257551] = 3, + [280719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11476), 1, + ACTIONS(12408), 1, anon_sym_DOT2, - STATE(6690), 1, + STATE(7275), 1, sym_comment, - [257561] = 3, + [280729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11478), 1, + ACTIONS(12410), 1, anon_sym_DOT2, - STATE(6691), 1, + STATE(7276), 1, sym_comment, - [257571] = 3, + [280739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11480), 1, - anon_sym_EQ, - STATE(6692), 1, + ACTIONS(5810), 1, + aux_sym__immediate_decimal_token1, + STATE(7277), 1, sym_comment, - [257581] = 3, + [280749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11482), 1, + ACTIONS(12412), 1, anon_sym_LBRACK2, - STATE(6693), 1, - sym_comment, - [257591] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(11484), 1, - anon_sym_DOT2, - STATE(6694), 1, + STATE(7278), 1, sym_comment, - [257601] = 3, + [280759] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11486), 1, + ACTIONS(12414), 1, anon_sym_RPAREN, - STATE(6695), 1, + STATE(7279), 1, sym_comment, - [257611] = 3, + [280769] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11488), 1, + ACTIONS(12416), 1, anon_sym_RBRACE, - STATE(6696), 1, + STATE(7280), 1, + sym_comment, + [280779] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(6482), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7281), 1, sym_comment, - [257621] = 3, + [280789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11490), 1, + ACTIONS(12418), 1, anon_sym_DOT2, - STATE(6697), 1, + STATE(7282), 1, sym_comment, - [257631] = 3, + [280799] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11492), 1, - anon_sym_DOT2, - STATE(6698), 1, + ACTIONS(12420), 1, + sym_short_flag_identifier, + STATE(7283), 1, sym_comment, - [257641] = 3, + [280809] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11494), 1, + ACTIONS(12422), 1, anon_sym_DOT2, - STATE(6699), 1, + STATE(7284), 1, sym_comment, - [257651] = 3, + [280819] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11496), 1, + ACTIONS(12424), 1, anon_sym_DOT2, - STATE(6700), 1, + STATE(7285), 1, sym_comment, - [257661] = 3, + [280829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11498), 1, + ACTIONS(12426), 1, anon_sym_DOT2, - STATE(6701), 1, + STATE(7286), 1, sym_comment, - [257671] = 3, + [280839] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11500), 1, - anon_sym_EQ, - STATE(6702), 1, + ACTIONS(12428), 1, + aux_sym__immediate_decimal_token1, + STATE(7287), 1, sym_comment, - [257681] = 3, + [280849] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11502), 1, + ACTIONS(12430), 1, anon_sym_LBRACK2, - STATE(6703), 1, + STATE(7288), 1, sym_comment, - [257691] = 3, - ACTIONS(105), 1, + [280859] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11504), 1, - sym__entry_separator, - STATE(6704), 1, + ACTIONS(12432), 1, + anon_sym_RPAREN, + STATE(7289), 1, sym_comment, - [257701] = 3, - ACTIONS(105), 1, + [280869] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(768), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6705), 1, + ACTIONS(12434), 1, + anon_sym_DOT2, + STATE(7290), 1, sym_comment, - [257711] = 3, + [280879] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(425), 1, - ts_builtin_sym_end, - STATE(6706), 1, + ACTIONS(12436), 1, + anon_sym_EQ, + STATE(7291), 1, sym_comment, - [257721] = 3, + [280889] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11506), 1, + ACTIONS(12438), 1, anon_sym_DOT2, - STATE(6707), 1, + STATE(7292), 1, sym_comment, - [257731] = 3, + [280899] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11508), 1, - anon_sym_DOT2, - STATE(6708), 1, + ACTIONS(12440), 1, + anon_sym_RBRACK, + STATE(7293), 1, sym_comment, - [257741] = 3, + [280909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11510), 1, + ACTIONS(12442), 1, anon_sym_DOT2, - STATE(6709), 1, + STATE(7294), 1, sym_comment, - [257751] = 3, + [280919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11512), 1, + ACTIONS(12444), 1, anon_sym_DOT2, - STATE(6710), 1, + STATE(7295), 1, sym_comment, - [257761] = 3, + [280929] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11514), 1, + ACTIONS(12446), 1, anon_sym_DOT2, - STATE(6711), 1, + STATE(7296), 1, sym_comment, - [257771] = 3, + [280939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11516), 1, + ACTIONS(12448), 1, anon_sym_DOT2, - STATE(6712), 1, + STATE(7297), 1, sym_comment, - [257781] = 3, + [280949] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11518), 1, + ACTIONS(12450), 1, anon_sym_LBRACK2, - STATE(6713), 1, + STATE(7298), 1, sym_comment, - [257791] = 3, - ACTIONS(105), 1, + [280959] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11520), 1, - aux_sym_comment_token1, - STATE(6714), 1, + ACTIONS(12452), 1, + anon_sym_EQ, + STATE(7299), 1, sym_comment, - [257801] = 3, - ACTIONS(105), 1, + [280969] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11522), 1, - aux_sym_unquoted_token3, - STATE(6715), 1, + ACTIONS(12454), 1, + anon_sym_DOT2, + STATE(7300), 1, sym_comment, - [257811] = 3, + [280979] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11524), 1, + ACTIONS(12456), 1, anon_sym_DOT2, - STATE(6716), 1, + STATE(7301), 1, sym_comment, - [257821] = 3, + [280989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11526), 1, + ACTIONS(12458), 1, anon_sym_DOT2, - STATE(6717), 1, + STATE(7302), 1, sym_comment, - [257831] = 3, - ACTIONS(105), 1, + [280999] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11528), 1, - aux_sym__unquoted_in_list_token3, - STATE(6718), 1, + ACTIONS(9366), 1, + aux_sym__immediate_decimal_token1, + STATE(7303), 1, sym_comment, - [257841] = 3, + [281009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11530), 1, + ACTIONS(12460), 1, anon_sym_DOT2, - STATE(6719), 1, + STATE(7304), 1, sym_comment, - [257851] = 3, + [281019] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11532), 1, + ACTIONS(12462), 1, anon_sym_DOT2, - STATE(6720), 1, + STATE(7305), 1, sym_comment, - [257861] = 3, + [281029] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11534), 1, + ACTIONS(12464), 1, anon_sym_DOT2, - STATE(6721), 1, + STATE(7306), 1, sym_comment, - [257871] = 3, - ACTIONS(3), 1, + [281039] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(8883), 1, - aux_sym__immediate_decimal_token1, - STATE(6722), 1, + ACTIONS(1649), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7307), 1, sym_comment, - [257881] = 3, + [281049] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11536), 1, + ACTIONS(12466), 1, anon_sym_LBRACK2, - STATE(6723), 1, + STATE(7308), 1, sym_comment, - [257891] = 3, + [281059] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11538), 1, - ts_builtin_sym_end, - STATE(6724), 1, + ACTIONS(12468), 1, + anon_sym_RBRACE, + STATE(7309), 1, sym_comment, - [257901] = 3, + [281069] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11540), 1, + ACTIONS(12470), 1, anon_sym_RBRACE, - STATE(6725), 1, + STATE(7310), 1, sym_comment, - [257911] = 3, + [281079] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11542), 1, - anon_sym_DOT2, - STATE(6726), 1, + ACTIONS(5847), 1, + aux_sym__immediate_decimal_token1, + STATE(7311), 1, sym_comment, - [257921] = 3, + [281089] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11544), 1, + ACTIONS(12472), 1, anon_sym_DOT2, - STATE(6727), 1, + STATE(7312), 1, sym_comment, - [257931] = 3, - ACTIONS(105), 1, + [281099] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10650), 1, - aux_sym__unquoted_in_list_token5, - STATE(6728), 1, + ACTIONS(12474), 1, + anon_sym_EQ, + STATE(7313), 1, sym_comment, - [257941] = 3, + [281109] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11546), 1, + ACTIONS(12476), 1, anon_sym_DOT2, - STATE(6729), 1, + STATE(7314), 1, sym_comment, - [257951] = 3, + [281119] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11548), 1, + ACTIONS(12478), 1, anon_sym_DOT2, - STATE(6730), 1, + STATE(7315), 1, sym_comment, - [257961] = 3, + [281129] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11550), 1, + ACTIONS(12480), 1, anon_sym_DOT2, - STATE(6731), 1, + STATE(7316), 1, sym_comment, - [257971] = 3, + [281139] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11552), 1, - anon_sym_RBRACE, - STATE(6732), 1, + ACTIONS(12482), 1, + anon_sym_RPAREN, + STATE(7317), 1, sym_comment, - [257981] = 3, + [281149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11554), 1, + ACTIONS(12484), 1, anon_sym_LBRACK2, - STATE(6733), 1, + STATE(7318), 1, sym_comment, - [257991] = 3, + [281159] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11556), 1, - ts_builtin_sym_end, - STATE(6734), 1, + ACTIONS(12486), 1, + aux_sym__immediate_decimal_token1, + STATE(7319), 1, sym_comment, - [258001] = 3, + [281169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11558), 1, - aux_sym__immediate_decimal_token1, - STATE(6735), 1, + ACTIONS(12488), 1, + anon_sym_RPAREN, + STATE(7320), 1, sym_comment, - [258011] = 3, - ACTIONS(105), 1, + [281179] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11560), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6736), 1, + ACTIONS(12490), 1, + anon_sym_DOT2, + STATE(7321), 1, sym_comment, - [258021] = 3, + [281189] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11562), 1, + ACTIONS(12492), 1, anon_sym_DOT2, - STATE(6737), 1, + STATE(7322), 1, sym_comment, - [258031] = 3, + [281199] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8885), 1, - aux_sym__immediate_decimal_token1, - STATE(6738), 1, + ACTIONS(12494), 1, + anon_sym_DOT2, + STATE(7323), 1, sym_comment, - [258041] = 3, + [281209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11564), 1, + ACTIONS(12496), 1, anon_sym_DOT2, - STATE(6739), 1, + STATE(7324), 1, sym_comment, - [258051] = 3, + [281219] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11566), 1, + ACTIONS(12498), 1, anon_sym_DOT2, - STATE(6740), 1, + STATE(7325), 1, sym_comment, - [258061] = 3, + [281229] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11568), 1, + ACTIONS(12500), 1, anon_sym_DOT2, - STATE(6741), 1, + STATE(7326), 1, sym_comment, - [258071] = 3, - ACTIONS(105), 1, + [281239] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10634), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6742), 1, + ACTIONS(12502), 1, + anon_sym_DOT2, + STATE(7327), 1, sym_comment, - [258081] = 3, + [281249] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11570), 1, + ACTIONS(12504), 1, anon_sym_LBRACK2, - STATE(6743), 1, + STATE(7328), 1, sym_comment, - [258091] = 3, - ACTIONS(3), 1, + [281259] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11572), 1, - anon_sym_RPAREN, - STATE(6744), 1, + ACTIONS(12506), 1, + aux_sym_comment_token1, + STATE(7329), 1, sym_comment, - [258101] = 3, + [281269] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11574), 1, + ACTIONS(12508), 1, anon_sym_RBRACK, - STATE(6745), 1, + STATE(7330), 1, sym_comment, - [258111] = 3, + [281279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11576), 1, - anon_sym_LBRACK2, - STATE(6746), 1, + ACTIONS(12510), 1, + anon_sym_EQ, + STATE(7331), 1, sym_comment, - [258121] = 3, + [281289] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11578), 1, + ACTIONS(12512), 1, anon_sym_DOT2, - STATE(6747), 1, + STATE(7332), 1, sym_comment, - [258131] = 3, + [281299] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11580), 1, - anon_sym_RBRACK, - STATE(6748), 1, + ACTIONS(12514), 1, + anon_sym_EQ, + STATE(7333), 1, sym_comment, - [258141] = 3, + [281309] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11582), 1, + ACTIONS(12516), 1, anon_sym_DOT2, - STATE(6749), 1, + STATE(7334), 1, sym_comment, - [258151] = 3, + [281319] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11584), 1, + ACTIONS(12518), 1, anon_sym_DOT2, - STATE(6750), 1, + STATE(7335), 1, sym_comment, - [258161] = 3, + [281329] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11586), 1, + ACTIONS(12520), 1, anon_sym_DOT2, - STATE(6751), 1, + STATE(7336), 1, sym_comment, - [258171] = 3, + [281339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11588), 1, - anon_sym_RBRACK, - STATE(6752), 1, + ACTIONS(12522), 1, + anon_sym_RPAREN, + STATE(7337), 1, sym_comment, - [258181] = 3, + [281349] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11590), 1, + ACTIONS(12524), 1, anon_sym_LBRACK2, - STATE(6753), 1, + STATE(7338), 1, sym_comment, - [258191] = 3, + [281359] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11592), 1, - anon_sym_RBRACK, - STATE(6754), 1, + ACTIONS(431), 1, + ts_builtin_sym_end, + STATE(7339), 1, sym_comment, - [258201] = 3, + [281369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10654), 1, - aux_sym_unquoted_token6, - STATE(6755), 1, + ACTIONS(5981), 1, + aux_sym__immediate_decimal_token1, + STATE(7340), 1, sym_comment, - [258211] = 3, + [281379] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11594), 1, - anon_sym_DOT2, - STATE(6756), 1, + ACTIONS(12526), 1, + anon_sym_RBRACE, + STATE(7341), 1, sym_comment, - [258221] = 3, + [281389] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11596), 1, + ACTIONS(12528), 1, anon_sym_DOT2, - STATE(6757), 1, + STATE(7342), 1, sym_comment, - [258231] = 3, - ACTIONS(105), 1, + [281399] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10658), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6758), 1, + ACTIONS(12530), 1, + aux_sym__immediate_decimal_token1, + STATE(7343), 1, sym_comment, - [258241] = 3, + [281409] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11598), 1, + ACTIONS(12532), 1, anon_sym_DOT2, - STATE(6759), 1, + STATE(7344), 1, sym_comment, - [258251] = 3, + [281419] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11600), 1, + ACTIONS(12534), 1, anon_sym_DOT2, - STATE(6760), 1, + STATE(7345), 1, sym_comment, - [258261] = 3, + [281429] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11602), 1, + ACTIONS(12536), 1, anon_sym_DOT2, - STATE(6761), 1, + STATE(7346), 1, sym_comment, - [258271] = 3, - ACTIONS(3), 1, + [281439] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11604), 1, - anon_sym_SEMI, - STATE(6762), 1, + ACTIONS(12538), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7347), 1, sym_comment, - [258281] = 3, + [281449] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11606), 1, + ACTIONS(12540), 1, anon_sym_LBRACK2, - STATE(6763), 1, + STATE(7348), 1, sym_comment, - [258291] = 3, + [281459] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10238), 1, - anon_sym_EQ_GT, - STATE(6764), 1, + ACTIONS(9003), 1, + aux_sym__immediate_decimal_token1, + STATE(7349), 1, + sym_comment, + [281469] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12542), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7350), 1, sym_comment, - [258301] = 3, + [281479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11608), 1, - anon_sym_RBRACE, - STATE(6765), 1, + ACTIONS(12544), 1, + anon_sym_DOT2, + STATE(7351), 1, sym_comment, - [258311] = 3, + [281489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11610), 1, - anon_sym_RBRACE, - STATE(6766), 1, + ACTIONS(12546), 1, + anon_sym_GT, + STATE(7352), 1, sym_comment, - [258321] = 3, + [281499] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11612), 1, + ACTIONS(12548), 1, anon_sym_DOT2, - STATE(6767), 1, + STATE(7353), 1, + sym_comment, + [281509] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12550), 1, + aux_sym_unquoted_token3, + STATE(7354), 1, sym_comment, - [258331] = 3, + [281519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8690), 1, - aux_sym__immediate_decimal_token1, - STATE(6768), 1, + ACTIONS(12552), 1, + anon_sym_LBRACK2, + STATE(7355), 1, sym_comment, - [258341] = 3, + [281529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11614), 1, - anon_sym_DOT2, - STATE(6769), 1, + ACTIONS(12554), 1, + ts_builtin_sym_end, + STATE(7356), 1, sym_comment, - [258351] = 3, + [281539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11616), 1, - anon_sym_DOT2, - STATE(6770), 1, + ACTIONS(12556), 1, + anon_sym_COLON, + STATE(7357), 1, sym_comment, - [258361] = 3, + [281549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11618), 1, + ACTIONS(12558), 1, anon_sym_DOT2, - STATE(6771), 1, + STATE(7358), 1, sym_comment, - [258371] = 3, + [281559] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5656), 1, - anon_sym_PIPE, - STATE(6772), 1, + ACTIONS(12560), 1, + anon_sym_LBRACE, + STATE(7359), 1, sym_comment, - [258381] = 3, + [281569] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11620), 1, - anon_sym_LBRACK2, - STATE(6773), 1, + ACTIONS(12562), 1, + anon_sym_DOT2, + STATE(7360), 1, sym_comment, - [258391] = 3, + [281579] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11622), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6774), 1, + ACTIONS(12564), 1, + aux_sym__unquoted_in_list_token3, + STATE(7361), 1, sym_comment, - [258401] = 3, + [281589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11624), 1, + ACTIONS(12566), 1, + anon_sym_RBRACE, + STATE(7362), 1, + sym_comment, + [281599] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12568), 1, anon_sym_DOT2, - STATE(6775), 1, + STATE(7363), 1, sym_comment, - [258411] = 3, + [281609] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11626), 1, + ACTIONS(12570), 1, anon_sym_DOT2, - STATE(6776), 1, + STATE(7364), 1, sym_comment, - [258421] = 3, + [281619] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11628), 1, - anon_sym_EQ, - STATE(6777), 1, + ACTIONS(11402), 1, + aux_sym__immediate_decimal_token1, + STATE(7365), 1, sym_comment, - [258431] = 3, + [281629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11630), 1, + ACTIONS(12572), 1, anon_sym_DOT2, - STATE(6778), 1, + STATE(7366), 1, sym_comment, - [258441] = 3, + [281639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11632), 1, + ACTIONS(12574), 1, anon_sym_DOT2, - STATE(6779), 1, + STATE(7367), 1, sym_comment, - [258451] = 3, + [281649] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11634), 1, + ACTIONS(12576), 1, + anon_sym_EQ, + STATE(7368), 1, + sym_comment, + [281659] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12578), 1, anon_sym_DOT2, - STATE(6780), 1, + STATE(7369), 1, sym_comment, - [258461] = 3, + [281669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11636), 1, - anon_sym_RPAREN, - STATE(6781), 1, + ACTIONS(12580), 1, + anon_sym_DOT2, + STATE(7370), 1, sym_comment, - [258471] = 3, + [281679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11638), 1, + ACTIONS(12582), 1, anon_sym_LBRACK2, - STATE(6782), 1, + STATE(7371), 1, sym_comment, - [258481] = 3, + [281689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11640), 1, + ACTIONS(12584), 1, anon_sym_DOT2, - STATE(6783), 1, + STATE(7372), 1, sym_comment, - [258491] = 3, + [281699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11642), 1, + ACTIONS(12586), 1, anon_sym_DOT2, - STATE(6784), 1, + STATE(7373), 1, sym_comment, - [258501] = 3, + [281709] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11644), 1, + ACTIONS(12588), 1, anon_sym_DOT2, - STATE(6785), 1, + STATE(7374), 1, sym_comment, - [258511] = 3, + [281719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11646), 1, - aux_sym__immediate_decimal_token1, - STATE(6786), 1, + ACTIONS(12590), 1, + anon_sym_DOT2, + STATE(7375), 1, sym_comment, - [258521] = 3, + [281729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11648), 1, + ACTIONS(12592), 1, anon_sym_DOT2, - STATE(6787), 1, + STATE(7376), 1, sym_comment, - [258531] = 3, + [281739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11650), 1, - anon_sym_DOT2, - STATE(6788), 1, + ACTIONS(12594), 1, + anon_sym_RPAREN, + STATE(7377), 1, sym_comment, - [258541] = 3, + [281749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11652), 1, + ACTIONS(12596), 1, anon_sym_DOT2, - STATE(6789), 1, + STATE(7378), 1, sym_comment, - [258551] = 3, + [281759] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11654), 1, + ACTIONS(9007), 1, + aux_sym__immediate_decimal_token1, + STATE(7379), 1, + sym_comment, + [281769] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12598), 1, anon_sym_DOT2, - STATE(6790), 1, + STATE(7380), 1, sym_comment, - [258561] = 3, + [281779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11656), 1, + ACTIONS(12600), 1, aux_sym__immediate_decimal_token1, - STATE(6791), 1, + STATE(7381), 1, sym_comment, - [258571] = 3, + [281789] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11658), 1, + ACTIONS(12602), 1, anon_sym_DOT2, - STATE(6792), 1, + STATE(7382), 1, sym_comment, - [258581] = 3, + [281799] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11660), 1, + ACTIONS(12604), 1, anon_sym_DOT2, - STATE(6793), 1, + STATE(7383), 1, sym_comment, - [258591] = 3, - ACTIONS(105), 1, + [281809] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11662), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6794), 1, + ACTIONS(12606), 1, + anon_sym_DOT2, + STATE(7384), 1, sym_comment, - [258601] = 3, + [281819] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11664), 1, + ACTIONS(12608), 1, anon_sym_DOT2, - STATE(6795), 1, + STATE(7385), 1, sym_comment, - [258611] = 3, + [281829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11666), 1, + ACTIONS(12610), 1, anon_sym_DOT2, - STATE(6796), 1, + STATE(7386), 1, sym_comment, - [258621] = 3, + [281839] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11668), 1, - aux_sym__immediate_decimal_token1, - STATE(6797), 1, + ACTIONS(12612), 1, + anon_sym_DOT2, + STATE(7387), 1, sym_comment, - [258631] = 3, + [281849] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11670), 1, + ACTIONS(12614), 1, anon_sym_DOT2, - STATE(6798), 1, + STATE(7388), 1, sym_comment, - [258641] = 3, + [281859] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11672), 1, + ACTIONS(12616), 1, anon_sym_DOT2, - STATE(6799), 1, + STATE(7389), 1, + sym_comment, + [281869] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12618), 1, + anon_sym_DOT2, + STATE(7390), 1, sym_comment, - [258651] = 3, + [281879] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11674), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6800), 1, + ACTIONS(12620), 1, + aux_sym_unquoted_token3, + STATE(7391), 1, sym_comment, - [258661] = 3, + [281889] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11676), 1, + ACTIONS(12622), 1, anon_sym_DOT2, - STATE(6801), 1, + STATE(7392), 1, sym_comment, - [258671] = 3, + [281899] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11678), 1, - anon_sym_DOT2, - STATE(6802), 1, + ACTIONS(12624), 1, + anon_sym_RBRACK, + STATE(7393), 1, sym_comment, - [258681] = 3, + [281909] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11680), 1, - aux_sym__immediate_decimal_token1, - STATE(6803), 1, + ACTIONS(12626), 1, + anon_sym_DOT2, + STATE(7394), 1, sym_comment, - [258691] = 3, + [281919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11682), 1, + ACTIONS(12628), 1, anon_sym_DOT2, - STATE(6804), 1, + STATE(7395), 1, sym_comment, - [258701] = 3, + [281929] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11684), 1, + ACTIONS(12630), 1, anon_sym_DOT2, - STATE(6805), 1, + STATE(7396), 1, sym_comment, - [258711] = 3, + [281939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11686), 1, - anon_sym_RBRACE, - STATE(6806), 1, + ACTIONS(12632), 1, + anon_sym_RBRACK, + STATE(7397), 1, sym_comment, - [258721] = 3, + [281949] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11688), 1, + ACTIONS(12634), 1, anon_sym_DOT2, - STATE(6807), 1, + STATE(7398), 1, + sym_comment, + [281959] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(11484), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7399), 1, sym_comment, - [258731] = 3, + [281969] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11690), 1, + ACTIONS(12636), 1, anon_sym_DOT2, - STATE(6808), 1, + STATE(7400), 1, sym_comment, - [258741] = 3, - ACTIONS(3), 1, + [281979] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5578), 1, - aux_sym__immediate_decimal_token1, - STATE(6809), 1, + ACTIONS(12638), 1, + aux_sym_unquoted_token3, + STATE(7401), 1, sym_comment, - [258751] = 3, + [281989] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11692), 1, + ACTIONS(12640), 1, anon_sym_DOT2, - STATE(6810), 1, + STATE(7402), 1, sym_comment, - [258761] = 3, + [281999] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11694), 1, + ACTIONS(12642), 1, anon_sym_DOT2, - STATE(6811), 1, + STATE(7403), 1, sym_comment, - [258771] = 3, + [282009] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(10604), 1, - aux_sym__immediate_decimal_token1, - STATE(6812), 1, + ACTIONS(12644), 1, + anon_sym_DOT2, + STATE(7404), 1, sym_comment, - [258781] = 3, + [282019] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11696), 1, - anon_sym_DOT2, - STATE(6813), 1, + ACTIONS(12646), 1, + anon_sym_make, + STATE(7405), 1, sym_comment, - [258791] = 3, + [282029] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11698), 1, + ACTIONS(12648), 1, anon_sym_DOT2, - STATE(6814), 1, + STATE(7406), 1, sym_comment, - [258801] = 3, + [282039] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11700), 1, - anon_sym_RBRACE, - STATE(6815), 1, + ACTIONS(12650), 1, + anon_sym_EQ_GT, + STATE(7407), 1, sym_comment, - [258811] = 3, + [282049] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11702), 1, + ACTIONS(12652), 1, anon_sym_DOT2, - STATE(6816), 1, + STATE(7408), 1, sym_comment, - [258821] = 3, + [282059] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11704), 1, - anon_sym_RBRACE, - STATE(6817), 1, + ACTIONS(12654), 1, + anon_sym_DOT2, + STATE(7409), 1, sym_comment, - [258831] = 3, + [282069] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11706), 1, + ACTIONS(12656), 1, anon_sym_DOT2, - STATE(6818), 1, + STATE(7410), 1, sym_comment, - [258841] = 3, + [282079] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9999), 1, - aux_sym__immediate_decimal_token1, - STATE(6819), 1, + ACTIONS(12658), 1, + anon_sym_RBRACK, + STATE(7411), 1, sym_comment, - [258851] = 3, + [282089] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11708), 1, - anon_sym_DOT2, - STATE(6820), 1, + ACTIONS(12660), 1, + anon_sym_LBRACE, + STATE(7412), 1, sym_comment, - [258861] = 3, + [282099] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11710), 1, - anon_sym_make, - STATE(6821), 1, + ACTIONS(12662), 1, + anon_sym_DOT2, + STATE(7413), 1, sym_comment, - [258871] = 3, + [282109] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11712), 1, + ACTIONS(12664), 1, anon_sym_DOT2, - STATE(6822), 1, + STATE(7414), 1, sym_comment, - [258881] = 3, + [282119] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11714), 1, - anon_sym_RPAREN, - STATE(6823), 1, + ACTIONS(12666), 1, + aux_sym__immediate_decimal_token1, + STATE(7415), 1, + sym_comment, + [282129] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12668), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7416), 1, sym_comment, - [258891] = 3, + [282139] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11716), 1, - anon_sym_DOT2, - STATE(6824), 1, + ACTIONS(12670), 1, + sym_identifier, + STATE(7417), 1, sym_comment, - [258901] = 3, + [282149] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11718), 1, - anon_sym_RPAREN, - STATE(6825), 1, + ACTIONS(12672), 1, + aux_sym__immediate_decimal_token1, + STATE(7418), 1, + sym_comment, + [282159] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12674), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7419), 1, sym_comment, - [258911] = 3, + [282169] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11720), 1, - anon_sym_DOT2, - STATE(6826), 1, + ACTIONS(12676), 1, + aux_sym__immediate_decimal_token1, + STATE(7420), 1, sym_comment, - [258921] = 3, + [282179] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11722), 1, + ACTIONS(12678), 1, + anon_sym_in, + STATE(7421), 1, + sym_comment, + [282189] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(12680), 1, anon_sym_RBRACE, - STATE(6827), 1, + STATE(7422), 1, sym_comment, - [258931] = 3, + [282199] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11724), 1, - anon_sym_DOT2, - STATE(6828), 1, + ACTIONS(12682), 1, + anon_sym_RBRACE, + STATE(7423), 1, sym_comment, - [258941] = 3, + [282209] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11726), 1, - anon_sym_RPAREN, - STATE(6829), 1, + ACTIONS(12684), 1, + aux_sym__immediate_decimal_token1, + STATE(7424), 1, sym_comment, - [258951] = 3, + [282219] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11728), 1, - anon_sym_DOT2, - STATE(6830), 1, + ACTIONS(12686), 1, + anon_sym_RPAREN, + STATE(7425), 1, sym_comment, - [258961] = 3, + [282229] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(1694), 1, + ACTIONS(769), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6831), 1, + STATE(7426), 1, sym_comment, - [258971] = 3, + [282239] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11730), 1, + ACTIONS(12688), 1, anon_sym_DOT2, - STATE(6832), 1, + STATE(7427), 1, sym_comment, - [258981] = 3, + [282249] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11732), 1, + ACTIONS(12690), 1, anon_sym_DOT2, - STATE(6833), 1, + STATE(7428), 1, sym_comment, - [258991] = 3, + [282259] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11734), 1, - anon_sym_DOT2, - STATE(6834), 1, + ACTIONS(12692), 1, + anon_sym_in, + STATE(7429), 1, sym_comment, - [259001] = 3, + [282269] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11736), 1, + ACTIONS(12694), 1, anon_sym_DOT2, - STATE(6835), 1, + STATE(7430), 1, sym_comment, - [259011] = 3, + [282279] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11738), 1, + ACTIONS(12696), 1, anon_sym_DOT2, - STATE(6836), 1, + STATE(7431), 1, sym_comment, - [259021] = 3, - ACTIONS(105), 1, + [282289] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6156), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6837), 1, + ACTIONS(12698), 1, + anon_sym_RBRACK, + STATE(7432), 1, sym_comment, - [259031] = 3, + [282299] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11740), 1, - anon_sym_RBRACE, - STATE(6838), 1, + ACTIONS(12700), 1, + anon_sym_RPAREN, + STATE(7433), 1, sym_comment, - [259041] = 3, + [282309] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11742), 1, + ACTIONS(12702), 1, aux_sym__immediate_decimal_token1, - STATE(6839), 1, + STATE(7434), 1, sym_comment, - [259051] = 3, + [282319] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11744), 1, + ACTIONS(12704), 1, anon_sym_RBRACE, - STATE(6840), 1, - sym_comment, - [259061] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11746), 1, - aux_sym_shebang_token1, - STATE(6841), 1, + STATE(7435), 1, sym_comment, - [259071] = 3, + [282329] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11748), 1, - anon_sym_COLON, - STATE(6842), 1, + ACTIONS(12706), 1, + anon_sym_RBRACE, + STATE(7436), 1, sym_comment, - [259081] = 3, + [282339] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11750), 1, - anon_sym_RBRACE, - STATE(6843), 1, + ACTIONS(12708), 1, + aux_sym__immediate_decimal_token1, + STATE(7437), 1, sym_comment, - [259091] = 3, + [282349] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11752), 1, - anon_sym_COLON, - STATE(6844), 1, + ACTIONS(12710), 1, + anon_sym_RPAREN, + STATE(7438), 1, sym_comment, - [259101] = 3, + [282359] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11754), 1, - aux_sym_param_short_flag_token1, - STATE(6845), 1, + ACTIONS(12712), 1, + anon_sym_RBRACK, + STATE(7439), 1, sym_comment, - [259111] = 3, + [282369] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11756), 1, - sym__long_flag_identifier, - STATE(6846), 1, + ACTIONS(2798), 1, + anon_sym_in, + STATE(7440), 1, sym_comment, - [259121] = 3, + [282379] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11758), 1, - sym_identifier, - STATE(6847), 1, + ACTIONS(12714), 1, + anon_sym_RBRACE, + STATE(7441), 1, sym_comment, - [259131] = 3, + [282389] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11760), 1, + ACTIONS(2775), 1, anon_sym_in, - STATE(6848), 1, + STATE(7442), 1, sym_comment, - [259141] = 3, + [282399] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11762), 1, - sym_identifier, - STATE(6849), 1, + ACTIONS(2783), 1, + anon_sym_in, + STATE(7443), 1, sym_comment, - [259151] = 3, - ACTIONS(3), 1, + [282409] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11764), 1, - anon_sym_RBRACE, - STATE(6850), 1, + ACTIONS(2626), 1, + aux_sym_unquoted_token3, + STATE(7444), 1, sym_comment, - [259161] = 3, - ACTIONS(3), 1, + [282419] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11766), 1, - anon_sym_DOT2, - STATE(6851), 1, + ACTIONS(2662), 1, + aux_sym_unquoted_token3, + STATE(7445), 1, sym_comment, - [259171] = 3, - ACTIONS(3), 1, + [282429] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11768), 1, - anon_sym_in, - STATE(6852), 1, + ACTIONS(3055), 1, + aux_sym_unquoted_token3, + STATE(7446), 1, sym_comment, - [259181] = 3, + [282439] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5558), 1, - aux_sym__immediate_decimal_token1, - STATE(6853), 1, + ACTIONS(12716), 1, + anon_sym_RBRACE, + STATE(7447), 1, sym_comment, - [259191] = 3, - ACTIONS(3), 1, + [282449] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11770), 1, - anon_sym_DOT2, - STATE(6854), 1, + ACTIONS(2618), 1, + aux_sym_unquoted_token3, + STATE(7448), 1, sym_comment, - [259201] = 3, + [282459] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11772), 1, + ACTIONS(12718), 1, anon_sym_DOT2, - STATE(6855), 1, + STATE(7449), 1, sym_comment, - [259211] = 3, + [282469] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11774), 1, - anon_sym_in, - STATE(6856), 1, + ACTIONS(12720), 1, + anon_sym_RPAREN, + STATE(7450), 1, sym_comment, - [259221] = 3, + [282479] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11776), 1, - anon_sym_DOT2, - STATE(6857), 1, + ACTIONS(12722), 1, + anon_sym_RPAREN, + STATE(7451), 1, sym_comment, - [259231] = 3, + [282489] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11778), 1, - anon_sym_RPAREN, - STATE(6858), 1, + ACTIONS(10376), 1, + anon_sym_LPAREN2, + STATE(7452), 1, sym_comment, - [259241] = 3, - ACTIONS(3), 1, + [282499] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(5668), 1, - aux_sym__immediate_decimal_token1, - STATE(6859), 1, + ACTIONS(12724), 1, + aux_sym_shebang_token1, + STATE(7453), 1, sym_comment, - [259251] = 3, + [282509] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11780), 1, - anon_sym_RPAREN, - STATE(6860), 1, + ACTIONS(12726), 1, + anon_sym_DOT2, + STATE(7454), 1, sym_comment, - [259261] = 3, + [282519] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11782), 1, - anon_sym_RBRACK, - STATE(6861), 1, + ACTIONS(10344), 1, + anon_sym_LPAREN2, + STATE(7455), 1, sym_comment, - [259271] = 3, + [282529] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11784), 1, + ACTIONS(12728), 1, anon_sym_DOT2, - STATE(6862), 1, + STATE(7456), 1, sym_comment, - [259281] = 3, + [282539] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11786), 1, - anon_sym_DOT2, - STATE(6863), 1, + ACTIONS(9884), 1, + anon_sym_LPAREN2, + STATE(7457), 1, sym_comment, - [259291] = 3, + [282549] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11788), 1, + ACTIONS(12730), 1, anon_sym_DOT2, - STATE(6864), 1, - sym_comment, - [259301] = 3, - ACTIONS(105), 1, - anon_sym_POUND, - ACTIONS(11790), 1, - aux_sym_unquoted_token3, - STATE(6865), 1, + STATE(7458), 1, sym_comment, - [259311] = 3, + [282559] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8841), 1, + ACTIONS(10434), 1, anon_sym_LPAREN2, - STATE(6866), 1, + STATE(7459), 1, sym_comment, - [259321] = 3, + [282569] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11792), 1, + ACTIONS(12732), 1, anon_sym_DOT2, - STATE(6867), 1, + STATE(7460), 1, sym_comment, - [259331] = 3, + [282579] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9631), 1, + ACTIONS(10536), 1, anon_sym_LPAREN2, - STATE(6868), 1, + STATE(7461), 1, sym_comment, - [259341] = 3, + [282589] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11794), 1, + ACTIONS(12734), 1, anon_sym_DOT2, - STATE(6869), 1, + STATE(7462), 1, sym_comment, - [259351] = 3, + [282599] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9789), 1, + ACTIONS(9858), 1, anon_sym_LPAREN2, - STATE(6870), 1, + STATE(7463), 1, sym_comment, - [259361] = 3, + [282609] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11796), 1, + ACTIONS(12736), 1, anon_sym_DOT2, - STATE(6871), 1, + STATE(7464), 1, sym_comment, - [259371] = 3, + [282619] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9951), 1, + ACTIONS(10614), 1, anon_sym_LPAREN2, - STATE(6872), 1, + STATE(7465), 1, sym_comment, - [259381] = 3, + [282629] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11798), 1, + ACTIONS(12738), 1, anon_sym_DOT2, - STATE(6873), 1, + STATE(7466), 1, sym_comment, - [259391] = 3, + [282639] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9969), 1, + ACTIONS(9930), 1, anon_sym_LPAREN2, - STATE(6874), 1, + STATE(7467), 1, sym_comment, - [259401] = 3, + [282649] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11800), 1, + ACTIONS(12740), 1, anon_sym_DOT2, - STATE(6875), 1, + STATE(7468), 1, sym_comment, - [259411] = 3, + [282659] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9779), 1, + ACTIONS(10328), 1, anon_sym_LPAREN2, - STATE(6876), 1, + STATE(7469), 1, sym_comment, - [259421] = 3, + [282669] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11802), 1, + ACTIONS(12742), 1, anon_sym_DOT2, - STATE(6877), 1, + STATE(7470), 1, sym_comment, - [259431] = 3, + [282679] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9829), 1, + ACTIONS(10394), 1, anon_sym_LPAREN2, - STATE(6878), 1, + STATE(7471), 1, sym_comment, - [259441] = 3, + [282689] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11804), 1, + ACTIONS(12744), 1, anon_sym_DOT2, - STATE(6879), 1, + STATE(7472), 1, sym_comment, - [259451] = 3, + [282699] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9749), 1, + ACTIONS(10290), 1, anon_sym_LPAREN2, - STATE(6880), 1, + STATE(7473), 1, sym_comment, - [259461] = 3, + [282709] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11806), 1, + ACTIONS(12746), 1, anon_sym_DOT2, - STATE(6881), 1, + STATE(7474), 1, sym_comment, - [259471] = 3, + [282719] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(9737), 1, + ACTIONS(10262), 1, anon_sym_LPAREN2, - STATE(6882), 1, + STATE(7475), 1, sym_comment, - [259481] = 3, + [282729] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11808), 1, + ACTIONS(12748), 1, anon_sym_DOT2, - STATE(6883), 1, + STATE(7476), 1, sym_comment, - [259491] = 3, + [282739] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11810), 1, + ACTIONS(12750), 1, anon_sym_DOT2, - STATE(6884), 1, + STATE(7477), 1, sym_comment, - [259501] = 3, + [282749] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11812), 1, + ACTIONS(12752), 1, anon_sym_DOT2, - STATE(6885), 1, + STATE(7478), 1, sym_comment, - [259511] = 3, + [282759] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11814), 1, + ACTIONS(12754), 1, anon_sym_DOT2, - STATE(6886), 1, + STATE(7479), 1, sym_comment, - [259521] = 3, + [282769] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11816), 1, + ACTIONS(12756), 1, anon_sym_DOT2, - STATE(6887), 1, + STATE(7480), 1, sym_comment, - [259531] = 3, + [282779] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11818), 1, + ACTIONS(12758), 1, anon_sym_DOT2, - STATE(6888), 1, + STATE(7481), 1, sym_comment, - [259541] = 3, - ACTIONS(3), 1, + [282789] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11820), 1, - anon_sym_DOT2, - STATE(6889), 1, + ACTIONS(2618), 1, + aux_sym__unquoted_in_list_token3, + STATE(7482), 1, + sym_comment, + [282799] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(2626), 1, + aux_sym__unquoted_in_list_token3, + STATE(7483), 1, sym_comment, - [259551] = 3, + [282809] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11822), 1, + ACTIONS(12760), 1, anon_sym_DOT2, - STATE(6890), 1, + STATE(7484), 1, sym_comment, - [259561] = 3, - ACTIONS(3), 1, + [282819] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11824), 1, - anon_sym_EQ, - STATE(6891), 1, + ACTIONS(2662), 1, + aux_sym__unquoted_in_list_token3, + STATE(7485), 1, sym_comment, - [259571] = 3, + [282829] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11826), 1, - anon_sym_DOT2, - STATE(6892), 1, + ACTIONS(12762), 1, + anon_sym_RPAREN, + STATE(7486), 1, + sym_comment, + [282839] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(3055), 1, + aux_sym__unquoted_in_list_token3, + STATE(7487), 1, + sym_comment, + [282849] = 3, + ACTIONS(105), 1, + anon_sym_POUND, + ACTIONS(12764), 1, + aux_sym_unquoted_token3, + STATE(7488), 1, sym_comment, - [259581] = 3, + [282859] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11828), 1, + ACTIONS(12766), 1, anon_sym_DOT2, - STATE(6893), 1, + STATE(7489), 1, sym_comment, - [259591] = 3, + [282869] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11830), 1, - anon_sym_EQ, - STATE(6894), 1, + ACTIONS(12768), 1, + anon_sym_DOT2, + STATE(7490), 1, sym_comment, - [259601] = 3, - ACTIONS(105), 1, + [282879] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5233), 1, - aux_sym__unquoted_in_list_token5, - STATE(6895), 1, + ACTIONS(12770), 1, + anon_sym_DOT2, + STATE(7491), 1, sym_comment, - [259611] = 3, + [282889] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11832), 1, - aux_sym__immediate_decimal_token1, - STATE(6896), 1, + ACTIONS(12772), 1, + anon_sym_DOT2, + STATE(7492), 1, sym_comment, - [259621] = 3, + [282899] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11834), 1, - anon_sym_RBRACE, - STATE(6897), 1, + ACTIONS(12774), 1, + aux_sym__immediate_decimal_token1, + STATE(7493), 1, sym_comment, - [259631] = 3, + [282909] = 3, ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11836), 1, + ACTIONS(12776), 1, aux_sym__list_item_starts_with_sign_token1, - STATE(6898), 1, + STATE(7494), 1, sym_comment, - [259641] = 3, + [282919] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11838), 1, - anon_sym_RBRACE, - STATE(6899), 1, + ACTIONS(12778), 1, + aux_sym__immediate_decimal_token1, + STATE(7495), 1, sym_comment, - [259651] = 3, - ACTIONS(3), 1, + [282929] = 3, + ACTIONS(105), 1, anon_sym_POUND, - ACTIONS(11840), 1, - anon_sym_RBRACE, - STATE(6900), 1, + ACTIONS(12780), 1, + aux_sym__list_item_starts_with_sign_token1, + STATE(7496), 1, sym_comment, - [259661] = 3, + [282939] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(11842), 1, + ACTIONS(12782), 1, aux_sym__immediate_decimal_token1, - STATE(6901), 1, + STATE(7497), 1, sym_comment, - [259671] = 3, - ACTIONS(105), 1, + [282949] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4882), 1, - aux_sym__list_item_starts_with_sign_token1, - STATE(6902), 1, + ACTIONS(12784), 1, + anon_sym_RBRACE, + STATE(7498), 1, sym_comment, - [259681] = 1, - ACTIONS(11844), 1, + [282959] = 1, + ACTIONS(12786), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(1103)] = 0, - [SMALL_STATE(1104)] = 73, - [SMALL_STATE(1105)] = 146, - [SMALL_STATE(1106)] = 219, - [SMALL_STATE(1107)] = 292, - [SMALL_STATE(1108)] = 435, - [SMALL_STATE(1109)] = 508, - [SMALL_STATE(1110)] = 581, - [SMALL_STATE(1111)] = 654, - [SMALL_STATE(1112)] = 727, - [SMALL_STATE(1113)] = 800, - [SMALL_STATE(1114)] = 891, - [SMALL_STATE(1115)] = 964, - [SMALL_STATE(1116)] = 1037, - [SMALL_STATE(1117)] = 1116, - [SMALL_STATE(1118)] = 1189, - [SMALL_STATE(1119)] = 1262, - [SMALL_STATE(1120)] = 1335, - [SMALL_STATE(1121)] = 1408, - [SMALL_STATE(1122)] = 1481, - [SMALL_STATE(1123)] = 1554, - [SMALL_STATE(1124)] = 1627, - [SMALL_STATE(1125)] = 1700, - [SMALL_STATE(1126)] = 1773, - [SMALL_STATE(1127)] = 1848, - [SMALL_STATE(1128)] = 1921, - [SMALL_STATE(1129)] = 1994, - [SMALL_STATE(1130)] = 2137, - [SMALL_STATE(1131)] = 2212, - [SMALL_STATE(1132)] = 2355, - [SMALL_STATE(1133)] = 2430, - [SMALL_STATE(1134)] = 2503, - [SMALL_STATE(1135)] = 2576, - [SMALL_STATE(1136)] = 2649, - [SMALL_STATE(1137)] = 2792, - [SMALL_STATE(1138)] = 2865, - [SMALL_STATE(1139)] = 2938, - [SMALL_STATE(1140)] = 3081, - [SMALL_STATE(1141)] = 3158, - [SMALL_STATE(1142)] = 3231, - [SMALL_STATE(1143)] = 3374, - [SMALL_STATE(1144)] = 3447, - [SMALL_STATE(1145)] = 3590, - [SMALL_STATE(1146)] = 3663, - [SMALL_STATE(1147)] = 3736, - [SMALL_STATE(1148)] = 3811, - [SMALL_STATE(1149)] = 3884, - [SMALL_STATE(1150)] = 3959, - [SMALL_STATE(1151)] = 4032, - [SMALL_STATE(1152)] = 4109, - [SMALL_STATE(1153)] = 4186, - [SMALL_STATE(1154)] = 4259, - [SMALL_STATE(1155)] = 4332, - [SMALL_STATE(1156)] = 4405, - [SMALL_STATE(1157)] = 4478, - [SMALL_STATE(1158)] = 4551, - [SMALL_STATE(1159)] = 4630, - [SMALL_STATE(1160)] = 4703, - [SMALL_STATE(1161)] = 4776, - [SMALL_STATE(1162)] = 4849, - [SMALL_STATE(1163)] = 4922, - [SMALL_STATE(1164)] = 4995, - [SMALL_STATE(1165)] = 5138, - [SMALL_STATE(1166)] = 5211, - [SMALL_STATE(1167)] = 5354, - [SMALL_STATE(1168)] = 5497, - [SMALL_STATE(1169)] = 5570, - [SMALL_STATE(1170)] = 5643, - [SMALL_STATE(1171)] = 5716, - [SMALL_STATE(1172)] = 5789, - [SMALL_STATE(1173)] = 5862, - [SMALL_STATE(1174)] = 5935, - [SMALL_STATE(1175)] = 6008, - [SMALL_STATE(1176)] = 6081, - [SMALL_STATE(1177)] = 6154, - [SMALL_STATE(1178)] = 6227, - [SMALL_STATE(1179)] = 6318, - [SMALL_STATE(1180)] = 6391, - [SMALL_STATE(1181)] = 6482, - [SMALL_STATE(1182)] = 6555, - [SMALL_STATE(1183)] = 6646, - [SMALL_STATE(1184)] = 6721, - [SMALL_STATE(1185)] = 6796, - [SMALL_STATE(1186)] = 6887, - [SMALL_STATE(1187)] = 6960, - [SMALL_STATE(1188)] = 7035, - [SMALL_STATE(1189)] = 7110, - [SMALL_STATE(1190)] = 7183, - [SMALL_STATE(1191)] = 7256, - [SMALL_STATE(1192)] = 7399, - [SMALL_STATE(1193)] = 7542, - [SMALL_STATE(1194)] = 7685, - [SMALL_STATE(1195)] = 7758, - [SMALL_STATE(1196)] = 7835, - [SMALL_STATE(1197)] = 7908, - [SMALL_STATE(1198)] = 7985, - [SMALL_STATE(1199)] = 8058, - [SMALL_STATE(1200)] = 8131, - [SMALL_STATE(1201)] = 8204, - [SMALL_STATE(1202)] = 8295, - [SMALL_STATE(1203)] = 8368, - [SMALL_STATE(1204)] = 8441, - [SMALL_STATE(1205)] = 8514, - [SMALL_STATE(1206)] = 8605, - [SMALL_STATE(1207)] = 8678, - [SMALL_STATE(1208)] = 8769, - [SMALL_STATE(1209)] = 8860, - [SMALL_STATE(1210)] = 8933, - [SMALL_STATE(1211)] = 9006, - [SMALL_STATE(1212)] = 9079, - [SMALL_STATE(1213)] = 9152, - [SMALL_STATE(1214)] = 9227, - [SMALL_STATE(1215)] = 9300, - [SMALL_STATE(1216)] = 9373, - [SMALL_STATE(1217)] = 9446, - [SMALL_STATE(1218)] = 9519, - [SMALL_STATE(1219)] = 9610, - [SMALL_STATE(1220)] = 9683, - [SMALL_STATE(1221)] = 9756, - [SMALL_STATE(1222)] = 9847, - [SMALL_STATE(1223)] = 9920, - [SMALL_STATE(1224)] = 10011, - [SMALL_STATE(1225)] = 10084, - [SMALL_STATE(1226)] = 10157, - [SMALL_STATE(1227)] = 10230, - [SMALL_STATE(1228)] = 10303, - [SMALL_STATE(1229)] = 10376, - [SMALL_STATE(1230)] = 10449, - [SMALL_STATE(1231)] = 10522, - [SMALL_STATE(1232)] = 10595, - [SMALL_STATE(1233)] = 10668, - [SMALL_STATE(1234)] = 10741, - [SMALL_STATE(1235)] = 10814, - [SMALL_STATE(1236)] = 10887, - [SMALL_STATE(1237)] = 10960, - [SMALL_STATE(1238)] = 11037, - [SMALL_STATE(1239)] = 11110, - [SMALL_STATE(1240)] = 11183, - [SMALL_STATE(1241)] = 11256, - [SMALL_STATE(1242)] = 11331, - [SMALL_STATE(1243)] = 11406, - [SMALL_STATE(1244)] = 11479, - [SMALL_STATE(1245)] = 11552, - [SMALL_STATE(1246)] = 11625, - [SMALL_STATE(1247)] = 11698, - [SMALL_STATE(1248)] = 11771, - [SMALL_STATE(1249)] = 11844, - [SMALL_STATE(1250)] = 11917, - [SMALL_STATE(1251)] = 11990, - [SMALL_STATE(1252)] = 12133, - [SMALL_STATE(1253)] = 12206, - [SMALL_STATE(1254)] = 12279, - [SMALL_STATE(1255)] = 12352, - [SMALL_STATE(1256)] = 12425, - [SMALL_STATE(1257)] = 12498, - [SMALL_STATE(1258)] = 12571, - [SMALL_STATE(1259)] = 12650, - [SMALL_STATE(1260)] = 12723, - [SMALL_STATE(1261)] = 12866, - [SMALL_STATE(1262)] = 12939, - [SMALL_STATE(1263)] = 13012, - [SMALL_STATE(1264)] = 13085, - [SMALL_STATE(1265)] = 13158, - [SMALL_STATE(1266)] = 13231, - [SMALL_STATE(1267)] = 13304, - [SMALL_STATE(1268)] = 13377, - [SMALL_STATE(1269)] = 13450, - [SMALL_STATE(1270)] = 13523, - [SMALL_STATE(1271)] = 13596, - [SMALL_STATE(1272)] = 13669, - [SMALL_STATE(1273)] = 13742, - [SMALL_STATE(1274)] = 13815, - [SMALL_STATE(1275)] = 13888, - [SMALL_STATE(1276)] = 13961, - [SMALL_STATE(1277)] = 14034, - [SMALL_STATE(1278)] = 14107, - [SMALL_STATE(1279)] = 14180, - [SMALL_STATE(1280)] = 14253, - [SMALL_STATE(1281)] = 14326, - [SMALL_STATE(1282)] = 14399, - [SMALL_STATE(1283)] = 14472, - [SMALL_STATE(1284)] = 14545, - [SMALL_STATE(1285)] = 14618, - [SMALL_STATE(1286)] = 14691, - [SMALL_STATE(1287)] = 14770, - [SMALL_STATE(1288)] = 14843, - [SMALL_STATE(1289)] = 14916, - [SMALL_STATE(1290)] = 14993, - [SMALL_STATE(1291)] = 15070, - [SMALL_STATE(1292)] = 15213, - [SMALL_STATE(1293)] = 15290, - [SMALL_STATE(1294)] = 15367, - [SMALL_STATE(1295)] = 15510, - [SMALL_STATE(1296)] = 15583, - [SMALL_STATE(1297)] = 15656, - [SMALL_STATE(1298)] = 15729, - [SMALL_STATE(1299)] = 15802, - [SMALL_STATE(1300)] = 15875, - [SMALL_STATE(1301)] = 15948, - [SMALL_STATE(1302)] = 16021, - [SMALL_STATE(1303)] = 16164, - [SMALL_STATE(1304)] = 16307, - [SMALL_STATE(1305)] = 16450, - [SMALL_STATE(1306)] = 16593, - [SMALL_STATE(1307)] = 16668, - [SMALL_STATE(1308)] = 16811, - [SMALL_STATE(1309)] = 16884, - [SMALL_STATE(1310)] = 16957, - [SMALL_STATE(1311)] = 17030, - [SMALL_STATE(1312)] = 17103, - [SMALL_STATE(1313)] = 17176, - [SMALL_STATE(1314)] = 17249, - [SMALL_STATE(1315)] = 17322, - [SMALL_STATE(1316)] = 17465, - [SMALL_STATE(1317)] = 17608, - [SMALL_STATE(1318)] = 17681, - [SMALL_STATE(1319)] = 17824, - [SMALL_STATE(1320)] = 17897, - [SMALL_STATE(1321)] = 17970, - [SMALL_STATE(1322)] = 18043, - [SMALL_STATE(1323)] = 18116, - [SMALL_STATE(1324)] = 18189, - [SMALL_STATE(1325)] = 18262, - [SMALL_STATE(1326)] = 18335, - [SMALL_STATE(1327)] = 18408, - [SMALL_STATE(1328)] = 18481, - [SMALL_STATE(1329)] = 18554, - [SMALL_STATE(1330)] = 18626, - [SMALL_STATE(1331)] = 18768, - [SMALL_STATE(1332)] = 18840, - [SMALL_STATE(1333)] = 18912, - [SMALL_STATE(1334)] = 18984, - [SMALL_STATE(1335)] = 19056, - [SMALL_STATE(1336)] = 19198, - [SMALL_STATE(1337)] = 19340, - [SMALL_STATE(1338)] = 19412, - [SMALL_STATE(1339)] = 19484, - [SMALL_STATE(1340)] = 19556, - [SMALL_STATE(1341)] = 19628, - [SMALL_STATE(1342)] = 19700, - [SMALL_STATE(1343)] = 19842, - [SMALL_STATE(1344)] = 19914, - [SMALL_STATE(1345)] = 19986, - [SMALL_STATE(1346)] = 20058, - [SMALL_STATE(1347)] = 20130, - [SMALL_STATE(1348)] = 20202, - [SMALL_STATE(1349)] = 20274, - [SMALL_STATE(1350)] = 20346, - [SMALL_STATE(1351)] = 20418, - [SMALL_STATE(1352)] = 20490, - [SMALL_STATE(1353)] = 20562, - [SMALL_STATE(1354)] = 20634, - [SMALL_STATE(1355)] = 20706, - [SMALL_STATE(1356)] = 20848, - [SMALL_STATE(1357)] = 20990, - [SMALL_STATE(1358)] = 21132, - [SMALL_STATE(1359)] = 21204, - [SMALL_STATE(1360)] = 21276, - [SMALL_STATE(1361)] = 21348, - [SMALL_STATE(1362)] = 21420, - [SMALL_STATE(1363)] = 21492, - [SMALL_STATE(1364)] = 21564, - [SMALL_STATE(1365)] = 21636, - [SMALL_STATE(1366)] = 21708, - [SMALL_STATE(1367)] = 21780, - [SMALL_STATE(1368)] = 21852, - [SMALL_STATE(1369)] = 21924, - [SMALL_STATE(1370)] = 21996, - [SMALL_STATE(1371)] = 22068, - [SMALL_STATE(1372)] = 22140, - [SMALL_STATE(1373)] = 22212, - [SMALL_STATE(1374)] = 22284, - [SMALL_STATE(1375)] = 22356, - [SMALL_STATE(1376)] = 22428, - [SMALL_STATE(1377)] = 22500, - [SMALL_STATE(1378)] = 22572, - [SMALL_STATE(1379)] = 22644, - [SMALL_STATE(1380)] = 22716, - [SMALL_STATE(1381)] = 22788, - [SMALL_STATE(1382)] = 22860, - [SMALL_STATE(1383)] = 22932, - [SMALL_STATE(1384)] = 23004, - [SMALL_STATE(1385)] = 23076, - [SMALL_STATE(1386)] = 23148, - [SMALL_STATE(1387)] = 23220, - [SMALL_STATE(1388)] = 23292, - [SMALL_STATE(1389)] = 23364, - [SMALL_STATE(1390)] = 23436, - [SMALL_STATE(1391)] = 23508, - [SMALL_STATE(1392)] = 23580, - [SMALL_STATE(1393)] = 23652, - [SMALL_STATE(1394)] = 23724, - [SMALL_STATE(1395)] = 23866, - [SMALL_STATE(1396)] = 24008, - [SMALL_STATE(1397)] = 24150, - [SMALL_STATE(1398)] = 24292, - [SMALL_STATE(1399)] = 24364, - [SMALL_STATE(1400)] = 24436, - [SMALL_STATE(1401)] = 24508, - [SMALL_STATE(1402)] = 24580, - [SMALL_STATE(1403)] = 24652, - [SMALL_STATE(1404)] = 24724, - [SMALL_STATE(1405)] = 24796, - [SMALL_STATE(1406)] = 24872, - [SMALL_STATE(1407)] = 24944, - [SMALL_STATE(1408)] = 25016, - [SMALL_STATE(1409)] = 25088, - [SMALL_STATE(1410)] = 25160, - [SMALL_STATE(1411)] = 25232, - [SMALL_STATE(1412)] = 25374, - [SMALL_STATE(1413)] = 25516, - [SMALL_STATE(1414)] = 25658, - [SMALL_STATE(1415)] = 25800, - [SMALL_STATE(1416)] = 25942, - [SMALL_STATE(1417)] = 26014, - [SMALL_STATE(1418)] = 26086, - [SMALL_STATE(1419)] = 26158, - [SMALL_STATE(1420)] = 26230, - [SMALL_STATE(1421)] = 26306, - [SMALL_STATE(1422)] = 26378, - [SMALL_STATE(1423)] = 26450, - [SMALL_STATE(1424)] = 26522, - [SMALL_STATE(1425)] = 26594, - [SMALL_STATE(1426)] = 26666, - [SMALL_STATE(1427)] = 26738, - [SMALL_STATE(1428)] = 26810, - [SMALL_STATE(1429)] = 26882, - [SMALL_STATE(1430)] = 26954, - [SMALL_STATE(1431)] = 27026, - [SMALL_STATE(1432)] = 27098, - [SMALL_STATE(1433)] = 27170, - [SMALL_STATE(1434)] = 27242, - [SMALL_STATE(1435)] = 27314, - [SMALL_STATE(1436)] = 27386, - [SMALL_STATE(1437)] = 27528, - [SMALL_STATE(1438)] = 27670, - [SMALL_STATE(1439)] = 27812, - [SMALL_STATE(1440)] = 27884, - [SMALL_STATE(1441)] = 28026, - [SMALL_STATE(1442)] = 28098, - [SMALL_STATE(1443)] = 28170, - [SMALL_STATE(1444)] = 28242, - [SMALL_STATE(1445)] = 28314, - [SMALL_STATE(1446)] = 28390, - [SMALL_STATE(1447)] = 28466, - [SMALL_STATE(1448)] = 28538, - [SMALL_STATE(1449)] = 28610, - [SMALL_STATE(1450)] = 28682, - [SMALL_STATE(1451)] = 28754, - [SMALL_STATE(1452)] = 28826, - [SMALL_STATE(1453)] = 28898, - [SMALL_STATE(1454)] = 28970, - [SMALL_STATE(1455)] = 29042, - [SMALL_STATE(1456)] = 29114, - [SMALL_STATE(1457)] = 29186, - [SMALL_STATE(1458)] = 29328, - [SMALL_STATE(1459)] = 29400, - [SMALL_STATE(1460)] = 29472, - [SMALL_STATE(1461)] = 29544, - [SMALL_STATE(1462)] = 29616, - [SMALL_STATE(1463)] = 29692, - [SMALL_STATE(1464)] = 29782, - [SMALL_STATE(1465)] = 29872, - [SMALL_STATE(1466)] = 29962, - [SMALL_STATE(1467)] = 30052, - [SMALL_STATE(1468)] = 30124, - [SMALL_STATE(1469)] = 30214, - [SMALL_STATE(1470)] = 30304, - [SMALL_STATE(1471)] = 30394, - [SMALL_STATE(1472)] = 30484, - [SMALL_STATE(1473)] = 30574, - [SMALL_STATE(1474)] = 30646, - [SMALL_STATE(1475)] = 30736, - [SMALL_STATE(1476)] = 30826, - [SMALL_STATE(1477)] = 30916, - [SMALL_STATE(1478)] = 30988, - [SMALL_STATE(1479)] = 31060, - [SMALL_STATE(1480)] = 31202, - [SMALL_STATE(1481)] = 31274, - [SMALL_STATE(1482)] = 31416, - [SMALL_STATE(1483)] = 31488, - [SMALL_STATE(1484)] = 31560, - [SMALL_STATE(1485)] = 31632, - [SMALL_STATE(1486)] = 31708, - [SMALL_STATE(1487)] = 31784, - [SMALL_STATE(1488)] = 31856, - [SMALL_STATE(1489)] = 31928, - [SMALL_STATE(1490)] = 32000, - [SMALL_STATE(1491)] = 32072, - [SMALL_STATE(1492)] = 32144, - [SMALL_STATE(1493)] = 32216, - [SMALL_STATE(1494)] = 32288, - [SMALL_STATE(1495)] = 32360, - [SMALL_STATE(1496)] = 32502, - [SMALL_STATE(1497)] = 32644, - [SMALL_STATE(1498)] = 32716, - [SMALL_STATE(1499)] = 32788, - [SMALL_STATE(1500)] = 32860, - [SMALL_STATE(1501)] = 32932, - [SMALL_STATE(1502)] = 33004, - [SMALL_STATE(1503)] = 33080, - [SMALL_STATE(1504)] = 33152, - [SMALL_STATE(1505)] = 33224, - [SMALL_STATE(1506)] = 33296, - [SMALL_STATE(1507)] = 33367, - [SMALL_STATE(1508)] = 33510, - [SMALL_STATE(1509)] = 33581, - [SMALL_STATE(1510)] = 33652, - [SMALL_STATE(1511)] = 33723, - [SMALL_STATE(1512)] = 33794, - [SMALL_STATE(1513)] = 33865, - [SMALL_STATE(1514)] = 33936, - [SMALL_STATE(1515)] = 34007, - [SMALL_STATE(1516)] = 34150, - [SMALL_STATE(1517)] = 34221, - [SMALL_STATE(1518)] = 34292, - [SMALL_STATE(1519)] = 34363, - [SMALL_STATE(1520)] = 34434, - [SMALL_STATE(1521)] = 34505, - [SMALL_STATE(1522)] = 34576, - [SMALL_STATE(1523)] = 34647, - [SMALL_STATE(1524)] = 34718, - [SMALL_STATE(1525)] = 34789, - [SMALL_STATE(1526)] = 34864, - [SMALL_STATE(1527)] = 34935, - [SMALL_STATE(1528)] = 35006, - [SMALL_STATE(1529)] = 35081, - [SMALL_STATE(1530)] = 35152, - [SMALL_STATE(1531)] = 35295, - [SMALL_STATE(1532)] = 35366, - [SMALL_STATE(1533)] = 35509, - [SMALL_STATE(1534)] = 35580, - [SMALL_STATE(1535)] = 35651, - [SMALL_STATE(1536)] = 35722, - [SMALL_STATE(1537)] = 35793, - [SMALL_STATE(1538)] = 35864, - [SMALL_STATE(1539)] = 36006, - [SMALL_STATE(1540)] = 36148, - [SMALL_STATE(1541)] = 36290, - [SMALL_STATE(1542)] = 36432, - [SMALL_STATE(1543)] = 36510, - [SMALL_STATE(1544)] = 36652, - [SMALL_STATE(1545)] = 36794, - [SMALL_STATE(1546)] = 36868, - [SMALL_STATE(1547)] = 36942, - [SMALL_STATE(1548)] = 37084, - [SMALL_STATE(1549)] = 37226, - [SMALL_STATE(1550)] = 37300, - [SMALL_STATE(1551)] = 37442, - [SMALL_STATE(1552)] = 37512, - [SMALL_STATE(1553)] = 37584, - [SMALL_STATE(1554)] = 37724, - [SMALL_STATE(1555)] = 37866, - [SMALL_STATE(1556)] = 38008, - [SMALL_STATE(1557)] = 38080, - [SMALL_STATE(1558)] = 38222, - [SMALL_STATE(1559)] = 38364, - [SMALL_STATE(1560)] = 38506, - [SMALL_STATE(1561)] = 38578, - [SMALL_STATE(1562)] = 38652, - [SMALL_STATE(1563)] = 38725, - [SMALL_STATE(1564)] = 38794, - [SMALL_STATE(1565)] = 38863, - [SMALL_STATE(1566)] = 38932, - [SMALL_STATE(1567)] = 39001, - [SMALL_STATE(1568)] = 39072, - [SMALL_STATE(1569)] = 39141, - [SMALL_STATE(1570)] = 39216, - [SMALL_STATE(1571)] = 39289, - [SMALL_STATE(1572)] = 39360, - [SMALL_STATE(1573)] = 39435, - [SMALL_STATE(1574)] = 39506, - [SMALL_STATE(1575)] = 39579, - [SMALL_STATE(1576)] = 39648, - [SMALL_STATE(1577)] = 39721, - [SMALL_STATE(1578)] = 39796, - [SMALL_STATE(1579)] = 39928, - [SMALL_STATE(1580)] = 40000, - [SMALL_STATE(1581)] = 40074, - [SMALL_STATE(1582)] = 40148, - [SMALL_STATE(1583)] = 40222, - [SMALL_STATE(1584)] = 40360, - [SMALL_STATE(1585)] = 40434, - [SMALL_STATE(1586)] = 40508, - [SMALL_STATE(1587)] = 40582, - [SMALL_STATE(1588)] = 40656, - [SMALL_STATE(1589)] = 40728, - [SMALL_STATE(1590)] = 40802, - [SMALL_STATE(1591)] = 40940, - [SMALL_STATE(1592)] = 41014, - [SMALL_STATE(1593)] = 41088, - [SMALL_STATE(1594)] = 41162, - [SMALL_STATE(1595)] = 41236, - [SMALL_STATE(1596)] = 41306, - [SMALL_STATE(1597)] = 41440, - [SMALL_STATE(1598)] = 41514, - [SMALL_STATE(1599)] = 41588, - [SMALL_STATE(1600)] = 41656, - [SMALL_STATE(1601)] = 41724, - [SMALL_STATE(1602)] = 41796, - [SMALL_STATE(1603)] = 41870, - [SMALL_STATE(1604)] = 41944, - [SMALL_STATE(1605)] = 42016, - [SMALL_STATE(1606)] = 42150, - [SMALL_STATE(1607)] = 42222, - [SMALL_STATE(1608)] = 42296, - [SMALL_STATE(1609)] = 42370, - [SMALL_STATE(1610)] = 42508, - [SMALL_STATE(1611)] = 42642, - [SMALL_STATE(1612)] = 42776, - [SMALL_STATE(1613)] = 42910, - [SMALL_STATE(1614)] = 43044, - [SMALL_STATE(1615)] = 43178, - [SMALL_STATE(1616)] = 43248, - [SMALL_STATE(1617)] = 43316, - [SMALL_STATE(1618)] = 43384, - [SMALL_STATE(1619)] = 43518, - [SMALL_STATE(1620)] = 43592, - [SMALL_STATE(1621)] = 43660, - [SMALL_STATE(1622)] = 43734, - [SMALL_STATE(1623)] = 43802, - [SMALL_STATE(1624)] = 43874, - [SMALL_STATE(1625)] = 43944, - [SMALL_STATE(1626)] = 44018, - [SMALL_STATE(1627)] = 44096, - [SMALL_STATE(1628)] = 44166, - [SMALL_STATE(1629)] = 44304, - [SMALL_STATE(1630)] = 44438, - [SMALL_STATE(1631)] = 44573, - [SMALL_STATE(1632)] = 44708, - [SMALL_STATE(1633)] = 44777, - [SMALL_STATE(1634)] = 44846, - [SMALL_STATE(1635)] = 44917, - [SMALL_STATE(1636)] = 44988, - [SMALL_STATE(1637)] = 45059, - [SMALL_STATE(1638)] = 45194, - [SMALL_STATE(1639)] = 45329, - [SMALL_STATE(1640)] = 45464, - [SMALL_STATE(1641)] = 45535, - [SMALL_STATE(1642)] = 45606, - [SMALL_STATE(1643)] = 45741, - [SMALL_STATE(1644)] = 45876, - [SMALL_STATE(1645)] = 45947, - [SMALL_STATE(1646)] = 46082, - [SMALL_STATE(1647)] = 46217, - [SMALL_STATE(1648)] = 46352, - [SMALL_STATE(1649)] = 46487, - [SMALL_STATE(1650)] = 46622, - [SMALL_STATE(1651)] = 46757, - [SMALL_STATE(1652)] = 46892, - [SMALL_STATE(1653)] = 47027, - [SMALL_STATE(1654)] = 47162, - [SMALL_STATE(1655)] = 47233, - [SMALL_STATE(1656)] = 47368, - [SMALL_STATE(1657)] = 47503, - [SMALL_STATE(1658)] = 47574, - [SMALL_STATE(1659)] = 47709, - [SMALL_STATE(1660)] = 47844, - [SMALL_STATE(1661)] = 47979, - [SMALL_STATE(1662)] = 48114, - [SMALL_STATE(1663)] = 48249, - [SMALL_STATE(1664)] = 48384, - [SMALL_STATE(1665)] = 48519, - [SMALL_STATE(1666)] = 48654, - [SMALL_STATE(1667)] = 48789, - [SMALL_STATE(1668)] = 48924, - [SMALL_STATE(1669)] = 49059, - [SMALL_STATE(1670)] = 49194, - [SMALL_STATE(1671)] = 49329, - [SMALL_STATE(1672)] = 49464, - [SMALL_STATE(1673)] = 49599, - [SMALL_STATE(1674)] = 49734, - [SMALL_STATE(1675)] = 49869, - [SMALL_STATE(1676)] = 50004, - [SMALL_STATE(1677)] = 50139, - [SMALL_STATE(1678)] = 50274, - [SMALL_STATE(1679)] = 50409, - [SMALL_STATE(1680)] = 50478, - [SMALL_STATE(1681)] = 50547, - [SMALL_STATE(1682)] = 50682, - [SMALL_STATE(1683)] = 50817, - [SMALL_STATE(1684)] = 50952, - [SMALL_STATE(1685)] = 51087, - [SMALL_STATE(1686)] = 51222, - [SMALL_STATE(1687)] = 51357, - [SMALL_STATE(1688)] = 51492, - [SMALL_STATE(1689)] = 51627, - [SMALL_STATE(1690)] = 51762, - [SMALL_STATE(1691)] = 51897, - [SMALL_STATE(1692)] = 51966, - [SMALL_STATE(1693)] = 52035, - [SMALL_STATE(1694)] = 52170, - [SMALL_STATE(1695)] = 52239, - [SMALL_STATE(1696)] = 52374, - [SMALL_STATE(1697)] = 52509, - [SMALL_STATE(1698)] = 52644, - [SMALL_STATE(1699)] = 52779, - [SMALL_STATE(1700)] = 52914, - [SMALL_STATE(1701)] = 53049, - [SMALL_STATE(1702)] = 53184, - [SMALL_STATE(1703)] = 53319, - [SMALL_STATE(1704)] = 53454, - [SMALL_STATE(1705)] = 53589, - [SMALL_STATE(1706)] = 53724, - [SMALL_STATE(1707)] = 53859, - [SMALL_STATE(1708)] = 53994, - [SMALL_STATE(1709)] = 54129, - [SMALL_STATE(1710)] = 54264, - [SMALL_STATE(1711)] = 54331, - [SMALL_STATE(1712)] = 54466, - [SMALL_STATE(1713)] = 54601, - [SMALL_STATE(1714)] = 54736, - [SMALL_STATE(1715)] = 54871, - [SMALL_STATE(1716)] = 54938, - [SMALL_STATE(1717)] = 55005, - [SMALL_STATE(1718)] = 55072, - [SMALL_STATE(1719)] = 55139, - [SMALL_STATE(1720)] = 55274, - [SMALL_STATE(1721)] = 55409, - [SMALL_STATE(1722)] = 55544, - [SMALL_STATE(1723)] = 55679, - [SMALL_STATE(1724)] = 55746, - [SMALL_STATE(1725)] = 55881, - [SMALL_STATE(1726)] = 56016, - [SMALL_STATE(1727)] = 56083, - [SMALL_STATE(1728)] = 56218, - [SMALL_STATE(1729)] = 56353, - [SMALL_STATE(1730)] = 56488, - [SMALL_STATE(1731)] = 56623, - [SMALL_STATE(1732)] = 56758, - [SMALL_STATE(1733)] = 56893, - [SMALL_STATE(1734)] = 57028, - [SMALL_STATE(1735)] = 57163, - [SMALL_STATE(1736)] = 57298, - [SMALL_STATE(1737)] = 57433, - [SMALL_STATE(1738)] = 57506, - [SMALL_STATE(1739)] = 57641, - [SMALL_STATE(1740)] = 57776, - [SMALL_STATE(1741)] = 57911, - [SMALL_STATE(1742)] = 58046, - [SMALL_STATE(1743)] = 58181, - [SMALL_STATE(1744)] = 58316, - [SMALL_STATE(1745)] = 58451, - [SMALL_STATE(1746)] = 58586, - [SMALL_STATE(1747)] = 58721, - [SMALL_STATE(1748)] = 58856, - [SMALL_STATE(1749)] = 58991, - [SMALL_STATE(1750)] = 59126, - [SMALL_STATE(1751)] = 59261, - [SMALL_STATE(1752)] = 59396, - [SMALL_STATE(1753)] = 59469, - [SMALL_STATE(1754)] = 59604, - [SMALL_STATE(1755)] = 59739, - [SMALL_STATE(1756)] = 59810, - [SMALL_STATE(1757)] = 59945, - [SMALL_STATE(1758)] = 60012, - [SMALL_STATE(1759)] = 60079, - [SMALL_STATE(1760)] = 60152, - [SMALL_STATE(1761)] = 60223, - [SMALL_STATE(1762)] = 60358, - [SMALL_STATE(1763)] = 60493, - [SMALL_STATE(1764)] = 60628, - [SMALL_STATE(1765)] = 60763, - [SMALL_STATE(1766)] = 60898, - [SMALL_STATE(1767)] = 61033, - [SMALL_STATE(1768)] = 61168, - [SMALL_STATE(1769)] = 61303, - [SMALL_STATE(1770)] = 61438, - [SMALL_STATE(1771)] = 61573, - [SMALL_STATE(1772)] = 61708, - [SMALL_STATE(1773)] = 61843, - [SMALL_STATE(1774)] = 61978, - [SMALL_STATE(1775)] = 62113, - [SMALL_STATE(1776)] = 62248, - [SMALL_STATE(1777)] = 62383, - [SMALL_STATE(1778)] = 62518, - [SMALL_STATE(1779)] = 62653, - [SMALL_STATE(1780)] = 62786, - [SMALL_STATE(1781)] = 62919, - [SMALL_STATE(1782)] = 63054, - [SMALL_STATE(1783)] = 63189, - [SMALL_STATE(1784)] = 63324, - [SMALL_STATE(1785)] = 63459, - [SMALL_STATE(1786)] = 63594, - [SMALL_STATE(1787)] = 63729, - [SMALL_STATE(1788)] = 63864, - [SMALL_STATE(1789)] = 63999, - [SMALL_STATE(1790)] = 64134, - [SMALL_STATE(1791)] = 64269, - [SMALL_STATE(1792)] = 64404, - [SMALL_STATE(1793)] = 64539, - [SMALL_STATE(1794)] = 64674, - [SMALL_STATE(1795)] = 64809, - [SMALL_STATE(1796)] = 64944, - [SMALL_STATE(1797)] = 65079, - [SMALL_STATE(1798)] = 65214, - [SMALL_STATE(1799)] = 65349, - [SMALL_STATE(1800)] = 65484, - [SMALL_STATE(1801)] = 65619, - [SMALL_STATE(1802)] = 65754, - [SMALL_STATE(1803)] = 65889, - [SMALL_STATE(1804)] = 66024, - [SMALL_STATE(1805)] = 66159, - [SMALL_STATE(1806)] = 66294, - [SMALL_STATE(1807)] = 66429, - [SMALL_STATE(1808)] = 66502, - [SMALL_STATE(1809)] = 66637, - [SMALL_STATE(1810)] = 66772, - [SMALL_STATE(1811)] = 66907, - [SMALL_STATE(1812)] = 67042, - [SMALL_STATE(1813)] = 67177, - [SMALL_STATE(1814)] = 67312, - [SMALL_STATE(1815)] = 67447, - [SMALL_STATE(1816)] = 67582, - [SMALL_STATE(1817)] = 67717, - [SMALL_STATE(1818)] = 67852, - [SMALL_STATE(1819)] = 67987, - [SMALL_STATE(1820)] = 68122, - [SMALL_STATE(1821)] = 68257, - [SMALL_STATE(1822)] = 68392, - [SMALL_STATE(1823)] = 68460, - [SMALL_STATE(1824)] = 68528, - [SMALL_STATE(1825)] = 68596, - [SMALL_STATE(1826)] = 68664, - [SMALL_STATE(1827)] = 68732, - [SMALL_STATE(1828)] = 68864, - [SMALL_STATE(1829)] = 68996, - [SMALL_STATE(1830)] = 69064, - [SMALL_STATE(1831)] = 69196, - [SMALL_STATE(1832)] = 69266, - [SMALL_STATE(1833)] = 69398, - [SMALL_STATE(1834)] = 69530, - [SMALL_STATE(1835)] = 69598, - [SMALL_STATE(1836)] = 69664, - [SMALL_STATE(1837)] = 69738, - [SMALL_STATE(1838)] = 69804, - [SMALL_STATE(1839)] = 69934, - [SMALL_STATE(1840)] = 70002, - [SMALL_STATE(1841)] = 70070, - [SMALL_STATE(1842)] = 70138, - [SMALL_STATE(1843)] = 70206, - [SMALL_STATE(1844)] = 70338, - [SMALL_STATE(1845)] = 70404, - [SMALL_STATE(1846)] = 70470, - [SMALL_STATE(1847)] = 70538, - [SMALL_STATE(1848)] = 70604, - [SMALL_STATE(1849)] = 70672, - [SMALL_STATE(1850)] = 70740, - [SMALL_STATE(1851)] = 70872, - [SMALL_STATE(1852)] = 70940, - [SMALL_STATE(1853)] = 71072, - [SMALL_STATE(1854)] = 71138, - [SMALL_STATE(1855)] = 71204, - [SMALL_STATE(1856)] = 71270, - [SMALL_STATE(1857)] = 71336, - [SMALL_STATE(1858)] = 71402, - [SMALL_STATE(1859)] = 71472, - [SMALL_STATE(1860)] = 71538, - [SMALL_STATE(1861)] = 71608, - [SMALL_STATE(1862)] = 71678, - [SMALL_STATE(1863)] = 71748, - [SMALL_STATE(1864)] = 71814, - [SMALL_STATE(1865)] = 71884, - [SMALL_STATE(1866)] = 71954, - [SMALL_STATE(1867)] = 72020, - [SMALL_STATE(1868)] = 72086, - [SMALL_STATE(1869)] = 72152, - [SMALL_STATE(1870)] = 72284, - [SMALL_STATE(1871)] = 72414, - [SMALL_STATE(1872)] = 72539, - [SMALL_STATE(1873)] = 72622, - [SMALL_STATE(1874)] = 72747, - [SMALL_STATE(1875)] = 72872, - [SMALL_STATE(1876)] = 72997, - [SMALL_STATE(1877)] = 73122, - [SMALL_STATE(1878)] = 73249, - [SMALL_STATE(1879)] = 73376, - [SMALL_STATE(1880)] = 73501, - [SMALL_STATE(1881)] = 73626, - [SMALL_STATE(1882)] = 73751, - [SMALL_STATE(1883)] = 73876, - [SMALL_STATE(1884)] = 74001, - [SMALL_STATE(1885)] = 74126, - [SMALL_STATE(1886)] = 74251, - [SMALL_STATE(1887)] = 74376, - [SMALL_STATE(1888)] = 74501, - [SMALL_STATE(1889)] = 74626, - [SMALL_STATE(1890)] = 74691, - [SMALL_STATE(1891)] = 74756, - [SMALL_STATE(1892)] = 74827, - [SMALL_STATE(1893)] = 74892, - [SMALL_STATE(1894)] = 75017, - [SMALL_STATE(1895)] = 75144, - [SMALL_STATE(1896)] = 75209, - [SMALL_STATE(1897)] = 75274, - [SMALL_STATE(1898)] = 75339, - [SMALL_STATE(1899)] = 75464, - [SMALL_STATE(1900)] = 75529, - [SMALL_STATE(1901)] = 75654, - [SMALL_STATE(1902)] = 75719, - [SMALL_STATE(1903)] = 75844, - [SMALL_STATE(1904)] = 75909, - [SMALL_STATE(1905)] = 76034, - [SMALL_STATE(1906)] = 76099, - [SMALL_STATE(1907)] = 76164, - [SMALL_STATE(1908)] = 76229, - [SMALL_STATE(1909)] = 76356, - [SMALL_STATE(1910)] = 76481, - [SMALL_STATE(1911)] = 76606, - [SMALL_STATE(1912)] = 76671, - [SMALL_STATE(1913)] = 76736, - [SMALL_STATE(1914)] = 76861, - [SMALL_STATE(1915)] = 76926, - [SMALL_STATE(1916)] = 76991, - [SMALL_STATE(1917)] = 77116, - [SMALL_STATE(1918)] = 77181, - [SMALL_STATE(1919)] = 77246, - [SMALL_STATE(1920)] = 77371, - [SMALL_STATE(1921)] = 77436, - [SMALL_STATE(1922)] = 77561, - [SMALL_STATE(1923)] = 77688, - [SMALL_STATE(1924)] = 77815, - [SMALL_STATE(1925)] = 77940, - [SMALL_STATE(1926)] = 78065, - [SMALL_STATE(1927)] = 78190, - [SMALL_STATE(1928)] = 78315, - [SMALL_STATE(1929)] = 78380, - [SMALL_STATE(1930)] = 78505, - [SMALL_STATE(1931)] = 78570, - [SMALL_STATE(1932)] = 78635, - [SMALL_STATE(1933)] = 78700, - [SMALL_STATE(1934)] = 78765, - [SMALL_STATE(1935)] = 78832, - [SMALL_STATE(1936)] = 78957, - [SMALL_STATE(1937)] = 79082, - [SMALL_STATE(1938)] = 79207, - [SMALL_STATE(1939)] = 79332, - [SMALL_STATE(1940)] = 79399, - [SMALL_STATE(1941)] = 79524, - [SMALL_STATE(1942)] = 79649, - [SMALL_STATE(1943)] = 79774, - [SMALL_STATE(1944)] = 79899, - [SMALL_STATE(1945)] = 79964, - [SMALL_STATE(1946)] = 80029, - [SMALL_STATE(1947)] = 80094, - [SMALL_STATE(1948)] = 80219, - [SMALL_STATE(1949)] = 80284, - [SMALL_STATE(1950)] = 80349, - [SMALL_STATE(1951)] = 80474, - [SMALL_STATE(1952)] = 80539, - [SMALL_STATE(1953)] = 80664, - [SMALL_STATE(1954)] = 80789, - [SMALL_STATE(1955)] = 80916, - [SMALL_STATE(1956)] = 81041, - [SMALL_STATE(1957)] = 81166, - [SMALL_STATE(1958)] = 81291, - [SMALL_STATE(1959)] = 81416, - [SMALL_STATE(1960)] = 81481, - [SMALL_STATE(1961)] = 81606, - [SMALL_STATE(1962)] = 81671, - [SMALL_STATE(1963)] = 81736, - [SMALL_STATE(1964)] = 81861, - [SMALL_STATE(1965)] = 81926, - [SMALL_STATE(1966)] = 81991, - [SMALL_STATE(1967)] = 82056, - [SMALL_STATE(1968)] = 82181, - [SMALL_STATE(1969)] = 82306, - [SMALL_STATE(1970)] = 82431, - [SMALL_STATE(1971)] = 82496, - [SMALL_STATE(1972)] = 82561, - [SMALL_STATE(1973)] = 82626, - [SMALL_STATE(1974)] = 82691, - [SMALL_STATE(1975)] = 82818, - [SMALL_STATE(1976)] = 82943, - [SMALL_STATE(1977)] = 83068, - [SMALL_STATE(1978)] = 83135, - [SMALL_STATE(1979)] = 83202, - [SMALL_STATE(1980)] = 83327, - [SMALL_STATE(1981)] = 83392, - [SMALL_STATE(1982)] = 83457, - [SMALL_STATE(1983)] = 83522, - [SMALL_STATE(1984)] = 83647, - [SMALL_STATE(1985)] = 83772, - [SMALL_STATE(1986)] = 83837, - [SMALL_STATE(1987)] = 83962, - [SMALL_STATE(1988)] = 84029, - [SMALL_STATE(1989)] = 84154, - [SMALL_STATE(1990)] = 84221, - [SMALL_STATE(1991)] = 84346, - [SMALL_STATE(1992)] = 84411, - [SMALL_STATE(1993)] = 84476, - [SMALL_STATE(1994)] = 84601, - [SMALL_STATE(1995)] = 84666, - [SMALL_STATE(1996)] = 84791, - [SMALL_STATE(1997)] = 84916, - [SMALL_STATE(1998)] = 85041, - [SMALL_STATE(1999)] = 85166, - [SMALL_STATE(2000)] = 85291, - [SMALL_STATE(2001)] = 85416, - [SMALL_STATE(2002)] = 85541, - [SMALL_STATE(2003)] = 85666, - [SMALL_STATE(2004)] = 85791, - [SMALL_STATE(2005)] = 85860, - [SMALL_STATE(2006)] = 85985, - [SMALL_STATE(2007)] = 86112, - [SMALL_STATE(2008)] = 86237, - [SMALL_STATE(2009)] = 86362, - [SMALL_STATE(2010)] = 86487, - [SMALL_STATE(2011)] = 86612, - [SMALL_STATE(2012)] = 86737, - [SMALL_STATE(2013)] = 86862, - [SMALL_STATE(2014)] = 86927, - [SMALL_STATE(2015)] = 86992, - [SMALL_STATE(2016)] = 87057, - [SMALL_STATE(2017)] = 87182, - [SMALL_STATE(2018)] = 87307, - [SMALL_STATE(2019)] = 87432, - [SMALL_STATE(2020)] = 87557, - [SMALL_STATE(2021)] = 87682, - [SMALL_STATE(2022)] = 87747, - [SMALL_STATE(2023)] = 87872, - [SMALL_STATE(2024)] = 87997, - [SMALL_STATE(2025)] = 88122, - [SMALL_STATE(2026)] = 88247, - [SMALL_STATE(2027)] = 88372, - [SMALL_STATE(2028)] = 88497, - [SMALL_STATE(2029)] = 88562, - [SMALL_STATE(2030)] = 88627, - [SMALL_STATE(2031)] = 88752, - [SMALL_STATE(2032)] = 88877, - [SMALL_STATE(2033)] = 88942, - [SMALL_STATE(2034)] = 89009, - [SMALL_STATE(2035)] = 89074, - [SMALL_STATE(2036)] = 89139, - [SMALL_STATE(2037)] = 89206, - [SMALL_STATE(2038)] = 89331, - [SMALL_STATE(2039)] = 89396, - [SMALL_STATE(2040)] = 89463, - [SMALL_STATE(2041)] = 89528, - [SMALL_STATE(2042)] = 89593, - [SMALL_STATE(2043)] = 89718, - [SMALL_STATE(2044)] = 89783, - [SMALL_STATE(2045)] = 89908, - [SMALL_STATE(2046)] = 89973, - [SMALL_STATE(2047)] = 90098, - [SMALL_STATE(2048)] = 90223, - [SMALL_STATE(2049)] = 90348, - [SMALL_STATE(2050)] = 90473, - [SMALL_STATE(2051)] = 90538, - [SMALL_STATE(2052)] = 90663, - [SMALL_STATE(2053)] = 90788, - [SMALL_STATE(2054)] = 90913, - [SMALL_STATE(2055)] = 90978, - [SMALL_STATE(2056)] = 91103, - [SMALL_STATE(2057)] = 91228, - [SMALL_STATE(2058)] = 91353, - [SMALL_STATE(2059)] = 91478, - [SMALL_STATE(2060)] = 91543, - [SMALL_STATE(2061)] = 91668, - [SMALL_STATE(2062)] = 91793, - [SMALL_STATE(2063)] = 91918, - [SMALL_STATE(2064)] = 92043, - [SMALL_STATE(2065)] = 92168, - [SMALL_STATE(2066)] = 92233, - [SMALL_STATE(2067)] = 92298, - [SMALL_STATE(2068)] = 92363, - [SMALL_STATE(2069)] = 92428, - [SMALL_STATE(2070)] = 92553, - [SMALL_STATE(2071)] = 92678, - [SMALL_STATE(2072)] = 92743, - [SMALL_STATE(2073)] = 92870, - [SMALL_STATE(2074)] = 92935, - [SMALL_STATE(2075)] = 93060, - [SMALL_STATE(2076)] = 93125, - [SMALL_STATE(2077)] = 93190, - [SMALL_STATE(2078)] = 93315, - [SMALL_STATE(2079)] = 93440, - [SMALL_STATE(2080)] = 93565, - [SMALL_STATE(2081)] = 93690, - [SMALL_STATE(2082)] = 93815, - [SMALL_STATE(2083)] = 93940, - [SMALL_STATE(2084)] = 94067, - [SMALL_STATE(2085)] = 94192, - [SMALL_STATE(2086)] = 94317, - [SMALL_STATE(2087)] = 94442, - [SMALL_STATE(2088)] = 94567, - [SMALL_STATE(2089)] = 94692, - [SMALL_STATE(2090)] = 94817, - [SMALL_STATE(2091)] = 94942, - [SMALL_STATE(2092)] = 95067, - [SMALL_STATE(2093)] = 95192, - [SMALL_STATE(2094)] = 95317, - [SMALL_STATE(2095)] = 95382, - [SMALL_STATE(2096)] = 95507, - [SMALL_STATE(2097)] = 95632, - [SMALL_STATE(2098)] = 95697, - [SMALL_STATE(2099)] = 95762, - [SMALL_STATE(2100)] = 95887, - [SMALL_STATE(2101)] = 96012, - [SMALL_STATE(2102)] = 96137, - [SMALL_STATE(2103)] = 96262, - [SMALL_STATE(2104)] = 96327, - [SMALL_STATE(2105)] = 96452, - [SMALL_STATE(2106)] = 96577, - [SMALL_STATE(2107)] = 96702, - [SMALL_STATE(2108)] = 96767, - [SMALL_STATE(2109)] = 96892, - [SMALL_STATE(2110)] = 97017, - [SMALL_STATE(2111)] = 97082, - [SMALL_STATE(2112)] = 97147, - [SMALL_STATE(2113)] = 97212, - [SMALL_STATE(2114)] = 97277, - [SMALL_STATE(2115)] = 97342, - [SMALL_STATE(2116)] = 97467, - [SMALL_STATE(2117)] = 97532, - [SMALL_STATE(2118)] = 97657, - [SMALL_STATE(2119)] = 97782, - [SMALL_STATE(2120)] = 97907, - [SMALL_STATE(2121)] = 98032, - [SMALL_STATE(2122)] = 98157, - [SMALL_STATE(2123)] = 98282, - [SMALL_STATE(2124)] = 98407, - [SMALL_STATE(2125)] = 98532, - [SMALL_STATE(2126)] = 98657, - [SMALL_STATE(2127)] = 98782, - [SMALL_STATE(2128)] = 98907, - [SMALL_STATE(2129)] = 99032, - [SMALL_STATE(2130)] = 99157, - [SMALL_STATE(2131)] = 99282, - [SMALL_STATE(2132)] = 99407, - [SMALL_STATE(2133)] = 99532, - [SMALL_STATE(2134)] = 99657, - [SMALL_STATE(2135)] = 99782, - [SMALL_STATE(2136)] = 99907, - [SMALL_STATE(2137)] = 100032, - [SMALL_STATE(2138)] = 100157, - [SMALL_STATE(2139)] = 100282, - [SMALL_STATE(2140)] = 100407, - [SMALL_STATE(2141)] = 100532, - [SMALL_STATE(2142)] = 100597, - [SMALL_STATE(2143)] = 100722, - [SMALL_STATE(2144)] = 100847, - [SMALL_STATE(2145)] = 100972, - [SMALL_STATE(2146)] = 101099, - [SMALL_STATE(2147)] = 101166, - [SMALL_STATE(2148)] = 101291, - [SMALL_STATE(2149)] = 101416, - [SMALL_STATE(2150)] = 101541, - [SMALL_STATE(2151)] = 101666, - [SMALL_STATE(2152)] = 101791, - [SMALL_STATE(2153)] = 101856, - [SMALL_STATE(2154)] = 101981, - [SMALL_STATE(2155)] = 102108, - [SMALL_STATE(2156)] = 102233, - [SMALL_STATE(2157)] = 102358, - [SMALL_STATE(2158)] = 102483, - [SMALL_STATE(2159)] = 102608, - [SMALL_STATE(2160)] = 102735, - [SMALL_STATE(2161)] = 102862, - [SMALL_STATE(2162)] = 102987, - [SMALL_STATE(2163)] = 103112, - [SMALL_STATE(2164)] = 103177, - [SMALL_STATE(2165)] = 103302, - [SMALL_STATE(2166)] = 103427, - [SMALL_STATE(2167)] = 103552, - [SMALL_STATE(2168)] = 103677, - [SMALL_STATE(2169)] = 103802, - [SMALL_STATE(2170)] = 103867, - [SMALL_STATE(2171)] = 103992, - [SMALL_STATE(2172)] = 104057, - [SMALL_STATE(2173)] = 104182, - [SMALL_STATE(2174)] = 104247, - [SMALL_STATE(2175)] = 104312, - [SMALL_STATE(2176)] = 104377, - [SMALL_STATE(2177)] = 104502, - [SMALL_STATE(2178)] = 104627, - [SMALL_STATE(2179)] = 104752, - [SMALL_STATE(2180)] = 104877, - [SMALL_STATE(2181)] = 105002, - [SMALL_STATE(2182)] = 105127, - [SMALL_STATE(2183)] = 105252, - [SMALL_STATE(2184)] = 105377, - [SMALL_STATE(2185)] = 105502, - [SMALL_STATE(2186)] = 105567, - [SMALL_STATE(2187)] = 105692, - [SMALL_STATE(2188)] = 105757, - [SMALL_STATE(2189)] = 105882, - [SMALL_STATE(2190)] = 106013, - [SMALL_STATE(2191)] = 106110, - [SMALL_STATE(2192)] = 106235, - [SMALL_STATE(2193)] = 106360, - [SMALL_STATE(2194)] = 106455, - [SMALL_STATE(2195)] = 106548, - [SMALL_STATE(2196)] = 106673, - [SMALL_STATE(2197)] = 106738, - [SMALL_STATE(2198)] = 106865, - [SMALL_STATE(2199)] = 106990, - [SMALL_STATE(2200)] = 107115, - [SMALL_STATE(2201)] = 107194, - [SMALL_STATE(2202)] = 107319, - [SMALL_STATE(2203)] = 107444, - [SMALL_STATE(2204)] = 107509, - [SMALL_STATE(2205)] = 107582, - [SMALL_STATE(2206)] = 107707, - [SMALL_STATE(2207)] = 107832, - [SMALL_STATE(2208)] = 107959, - [SMALL_STATE(2209)] = 108024, - [SMALL_STATE(2210)] = 108149, - [SMALL_STATE(2211)] = 108274, - [SMALL_STATE(2212)] = 108399, - [SMALL_STATE(2213)] = 108464, - [SMALL_STATE(2214)] = 108535, - [SMALL_STATE(2215)] = 108600, - [SMALL_STATE(2216)] = 108725, - [SMALL_STATE(2217)] = 108856, - [SMALL_STATE(2218)] = 108921, - [SMALL_STATE(2219)] = 108986, - [SMALL_STATE(2220)] = 109051, - [SMALL_STATE(2221)] = 109118, - [SMALL_STATE(2222)] = 109193, - [SMALL_STATE(2223)] = 109318, - [SMALL_STATE(2224)] = 109443, - [SMALL_STATE(2225)] = 109568, - [SMALL_STATE(2226)] = 109693, - [SMALL_STATE(2227)] = 109758, - [SMALL_STATE(2228)] = 109823, - [SMALL_STATE(2229)] = 109888, - [SMALL_STATE(2230)] = 109953, - [SMALL_STATE(2231)] = 110078, - [SMALL_STATE(2232)] = 110143, - [SMALL_STATE(2233)] = 110234, - [SMALL_STATE(2234)] = 110299, - [SMALL_STATE(2235)] = 110424, - [SMALL_STATE(2236)] = 110549, - [SMALL_STATE(2237)] = 110638, - [SMALL_STATE(2238)] = 110763, - [SMALL_STATE(2239)] = 110888, - [SMALL_STATE(2240)] = 110953, - [SMALL_STATE(2241)] = 111078, - [SMALL_STATE(2242)] = 111143, - [SMALL_STATE(2243)] = 111228, - [SMALL_STATE(2244)] = 111353, - [SMALL_STATE(2245)] = 111418, - [SMALL_STATE(2246)] = 111483, - [SMALL_STATE(2247)] = 111548, - [SMALL_STATE(2248)] = 111635, - [SMALL_STATE(2249)] = 111700, - [SMALL_STATE(2250)] = 111765, - [SMALL_STATE(2251)] = 111829, - [SMALL_STATE(2252)] = 111893, - [SMALL_STATE(2253)] = 111957, - [SMALL_STATE(2254)] = 112093, - [SMALL_STATE(2255)] = 112229, - [SMALL_STATE(2256)] = 112293, - [SMALL_STATE(2257)] = 112357, - [SMALL_STATE(2258)] = 112421, - [SMALL_STATE(2259)] = 112485, - [SMALL_STATE(2260)] = 112549, - [SMALL_STATE(2261)] = 112613, - [SMALL_STATE(2262)] = 112677, - [SMALL_STATE(2263)] = 112741, - [SMALL_STATE(2264)] = 112805, - [SMALL_STATE(2265)] = 112869, - [SMALL_STATE(2266)] = 112933, - [SMALL_STATE(2267)] = 112997, - [SMALL_STATE(2268)] = 113061, - [SMALL_STATE(2269)] = 113125, - [SMALL_STATE(2270)] = 113261, - [SMALL_STATE(2271)] = 113397, - [SMALL_STATE(2272)] = 113533, - [SMALL_STATE(2273)] = 113597, - [SMALL_STATE(2274)] = 113661, - [SMALL_STATE(2275)] = 113725, - [SMALL_STATE(2276)] = 113789, - [SMALL_STATE(2277)] = 113853, - [SMALL_STATE(2278)] = 113917, - [SMALL_STATE(2279)] = 113981, - [SMALL_STATE(2280)] = 114045, - [SMALL_STATE(2281)] = 114109, - [SMALL_STATE(2282)] = 114245, - [SMALL_STATE(2283)] = 114311, - [SMALL_STATE(2284)] = 114375, - [SMALL_STATE(2285)] = 114439, - [SMALL_STATE(2286)] = 114503, - [SMALL_STATE(2287)] = 114567, - [SMALL_STATE(2288)] = 114631, - [SMALL_STATE(2289)] = 114695, - [SMALL_STATE(2290)] = 114759, - [SMALL_STATE(2291)] = 114823, - [SMALL_STATE(2292)] = 114887, - [SMALL_STATE(2293)] = 114951, - [SMALL_STATE(2294)] = 115015, - [SMALL_STATE(2295)] = 115151, - [SMALL_STATE(2296)] = 115287, - [SMALL_STATE(2297)] = 115351, - [SMALL_STATE(2298)] = 115415, - [SMALL_STATE(2299)] = 115479, - [SMALL_STATE(2300)] = 115543, - [SMALL_STATE(2301)] = 115607, - [SMALL_STATE(2302)] = 115671, - [SMALL_STATE(2303)] = 115735, - [SMALL_STATE(2304)] = 115799, - [SMALL_STATE(2305)] = 115863, - [SMALL_STATE(2306)] = 115927, - [SMALL_STATE(2307)] = 115991, - [SMALL_STATE(2308)] = 116055, - [SMALL_STATE(2309)] = 116119, - [SMALL_STATE(2310)] = 116183, - [SMALL_STATE(2311)] = 116247, - [SMALL_STATE(2312)] = 116311, - [SMALL_STATE(2313)] = 116441, - [SMALL_STATE(2314)] = 116571, - [SMALL_STATE(2315)] = 116637, - [SMALL_STATE(2316)] = 116701, - [SMALL_STATE(2317)] = 116765, - [SMALL_STATE(2318)] = 116829, - [SMALL_STATE(2319)] = 116893, - [SMALL_STATE(2320)] = 116957, - [SMALL_STATE(2321)] = 117021, - [SMALL_STATE(2322)] = 117085, - [SMALL_STATE(2323)] = 117174, - [SMALL_STATE(2324)] = 117305, - [SMALL_STATE(2325)] = 117368, - [SMALL_STATE(2326)] = 117490, - [SMALL_STATE(2327)] = 117578, - [SMALL_STATE(2328)] = 117661, - [SMALL_STATE(2329)] = 117744, - [SMALL_STATE(2330)] = 117827, - [SMALL_STATE(2331)] = 117910, - [SMALL_STATE(2332)] = 117993, - [SMALL_STATE(2333)] = 118076, - [SMALL_STATE(2334)] = 118156, - [SMALL_STATE(2335)] = 118238, - [SMALL_STATE(2336)] = 118320, - [SMALL_STATE(2337)] = 118402, - [SMALL_STATE(2338)] = 118484, - [SMALL_STATE(2339)] = 118566, - [SMALL_STATE(2340)] = 118646, - [SMALL_STATE(2341)] = 118728, - [SMALL_STATE(2342)] = 118805, - [SMALL_STATE(2343)] = 118882, - [SMALL_STATE(2344)] = 118959, - [SMALL_STATE(2345)] = 119036, - [SMALL_STATE(2346)] = 119113, - [SMALL_STATE(2347)] = 119190, - [SMALL_STATE(2348)] = 119269, - [SMALL_STATE(2349)] = 119348, - [SMALL_STATE(2350)] = 119425, - [SMALL_STATE(2351)] = 119502, - [SMALL_STATE(2352)] = 119579, - [SMALL_STATE(2353)] = 119656, - [SMALL_STATE(2354)] = 119733, - [SMALL_STATE(2355)] = 119810, - [SMALL_STATE(2356)] = 119928, - [SMALL_STATE(2357)] = 120004, - [SMALL_STATE(2358)] = 120080, - [SMALL_STATE(2359)] = 120156, - [SMALL_STATE(2360)] = 120232, - [SMALL_STATE(2361)] = 120308, - [SMALL_STATE(2362)] = 120384, - [SMALL_STATE(2363)] = 120460, - [SMALL_STATE(2364)] = 120536, - [SMALL_STATE(2365)] = 120612, - [SMALL_STATE(2366)] = 120688, - [SMALL_STATE(2367)] = 120764, - [SMALL_STATE(2368)] = 120840, - [SMALL_STATE(2369)] = 120901, - [SMALL_STATE(2370)] = 120962, - [SMALL_STATE(2371)] = 121022, - [SMALL_STATE(2372)] = 121080, - [SMALL_STATE(2373)] = 121140, - [SMALL_STATE(2374)] = 121200, - [SMALL_STATE(2375)] = 121258, - [SMALL_STATE(2376)] = 121318, - [SMALL_STATE(2377)] = 121376, - [SMALL_STATE(2378)] = 121431, - [SMALL_STATE(2379)] = 121488, - [SMALL_STATE(2380)] = 121547, - [SMALL_STATE(2381)] = 121606, - [SMALL_STATE(2382)] = 121661, - [SMALL_STATE(2383)] = 121718, - [SMALL_STATE(2384)] = 121777, - [SMALL_STATE(2385)] = 121832, - [SMALL_STATE(2386)] = 121887, - [SMALL_STATE(2387)] = 121944, - [SMALL_STATE(2388)] = 122004, - [SMALL_STATE(2389)] = 122062, - [SMALL_STATE(2390)] = 122122, - [SMALL_STATE(2391)] = 122182, - [SMALL_STATE(2392)] = 122242, - [SMALL_STATE(2393)] = 122296, - [SMALL_STATE(2394)] = 122350, - [SMALL_STATE(2395)] = 122410, - [SMALL_STATE(2396)] = 122470, - [SMALL_STATE(2397)] = 122530, - [SMALL_STATE(2398)] = 122584, - [SMALL_STATE(2399)] = 122642, - [SMALL_STATE(2400)] = 122696, - [SMALL_STATE(2401)] = 122754, - [SMALL_STATE(2402)] = 122814, - [SMALL_STATE(2403)] = 122874, - [SMALL_STATE(2404)] = 122932, - [SMALL_STATE(2405)] = 122992, - [SMALL_STATE(2406)] = 123050, - [SMALL_STATE(2407)] = 123110, - [SMALL_STATE(2408)] = 123170, - [SMALL_STATE(2409)] = 123230, - [SMALL_STATE(2410)] = 123288, - [SMALL_STATE(2411)] = 123344, - [SMALL_STATE(2412)] = 123404, - [SMALL_STATE(2413)] = 123462, - [SMALL_STATE(2414)] = 123522, - [SMALL_STATE(2415)] = 123582, - [SMALL_STATE(2416)] = 123642, - [SMALL_STATE(2417)] = 123697, - [SMALL_STATE(2418)] = 123756, - [SMALL_STATE(2419)] = 123811, - [SMALL_STATE(2420)] = 123866, - [SMALL_STATE(2421)] = 123925, - [SMALL_STATE(2422)] = 123978, - [SMALL_STATE(2423)] = 124035, - [SMALL_STATE(2424)] = 124088, - [SMALL_STATE(2425)] = 124145, - [SMALL_STATE(2426)] = 124204, - [SMALL_STATE(2427)] = 124263, - [SMALL_STATE(2428)] = 124320, - [SMALL_STATE(2429)] = 124379, - [SMALL_STATE(2430)] = 124432, - [SMALL_STATE(2431)] = 124489, - [SMALL_STATE(2432)] = 124542, - [SMALL_STATE(2433)] = 124599, - [SMALL_STATE(2434)] = 124656, - [SMALL_STATE(2435)] = 124715, - [SMALL_STATE(2436)] = 124772, - [SMALL_STATE(2437)] = 124831, - [SMALL_STATE(2438)] = 124890, - [SMALL_STATE(2439)] = 124945, - [SMALL_STATE(2440)] = 125002, - [SMALL_STATE(2441)] = 125061, - [SMALL_STATE(2442)] = 125118, - [SMALL_STATE(2443)] = 125177, - [SMALL_STATE(2444)] = 125230, - [SMALL_STATE(2445)] = 125283, - [SMALL_STATE(2446)] = 125338, - [SMALL_STATE(2447)] = 125395, - [SMALL_STATE(2448)] = 125454, - [SMALL_STATE(2449)] = 125507, - [SMALL_STATE(2450)] = 125566, - [SMALL_STATE(2451)] = 125625, - [SMALL_STATE(2452)] = 125682, - [SMALL_STATE(2453)] = 125737, - [SMALL_STATE(2454)] = 125794, - [SMALL_STATE(2455)] = 125851, - [SMALL_STATE(2456)] = 125910, - [SMALL_STATE(2457)] = 125965, - [SMALL_STATE(2458)] = 126024, - [SMALL_STATE(2459)] = 126081, - [SMALL_STATE(2460)] = 126140, - [SMALL_STATE(2461)] = 126197, - [SMALL_STATE(2462)] = 126250, - [SMALL_STATE(2463)] = 126307, - [SMALL_STATE(2464)] = 126364, - [SMALL_STATE(2465)] = 126423, - [SMALL_STATE(2466)] = 126478, - [SMALL_STATE(2467)] = 126530, - [SMALL_STATE(2468)] = 126584, - [SMALL_STATE(2469)] = 126638, - [SMALL_STATE(2470)] = 126690, - [SMALL_STATE(2471)] = 126746, - [SMALL_STATE(2472)] = 126804, - [SMALL_STATE(2473)] = 126860, - [SMALL_STATE(2474)] = 126912, - [SMALL_STATE(2475)] = 126964, - [SMALL_STATE(2476)] = 127028, - [SMALL_STATE(2477)] = 127084, - [SMALL_STATE(2478)] = 127140, - [SMALL_STATE(2479)] = 127196, - [SMALL_STATE(2480)] = 127248, - [SMALL_STATE(2481)] = 127300, - [SMALL_STATE(2482)] = 127354, - [SMALL_STATE(2483)] = 127408, - [SMALL_STATE(2484)] = 127460, - [SMALL_STATE(2485)] = 127516, - [SMALL_STATE(2486)] = 127568, - [SMALL_STATE(2487)] = 127626, - [SMALL_STATE(2488)] = 127682, - [SMALL_STATE(2489)] = 127736, - [SMALL_STATE(2490)] = 127792, - [SMALL_STATE(2491)] = 127846, - [SMALL_STATE(2492)] = 127900, - [SMALL_STATE(2493)] = 127954, - [SMALL_STATE(2494)] = 128010, - [SMALL_STATE(2495)] = 128062, - [SMALL_STATE(2496)] = 128116, - [SMALL_STATE(2497)] = 128180, - [SMALL_STATE(2498)] = 128232, - [SMALL_STATE(2499)] = 128286, - [SMALL_STATE(2500)] = 128342, - [SMALL_STATE(2501)] = 128396, - [SMALL_STATE(2502)] = 128450, - [SMALL_STATE(2503)] = 128504, - [SMALL_STATE(2504)] = 128558, - [SMALL_STATE(2505)] = 128610, - [SMALL_STATE(2506)] = 128662, - [SMALL_STATE(2507)] = 128718, - [SMALL_STATE(2508)] = 128800, - [SMALL_STATE(2509)] = 128854, - [SMALL_STATE(2510)] = 128908, - [SMALL_STATE(2511)] = 128962, - [SMALL_STATE(2512)] = 129018, - [SMALL_STATE(2513)] = 129074, - [SMALL_STATE(2514)] = 129126, - [SMALL_STATE(2515)] = 129182, - [SMALL_STATE(2516)] = 129236, - [SMALL_STATE(2517)] = 129290, - [SMALL_STATE(2518)] = 129344, - [SMALL_STATE(2519)] = 129406, - [SMALL_STATE(2520)] = 129458, - [SMALL_STATE(2521)] = 129512, - [SMALL_STATE(2522)] = 129570, - [SMALL_STATE(2523)] = 129624, - [SMALL_STATE(2524)] = 129676, - [SMALL_STATE(2525)] = 129732, - [SMALL_STATE(2526)] = 129788, - [SMALL_STATE(2527)] = 129842, - [SMALL_STATE(2528)] = 129898, - [SMALL_STATE(2529)] = 129952, - [SMALL_STATE(2530)] = 130004, - [SMALL_STATE(2531)] = 130056, - [SMALL_STATE(2532)] = 130110, - [SMALL_STATE(2533)] = 130174, - [SMALL_STATE(2534)] = 130228, - [SMALL_STATE(2535)] = 130282, - [SMALL_STATE(2536)] = 130338, - [SMALL_STATE(2537)] = 130389, - [SMALL_STATE(2538)] = 130440, - [SMALL_STATE(2539)] = 130491, - [SMALL_STATE(2540)] = 130542, - [SMALL_STATE(2541)] = 130593, - [SMALL_STATE(2542)] = 130644, - [SMALL_STATE(2543)] = 130699, - [SMALL_STATE(2544)] = 130756, - [SMALL_STATE(2545)] = 130811, - [SMALL_STATE(2546)] = 130862, - [SMALL_STATE(2547)] = 130913, - [SMALL_STATE(2548)] = 130966, - [SMALL_STATE(2549)] = 131019, - [SMALL_STATE(2550)] = 131076, - [SMALL_STATE(2551)] = 131129, - [SMALL_STATE(2552)] = 131182, - [SMALL_STATE(2553)] = 131235, - [SMALL_STATE(2554)] = 131288, - [SMALL_STATE(2555)] = 131345, - [SMALL_STATE(2556)] = 131396, - [SMALL_STATE(2557)] = 131447, - [SMALL_STATE(2558)] = 131498, - [SMALL_STATE(2559)] = 131549, - [SMALL_STATE(2560)] = 131600, - [SMALL_STATE(2561)] = 131657, - [SMALL_STATE(2562)] = 131710, - [SMALL_STATE(2563)] = 131761, - [SMALL_STATE(2564)] = 131814, - [SMALL_STATE(2565)] = 131865, - [SMALL_STATE(2566)] = 131920, - [SMALL_STATE(2567)] = 131973, - [SMALL_STATE(2568)] = 132030, - [SMALL_STATE(2569)] = 132081, - [SMALL_STATE(2570)] = 132132, - [SMALL_STATE(2571)] = 132183, - [SMALL_STATE(2572)] = 132234, - [SMALL_STATE(2573)] = 132285, - [SMALL_STATE(2574)] = 132342, - [SMALL_STATE(2575)] = 132399, - [SMALL_STATE(2576)] = 132450, - [SMALL_STATE(2577)] = 132501, - [SMALL_STATE(2578)] = 132554, - [SMALL_STATE(2579)] = 132611, - [SMALL_STATE(2580)] = 132662, - [SMALL_STATE(2581)] = 132717, - [SMALL_STATE(2582)] = 132772, - [SMALL_STATE(2583)] = 132825, - [SMALL_STATE(2584)] = 132880, - [SMALL_STATE(2585)] = 132931, - [SMALL_STATE(2586)] = 132986, - [SMALL_STATE(2587)] = 133041, - [SMALL_STATE(2588)] = 133094, - [SMALL_STATE(2589)] = 133147, - [SMALL_STATE(2590)] = 133198, - [SMALL_STATE(2591)] = 133249, - [SMALL_STATE(2592)] = 133300, - [SMALL_STATE(2593)] = 133381, - [SMALL_STATE(2594)] = 133438, - [SMALL_STATE(2595)] = 133493, - [SMALL_STATE(2596)] = 133544, - [SMALL_STATE(2597)] = 133595, - [SMALL_STATE(2598)] = 133646, - [SMALL_STATE(2599)] = 133703, - [SMALL_STATE(2600)] = 133754, - [SMALL_STATE(2601)] = 133805, - [SMALL_STATE(2602)] = 133856, - [SMALL_STATE(2603)] = 133907, - [SMALL_STATE(2604)] = 133958, - [SMALL_STATE(2605)] = 134009, - [SMALL_STATE(2606)] = 134066, - [SMALL_STATE(2607)] = 134117, - [SMALL_STATE(2608)] = 134168, - [SMALL_STATE(2609)] = 134219, - [SMALL_STATE(2610)] = 134272, - [SMALL_STATE(2611)] = 134323, - [SMALL_STATE(2612)] = 134374, - [SMALL_STATE(2613)] = 134425, - [SMALL_STATE(2614)] = 134478, - [SMALL_STATE(2615)] = 134529, - [SMALL_STATE(2616)] = 134580, - [SMALL_STATE(2617)] = 134635, - [SMALL_STATE(2618)] = 134690, - [SMALL_STATE(2619)] = 134741, - [SMALL_STATE(2620)] = 134792, - [SMALL_STATE(2621)] = 134843, - [SMALL_STATE(2622)] = 134894, - [SMALL_STATE(2623)] = 134945, - [SMALL_STATE(2624)] = 134996, - [SMALL_STATE(2625)] = 135047, - [SMALL_STATE(2626)] = 135098, - [SMALL_STATE(2627)] = 135149, - [SMALL_STATE(2628)] = 135204, - [SMALL_STATE(2629)] = 135259, - [SMALL_STATE(2630)] = 135310, - [SMALL_STATE(2631)] = 135361, - [SMALL_STATE(2632)] = 135416, - [SMALL_STATE(2633)] = 135467, - [SMALL_STATE(2634)] = 135518, - [SMALL_STATE(2635)] = 135569, - [SMALL_STATE(2636)] = 135620, - [SMALL_STATE(2637)] = 135671, - [SMALL_STATE(2638)] = 135722, - [SMALL_STATE(2639)] = 135775, - [SMALL_STATE(2640)] = 135826, - [SMALL_STATE(2641)] = 135881, - [SMALL_STATE(2642)] = 135932, - [SMALL_STATE(2643)] = 135983, - [SMALL_STATE(2644)] = 136034, - [SMALL_STATE(2645)] = 136085, - [SMALL_STATE(2646)] = 136136, - [SMALL_STATE(2647)] = 136189, - [SMALL_STATE(2648)] = 136240, - [SMALL_STATE(2649)] = 136291, - [SMALL_STATE(2650)] = 136342, - [SMALL_STATE(2651)] = 136393, - [SMALL_STATE(2652)] = 136444, - [SMALL_STATE(2653)] = 136495, - [SMALL_STATE(2654)] = 136546, - [SMALL_STATE(2655)] = 136597, - [SMALL_STATE(2656)] = 136648, - [SMALL_STATE(2657)] = 136699, - [SMALL_STATE(2658)] = 136752, - [SMALL_STATE(2659)] = 136803, - [SMALL_STATE(2660)] = 136854, - [SMALL_STATE(2661)] = 136905, - [SMALL_STATE(2662)] = 136956, - [SMALL_STATE(2663)] = 137009, - [SMALL_STATE(2664)] = 137060, - [SMALL_STATE(2665)] = 137111, - [SMALL_STATE(2666)] = 137162, - [SMALL_STATE(2667)] = 137213, - [SMALL_STATE(2668)] = 137264, - [SMALL_STATE(2669)] = 137315, - [SMALL_STATE(2670)] = 137368, - [SMALL_STATE(2671)] = 137419, - [SMALL_STATE(2672)] = 137470, - [SMALL_STATE(2673)] = 137521, - [SMALL_STATE(2674)] = 137578, - [SMALL_STATE(2675)] = 137629, - [SMALL_STATE(2676)] = 137680, - [SMALL_STATE(2677)] = 137731, - [SMALL_STATE(2678)] = 137782, - [SMALL_STATE(2679)] = 137835, - [SMALL_STATE(2680)] = 137888, - [SMALL_STATE(2681)] = 137939, - [SMALL_STATE(2682)] = 137990, - [SMALL_STATE(2683)] = 138043, - [SMALL_STATE(2684)] = 138096, - [SMALL_STATE(2685)] = 138147, - [SMALL_STATE(2686)] = 138198, - [SMALL_STATE(2687)] = 138249, - [SMALL_STATE(2688)] = 138300, - [SMALL_STATE(2689)] = 138351, - [SMALL_STATE(2690)] = 138402, - [SMALL_STATE(2691)] = 138457, - [SMALL_STATE(2692)] = 138514, - [SMALL_STATE(2693)] = 138565, - [SMALL_STATE(2694)] = 138622, - [SMALL_STATE(2695)] = 138677, - [SMALL_STATE(2696)] = 138728, - [SMALL_STATE(2697)] = 138779, - [SMALL_STATE(2698)] = 138836, - [SMALL_STATE(2699)] = 138887, - [SMALL_STATE(2700)] = 138938, - [SMALL_STATE(2701)] = 138989, - [SMALL_STATE(2702)] = 139040, - [SMALL_STATE(2703)] = 139091, - [SMALL_STATE(2704)] = 139142, - [SMALL_STATE(2705)] = 139191, - [SMALL_STATE(2706)] = 139248, - [SMALL_STATE(2707)] = 139299, - [SMALL_STATE(2708)] = 139350, - [SMALL_STATE(2709)] = 139401, - [SMALL_STATE(2710)] = 139452, - [SMALL_STATE(2711)] = 139503, - [SMALL_STATE(2712)] = 139553, - [SMALL_STATE(2713)] = 139603, - [SMALL_STATE(2714)] = 139653, - [SMALL_STATE(2715)] = 139703, - [SMALL_STATE(2716)] = 139753, - [SMALL_STATE(2717)] = 139803, - [SMALL_STATE(2718)] = 139853, - [SMALL_STATE(2719)] = 139903, - [SMALL_STATE(2720)] = 139953, - [SMALL_STATE(2721)] = 140003, - [SMALL_STATE(2722)] = 140053, - [SMALL_STATE(2723)] = 140103, - [SMALL_STATE(2724)] = 140153, - [SMALL_STATE(2725)] = 140203, - [SMALL_STATE(2726)] = 140253, - [SMALL_STATE(2727)] = 140307, - [SMALL_STATE(2728)] = 140357, - [SMALL_STATE(2729)] = 140407, - [SMALL_STATE(2730)] = 140457, - [SMALL_STATE(2731)] = 140513, - [SMALL_STATE(2732)] = 140563, - [SMALL_STATE(2733)] = 140617, - [SMALL_STATE(2734)] = 140671, - [SMALL_STATE(2735)] = 140723, - [SMALL_STATE(2736)] = 140773, - [SMALL_STATE(2737)] = 140823, - [SMALL_STATE(2738)] = 140873, - [SMALL_STATE(2739)] = 140923, - [SMALL_STATE(2740)] = 140981, - [SMALL_STATE(2741)] = 141031, - [SMALL_STATE(2742)] = 141089, - [SMALL_STATE(2743)] = 141139, - [SMALL_STATE(2744)] = 141193, - [SMALL_STATE(2745)] = 141243, - [SMALL_STATE(2746)] = 141293, - [SMALL_STATE(2747)] = 141345, - [SMALL_STATE(2748)] = 141395, - [SMALL_STATE(2749)] = 141445, - [SMALL_STATE(2750)] = 141495, - [SMALL_STATE(2751)] = 141553, - [SMALL_STATE(2752)] = 141603, - [SMALL_STATE(2753)] = 141653, - [SMALL_STATE(2754)] = 141703, - [SMALL_STATE(2755)] = 141753, - [SMALL_STATE(2756)] = 141803, - [SMALL_STATE(2757)] = 141853, - [SMALL_STATE(2758)] = 141903, - [SMALL_STATE(2759)] = 141953, - [SMALL_STATE(2760)] = 142003, - [SMALL_STATE(2761)] = 142053, - [SMALL_STATE(2762)] = 142103, - [SMALL_STATE(2763)] = 142153, - [SMALL_STATE(2764)] = 142203, - [SMALL_STATE(2765)] = 142255, - [SMALL_STATE(2766)] = 142309, - [SMALL_STATE(2767)] = 142359, - [SMALL_STATE(2768)] = 142411, - [SMALL_STATE(2769)] = 142461, - [SMALL_STATE(2770)] = 142511, - [SMALL_STATE(2771)] = 142561, - [SMALL_STATE(2772)] = 142611, - [SMALL_STATE(2773)] = 142661, - [SMALL_STATE(2774)] = 142711, - [SMALL_STATE(2775)] = 142761, - [SMALL_STATE(2776)] = 142811, - [SMALL_STATE(2777)] = 142867, - [SMALL_STATE(2778)] = 142921, - [SMALL_STATE(2779)] = 142973, - [SMALL_STATE(2780)] = 143027, - [SMALL_STATE(2781)] = 143077, - [SMALL_STATE(2782)] = 143127, - [SMALL_STATE(2783)] = 143177, - [SMALL_STATE(2784)] = 143227, - [SMALL_STATE(2785)] = 143277, - [SMALL_STATE(2786)] = 143327, - [SMALL_STATE(2787)] = 143377, - [SMALL_STATE(2788)] = 143427, - [SMALL_STATE(2789)] = 143477, - [SMALL_STATE(2790)] = 143527, - [SMALL_STATE(2791)] = 143577, - [SMALL_STATE(2792)] = 143627, - [SMALL_STATE(2793)] = 143677, - [SMALL_STATE(2794)] = 143727, - [SMALL_STATE(2795)] = 143777, - [SMALL_STATE(2796)] = 143831, - [SMALL_STATE(2797)] = 143881, - [SMALL_STATE(2798)] = 143931, - [SMALL_STATE(2799)] = 143981, - [SMALL_STATE(2800)] = 144031, - [SMALL_STATE(2801)] = 144085, - [SMALL_STATE(2802)] = 144135, - [SMALL_STATE(2803)] = 144185, - [SMALL_STATE(2804)] = 144235, - [SMALL_STATE(2805)] = 144285, - [SMALL_STATE(2806)] = 144335, - [SMALL_STATE(2807)] = 144423, - [SMALL_STATE(2808)] = 144479, - [SMALL_STATE(2809)] = 144529, - [SMALL_STATE(2810)] = 144581, - [SMALL_STATE(2811)] = 144631, - [SMALL_STATE(2812)] = 144681, - [SMALL_STATE(2813)] = 144731, - [SMALL_STATE(2814)] = 144781, - [SMALL_STATE(2815)] = 144831, - [SMALL_STATE(2816)] = 144881, - [SMALL_STATE(2817)] = 144957, - [SMALL_STATE(2818)] = 145007, - [SMALL_STATE(2819)] = 145057, - [SMALL_STATE(2820)] = 145107, - [SMALL_STATE(2821)] = 145157, - [SMALL_STATE(2822)] = 145207, - [SMALL_STATE(2823)] = 145257, - [SMALL_STATE(2824)] = 145307, - [SMALL_STATE(2825)] = 145357, - [SMALL_STATE(2826)] = 145407, - [SMALL_STATE(2827)] = 145457, - [SMALL_STATE(2828)] = 145507, - [SMALL_STATE(2829)] = 145559, - [SMALL_STATE(2830)] = 145609, - [SMALL_STATE(2831)] = 145661, - [SMALL_STATE(2832)] = 145711, - [SMALL_STATE(2833)] = 145761, - [SMALL_STATE(2834)] = 145811, - [SMALL_STATE(2835)] = 145861, - [SMALL_STATE(2836)] = 145911, - [SMALL_STATE(2837)] = 145961, - [SMALL_STATE(2838)] = 146011, - [SMALL_STATE(2839)] = 146061, - [SMALL_STATE(2840)] = 146111, - [SMALL_STATE(2841)] = 146161, - [SMALL_STATE(2842)] = 146211, - [SMALL_STATE(2843)] = 146263, - [SMALL_STATE(2844)] = 146313, - [SMALL_STATE(2845)] = 146363, - [SMALL_STATE(2846)] = 146413, - [SMALL_STATE(2847)] = 146463, - [SMALL_STATE(2848)] = 146513, - [SMALL_STATE(2849)] = 146563, - [SMALL_STATE(2850)] = 146613, - [SMALL_STATE(2851)] = 146663, - [SMALL_STATE(2852)] = 146713, - [SMALL_STATE(2853)] = 146767, - [SMALL_STATE(2854)] = 146816, - [SMALL_STATE(2855)] = 146869, - [SMALL_STATE(2856)] = 146940, - [SMALL_STATE(2857)] = 146995, - [SMALL_STATE(2858)] = 147048, - [SMALL_STATE(2859)] = 147097, - [SMALL_STATE(2860)] = 147168, - [SMALL_STATE(2861)] = 147217, - [SMALL_STATE(2862)] = 147270, - [SMALL_STATE(2863)] = 147319, - [SMALL_STATE(2864)] = 147368, - [SMALL_STATE(2865)] = 147455, - [SMALL_STATE(2866)] = 147510, - [SMALL_STATE(2867)] = 147565, - [SMALL_STATE(2868)] = 147622, - [SMALL_STATE(2869)] = 147677, - [SMALL_STATE(2870)] = 147728, - [SMALL_STATE(2871)] = 147799, - [SMALL_STATE(2872)] = 147852, - [SMALL_STATE(2873)] = 147901, - [SMALL_STATE(2874)] = 147950, - [SMALL_STATE(2875)] = 148021, - [SMALL_STATE(2876)] = 148070, - [SMALL_STATE(2877)] = 148121, - [SMALL_STATE(2878)] = 148172, - [SMALL_STATE(2879)] = 148221, - [SMALL_STATE(2880)] = 148270, - [SMALL_STATE(2881)] = 148323, - [SMALL_STATE(2882)] = 148374, - [SMALL_STATE(2883)] = 148425, - [SMALL_STATE(2884)] = 148478, - [SMALL_STATE(2885)] = 148535, - [SMALL_STATE(2886)] = 148586, - [SMALL_STATE(2887)] = 148637, - [SMALL_STATE(2888)] = 148692, - [SMALL_STATE(2889)] = 148741, - [SMALL_STATE(2890)] = 148790, - [SMALL_STATE(2891)] = 148861, - [SMALL_STATE(2892)] = 148916, - [SMALL_STATE(2893)] = 148969, - [SMALL_STATE(2894)] = 149040, - [SMALL_STATE(2895)] = 149095, - [SMALL_STATE(2896)] = 149144, - [SMALL_STATE(2897)] = 149199, - [SMALL_STATE(2898)] = 149270, - [SMALL_STATE(2899)] = 149321, - [SMALL_STATE(2900)] = 149370, - [SMALL_STATE(2901)] = 149425, - [SMALL_STATE(2902)] = 149474, - [SMALL_STATE(2903)] = 149523, - [SMALL_STATE(2904)] = 149574, - [SMALL_STATE(2905)] = 149627, - [SMALL_STATE(2906)] = 149682, - [SMALL_STATE(2907)] = 149753, - [SMALL_STATE(2908)] = 149804, - [SMALL_STATE(2909)] = 149857, - [SMALL_STATE(2910)] = 149908, - [SMALL_STATE(2911)] = 149959, - [SMALL_STATE(2912)] = 150030, - [SMALL_STATE(2913)] = 150101, - [SMALL_STATE(2914)] = 150172, - [SMALL_STATE(2915)] = 150243, - [SMALL_STATE(2916)] = 150293, - [SMALL_STATE(2917)] = 150341, - [SMALL_STATE(2918)] = 150389, - [SMALL_STATE(2919)] = 150439, - [SMALL_STATE(2920)] = 150489, - [SMALL_STATE(2921)] = 150539, - [SMALL_STATE(2922)] = 150589, - [SMALL_STATE(2923)] = 150641, - [SMALL_STATE(2924)] = 150693, - [SMALL_STATE(2925)] = 150747, - [SMALL_STATE(2926)] = 150795, - [SMALL_STATE(2927)] = 150865, - [SMALL_STATE(2928)] = 150913, - [SMALL_STATE(2929)] = 150963, - [SMALL_STATE(2930)] = 151017, - [SMALL_STATE(2931)] = 151067, - [SMALL_STATE(2932)] = 151137, - [SMALL_STATE(2933)] = 151189, - [SMALL_STATE(2934)] = 151237, - [SMALL_STATE(2935)] = 151285, - [SMALL_STATE(2936)] = 151333, - [SMALL_STATE(2937)] = 151383, - [SMALL_STATE(2938)] = 151437, - [SMALL_STATE(2939)] = 151487, - [SMALL_STATE(2940)] = 151541, - [SMALL_STATE(2941)] = 151589, - [SMALL_STATE(2942)] = 151637, - [SMALL_STATE(2943)] = 151687, - [SMALL_STATE(2944)] = 151739, - [SMALL_STATE(2945)] = 151787, - [SMALL_STATE(2946)] = 151835, - [SMALL_STATE(2947)] = 151883, - [SMALL_STATE(2948)] = 151931, - [SMALL_STATE(2949)] = 152001, - [SMALL_STATE(2950)] = 152069, - [SMALL_STATE(2951)] = 152137, - [SMALL_STATE(2952)] = 152187, - [SMALL_STATE(2953)] = 152235, - [SMALL_STATE(2954)] = 152305, - [SMALL_STATE(2955)] = 152375, - [SMALL_STATE(2956)] = 152427, - [SMALL_STATE(2957)] = 152477, - [SMALL_STATE(2958)] = 152525, - [SMALL_STATE(2959)] = 152579, - [SMALL_STATE(2960)] = 152627, - [SMALL_STATE(2961)] = 152679, - [SMALL_STATE(2962)] = 152727, - [SMALL_STATE(2963)] = 152775, - [SMALL_STATE(2964)] = 152823, - [SMALL_STATE(2965)] = 152871, - [SMALL_STATE(2966)] = 152941, - [SMALL_STATE(2967)] = 152989, - [SMALL_STATE(2968)] = 153037, - [SMALL_STATE(2969)] = 153085, - [SMALL_STATE(2970)] = 153133, - [SMALL_STATE(2971)] = 153187, - [SMALL_STATE(2972)] = 153235, - [SMALL_STATE(2973)] = 153283, - [SMALL_STATE(2974)] = 153331, - [SMALL_STATE(2975)] = 153379, - [SMALL_STATE(2976)] = 153427, - [SMALL_STATE(2977)] = 153475, - [SMALL_STATE(2978)] = 153523, - [SMALL_STATE(2979)] = 153575, - [SMALL_STATE(2980)] = 153623, - [SMALL_STATE(2981)] = 153671, - [SMALL_STATE(2982)] = 153719, - [SMALL_STATE(2983)] = 153767, - [SMALL_STATE(2984)] = 153815, - [SMALL_STATE(2985)] = 153863, - [SMALL_STATE(2986)] = 153911, - [SMALL_STATE(2987)] = 153959, - [SMALL_STATE(2988)] = 154007, - [SMALL_STATE(2989)] = 154055, - [SMALL_STATE(2990)] = 154103, - [SMALL_STATE(2991)] = 154151, - [SMALL_STATE(2992)] = 154205, - [SMALL_STATE(2993)] = 154253, - [SMALL_STATE(2994)] = 154301, - [SMALL_STATE(2995)] = 154357, - [SMALL_STATE(2996)] = 154411, - [SMALL_STATE(2997)] = 154457, - [SMALL_STATE(2998)] = 154505, - [SMALL_STATE(2999)] = 154553, - [SMALL_STATE(3000)] = 154605, - [SMALL_STATE(3001)] = 154653, - [SMALL_STATE(3002)] = 154701, - [SMALL_STATE(3003)] = 154755, - [SMALL_STATE(3004)] = 154803, - [SMALL_STATE(3005)] = 154851, - [SMALL_STATE(3006)] = 154933, - [SMALL_STATE(3007)] = 154981, - [SMALL_STATE(3008)] = 155029, - [SMALL_STATE(3009)] = 155077, - [SMALL_STATE(3010)] = 155131, - [SMALL_STATE(3011)] = 155179, - [SMALL_STATE(3012)] = 155224, - [SMALL_STATE(3013)] = 155289, - [SMALL_STATE(3014)] = 155354, - [SMALL_STATE(3015)] = 155421, - [SMALL_STATE(3016)] = 155488, - [SMALL_STATE(3017)] = 155539, - [SMALL_STATE(3018)] = 155590, - [SMALL_STATE(3019)] = 155639, - [SMALL_STATE(3020)] = 155690, - [SMALL_STATE(3021)] = 155767, - [SMALL_STATE(3022)] = 155846, - [SMALL_STATE(3023)] = 155893, - [SMALL_STATE(3024)] = 155944, - [SMALL_STATE(3025)] = 155991, - [SMALL_STATE(3026)] = 156040, - [SMALL_STATE(3027)] = 156087, - [SMALL_STATE(3028)] = 156134, - [SMALL_STATE(3029)] = 156181, - [SMALL_STATE(3030)] = 156254, - [SMALL_STATE(3031)] = 156329, - [SMALL_STATE(3032)] = 156376, - [SMALL_STATE(3033)] = 156423, - [SMALL_STATE(3034)] = 156470, - [SMALL_STATE(3035)] = 156517, - [SMALL_STATE(3036)] = 156568, - [SMALL_STATE(3037)] = 156633, - [SMALL_STATE(3038)] = 156684, - [SMALL_STATE(3039)] = 156731, - [SMALL_STATE(3040)] = 156796, - [SMALL_STATE(3041)] = 156861, - [SMALL_STATE(3042)] = 156940, - [SMALL_STATE(3043)] = 156989, - [SMALL_STATE(3044)] = 157036, - [SMALL_STATE(3045)] = 157089, - [SMALL_STATE(3046)] = 157138, - [SMALL_STATE(3047)] = 157203, - [SMALL_STATE(3048)] = 157268, - [SMALL_STATE(3049)] = 157333, - [SMALL_STATE(3050)] = 157398, - [SMALL_STATE(3051)] = 157445, - [SMALL_STATE(3052)] = 157510, - [SMALL_STATE(3053)] = 157575, - [SMALL_STATE(3054)] = 157622, - [SMALL_STATE(3055)] = 157687, - [SMALL_STATE(3056)] = 157752, - [SMALL_STATE(3057)] = 157805, - [SMALL_STATE(3058)] = 157870, - [SMALL_STATE(3059)] = 157935, - [SMALL_STATE(3060)] = 158000, - [SMALL_STATE(3061)] = 158065, - [SMALL_STATE(3062)] = 158130, - [SMALL_STATE(3063)] = 158185, - [SMALL_STATE(3064)] = 158250, - [SMALL_STATE(3065)] = 158315, - [SMALL_STATE(3066)] = 158362, - [SMALL_STATE(3067)] = 158411, - [SMALL_STATE(3068)] = 158476, - [SMALL_STATE(3069)] = 158523, - [SMALL_STATE(3070)] = 158570, - [SMALL_STATE(3071)] = 158635, - [SMALL_STATE(3072)] = 158680, - [SMALL_STATE(3073)] = 158731, - [SMALL_STATE(3074)] = 158796, - [SMALL_STATE(3075)] = 158843, - [SMALL_STATE(3076)] = 158890, - [SMALL_STATE(3077)] = 158959, - [SMALL_STATE(3078)] = 159020, - [SMALL_STATE(3079)] = 159073, - [SMALL_STATE(3080)] = 159126, - [SMALL_STATE(3081)] = 159179, - [SMALL_STATE(3082)] = 159234, - [SMALL_STATE(3083)] = 159315, - [SMALL_STATE(3084)] = 159380, - [SMALL_STATE(3085)] = 159429, - [SMALL_STATE(3086)] = 159482, - [SMALL_STATE(3087)] = 159527, - [SMALL_STATE(3088)] = 159572, - [SMALL_STATE(3089)] = 159621, - [SMALL_STATE(3090)] = 159670, - [SMALL_STATE(3091)] = 159749, - [SMALL_STATE(3092)] = 159814, - [SMALL_STATE(3093)] = 159867, - [SMALL_STATE(3094)] = 159912, - [SMALL_STATE(3095)] = 159965, - [SMALL_STATE(3096)] = 160018, - [SMALL_STATE(3097)] = 160071, - [SMALL_STATE(3098)] = 160124, - [SMALL_STATE(3099)] = 160177, - [SMALL_STATE(3100)] = 160230, - [SMALL_STATE(3101)] = 160301, - [SMALL_STATE(3102)] = 160348, - [SMALL_STATE(3103)] = 160415, - [SMALL_STATE(3104)] = 160472, - [SMALL_STATE(3105)] = 160521, - [SMALL_STATE(3106)] = 160585, - [SMALL_STATE(3107)] = 160633, - [SMALL_STATE(3108)] = 160685, - [SMALL_STATE(3109)] = 160737, - [SMALL_STATE(3110)] = 160797, - [SMALL_STATE(3111)] = 160849, - [SMALL_STATE(3112)] = 160895, - [SMALL_STATE(3113)] = 160945, - [SMALL_STATE(3114)] = 161015, - [SMALL_STATE(3115)] = 161065, - [SMALL_STATE(3116)] = 161117, - [SMALL_STATE(3117)] = 161169, - [SMALL_STATE(3118)] = 161233, - [SMALL_STATE(3119)] = 161297, - [SMALL_STATE(3120)] = 161353, - [SMALL_STATE(3121)] = 161405, - [SMALL_STATE(3122)] = 161459, - [SMALL_STATE(3123)] = 161509, - [SMALL_STATE(3124)] = 161573, - [SMALL_STATE(3125)] = 161623, - [SMALL_STATE(3126)] = 161675, - [SMALL_STATE(3127)] = 161727, - [SMALL_STATE(3128)] = 161779, - [SMALL_STATE(3129)] = 161855, - [SMALL_STATE(3130)] = 161907, - [SMALL_STATE(3131)] = 161971, - [SMALL_STATE(3132)] = 162017, - [SMALL_STATE(3133)] = 162081, - [SMALL_STATE(3134)] = 162129, - [SMALL_STATE(3135)] = 162207, - [SMALL_STATE(3136)] = 162275, - [SMALL_STATE(3137)] = 162329, - [SMALL_STATE(3138)] = 162381, - [SMALL_STATE(3139)] = 162447, - [SMALL_STATE(3140)] = 162501, - [SMALL_STATE(3141)] = 162557, - [SMALL_STATE(3142)] = 162617, - [SMALL_STATE(3143)] = 162669, - [SMALL_STATE(3144)] = 162743, - [SMALL_STATE(3145)] = 162795, - [SMALL_STATE(3146)] = 162863, - [SMALL_STATE(3147)] = 162915, - [SMALL_STATE(3148)] = 162985, - [SMALL_STATE(3149)] = 163031, - [SMALL_STATE(3150)] = 163077, - [SMALL_STATE(3151)] = 163123, - [SMALL_STATE(3152)] = 163173, - [SMALL_STATE(3153)] = 163223, - [SMALL_STATE(3154)] = 163273, - [SMALL_STATE(3155)] = 163325, - [SMALL_STATE(3156)] = 163377, - [SMALL_STATE(3157)] = 163427, - [SMALL_STATE(3158)] = 163491, - [SMALL_STATE(3159)] = 163565, - [SMALL_STATE(3160)] = 163611, - [SMALL_STATE(3161)] = 163659, - [SMALL_STATE(3162)] = 163711, - [SMALL_STATE(3163)] = 163761, - [SMALL_STATE(3164)] = 163825, - [SMALL_STATE(3165)] = 163877, - [SMALL_STATE(3166)] = 163929, - [SMALL_STATE(3167)] = 163981, - [SMALL_STATE(3168)] = 164059, - [SMALL_STATE(3169)] = 164123, - [SMALL_STATE(3170)] = 164171, - [SMALL_STATE(3171)] = 164223, - [SMALL_STATE(3172)] = 164271, - [SMALL_STATE(3173)] = 164335, - [SMALL_STATE(3174)] = 164407, - [SMALL_STATE(3175)] = 164479, - [SMALL_STATE(3176)] = 164543, - [SMALL_STATE(3177)] = 164607, - [SMALL_STATE(3178)] = 164661, - [SMALL_STATE(3179)] = 164725, - [SMALL_STATE(3180)] = 164803, - [SMALL_STATE(3181)] = 164853, - [SMALL_STATE(3182)] = 164905, - [SMALL_STATE(3183)] = 164955, - [SMALL_STATE(3184)] = 165005, - [SMALL_STATE(3185)] = 165071, - [SMALL_STATE(3186)] = 165135, - [SMALL_STATE(3187)] = 165183, - [SMALL_STATE(3188)] = 165235, - [SMALL_STATE(3189)] = 165281, - [SMALL_STATE(3190)] = 165327, - [SMALL_STATE(3191)] = 165375, - [SMALL_STATE(3192)] = 165451, - [SMALL_STATE(3193)] = 165503, - [SMALL_STATE(3194)] = 165551, - [SMALL_STATE(3195)] = 165595, - [SMALL_STATE(3196)] = 165673, - [SMALL_STATE(3197)] = 165725, - [SMALL_STATE(3198)] = 165779, - [SMALL_STATE(3199)] = 165827, - [SMALL_STATE(3200)] = 165877, - [SMALL_STATE(3201)] = 165929, - [SMALL_STATE(3202)] = 165977, - [SMALL_STATE(3203)] = 166025, - [SMALL_STATE(3204)] = 166075, - [SMALL_STATE(3205)] = 166125, - [SMALL_STATE(3206)] = 166177, - [SMALL_STATE(3207)] = 166226, - [SMALL_STATE(3208)] = 166277, - [SMALL_STATE(3209)] = 166324, - [SMALL_STATE(3210)] = 166373, - [SMALL_STATE(3211)] = 166424, - [SMALL_STATE(3212)] = 166473, - [SMALL_STATE(3213)] = 166520, - [SMALL_STATE(3214)] = 166573, - [SMALL_STATE(3215)] = 166622, - [SMALL_STATE(3216)] = 166669, - [SMALL_STATE(3217)] = 166716, - [SMALL_STATE(3218)] = 166791, - [SMALL_STATE(3219)] = 166864, - [SMALL_STATE(3220)] = 166911, - [SMALL_STATE(3221)] = 166958, - [SMALL_STATE(3222)] = 167007, - [SMALL_STATE(3223)] = 167054, - [SMALL_STATE(3224)] = 167125, - [SMALL_STATE(3225)] = 167170, - [SMALL_STATE(3226)] = 167239, - [SMALL_STATE(3227)] = 167306, - [SMALL_STATE(3228)] = 167353, - [SMALL_STATE(3229)] = 167398, - [SMALL_STATE(3230)] = 167453, - [SMALL_STATE(3231)] = 167500, - [SMALL_STATE(3232)] = 167545, - [SMALL_STATE(3233)] = 167594, - [SMALL_STATE(3234)] = 167667, - [SMALL_STATE(3235)] = 167712, - [SMALL_STATE(3236)] = 167763, - [SMALL_STATE(3237)] = 167810, - [SMALL_STATE(3238)] = 167859, - [SMALL_STATE(3239)] = 167908, - [SMALL_STATE(3240)] = 167953, - [SMALL_STATE(3241)] = 167998, - [SMALL_STATE(3242)] = 168045, - [SMALL_STATE(3243)] = 168096, - [SMALL_STATE(3244)] = 168149, - [SMALL_STATE(3245)] = 168194, - [SMALL_STATE(3246)] = 168239, - [SMALL_STATE(3247)] = 168290, - [SMALL_STATE(3248)] = 168337, - [SMALL_STATE(3249)] = 168414, - [SMALL_STATE(3250)] = 168465, - [SMALL_STATE(3251)] = 168516, - [SMALL_STATE(3252)] = 168563, - [SMALL_STATE(3253)] = 168610, - [SMALL_STATE(3254)] = 168657, - [SMALL_STATE(3255)] = 168708, - [SMALL_STATE(3256)] = 168753, - [SMALL_STATE(3257)] = 168798, - [SMALL_STATE(3258)] = 168843, - [SMALL_STATE(3259)] = 168906, - [SMALL_STATE(3260)] = 168959, - [SMALL_STATE(3261)] = 169018, - [SMALL_STATE(3262)] = 169083, - [SMALL_STATE(3263)] = 169128, - [SMALL_STATE(3264)] = 169175, - [SMALL_STATE(3265)] = 169224, - [SMALL_STATE(3266)] = 169275, - [SMALL_STATE(3267)] = 169320, - [SMALL_STATE(3268)] = 169365, - [SMALL_STATE(3269)] = 169410, - [SMALL_STATE(3270)] = 169455, - [SMALL_STATE(3271)] = 169506, - [SMALL_STATE(3272)] = 169551, - [SMALL_STATE(3273)] = 169600, - [SMALL_STATE(3274)] = 169645, - [SMALL_STATE(3275)] = 169690, - [SMALL_STATE(3276)] = 169737, - [SMALL_STATE(3277)] = 169786, - [SMALL_STATE(3278)] = 169833, - [SMALL_STATE(3279)] = 169884, - [SMALL_STATE(3280)] = 169933, - [SMALL_STATE(3281)] = 169978, - [SMALL_STATE(3282)] = 170023, - [SMALL_STATE(3283)] = 170074, - [SMALL_STATE(3284)] = 170123, - [SMALL_STATE(3285)] = 170172, - [SMALL_STATE(3286)] = 170219, - [SMALL_STATE(3287)] = 170264, - [SMALL_STATE(3288)] = 170315, - [SMALL_STATE(3289)] = 170360, - [SMALL_STATE(3290)] = 170405, - [SMALL_STATE(3291)] = 170450, - [SMALL_STATE(3292)] = 170501, - [SMALL_STATE(3293)] = 170546, - [SMALL_STATE(3294)] = 170597, - [SMALL_STATE(3295)] = 170644, - [SMALL_STATE(3296)] = 170691, - [SMALL_STATE(3297)] = 170736, - [SMALL_STATE(3298)] = 170781, - [SMALL_STATE(3299)] = 170830, - [SMALL_STATE(3300)] = 170875, - [SMALL_STATE(3301)] = 170920, - [SMALL_STATE(3302)] = 170965, - [SMALL_STATE(3303)] = 171016, - [SMALL_STATE(3304)] = 171061, - [SMALL_STATE(3305)] = 171106, - [SMALL_STATE(3306)] = 171150, - [SMALL_STATE(3307)] = 171204, - [SMALL_STATE(3308)] = 171248, - [SMALL_STATE(3309)] = 171292, - [SMALL_STATE(3310)] = 171336, - [SMALL_STATE(3311)] = 171380, - [SMALL_STATE(3312)] = 171424, - [SMALL_STATE(3313)] = 171470, - [SMALL_STATE(3314)] = 171514, - [SMALL_STATE(3315)] = 171558, - [SMALL_STATE(3316)] = 171602, - [SMALL_STATE(3317)] = 171646, - [SMALL_STATE(3318)] = 171690, - [SMALL_STATE(3319)] = 171734, - [SMALL_STATE(3320)] = 171782, - [SMALL_STATE(3321)] = 171828, - [SMALL_STATE(3322)] = 171872, - [SMALL_STATE(3323)] = 171932, - [SMALL_STATE(3324)] = 171994, - [SMALL_STATE(3325)] = 172038, - [SMALL_STATE(3326)] = 172082, - [SMALL_STATE(3327)] = 172128, - [SMALL_STATE(3328)] = 172172, - [SMALL_STATE(3329)] = 172216, - [SMALL_STATE(3330)] = 172260, - [SMALL_STATE(3331)] = 172304, - [SMALL_STATE(3332)] = 172352, - [SMALL_STATE(3333)] = 172400, - [SMALL_STATE(3334)] = 172444, - [SMALL_STATE(3335)] = 172490, - [SMALL_STATE(3336)] = 172538, - [SMALL_STATE(3337)] = 172582, - [SMALL_STATE(3338)] = 172630, - [SMALL_STATE(3339)] = 172688, - [SMALL_STATE(3340)] = 172732, - [SMALL_STATE(3341)] = 172782, - [SMALL_STATE(3342)] = 172830, - [SMALL_STATE(3343)] = 172874, - [SMALL_STATE(3344)] = 172926, - [SMALL_STATE(3345)] = 172996, - [SMALL_STATE(3346)] = 173040, - [SMALL_STATE(3347)] = 173086, - [SMALL_STATE(3348)] = 173130, - [SMALL_STATE(3349)] = 173176, - [SMALL_STATE(3350)] = 173220, - [SMALL_STATE(3351)] = 173266, - [SMALL_STATE(3352)] = 173312, - [SMALL_STATE(3353)] = 173358, - [SMALL_STATE(3354)] = 173402, - [SMALL_STATE(3355)] = 173472, - [SMALL_STATE(3356)] = 173516, - [SMALL_STATE(3357)] = 173560, - [SMALL_STATE(3358)] = 173606, - [SMALL_STATE(3359)] = 173650, - [SMALL_STATE(3360)] = 173696, - [SMALL_STATE(3361)] = 173742, - [SMALL_STATE(3362)] = 173786, - [SMALL_STATE(3363)] = 173832, - [SMALL_STATE(3364)] = 173878, - [SMALL_STATE(3365)] = 173922, - [SMALL_STATE(3366)] = 173966, - [SMALL_STATE(3367)] = 174010, - [SMALL_STATE(3368)] = 174058, - [SMALL_STATE(3369)] = 174106, - [SMALL_STATE(3370)] = 174150, - [SMALL_STATE(3371)] = 174222, - [SMALL_STATE(3372)] = 174272, - [SMALL_STATE(3373)] = 174316, - [SMALL_STATE(3374)] = 174360, - [SMALL_STATE(3375)] = 174404, - [SMALL_STATE(3376)] = 174448, - [SMALL_STATE(3377)] = 174504, - [SMALL_STATE(3378)] = 174572, - [SMALL_STATE(3379)] = 174616, - [SMALL_STATE(3380)] = 174660, - [SMALL_STATE(3381)] = 174730, - [SMALL_STATE(3382)] = 174774, - [SMALL_STATE(3383)] = 174818, - [SMALL_STATE(3384)] = 174862, - [SMALL_STATE(3385)] = 174910, - [SMALL_STATE(3386)] = 174976, - [SMALL_STATE(3387)] = 175020, - [SMALL_STATE(3388)] = 175064, - [SMALL_STATE(3389)] = 175108, - [SMALL_STATE(3390)] = 175152, - [SMALL_STATE(3391)] = 175196, - [SMALL_STATE(3392)] = 175240, - [SMALL_STATE(3393)] = 175310, - [SMALL_STATE(3394)] = 175354, - [SMALL_STATE(3395)] = 175400, - [SMALL_STATE(3396)] = 175446, - [SMALL_STATE(3397)] = 175492, - [SMALL_STATE(3398)] = 175536, - [SMALL_STATE(3399)] = 175580, - [SMALL_STATE(3400)] = 175624, - [SMALL_STATE(3401)] = 175668, - [SMALL_STATE(3402)] = 175712, - [SMALL_STATE(3403)] = 175756, - [SMALL_STATE(3404)] = 175800, - [SMALL_STATE(3405)] = 175844, - [SMALL_STATE(3406)] = 175888, - [SMALL_STATE(3407)] = 175932, - [SMALL_STATE(3408)] = 175996, - [SMALL_STATE(3409)] = 176044, - [SMALL_STATE(3410)] = 176088, - [SMALL_STATE(3411)] = 176132, - [SMALL_STATE(3412)] = 176176, - [SMALL_STATE(3413)] = 176220, - [SMALL_STATE(3414)] = 176264, - [SMALL_STATE(3415)] = 176308, - [SMALL_STATE(3416)] = 176360, - [SMALL_STATE(3417)] = 176406, - [SMALL_STATE(3418)] = 176456, - [SMALL_STATE(3419)] = 176526, - [SMALL_STATE(3420)] = 176570, - [SMALL_STATE(3421)] = 176620, - [SMALL_STATE(3422)] = 176664, - [SMALL_STATE(3423)] = 176707, - [SMALL_STATE(3424)] = 176750, - [SMALL_STATE(3425)] = 176793, - [SMALL_STATE(3426)] = 176836, - [SMALL_STATE(3427)] = 176879, - [SMALL_STATE(3428)] = 176922, - [SMALL_STATE(3429)] = 176965, - [SMALL_STATE(3430)] = 177008, - [SMALL_STATE(3431)] = 177051, - [SMALL_STATE(3432)] = 177112, - [SMALL_STATE(3433)] = 177155, - [SMALL_STATE(3434)] = 177198, - [SMALL_STATE(3435)] = 177241, - [SMALL_STATE(3436)] = 177284, - [SMALL_STATE(3437)] = 177327, - [SMALL_STATE(3438)] = 177374, - [SMALL_STATE(3439)] = 177417, - [SMALL_STATE(3440)] = 177460, - [SMALL_STATE(3441)] = 177503, - [SMALL_STATE(3442)] = 177546, - [SMALL_STATE(3443)] = 177589, - [SMALL_STATE(3444)] = 177632, - [SMALL_STATE(3445)] = 177677, - [SMALL_STATE(3446)] = 177720, - [SMALL_STATE(3447)] = 177763, - [SMALL_STATE(3448)] = 177806, - [SMALL_STATE(3449)] = 177849, - [SMALL_STATE(3450)] = 177892, - [SMALL_STATE(3451)] = 177935, - [SMALL_STATE(3452)] = 177978, - [SMALL_STATE(3453)] = 178021, - [SMALL_STATE(3454)] = 178068, - [SMALL_STATE(3455)] = 178137, - [SMALL_STATE(3456)] = 178180, - [SMALL_STATE(3457)] = 178223, - [SMALL_STATE(3458)] = 178268, - [SMALL_STATE(3459)] = 178311, - [SMALL_STATE(3460)] = 178354, - [SMALL_STATE(3461)] = 178397, - [SMALL_STATE(3462)] = 178440, - [SMALL_STATE(3463)] = 178483, - [SMALL_STATE(3464)] = 178526, - [SMALL_STATE(3465)] = 178569, - [SMALL_STATE(3466)] = 178612, - [SMALL_STATE(3467)] = 178657, - [SMALL_STATE(3468)] = 178700, - [SMALL_STATE(3469)] = 178769, - [SMALL_STATE(3470)] = 178812, - [SMALL_STATE(3471)] = 178861, - [SMALL_STATE(3472)] = 178904, - [SMALL_STATE(3473)] = 178947, - [SMALL_STATE(3474)] = 178990, - [SMALL_STATE(3475)] = 179033, - [SMALL_STATE(3476)] = 179076, - [SMALL_STATE(3477)] = 179119, - [SMALL_STATE(3478)] = 179172, - [SMALL_STATE(3479)] = 179241, - [SMALL_STATE(3480)] = 179286, - [SMALL_STATE(3481)] = 179329, - [SMALL_STATE(3482)] = 179376, - [SMALL_STATE(3483)] = 179419, - [SMALL_STATE(3484)] = 179462, - [SMALL_STATE(3485)] = 179505, - [SMALL_STATE(3486)] = 179552, - [SMALL_STATE(3487)] = 179599, - [SMALL_STATE(3488)] = 179668, - [SMALL_STATE(3489)] = 179711, - [SMALL_STATE(3490)] = 179754, - [SMALL_STATE(3491)] = 179799, - [SMALL_STATE(3492)] = 179842, - [SMALL_STATE(3493)] = 179885, - [SMALL_STATE(3494)] = 179928, - [SMALL_STATE(3495)] = 179971, - [SMALL_STATE(3496)] = 180014, - [SMALL_STATE(3497)] = 180057, - [SMALL_STATE(3498)] = 180100, - [SMALL_STATE(3499)] = 180143, - [SMALL_STATE(3500)] = 180186, - [SMALL_STATE(3501)] = 180255, - [SMALL_STATE(3502)] = 180300, - [SMALL_STATE(3503)] = 180343, - [SMALL_STATE(3504)] = 180406, - [SMALL_STATE(3505)] = 180453, - [SMALL_STATE(3506)] = 180496, - [SMALL_STATE(3507)] = 180541, - [SMALL_STATE(3508)] = 180584, - [SMALL_STATE(3509)] = 180627, - [SMALL_STATE(3510)] = 180692, - [SMALL_STATE(3511)] = 180735, - [SMALL_STATE(3512)] = 180778, - [SMALL_STATE(3513)] = 180821, - [SMALL_STATE(3514)] = 180866, - [SMALL_STATE(3515)] = 180911, - [SMALL_STATE(3516)] = 180954, - [SMALL_STATE(3517)] = 180997, - [SMALL_STATE(3518)] = 181040, - [SMALL_STATE(3519)] = 181083, - [SMALL_STATE(3520)] = 181126, - [SMALL_STATE(3521)] = 181169, - [SMALL_STATE(3522)] = 181236, - [SMALL_STATE(3523)] = 181279, - [SMALL_STATE(3524)] = 181322, - [SMALL_STATE(3525)] = 181367, - [SMALL_STATE(3526)] = 181410, - [SMALL_STATE(3527)] = 181453, - [SMALL_STATE(3528)] = 181502, - [SMALL_STATE(3529)] = 181547, - [SMALL_STATE(3530)] = 181590, - [SMALL_STATE(3531)] = 181643, - [SMALL_STATE(3532)] = 181686, - [SMALL_STATE(3533)] = 181729, - [SMALL_STATE(3534)] = 181778, - [SMALL_STATE(3535)] = 181821, - [SMALL_STATE(3536)] = 181864, - [SMALL_STATE(3537)] = 181907, - [SMALL_STATE(3538)] = 181962, - [SMALL_STATE(3539)] = 182007, - [SMALL_STATE(3540)] = 182050, - [SMALL_STATE(3541)] = 182097, - [SMALL_STATE(3542)] = 182140, - [SMALL_STATE(3543)] = 182185, - [SMALL_STATE(3544)] = 182228, - [SMALL_STATE(3545)] = 182279, - [SMALL_STATE(3546)] = 182322, - [SMALL_STATE(3547)] = 182365, - [SMALL_STATE(3548)] = 182408, - [SMALL_STATE(3549)] = 182465, - [SMALL_STATE(3550)] = 182508, - [SMALL_STATE(3551)] = 182551, - [SMALL_STATE(3552)] = 182594, - [SMALL_STATE(3553)] = 182653, - [SMALL_STATE(3554)] = 182696, - [SMALL_STATE(3555)] = 182742, - [SMALL_STATE(3556)] = 182788, - [SMALL_STATE(3557)] = 182834, - [SMALL_STATE(3558)] = 182880, - [SMALL_STATE(3559)] = 182922, - [SMALL_STATE(3560)] = 182964, - [SMALL_STATE(3561)] = 183012, - [SMALL_STATE(3562)] = 183060, - [SMALL_STATE(3563)] = 183106, - [SMALL_STATE(3564)] = 183154, - [SMALL_STATE(3565)] = 183196, - [SMALL_STATE(3566)] = 183240, - [SMALL_STATE(3567)] = 183288, - [SMALL_STATE(3568)] = 183336, - [SMALL_STATE(3569)] = 183378, - [SMALL_STATE(3570)] = 183426, - [SMALL_STATE(3571)] = 183470, - [SMALL_STATE(3572)] = 183512, - [SMALL_STATE(3573)] = 183554, - [SMALL_STATE(3574)] = 183596, - [SMALL_STATE(3575)] = 183642, - [SMALL_STATE(3576)] = 183684, - [SMALL_STATE(3577)] = 183732, - [SMALL_STATE(3578)] = 183780, - [SMALL_STATE(3579)] = 183828, - [SMALL_STATE(3580)] = 183874, - [SMALL_STATE(3581)] = 183916, - [SMALL_STATE(3582)] = 183964, - [SMALL_STATE(3583)] = 184012, - [SMALL_STATE(3584)] = 184062, - [SMALL_STATE(3585)] = 184104, - [SMALL_STATE(3586)] = 184146, - [SMALL_STATE(3587)] = 184188, - [SMALL_STATE(3588)] = 184230, - [SMALL_STATE(3589)] = 184278, - [SMALL_STATE(3590)] = 184326, - [SMALL_STATE(3591)] = 184368, - [SMALL_STATE(3592)] = 184410, - [SMALL_STATE(3593)] = 184452, - [SMALL_STATE(3594)] = 184494, - [SMALL_STATE(3595)] = 184536, - [SMALL_STATE(3596)] = 184578, - [SMALL_STATE(3597)] = 184622, - [SMALL_STATE(3598)] = 184664, - [SMALL_STATE(3599)] = 184708, - [SMALL_STATE(3600)] = 184750, - [SMALL_STATE(3601)] = 184798, - [SMALL_STATE(3602)] = 184840, - [SMALL_STATE(3603)] = 184884, - [SMALL_STATE(3604)] = 184932, - [SMALL_STATE(3605)] = 184974, - [SMALL_STATE(3606)] = 185020, - [SMALL_STATE(3607)] = 185062, - [SMALL_STATE(3608)] = 185104, - [SMALL_STATE(3609)] = 185146, - [SMALL_STATE(3610)] = 185192, - [SMALL_STATE(3611)] = 185236, - [SMALL_STATE(3612)] = 185278, - [SMALL_STATE(3613)] = 185320, - [SMALL_STATE(3614)] = 185362, - [SMALL_STATE(3615)] = 185408, - [SMALL_STATE(3616)] = 185450, - [SMALL_STATE(3617)] = 185494, - [SMALL_STATE(3618)] = 185536, - [SMALL_STATE(3619)] = 185578, - [SMALL_STATE(3620)] = 185628, - [SMALL_STATE(3621)] = 185676, - [SMALL_STATE(3622)] = 185720, - [SMALL_STATE(3623)] = 185762, - [SMALL_STATE(3624)] = 185804, - [SMALL_STATE(3625)] = 185852, - [SMALL_STATE(3626)] = 185897, - [SMALL_STATE(3627)] = 185938, - [SMALL_STATE(3628)] = 185983, - [SMALL_STATE(3629)] = 186026, - [SMALL_STATE(3630)] = 186071, - [SMALL_STATE(3631)] = 186138, - [SMALL_STATE(3632)] = 186179, - [SMALL_STATE(3633)] = 186244, - [SMALL_STATE(3634)] = 186285, - [SMALL_STATE(3635)] = 186326, - [SMALL_STATE(3636)] = 186389, - [SMALL_STATE(3637)] = 186430, - [SMALL_STATE(3638)] = 186477, - [SMALL_STATE(3639)] = 186520, - [SMALL_STATE(3640)] = 186581, - [SMALL_STATE(3641)] = 186628, - [SMALL_STATE(3642)] = 186675, - [SMALL_STATE(3643)] = 186718, - [SMALL_STATE(3644)] = 186759, - [SMALL_STATE(3645)] = 186818, - [SMALL_STATE(3646)] = 186861, - [SMALL_STATE(3647)] = 186902, - [SMALL_STATE(3648)] = 186959, - [SMALL_STATE(3649)] = 187002, - [SMALL_STATE(3650)] = 187049, - [SMALL_STATE(3651)] = 187096, - [SMALL_STATE(3652)] = 187151, - [SMALL_STATE(3653)] = 187192, - [SMALL_STATE(3654)] = 187239, - [SMALL_STATE(3655)] = 187288, - [SMALL_STATE(3656)] = 187329, - [SMALL_STATE(3657)] = 187374, - [SMALL_STATE(3658)] = 187417, - [SMALL_STATE(3659)] = 187458, - [SMALL_STATE(3660)] = 187503, - [SMALL_STATE(3661)] = 187550, - [SMALL_STATE(3662)] = 187593, - [SMALL_STATE(3663)] = 187640, - [SMALL_STATE(3664)] = 187695, - [SMALL_STATE(3665)] = 187736, - [SMALL_STATE(3666)] = 187781, - [SMALL_STATE(3667)] = 187832, - [SMALL_STATE(3668)] = 187873, - [SMALL_STATE(3669)] = 187930, - [SMALL_STATE(3670)] = 187975, - [SMALL_STATE(3671)] = 188028, - [SMALL_STATE(3672)] = 188069, - [SMALL_STATE(3673)] = 188116, - [SMALL_STATE(3674)] = 188157, - [SMALL_STATE(3675)] = 188208, - [SMALL_STATE(3676)] = 188249, - [SMALL_STATE(3677)] = 188296, - [SMALL_STATE(3678)] = 188337, - [SMALL_STATE(3679)] = 188380, - [SMALL_STATE(3680)] = 188433, - [SMALL_STATE(3681)] = 188474, - [SMALL_STATE(3682)] = 188515, - [SMALL_STATE(3683)] = 188556, - [SMALL_STATE(3684)] = 188599, - [SMALL_STATE(3685)] = 188640, - [SMALL_STATE(3686)] = 188681, - [SMALL_STATE(3687)] = 188726, - [SMALL_STATE(3688)] = 188767, - [SMALL_STATE(3689)] = 188808, - [SMALL_STATE(3690)] = 188855, - [SMALL_STATE(3691)] = 188902, - [SMALL_STATE(3692)] = 188961, - [SMALL_STATE(3693)] = 189002, - [SMALL_STATE(3694)] = 189063, - [SMALL_STATE(3695)] = 189126, - [SMALL_STATE(3696)] = 189169, - [SMALL_STATE(3697)] = 189214, - [SMALL_STATE(3698)] = 189261, - [SMALL_STATE(3699)] = 189302, - [SMALL_STATE(3700)] = 189349, - [SMALL_STATE(3701)] = 189414, - [SMALL_STATE(3702)] = 189457, - [SMALL_STATE(3703)] = 189500, - [SMALL_STATE(3704)] = 189545, - [SMALL_STATE(3705)] = 189586, - [SMALL_STATE(3706)] = 189631, - [SMALL_STATE(3707)] = 189676, - [SMALL_STATE(3708)] = 189743, - [SMALL_STATE(3709)] = 189812, - [SMALL_STATE(3710)] = 189855, - [SMALL_STATE(3711)] = 189896, - [SMALL_STATE(3712)] = 189941, - [SMALL_STATE(3713)] = 189984, - [SMALL_STATE(3714)] = 190025, - [SMALL_STATE(3715)] = 190066, - [SMALL_STATE(3716)] = 190107, - [SMALL_STATE(3717)] = 190152, - [SMALL_STATE(3718)] = 190223, - [SMALL_STATE(3719)] = 190268, - [SMALL_STATE(3720)] = 190309, - [SMALL_STATE(3721)] = 190356, - [SMALL_STATE(3722)] = 190401, - [SMALL_STATE(3723)] = 190444, - [SMALL_STATE(3724)] = 190485, - [SMALL_STATE(3725)] = 190532, - [SMALL_STATE(3726)] = 190579, - [SMALL_STATE(3727)] = 190624, - [SMALL_STATE(3728)] = 190667, - [SMALL_STATE(3729)] = 190712, - [SMALL_STATE(3730)] = 190757, - [SMALL_STATE(3731)] = 190799, - [SMALL_STATE(3732)] = 190869, - [SMALL_STATE(3733)] = 190909, - [SMALL_STATE(3734)] = 190951, - [SMALL_STATE(3735)] = 190993, - [SMALL_STATE(3736)] = 191033, - [SMALL_STATE(3737)] = 191099, - [SMALL_STATE(3738)] = 191163, - [SMALL_STATE(3739)] = 191205, - [SMALL_STATE(3740)] = 191247, - [SMALL_STATE(3741)] = 191315, - [SMALL_STATE(3742)] = 191377, - [SMALL_STATE(3743)] = 191417, - [SMALL_STATE(3744)] = 191457, - [SMALL_STATE(3745)] = 191499, - [SMALL_STATE(3746)] = 191559, - [SMALL_STATE(3747)] = 191617, - [SMALL_STATE(3748)] = 191657, - [SMALL_STATE(3749)] = 191709, - [SMALL_STATE(3750)] = 191751, - [SMALL_STATE(3751)] = 191797, - [SMALL_STATE(3752)] = 191839, - [SMALL_STATE(3753)] = 191879, - [SMALL_STATE(3754)] = 191919, - [SMALL_STATE(3755)] = 191959, - [SMALL_STATE(3756)] = 192001, - [SMALL_STATE(3757)] = 192069, - [SMALL_STATE(3758)] = 192109, - [SMALL_STATE(3759)] = 192151, - [SMALL_STATE(3760)] = 192201, - [SMALL_STATE(3761)] = 192255, - [SMALL_STATE(3762)] = 192299, - [SMALL_STATE(3763)] = 192341, - [SMALL_STATE(3764)] = 192381, - [SMALL_STATE(3765)] = 192423, - [SMALL_STATE(3766)] = 192467, - [SMALL_STATE(3767)] = 192507, - [SMALL_STATE(3768)] = 192549, - [SMALL_STATE(3769)] = 192589, - [SMALL_STATE(3770)] = 192633, - [SMALL_STATE(3771)] = 192673, - [SMALL_STATE(3772)] = 192713, - [SMALL_STATE(3773)] = 192753, - [SMALL_STATE(3774)] = 192795, - [SMALL_STATE(3775)] = 192835, - [SMALL_STATE(3776)] = 192875, - [SMALL_STATE(3777)] = 192915, - [SMALL_STATE(3778)] = 192955, - [SMALL_STATE(3779)] = 192995, - [SMALL_STATE(3780)] = 193039, - [SMALL_STATE(3781)] = 193079, - [SMALL_STATE(3782)] = 193119, - [SMALL_STATE(3783)] = 193159, - [SMALL_STATE(3784)] = 193203, - [SMALL_STATE(3785)] = 193243, - [SMALL_STATE(3786)] = 193283, - [SMALL_STATE(3787)] = 193327, - [SMALL_STATE(3788)] = 193371, - [SMALL_STATE(3789)] = 193411, - [SMALL_STATE(3790)] = 193451, - [SMALL_STATE(3791)] = 193491, - [SMALL_STATE(3792)] = 193531, - [SMALL_STATE(3793)] = 193601, - [SMALL_STATE(3794)] = 193643, - [SMALL_STATE(3795)] = 193685, - [SMALL_STATE(3796)] = 193725, - [SMALL_STATE(3797)] = 193765, - [SMALL_STATE(3798)] = 193805, - [SMALL_STATE(3799)] = 193871, - [SMALL_STATE(3800)] = 193913, - [SMALL_STATE(3801)] = 193955, - [SMALL_STATE(3802)] = 193995, - [SMALL_STATE(3803)] = 194059, - [SMALL_STATE(3804)] = 194103, - [SMALL_STATE(3805)] = 194165, - [SMALL_STATE(3806)] = 194205, - [SMALL_STATE(3807)] = 194245, - [SMALL_STATE(3808)] = 194305, - [SMALL_STATE(3809)] = 194345, - [SMALL_STATE(3810)] = 194389, - [SMALL_STATE(3811)] = 194447, - [SMALL_STATE(3812)] = 194487, - [SMALL_STATE(3813)] = 194539, - [SMALL_STATE(3814)] = 194579, - [SMALL_STATE(3815)] = 194619, - [SMALL_STATE(3816)] = 194661, - [SMALL_STATE(3817)] = 194701, - [SMALL_STATE(3818)] = 194741, - [SMALL_STATE(3819)] = 194787, - [SMALL_STATE(3820)] = 194827, - [SMALL_STATE(3821)] = 194867, - [SMALL_STATE(3822)] = 194907, - [SMALL_STATE(3823)] = 194963, - [SMALL_STATE(3824)] = 195005, - [SMALL_STATE(3825)] = 195047, - [SMALL_STATE(3826)] = 195087, - [SMALL_STATE(3827)] = 195127, - [SMALL_STATE(3828)] = 195177, - [SMALL_STATE(3829)] = 195217, - [SMALL_STATE(3830)] = 195257, - [SMALL_STATE(3831)] = 195299, - [SMALL_STATE(3832)] = 195341, - [SMALL_STATE(3833)] = 195395, - [SMALL_STATE(3834)] = 195435, - [SMALL_STATE(3835)] = 195475, - [SMALL_STATE(3836)] = 195515, - [SMALL_STATE(3837)] = 195559, - [SMALL_STATE(3838)] = 195599, - [SMALL_STATE(3839)] = 195639, - [SMALL_STATE(3840)] = 195679, - [SMALL_STATE(3841)] = 195719, - [SMALL_STATE(3842)] = 195761, - [SMALL_STATE(3843)] = 195803, - [SMALL_STATE(3844)] = 195843, - [SMALL_STATE(3845)] = 195883, - [SMALL_STATE(3846)] = 195923, - [SMALL_STATE(3847)] = 195963, - [SMALL_STATE(3848)] = 196005, - [SMALL_STATE(3849)] = 196045, - [SMALL_STATE(3850)] = 196085, - [SMALL_STATE(3851)] = 196141, - [SMALL_STATE(3852)] = 196185, - [SMALL_STATE(3853)] = 196227, - [SMALL_STATE(3854)] = 196267, - [SMALL_STATE(3855)] = 196307, - [SMALL_STATE(3856)] = 196347, - [SMALL_STATE(3857)] = 196389, - [SMALL_STATE(3858)] = 196429, - [SMALL_STATE(3859)] = 196469, - [SMALL_STATE(3860)] = 196508, - [SMALL_STATE(3861)] = 196547, - [SMALL_STATE(3862)] = 196586, - [SMALL_STATE(3863)] = 196625, - [SMALL_STATE(3864)] = 196664, - [SMALL_STATE(3865)] = 196703, - [SMALL_STATE(3866)] = 196742, - [SMALL_STATE(3867)] = 196781, - [SMALL_STATE(3868)] = 196820, - [SMALL_STATE(3869)] = 196859, - [SMALL_STATE(3870)] = 196926, - [SMALL_STATE(3871)] = 196965, - [SMALL_STATE(3872)] = 197032, - [SMALL_STATE(3873)] = 197073, - [SMALL_STATE(3874)] = 197114, - [SMALL_STATE(3875)] = 197153, - [SMALL_STATE(3876)] = 197192, - [SMALL_STATE(3877)] = 197233, - [SMALL_STATE(3878)] = 197272, - [SMALL_STATE(3879)] = 197339, - [SMALL_STATE(3880)] = 197378, - [SMALL_STATE(3881)] = 197417, - [SMALL_STATE(3882)] = 197458, - [SMALL_STATE(3883)] = 197497, - [SMALL_STATE(3884)] = 197564, - [SMALL_STATE(3885)] = 197603, - [SMALL_STATE(3886)] = 197642, - [SMALL_STATE(3887)] = 197681, - [SMALL_STATE(3888)] = 197720, - [SMALL_STATE(3889)] = 197759, - [SMALL_STATE(3890)] = 197800, - [SMALL_STATE(3891)] = 197839, - [SMALL_STATE(3892)] = 197878, - [SMALL_STATE(3893)] = 197917, - [SMALL_STATE(3894)] = 197956, - [SMALL_STATE(3895)] = 198023, - [SMALL_STATE(3896)] = 198062, - [SMALL_STATE(3897)] = 198101, - [SMALL_STATE(3898)] = 198140, - [SMALL_STATE(3899)] = 198179, - [SMALL_STATE(3900)] = 198218, - [SMALL_STATE(3901)] = 198257, - [SMALL_STATE(3902)] = 198300, - [SMALL_STATE(3903)] = 198339, - [SMALL_STATE(3904)] = 198406, - [SMALL_STATE(3905)] = 198445, - [SMALL_STATE(3906)] = 198486, - [SMALL_STATE(3907)] = 198525, - [SMALL_STATE(3908)] = 198566, - [SMALL_STATE(3909)] = 198605, - [SMALL_STATE(3910)] = 198644, - [SMALL_STATE(3911)] = 198683, - [SMALL_STATE(3912)] = 198722, - [SMALL_STATE(3913)] = 198761, - [SMALL_STATE(3914)] = 198800, - [SMALL_STATE(3915)] = 198839, - [SMALL_STATE(3916)] = 198878, - [SMALL_STATE(3917)] = 198917, - [SMALL_STATE(3918)] = 198956, - [SMALL_STATE(3919)] = 198995, - [SMALL_STATE(3920)] = 199036, - [SMALL_STATE(3921)] = 199075, - [SMALL_STATE(3922)] = 199116, - [SMALL_STATE(3923)] = 199155, - [SMALL_STATE(3924)] = 199196, - [SMALL_STATE(3925)] = 199235, - [SMALL_STATE(3926)] = 199276, - [SMALL_STATE(3927)] = 199317, - [SMALL_STATE(3928)] = 199384, - [SMALL_STATE(3929)] = 199423, - [SMALL_STATE(3930)] = 199464, - [SMALL_STATE(3931)] = 199503, - [SMALL_STATE(3932)] = 199542, - [SMALL_STATE(3933)] = 199581, - [SMALL_STATE(3934)] = 199620, - [SMALL_STATE(3935)] = 199659, - [SMALL_STATE(3936)] = 199698, - [SMALL_STATE(3937)] = 199737, - [SMALL_STATE(3938)] = 199776, - [SMALL_STATE(3939)] = 199815, - [SMALL_STATE(3940)] = 199854, - [SMALL_STATE(3941)] = 199893, - [SMALL_STATE(3942)] = 199932, - [SMALL_STATE(3943)] = 199971, - [SMALL_STATE(3944)] = 200038, - [SMALL_STATE(3945)] = 200077, - [SMALL_STATE(3946)] = 200116, - [SMALL_STATE(3947)] = 200155, - [SMALL_STATE(3948)] = 200196, - [SMALL_STATE(3949)] = 200235, - [SMALL_STATE(3950)] = 200274, - [SMALL_STATE(3951)] = 200313, - [SMALL_STATE(3952)] = 200354, - [SMALL_STATE(3953)] = 200421, - [SMALL_STATE(3954)] = 200488, - [SMALL_STATE(3955)] = 200529, - [SMALL_STATE(3956)] = 200568, - [SMALL_STATE(3957)] = 200607, - [SMALL_STATE(3958)] = 200646, - [SMALL_STATE(3959)] = 200685, - [SMALL_STATE(3960)] = 200724, - [SMALL_STATE(3961)] = 200791, - [SMALL_STATE(3962)] = 200830, - [SMALL_STATE(3963)] = 200897, - [SMALL_STATE(3964)] = 200936, - [SMALL_STATE(3965)] = 200975, - [SMALL_STATE(3966)] = 201014, - [SMALL_STATE(3967)] = 201053, - [SMALL_STATE(3968)] = 201092, - [SMALL_STATE(3969)] = 201131, - [SMALL_STATE(3970)] = 201170, - [SMALL_STATE(3971)] = 201209, - [SMALL_STATE(3972)] = 201250, - [SMALL_STATE(3973)] = 201289, - [SMALL_STATE(3974)] = 201330, - [SMALL_STATE(3975)] = 201369, - [SMALL_STATE(3976)] = 201410, - [SMALL_STATE(3977)] = 201449, - [SMALL_STATE(3978)] = 201488, - [SMALL_STATE(3979)] = 201527, - [SMALL_STATE(3980)] = 201566, - [SMALL_STATE(3981)] = 201605, - [SMALL_STATE(3982)] = 201644, - [SMALL_STATE(3983)] = 201711, - [SMALL_STATE(3984)] = 201752, - [SMALL_STATE(3985)] = 201819, - [SMALL_STATE(3986)] = 201858, - [SMALL_STATE(3987)] = 201899, - [SMALL_STATE(3988)] = 201966, - [SMALL_STATE(3989)] = 202007, - [SMALL_STATE(3990)] = 202074, - [SMALL_STATE(3991)] = 202113, - [SMALL_STATE(3992)] = 202180, - [SMALL_STATE(3993)] = 202218, - [SMALL_STATE(3994)] = 202256, - [SMALL_STATE(3995)] = 202294, - [SMALL_STATE(3996)] = 202332, - [SMALL_STATE(3997)] = 202370, - [SMALL_STATE(3998)] = 202408, - [SMALL_STATE(3999)] = 202446, - [SMALL_STATE(4000)] = 202484, - [SMALL_STATE(4001)] = 202522, - [SMALL_STATE(4002)] = 202560, - [SMALL_STATE(4003)] = 202598, - [SMALL_STATE(4004)] = 202636, - [SMALL_STATE(4005)] = 202674, - [SMALL_STATE(4006)] = 202712, - [SMALL_STATE(4007)] = 202750, - [SMALL_STATE(4008)] = 202788, - [SMALL_STATE(4009)] = 202826, - [SMALL_STATE(4010)] = 202864, - [SMALL_STATE(4011)] = 202902, - [SMALL_STATE(4012)] = 202940, - [SMALL_STATE(4013)] = 202978, - [SMALL_STATE(4014)] = 203016, - [SMALL_STATE(4015)] = 203054, - [SMALL_STATE(4016)] = 203092, - [SMALL_STATE(4017)] = 203130, - [SMALL_STATE(4018)] = 203168, - [SMALL_STATE(4019)] = 203206, - [SMALL_STATE(4020)] = 203244, - [SMALL_STATE(4021)] = 203284, - [SMALL_STATE(4022)] = 203322, - [SMALL_STATE(4023)] = 203360, - [SMALL_STATE(4024)] = 203398, - [SMALL_STATE(4025)] = 203436, - [SMALL_STATE(4026)] = 203474, - [SMALL_STATE(4027)] = 203512, - [SMALL_STATE(4028)] = 203550, - [SMALL_STATE(4029)] = 203588, - [SMALL_STATE(4030)] = 203626, - [SMALL_STATE(4031)] = 203664, - [SMALL_STATE(4032)] = 203702, - [SMALL_STATE(4033)] = 203740, - [SMALL_STATE(4034)] = 203778, - [SMALL_STATE(4035)] = 203816, - [SMALL_STATE(4036)] = 203854, - [SMALL_STATE(4037)] = 203892, - [SMALL_STATE(4038)] = 203930, - [SMALL_STATE(4039)] = 203968, - [SMALL_STATE(4040)] = 204006, - [SMALL_STATE(4041)] = 204044, - [SMALL_STATE(4042)] = 204082, - [SMALL_STATE(4043)] = 204120, - [SMALL_STATE(4044)] = 204158, - [SMALL_STATE(4045)] = 204196, - [SMALL_STATE(4046)] = 204234, - [SMALL_STATE(4047)] = 204272, - [SMALL_STATE(4048)] = 204310, - [SMALL_STATE(4049)] = 204348, - [SMALL_STATE(4050)] = 204386, - [SMALL_STATE(4051)] = 204424, - [SMALL_STATE(4052)] = 204462, - [SMALL_STATE(4053)] = 204500, - [SMALL_STATE(4054)] = 204538, - [SMALL_STATE(4055)] = 204576, - [SMALL_STATE(4056)] = 204614, - [SMALL_STATE(4057)] = 204652, - [SMALL_STATE(4058)] = 204690, - [SMALL_STATE(4059)] = 204730, - [SMALL_STATE(4060)] = 204768, - [SMALL_STATE(4061)] = 204806, - [SMALL_STATE(4062)] = 204844, - [SMALL_STATE(4063)] = 204882, - [SMALL_STATE(4064)] = 204920, - [SMALL_STATE(4065)] = 204958, - [SMALL_STATE(4066)] = 204996, - [SMALL_STATE(4067)] = 205034, - [SMALL_STATE(4068)] = 205072, - [SMALL_STATE(4069)] = 205110, - [SMALL_STATE(4070)] = 205148, - [SMALL_STATE(4071)] = 205186, - [SMALL_STATE(4072)] = 205224, - [SMALL_STATE(4073)] = 205262, - [SMALL_STATE(4074)] = 205300, - [SMALL_STATE(4075)] = 205338, - [SMALL_STATE(4076)] = 205376, - [SMALL_STATE(4077)] = 205414, - [SMALL_STATE(4078)] = 205452, - [SMALL_STATE(4079)] = 205490, - [SMALL_STATE(4080)] = 205528, - [SMALL_STATE(4081)] = 205566, - [SMALL_STATE(4082)] = 205604, - [SMALL_STATE(4083)] = 205642, - [SMALL_STATE(4084)] = 205680, - [SMALL_STATE(4085)] = 205718, - [SMALL_STATE(4086)] = 205756, - [SMALL_STATE(4087)] = 205794, - [SMALL_STATE(4088)] = 205867, - [SMALL_STATE(4089)] = 205904, - [SMALL_STATE(4090)] = 205977, - [SMALL_STATE(4091)] = 206014, - [SMALL_STATE(4092)] = 206084, - [SMALL_STATE(4093)] = 206154, - [SMALL_STATE(4094)] = 206218, - [SMALL_STATE(4095)] = 206282, - [SMALL_STATE(4096)] = 206343, - [SMALL_STATE(4097)] = 206404, - [SMALL_STATE(4098)] = 206465, - [SMALL_STATE(4099)] = 206526, - [SMALL_STATE(4100)] = 206580, - [SMALL_STATE(4101)] = 206634, - [SMALL_STATE(4102)] = 206688, - [SMALL_STATE(4103)] = 206742, - [SMALL_STATE(4104)] = 206796, - [SMALL_STATE(4105)] = 206850, - [SMALL_STATE(4106)] = 206898, - [SMALL_STATE(4107)] = 206946, - [SMALL_STATE(4108)] = 206994, - [SMALL_STATE(4109)] = 207042, - [SMALL_STATE(4110)] = 207090, - [SMALL_STATE(4111)] = 207138, - [SMALL_STATE(4112)] = 207186, - [SMALL_STATE(4113)] = 207234, - [SMALL_STATE(4114)] = 207282, - [SMALL_STATE(4115)] = 207330, - [SMALL_STATE(4116)] = 207378, - [SMALL_STATE(4117)] = 207426, - [SMALL_STATE(4118)] = 207475, - [SMALL_STATE(4119)] = 207524, - [SMALL_STATE(4120)] = 207573, - [SMALL_STATE(4121)] = 207622, - [SMALL_STATE(4122)] = 207671, - [SMALL_STATE(4123)] = 207720, - [SMALL_STATE(4124)] = 207768, - [SMALL_STATE(4125)] = 207812, - [SMALL_STATE(4126)] = 207856, - [SMALL_STATE(4127)] = 207884, - [SMALL_STATE(4128)] = 207928, - [SMALL_STATE(4129)] = 207976, - [SMALL_STATE(4130)] = 208020, - [SMALL_STATE(4131)] = 208068, - [SMALL_STATE(4132)] = 208116, - [SMALL_STATE(4133)] = 208160, - [SMALL_STATE(4134)] = 208208, - [SMALL_STATE(4135)] = 208252, - [SMALL_STATE(4136)] = 208300, - [SMALL_STATE(4137)] = 208348, - [SMALL_STATE(4138)] = 208392, - [SMALL_STATE(4139)] = 208436, - [SMALL_STATE(4140)] = 208484, - [SMALL_STATE(4141)] = 208512, - [SMALL_STATE(4142)] = 208560, - [SMALL_STATE(4143)] = 208608, - [SMALL_STATE(4144)] = 208656, - [SMALL_STATE(4145)] = 208700, - [SMALL_STATE(4146)] = 208744, - [SMALL_STATE(4147)] = 208788, - [SMALL_STATE(4148)] = 208838, - [SMALL_STATE(4149)] = 208882, - [SMALL_STATE(4150)] = 208930, - [SMALL_STATE(4151)] = 208977, - [SMALL_STATE(4152)] = 209024, - [SMALL_STATE(4153)] = 209067, - [SMALL_STATE(4154)] = 209114, - [SMALL_STATE(4155)] = 209161, - [SMALL_STATE(4156)] = 209208, - [SMALL_STATE(4157)] = 209257, - [SMALL_STATE(4158)] = 209300, - [SMALL_STATE(4159)] = 209343, - [SMALL_STATE(4160)] = 209386, - [SMALL_STATE(4161)] = 209429, - [SMALL_STATE(4162)] = 209472, - [SMALL_STATE(4163)] = 209515, - [SMALL_STATE(4164)] = 209562, - [SMALL_STATE(4165)] = 209609, - [SMALL_STATE(4166)] = 209656, - [SMALL_STATE(4167)] = 209703, - [SMALL_STATE(4168)] = 209754, - [SMALL_STATE(4169)] = 209801, - [SMALL_STATE(4170)] = 209844, - [SMALL_STATE(4171)] = 209887, - [SMALL_STATE(4172)] = 209934, - [SMALL_STATE(4173)] = 209977, - [SMALL_STATE(4174)] = 210020, - [SMALL_STATE(4175)] = 210063, - [SMALL_STATE(4176)] = 210110, - [SMALL_STATE(4177)] = 210154, - [SMALL_STATE(4178)] = 210196, - [SMALL_STATE(4179)] = 210242, - [SMALL_STATE(4180)] = 210284, - [SMALL_STATE(4181)] = 210326, - [SMALL_STATE(4182)] = 210368, - [SMALL_STATE(4183)] = 210410, - [SMALL_STATE(4184)] = 210452, - [SMALL_STATE(4185)] = 210494, - [SMALL_STATE(4186)] = 210542, - [SMALL_STATE(4187)] = 210584, - [SMALL_STATE(4188)] = 210626, - [SMALL_STATE(4189)] = 210668, - [SMALL_STATE(4190)] = 210710, - [SMALL_STATE(4191)] = 210752, - [SMALL_STATE(4192)] = 210794, - [SMALL_STATE(4193)] = 210838, - [SMALL_STATE(4194)] = 210880, - [SMALL_STATE(4195)] = 210922, - [SMALL_STATE(4196)] = 210966, - [SMALL_STATE(4197)] = 210992, - [SMALL_STATE(4198)] = 211034, - [SMALL_STATE(4199)] = 211078, - [SMALL_STATE(4200)] = 211120, - [SMALL_STATE(4201)] = 211162, - [SMALL_STATE(4202)] = 211206, - [SMALL_STATE(4203)] = 211252, - [SMALL_STATE(4204)] = 211298, - [SMALL_STATE(4205)] = 211344, - [SMALL_STATE(4206)] = 211386, - [SMALL_STATE(4207)] = 211432, - [SMALL_STATE(4208)] = 211474, - [SMALL_STATE(4209)] = 211516, - [SMALL_STATE(4210)] = 211558, - [SMALL_STATE(4211)] = 211600, - [SMALL_STATE(4212)] = 211642, - [SMALL_STATE(4213)] = 211686, - [SMALL_STATE(4214)] = 211727, - [SMALL_STATE(4215)] = 211772, - [SMALL_STATE(4216)] = 211813, - [SMALL_STATE(4217)] = 211858, - [SMALL_STATE(4218)] = 211899, - [SMALL_STATE(4219)] = 211940, - [SMALL_STATE(4220)] = 211981, - [SMALL_STATE(4221)] = 212022, - [SMALL_STATE(4222)] = 212061, - [SMALL_STATE(4223)] = 212102, - [SMALL_STATE(4224)] = 212143, - [SMALL_STATE(4225)] = 212184, - [SMALL_STATE(4226)] = 212229, - [SMALL_STATE(4227)] = 212274, - [SMALL_STATE(4228)] = 212315, - [SMALL_STATE(4229)] = 212360, - [SMALL_STATE(4230)] = 212401, - [SMALL_STATE(4231)] = 212442, - [SMALL_STATE(4232)] = 212483, - [SMALL_STATE(4233)] = 212524, - [SMALL_STATE(4234)] = 212554, - [SMALL_STATE(4235)] = 212582, - [SMALL_STATE(4236)] = 212622, - [SMALL_STATE(4237)] = 212662, - [SMALL_STATE(4238)] = 212702, - [SMALL_STATE(4239)] = 212742, - [SMALL_STATE(4240)] = 212782, - [SMALL_STATE(4241)] = 212822, - [SMALL_STATE(4242)] = 212862, - [SMALL_STATE(4243)] = 212904, - [SMALL_STATE(4244)] = 212946, - [SMALL_STATE(4245)] = 212992, - [SMALL_STATE(4246)] = 213034, - [SMALL_STATE(4247)] = 213080, - [SMALL_STATE(4248)] = 213110, - [SMALL_STATE(4249)] = 213156, - [SMALL_STATE(4250)] = 213184, - [SMALL_STATE(4251)] = 213226, - [SMALL_STATE(4252)] = 213264, - [SMALL_STATE(4253)] = 213310, - [SMALL_STATE(4254)] = 213356, - [SMALL_STATE(4255)] = 213402, - [SMALL_STATE(4256)] = 213448, - [SMALL_STATE(4257)] = 213488, - [SMALL_STATE(4258)] = 213518, - [SMALL_STATE(4259)] = 213548, - [SMALL_STATE(4260)] = 213576, - [SMALL_STATE(4261)] = 213622, - [SMALL_STATE(4262)] = 213668, - [SMALL_STATE(4263)] = 213714, - [SMALL_STATE(4264)] = 213760, - [SMALL_STATE(4265)] = 213806, - [SMALL_STATE(4266)] = 213848, - [SMALL_STATE(4267)] = 213878, - [SMALL_STATE(4268)] = 213908, - [SMALL_STATE(4269)] = 213936, - [SMALL_STATE(4270)] = 213976, - [SMALL_STATE(4271)] = 214016, - [SMALL_STATE(4272)] = 214056, - [SMALL_STATE(4273)] = 214096, - [SMALL_STATE(4274)] = 214142, - [SMALL_STATE(4275)] = 214184, - [SMALL_STATE(4276)] = 214228, - [SMALL_STATE(4277)] = 214268, - [SMALL_STATE(4278)] = 214308, - [SMALL_STATE(4279)] = 214338, - [SMALL_STATE(4280)] = 214384, - [SMALL_STATE(4281)] = 214423, - [SMALL_STATE(4282)] = 214456, - [SMALL_STATE(4283)] = 214495, - [SMALL_STATE(4284)] = 214534, - [SMALL_STATE(4285)] = 214561, - [SMALL_STATE(4286)] = 214600, - [SMALL_STATE(4287)] = 214639, - [SMALL_STATE(4288)] = 214678, - [SMALL_STATE(4289)] = 214717, - [SMALL_STATE(4290)] = 214756, - [SMALL_STATE(4291)] = 214789, - [SMALL_STATE(4292)] = 214828, - [SMALL_STATE(4293)] = 214867, - [SMALL_STATE(4294)] = 214906, - [SMALL_STATE(4295)] = 214931, - [SMALL_STATE(4296)] = 214958, - [SMALL_STATE(4297)] = 214997, - [SMALL_STATE(4298)] = 215032, - [SMALL_STATE(4299)] = 215071, - [SMALL_STATE(4300)] = 215110, - [SMALL_STATE(4301)] = 215145, - [SMALL_STATE(4302)] = 215180, - [SMALL_STATE(4303)] = 215205, - [SMALL_STATE(4304)] = 215244, - [SMALL_STATE(4305)] = 215283, - [SMALL_STATE(4306)] = 215318, - [SMALL_STATE(4307)] = 215357, - [SMALL_STATE(4308)] = 215396, - [SMALL_STATE(4309)] = 215435, - [SMALL_STATE(4310)] = 215474, - [SMALL_STATE(4311)] = 215509, - [SMALL_STATE(4312)] = 215548, - [SMALL_STATE(4313)] = 215587, - [SMALL_STATE(4314)] = 215626, - [SMALL_STATE(4315)] = 215665, - [SMALL_STATE(4316)] = 215704, - [SMALL_STATE(4317)] = 215729, - [SMALL_STATE(4318)] = 215764, - [SMALL_STATE(4319)] = 215803, - [SMALL_STATE(4320)] = 215842, - [SMALL_STATE(4321)] = 215869, - [SMALL_STATE(4322)] = 215908, - [SMALL_STATE(4323)] = 215943, - [SMALL_STATE(4324)] = 215968, - [SMALL_STATE(4325)] = 215993, - [SMALL_STATE(4326)] = 216020, - [SMALL_STATE(4327)] = 216055, - [SMALL_STATE(4328)] = 216094, - [SMALL_STATE(4329)] = 216129, - [SMALL_STATE(4330)] = 216168, - [SMALL_STATE(4331)] = 216193, - [SMALL_STATE(4332)] = 216218, - [SMALL_STATE(4333)] = 216257, - [SMALL_STATE(4334)] = 216296, - [SMALL_STATE(4335)] = 216335, - [SMALL_STATE(4336)] = 216374, - [SMALL_STATE(4337)] = 216413, - [SMALL_STATE(4338)] = 216452, - [SMALL_STATE(4339)] = 216475, - [SMALL_STATE(4340)] = 216514, - [SMALL_STATE(4341)] = 216549, - [SMALL_STATE(4342)] = 216584, - [SMALL_STATE(4343)] = 216611, - [SMALL_STATE(4344)] = 216636, - [SMALL_STATE(4345)] = 216675, - [SMALL_STATE(4346)] = 216714, - [SMALL_STATE(4347)] = 216753, - [SMALL_STATE(4348)] = 216792, - [SMALL_STATE(4349)] = 216831, - [SMALL_STATE(4350)] = 216870, - [SMALL_STATE(4351)] = 216909, - [SMALL_STATE(4352)] = 216948, - [SMALL_STATE(4353)] = 216987, - [SMALL_STATE(4354)] = 217022, - [SMALL_STATE(4355)] = 217061, - [SMALL_STATE(4356)] = 217100, - [SMALL_STATE(4357)] = 217122, - [SMALL_STATE(4358)] = 217144, - [SMALL_STATE(4359)] = 217166, - [SMALL_STATE(4360)] = 217202, - [SMALL_STATE(4361)] = 217224, - [SMALL_STATE(4362)] = 217262, - [SMALL_STATE(4363)] = 217284, - [SMALL_STATE(4364)] = 217308, - [SMALL_STATE(4365)] = 217330, - [SMALL_STATE(4366)] = 217362, - [SMALL_STATE(4367)] = 217384, - [SMALL_STATE(4368)] = 217406, - [SMALL_STATE(4369)] = 217442, - [SMALL_STATE(4370)] = 217470, - [SMALL_STATE(4371)] = 217506, - [SMALL_STATE(4372)] = 217528, - [SMALL_STATE(4373)] = 217550, - [SMALL_STATE(4374)] = 217572, - [SMALL_STATE(4375)] = 217594, - [SMALL_STATE(4376)] = 217630, - [SMALL_STATE(4377)] = 217652, - [SMALL_STATE(4378)] = 217690, - [SMALL_STATE(4379)] = 217714, - [SMALL_STATE(4380)] = 217738, - [SMALL_STATE(4381)] = 217760, - [SMALL_STATE(4382)] = 217782, - [SMALL_STATE(4383)] = 217818, - [SMALL_STATE(4384)] = 217840, - [SMALL_STATE(4385)] = 217862, - [SMALL_STATE(4386)] = 217884, - [SMALL_STATE(4387)] = 217920, - [SMALL_STATE(4388)] = 217956, - [SMALL_STATE(4389)] = 217992, - [SMALL_STATE(4390)] = 218020, - [SMALL_STATE(4391)] = 218044, - [SMALL_STATE(4392)] = 218068, - [SMALL_STATE(4393)] = 218090, - [SMALL_STATE(4394)] = 218112, - [SMALL_STATE(4395)] = 218134, - [SMALL_STATE(4396)] = 218156, - [SMALL_STATE(4397)] = 218178, - [SMALL_STATE(4398)] = 218210, - [SMALL_STATE(4399)] = 218238, - [SMALL_STATE(4400)] = 218262, - [SMALL_STATE(4401)] = 218284, - [SMALL_STATE(4402)] = 218306, - [SMALL_STATE(4403)] = 218341, - [SMALL_STATE(4404)] = 218374, - [SMALL_STATE(4405)] = 218395, - [SMALL_STATE(4406)] = 218428, - [SMALL_STATE(4407)] = 218449, - [SMALL_STATE(4408)] = 218482, - [SMALL_STATE(4409)] = 218503, - [SMALL_STATE(4410)] = 218524, - [SMALL_STATE(4411)] = 218545, - [SMALL_STATE(4412)] = 218578, - [SMALL_STATE(4413)] = 218599, - [SMALL_STATE(4414)] = 218632, - [SMALL_STATE(4415)] = 218665, - [SMALL_STATE(4416)] = 218686, - [SMALL_STATE(4417)] = 218707, - [SMALL_STATE(4418)] = 218728, - [SMALL_STATE(4419)] = 218747, - [SMALL_STATE(4420)] = 218780, - [SMALL_STATE(4421)] = 218813, - [SMALL_STATE(4422)] = 218846, - [SMALL_STATE(4423)] = 218879, - [SMALL_STATE(4424)] = 218912, - [SMALL_STATE(4425)] = 218933, - [SMALL_STATE(4426)] = 218954, - [SMALL_STATE(4427)] = 218975, - [SMALL_STATE(4428)] = 218996, - [SMALL_STATE(4429)] = 219029, - [SMALL_STATE(4430)] = 219062, - [SMALL_STATE(4431)] = 219083, - [SMALL_STATE(4432)] = 219104, - [SMALL_STATE(4433)] = 219137, - [SMALL_STATE(4434)] = 219158, - [SMALL_STATE(4435)] = 219179, - [SMALL_STATE(4436)] = 219200, - [SMALL_STATE(4437)] = 219221, - [SMALL_STATE(4438)] = 219256, - [SMALL_STATE(4439)] = 219289, - [SMALL_STATE(4440)] = 219310, - [SMALL_STATE(4441)] = 219331, - [SMALL_STATE(4442)] = 219364, - [SMALL_STATE(4443)] = 219385, - [SMALL_STATE(4444)] = 219418, - [SMALL_STATE(4445)] = 219451, - [SMALL_STATE(4446)] = 219484, - [SMALL_STATE(4447)] = 219503, - [SMALL_STATE(4448)] = 219536, - [SMALL_STATE(4449)] = 219569, - [SMALL_STATE(4450)] = 219602, - [SMALL_STATE(4451)] = 219635, - [SMALL_STATE(4452)] = 219668, - [SMALL_STATE(4453)] = 219701, - [SMALL_STATE(4454)] = 219734, - [SMALL_STATE(4455)] = 219755, - [SMALL_STATE(4456)] = 219774, - [SMALL_STATE(4457)] = 219795, - [SMALL_STATE(4458)] = 219828, - [SMALL_STATE(4459)] = 219861, - [SMALL_STATE(4460)] = 219882, - [SMALL_STATE(4461)] = 219909, - [SMALL_STATE(4462)] = 219942, - [SMALL_STATE(4463)] = 219963, - [SMALL_STATE(4464)] = 219984, - [SMALL_STATE(4465)] = 220017, - [SMALL_STATE(4466)] = 220044, - [SMALL_STATE(4467)] = 220079, - [SMALL_STATE(4468)] = 220112, - [SMALL_STATE(4469)] = 220145, - [SMALL_STATE(4470)] = 220172, - [SMALL_STATE(4471)] = 220195, - [SMALL_STATE(4472)] = 220228, - [SMALL_STATE(4473)] = 220261, - [SMALL_STATE(4474)] = 220294, - [SMALL_STATE(4475)] = 220327, - [SMALL_STATE(4476)] = 220360, - [SMALL_STATE(4477)] = 220381, - [SMALL_STATE(4478)] = 220414, - [SMALL_STATE(4479)] = 220447, - [SMALL_STATE(4480)] = 220482, - [SMALL_STATE(4481)] = 220503, - [SMALL_STATE(4482)] = 220536, - [SMALL_STATE(4483)] = 220557, - [SMALL_STATE(4484)] = 220578, - [SMALL_STATE(4485)] = 220611, - [SMALL_STATE(4486)] = 220644, - [SMALL_STATE(4487)] = 220665, - [SMALL_STATE(4488)] = 220698, - [SMALL_STATE(4489)] = 220719, - [SMALL_STATE(4490)] = 220740, - [SMALL_STATE(4491)] = 220775, - [SMALL_STATE(4492)] = 220810, - [SMALL_STATE(4493)] = 220845, - [SMALL_STATE(4494)] = 220878, - [SMALL_STATE(4495)] = 220911, - [SMALL_STATE(4496)] = 220944, - [SMALL_STATE(4497)] = 220965, - [SMALL_STATE(4498)] = 220998, - [SMALL_STATE(4499)] = 221031, - [SMALL_STATE(4500)] = 221052, - [SMALL_STATE(4501)] = 221085, - [SMALL_STATE(4502)] = 221108, - [SMALL_STATE(4503)] = 221141, - [SMALL_STATE(4504)] = 221162, - [SMALL_STATE(4505)] = 221195, - [SMALL_STATE(4506)] = 221230, - [SMALL_STATE(4507)] = 221263, - [SMALL_STATE(4508)] = 221296, - [SMALL_STATE(4509)] = 221317, - [SMALL_STATE(4510)] = 221350, - [SMALL_STATE(4511)] = 221369, - [SMALL_STATE(4512)] = 221402, - [SMALL_STATE(4513)] = 221435, - [SMALL_STATE(4514)] = 221456, - [SMALL_STATE(4515)] = 221489, - [SMALL_STATE(4516)] = 221522, - [SMALL_STATE(4517)] = 221541, - [SMALL_STATE(4518)] = 221574, - [SMALL_STATE(4519)] = 221607, - [SMALL_STATE(4520)] = 221640, - [SMALL_STATE(4521)] = 221661, - [SMALL_STATE(4522)] = 221694, - [SMALL_STATE(4523)] = 221715, - [SMALL_STATE(4524)] = 221736, - [SMALL_STATE(4525)] = 221769, - [SMALL_STATE(4526)] = 221790, - [SMALL_STATE(4527)] = 221811, - [SMALL_STATE(4528)] = 221832, - [SMALL_STATE(4529)] = 221853, - [SMALL_STATE(4530)] = 221886, - [SMALL_STATE(4531)] = 221919, - [SMALL_STATE(4532)] = 221952, - [SMALL_STATE(4533)] = 221985, - [SMALL_STATE(4534)] = 222020, - [SMALL_STATE(4535)] = 222053, - [SMALL_STATE(4536)] = 222086, - [SMALL_STATE(4537)] = 222119, - [SMALL_STATE(4538)] = 222152, - [SMALL_STATE(4539)] = 222185, - [SMALL_STATE(4540)] = 222206, - [SMALL_STATE(4541)] = 222239, - [SMALL_STATE(4542)] = 222272, - [SMALL_STATE(4543)] = 222305, - [SMALL_STATE(4544)] = 222338, - [SMALL_STATE(4545)] = 222371, - [SMALL_STATE(4546)] = 222404, - [SMALL_STATE(4547)] = 222437, - [SMALL_STATE(4548)] = 222458, - [SMALL_STATE(4549)] = 222479, - [SMALL_STATE(4550)] = 222512, - [SMALL_STATE(4551)] = 222533, - [SMALL_STATE(4552)] = 222566, - [SMALL_STATE(4553)] = 222599, - [SMALL_STATE(4554)] = 222632, - [SMALL_STATE(4555)] = 222653, - [SMALL_STATE(4556)] = 222674, - [SMALL_STATE(4557)] = 222695, - [SMALL_STATE(4558)] = 222730, - [SMALL_STATE(4559)] = 222763, - [SMALL_STATE(4560)] = 222796, - [SMALL_STATE(4561)] = 222829, - [SMALL_STATE(4562)] = 222850, - [SMALL_STATE(4563)] = 222883, - [SMALL_STATE(4564)] = 222916, - [SMALL_STATE(4565)] = 222942, - [SMALL_STATE(4566)] = 222972, - [SMALL_STATE(4567)] = 223004, - [SMALL_STATE(4568)] = 223030, - [SMALL_STATE(4569)] = 223052, - [SMALL_STATE(4570)] = 223076, - [SMALL_STATE(4571)] = 223096, - [SMALL_STATE(4572)] = 223122, - [SMALL_STATE(4573)] = 223146, - [SMALL_STATE(4574)] = 223166, - [SMALL_STATE(4575)] = 223192, - [SMALL_STATE(4576)] = 223224, - [SMALL_STATE(4577)] = 223250, - [SMALL_STATE(4578)] = 223276, - [SMALL_STATE(4579)] = 223300, - [SMALL_STATE(4580)] = 223324, - [SMALL_STATE(4581)] = 223350, - [SMALL_STATE(4582)] = 223372, - [SMALL_STATE(4583)] = 223398, - [SMALL_STATE(4584)] = 223424, - [SMALL_STATE(4585)] = 223450, - [SMALL_STATE(4586)] = 223476, - [SMALL_STATE(4587)] = 223502, - [SMALL_STATE(4588)] = 223528, - [SMALL_STATE(4589)] = 223560, - [SMALL_STATE(4590)] = 223586, - [SMALL_STATE(4591)] = 223612, - [SMALL_STATE(4592)] = 223630, - [SMALL_STATE(4593)] = 223656, - [SMALL_STATE(4594)] = 223676, - [SMALL_STATE(4595)] = 223698, - [SMALL_STATE(4596)] = 223720, - [SMALL_STATE(4597)] = 223752, - [SMALL_STATE(4598)] = 223774, - [SMALL_STATE(4599)] = 223800, - [SMALL_STATE(4600)] = 223826, - [SMALL_STATE(4601)] = 223852, - [SMALL_STATE(4602)] = 223870, - [SMALL_STATE(4603)] = 223896, - [SMALL_STATE(4604)] = 223928, - [SMALL_STATE(4605)] = 223950, - [SMALL_STATE(4606)] = 223976, - [SMALL_STATE(4607)] = 224002, - [SMALL_STATE(4608)] = 224024, - [SMALL_STATE(4609)] = 224050, - [SMALL_STATE(4610)] = 224072, - [SMALL_STATE(4611)] = 224104, - [SMALL_STATE(4612)] = 224130, - [SMALL_STATE(4613)] = 224156, - [SMALL_STATE(4614)] = 224182, - [SMALL_STATE(4615)] = 224208, - [SMALL_STATE(4616)] = 224234, - [SMALL_STATE(4617)] = 224260, - [SMALL_STATE(4618)] = 224286, - [SMALL_STATE(4619)] = 224312, - [SMALL_STATE(4620)] = 224338, - [SMALL_STATE(4621)] = 224364, - [SMALL_STATE(4622)] = 224390, - [SMALL_STATE(4623)] = 224416, - [SMALL_STATE(4624)] = 224442, - [SMALL_STATE(4625)] = 224468, - [SMALL_STATE(4626)] = 224494, - [SMALL_STATE(4627)] = 224520, - [SMALL_STATE(4628)] = 224545, - [SMALL_STATE(4629)] = 224570, - [SMALL_STATE(4630)] = 224589, - [SMALL_STATE(4631)] = 224610, - [SMALL_STATE(4632)] = 224639, - [SMALL_STATE(4633)] = 224658, - [SMALL_STATE(4634)] = 224679, - [SMALL_STATE(4635)] = 224708, - [SMALL_STATE(4636)] = 224733, - [SMALL_STATE(4637)] = 224754, - [SMALL_STATE(4638)] = 224779, - [SMALL_STATE(4639)] = 224808, - [SMALL_STATE(4640)] = 224837, - [SMALL_STATE(4641)] = 224856, - [SMALL_STATE(4642)] = 224875, - [SMALL_STATE(4643)] = 224900, - [SMALL_STATE(4644)] = 224925, - [SMALL_STATE(4645)] = 224954, - [SMALL_STATE(4646)] = 224979, - [SMALL_STATE(4647)] = 224996, - [SMALL_STATE(4648)] = 225019, - [SMALL_STATE(4649)] = 225044, - [SMALL_STATE(4650)] = 225069, - [SMALL_STATE(4651)] = 225100, - [SMALL_STATE(4652)] = 225131, - [SMALL_STATE(4653)] = 225156, - [SMALL_STATE(4654)] = 225187, - [SMALL_STATE(4655)] = 225216, - [SMALL_STATE(4656)] = 225241, - [SMALL_STATE(4657)] = 225266, - [SMALL_STATE(4658)] = 225289, - [SMALL_STATE(4659)] = 225308, - [SMALL_STATE(4660)] = 225337, - [SMALL_STATE(4661)] = 225356, - [SMALL_STATE(4662)] = 225383, - [SMALL_STATE(4663)] = 225408, - [SMALL_STATE(4664)] = 225437, - [SMALL_STATE(4665)] = 225462, - [SMALL_STATE(4666)] = 225487, - [SMALL_STATE(4667)] = 225514, - [SMALL_STATE(4668)] = 225539, - [SMALL_STATE(4669)] = 225568, - [SMALL_STATE(4670)] = 225593, - [SMALL_STATE(4671)] = 225612, - [SMALL_STATE(4672)] = 225643, - [SMALL_STATE(4673)] = 225668, - [SMALL_STATE(4674)] = 225693, - [SMALL_STATE(4675)] = 225724, - [SMALL_STATE(4676)] = 225749, - [SMALL_STATE(4677)] = 225776, - [SMALL_STATE(4678)] = 225801, - [SMALL_STATE(4679)] = 225824, - [SMALL_STATE(4680)] = 225853, - [SMALL_STATE(4681)] = 225876, - [SMALL_STATE(4682)] = 225901, - [SMALL_STATE(4683)] = 225924, - [SMALL_STATE(4684)] = 225949, - [SMALL_STATE(4685)] = 225974, - [SMALL_STATE(4686)] = 225999, - [SMALL_STATE(4687)] = 226016, - [SMALL_STATE(4688)] = 226041, - [SMALL_STATE(4689)] = 226060, - [SMALL_STATE(4690)] = 226077, - [SMALL_STATE(4691)] = 226102, - [SMALL_STATE(4692)] = 226125, - [SMALL_STATE(4693)] = 226150, - [SMALL_STATE(4694)] = 226175, - [SMALL_STATE(4695)] = 226204, - [SMALL_STATE(4696)] = 226229, - [SMALL_STATE(4697)] = 226248, - [SMALL_STATE(4698)] = 226277, - [SMALL_STATE(4699)] = 226306, - [SMALL_STATE(4700)] = 226331, - [SMALL_STATE(4701)] = 226354, - [SMALL_STATE(4702)] = 226379, - [SMALL_STATE(4703)] = 226404, - [SMALL_STATE(4704)] = 226429, - [SMALL_STATE(4705)] = 226452, - [SMALL_STATE(4706)] = 226471, - [SMALL_STATE(4707)] = 226496, - [SMALL_STATE(4708)] = 226517, - [SMALL_STATE(4709)] = 226542, - [SMALL_STATE(4710)] = 226567, - [SMALL_STATE(4711)] = 226590, - [SMALL_STATE(4712)] = 226609, - [SMALL_STATE(4713)] = 226632, - [SMALL_STATE(4714)] = 226663, - [SMALL_STATE(4715)] = 226686, - [SMALL_STATE(4716)] = 226713, - [SMALL_STATE(4717)] = 226736, - [SMALL_STATE(4718)] = 226761, - [SMALL_STATE(4719)] = 226784, - [SMALL_STATE(4720)] = 226809, - [SMALL_STATE(4721)] = 226828, - [SMALL_STATE(4722)] = 226849, - [SMALL_STATE(4723)] = 226874, - [SMALL_STATE(4724)] = 226893, - [SMALL_STATE(4725)] = 226912, - [SMALL_STATE(4726)] = 226929, - [SMALL_STATE(4727)] = 226952, - [SMALL_STATE(4728)] = 226975, - [SMALL_STATE(4729)] = 226998, - [SMALL_STATE(4730)] = 227023, - [SMALL_STATE(4731)] = 227044, - [SMALL_STATE(4732)] = 227069, - [SMALL_STATE(4733)] = 227094, - [SMALL_STATE(4734)] = 227123, - [SMALL_STATE(4735)] = 227149, - [SMALL_STATE(4736)] = 227165, - [SMALL_STATE(4737)] = 227181, - [SMALL_STATE(4738)] = 227205, - [SMALL_STATE(4739)] = 227225, - [SMALL_STATE(4740)] = 227241, - [SMALL_STATE(4741)] = 227257, - [SMALL_STATE(4742)] = 227273, - [SMALL_STATE(4743)] = 227293, - [SMALL_STATE(4744)] = 227313, - [SMALL_STATE(4745)] = 227339, - [SMALL_STATE(4746)] = 227359, - [SMALL_STATE(4747)] = 227379, - [SMALL_STATE(4748)] = 227401, - [SMALL_STATE(4749)] = 227425, - [SMALL_STATE(4750)] = 227441, - [SMALL_STATE(4751)] = 227467, - [SMALL_STATE(4752)] = 227493, - [SMALL_STATE(4753)] = 227519, - [SMALL_STATE(4754)] = 227547, - [SMALL_STATE(4755)] = 227569, - [SMALL_STATE(4756)] = 227595, - [SMALL_STATE(4757)] = 227615, - [SMALL_STATE(4758)] = 227641, - [SMALL_STATE(4759)] = 227661, - [SMALL_STATE(4760)] = 227683, - [SMALL_STATE(4761)] = 227699, - [SMALL_STATE(4762)] = 227715, - [SMALL_STATE(4763)] = 227735, - [SMALL_STATE(4764)] = 227755, - [SMALL_STATE(4765)] = 227771, - [SMALL_STATE(4766)] = 227787, - [SMALL_STATE(4767)] = 227813, - [SMALL_STATE(4768)] = 227833, - [SMALL_STATE(4769)] = 227861, - [SMALL_STATE(4770)] = 227889, - [SMALL_STATE(4771)] = 227907, - [SMALL_STATE(4772)] = 227935, - [SMALL_STATE(4773)] = 227963, - [SMALL_STATE(4774)] = 227991, - [SMALL_STATE(4775)] = 228017, - [SMALL_STATE(4776)] = 228035, - [SMALL_STATE(4777)] = 228051, - [SMALL_STATE(4778)] = 228075, - [SMALL_STATE(4779)] = 228093, - [SMALL_STATE(4780)] = 228121, - [SMALL_STATE(4781)] = 228139, - [SMALL_STATE(4782)] = 228161, - [SMALL_STATE(4783)] = 228185, - [SMALL_STATE(4784)] = 228201, - [SMALL_STATE(4785)] = 228223, - [SMALL_STATE(4786)] = 228249, - [SMALL_STATE(4787)] = 228275, - [SMALL_STATE(4788)] = 228301, - [SMALL_STATE(4789)] = 228317, - [SMALL_STATE(4790)] = 228345, - [SMALL_STATE(4791)] = 228361, - [SMALL_STATE(4792)] = 228385, - [SMALL_STATE(4793)] = 228401, - [SMALL_STATE(4794)] = 228417, - [SMALL_STATE(4795)] = 228433, - [SMALL_STATE(4796)] = 228449, - [SMALL_STATE(4797)] = 228465, - [SMALL_STATE(4798)] = 228481, - [SMALL_STATE(4799)] = 228497, - [SMALL_STATE(4800)] = 228523, - [SMALL_STATE(4801)] = 228539, - [SMALL_STATE(4802)] = 228555, - [SMALL_STATE(4803)] = 228571, - [SMALL_STATE(4804)] = 228587, - [SMALL_STATE(4805)] = 228607, - [SMALL_STATE(4806)] = 228623, - [SMALL_STATE(4807)] = 228639, - [SMALL_STATE(4808)] = 228655, - [SMALL_STATE(4809)] = 228681, - [SMALL_STATE(4810)] = 228709, - [SMALL_STATE(4811)] = 228735, - [SMALL_STATE(4812)] = 228763, - [SMALL_STATE(4813)] = 228791, - [SMALL_STATE(4814)] = 228807, - [SMALL_STATE(4815)] = 228823, - [SMALL_STATE(4816)] = 228851, - [SMALL_STATE(4817)] = 228877, - [SMALL_STATE(4818)] = 228903, - [SMALL_STATE(4819)] = 228919, - [SMALL_STATE(4820)] = 228945, - [SMALL_STATE(4821)] = 228961, - [SMALL_STATE(4822)] = 228977, - [SMALL_STATE(4823)] = 228993, - [SMALL_STATE(4824)] = 229009, - [SMALL_STATE(4825)] = 229025, - [SMALL_STATE(4826)] = 229047, - [SMALL_STATE(4827)] = 229063, - [SMALL_STATE(4828)] = 229079, - [SMALL_STATE(4829)] = 229107, - [SMALL_STATE(4830)] = 229135, - [SMALL_STATE(4831)] = 229161, - [SMALL_STATE(4832)] = 229187, - [SMALL_STATE(4833)] = 229203, - [SMALL_STATE(4834)] = 229219, - [SMALL_STATE(4835)] = 229235, - [SMALL_STATE(4836)] = 229251, - [SMALL_STATE(4837)] = 229279, - [SMALL_STATE(4838)] = 229299, - [SMALL_STATE(4839)] = 229315, - [SMALL_STATE(4840)] = 229335, - [SMALL_STATE(4841)] = 229355, - [SMALL_STATE(4842)] = 229375, - [SMALL_STATE(4843)] = 229395, - [SMALL_STATE(4844)] = 229421, - [SMALL_STATE(4845)] = 229437, - [SMALL_STATE(4846)] = 229461, - [SMALL_STATE(4847)] = 229487, - [SMALL_STATE(4848)] = 229509, - [SMALL_STATE(4849)] = 229525, - [SMALL_STATE(4850)] = 229541, - [SMALL_STATE(4851)] = 229567, - [SMALL_STATE(4852)] = 229583, - [SMALL_STATE(4853)] = 229611, - [SMALL_STATE(4854)] = 229627, - [SMALL_STATE(4855)] = 229649, - [SMALL_STATE(4856)] = 229669, - [SMALL_STATE(4857)] = 229687, - [SMALL_STATE(4858)] = 229711, - [SMALL_STATE(4859)] = 229733, - [SMALL_STATE(4860)] = 229755, - [SMALL_STATE(4861)] = 229775, - [SMALL_STATE(4862)] = 229793, - [SMALL_STATE(4863)] = 229813, - [SMALL_STATE(4864)] = 229835, - [SMALL_STATE(4865)] = 229857, - [SMALL_STATE(4866)] = 229873, - [SMALL_STATE(4867)] = 229899, - [SMALL_STATE(4868)] = 229927, - [SMALL_STATE(4869)] = 229949, - [SMALL_STATE(4870)] = 229975, - [SMALL_STATE(4871)] = 230001, - [SMALL_STATE(4872)] = 230027, - [SMALL_STATE(4873)] = 230053, - [SMALL_STATE(4874)] = 230075, - [SMALL_STATE(4875)] = 230101, - [SMALL_STATE(4876)] = 230127, - [SMALL_STATE(4877)] = 230145, - [SMALL_STATE(4878)] = 230171, - [SMALL_STATE(4879)] = 230197, - [SMALL_STATE(4880)] = 230219, - [SMALL_STATE(4881)] = 230237, - [SMALL_STATE(4882)] = 230263, - [SMALL_STATE(4883)] = 230289, - [SMALL_STATE(4884)] = 230315, - [SMALL_STATE(4885)] = 230341, - [SMALL_STATE(4886)] = 230359, - [SMALL_STATE(4887)] = 230381, - [SMALL_STATE(4888)] = 230403, - [SMALL_STATE(4889)] = 230426, - [SMALL_STATE(4890)] = 230451, - [SMALL_STATE(4891)] = 230468, - [SMALL_STATE(4892)] = 230485, - [SMALL_STATE(4893)] = 230502, - [SMALL_STATE(4894)] = 230519, - [SMALL_STATE(4895)] = 230536, - [SMALL_STATE(4896)] = 230553, - [SMALL_STATE(4897)] = 230570, - [SMALL_STATE(4898)] = 230587, - [SMALL_STATE(4899)] = 230604, - [SMALL_STATE(4900)] = 230627, - [SMALL_STATE(4901)] = 230644, - [SMALL_STATE(4902)] = 230661, - [SMALL_STATE(4903)] = 230678, - [SMALL_STATE(4904)] = 230695, - [SMALL_STATE(4905)] = 230712, - [SMALL_STATE(4906)] = 230729, - [SMALL_STATE(4907)] = 230746, - [SMALL_STATE(4908)] = 230763, - [SMALL_STATE(4909)] = 230780, - [SMALL_STATE(4910)] = 230797, - [SMALL_STATE(4911)] = 230814, - [SMALL_STATE(4912)] = 230831, - [SMALL_STATE(4913)] = 230854, - [SMALL_STATE(4914)] = 230871, - [SMALL_STATE(4915)] = 230894, - [SMALL_STATE(4916)] = 230911, - [SMALL_STATE(4917)] = 230928, - [SMALL_STATE(4918)] = 230945, - [SMALL_STATE(4919)] = 230970, - [SMALL_STATE(4920)] = 230987, - [SMALL_STATE(4921)] = 231004, - [SMALL_STATE(4922)] = 231021, - [SMALL_STATE(4923)] = 231038, - [SMALL_STATE(4924)] = 231055, - [SMALL_STATE(4925)] = 231072, - [SMALL_STATE(4926)] = 231089, - [SMALL_STATE(4927)] = 231106, - [SMALL_STATE(4928)] = 231123, - [SMALL_STATE(4929)] = 231140, - [SMALL_STATE(4930)] = 231157, - [SMALL_STATE(4931)] = 231174, - [SMALL_STATE(4932)] = 231191, - [SMALL_STATE(4933)] = 231214, - [SMALL_STATE(4934)] = 231239, - [SMALL_STATE(4935)] = 231262, - [SMALL_STATE(4936)] = 231283, - [SMALL_STATE(4937)] = 231300, - [SMALL_STATE(4938)] = 231317, - [SMALL_STATE(4939)] = 231334, - [SMALL_STATE(4940)] = 231351, - [SMALL_STATE(4941)] = 231368, - [SMALL_STATE(4942)] = 231393, - [SMALL_STATE(4943)] = 231416, - [SMALL_STATE(4944)] = 231433, - [SMALL_STATE(4945)] = 231454, - [SMALL_STATE(4946)] = 231471, - [SMALL_STATE(4947)] = 231488, - [SMALL_STATE(4948)] = 231505, - [SMALL_STATE(4949)] = 231522, - [SMALL_STATE(4950)] = 231539, - [SMALL_STATE(4951)] = 231556, - [SMALL_STATE(4952)] = 231579, - [SMALL_STATE(4953)] = 231602, - [SMALL_STATE(4954)] = 231621, - [SMALL_STATE(4955)] = 231644, - [SMALL_STATE(4956)] = 231663, - [SMALL_STATE(4957)] = 231686, - [SMALL_STATE(4958)] = 231703, - [SMALL_STATE(4959)] = 231720, - [SMALL_STATE(4960)] = 231737, - [SMALL_STATE(4961)] = 231754, - [SMALL_STATE(4962)] = 231779, - [SMALL_STATE(4963)] = 231800, - [SMALL_STATE(4964)] = 231825, - [SMALL_STATE(4965)] = 231848, - [SMALL_STATE(4966)] = 231871, - [SMALL_STATE(4967)] = 231894, - [SMALL_STATE(4968)] = 231917, - [SMALL_STATE(4969)] = 231942, - [SMALL_STATE(4970)] = 231967, - [SMALL_STATE(4971)] = 231982, - [SMALL_STATE(4972)] = 232007, - [SMALL_STATE(4973)] = 232024, - [SMALL_STATE(4974)] = 232047, - [SMALL_STATE(4975)] = 232068, - [SMALL_STATE(4976)] = 232085, - [SMALL_STATE(4977)] = 232100, - [SMALL_STATE(4978)] = 232121, - [SMALL_STATE(4979)] = 232138, - [SMALL_STATE(4980)] = 232155, - [SMALL_STATE(4981)] = 232178, - [SMALL_STATE(4982)] = 232201, - [SMALL_STATE(4983)] = 232220, - [SMALL_STATE(4984)] = 232239, - [SMALL_STATE(4985)] = 232258, - [SMALL_STATE(4986)] = 232277, - [SMALL_STATE(4987)] = 232300, - [SMALL_STATE(4988)] = 232323, - [SMALL_STATE(4989)] = 232344, - [SMALL_STATE(4990)] = 232367, - [SMALL_STATE(4991)] = 232386, - [SMALL_STATE(4992)] = 232407, - [SMALL_STATE(4993)] = 232430, - [SMALL_STATE(4994)] = 232447, - [SMALL_STATE(4995)] = 232470, - [SMALL_STATE(4996)] = 232489, - [SMALL_STATE(4997)] = 232514, - [SMALL_STATE(4998)] = 232537, - [SMALL_STATE(4999)] = 232554, - [SMALL_STATE(5000)] = 232577, - [SMALL_STATE(5001)] = 232600, - [SMALL_STATE(5002)] = 232621, - [SMALL_STATE(5003)] = 232644, - [SMALL_STATE(5004)] = 232667, - [SMALL_STATE(5005)] = 232690, - [SMALL_STATE(5006)] = 232713, - [SMALL_STATE(5007)] = 232736, - [SMALL_STATE(5008)] = 232757, - [SMALL_STATE(5009)] = 232776, - [SMALL_STATE(5010)] = 232799, - [SMALL_STATE(5011)] = 232820, - [SMALL_STATE(5012)] = 232843, - [SMALL_STATE(5013)] = 232866, - [SMALL_STATE(5014)] = 232889, - [SMALL_STATE(5015)] = 232912, - [SMALL_STATE(5016)] = 232935, - [SMALL_STATE(5017)] = 232954, - [SMALL_STATE(5018)] = 232979, - [SMALL_STATE(5019)] = 233002, - [SMALL_STATE(5020)] = 233027, - [SMALL_STATE(5021)] = 233052, - [SMALL_STATE(5022)] = 233077, - [SMALL_STATE(5023)] = 233100, - [SMALL_STATE(5024)] = 233121, - [SMALL_STATE(5025)] = 233144, - [SMALL_STATE(5026)] = 233161, - [SMALL_STATE(5027)] = 233184, - [SMALL_STATE(5028)] = 233199, - [SMALL_STATE(5029)] = 233220, - [SMALL_STATE(5030)] = 233245, - [SMALL_STATE(5031)] = 233264, - [SMALL_STATE(5032)] = 233281, - [SMALL_STATE(5033)] = 233298, - [SMALL_STATE(5034)] = 233313, - [SMALL_STATE(5035)] = 233336, - [SMALL_STATE(5036)] = 233357, - [SMALL_STATE(5037)] = 233382, - [SMALL_STATE(5038)] = 233405, - [SMALL_STATE(5039)] = 233424, - [SMALL_STATE(5040)] = 233441, - [SMALL_STATE(5041)] = 233464, - [SMALL_STATE(5042)] = 233481, - [SMALL_STATE(5043)] = 233500, - [SMALL_STATE(5044)] = 233523, - [SMALL_STATE(5045)] = 233540, - [SMALL_STATE(5046)] = 233563, - [SMALL_STATE(5047)] = 233582, - [SMALL_STATE(5048)] = 233601, - [SMALL_STATE(5049)] = 233620, - [SMALL_STATE(5050)] = 233639, - [SMALL_STATE(5051)] = 233658, - [SMALL_STATE(5052)] = 233677, - [SMALL_STATE(5053)] = 233700, - [SMALL_STATE(5054)] = 233723, - [SMALL_STATE(5055)] = 233746, - [SMALL_STATE(5056)] = 233771, - [SMALL_STATE(5057)] = 233794, - [SMALL_STATE(5058)] = 233819, - [SMALL_STATE(5059)] = 233842, - [SMALL_STATE(5060)] = 233865, - [SMALL_STATE(5061)] = 233886, - [SMALL_STATE(5062)] = 233909, - [SMALL_STATE(5063)] = 233926, - [SMALL_STATE(5064)] = 233949, - [SMALL_STATE(5065)] = 233972, - [SMALL_STATE(5066)] = 233993, - [SMALL_STATE(5067)] = 234016, - [SMALL_STATE(5068)] = 234041, - [SMALL_STATE(5069)] = 234066, - [SMALL_STATE(5070)] = 234089, - [SMALL_STATE(5071)] = 234106, - [SMALL_STATE(5072)] = 234129, - [SMALL_STATE(5073)] = 234149, - [SMALL_STATE(5074)] = 234165, - [SMALL_STATE(5075)] = 234181, - [SMALL_STATE(5076)] = 234197, - [SMALL_STATE(5077)] = 234213, - [SMALL_STATE(5078)] = 234229, - [SMALL_STATE(5079)] = 234245, - [SMALL_STATE(5080)] = 234261, - [SMALL_STATE(5081)] = 234277, - [SMALL_STATE(5082)] = 234293, - [SMALL_STATE(5083)] = 234309, - [SMALL_STATE(5084)] = 234325, - [SMALL_STATE(5085)] = 234341, - [SMALL_STATE(5086)] = 234357, - [SMALL_STATE(5087)] = 234373, - [SMALL_STATE(5088)] = 234389, - [SMALL_STATE(5089)] = 234405, - [SMALL_STATE(5090)] = 234421, - [SMALL_STATE(5091)] = 234437, - [SMALL_STATE(5092)] = 234455, - [SMALL_STATE(5093)] = 234471, - [SMALL_STATE(5094)] = 234489, - [SMALL_STATE(5095)] = 234511, - [SMALL_STATE(5096)] = 234527, - [SMALL_STATE(5097)] = 234543, - [SMALL_STATE(5098)] = 234559, - [SMALL_STATE(5099)] = 234575, - [SMALL_STATE(5100)] = 234591, - [SMALL_STATE(5101)] = 234607, - [SMALL_STATE(5102)] = 234627, - [SMALL_STATE(5103)] = 234647, - [SMALL_STATE(5104)] = 234663, - [SMALL_STATE(5105)] = 234679, - [SMALL_STATE(5106)] = 234695, - [SMALL_STATE(5107)] = 234711, - [SMALL_STATE(5108)] = 234727, - [SMALL_STATE(5109)] = 234743, - [SMALL_STATE(5110)] = 234759, - [SMALL_STATE(5111)] = 234775, - [SMALL_STATE(5112)] = 234791, - [SMALL_STATE(5113)] = 234807, - [SMALL_STATE(5114)] = 234823, - [SMALL_STATE(5115)] = 234845, - [SMALL_STATE(5116)] = 234867, - [SMALL_STATE(5117)] = 234883, - [SMALL_STATE(5118)] = 234899, - [SMALL_STATE(5119)] = 234915, - [SMALL_STATE(5120)] = 234931, - [SMALL_STATE(5121)] = 234947, - [SMALL_STATE(5122)] = 234963, - [SMALL_STATE(5123)] = 234979, - [SMALL_STATE(5124)] = 234995, - [SMALL_STATE(5125)] = 235011, - [SMALL_STATE(5126)] = 235029, - [SMALL_STATE(5127)] = 235047, - [SMALL_STATE(5128)] = 235063, - [SMALL_STATE(5129)] = 235079, - [SMALL_STATE(5130)] = 235095, - [SMALL_STATE(5131)] = 235111, - [SMALL_STATE(5132)] = 235127, - [SMALL_STATE(5133)] = 235143, - [SMALL_STATE(5134)] = 235159, - [SMALL_STATE(5135)] = 235175, - [SMALL_STATE(5136)] = 235191, - [SMALL_STATE(5137)] = 235207, - [SMALL_STATE(5138)] = 235223, - [SMALL_STATE(5139)] = 235245, - [SMALL_STATE(5140)] = 235261, - [SMALL_STATE(5141)] = 235277, - [SMALL_STATE(5142)] = 235293, - [SMALL_STATE(5143)] = 235309, - [SMALL_STATE(5144)] = 235325, - [SMALL_STATE(5145)] = 235347, - [SMALL_STATE(5146)] = 235363, - [SMALL_STATE(5147)] = 235379, - [SMALL_STATE(5148)] = 235397, - [SMALL_STATE(5149)] = 235415, - [SMALL_STATE(5150)] = 235431, - [SMALL_STATE(5151)] = 235447, - [SMALL_STATE(5152)] = 235463, - [SMALL_STATE(5153)] = 235485, - [SMALL_STATE(5154)] = 235503, - [SMALL_STATE(5155)] = 235521, - [SMALL_STATE(5156)] = 235541, - [SMALL_STATE(5157)] = 235557, - [SMALL_STATE(5158)] = 235577, - [SMALL_STATE(5159)] = 235597, - [SMALL_STATE(5160)] = 235617, - [SMALL_STATE(5161)] = 235633, - [SMALL_STATE(5162)] = 235653, - [SMALL_STATE(5163)] = 235673, - [SMALL_STATE(5164)] = 235693, - [SMALL_STATE(5165)] = 235713, - [SMALL_STATE(5166)] = 235733, - [SMALL_STATE(5167)] = 235753, - [SMALL_STATE(5168)] = 235773, - [SMALL_STATE(5169)] = 235793, - [SMALL_STATE(5170)] = 235813, - [SMALL_STATE(5171)] = 235829, - [SMALL_STATE(5172)] = 235845, - [SMALL_STATE(5173)] = 235861, - [SMALL_STATE(5174)] = 235877, - [SMALL_STATE(5175)] = 235893, - [SMALL_STATE(5176)] = 235909, - [SMALL_STATE(5177)] = 235925, - [SMALL_STATE(5178)] = 235947, - [SMALL_STATE(5179)] = 235963, - [SMALL_STATE(5180)] = 235979, - [SMALL_STATE(5181)] = 235995, - [SMALL_STATE(5182)] = 236015, - [SMALL_STATE(5183)] = 236031, - [SMALL_STATE(5184)] = 236053, - [SMALL_STATE(5185)] = 236069, - [SMALL_STATE(5186)] = 236085, - [SMALL_STATE(5187)] = 236107, - [SMALL_STATE(5188)] = 236123, - [SMALL_STATE(5189)] = 236139, - [SMALL_STATE(5190)] = 236159, - [SMALL_STATE(5191)] = 236175, - [SMALL_STATE(5192)] = 236191, - [SMALL_STATE(5193)] = 236207, - [SMALL_STATE(5194)] = 236223, - [SMALL_STATE(5195)] = 236243, - [SMALL_STATE(5196)] = 236263, - [SMALL_STATE(5197)] = 236283, - [SMALL_STATE(5198)] = 236303, - [SMALL_STATE(5199)] = 236319, - [SMALL_STATE(5200)] = 236341, - [SMALL_STATE(5201)] = 236357, - [SMALL_STATE(5202)] = 236373, - [SMALL_STATE(5203)] = 236395, - [SMALL_STATE(5204)] = 236411, - [SMALL_STATE(5205)] = 236427, - [SMALL_STATE(5206)] = 236449, - [SMALL_STATE(5207)] = 236465, - [SMALL_STATE(5208)] = 236481, - [SMALL_STATE(5209)] = 236497, - [SMALL_STATE(5210)] = 236513, - [SMALL_STATE(5211)] = 236533, - [SMALL_STATE(5212)] = 236549, - [SMALL_STATE(5213)] = 236571, - [SMALL_STATE(5214)] = 236585, - [SMALL_STATE(5215)] = 236599, - [SMALL_STATE(5216)] = 236615, - [SMALL_STATE(5217)] = 236635, - [SMALL_STATE(5218)] = 236657, - [SMALL_STATE(5219)] = 236673, - [SMALL_STATE(5220)] = 236689, - [SMALL_STATE(5221)] = 236709, - [SMALL_STATE(5222)] = 236725, - [SMALL_STATE(5223)] = 236741, - [SMALL_STATE(5224)] = 236761, - [SMALL_STATE(5225)] = 236777, - [SMALL_STATE(5226)] = 236793, - [SMALL_STATE(5227)] = 236809, - [SMALL_STATE(5228)] = 236823, - [SMALL_STATE(5229)] = 236841, - [SMALL_STATE(5230)] = 236861, - [SMALL_STATE(5231)] = 236877, - [SMALL_STATE(5232)] = 236899, - [SMALL_STATE(5233)] = 236919, - [SMALL_STATE(5234)] = 236941, - [SMALL_STATE(5235)] = 236957, - [SMALL_STATE(5236)] = 236973, - [SMALL_STATE(5237)] = 236989, - [SMALL_STATE(5238)] = 237005, - [SMALL_STATE(5239)] = 237021, - [SMALL_STATE(5240)] = 237039, - [SMALL_STATE(5241)] = 237061, - [SMALL_STATE(5242)] = 237077, - [SMALL_STATE(5243)] = 237093, - [SMALL_STATE(5244)] = 237109, - [SMALL_STATE(5245)] = 237129, - [SMALL_STATE(5246)] = 237151, - [SMALL_STATE(5247)] = 237167, - [SMALL_STATE(5248)] = 237183, - [SMALL_STATE(5249)] = 237199, - [SMALL_STATE(5250)] = 237215, - [SMALL_STATE(5251)] = 237231, - [SMALL_STATE(5252)] = 237247, - [SMALL_STATE(5253)] = 237263, - [SMALL_STATE(5254)] = 237279, - [SMALL_STATE(5255)] = 237295, - [SMALL_STATE(5256)] = 237311, - [SMALL_STATE(5257)] = 237327, - [SMALL_STATE(5258)] = 237347, - [SMALL_STATE(5259)] = 237363, - [SMALL_STATE(5260)] = 237381, - [SMALL_STATE(5261)] = 237401, - [SMALL_STATE(5262)] = 237423, - [SMALL_STATE(5263)] = 237443, - [SMALL_STATE(5264)] = 237463, - [SMALL_STATE(5265)] = 237479, - [SMALL_STATE(5266)] = 237501, - [SMALL_STATE(5267)] = 237523, - [SMALL_STATE(5268)] = 237539, - [SMALL_STATE(5269)] = 237555, - [SMALL_STATE(5270)] = 237571, - [SMALL_STATE(5271)] = 237591, - [SMALL_STATE(5272)] = 237605, - [SMALL_STATE(5273)] = 237619, - [SMALL_STATE(5274)] = 237635, - [SMALL_STATE(5275)] = 237651, - [SMALL_STATE(5276)] = 237667, - [SMALL_STATE(5277)] = 237683, - [SMALL_STATE(5278)] = 237699, - [SMALL_STATE(5279)] = 237715, - [SMALL_STATE(5280)] = 237731, - [SMALL_STATE(5281)] = 237747, - [SMALL_STATE(5282)] = 237763, - [SMALL_STATE(5283)] = 237779, - [SMALL_STATE(5284)] = 237795, - [SMALL_STATE(5285)] = 237817, - [SMALL_STATE(5286)] = 237833, - [SMALL_STATE(5287)] = 237849, - [SMALL_STATE(5288)] = 237865, - [SMALL_STATE(5289)] = 237881, - [SMALL_STATE(5290)] = 237901, - [SMALL_STATE(5291)] = 237921, - [SMALL_STATE(5292)] = 237943, - [SMALL_STATE(5293)] = 237959, - [SMALL_STATE(5294)] = 237975, - [SMALL_STATE(5295)] = 237991, - [SMALL_STATE(5296)] = 238007, - [SMALL_STATE(5297)] = 238025, - [SMALL_STATE(5298)] = 238047, - [SMALL_STATE(5299)] = 238069, - [SMALL_STATE(5300)] = 238085, - [SMALL_STATE(5301)] = 238101, - [SMALL_STATE(5302)] = 238117, - [SMALL_STATE(5303)] = 238137, - [SMALL_STATE(5304)] = 238153, - [SMALL_STATE(5305)] = 238169, - [SMALL_STATE(5306)] = 238185, - [SMALL_STATE(5307)] = 238201, - [SMALL_STATE(5308)] = 238217, - [SMALL_STATE(5309)] = 238233, - [SMALL_STATE(5310)] = 238249, - [SMALL_STATE(5311)] = 238265, - [SMALL_STATE(5312)] = 238281, - [SMALL_STATE(5313)] = 238297, - [SMALL_STATE(5314)] = 238313, - [SMALL_STATE(5315)] = 238329, - [SMALL_STATE(5316)] = 238345, - [SMALL_STATE(5317)] = 238361, - [SMALL_STATE(5318)] = 238377, - [SMALL_STATE(5319)] = 238393, - [SMALL_STATE(5320)] = 238409, - [SMALL_STATE(5321)] = 238425, - [SMALL_STATE(5322)] = 238441, - [SMALL_STATE(5323)] = 238457, - [SMALL_STATE(5324)] = 238473, - [SMALL_STATE(5325)] = 238493, - [SMALL_STATE(5326)] = 238513, - [SMALL_STATE(5327)] = 238535, - [SMALL_STATE(5328)] = 238557, - [SMALL_STATE(5329)] = 238573, - [SMALL_STATE(5330)] = 238589, - [SMALL_STATE(5331)] = 238609, - [SMALL_STATE(5332)] = 238631, - [SMALL_STATE(5333)] = 238647, - [SMALL_STATE(5334)] = 238663, - [SMALL_STATE(5335)] = 238685, - [SMALL_STATE(5336)] = 238701, - [SMALL_STATE(5337)] = 238723, - [SMALL_STATE(5338)] = 238739, - [SMALL_STATE(5339)] = 238755, - [SMALL_STATE(5340)] = 238771, - [SMALL_STATE(5341)] = 238793, - [SMALL_STATE(5342)] = 238809, - [SMALL_STATE(5343)] = 238825, - [SMALL_STATE(5344)] = 238841, - [SMALL_STATE(5345)] = 238857, - [SMALL_STATE(5346)] = 238873, - [SMALL_STATE(5347)] = 238889, - [SMALL_STATE(5348)] = 238905, - [SMALL_STATE(5349)] = 238921, - [SMALL_STATE(5350)] = 238937, - [SMALL_STATE(5351)] = 238957, - [SMALL_STATE(5352)] = 238973, - [SMALL_STATE(5353)] = 238993, - [SMALL_STATE(5354)] = 239013, - [SMALL_STATE(5355)] = 239033, - [SMALL_STATE(5356)] = 239055, - [SMALL_STATE(5357)] = 239077, - [SMALL_STATE(5358)] = 239093, - [SMALL_STATE(5359)] = 239113, - [SMALL_STATE(5360)] = 239135, - [SMALL_STATE(5361)] = 239153, - [SMALL_STATE(5362)] = 239169, - [SMALL_STATE(5363)] = 239185, - [SMALL_STATE(5364)] = 239201, - [SMALL_STATE(5365)] = 239223, - [SMALL_STATE(5366)] = 239239, - [SMALL_STATE(5367)] = 239259, - [SMALL_STATE(5368)] = 239275, - [SMALL_STATE(5369)] = 239289, - [SMALL_STATE(5370)] = 239303, - [SMALL_STATE(5371)] = 239323, - [SMALL_STATE(5372)] = 239339, - [SMALL_STATE(5373)] = 239361, - [SMALL_STATE(5374)] = 239377, - [SMALL_STATE(5375)] = 239397, - [SMALL_STATE(5376)] = 239419, - [SMALL_STATE(5377)] = 239435, - [SMALL_STATE(5378)] = 239455, - [SMALL_STATE(5379)] = 239477, - [SMALL_STATE(5380)] = 239493, - [SMALL_STATE(5381)] = 239509, - [SMALL_STATE(5382)] = 239529, - [SMALL_STATE(5383)] = 239549, - [SMALL_STATE(5384)] = 239563, - [SMALL_STATE(5385)] = 239579, - [SMALL_STATE(5386)] = 239599, - [SMALL_STATE(5387)] = 239615, - [SMALL_STATE(5388)] = 239631, - [SMALL_STATE(5389)] = 239651, - [SMALL_STATE(5390)] = 239673, - [SMALL_STATE(5391)] = 239695, - [SMALL_STATE(5392)] = 239717, - [SMALL_STATE(5393)] = 239737, - [SMALL_STATE(5394)] = 239751, - [SMALL_STATE(5395)] = 239771, - [SMALL_STATE(5396)] = 239787, - [SMALL_STATE(5397)] = 239809, - [SMALL_STATE(5398)] = 239825, - [SMALL_STATE(5399)] = 239847, - [SMALL_STATE(5400)] = 239863, - [SMALL_STATE(5401)] = 239883, - [SMALL_STATE(5402)] = 239899, - [SMALL_STATE(5403)] = 239915, - [SMALL_STATE(5404)] = 239931, - [SMALL_STATE(5405)] = 239951, - [SMALL_STATE(5406)] = 239967, - [SMALL_STATE(5407)] = 239983, - [SMALL_STATE(5408)] = 239999, - [SMALL_STATE(5409)] = 240017, - [SMALL_STATE(5410)] = 240033, - [SMALL_STATE(5411)] = 240053, - [SMALL_STATE(5412)] = 240073, - [SMALL_STATE(5413)] = 240089, - [SMALL_STATE(5414)] = 240107, - [SMALL_STATE(5415)] = 240125, - [SMALL_STATE(5416)] = 240141, - [SMALL_STATE(5417)] = 240157, - [SMALL_STATE(5418)] = 240177, - [SMALL_STATE(5419)] = 240199, - [SMALL_STATE(5420)] = 240221, - [SMALL_STATE(5421)] = 240237, - [SMALL_STATE(5422)] = 240253, - [SMALL_STATE(5423)] = 240269, - [SMALL_STATE(5424)] = 240285, - [SMALL_STATE(5425)] = 240301, - [SMALL_STATE(5426)] = 240321, - [SMALL_STATE(5427)] = 240343, - [SMALL_STATE(5428)] = 240359, - [SMALL_STATE(5429)] = 240379, - [SMALL_STATE(5430)] = 240399, - [SMALL_STATE(5431)] = 240415, - [SMALL_STATE(5432)] = 240435, - [SMALL_STATE(5433)] = 240455, - [SMALL_STATE(5434)] = 240475, - [SMALL_STATE(5435)] = 240491, - [SMALL_STATE(5436)] = 240507, - [SMALL_STATE(5437)] = 240523, - [SMALL_STATE(5438)] = 240539, - [SMALL_STATE(5439)] = 240555, - [SMALL_STATE(5440)] = 240577, - [SMALL_STATE(5441)] = 240593, - [SMALL_STATE(5442)] = 240609, - [SMALL_STATE(5443)] = 240625, - [SMALL_STATE(5444)] = 240647, - [SMALL_STATE(5445)] = 240669, - [SMALL_STATE(5446)] = 240691, - [SMALL_STATE(5447)] = 240711, - [SMALL_STATE(5448)] = 240729, - [SMALL_STATE(5449)] = 240745, - [SMALL_STATE(5450)] = 240761, - [SMALL_STATE(5451)] = 240781, - [SMALL_STATE(5452)] = 240803, - [SMALL_STATE(5453)] = 240819, - [SMALL_STATE(5454)] = 240835, - [SMALL_STATE(5455)] = 240855, - [SMALL_STATE(5456)] = 240871, - [SMALL_STATE(5457)] = 240893, - [SMALL_STATE(5458)] = 240913, - [SMALL_STATE(5459)] = 240933, - [SMALL_STATE(5460)] = 240953, - [SMALL_STATE(5461)] = 240973, - [SMALL_STATE(5462)] = 240993, - [SMALL_STATE(5463)] = 241013, - [SMALL_STATE(5464)] = 241031, - [SMALL_STATE(5465)] = 241051, - [SMALL_STATE(5466)] = 241071, - [SMALL_STATE(5467)] = 241091, - [SMALL_STATE(5468)] = 241111, - [SMALL_STATE(5469)] = 241131, - [SMALL_STATE(5470)] = 241151, - [SMALL_STATE(5471)] = 241171, - [SMALL_STATE(5472)] = 241193, - [SMALL_STATE(5473)] = 241213, - [SMALL_STATE(5474)] = 241233, - [SMALL_STATE(5475)] = 241250, - [SMALL_STATE(5476)] = 241265, - [SMALL_STATE(5477)] = 241284, - [SMALL_STATE(5478)] = 241303, - [SMALL_STATE(5479)] = 241322, - [SMALL_STATE(5480)] = 241341, - [SMALL_STATE(5481)] = 241360, - [SMALL_STATE(5482)] = 241379, - [SMALL_STATE(5483)] = 241396, - [SMALL_STATE(5484)] = 241411, - [SMALL_STATE(5485)] = 241430, - [SMALL_STATE(5486)] = 241445, - [SMALL_STATE(5487)] = 241458, - [SMALL_STATE(5488)] = 241477, - [SMALL_STATE(5489)] = 241496, - [SMALL_STATE(5490)] = 241511, - [SMALL_STATE(5491)] = 241526, - [SMALL_STATE(5492)] = 241545, - [SMALL_STATE(5493)] = 241564, - [SMALL_STATE(5494)] = 241583, - [SMALL_STATE(5495)] = 241602, - [SMALL_STATE(5496)] = 241621, - [SMALL_STATE(5497)] = 241638, - [SMALL_STATE(5498)] = 241657, - [SMALL_STATE(5499)] = 241676, - [SMALL_STATE(5500)] = 241691, - [SMALL_STATE(5501)] = 241710, - [SMALL_STATE(5502)] = 241725, - [SMALL_STATE(5503)] = 241744, - [SMALL_STATE(5504)] = 241763, - [SMALL_STATE(5505)] = 241778, - [SMALL_STATE(5506)] = 241793, - [SMALL_STATE(5507)] = 241810, - [SMALL_STATE(5508)] = 241825, - [SMALL_STATE(5509)] = 241840, - [SMALL_STATE(5510)] = 241857, - [SMALL_STATE(5511)] = 241874, - [SMALL_STATE(5512)] = 241891, - [SMALL_STATE(5513)] = 241908, - [SMALL_STATE(5514)] = 241923, - [SMALL_STATE(5515)] = 241936, - [SMALL_STATE(5516)] = 241955, - [SMALL_STATE(5517)] = 241970, - [SMALL_STATE(5518)] = 241989, - [SMALL_STATE(5519)] = 242006, - [SMALL_STATE(5520)] = 242021, - [SMALL_STATE(5521)] = 242036, - [SMALL_STATE(5522)] = 242051, - [SMALL_STATE(5523)] = 242066, - [SMALL_STATE(5524)] = 242081, - [SMALL_STATE(5525)] = 242096, - [SMALL_STATE(5526)] = 242111, - [SMALL_STATE(5527)] = 242126, - [SMALL_STATE(5528)] = 242141, - [SMALL_STATE(5529)] = 242160, - [SMALL_STATE(5530)] = 242177, - [SMALL_STATE(5531)] = 242192, - [SMALL_STATE(5532)] = 242207, - [SMALL_STATE(5533)] = 242222, - [SMALL_STATE(5534)] = 242237, - [SMALL_STATE(5535)] = 242256, - [SMALL_STATE(5536)] = 242271, - [SMALL_STATE(5537)] = 242290, - [SMALL_STATE(5538)] = 242305, - [SMALL_STATE(5539)] = 242320, - [SMALL_STATE(5540)] = 242335, - [SMALL_STATE(5541)] = 242350, - [SMALL_STATE(5542)] = 242365, - [SMALL_STATE(5543)] = 242380, - [SMALL_STATE(5544)] = 242395, - [SMALL_STATE(5545)] = 242410, - [SMALL_STATE(5546)] = 242425, - [SMALL_STATE(5547)] = 242440, - [SMALL_STATE(5548)] = 242459, - [SMALL_STATE(5549)] = 242474, - [SMALL_STATE(5550)] = 242489, - [SMALL_STATE(5551)] = 242504, - [SMALL_STATE(5552)] = 242519, - [SMALL_STATE(5553)] = 242534, - [SMALL_STATE(5554)] = 242549, - [SMALL_STATE(5555)] = 242564, - [SMALL_STATE(5556)] = 242579, - [SMALL_STATE(5557)] = 242594, - [SMALL_STATE(5558)] = 242609, - [SMALL_STATE(5559)] = 242624, - [SMALL_STATE(5560)] = 242639, - [SMALL_STATE(5561)] = 242654, - [SMALL_STATE(5562)] = 242669, - [SMALL_STATE(5563)] = 242686, - [SMALL_STATE(5564)] = 242701, - [SMALL_STATE(5565)] = 242716, - [SMALL_STATE(5566)] = 242731, - [SMALL_STATE(5567)] = 242746, - [SMALL_STATE(5568)] = 242761, - [SMALL_STATE(5569)] = 242776, - [SMALL_STATE(5570)] = 242791, - [SMALL_STATE(5571)] = 242806, - [SMALL_STATE(5572)] = 242821, - [SMALL_STATE(5573)] = 242836, - [SMALL_STATE(5574)] = 242851, - [SMALL_STATE(5575)] = 242866, - [SMALL_STATE(5576)] = 242881, - [SMALL_STATE(5577)] = 242896, - [SMALL_STATE(5578)] = 242909, - [SMALL_STATE(5579)] = 242928, - [SMALL_STATE(5580)] = 242943, - [SMALL_STATE(5581)] = 242958, - [SMALL_STATE(5582)] = 242973, - [SMALL_STATE(5583)] = 242988, - [SMALL_STATE(5584)] = 243005, - [SMALL_STATE(5585)] = 243024, - [SMALL_STATE(5586)] = 243039, - [SMALL_STATE(5587)] = 243054, - [SMALL_STATE(5588)] = 243069, - [SMALL_STATE(5589)] = 243084, - [SMALL_STATE(5590)] = 243099, - [SMALL_STATE(5591)] = 243114, - [SMALL_STATE(5592)] = 243127, - [SMALL_STATE(5593)] = 243142, - [SMALL_STATE(5594)] = 243157, - [SMALL_STATE(5595)] = 243176, - [SMALL_STATE(5596)] = 243193, - [SMALL_STATE(5597)] = 243206, - [SMALL_STATE(5598)] = 243221, - [SMALL_STATE(5599)] = 243240, - [SMALL_STATE(5600)] = 243255, - [SMALL_STATE(5601)] = 243274, - [SMALL_STATE(5602)] = 243289, - [SMALL_STATE(5603)] = 243308, - [SMALL_STATE(5604)] = 243323, - [SMALL_STATE(5605)] = 243338, - [SMALL_STATE(5606)] = 243353, - [SMALL_STATE(5607)] = 243368, - [SMALL_STATE(5608)] = 243383, - [SMALL_STATE(5609)] = 243398, - [SMALL_STATE(5610)] = 243413, - [SMALL_STATE(5611)] = 243428, - [SMALL_STATE(5612)] = 243443, - [SMALL_STATE(5613)] = 243458, - [SMALL_STATE(5614)] = 243477, - [SMALL_STATE(5615)] = 243492, - [SMALL_STATE(5616)] = 243507, - [SMALL_STATE(5617)] = 243522, - [SMALL_STATE(5618)] = 243537, - [SMALL_STATE(5619)] = 243552, - [SMALL_STATE(5620)] = 243567, - [SMALL_STATE(5621)] = 243582, - [SMALL_STATE(5622)] = 243595, - [SMALL_STATE(5623)] = 243614, - [SMALL_STATE(5624)] = 243629, - [SMALL_STATE(5625)] = 243648, - [SMALL_STATE(5626)] = 243663, - [SMALL_STATE(5627)] = 243678, - [SMALL_STATE(5628)] = 243697, - [SMALL_STATE(5629)] = 243712, - [SMALL_STATE(5630)] = 243727, - [SMALL_STATE(5631)] = 243742, - [SMALL_STATE(5632)] = 243757, - [SMALL_STATE(5633)] = 243772, - [SMALL_STATE(5634)] = 243787, - [SMALL_STATE(5635)] = 243802, - [SMALL_STATE(5636)] = 243817, - [SMALL_STATE(5637)] = 243832, - [SMALL_STATE(5638)] = 243847, - [SMALL_STATE(5639)] = 243862, - [SMALL_STATE(5640)] = 243877, - [SMALL_STATE(5641)] = 243892, - [SMALL_STATE(5642)] = 243911, - [SMALL_STATE(5643)] = 243928, - [SMALL_STATE(5644)] = 243941, - [SMALL_STATE(5645)] = 243960, - [SMALL_STATE(5646)] = 243975, - [SMALL_STATE(5647)] = 243990, - [SMALL_STATE(5648)] = 244003, - [SMALL_STATE(5649)] = 244018, - [SMALL_STATE(5650)] = 244035, - [SMALL_STATE(5651)] = 244054, - [SMALL_STATE(5652)] = 244071, - [SMALL_STATE(5653)] = 244086, - [SMALL_STATE(5654)] = 244103, - [SMALL_STATE(5655)] = 244120, - [SMALL_STATE(5656)] = 244137, - [SMALL_STATE(5657)] = 244154, - [SMALL_STATE(5658)] = 244171, - [SMALL_STATE(5659)] = 244188, - [SMALL_STATE(5660)] = 244203, - [SMALL_STATE(5661)] = 244220, - [SMALL_STATE(5662)] = 244237, - [SMALL_STATE(5663)] = 244254, - [SMALL_STATE(5664)] = 244271, - [SMALL_STATE(5665)] = 244288, - [SMALL_STATE(5666)] = 244303, - [SMALL_STATE(5667)] = 244320, - [SMALL_STATE(5668)] = 244337, - [SMALL_STATE(5669)] = 244356, - [SMALL_STATE(5670)] = 244373, - [SMALL_STATE(5671)] = 244390, - [SMALL_STATE(5672)] = 244407, - [SMALL_STATE(5673)] = 244424, - [SMALL_STATE(5674)] = 244439, - [SMALL_STATE(5675)] = 244456, - [SMALL_STATE(5676)] = 244473, - [SMALL_STATE(5677)] = 244490, - [SMALL_STATE(5678)] = 244507, - [SMALL_STATE(5679)] = 244524, - [SMALL_STATE(5680)] = 244543, - [SMALL_STATE(5681)] = 244560, - [SMALL_STATE(5682)] = 244577, - [SMALL_STATE(5683)] = 244596, - [SMALL_STATE(5684)] = 244611, - [SMALL_STATE(5685)] = 244626, - [SMALL_STATE(5686)] = 244643, - [SMALL_STATE(5687)] = 244660, - [SMALL_STATE(5688)] = 244679, - [SMALL_STATE(5689)] = 244696, - [SMALL_STATE(5690)] = 244713, - [SMALL_STATE(5691)] = 244728, - [SMALL_STATE(5692)] = 244743, - [SMALL_STATE(5693)] = 244762, - [SMALL_STATE(5694)] = 244779, - [SMALL_STATE(5695)] = 244796, - [SMALL_STATE(5696)] = 244815, - [SMALL_STATE(5697)] = 244830, - [SMALL_STATE(5698)] = 244845, - [SMALL_STATE(5699)] = 244860, - [SMALL_STATE(5700)] = 244875, - [SMALL_STATE(5701)] = 244890, - [SMALL_STATE(5702)] = 244905, - [SMALL_STATE(5703)] = 244920, - [SMALL_STATE(5704)] = 244935, - [SMALL_STATE(5705)] = 244950, - [SMALL_STATE(5706)] = 244963, - [SMALL_STATE(5707)] = 244982, - [SMALL_STATE(5708)] = 244999, - [SMALL_STATE(5709)] = 245018, - [SMALL_STATE(5710)] = 245031, - [SMALL_STATE(5711)] = 245050, - [SMALL_STATE(5712)] = 245063, - [SMALL_STATE(5713)] = 245080, - [SMALL_STATE(5714)] = 245097, - [SMALL_STATE(5715)] = 245112, - [SMALL_STATE(5716)] = 245129, - [SMALL_STATE(5717)] = 245148, - [SMALL_STATE(5718)] = 245161, - [SMALL_STATE(5719)] = 245176, - [SMALL_STATE(5720)] = 245193, - [SMALL_STATE(5721)] = 245210, - [SMALL_STATE(5722)] = 245229, - [SMALL_STATE(5723)] = 245242, - [SMALL_STATE(5724)] = 245259, - [SMALL_STATE(5725)] = 245276, - [SMALL_STATE(5726)] = 245291, - [SMALL_STATE(5727)] = 245310, - [SMALL_STATE(5728)] = 245327, - [SMALL_STATE(5729)] = 245340, - [SMALL_STATE(5730)] = 245357, - [SMALL_STATE(5731)] = 245374, - [SMALL_STATE(5732)] = 245393, - [SMALL_STATE(5733)] = 245406, - [SMALL_STATE(5734)] = 245423, - [SMALL_STATE(5735)] = 245442, - [SMALL_STATE(5736)] = 245459, - [SMALL_STATE(5737)] = 245478, - [SMALL_STATE(5738)] = 245491, - [SMALL_STATE(5739)] = 245510, - [SMALL_STATE(5740)] = 245527, - [SMALL_STATE(5741)] = 245544, - [SMALL_STATE(5742)] = 245563, - [SMALL_STATE(5743)] = 245576, - [SMALL_STATE(5744)] = 245593, - [SMALL_STATE(5745)] = 245612, - [SMALL_STATE(5746)] = 245629, - [SMALL_STATE(5747)] = 245648, - [SMALL_STATE(5748)] = 245661, - [SMALL_STATE(5749)] = 245676, - [SMALL_STATE(5750)] = 245693, - [SMALL_STATE(5751)] = 245710, - [SMALL_STATE(5752)] = 245729, - [SMALL_STATE(5753)] = 245742, - [SMALL_STATE(5754)] = 245759, - [SMALL_STATE(5755)] = 245776, - [SMALL_STATE(5756)] = 245791, - [SMALL_STATE(5757)] = 245806, - [SMALL_STATE(5758)] = 245825, - [SMALL_STATE(5759)] = 245838, - [SMALL_STATE(5760)] = 245855, - [SMALL_STATE(5761)] = 245870, - [SMALL_STATE(5762)] = 245885, - [SMALL_STATE(5763)] = 245904, - [SMALL_STATE(5764)] = 245923, - [SMALL_STATE(5765)] = 245940, - [SMALL_STATE(5766)] = 245959, - [SMALL_STATE(5767)] = 245978, - [SMALL_STATE(5768)] = 245995, - [SMALL_STATE(5769)] = 246014, - [SMALL_STATE(5770)] = 246027, - [SMALL_STATE(5771)] = 246046, - [SMALL_STATE(5772)] = 246065, - [SMALL_STATE(5773)] = 246080, - [SMALL_STATE(5774)] = 246099, - [SMALL_STATE(5775)] = 246112, - [SMALL_STATE(5776)] = 246131, - [SMALL_STATE(5777)] = 246150, - [SMALL_STATE(5778)] = 246169, - [SMALL_STATE(5779)] = 246186, - [SMALL_STATE(5780)] = 246203, - [SMALL_STATE(5781)] = 246220, - [SMALL_STATE(5782)] = 246239, - [SMALL_STATE(5783)] = 246252, - [SMALL_STATE(5784)] = 246271, - [SMALL_STATE(5785)] = 246290, - [SMALL_STATE(5786)] = 246307, - [SMALL_STATE(5787)] = 246326, - [SMALL_STATE(5788)] = 246343, - [SMALL_STATE(5789)] = 246362, - [SMALL_STATE(5790)] = 246381, - [SMALL_STATE(5791)] = 246394, - [SMALL_STATE(5792)] = 246413, - [SMALL_STATE(5793)] = 246430, - [SMALL_STATE(5794)] = 246445, - [SMALL_STATE(5795)] = 246460, - [SMALL_STATE(5796)] = 246473, - [SMALL_STATE(5797)] = 246488, - [SMALL_STATE(5798)] = 246507, - [SMALL_STATE(5799)] = 246526, - [SMALL_STATE(5800)] = 246545, - [SMALL_STATE(5801)] = 246564, - [SMALL_STATE(5802)] = 246581, - [SMALL_STATE(5803)] = 246600, - [SMALL_STATE(5804)] = 246619, - [SMALL_STATE(5805)] = 246638, - [SMALL_STATE(5806)] = 246657, - [SMALL_STATE(5807)] = 246674, - [SMALL_STATE(5808)] = 246691, - [SMALL_STATE(5809)] = 246710, - [SMALL_STATE(5810)] = 246729, - [SMALL_STATE(5811)] = 246742, - [SMALL_STATE(5812)] = 246761, - [SMALL_STATE(5813)] = 246778, - [SMALL_STATE(5814)] = 246793, - [SMALL_STATE(5815)] = 246808, - [SMALL_STATE(5816)] = 246825, - [SMALL_STATE(5817)] = 246842, - [SMALL_STATE(5818)] = 246861, - [SMALL_STATE(5819)] = 246876, - [SMALL_STATE(5820)] = 246891, - [SMALL_STATE(5821)] = 246906, - [SMALL_STATE(5822)] = 246921, - [SMALL_STATE(5823)] = 246936, - [SMALL_STATE(5824)] = 246951, - [SMALL_STATE(5825)] = 246966, - [SMALL_STATE(5826)] = 246981, - [SMALL_STATE(5827)] = 246996, - [SMALL_STATE(5828)] = 247015, - [SMALL_STATE(5829)] = 247030, - [SMALL_STATE(5830)] = 247045, - [SMALL_STATE(5831)] = 247064, - [SMALL_STATE(5832)] = 247079, - [SMALL_STATE(5833)] = 247094, - [SMALL_STATE(5834)] = 247109, - [SMALL_STATE(5835)] = 247124, - [SMALL_STATE(5836)] = 247139, - [SMALL_STATE(5837)] = 247154, - [SMALL_STATE(5838)] = 247169, - [SMALL_STATE(5839)] = 247184, - [SMALL_STATE(5840)] = 247197, - [SMALL_STATE(5841)] = 247216, - [SMALL_STATE(5842)] = 247231, - [SMALL_STATE(5843)] = 247250, - [SMALL_STATE(5844)] = 247269, - [SMALL_STATE(5845)] = 247284, - [SMALL_STATE(5846)] = 247301, - [SMALL_STATE(5847)] = 247316, - [SMALL_STATE(5848)] = 247331, - [SMALL_STATE(5849)] = 247346, - [SMALL_STATE(5850)] = 247363, - [SMALL_STATE(5851)] = 247380, - [SMALL_STATE(5852)] = 247395, - [SMALL_STATE(5853)] = 247414, - [SMALL_STATE(5854)] = 247427, - [SMALL_STATE(5855)] = 247446, - [SMALL_STATE(5856)] = 247461, - [SMALL_STATE(5857)] = 247476, - [SMALL_STATE(5858)] = 247493, - [SMALL_STATE(5859)] = 247508, - [SMALL_STATE(5860)] = 247523, - [SMALL_STATE(5861)] = 247542, - [SMALL_STATE(5862)] = 247557, - [SMALL_STATE(5863)] = 247576, - [SMALL_STATE(5864)] = 247595, - [SMALL_STATE(5865)] = 247614, - [SMALL_STATE(5866)] = 247633, - [SMALL_STATE(5867)] = 247648, - [SMALL_STATE(5868)] = 247667, - [SMALL_STATE(5869)] = 247686, - [SMALL_STATE(5870)] = 247701, - [SMALL_STATE(5871)] = 247716, - [SMALL_STATE(5872)] = 247731, - [SMALL_STATE(5873)] = 247748, - [SMALL_STATE(5874)] = 247763, - [SMALL_STATE(5875)] = 247782, - [SMALL_STATE(5876)] = 247797, - [SMALL_STATE(5877)] = 247814, - [SMALL_STATE(5878)] = 247829, - [SMALL_STATE(5879)] = 247844, - [SMALL_STATE(5880)] = 247859, - [SMALL_STATE(5881)] = 247874, - [SMALL_STATE(5882)] = 247887, - [SMALL_STATE(5883)] = 247906, - [SMALL_STATE(5884)] = 247925, - [SMALL_STATE(5885)] = 247940, - [SMALL_STATE(5886)] = 247959, - [SMALL_STATE(5887)] = 247974, - [SMALL_STATE(5888)] = 247989, - [SMALL_STATE(5889)] = 248004, - [SMALL_STATE(5890)] = 248017, - [SMALL_STATE(5891)] = 248032, - [SMALL_STATE(5892)] = 248047, - [SMALL_STATE(5893)] = 248062, - [SMALL_STATE(5894)] = 248077, - [SMALL_STATE(5895)] = 248092, - [SMALL_STATE(5896)] = 248107, - [SMALL_STATE(5897)] = 248122, - [SMALL_STATE(5898)] = 248137, - [SMALL_STATE(5899)] = 248152, - [SMALL_STATE(5900)] = 248167, - [SMALL_STATE(5901)] = 248182, - [SMALL_STATE(5902)] = 248197, - [SMALL_STATE(5903)] = 248216, - [SMALL_STATE(5904)] = 248231, - [SMALL_STATE(5905)] = 248244, - [SMALL_STATE(5906)] = 248263, - [SMALL_STATE(5907)] = 248278, - [SMALL_STATE(5908)] = 248293, - [SMALL_STATE(5909)] = 248308, - [SMALL_STATE(5910)] = 248323, - [SMALL_STATE(5911)] = 248340, - [SMALL_STATE(5912)] = 248355, - [SMALL_STATE(5913)] = 248370, - [SMALL_STATE(5914)] = 248385, - [SMALL_STATE(5915)] = 248402, - [SMALL_STATE(5916)] = 248417, - [SMALL_STATE(5917)] = 248432, - [SMALL_STATE(5918)] = 248451, - [SMALL_STATE(5919)] = 248465, - [SMALL_STATE(5920)] = 248479, - [SMALL_STATE(5921)] = 248495, - [SMALL_STATE(5922)] = 248511, - [SMALL_STATE(5923)] = 248525, - [SMALL_STATE(5924)] = 248539, - [SMALL_STATE(5925)] = 248555, - [SMALL_STATE(5926)] = 248571, - [SMALL_STATE(5927)] = 248587, - [SMALL_STATE(5928)] = 248601, - [SMALL_STATE(5929)] = 248617, - [SMALL_STATE(5930)] = 248631, - [SMALL_STATE(5931)] = 248647, - [SMALL_STATE(5932)] = 248661, - [SMALL_STATE(5933)] = 248677, - [SMALL_STATE(5934)] = 248693, - [SMALL_STATE(5935)] = 248709, - [SMALL_STATE(5936)] = 248725, - [SMALL_STATE(5937)] = 248741, - [SMALL_STATE(5938)] = 248757, - [SMALL_STATE(5939)] = 248773, - [SMALL_STATE(5940)] = 248785, - [SMALL_STATE(5941)] = 248801, - [SMALL_STATE(5942)] = 248815, - [SMALL_STATE(5943)] = 248831, - [SMALL_STATE(5944)] = 248847, - [SMALL_STATE(5945)] = 248863, - [SMALL_STATE(5946)] = 248877, - [SMALL_STATE(5947)] = 248893, - [SMALL_STATE(5948)] = 248909, - [SMALL_STATE(5949)] = 248925, - [SMALL_STATE(5950)] = 248941, - [SMALL_STATE(5951)] = 248957, - [SMALL_STATE(5952)] = 248973, - [SMALL_STATE(5953)] = 248985, - [SMALL_STATE(5954)] = 249001, - [SMALL_STATE(5955)] = 249017, - [SMALL_STATE(5956)] = 249033, - [SMALL_STATE(5957)] = 249049, - [SMALL_STATE(5958)] = 249065, - [SMALL_STATE(5959)] = 249081, - [SMALL_STATE(5960)] = 249095, - [SMALL_STATE(5961)] = 249111, - [SMALL_STATE(5962)] = 249127, - [SMALL_STATE(5963)] = 249143, - [SMALL_STATE(5964)] = 249159, - [SMALL_STATE(5965)] = 249175, - [SMALL_STATE(5966)] = 249191, - [SMALL_STATE(5967)] = 249207, - [SMALL_STATE(5968)] = 249223, - [SMALL_STATE(5969)] = 249239, - [SMALL_STATE(5970)] = 249255, - [SMALL_STATE(5971)] = 249271, - [SMALL_STATE(5972)] = 249285, - [SMALL_STATE(5973)] = 249301, - [SMALL_STATE(5974)] = 249317, - [SMALL_STATE(5975)] = 249333, - [SMALL_STATE(5976)] = 249349, - [SMALL_STATE(5977)] = 249365, - [SMALL_STATE(5978)] = 249381, - [SMALL_STATE(5979)] = 249397, - [SMALL_STATE(5980)] = 249413, - [SMALL_STATE(5981)] = 249429, - [SMALL_STATE(5982)] = 249445, - [SMALL_STATE(5983)] = 249461, - [SMALL_STATE(5984)] = 249477, - [SMALL_STATE(5985)] = 249493, - [SMALL_STATE(5986)] = 249509, - [SMALL_STATE(5987)] = 249523, - [SMALL_STATE(5988)] = 249539, - [SMALL_STATE(5989)] = 249553, - [SMALL_STATE(5990)] = 249569, - [SMALL_STATE(5991)] = 249583, - [SMALL_STATE(5992)] = 249599, - [SMALL_STATE(5993)] = 249615, - [SMALL_STATE(5994)] = 249631, - [SMALL_STATE(5995)] = 249645, - [SMALL_STATE(5996)] = 249661, - [SMALL_STATE(5997)] = 249677, - [SMALL_STATE(5998)] = 249693, - [SMALL_STATE(5999)] = 249709, - [SMALL_STATE(6000)] = 249725, - [SMALL_STATE(6001)] = 249739, - [SMALL_STATE(6002)] = 249755, - [SMALL_STATE(6003)] = 249769, - [SMALL_STATE(6004)] = 249783, - [SMALL_STATE(6005)] = 249795, - [SMALL_STATE(6006)] = 249811, - [SMALL_STATE(6007)] = 249827, - [SMALL_STATE(6008)] = 249843, - [SMALL_STATE(6009)] = 249855, - [SMALL_STATE(6010)] = 249871, - [SMALL_STATE(6011)] = 249887, - [SMALL_STATE(6012)] = 249903, - [SMALL_STATE(6013)] = 249919, - [SMALL_STATE(6014)] = 249935, - [SMALL_STATE(6015)] = 249951, - [SMALL_STATE(6016)] = 249963, - [SMALL_STATE(6017)] = 249975, - [SMALL_STATE(6018)] = 249987, - [SMALL_STATE(6019)] = 249999, - [SMALL_STATE(6020)] = 250015, - [SMALL_STATE(6021)] = 250027, - [SMALL_STATE(6022)] = 250039, - [SMALL_STATE(6023)] = 250051, - [SMALL_STATE(6024)] = 250067, - [SMALL_STATE(6025)] = 250083, - [SMALL_STATE(6026)] = 250099, - [SMALL_STATE(6027)] = 250113, - [SMALL_STATE(6028)] = 250129, - [SMALL_STATE(6029)] = 250145, - [SMALL_STATE(6030)] = 250161, - [SMALL_STATE(6031)] = 250177, - [SMALL_STATE(6032)] = 250189, - [SMALL_STATE(6033)] = 250205, - [SMALL_STATE(6034)] = 250221, - [SMALL_STATE(6035)] = 250237, - [SMALL_STATE(6036)] = 250253, - [SMALL_STATE(6037)] = 250269, - [SMALL_STATE(6038)] = 250285, - [SMALL_STATE(6039)] = 250301, - [SMALL_STATE(6040)] = 250317, - [SMALL_STATE(6041)] = 250329, - [SMALL_STATE(6042)] = 250345, - [SMALL_STATE(6043)] = 250361, - [SMALL_STATE(6044)] = 250377, - [SMALL_STATE(6045)] = 250391, - [SMALL_STATE(6046)] = 250405, - [SMALL_STATE(6047)] = 250421, - [SMALL_STATE(6048)] = 250435, - [SMALL_STATE(6049)] = 250451, - [SMALL_STATE(6050)] = 250465, - [SMALL_STATE(6051)] = 250481, - [SMALL_STATE(6052)] = 250497, - [SMALL_STATE(6053)] = 250511, - [SMALL_STATE(6054)] = 250527, - [SMALL_STATE(6055)] = 250543, - [SMALL_STATE(6056)] = 250559, - [SMALL_STATE(6057)] = 250573, - [SMALL_STATE(6058)] = 250587, - [SMALL_STATE(6059)] = 250603, - [SMALL_STATE(6060)] = 250619, - [SMALL_STATE(6061)] = 250635, - [SMALL_STATE(6062)] = 250651, - [SMALL_STATE(6063)] = 250667, - [SMALL_STATE(6064)] = 250683, - [SMALL_STATE(6065)] = 250699, - [SMALL_STATE(6066)] = 250715, - [SMALL_STATE(6067)] = 250731, - [SMALL_STATE(6068)] = 250747, - [SMALL_STATE(6069)] = 250763, - [SMALL_STATE(6070)] = 250779, - [SMALL_STATE(6071)] = 250795, - [SMALL_STATE(6072)] = 250807, - [SMALL_STATE(6073)] = 250823, - [SMALL_STATE(6074)] = 250837, - [SMALL_STATE(6075)] = 250853, - [SMALL_STATE(6076)] = 250869, - [SMALL_STATE(6077)] = 250883, - [SMALL_STATE(6078)] = 250899, - [SMALL_STATE(6079)] = 250915, - [SMALL_STATE(6080)] = 250927, - [SMALL_STATE(6081)] = 250943, - [SMALL_STATE(6082)] = 250959, - [SMALL_STATE(6083)] = 250975, - [SMALL_STATE(6084)] = 250991, - [SMALL_STATE(6085)] = 251007, - [SMALL_STATE(6086)] = 251023, - [SMALL_STATE(6087)] = 251039, - [SMALL_STATE(6088)] = 251055, - [SMALL_STATE(6089)] = 251071, - [SMALL_STATE(6090)] = 251085, - [SMALL_STATE(6091)] = 251101, - [SMALL_STATE(6092)] = 251117, - [SMALL_STATE(6093)] = 251133, - [SMALL_STATE(6094)] = 251149, - [SMALL_STATE(6095)] = 251165, - [SMALL_STATE(6096)] = 251181, - [SMALL_STATE(6097)] = 251197, - [SMALL_STATE(6098)] = 251213, - [SMALL_STATE(6099)] = 251229, - [SMALL_STATE(6100)] = 251245, - [SMALL_STATE(6101)] = 251259, - [SMALL_STATE(6102)] = 251275, - [SMALL_STATE(6103)] = 251291, - [SMALL_STATE(6104)] = 251305, - [SMALL_STATE(6105)] = 251321, - [SMALL_STATE(6106)] = 251337, - [SMALL_STATE(6107)] = 251353, - [SMALL_STATE(6108)] = 251369, - [SMALL_STATE(6109)] = 251385, - [SMALL_STATE(6110)] = 251401, - [SMALL_STATE(6111)] = 251417, - [SMALL_STATE(6112)] = 251433, - [SMALL_STATE(6113)] = 251449, - [SMALL_STATE(6114)] = 251465, - [SMALL_STATE(6115)] = 251481, - [SMALL_STATE(6116)] = 251497, - [SMALL_STATE(6117)] = 251513, - [SMALL_STATE(6118)] = 251529, - [SMALL_STATE(6119)] = 251542, - [SMALL_STATE(6120)] = 251555, - [SMALL_STATE(6121)] = 251568, - [SMALL_STATE(6122)] = 251581, - [SMALL_STATE(6123)] = 251594, - [SMALL_STATE(6124)] = 251607, - [SMALL_STATE(6125)] = 251620, - [SMALL_STATE(6126)] = 251633, - [SMALL_STATE(6127)] = 251646, - [SMALL_STATE(6128)] = 251657, - [SMALL_STATE(6129)] = 251670, - [SMALL_STATE(6130)] = 251683, - [SMALL_STATE(6131)] = 251696, - [SMALL_STATE(6132)] = 251709, - [SMALL_STATE(6133)] = 251722, - [SMALL_STATE(6134)] = 251735, - [SMALL_STATE(6135)] = 251748, - [SMALL_STATE(6136)] = 251761, - [SMALL_STATE(6137)] = 251774, - [SMALL_STATE(6138)] = 251787, - [SMALL_STATE(6139)] = 251800, - [SMALL_STATE(6140)] = 251813, - [SMALL_STATE(6141)] = 251826, - [SMALL_STATE(6142)] = 251839, - [SMALL_STATE(6143)] = 251852, - [SMALL_STATE(6144)] = 251865, - [SMALL_STATE(6145)] = 251878, - [SMALL_STATE(6146)] = 251891, - [SMALL_STATE(6147)] = 251904, - [SMALL_STATE(6148)] = 251917, - [SMALL_STATE(6149)] = 251930, - [SMALL_STATE(6150)] = 251943, - [SMALL_STATE(6151)] = 251956, - [SMALL_STATE(6152)] = 251969, - [SMALL_STATE(6153)] = 251982, - [SMALL_STATE(6154)] = 251995, - [SMALL_STATE(6155)] = 252008, - [SMALL_STATE(6156)] = 252021, - [SMALL_STATE(6157)] = 252034, - [SMALL_STATE(6158)] = 252047, - [SMALL_STATE(6159)] = 252060, - [SMALL_STATE(6160)] = 252073, - [SMALL_STATE(6161)] = 252084, - [SMALL_STATE(6162)] = 252097, - [SMALL_STATE(6163)] = 252110, - [SMALL_STATE(6164)] = 252123, - [SMALL_STATE(6165)] = 252136, - [SMALL_STATE(6166)] = 252149, - [SMALL_STATE(6167)] = 252162, - [SMALL_STATE(6168)] = 252175, - [SMALL_STATE(6169)] = 252188, - [SMALL_STATE(6170)] = 252201, - [SMALL_STATE(6171)] = 252214, - [SMALL_STATE(6172)] = 252227, - [SMALL_STATE(6173)] = 252240, - [SMALL_STATE(6174)] = 252253, - [SMALL_STATE(6175)] = 252266, - [SMALL_STATE(6176)] = 252277, - [SMALL_STATE(6177)] = 252290, - [SMALL_STATE(6178)] = 252303, - [SMALL_STATE(6179)] = 252316, - [SMALL_STATE(6180)] = 252329, - [SMALL_STATE(6181)] = 252342, - [SMALL_STATE(6182)] = 252355, - [SMALL_STATE(6183)] = 252368, - [SMALL_STATE(6184)] = 252381, - [SMALL_STATE(6185)] = 252394, - [SMALL_STATE(6186)] = 252407, - [SMALL_STATE(6187)] = 252418, - [SMALL_STATE(6188)] = 252431, - [SMALL_STATE(6189)] = 252444, - [SMALL_STATE(6190)] = 252457, - [SMALL_STATE(6191)] = 252470, - [SMALL_STATE(6192)] = 252481, - [SMALL_STATE(6193)] = 252494, - [SMALL_STATE(6194)] = 252507, - [SMALL_STATE(6195)] = 252518, - [SMALL_STATE(6196)] = 252531, - [SMALL_STATE(6197)] = 252544, - [SMALL_STATE(6198)] = 252557, - [SMALL_STATE(6199)] = 252570, - [SMALL_STATE(6200)] = 252583, - [SMALL_STATE(6201)] = 252596, - [SMALL_STATE(6202)] = 252609, - [SMALL_STATE(6203)] = 252622, - [SMALL_STATE(6204)] = 252635, - [SMALL_STATE(6205)] = 252648, - [SMALL_STATE(6206)] = 252661, - [SMALL_STATE(6207)] = 252674, - [SMALL_STATE(6208)] = 252687, - [SMALL_STATE(6209)] = 252700, - [SMALL_STATE(6210)] = 252713, - [SMALL_STATE(6211)] = 252724, - [SMALL_STATE(6212)] = 252737, - [SMALL_STATE(6213)] = 252750, - [SMALL_STATE(6214)] = 252763, - [SMALL_STATE(6215)] = 252776, - [SMALL_STATE(6216)] = 252787, - [SMALL_STATE(6217)] = 252800, - [SMALL_STATE(6218)] = 252813, - [SMALL_STATE(6219)] = 252826, - [SMALL_STATE(6220)] = 252839, - [SMALL_STATE(6221)] = 252852, - [SMALL_STATE(6222)] = 252865, - [SMALL_STATE(6223)] = 252878, - [SMALL_STATE(6224)] = 252891, - [SMALL_STATE(6225)] = 252901, - [SMALL_STATE(6226)] = 252911, - [SMALL_STATE(6227)] = 252921, - [SMALL_STATE(6228)] = 252931, - [SMALL_STATE(6229)] = 252941, - [SMALL_STATE(6230)] = 252951, - [SMALL_STATE(6231)] = 252961, - [SMALL_STATE(6232)] = 252971, - [SMALL_STATE(6233)] = 252981, - [SMALL_STATE(6234)] = 252991, - [SMALL_STATE(6235)] = 253001, - [SMALL_STATE(6236)] = 253011, - [SMALL_STATE(6237)] = 253021, - [SMALL_STATE(6238)] = 253031, - [SMALL_STATE(6239)] = 253041, - [SMALL_STATE(6240)] = 253051, - [SMALL_STATE(6241)] = 253061, - [SMALL_STATE(6242)] = 253071, - [SMALL_STATE(6243)] = 253081, - [SMALL_STATE(6244)] = 253091, - [SMALL_STATE(6245)] = 253101, - [SMALL_STATE(6246)] = 253111, - [SMALL_STATE(6247)] = 253121, - [SMALL_STATE(6248)] = 253131, - [SMALL_STATE(6249)] = 253141, - [SMALL_STATE(6250)] = 253151, - [SMALL_STATE(6251)] = 253161, - [SMALL_STATE(6252)] = 253171, - [SMALL_STATE(6253)] = 253181, - [SMALL_STATE(6254)] = 253191, - [SMALL_STATE(6255)] = 253201, - [SMALL_STATE(6256)] = 253211, - [SMALL_STATE(6257)] = 253221, - [SMALL_STATE(6258)] = 253231, - [SMALL_STATE(6259)] = 253241, - [SMALL_STATE(6260)] = 253251, - [SMALL_STATE(6261)] = 253261, - [SMALL_STATE(6262)] = 253271, - [SMALL_STATE(6263)] = 253281, - [SMALL_STATE(6264)] = 253291, - [SMALL_STATE(6265)] = 253301, - [SMALL_STATE(6266)] = 253311, - [SMALL_STATE(6267)] = 253321, - [SMALL_STATE(6268)] = 253331, - [SMALL_STATE(6269)] = 253341, - [SMALL_STATE(6270)] = 253351, - [SMALL_STATE(6271)] = 253361, - [SMALL_STATE(6272)] = 253371, - [SMALL_STATE(6273)] = 253381, - [SMALL_STATE(6274)] = 253391, - [SMALL_STATE(6275)] = 253401, - [SMALL_STATE(6276)] = 253411, - [SMALL_STATE(6277)] = 253421, - [SMALL_STATE(6278)] = 253431, - [SMALL_STATE(6279)] = 253441, - [SMALL_STATE(6280)] = 253451, - [SMALL_STATE(6281)] = 253461, - [SMALL_STATE(6282)] = 253471, - [SMALL_STATE(6283)] = 253481, - [SMALL_STATE(6284)] = 253491, - [SMALL_STATE(6285)] = 253501, - [SMALL_STATE(6286)] = 253511, - [SMALL_STATE(6287)] = 253521, - [SMALL_STATE(6288)] = 253531, - [SMALL_STATE(6289)] = 253541, - [SMALL_STATE(6290)] = 253551, - [SMALL_STATE(6291)] = 253561, - [SMALL_STATE(6292)] = 253571, - [SMALL_STATE(6293)] = 253581, - [SMALL_STATE(6294)] = 253591, - [SMALL_STATE(6295)] = 253601, - [SMALL_STATE(6296)] = 253611, - [SMALL_STATE(6297)] = 253621, - [SMALL_STATE(6298)] = 253631, - [SMALL_STATE(6299)] = 253641, - [SMALL_STATE(6300)] = 253651, - [SMALL_STATE(6301)] = 253661, - [SMALL_STATE(6302)] = 253671, - [SMALL_STATE(6303)] = 253681, - [SMALL_STATE(6304)] = 253691, - [SMALL_STATE(6305)] = 253701, - [SMALL_STATE(6306)] = 253711, - [SMALL_STATE(6307)] = 253721, - [SMALL_STATE(6308)] = 253731, - [SMALL_STATE(6309)] = 253741, - [SMALL_STATE(6310)] = 253751, - [SMALL_STATE(6311)] = 253761, - [SMALL_STATE(6312)] = 253771, - [SMALL_STATE(6313)] = 253781, - [SMALL_STATE(6314)] = 253791, - [SMALL_STATE(6315)] = 253801, - [SMALL_STATE(6316)] = 253811, - [SMALL_STATE(6317)] = 253821, - [SMALL_STATE(6318)] = 253831, - [SMALL_STATE(6319)] = 253841, - [SMALL_STATE(6320)] = 253851, - [SMALL_STATE(6321)] = 253861, - [SMALL_STATE(6322)] = 253871, - [SMALL_STATE(6323)] = 253881, - [SMALL_STATE(6324)] = 253891, - [SMALL_STATE(6325)] = 253901, - [SMALL_STATE(6326)] = 253911, - [SMALL_STATE(6327)] = 253921, - [SMALL_STATE(6328)] = 253931, - [SMALL_STATE(6329)] = 253941, - [SMALL_STATE(6330)] = 253951, - [SMALL_STATE(6331)] = 253961, - [SMALL_STATE(6332)] = 253971, - [SMALL_STATE(6333)] = 253981, - [SMALL_STATE(6334)] = 253991, - [SMALL_STATE(6335)] = 254001, - [SMALL_STATE(6336)] = 254011, - [SMALL_STATE(6337)] = 254021, - [SMALL_STATE(6338)] = 254031, - [SMALL_STATE(6339)] = 254041, - [SMALL_STATE(6340)] = 254051, - [SMALL_STATE(6341)] = 254061, - [SMALL_STATE(6342)] = 254071, - [SMALL_STATE(6343)] = 254081, - [SMALL_STATE(6344)] = 254091, - [SMALL_STATE(6345)] = 254101, - [SMALL_STATE(6346)] = 254111, - [SMALL_STATE(6347)] = 254121, - [SMALL_STATE(6348)] = 254131, - [SMALL_STATE(6349)] = 254141, - [SMALL_STATE(6350)] = 254151, - [SMALL_STATE(6351)] = 254161, - [SMALL_STATE(6352)] = 254171, - [SMALL_STATE(6353)] = 254181, - [SMALL_STATE(6354)] = 254191, - [SMALL_STATE(6355)] = 254201, - [SMALL_STATE(6356)] = 254211, - [SMALL_STATE(6357)] = 254221, - [SMALL_STATE(6358)] = 254231, - [SMALL_STATE(6359)] = 254241, - [SMALL_STATE(6360)] = 254251, - [SMALL_STATE(6361)] = 254261, - [SMALL_STATE(6362)] = 254271, - [SMALL_STATE(6363)] = 254281, - [SMALL_STATE(6364)] = 254291, - [SMALL_STATE(6365)] = 254301, - [SMALL_STATE(6366)] = 254311, - [SMALL_STATE(6367)] = 254321, - [SMALL_STATE(6368)] = 254331, - [SMALL_STATE(6369)] = 254341, - [SMALL_STATE(6370)] = 254351, - [SMALL_STATE(6371)] = 254361, - [SMALL_STATE(6372)] = 254371, - [SMALL_STATE(6373)] = 254381, - [SMALL_STATE(6374)] = 254391, - [SMALL_STATE(6375)] = 254401, - [SMALL_STATE(6376)] = 254411, - [SMALL_STATE(6377)] = 254421, - [SMALL_STATE(6378)] = 254431, - [SMALL_STATE(6379)] = 254441, - [SMALL_STATE(6380)] = 254451, - [SMALL_STATE(6381)] = 254461, - [SMALL_STATE(6382)] = 254471, - [SMALL_STATE(6383)] = 254481, - [SMALL_STATE(6384)] = 254491, - [SMALL_STATE(6385)] = 254501, - [SMALL_STATE(6386)] = 254511, - [SMALL_STATE(6387)] = 254521, - [SMALL_STATE(6388)] = 254531, - [SMALL_STATE(6389)] = 254541, - [SMALL_STATE(6390)] = 254551, - [SMALL_STATE(6391)] = 254561, - [SMALL_STATE(6392)] = 254571, - [SMALL_STATE(6393)] = 254581, - [SMALL_STATE(6394)] = 254591, - [SMALL_STATE(6395)] = 254601, - [SMALL_STATE(6396)] = 254611, - [SMALL_STATE(6397)] = 254621, - [SMALL_STATE(6398)] = 254631, - [SMALL_STATE(6399)] = 254641, - [SMALL_STATE(6400)] = 254651, - [SMALL_STATE(6401)] = 254661, - [SMALL_STATE(6402)] = 254671, - [SMALL_STATE(6403)] = 254681, - [SMALL_STATE(6404)] = 254691, - [SMALL_STATE(6405)] = 254701, - [SMALL_STATE(6406)] = 254711, - [SMALL_STATE(6407)] = 254721, - [SMALL_STATE(6408)] = 254731, - [SMALL_STATE(6409)] = 254741, - [SMALL_STATE(6410)] = 254751, - [SMALL_STATE(6411)] = 254761, - [SMALL_STATE(6412)] = 254771, - [SMALL_STATE(6413)] = 254781, - [SMALL_STATE(6414)] = 254791, - [SMALL_STATE(6415)] = 254801, - [SMALL_STATE(6416)] = 254811, - [SMALL_STATE(6417)] = 254821, - [SMALL_STATE(6418)] = 254831, - [SMALL_STATE(6419)] = 254841, - [SMALL_STATE(6420)] = 254851, - [SMALL_STATE(6421)] = 254861, - [SMALL_STATE(6422)] = 254871, - [SMALL_STATE(6423)] = 254881, - [SMALL_STATE(6424)] = 254891, - [SMALL_STATE(6425)] = 254901, - [SMALL_STATE(6426)] = 254911, - [SMALL_STATE(6427)] = 254921, - [SMALL_STATE(6428)] = 254931, - [SMALL_STATE(6429)] = 254941, - [SMALL_STATE(6430)] = 254951, - [SMALL_STATE(6431)] = 254961, - [SMALL_STATE(6432)] = 254971, - [SMALL_STATE(6433)] = 254981, - [SMALL_STATE(6434)] = 254991, - [SMALL_STATE(6435)] = 255001, - [SMALL_STATE(6436)] = 255011, - [SMALL_STATE(6437)] = 255021, - [SMALL_STATE(6438)] = 255031, - [SMALL_STATE(6439)] = 255041, - [SMALL_STATE(6440)] = 255051, - [SMALL_STATE(6441)] = 255061, - [SMALL_STATE(6442)] = 255071, - [SMALL_STATE(6443)] = 255081, - [SMALL_STATE(6444)] = 255091, - [SMALL_STATE(6445)] = 255101, - [SMALL_STATE(6446)] = 255111, - [SMALL_STATE(6447)] = 255121, - [SMALL_STATE(6448)] = 255131, - [SMALL_STATE(6449)] = 255141, - [SMALL_STATE(6450)] = 255151, - [SMALL_STATE(6451)] = 255161, - [SMALL_STATE(6452)] = 255171, - [SMALL_STATE(6453)] = 255181, - [SMALL_STATE(6454)] = 255191, - [SMALL_STATE(6455)] = 255201, - [SMALL_STATE(6456)] = 255211, - [SMALL_STATE(6457)] = 255221, - [SMALL_STATE(6458)] = 255231, - [SMALL_STATE(6459)] = 255241, - [SMALL_STATE(6460)] = 255251, - [SMALL_STATE(6461)] = 255261, - [SMALL_STATE(6462)] = 255271, - [SMALL_STATE(6463)] = 255281, - [SMALL_STATE(6464)] = 255291, - [SMALL_STATE(6465)] = 255301, - [SMALL_STATE(6466)] = 255311, - [SMALL_STATE(6467)] = 255321, - [SMALL_STATE(6468)] = 255331, - [SMALL_STATE(6469)] = 255341, - [SMALL_STATE(6470)] = 255351, - [SMALL_STATE(6471)] = 255361, - [SMALL_STATE(6472)] = 255371, - [SMALL_STATE(6473)] = 255381, - [SMALL_STATE(6474)] = 255391, - [SMALL_STATE(6475)] = 255401, - [SMALL_STATE(6476)] = 255411, - [SMALL_STATE(6477)] = 255421, - [SMALL_STATE(6478)] = 255431, - [SMALL_STATE(6479)] = 255441, - [SMALL_STATE(6480)] = 255451, - [SMALL_STATE(6481)] = 255461, - [SMALL_STATE(6482)] = 255471, - [SMALL_STATE(6483)] = 255481, - [SMALL_STATE(6484)] = 255491, - [SMALL_STATE(6485)] = 255501, - [SMALL_STATE(6486)] = 255511, - [SMALL_STATE(6487)] = 255521, - [SMALL_STATE(6488)] = 255531, - [SMALL_STATE(6489)] = 255541, - [SMALL_STATE(6490)] = 255551, - [SMALL_STATE(6491)] = 255561, - [SMALL_STATE(6492)] = 255571, - [SMALL_STATE(6493)] = 255581, - [SMALL_STATE(6494)] = 255591, - [SMALL_STATE(6495)] = 255601, - [SMALL_STATE(6496)] = 255611, - [SMALL_STATE(6497)] = 255621, - [SMALL_STATE(6498)] = 255631, - [SMALL_STATE(6499)] = 255641, - [SMALL_STATE(6500)] = 255651, - [SMALL_STATE(6501)] = 255661, - [SMALL_STATE(6502)] = 255671, - [SMALL_STATE(6503)] = 255681, - [SMALL_STATE(6504)] = 255691, - [SMALL_STATE(6505)] = 255701, - [SMALL_STATE(6506)] = 255711, - [SMALL_STATE(6507)] = 255721, - [SMALL_STATE(6508)] = 255731, - [SMALL_STATE(6509)] = 255741, - [SMALL_STATE(6510)] = 255751, - [SMALL_STATE(6511)] = 255761, - [SMALL_STATE(6512)] = 255771, - [SMALL_STATE(6513)] = 255781, - [SMALL_STATE(6514)] = 255791, - [SMALL_STATE(6515)] = 255801, - [SMALL_STATE(6516)] = 255811, - [SMALL_STATE(6517)] = 255821, - [SMALL_STATE(6518)] = 255831, - [SMALL_STATE(6519)] = 255841, - [SMALL_STATE(6520)] = 255851, - [SMALL_STATE(6521)] = 255861, - [SMALL_STATE(6522)] = 255871, - [SMALL_STATE(6523)] = 255881, - [SMALL_STATE(6524)] = 255891, - [SMALL_STATE(6525)] = 255901, - [SMALL_STATE(6526)] = 255911, - [SMALL_STATE(6527)] = 255921, - [SMALL_STATE(6528)] = 255931, - [SMALL_STATE(6529)] = 255941, - [SMALL_STATE(6530)] = 255951, - [SMALL_STATE(6531)] = 255961, - [SMALL_STATE(6532)] = 255971, - [SMALL_STATE(6533)] = 255981, - [SMALL_STATE(6534)] = 255991, - [SMALL_STATE(6535)] = 256001, - [SMALL_STATE(6536)] = 256011, - [SMALL_STATE(6537)] = 256021, - [SMALL_STATE(6538)] = 256031, - [SMALL_STATE(6539)] = 256041, - [SMALL_STATE(6540)] = 256051, - [SMALL_STATE(6541)] = 256061, - [SMALL_STATE(6542)] = 256071, - [SMALL_STATE(6543)] = 256081, - [SMALL_STATE(6544)] = 256091, - [SMALL_STATE(6545)] = 256101, - [SMALL_STATE(6546)] = 256111, - [SMALL_STATE(6547)] = 256121, - [SMALL_STATE(6548)] = 256131, - [SMALL_STATE(6549)] = 256141, - [SMALL_STATE(6550)] = 256151, - [SMALL_STATE(6551)] = 256161, - [SMALL_STATE(6552)] = 256171, - [SMALL_STATE(6553)] = 256181, - [SMALL_STATE(6554)] = 256191, - [SMALL_STATE(6555)] = 256201, - [SMALL_STATE(6556)] = 256211, - [SMALL_STATE(6557)] = 256221, - [SMALL_STATE(6558)] = 256231, - [SMALL_STATE(6559)] = 256241, - [SMALL_STATE(6560)] = 256251, - [SMALL_STATE(6561)] = 256261, - [SMALL_STATE(6562)] = 256271, - [SMALL_STATE(6563)] = 256281, - [SMALL_STATE(6564)] = 256291, - [SMALL_STATE(6565)] = 256301, - [SMALL_STATE(6566)] = 256311, - [SMALL_STATE(6567)] = 256321, - [SMALL_STATE(6568)] = 256331, - [SMALL_STATE(6569)] = 256341, - [SMALL_STATE(6570)] = 256351, - [SMALL_STATE(6571)] = 256361, - [SMALL_STATE(6572)] = 256371, - [SMALL_STATE(6573)] = 256381, - [SMALL_STATE(6574)] = 256391, - [SMALL_STATE(6575)] = 256401, - [SMALL_STATE(6576)] = 256411, - [SMALL_STATE(6577)] = 256421, - [SMALL_STATE(6578)] = 256431, - [SMALL_STATE(6579)] = 256441, - [SMALL_STATE(6580)] = 256451, - [SMALL_STATE(6581)] = 256461, - [SMALL_STATE(6582)] = 256471, - [SMALL_STATE(6583)] = 256481, - [SMALL_STATE(6584)] = 256491, - [SMALL_STATE(6585)] = 256501, - [SMALL_STATE(6586)] = 256511, - [SMALL_STATE(6587)] = 256521, - [SMALL_STATE(6588)] = 256531, - [SMALL_STATE(6589)] = 256541, - [SMALL_STATE(6590)] = 256551, - [SMALL_STATE(6591)] = 256561, - [SMALL_STATE(6592)] = 256571, - [SMALL_STATE(6593)] = 256581, - [SMALL_STATE(6594)] = 256591, - [SMALL_STATE(6595)] = 256601, - [SMALL_STATE(6596)] = 256611, - [SMALL_STATE(6597)] = 256621, - [SMALL_STATE(6598)] = 256631, - [SMALL_STATE(6599)] = 256641, - [SMALL_STATE(6600)] = 256651, - [SMALL_STATE(6601)] = 256661, - [SMALL_STATE(6602)] = 256671, - [SMALL_STATE(6603)] = 256681, - [SMALL_STATE(6604)] = 256691, - [SMALL_STATE(6605)] = 256701, - [SMALL_STATE(6606)] = 256711, - [SMALL_STATE(6607)] = 256721, - [SMALL_STATE(6608)] = 256731, - [SMALL_STATE(6609)] = 256741, - [SMALL_STATE(6610)] = 256751, - [SMALL_STATE(6611)] = 256761, - [SMALL_STATE(6612)] = 256771, - [SMALL_STATE(6613)] = 256781, - [SMALL_STATE(6614)] = 256791, - [SMALL_STATE(6615)] = 256801, - [SMALL_STATE(6616)] = 256811, - [SMALL_STATE(6617)] = 256821, - [SMALL_STATE(6618)] = 256831, - [SMALL_STATE(6619)] = 256841, - [SMALL_STATE(6620)] = 256851, - [SMALL_STATE(6621)] = 256861, - [SMALL_STATE(6622)] = 256871, - [SMALL_STATE(6623)] = 256881, - [SMALL_STATE(6624)] = 256891, - [SMALL_STATE(6625)] = 256901, - [SMALL_STATE(6626)] = 256911, - [SMALL_STATE(6627)] = 256921, - [SMALL_STATE(6628)] = 256931, - [SMALL_STATE(6629)] = 256941, - [SMALL_STATE(6630)] = 256951, - [SMALL_STATE(6631)] = 256961, - [SMALL_STATE(6632)] = 256971, - [SMALL_STATE(6633)] = 256981, - [SMALL_STATE(6634)] = 256991, - [SMALL_STATE(6635)] = 257001, - [SMALL_STATE(6636)] = 257011, - [SMALL_STATE(6637)] = 257021, - [SMALL_STATE(6638)] = 257031, - [SMALL_STATE(6639)] = 257041, - [SMALL_STATE(6640)] = 257051, - [SMALL_STATE(6641)] = 257061, - [SMALL_STATE(6642)] = 257071, - [SMALL_STATE(6643)] = 257081, - [SMALL_STATE(6644)] = 257091, - [SMALL_STATE(6645)] = 257101, - [SMALL_STATE(6646)] = 257111, - [SMALL_STATE(6647)] = 257121, - [SMALL_STATE(6648)] = 257131, - [SMALL_STATE(6649)] = 257141, - [SMALL_STATE(6650)] = 257151, - [SMALL_STATE(6651)] = 257161, - [SMALL_STATE(6652)] = 257171, - [SMALL_STATE(6653)] = 257181, - [SMALL_STATE(6654)] = 257191, - [SMALL_STATE(6655)] = 257201, - [SMALL_STATE(6656)] = 257211, - [SMALL_STATE(6657)] = 257221, - [SMALL_STATE(6658)] = 257231, - [SMALL_STATE(6659)] = 257241, - [SMALL_STATE(6660)] = 257251, - [SMALL_STATE(6661)] = 257261, - [SMALL_STATE(6662)] = 257271, - [SMALL_STATE(6663)] = 257281, - [SMALL_STATE(6664)] = 257291, - [SMALL_STATE(6665)] = 257301, - [SMALL_STATE(6666)] = 257311, - [SMALL_STATE(6667)] = 257321, - [SMALL_STATE(6668)] = 257331, - [SMALL_STATE(6669)] = 257341, - [SMALL_STATE(6670)] = 257351, - [SMALL_STATE(6671)] = 257361, - [SMALL_STATE(6672)] = 257371, - [SMALL_STATE(6673)] = 257381, - [SMALL_STATE(6674)] = 257391, - [SMALL_STATE(6675)] = 257401, - [SMALL_STATE(6676)] = 257411, - [SMALL_STATE(6677)] = 257421, - [SMALL_STATE(6678)] = 257431, - [SMALL_STATE(6679)] = 257441, - [SMALL_STATE(6680)] = 257451, - [SMALL_STATE(6681)] = 257461, - [SMALL_STATE(6682)] = 257471, - [SMALL_STATE(6683)] = 257481, - [SMALL_STATE(6684)] = 257491, - [SMALL_STATE(6685)] = 257501, - [SMALL_STATE(6686)] = 257511, - [SMALL_STATE(6687)] = 257521, - [SMALL_STATE(6688)] = 257531, - [SMALL_STATE(6689)] = 257541, - [SMALL_STATE(6690)] = 257551, - [SMALL_STATE(6691)] = 257561, - [SMALL_STATE(6692)] = 257571, - [SMALL_STATE(6693)] = 257581, - [SMALL_STATE(6694)] = 257591, - [SMALL_STATE(6695)] = 257601, - [SMALL_STATE(6696)] = 257611, - [SMALL_STATE(6697)] = 257621, - [SMALL_STATE(6698)] = 257631, - [SMALL_STATE(6699)] = 257641, - [SMALL_STATE(6700)] = 257651, - [SMALL_STATE(6701)] = 257661, - [SMALL_STATE(6702)] = 257671, - [SMALL_STATE(6703)] = 257681, - [SMALL_STATE(6704)] = 257691, - [SMALL_STATE(6705)] = 257701, - [SMALL_STATE(6706)] = 257711, - [SMALL_STATE(6707)] = 257721, - [SMALL_STATE(6708)] = 257731, - [SMALL_STATE(6709)] = 257741, - [SMALL_STATE(6710)] = 257751, - [SMALL_STATE(6711)] = 257761, - [SMALL_STATE(6712)] = 257771, - [SMALL_STATE(6713)] = 257781, - [SMALL_STATE(6714)] = 257791, - [SMALL_STATE(6715)] = 257801, - [SMALL_STATE(6716)] = 257811, - [SMALL_STATE(6717)] = 257821, - [SMALL_STATE(6718)] = 257831, - [SMALL_STATE(6719)] = 257841, - [SMALL_STATE(6720)] = 257851, - [SMALL_STATE(6721)] = 257861, - [SMALL_STATE(6722)] = 257871, - [SMALL_STATE(6723)] = 257881, - [SMALL_STATE(6724)] = 257891, - [SMALL_STATE(6725)] = 257901, - [SMALL_STATE(6726)] = 257911, - [SMALL_STATE(6727)] = 257921, - [SMALL_STATE(6728)] = 257931, - [SMALL_STATE(6729)] = 257941, - [SMALL_STATE(6730)] = 257951, - [SMALL_STATE(6731)] = 257961, - [SMALL_STATE(6732)] = 257971, - [SMALL_STATE(6733)] = 257981, - [SMALL_STATE(6734)] = 257991, - [SMALL_STATE(6735)] = 258001, - [SMALL_STATE(6736)] = 258011, - [SMALL_STATE(6737)] = 258021, - [SMALL_STATE(6738)] = 258031, - [SMALL_STATE(6739)] = 258041, - [SMALL_STATE(6740)] = 258051, - [SMALL_STATE(6741)] = 258061, - [SMALL_STATE(6742)] = 258071, - [SMALL_STATE(6743)] = 258081, - [SMALL_STATE(6744)] = 258091, - [SMALL_STATE(6745)] = 258101, - [SMALL_STATE(6746)] = 258111, - [SMALL_STATE(6747)] = 258121, - [SMALL_STATE(6748)] = 258131, - [SMALL_STATE(6749)] = 258141, - [SMALL_STATE(6750)] = 258151, - [SMALL_STATE(6751)] = 258161, - [SMALL_STATE(6752)] = 258171, - [SMALL_STATE(6753)] = 258181, - [SMALL_STATE(6754)] = 258191, - [SMALL_STATE(6755)] = 258201, - [SMALL_STATE(6756)] = 258211, - [SMALL_STATE(6757)] = 258221, - [SMALL_STATE(6758)] = 258231, - [SMALL_STATE(6759)] = 258241, - [SMALL_STATE(6760)] = 258251, - [SMALL_STATE(6761)] = 258261, - [SMALL_STATE(6762)] = 258271, - [SMALL_STATE(6763)] = 258281, - [SMALL_STATE(6764)] = 258291, - [SMALL_STATE(6765)] = 258301, - [SMALL_STATE(6766)] = 258311, - [SMALL_STATE(6767)] = 258321, - [SMALL_STATE(6768)] = 258331, - [SMALL_STATE(6769)] = 258341, - [SMALL_STATE(6770)] = 258351, - [SMALL_STATE(6771)] = 258361, - [SMALL_STATE(6772)] = 258371, - [SMALL_STATE(6773)] = 258381, - [SMALL_STATE(6774)] = 258391, - [SMALL_STATE(6775)] = 258401, - [SMALL_STATE(6776)] = 258411, - [SMALL_STATE(6777)] = 258421, - [SMALL_STATE(6778)] = 258431, - [SMALL_STATE(6779)] = 258441, - [SMALL_STATE(6780)] = 258451, - [SMALL_STATE(6781)] = 258461, - [SMALL_STATE(6782)] = 258471, - [SMALL_STATE(6783)] = 258481, - [SMALL_STATE(6784)] = 258491, - [SMALL_STATE(6785)] = 258501, - [SMALL_STATE(6786)] = 258511, - [SMALL_STATE(6787)] = 258521, - [SMALL_STATE(6788)] = 258531, - [SMALL_STATE(6789)] = 258541, - [SMALL_STATE(6790)] = 258551, - [SMALL_STATE(6791)] = 258561, - [SMALL_STATE(6792)] = 258571, - [SMALL_STATE(6793)] = 258581, - [SMALL_STATE(6794)] = 258591, - [SMALL_STATE(6795)] = 258601, - [SMALL_STATE(6796)] = 258611, - [SMALL_STATE(6797)] = 258621, - [SMALL_STATE(6798)] = 258631, - [SMALL_STATE(6799)] = 258641, - [SMALL_STATE(6800)] = 258651, - [SMALL_STATE(6801)] = 258661, - [SMALL_STATE(6802)] = 258671, - [SMALL_STATE(6803)] = 258681, - [SMALL_STATE(6804)] = 258691, - [SMALL_STATE(6805)] = 258701, - [SMALL_STATE(6806)] = 258711, - [SMALL_STATE(6807)] = 258721, - [SMALL_STATE(6808)] = 258731, - [SMALL_STATE(6809)] = 258741, - [SMALL_STATE(6810)] = 258751, - [SMALL_STATE(6811)] = 258761, - [SMALL_STATE(6812)] = 258771, - [SMALL_STATE(6813)] = 258781, - [SMALL_STATE(6814)] = 258791, - [SMALL_STATE(6815)] = 258801, - [SMALL_STATE(6816)] = 258811, - [SMALL_STATE(6817)] = 258821, - [SMALL_STATE(6818)] = 258831, - [SMALL_STATE(6819)] = 258841, - [SMALL_STATE(6820)] = 258851, - [SMALL_STATE(6821)] = 258861, - [SMALL_STATE(6822)] = 258871, - [SMALL_STATE(6823)] = 258881, - [SMALL_STATE(6824)] = 258891, - [SMALL_STATE(6825)] = 258901, - [SMALL_STATE(6826)] = 258911, - [SMALL_STATE(6827)] = 258921, - [SMALL_STATE(6828)] = 258931, - [SMALL_STATE(6829)] = 258941, - [SMALL_STATE(6830)] = 258951, - [SMALL_STATE(6831)] = 258961, - [SMALL_STATE(6832)] = 258971, - [SMALL_STATE(6833)] = 258981, - [SMALL_STATE(6834)] = 258991, - [SMALL_STATE(6835)] = 259001, - [SMALL_STATE(6836)] = 259011, - [SMALL_STATE(6837)] = 259021, - [SMALL_STATE(6838)] = 259031, - [SMALL_STATE(6839)] = 259041, - [SMALL_STATE(6840)] = 259051, - [SMALL_STATE(6841)] = 259061, - [SMALL_STATE(6842)] = 259071, - [SMALL_STATE(6843)] = 259081, - [SMALL_STATE(6844)] = 259091, - [SMALL_STATE(6845)] = 259101, - [SMALL_STATE(6846)] = 259111, - [SMALL_STATE(6847)] = 259121, - [SMALL_STATE(6848)] = 259131, - [SMALL_STATE(6849)] = 259141, - [SMALL_STATE(6850)] = 259151, - [SMALL_STATE(6851)] = 259161, - [SMALL_STATE(6852)] = 259171, - [SMALL_STATE(6853)] = 259181, - [SMALL_STATE(6854)] = 259191, - [SMALL_STATE(6855)] = 259201, - [SMALL_STATE(6856)] = 259211, - [SMALL_STATE(6857)] = 259221, - [SMALL_STATE(6858)] = 259231, - [SMALL_STATE(6859)] = 259241, - [SMALL_STATE(6860)] = 259251, - [SMALL_STATE(6861)] = 259261, - [SMALL_STATE(6862)] = 259271, - [SMALL_STATE(6863)] = 259281, - [SMALL_STATE(6864)] = 259291, - [SMALL_STATE(6865)] = 259301, - [SMALL_STATE(6866)] = 259311, - [SMALL_STATE(6867)] = 259321, - [SMALL_STATE(6868)] = 259331, - [SMALL_STATE(6869)] = 259341, - [SMALL_STATE(6870)] = 259351, - [SMALL_STATE(6871)] = 259361, - [SMALL_STATE(6872)] = 259371, - [SMALL_STATE(6873)] = 259381, - [SMALL_STATE(6874)] = 259391, - [SMALL_STATE(6875)] = 259401, - [SMALL_STATE(6876)] = 259411, - [SMALL_STATE(6877)] = 259421, - [SMALL_STATE(6878)] = 259431, - [SMALL_STATE(6879)] = 259441, - [SMALL_STATE(6880)] = 259451, - [SMALL_STATE(6881)] = 259461, - [SMALL_STATE(6882)] = 259471, - [SMALL_STATE(6883)] = 259481, - [SMALL_STATE(6884)] = 259491, - [SMALL_STATE(6885)] = 259501, - [SMALL_STATE(6886)] = 259511, - [SMALL_STATE(6887)] = 259521, - [SMALL_STATE(6888)] = 259531, - [SMALL_STATE(6889)] = 259541, - [SMALL_STATE(6890)] = 259551, - [SMALL_STATE(6891)] = 259561, - [SMALL_STATE(6892)] = 259571, - [SMALL_STATE(6893)] = 259581, - [SMALL_STATE(6894)] = 259591, - [SMALL_STATE(6895)] = 259601, - [SMALL_STATE(6896)] = 259611, - [SMALL_STATE(6897)] = 259621, - [SMALL_STATE(6898)] = 259631, - [SMALL_STATE(6899)] = 259641, - [SMALL_STATE(6900)] = 259651, - [SMALL_STATE(6901)] = 259661, - [SMALL_STATE(6902)] = 259671, - [SMALL_STATE(6903)] = 259681, + [SMALL_STATE(1154)] = 0, + [SMALL_STATE(1155)] = 73, + [SMALL_STATE(1156)] = 146, + [SMALL_STATE(1157)] = 219, + [SMALL_STATE(1158)] = 292, + [SMALL_STATE(1159)] = 365, + [SMALL_STATE(1160)] = 438, + [SMALL_STATE(1161)] = 511, + [SMALL_STATE(1162)] = 584, + [SMALL_STATE(1163)] = 657, + [SMALL_STATE(1164)] = 730, + [SMALL_STATE(1165)] = 803, + [SMALL_STATE(1166)] = 876, + [SMALL_STATE(1167)] = 949, + [SMALL_STATE(1168)] = 1022, + [SMALL_STATE(1169)] = 1095, + [SMALL_STATE(1170)] = 1168, + [SMALL_STATE(1171)] = 1247, + [SMALL_STATE(1172)] = 1324, + [SMALL_STATE(1173)] = 1403, + [SMALL_STATE(1174)] = 1548, + [SMALL_STATE(1175)] = 1693, + [SMALL_STATE(1176)] = 1766, + [SMALL_STATE(1177)] = 1839, + [SMALL_STATE(1178)] = 1916, + [SMALL_STATE(1179)] = 1993, + [SMALL_STATE(1180)] = 2138, + [SMALL_STATE(1181)] = 2211, + [SMALL_STATE(1182)] = 2284, + [SMALL_STATE(1183)] = 2359, + [SMALL_STATE(1184)] = 2450, + [SMALL_STATE(1185)] = 2523, + [SMALL_STATE(1186)] = 2596, + [SMALL_STATE(1187)] = 2669, + [SMALL_STATE(1188)] = 2760, + [SMALL_STATE(1189)] = 2851, + [SMALL_STATE(1190)] = 2924, + [SMALL_STATE(1191)] = 2997, + [SMALL_STATE(1192)] = 3070, + [SMALL_STATE(1193)] = 3143, + [SMALL_STATE(1194)] = 3216, + [SMALL_STATE(1195)] = 3289, + [SMALL_STATE(1196)] = 3364, + [SMALL_STATE(1197)] = 3439, + [SMALL_STATE(1198)] = 3512, + [SMALL_STATE(1199)] = 3587, + [SMALL_STATE(1200)] = 3662, + [SMALL_STATE(1201)] = 3735, + [SMALL_STATE(1202)] = 3808, + [SMALL_STATE(1203)] = 3881, + [SMALL_STATE(1204)] = 3954, + [SMALL_STATE(1205)] = 4027, + [SMALL_STATE(1206)] = 4118, + [SMALL_STATE(1207)] = 4209, + [SMALL_STATE(1208)] = 4300, + [SMALL_STATE(1209)] = 4391, + [SMALL_STATE(1210)] = 4482, + [SMALL_STATE(1211)] = 4573, + [SMALL_STATE(1212)] = 4646, + [SMALL_STATE(1213)] = 4737, + [SMALL_STATE(1214)] = 4828, + [SMALL_STATE(1215)] = 4919, + [SMALL_STATE(1216)] = 4992, + [SMALL_STATE(1217)] = 5069, + [SMALL_STATE(1218)] = 5142, + [SMALL_STATE(1219)] = 5215, + [SMALL_STATE(1220)] = 5288, + [SMALL_STATE(1221)] = 5361, + [SMALL_STATE(1222)] = 5434, + [SMALL_STATE(1223)] = 5507, + [SMALL_STATE(1224)] = 5580, + [SMALL_STATE(1225)] = 5653, + [SMALL_STATE(1226)] = 5728, + [SMALL_STATE(1227)] = 5801, + [SMALL_STATE(1228)] = 5874, + [SMALL_STATE(1229)] = 6019, + [SMALL_STATE(1230)] = 6164, + [SMALL_STATE(1231)] = 6309, + [SMALL_STATE(1232)] = 6454, + [SMALL_STATE(1233)] = 6599, + [SMALL_STATE(1234)] = 6672, + [SMALL_STATE(1235)] = 6817, + [SMALL_STATE(1236)] = 6962, + [SMALL_STATE(1237)] = 7107, + [SMALL_STATE(1238)] = 7252, + [SMALL_STATE(1239)] = 7325, + [SMALL_STATE(1240)] = 7398, + [SMALL_STATE(1241)] = 7471, + [SMALL_STATE(1242)] = 7544, + [SMALL_STATE(1243)] = 7617, + [SMALL_STATE(1244)] = 7692, + [SMALL_STATE(1245)] = 7767, + [SMALL_STATE(1246)] = 7840, + [SMALL_STATE(1247)] = 7985, + [SMALL_STATE(1248)] = 8130, + [SMALL_STATE(1249)] = 8275, + [SMALL_STATE(1250)] = 8420, + [SMALL_STATE(1251)] = 8495, + [SMALL_STATE(1252)] = 8570, + [SMALL_STATE(1253)] = 8643, + [SMALL_STATE(1254)] = 8718, + [SMALL_STATE(1255)] = 8791, + [SMALL_STATE(1256)] = 8864, + [SMALL_STATE(1257)] = 8937, + [SMALL_STATE(1258)] = 9010, + [SMALL_STATE(1259)] = 9083, + [SMALL_STATE(1260)] = 9156, + [SMALL_STATE(1261)] = 9229, + [SMALL_STATE(1262)] = 9302, + [SMALL_STATE(1263)] = 9377, + [SMALL_STATE(1264)] = 9450, + [SMALL_STATE(1265)] = 9523, + [SMALL_STATE(1266)] = 9596, + [SMALL_STATE(1267)] = 9669, + [SMALL_STATE(1268)] = 9746, + [SMALL_STATE(1269)] = 9819, + [SMALL_STATE(1270)] = 9892, + [SMALL_STATE(1271)] = 9965, + [SMALL_STATE(1272)] = 10038, + [SMALL_STATE(1273)] = 10111, + [SMALL_STATE(1274)] = 10184, + [SMALL_STATE(1275)] = 10257, + [SMALL_STATE(1276)] = 10330, + [SMALL_STATE(1277)] = 10403, + [SMALL_STATE(1278)] = 10476, + [SMALL_STATE(1279)] = 10549, + [SMALL_STATE(1280)] = 10622, + [SMALL_STATE(1281)] = 10695, + [SMALL_STATE(1282)] = 10768, + [SMALL_STATE(1283)] = 10841, + [SMALL_STATE(1284)] = 10914, + [SMALL_STATE(1285)] = 10987, + [SMALL_STATE(1286)] = 11060, + [SMALL_STATE(1287)] = 11205, + [SMALL_STATE(1288)] = 11350, + [SMALL_STATE(1289)] = 11495, + [SMALL_STATE(1290)] = 11568, + [SMALL_STATE(1291)] = 11645, + [SMALL_STATE(1292)] = 11722, + [SMALL_STATE(1293)] = 11795, + [SMALL_STATE(1294)] = 11868, + [SMALL_STATE(1295)] = 11941, + [SMALL_STATE(1296)] = 12014, + [SMALL_STATE(1297)] = 12087, + [SMALL_STATE(1298)] = 12160, + [SMALL_STATE(1299)] = 12233, + [SMALL_STATE(1300)] = 12306, + [SMALL_STATE(1301)] = 12379, + [SMALL_STATE(1302)] = 12452, + [SMALL_STATE(1303)] = 12525, + [SMALL_STATE(1304)] = 12598, + [SMALL_STATE(1305)] = 12671, + [SMALL_STATE(1306)] = 12750, + [SMALL_STATE(1307)] = 12823, + [SMALL_STATE(1308)] = 12896, + [SMALL_STATE(1309)] = 12971, + [SMALL_STATE(1310)] = 13044, + [SMALL_STATE(1311)] = 13117, + [SMALL_STATE(1312)] = 13196, + [SMALL_STATE(1313)] = 13269, + [SMALL_STATE(1314)] = 13342, + [SMALL_STATE(1315)] = 13419, + [SMALL_STATE(1316)] = 13564, + [SMALL_STATE(1317)] = 13709, + [SMALL_STATE(1318)] = 13854, + [SMALL_STATE(1319)] = 13927, + [SMALL_STATE(1320)] = 14000, + [SMALL_STATE(1321)] = 14073, + [SMALL_STATE(1322)] = 14146, + [SMALL_STATE(1323)] = 14291, + [SMALL_STATE(1324)] = 14364, + [SMALL_STATE(1325)] = 14437, + [SMALL_STATE(1326)] = 14510, + [SMALL_STATE(1327)] = 14583, + [SMALL_STATE(1328)] = 14656, + [SMALL_STATE(1329)] = 14729, + [SMALL_STATE(1330)] = 14802, + [SMALL_STATE(1331)] = 14875, + [SMALL_STATE(1332)] = 14948, + [SMALL_STATE(1333)] = 15021, + [SMALL_STATE(1334)] = 15094, + [SMALL_STATE(1335)] = 15167, + [SMALL_STATE(1336)] = 15240, + [SMALL_STATE(1337)] = 15313, + [SMALL_STATE(1338)] = 15386, + [SMALL_STATE(1339)] = 15459, + [SMALL_STATE(1340)] = 15532, + [SMALL_STATE(1341)] = 15605, + [SMALL_STATE(1342)] = 15678, + [SMALL_STATE(1343)] = 15751, + [SMALL_STATE(1344)] = 15824, + [SMALL_STATE(1345)] = 15969, + [SMALL_STATE(1346)] = 16114, + [SMALL_STATE(1347)] = 16187, + [SMALL_STATE(1348)] = 16260, + [SMALL_STATE(1349)] = 16333, + [SMALL_STATE(1350)] = 16406, + [SMALL_STATE(1351)] = 16479, + [SMALL_STATE(1352)] = 16552, + [SMALL_STATE(1353)] = 16629, + [SMALL_STATE(1354)] = 16706, + [SMALL_STATE(1355)] = 16779, + [SMALL_STATE(1356)] = 16852, + [SMALL_STATE(1357)] = 16925, + [SMALL_STATE(1358)] = 16998, + [SMALL_STATE(1359)] = 17071, + [SMALL_STATE(1360)] = 17144, + [SMALL_STATE(1361)] = 17217, + [SMALL_STATE(1362)] = 17290, + [SMALL_STATE(1363)] = 17363, + [SMALL_STATE(1364)] = 17436, + [SMALL_STATE(1365)] = 17509, + [SMALL_STATE(1366)] = 17582, + [SMALL_STATE(1367)] = 17655, + [SMALL_STATE(1368)] = 17728, + [SMALL_STATE(1369)] = 17801, + [SMALL_STATE(1370)] = 17874, + [SMALL_STATE(1371)] = 17947, + [SMALL_STATE(1372)] = 18020, + [SMALL_STATE(1373)] = 18093, + [SMALL_STATE(1374)] = 18166, + [SMALL_STATE(1375)] = 18239, + [SMALL_STATE(1376)] = 18312, + [SMALL_STATE(1377)] = 18384, + [SMALL_STATE(1378)] = 18456, + [SMALL_STATE(1379)] = 18528, + [SMALL_STATE(1380)] = 18600, + [SMALL_STATE(1381)] = 18672, + [SMALL_STATE(1382)] = 18744, + [SMALL_STATE(1383)] = 18816, + [SMALL_STATE(1384)] = 18888, + [SMALL_STATE(1385)] = 18960, + [SMALL_STATE(1386)] = 19032, + [SMALL_STATE(1387)] = 19104, + [SMALL_STATE(1388)] = 19176, + [SMALL_STATE(1389)] = 19248, + [SMALL_STATE(1390)] = 19320, + [SMALL_STATE(1391)] = 19392, + [SMALL_STATE(1392)] = 19464, + [SMALL_STATE(1393)] = 19536, + [SMALL_STATE(1394)] = 19608, + [SMALL_STATE(1395)] = 19680, + [SMALL_STATE(1396)] = 19752, + [SMALL_STATE(1397)] = 19824, + [SMALL_STATE(1398)] = 19896, + [SMALL_STATE(1399)] = 19968, + [SMALL_STATE(1400)] = 20040, + [SMALL_STATE(1401)] = 20112, + [SMALL_STATE(1402)] = 20184, + [SMALL_STATE(1403)] = 20256, + [SMALL_STATE(1404)] = 20328, + [SMALL_STATE(1405)] = 20400, + [SMALL_STATE(1406)] = 20472, + [SMALL_STATE(1407)] = 20544, + [SMALL_STATE(1408)] = 20616, + [SMALL_STATE(1409)] = 20688, + [SMALL_STATE(1410)] = 20760, + [SMALL_STATE(1411)] = 20832, + [SMALL_STATE(1412)] = 20904, + [SMALL_STATE(1413)] = 20976, + [SMALL_STATE(1414)] = 21048, + [SMALL_STATE(1415)] = 21120, + [SMALL_STATE(1416)] = 21192, + [SMALL_STATE(1417)] = 21264, + [SMALL_STATE(1418)] = 21336, + [SMALL_STATE(1419)] = 21408, + [SMALL_STATE(1420)] = 21480, + [SMALL_STATE(1421)] = 21556, + [SMALL_STATE(1422)] = 21632, + [SMALL_STATE(1423)] = 21704, + [SMALL_STATE(1424)] = 21776, + [SMALL_STATE(1425)] = 21848, + [SMALL_STATE(1426)] = 21920, + [SMALL_STATE(1427)] = 21992, + [SMALL_STATE(1428)] = 22064, + [SMALL_STATE(1429)] = 22136, + [SMALL_STATE(1430)] = 22212, + [SMALL_STATE(1431)] = 22288, + [SMALL_STATE(1432)] = 22360, + [SMALL_STATE(1433)] = 22432, + [SMALL_STATE(1434)] = 22504, + [SMALL_STATE(1435)] = 22576, + [SMALL_STATE(1436)] = 22648, + [SMALL_STATE(1437)] = 22720, + [SMALL_STATE(1438)] = 22792, + [SMALL_STATE(1439)] = 22864, + [SMALL_STATE(1440)] = 22936, + [SMALL_STATE(1441)] = 23008, + [SMALL_STATE(1442)] = 23080, + [SMALL_STATE(1443)] = 23152, + [SMALL_STATE(1444)] = 23228, + [SMALL_STATE(1445)] = 23300, + [SMALL_STATE(1446)] = 23376, + [SMALL_STATE(1447)] = 23448, + [SMALL_STATE(1448)] = 23520, + [SMALL_STATE(1449)] = 23592, + [SMALL_STATE(1450)] = 23664, + [SMALL_STATE(1451)] = 23736, + [SMALL_STATE(1452)] = 23808, + [SMALL_STATE(1453)] = 23880, + [SMALL_STATE(1454)] = 23952, + [SMALL_STATE(1455)] = 24028, + [SMALL_STATE(1456)] = 24100, + [SMALL_STATE(1457)] = 24172, + [SMALL_STATE(1458)] = 24244, + [SMALL_STATE(1459)] = 24316, + [SMALL_STATE(1460)] = 24388, + [SMALL_STATE(1461)] = 24478, + [SMALL_STATE(1462)] = 24550, + [SMALL_STATE(1463)] = 24622, + [SMALL_STATE(1464)] = 24712, + [SMALL_STATE(1465)] = 24784, + [SMALL_STATE(1466)] = 24874, + [SMALL_STATE(1467)] = 24964, + [SMALL_STATE(1468)] = 25036, + [SMALL_STATE(1469)] = 25126, + [SMALL_STATE(1470)] = 25202, + [SMALL_STATE(1471)] = 25274, + [SMALL_STATE(1472)] = 25346, + [SMALL_STATE(1473)] = 25418, + [SMALL_STATE(1474)] = 25490, + [SMALL_STATE(1475)] = 25562, + [SMALL_STATE(1476)] = 25652, + [SMALL_STATE(1477)] = 25742, + [SMALL_STATE(1478)] = 25814, + [SMALL_STATE(1479)] = 25886, + [SMALL_STATE(1480)] = 25958, + [SMALL_STATE(1481)] = 26030, + [SMALL_STATE(1482)] = 26102, + [SMALL_STATE(1483)] = 26174, + [SMALL_STATE(1484)] = 26246, + [SMALL_STATE(1485)] = 26318, + [SMALL_STATE(1486)] = 26390, + [SMALL_STATE(1487)] = 26462, + [SMALL_STATE(1488)] = 26534, + [SMALL_STATE(1489)] = 26606, + [SMALL_STATE(1490)] = 26678, + [SMALL_STATE(1491)] = 26750, + [SMALL_STATE(1492)] = 26822, + [SMALL_STATE(1493)] = 26894, + [SMALL_STATE(1494)] = 26966, + [SMALL_STATE(1495)] = 27038, + [SMALL_STATE(1496)] = 27110, + [SMALL_STATE(1497)] = 27182, + [SMALL_STATE(1498)] = 27254, + [SMALL_STATE(1499)] = 27326, + [SMALL_STATE(1500)] = 27398, + [SMALL_STATE(1501)] = 27470, + [SMALL_STATE(1502)] = 27542, + [SMALL_STATE(1503)] = 27632, + [SMALL_STATE(1504)] = 27704, + [SMALL_STATE(1505)] = 27776, + [SMALL_STATE(1506)] = 27848, + [SMALL_STATE(1507)] = 27920, + [SMALL_STATE(1508)] = 27992, + [SMALL_STATE(1509)] = 28064, + [SMALL_STATE(1510)] = 28154, + [SMALL_STATE(1511)] = 28226, + [SMALL_STATE(1512)] = 28298, + [SMALL_STATE(1513)] = 28388, + [SMALL_STATE(1514)] = 28478, + [SMALL_STATE(1515)] = 28550, + [SMALL_STATE(1516)] = 28622, + [SMALL_STATE(1517)] = 28712, + [SMALL_STATE(1518)] = 28784, + [SMALL_STATE(1519)] = 28856, + [SMALL_STATE(1520)] = 28928, + [SMALL_STATE(1521)] = 29000, + [SMALL_STATE(1522)] = 29072, + [SMALL_STATE(1523)] = 29144, + [SMALL_STATE(1524)] = 29216, + [SMALL_STATE(1525)] = 29288, + [SMALL_STATE(1526)] = 29360, + [SMALL_STATE(1527)] = 29432, + [SMALL_STATE(1528)] = 29504, + [SMALL_STATE(1529)] = 29575, + [SMALL_STATE(1530)] = 29720, + [SMALL_STATE(1531)] = 29865, + [SMALL_STATE(1532)] = 29936, + [SMALL_STATE(1533)] = 30081, + [SMALL_STATE(1534)] = 30152, + [SMALL_STATE(1535)] = 30297, + [SMALL_STATE(1536)] = 30368, + [SMALL_STATE(1537)] = 30513, + [SMALL_STATE(1538)] = 30584, + [SMALL_STATE(1539)] = 30727, + [SMALL_STATE(1540)] = 30798, + [SMALL_STATE(1541)] = 30869, + [SMALL_STATE(1542)] = 30940, + [SMALL_STATE(1543)] = 31015, + [SMALL_STATE(1544)] = 31086, + [SMALL_STATE(1545)] = 31157, + [SMALL_STATE(1546)] = 31302, + [SMALL_STATE(1547)] = 31373, + [SMALL_STATE(1548)] = 31518, + [SMALL_STATE(1549)] = 31589, + [SMALL_STATE(1550)] = 31660, + [SMALL_STATE(1551)] = 31805, + [SMALL_STATE(1552)] = 31948, + [SMALL_STATE(1553)] = 32093, + [SMALL_STATE(1554)] = 32164, + [SMALL_STATE(1555)] = 32239, + [SMALL_STATE(1556)] = 32384, + [SMALL_STATE(1557)] = 32529, + [SMALL_STATE(1558)] = 32672, + [SMALL_STATE(1559)] = 32743, + [SMALL_STATE(1560)] = 32888, + [SMALL_STATE(1561)] = 32959, + [SMALL_STATE(1562)] = 33030, + [SMALL_STATE(1563)] = 33101, + [SMALL_STATE(1564)] = 33244, + [SMALL_STATE(1565)] = 33387, + [SMALL_STATE(1566)] = 33532, + [SMALL_STATE(1567)] = 33677, + [SMALL_STATE(1568)] = 33748, + [SMALL_STATE(1569)] = 33819, + [SMALL_STATE(1570)] = 33890, + [SMALL_STATE(1571)] = 33961, + [SMALL_STATE(1572)] = 34106, + [SMALL_STATE(1573)] = 34251, + [SMALL_STATE(1574)] = 34322, + [SMALL_STATE(1575)] = 34393, + [SMALL_STATE(1576)] = 34538, + [SMALL_STATE(1577)] = 34609, + [SMALL_STATE(1578)] = 34680, + [SMALL_STATE(1579)] = 34754, + [SMALL_STATE(1580)] = 34828, + [SMALL_STATE(1581)] = 34900, + [SMALL_STATE(1582)] = 34972, + [SMALL_STATE(1583)] = 35042, + [SMALL_STATE(1584)] = 35120, + [SMALL_STATE(1585)] = 35192, + [SMALL_STATE(1586)] = 35266, + [SMALL_STATE(1587)] = 35340, + [SMALL_STATE(1588)] = 35415, + [SMALL_STATE(1589)] = 35552, + [SMALL_STATE(1590)] = 35621, + [SMALL_STATE(1591)] = 35692, + [SMALL_STATE(1592)] = 35829, + [SMALL_STATE(1593)] = 35898, + [SMALL_STATE(1594)] = 35967, + [SMALL_STATE(1595)] = 36040, + [SMALL_STATE(1596)] = 36109, + [SMALL_STATE(1597)] = 36178, + [SMALL_STATE(1598)] = 36251, + [SMALL_STATE(1599)] = 36322, + [SMALL_STATE(1600)] = 36459, + [SMALL_STATE(1601)] = 36534, + [SMALL_STATE(1602)] = 36671, + [SMALL_STATE(1603)] = 36744, + [SMALL_STATE(1604)] = 36881, + [SMALL_STATE(1605)] = 37016, + [SMALL_STATE(1606)] = 37091, + [SMALL_STATE(1607)] = 37162, + [SMALL_STATE(1608)] = 37299, + [SMALL_STATE(1609)] = 37368, + [SMALL_STATE(1610)] = 37505, + [SMALL_STATE(1611)] = 37642, + [SMALL_STATE(1612)] = 37715, + [SMALL_STATE(1613)] = 37852, + [SMALL_STATE(1614)] = 37926, + [SMALL_STATE(1615)] = 37998, + [SMALL_STATE(1616)] = 38072, + [SMALL_STATE(1617)] = 38142, + [SMALL_STATE(1618)] = 38212, + [SMALL_STATE(1619)] = 38286, + [SMALL_STATE(1620)] = 38360, + [SMALL_STATE(1621)] = 38434, + [SMALL_STATE(1622)] = 38508, + [SMALL_STATE(1623)] = 38580, + [SMALL_STATE(1624)] = 38654, + [SMALL_STATE(1625)] = 38722, + [SMALL_STATE(1626)] = 38794, + [SMALL_STATE(1627)] = 38868, + [SMALL_STATE(1628)] = 38942, + [SMALL_STATE(1629)] = 39080, + [SMALL_STATE(1630)] = 39148, + [SMALL_STATE(1631)] = 39222, + [SMALL_STATE(1632)] = 39296, + [SMALL_STATE(1633)] = 39370, + [SMALL_STATE(1634)] = 39448, + [SMALL_STATE(1635)] = 39586, + [SMALL_STATE(1636)] = 39654, + [SMALL_STATE(1637)] = 39728, + [SMALL_STATE(1638)] = 39802, + [SMALL_STATE(1639)] = 39876, + [SMALL_STATE(1640)] = 39948, + [SMALL_STATE(1641)] = 40022, + [SMALL_STATE(1642)] = 40096, + [SMALL_STATE(1643)] = 40234, + [SMALL_STATE(1644)] = 40302, + [SMALL_STATE(1645)] = 40370, + [SMALL_STATE(1646)] = 40444, + [SMALL_STATE(1647)] = 40518, + [SMALL_STATE(1648)] = 40586, + [SMALL_STATE(1649)] = 40660, + [SMALL_STATE(1650)] = 40730, + [SMALL_STATE(1651)] = 40802, + [SMALL_STATE(1652)] = 40874, + [SMALL_STATE(1653)] = 40944, + [SMALL_STATE(1654)] = 41082, + [SMALL_STATE(1655)] = 41156, + [SMALL_STATE(1656)] = 41227, + [SMALL_STATE(1657)] = 41362, + [SMALL_STATE(1658)] = 41497, + [SMALL_STATE(1659)] = 41564, + [SMALL_STATE(1660)] = 41631, + [SMALL_STATE(1661)] = 41766, + [SMALL_STATE(1662)] = 41833, + [SMALL_STATE(1663)] = 41900, + [SMALL_STATE(1664)] = 41967, + [SMALL_STATE(1665)] = 42036, + [SMALL_STATE(1666)] = 42105, + [SMALL_STATE(1667)] = 42176, + [SMALL_STATE(1668)] = 42245, + [SMALL_STATE(1669)] = 42380, + [SMALL_STATE(1670)] = 42515, + [SMALL_STATE(1671)] = 42650, + [SMALL_STATE(1672)] = 42785, + [SMALL_STATE(1673)] = 42920, + [SMALL_STATE(1674)] = 43055, + [SMALL_STATE(1675)] = 43190, + [SMALL_STATE(1676)] = 43325, + [SMALL_STATE(1677)] = 43460, + [SMALL_STATE(1678)] = 43595, + [SMALL_STATE(1679)] = 43730, + [SMALL_STATE(1680)] = 43865, + [SMALL_STATE(1681)] = 44000, + [SMALL_STATE(1682)] = 44135, + [SMALL_STATE(1683)] = 44270, + [SMALL_STATE(1684)] = 44405, + [SMALL_STATE(1685)] = 44540, + [SMALL_STATE(1686)] = 44675, + [SMALL_STATE(1687)] = 44810, + [SMALL_STATE(1688)] = 44945, + [SMALL_STATE(1689)] = 45080, + [SMALL_STATE(1690)] = 45215, + [SMALL_STATE(1691)] = 45350, + [SMALL_STATE(1692)] = 45485, + [SMALL_STATE(1693)] = 45620, + [SMALL_STATE(1694)] = 45689, + [SMALL_STATE(1695)] = 45758, + [SMALL_STATE(1696)] = 45893, + [SMALL_STATE(1697)] = 46028, + [SMALL_STATE(1698)] = 46163, + [SMALL_STATE(1699)] = 46298, + [SMALL_STATE(1700)] = 46433, + [SMALL_STATE(1701)] = 46568, + [SMALL_STATE(1702)] = 46703, + [SMALL_STATE(1703)] = 46838, + [SMALL_STATE(1704)] = 46973, + [SMALL_STATE(1705)] = 47108, + [SMALL_STATE(1706)] = 47243, + [SMALL_STATE(1707)] = 47378, + [SMALL_STATE(1708)] = 47513, + [SMALL_STATE(1709)] = 47648, + [SMALL_STATE(1710)] = 47783, + [SMALL_STATE(1711)] = 47918, + [SMALL_STATE(1712)] = 47989, + [SMALL_STATE(1713)] = 48124, + [SMALL_STATE(1714)] = 48259, + [SMALL_STATE(1715)] = 48394, + [SMALL_STATE(1716)] = 48529, + [SMALL_STATE(1717)] = 48664, + [SMALL_STATE(1718)] = 48799, + [SMALL_STATE(1719)] = 48934, + [SMALL_STATE(1720)] = 49069, + [SMALL_STATE(1721)] = 49204, + [SMALL_STATE(1722)] = 49275, + [SMALL_STATE(1723)] = 49410, + [SMALL_STATE(1724)] = 49545, + [SMALL_STATE(1725)] = 49680, + [SMALL_STATE(1726)] = 49815, + [SMALL_STATE(1727)] = 49950, + [SMALL_STATE(1728)] = 50085, + [SMALL_STATE(1729)] = 50220, + [SMALL_STATE(1730)] = 50355, + [SMALL_STATE(1731)] = 50490, + [SMALL_STATE(1732)] = 50625, + [SMALL_STATE(1733)] = 50760, + [SMALL_STATE(1734)] = 50895, + [SMALL_STATE(1735)] = 51030, + [SMALL_STATE(1736)] = 51165, + [SMALL_STATE(1737)] = 51300, + [SMALL_STATE(1738)] = 51435, + [SMALL_STATE(1739)] = 51570, + [SMALL_STATE(1740)] = 51705, + [SMALL_STATE(1741)] = 51840, + [SMALL_STATE(1742)] = 51975, + [SMALL_STATE(1743)] = 52110, + [SMALL_STATE(1744)] = 52245, + [SMALL_STATE(1745)] = 52380, + [SMALL_STATE(1746)] = 52515, + [SMALL_STATE(1747)] = 52650, + [SMALL_STATE(1748)] = 52785, + [SMALL_STATE(1749)] = 52920, + [SMALL_STATE(1750)] = 53055, + [SMALL_STATE(1751)] = 53190, + [SMALL_STATE(1752)] = 53325, + [SMALL_STATE(1753)] = 53460, + [SMALL_STATE(1754)] = 53595, + [SMALL_STATE(1755)] = 53730, + [SMALL_STATE(1756)] = 53865, + [SMALL_STATE(1757)] = 54000, + [SMALL_STATE(1758)] = 54135, + [SMALL_STATE(1759)] = 54270, + [SMALL_STATE(1760)] = 54405, + [SMALL_STATE(1761)] = 54540, + [SMALL_STATE(1762)] = 54675, + [SMALL_STATE(1763)] = 54810, + [SMALL_STATE(1764)] = 54881, + [SMALL_STATE(1765)] = 55016, + [SMALL_STATE(1766)] = 55151, + [SMALL_STATE(1767)] = 55286, + [SMALL_STATE(1768)] = 55421, + [SMALL_STATE(1769)] = 55556, + [SMALL_STATE(1770)] = 55691, + [SMALL_STATE(1771)] = 55826, + [SMALL_STATE(1772)] = 55961, + [SMALL_STATE(1773)] = 56032, + [SMALL_STATE(1774)] = 56167, + [SMALL_STATE(1775)] = 56302, + [SMALL_STATE(1776)] = 56437, + [SMALL_STATE(1777)] = 56572, + [SMALL_STATE(1778)] = 56707, + [SMALL_STATE(1779)] = 56842, + [SMALL_STATE(1780)] = 56977, + [SMALL_STATE(1781)] = 57112, + [SMALL_STATE(1782)] = 57247, + [SMALL_STATE(1783)] = 57382, + [SMALL_STATE(1784)] = 57517, + [SMALL_STATE(1785)] = 57652, + [SMALL_STATE(1786)] = 57787, + [SMALL_STATE(1787)] = 57922, + [SMALL_STATE(1788)] = 58057, + [SMALL_STATE(1789)] = 58192, + [SMALL_STATE(1790)] = 58265, + [SMALL_STATE(1791)] = 58338, + [SMALL_STATE(1792)] = 58473, + [SMALL_STATE(1793)] = 58540, + [SMALL_STATE(1794)] = 58613, + [SMALL_STATE(1795)] = 58680, + [SMALL_STATE(1796)] = 58815, + [SMALL_STATE(1797)] = 58950, + [SMALL_STATE(1798)] = 59085, + [SMALL_STATE(1799)] = 59220, + [SMALL_STATE(1800)] = 59355, + [SMALL_STATE(1801)] = 59490, + [SMALL_STATE(1802)] = 59625, + [SMALL_STATE(1803)] = 59760, + [SMALL_STATE(1804)] = 59895, + [SMALL_STATE(1805)] = 60030, + [SMALL_STATE(1806)] = 60165, + [SMALL_STATE(1807)] = 60300, + [SMALL_STATE(1808)] = 60435, + [SMALL_STATE(1809)] = 60570, + [SMALL_STATE(1810)] = 60705, + [SMALL_STATE(1811)] = 60840, + [SMALL_STATE(1812)] = 60975, + [SMALL_STATE(1813)] = 61110, + [SMALL_STATE(1814)] = 61181, + [SMALL_STATE(1815)] = 61316, + [SMALL_STATE(1816)] = 61451, + [SMALL_STATE(1817)] = 61586, + [SMALL_STATE(1818)] = 61721, + [SMALL_STATE(1819)] = 61856, + [SMALL_STATE(1820)] = 61991, + [SMALL_STATE(1821)] = 62126, + [SMALL_STATE(1822)] = 62261, + [SMALL_STATE(1823)] = 62396, + [SMALL_STATE(1824)] = 62531, + [SMALL_STATE(1825)] = 62666, + [SMALL_STATE(1826)] = 62801, + [SMALL_STATE(1827)] = 62936, + [SMALL_STATE(1828)] = 63071, + [SMALL_STATE(1829)] = 63144, + [SMALL_STATE(1830)] = 63215, + [SMALL_STATE(1831)] = 63350, + [SMALL_STATE(1832)] = 63485, + [SMALL_STATE(1833)] = 63620, + [SMALL_STATE(1834)] = 63691, + [SMALL_STATE(1835)] = 63826, + [SMALL_STATE(1836)] = 63961, + [SMALL_STATE(1837)] = 64096, + [SMALL_STATE(1838)] = 64231, + [SMALL_STATE(1839)] = 64366, + [SMALL_STATE(1840)] = 64435, + [SMALL_STATE(1841)] = 64504, + [SMALL_STATE(1842)] = 64571, + [SMALL_STATE(1843)] = 64642, + [SMALL_STATE(1844)] = 64709, + [SMALL_STATE(1845)] = 64842, + [SMALL_STATE(1846)] = 64975, + [SMALL_STATE(1847)] = 65110, + [SMALL_STATE(1848)] = 65180, + [SMALL_STATE(1849)] = 65246, + [SMALL_STATE(1850)] = 65380, + [SMALL_STATE(1851)] = 65512, + [SMALL_STATE(1852)] = 65644, + [SMALL_STATE(1853)] = 65710, + [SMALL_STATE(1854)] = 65842, + [SMALL_STATE(1855)] = 65908, + [SMALL_STATE(1856)] = 65974, + [SMALL_STATE(1857)] = 66040, + [SMALL_STATE(1858)] = 66106, + [SMALL_STATE(1859)] = 66172, + [SMALL_STATE(1860)] = 66304, + [SMALL_STATE(1861)] = 66372, + [SMALL_STATE(1862)] = 66442, + [SMALL_STATE(1863)] = 66508, + [SMALL_STATE(1864)] = 66576, + [SMALL_STATE(1865)] = 66644, + [SMALL_STATE(1866)] = 66774, + [SMALL_STATE(1867)] = 66842, + [SMALL_STATE(1868)] = 66910, + [SMALL_STATE(1869)] = 66984, + [SMALL_STATE(1870)] = 67050, + [SMALL_STATE(1871)] = 67120, + [SMALL_STATE(1872)] = 67254, + [SMALL_STATE(1873)] = 67320, + [SMALL_STATE(1874)] = 67452, + [SMALL_STATE(1875)] = 67584, + [SMALL_STATE(1876)] = 67652, + [SMALL_STATE(1877)] = 67722, + [SMALL_STATE(1878)] = 67854, + [SMALL_STATE(1879)] = 67920, + [SMALL_STATE(1880)] = 68052, + [SMALL_STATE(1881)] = 68122, + [SMALL_STATE(1882)] = 68188, + [SMALL_STATE(1883)] = 68254, + [SMALL_STATE(1884)] = 68320, + [SMALL_STATE(1885)] = 68386, + [SMALL_STATE(1886)] = 68456, + [SMALL_STATE(1887)] = 68526, + [SMALL_STATE(1888)] = 68594, + [SMALL_STATE(1889)] = 68724, + [SMALL_STATE(1890)] = 68856, + [SMALL_STATE(1891)] = 68924, + [SMALL_STATE(1892)] = 68992, + [SMALL_STATE(1893)] = 69060, + [SMALL_STATE(1894)] = 69128, + [SMALL_STATE(1895)] = 69196, + [SMALL_STATE(1896)] = 69264, + [SMALL_STATE(1897)] = 69332, + [SMALL_STATE(1898)] = 69400, + [SMALL_STATE(1899)] = 69525, + [SMALL_STATE(1900)] = 69590, + [SMALL_STATE(1901)] = 69715, + [SMALL_STATE(1902)] = 69840, + [SMALL_STATE(1903)] = 69965, + [SMALL_STATE(1904)] = 70090, + [SMALL_STATE(1905)] = 70155, + [SMALL_STATE(1906)] = 70280, + [SMALL_STATE(1907)] = 70405, + [SMALL_STATE(1908)] = 70530, + [SMALL_STATE(1909)] = 70655, + [SMALL_STATE(1910)] = 70780, + [SMALL_STATE(1911)] = 70905, + [SMALL_STATE(1912)] = 70970, + [SMALL_STATE(1913)] = 71097, + [SMALL_STATE(1914)] = 71222, + [SMALL_STATE(1915)] = 71287, + [SMALL_STATE(1916)] = 71412, + [SMALL_STATE(1917)] = 71537, + [SMALL_STATE(1918)] = 71662, + [SMALL_STATE(1919)] = 71787, + [SMALL_STATE(1920)] = 71912, + [SMALL_STATE(1921)] = 72037, + [SMALL_STATE(1922)] = 72162, + [SMALL_STATE(1923)] = 72287, + [SMALL_STATE(1924)] = 72356, + [SMALL_STATE(1925)] = 72481, + [SMALL_STATE(1926)] = 72606, + [SMALL_STATE(1927)] = 72731, + [SMALL_STATE(1928)] = 72856, + [SMALL_STATE(1929)] = 72981, + [SMALL_STATE(1930)] = 73106, + [SMALL_STATE(1931)] = 73231, + [SMALL_STATE(1932)] = 73356, + [SMALL_STATE(1933)] = 73481, + [SMALL_STATE(1934)] = 73606, + [SMALL_STATE(1935)] = 73731, + [SMALL_STATE(1936)] = 73856, + [SMALL_STATE(1937)] = 73981, + [SMALL_STATE(1938)] = 74106, + [SMALL_STATE(1939)] = 74231, + [SMALL_STATE(1940)] = 74356, + [SMALL_STATE(1941)] = 74481, + [SMALL_STATE(1942)] = 74606, + [SMALL_STATE(1943)] = 74671, + [SMALL_STATE(1944)] = 74796, + [SMALL_STATE(1945)] = 74923, + [SMALL_STATE(1946)] = 75048, + [SMALL_STATE(1947)] = 75173, + [SMALL_STATE(1948)] = 75300, + [SMALL_STATE(1949)] = 75365, + [SMALL_STATE(1950)] = 75490, + [SMALL_STATE(1951)] = 75555, + [SMALL_STATE(1952)] = 75620, + [SMALL_STATE(1953)] = 75685, + [SMALL_STATE(1954)] = 75810, + [SMALL_STATE(1955)] = 75875, + [SMALL_STATE(1956)] = 75940, + [SMALL_STATE(1957)] = 76005, + [SMALL_STATE(1958)] = 76070, + [SMALL_STATE(1959)] = 76195, + [SMALL_STATE(1960)] = 76260, + [SMALL_STATE(1961)] = 76325, + [SMALL_STATE(1962)] = 76390, + [SMALL_STATE(1963)] = 76455, + [SMALL_STATE(1964)] = 76520, + [SMALL_STATE(1965)] = 76645, + [SMALL_STATE(1966)] = 76770, + [SMALL_STATE(1967)] = 76895, + [SMALL_STATE(1968)] = 77020, + [SMALL_STATE(1969)] = 77145, + [SMALL_STATE(1970)] = 77270, + [SMALL_STATE(1971)] = 77335, + [SMALL_STATE(1972)] = 77460, + [SMALL_STATE(1973)] = 77525, + [SMALL_STATE(1974)] = 77590, + [SMALL_STATE(1975)] = 77655, + [SMALL_STATE(1976)] = 77780, + [SMALL_STATE(1977)] = 77905, + [SMALL_STATE(1978)] = 78030, + [SMALL_STATE(1979)] = 78155, + [SMALL_STATE(1980)] = 78280, + [SMALL_STATE(1981)] = 78405, + [SMALL_STATE(1982)] = 78530, + [SMALL_STATE(1983)] = 78655, + [SMALL_STATE(1984)] = 78780, + [SMALL_STATE(1985)] = 78905, + [SMALL_STATE(1986)] = 78970, + [SMALL_STATE(1987)] = 79095, + [SMALL_STATE(1988)] = 79220, + [SMALL_STATE(1989)] = 79345, + [SMALL_STATE(1990)] = 79470, + [SMALL_STATE(1991)] = 79595, + [SMALL_STATE(1992)] = 79720, + [SMALL_STATE(1993)] = 79845, + [SMALL_STATE(1994)] = 79910, + [SMALL_STATE(1995)] = 80035, + [SMALL_STATE(1996)] = 80160, + [SMALL_STATE(1997)] = 80285, + [SMALL_STATE(1998)] = 80350, + [SMALL_STATE(1999)] = 80475, + [SMALL_STATE(2000)] = 80600, + [SMALL_STATE(2001)] = 80725, + [SMALL_STATE(2002)] = 80850, + [SMALL_STATE(2003)] = 80915, + [SMALL_STATE(2004)] = 81040, + [SMALL_STATE(2005)] = 81165, + [SMALL_STATE(2006)] = 81290, + [SMALL_STATE(2007)] = 81415, + [SMALL_STATE(2008)] = 81540, + [SMALL_STATE(2009)] = 81665, + [SMALL_STATE(2010)] = 81790, + [SMALL_STATE(2011)] = 81915, + [SMALL_STATE(2012)] = 82040, + [SMALL_STATE(2013)] = 82165, + [SMALL_STATE(2014)] = 82290, + [SMALL_STATE(2015)] = 82415, + [SMALL_STATE(2016)] = 82480, + [SMALL_STATE(2017)] = 82605, + [SMALL_STATE(2018)] = 82730, + [SMALL_STATE(2019)] = 82855, + [SMALL_STATE(2020)] = 82980, + [SMALL_STATE(2021)] = 83105, + [SMALL_STATE(2022)] = 83230, + [SMALL_STATE(2023)] = 83295, + [SMALL_STATE(2024)] = 83360, + [SMALL_STATE(2025)] = 83485, + [SMALL_STATE(2026)] = 83610, + [SMALL_STATE(2027)] = 83735, + [SMALL_STATE(2028)] = 83860, + [SMALL_STATE(2029)] = 83985, + [SMALL_STATE(2030)] = 84110, + [SMALL_STATE(2031)] = 84235, + [SMALL_STATE(2032)] = 84300, + [SMALL_STATE(2033)] = 84425, + [SMALL_STATE(2034)] = 84550, + [SMALL_STATE(2035)] = 84675, + [SMALL_STATE(2036)] = 84800, + [SMALL_STATE(2037)] = 84927, + [SMALL_STATE(2038)] = 85052, + [SMALL_STATE(2039)] = 85117, + [SMALL_STATE(2040)] = 85242, + [SMALL_STATE(2041)] = 85307, + [SMALL_STATE(2042)] = 85372, + [SMALL_STATE(2043)] = 85497, + [SMALL_STATE(2044)] = 85562, + [SMALL_STATE(2045)] = 85627, + [SMALL_STATE(2046)] = 85692, + [SMALL_STATE(2047)] = 85817, + [SMALL_STATE(2048)] = 85942, + [SMALL_STATE(2049)] = 86067, + [SMALL_STATE(2050)] = 86192, + [SMALL_STATE(2051)] = 86257, + [SMALL_STATE(2052)] = 86382, + [SMALL_STATE(2053)] = 86447, + [SMALL_STATE(2054)] = 86512, + [SMALL_STATE(2055)] = 86637, + [SMALL_STATE(2056)] = 86702, + [SMALL_STATE(2057)] = 86767, + [SMALL_STATE(2058)] = 86832, + [SMALL_STATE(2059)] = 86959, + [SMALL_STATE(2060)] = 87084, + [SMALL_STATE(2061)] = 87209, + [SMALL_STATE(2062)] = 87336, + [SMALL_STATE(2063)] = 87461, + [SMALL_STATE(2064)] = 87586, + [SMALL_STATE(2065)] = 87651, + [SMALL_STATE(2066)] = 87718, + [SMALL_STATE(2067)] = 87783, + [SMALL_STATE(2068)] = 87848, + [SMALL_STATE(2069)] = 87913, + [SMALL_STATE(2070)] = 87980, + [SMALL_STATE(2071)] = 88045, + [SMALL_STATE(2072)] = 88170, + [SMALL_STATE(2073)] = 88235, + [SMALL_STATE(2074)] = 88360, + [SMALL_STATE(2075)] = 88485, + [SMALL_STATE(2076)] = 88550, + [SMALL_STATE(2077)] = 88615, + [SMALL_STATE(2078)] = 88740, + [SMALL_STATE(2079)] = 88807, + [SMALL_STATE(2080)] = 88932, + [SMALL_STATE(2081)] = 89057, + [SMALL_STATE(2082)] = 89182, + [SMALL_STATE(2083)] = 89253, + [SMALL_STATE(2084)] = 89378, + [SMALL_STATE(2085)] = 89505, + [SMALL_STATE(2086)] = 89570, + [SMALL_STATE(2087)] = 89635, + [SMALL_STATE(2088)] = 89760, + [SMALL_STATE(2089)] = 89885, + [SMALL_STATE(2090)] = 90010, + [SMALL_STATE(2091)] = 90135, + [SMALL_STATE(2092)] = 90200, + [SMALL_STATE(2093)] = 90325, + [SMALL_STATE(2094)] = 90390, + [SMALL_STATE(2095)] = 90455, + [SMALL_STATE(2096)] = 90580, + [SMALL_STATE(2097)] = 90645, + [SMALL_STATE(2098)] = 90770, + [SMALL_STATE(2099)] = 90895, + [SMALL_STATE(2100)] = 91020, + [SMALL_STATE(2101)] = 91147, + [SMALL_STATE(2102)] = 91274, + [SMALL_STATE(2103)] = 91399, + [SMALL_STATE(2104)] = 91524, + [SMALL_STATE(2105)] = 91649, + [SMALL_STATE(2106)] = 91776, + [SMALL_STATE(2107)] = 91901, + [SMALL_STATE(2108)] = 91966, + [SMALL_STATE(2109)] = 92091, + [SMALL_STATE(2110)] = 92216, + [SMALL_STATE(2111)] = 92281, + [SMALL_STATE(2112)] = 92406, + [SMALL_STATE(2113)] = 92531, + [SMALL_STATE(2114)] = 92596, + [SMALL_STATE(2115)] = 92661, + [SMALL_STATE(2116)] = 92794, + [SMALL_STATE(2117)] = 92859, + [SMALL_STATE(2118)] = 92984, + [SMALL_STATE(2119)] = 93109, + [SMALL_STATE(2120)] = 93174, + [SMALL_STATE(2121)] = 93271, + [SMALL_STATE(2122)] = 93396, + [SMALL_STATE(2123)] = 93521, + [SMALL_STATE(2124)] = 93646, + [SMALL_STATE(2125)] = 93771, + [SMALL_STATE(2126)] = 93896, + [SMALL_STATE(2127)] = 94021, + [SMALL_STATE(2128)] = 94146, + [SMALL_STATE(2129)] = 94271, + [SMALL_STATE(2130)] = 94396, + [SMALL_STATE(2131)] = 94521, + [SMALL_STATE(2132)] = 94646, + [SMALL_STATE(2133)] = 94771, + [SMALL_STATE(2134)] = 94896, + [SMALL_STATE(2135)] = 95021, + [SMALL_STATE(2136)] = 95146, + [SMALL_STATE(2137)] = 95279, + [SMALL_STATE(2138)] = 95404, + [SMALL_STATE(2139)] = 95529, + [SMALL_STATE(2140)] = 95654, + [SMALL_STATE(2141)] = 95779, + [SMALL_STATE(2142)] = 95904, + [SMALL_STATE(2143)] = 96029, + [SMALL_STATE(2144)] = 96154, + [SMALL_STATE(2145)] = 96279, + [SMALL_STATE(2146)] = 96404, + [SMALL_STATE(2147)] = 96529, + [SMALL_STATE(2148)] = 96594, + [SMALL_STATE(2149)] = 96689, + [SMALL_STATE(2150)] = 96782, + [SMALL_STATE(2151)] = 96907, + [SMALL_STATE(2152)] = 96972, + [SMALL_STATE(2153)] = 97063, + [SMALL_STATE(2154)] = 97188, + [SMALL_STATE(2155)] = 97313, + [SMALL_STATE(2156)] = 97438, + [SMALL_STATE(2157)] = 97563, + [SMALL_STATE(2158)] = 97628, + [SMALL_STATE(2159)] = 97753, + [SMALL_STATE(2160)] = 97878, + [SMALL_STATE(2161)] = 97943, + [SMALL_STATE(2162)] = 98068, + [SMALL_STATE(2163)] = 98157, + [SMALL_STATE(2164)] = 98282, + [SMALL_STATE(2165)] = 98369, + [SMALL_STATE(2166)] = 98494, + [SMALL_STATE(2167)] = 98619, + [SMALL_STATE(2168)] = 98744, + [SMALL_STATE(2169)] = 98809, + [SMALL_STATE(2170)] = 98874, + [SMALL_STATE(2171)] = 99001, + [SMALL_STATE(2172)] = 99068, + [SMALL_STATE(2173)] = 99135, + [SMALL_STATE(2174)] = 99260, + [SMALL_STATE(2175)] = 99385, + [SMALL_STATE(2176)] = 99450, + [SMALL_STATE(2177)] = 99515, + [SMALL_STATE(2178)] = 99580, + [SMALL_STATE(2179)] = 99705, + [SMALL_STATE(2180)] = 99830, + [SMALL_STATE(2181)] = 99895, + [SMALL_STATE(2182)] = 99960, + [SMALL_STATE(2183)] = 100025, + [SMALL_STATE(2184)] = 100150, + [SMALL_STATE(2185)] = 100215, + [SMALL_STATE(2186)] = 100340, + [SMALL_STATE(2187)] = 100465, + [SMALL_STATE(2188)] = 100530, + [SMALL_STATE(2189)] = 100655, + [SMALL_STATE(2190)] = 100720, + [SMALL_STATE(2191)] = 100785, + [SMALL_STATE(2192)] = 100910, + [SMALL_STATE(2193)] = 101035, + [SMALL_STATE(2194)] = 101160, + [SMALL_STATE(2195)] = 101245, + [SMALL_STATE(2196)] = 101370, + [SMALL_STATE(2197)] = 101495, + [SMALL_STATE(2198)] = 101560, + [SMALL_STATE(2199)] = 101625, + [SMALL_STATE(2200)] = 101690, + [SMALL_STATE(2201)] = 101815, + [SMALL_STATE(2202)] = 101880, + [SMALL_STATE(2203)] = 101955, + [SMALL_STATE(2204)] = 102020, + [SMALL_STATE(2205)] = 102147, + [SMALL_STATE(2206)] = 102212, + [SMALL_STATE(2207)] = 102277, + [SMALL_STATE(2208)] = 102342, + [SMALL_STATE(2209)] = 102407, + [SMALL_STATE(2210)] = 102472, + [SMALL_STATE(2211)] = 102537, + [SMALL_STATE(2212)] = 102602, + [SMALL_STATE(2213)] = 102727, + [SMALL_STATE(2214)] = 102852, + [SMALL_STATE(2215)] = 102977, + [SMALL_STATE(2216)] = 103102, + [SMALL_STATE(2217)] = 103167, + [SMALL_STATE(2218)] = 103232, + [SMALL_STATE(2219)] = 103297, + [SMALL_STATE(2220)] = 103364, + [SMALL_STATE(2221)] = 103489, + [SMALL_STATE(2222)] = 103614, + [SMALL_STATE(2223)] = 103685, + [SMALL_STATE(2224)] = 103750, + [SMALL_STATE(2225)] = 103815, + [SMALL_STATE(2226)] = 103940, + [SMALL_STATE(2227)] = 104065, + [SMALL_STATE(2228)] = 104190, + [SMALL_STATE(2229)] = 104273, + [SMALL_STATE(2230)] = 104346, + [SMALL_STATE(2231)] = 104471, + [SMALL_STATE(2232)] = 104596, + [SMALL_STATE(2233)] = 104675, + [SMALL_STATE(2234)] = 104802, + [SMALL_STATE(2235)] = 104869, + [SMALL_STATE(2236)] = 104994, + [SMALL_STATE(2237)] = 105119, + [SMALL_STATE(2238)] = 105244, + [SMALL_STATE(2239)] = 105369, + [SMALL_STATE(2240)] = 105434, + [SMALL_STATE(2241)] = 105559, + [SMALL_STATE(2242)] = 105624, + [SMALL_STATE(2243)] = 105689, + [SMALL_STATE(2244)] = 105754, + [SMALL_STATE(2245)] = 105819, + [SMALL_STATE(2246)] = 105944, + [SMALL_STATE(2247)] = 106069, + [SMALL_STATE(2248)] = 106194, + [SMALL_STATE(2249)] = 106259, + [SMALL_STATE(2250)] = 106386, + [SMALL_STATE(2251)] = 106511, + [SMALL_STATE(2252)] = 106636, + [SMALL_STATE(2253)] = 106761, + [SMALL_STATE(2254)] = 106886, + [SMALL_STATE(2255)] = 106951, + [SMALL_STATE(2256)] = 107076, + [SMALL_STATE(2257)] = 107201, + [SMALL_STATE(2258)] = 107326, + [SMALL_STATE(2259)] = 107451, + [SMALL_STATE(2260)] = 107576, + [SMALL_STATE(2261)] = 107641, + [SMALL_STATE(2262)] = 107706, + [SMALL_STATE(2263)] = 107831, + [SMALL_STATE(2264)] = 107956, + [SMALL_STATE(2265)] = 108081, + [SMALL_STATE(2266)] = 108206, + [SMALL_STATE(2267)] = 108331, + [SMALL_STATE(2268)] = 108456, + [SMALL_STATE(2269)] = 108521, + [SMALL_STATE(2270)] = 108646, + [SMALL_STATE(2271)] = 108771, + [SMALL_STATE(2272)] = 108896, + [SMALL_STATE(2273)] = 109021, + [SMALL_STATE(2274)] = 109148, + [SMALL_STATE(2275)] = 109213, + [SMALL_STATE(2276)] = 109338, + [SMALL_STATE(2277)] = 109463, + [SMALL_STATE(2278)] = 109588, + [SMALL_STATE(2279)] = 109713, + [SMALL_STATE(2280)] = 109840, + [SMALL_STATE(2281)] = 109965, + [SMALL_STATE(2282)] = 110090, + [SMALL_STATE(2283)] = 110215, + [SMALL_STATE(2284)] = 110340, + [SMALL_STATE(2285)] = 110465, + [SMALL_STATE(2286)] = 110590, + [SMALL_STATE(2287)] = 110715, + [SMALL_STATE(2288)] = 110840, + [SMALL_STATE(2289)] = 110905, + [SMALL_STATE(2290)] = 110970, + [SMALL_STATE(2291)] = 111095, + [SMALL_STATE(2292)] = 111220, + [SMALL_STATE(2293)] = 111345, + [SMALL_STATE(2294)] = 111470, + [SMALL_STATE(2295)] = 111595, + [SMALL_STATE(2296)] = 111720, + [SMALL_STATE(2297)] = 111845, + [SMALL_STATE(2298)] = 111970, + [SMALL_STATE(2299)] = 112095, + [SMALL_STATE(2300)] = 112220, + [SMALL_STATE(2301)] = 112345, + [SMALL_STATE(2302)] = 112470, + [SMALL_STATE(2303)] = 112595, + [SMALL_STATE(2304)] = 112722, + [SMALL_STATE(2305)] = 112787, + [SMALL_STATE(2306)] = 112912, + [SMALL_STATE(2307)] = 112977, + [SMALL_STATE(2308)] = 113042, + [SMALL_STATE(2309)] = 113167, + [SMALL_STATE(2310)] = 113232, + [SMALL_STATE(2311)] = 113299, + [SMALL_STATE(2312)] = 113366, + [SMALL_STATE(2313)] = 113431, + [SMALL_STATE(2314)] = 113496, + [SMALL_STATE(2315)] = 113563, + [SMALL_STATE(2316)] = 113630, + [SMALL_STATE(2317)] = 113766, + [SMALL_STATE(2318)] = 113830, + [SMALL_STATE(2319)] = 113894, + [SMALL_STATE(2320)] = 114030, + [SMALL_STATE(2321)] = 114094, + [SMALL_STATE(2322)] = 114158, + [SMALL_STATE(2323)] = 114222, + [SMALL_STATE(2324)] = 114286, + [SMALL_STATE(2325)] = 114350, + [SMALL_STATE(2326)] = 114414, + [SMALL_STATE(2327)] = 114478, + [SMALL_STATE(2328)] = 114542, + [SMALL_STATE(2329)] = 114606, + [SMALL_STATE(2330)] = 114670, + [SMALL_STATE(2331)] = 114734, + [SMALL_STATE(2332)] = 114870, + [SMALL_STATE(2333)] = 114934, + [SMALL_STATE(2334)] = 114998, + [SMALL_STATE(2335)] = 115062, + [SMALL_STATE(2336)] = 115126, + [SMALL_STATE(2337)] = 115190, + [SMALL_STATE(2338)] = 115254, + [SMALL_STATE(2339)] = 115390, + [SMALL_STATE(2340)] = 115526, + [SMALL_STATE(2341)] = 115590, + [SMALL_STATE(2342)] = 115654, + [SMALL_STATE(2343)] = 115718, + [SMALL_STATE(2344)] = 115782, + [SMALL_STATE(2345)] = 115846, + [SMALL_STATE(2346)] = 115910, + [SMALL_STATE(2347)] = 115974, + [SMALL_STATE(2348)] = 116110, + [SMALL_STATE(2349)] = 116176, + [SMALL_STATE(2350)] = 116312, + [SMALL_STATE(2351)] = 116376, + [SMALL_STATE(2352)] = 116440, + [SMALL_STATE(2353)] = 116504, + [SMALL_STATE(2354)] = 116568, + [SMALL_STATE(2355)] = 116632, + [SMALL_STATE(2356)] = 116696, + [SMALL_STATE(2357)] = 116760, + [SMALL_STATE(2358)] = 116824, + [SMALL_STATE(2359)] = 116888, + [SMALL_STATE(2360)] = 116978, + [SMALL_STATE(2361)] = 117042, + [SMALL_STATE(2362)] = 117106, + [SMALL_STATE(2363)] = 117170, + [SMALL_STATE(2364)] = 117234, + [SMALL_STATE(2365)] = 117298, + [SMALL_STATE(2366)] = 117362, + [SMALL_STATE(2367)] = 117426, + [SMALL_STATE(2368)] = 117490, + [SMALL_STATE(2369)] = 117554, + [SMALL_STATE(2370)] = 117618, + [SMALL_STATE(2371)] = 117682, + [SMALL_STATE(2372)] = 117746, + [SMALL_STATE(2373)] = 117810, + [SMALL_STATE(2374)] = 117874, + [SMALL_STATE(2375)] = 117938, + [SMALL_STATE(2376)] = 118002, + [SMALL_STATE(2377)] = 118066, + [SMALL_STATE(2378)] = 118130, + [SMALL_STATE(2379)] = 118194, + [SMALL_STATE(2380)] = 118258, + [SMALL_STATE(2381)] = 118322, + [SMALL_STATE(2382)] = 118386, + [SMALL_STATE(2383)] = 118522, + [SMALL_STATE(2384)] = 118586, + [SMALL_STATE(2385)] = 118650, + [SMALL_STATE(2386)] = 118716, + [SMALL_STATE(2387)] = 118780, + [SMALL_STATE(2388)] = 118905, + [SMALL_STATE(2389)] = 119036, + [SMALL_STATE(2390)] = 119125, + [SMALL_STATE(2391)] = 119188, + [SMALL_STATE(2392)] = 119272, + [SMALL_STATE(2393)] = 119356, + [SMALL_STATE(2394)] = 119440, + [SMALL_STATE(2395)] = 119524, + [SMALL_STATE(2396)] = 119608, + [SMALL_STATE(2397)] = 119692, + [SMALL_STATE(2398)] = 119775, + [SMALL_STATE(2399)] = 119858, + [SMALL_STATE(2400)] = 119941, + [SMALL_STATE(2401)] = 120024, + [SMALL_STATE(2402)] = 120107, + [SMALL_STATE(2403)] = 120188, + [SMALL_STATE(2404)] = 120269, + [SMALL_STATE(2405)] = 120352, + [SMALL_STATE(2406)] = 120430, + [SMALL_STATE(2407)] = 120510, + [SMALL_STATE(2408)] = 120588, + [SMALL_STATE(2409)] = 120666, + [SMALL_STATE(2410)] = 120744, + [SMALL_STATE(2411)] = 120822, + [SMALL_STATE(2412)] = 120900, + [SMALL_STATE(2413)] = 120978, + [SMALL_STATE(2414)] = 121056, + [SMALL_STATE(2415)] = 121134, + [SMALL_STATE(2416)] = 121212, + [SMALL_STATE(2417)] = 121292, + [SMALL_STATE(2418)] = 121370, + [SMALL_STATE(2419)] = 121448, + [SMALL_STATE(2420)] = 121525, + [SMALL_STATE(2421)] = 121602, + [SMALL_STATE(2422)] = 121679, + [SMALL_STATE(2423)] = 121756, + [SMALL_STATE(2424)] = 121833, + [SMALL_STATE(2425)] = 121910, + [SMALL_STATE(2426)] = 121987, + [SMALL_STATE(2427)] = 122064, + [SMALL_STATE(2428)] = 122141, + [SMALL_STATE(2429)] = 122218, + [SMALL_STATE(2430)] = 122295, + [SMALL_STATE(2431)] = 122372, + [SMALL_STATE(2432)] = 122434, + [SMALL_STATE(2433)] = 122552, + [SMALL_STATE(2434)] = 122614, + [SMALL_STATE(2435)] = 122675, + [SMALL_STATE(2436)] = 122736, + [SMALL_STATE(2437)] = 122795, + [SMALL_STATE(2438)] = 122854, + [SMALL_STATE(2439)] = 122915, + [SMALL_STATE(2440)] = 122974, + [SMALL_STATE(2441)] = 123035, + [SMALL_STATE(2442)] = 123093, + [SMALL_STATE(2443)] = 123151, + [SMALL_STATE(2444)] = 123207, + [SMALL_STATE(2445)] = 123267, + [SMALL_STATE(2446)] = 123327, + [SMALL_STATE(2447)] = 123387, + [SMALL_STATE(2448)] = 123443, + [SMALL_STATE(2449)] = 123499, + [SMALL_STATE(2450)] = 123555, + [SMALL_STATE(2451)] = 123613, + [SMALL_STATE(2452)] = 123672, + [SMALL_STATE(2453)] = 123727, + [SMALL_STATE(2454)] = 123782, + [SMALL_STATE(2455)] = 123839, + [SMALL_STATE(2456)] = 123900, + [SMALL_STATE(2457)] = 123961, + [SMALL_STATE(2458)] = 124022, + [SMALL_STATE(2459)] = 124077, + [SMALL_STATE(2460)] = 124138, + [SMALL_STATE(2461)] = 124197, + [SMALL_STATE(2462)] = 124256, + [SMALL_STATE(2463)] = 124317, + [SMALL_STATE(2464)] = 124378, + [SMALL_STATE(2465)] = 124439, + [SMALL_STATE(2466)] = 124498, + [SMALL_STATE(2467)] = 124559, + [SMALL_STATE(2468)] = 124618, + [SMALL_STATE(2469)] = 124679, + [SMALL_STATE(2470)] = 124740, + [SMALL_STATE(2471)] = 124801, + [SMALL_STATE(2472)] = 124862, + [SMALL_STATE(2473)] = 124923, + [SMALL_STATE(2474)] = 124984, + [SMALL_STATE(2475)] = 125039, + [SMALL_STATE(2476)] = 125100, + [SMALL_STATE(2477)] = 125160, + [SMALL_STATE(2478)] = 125216, + [SMALL_STATE(2479)] = 125276, + [SMALL_STATE(2480)] = 125336, + [SMALL_STATE(2481)] = 125396, + [SMALL_STATE(2482)] = 125454, + [SMALL_STATE(2483)] = 125510, + [SMALL_STATE(2484)] = 125568, + [SMALL_STATE(2485)] = 125628, + [SMALL_STATE(2486)] = 125688, + [SMALL_STATE(2487)] = 125746, + [SMALL_STATE(2488)] = 125804, + [SMALL_STATE(2489)] = 125862, + [SMALL_STATE(2490)] = 125922, + [SMALL_STATE(2491)] = 125982, + [SMALL_STATE(2492)] = 126042, + [SMALL_STATE(2493)] = 126102, + [SMALL_STATE(2494)] = 126156, + [SMALL_STATE(2495)] = 126216, + [SMALL_STATE(2496)] = 126274, + [SMALL_STATE(2497)] = 126334, + [SMALL_STATE(2498)] = 126388, + [SMALL_STATE(2499)] = 126448, + [SMALL_STATE(2500)] = 126506, + [SMALL_STATE(2501)] = 126564, + [SMALL_STATE(2502)] = 126622, + [SMALL_STATE(2503)] = 126680, + [SMALL_STATE(2504)] = 126738, + [SMALL_STATE(2505)] = 126794, + [SMALL_STATE(2506)] = 126852, + [SMALL_STATE(2507)] = 126912, + [SMALL_STATE(2508)] = 126972, + [SMALL_STATE(2509)] = 127026, + [SMALL_STATE(2510)] = 127082, + [SMALL_STATE(2511)] = 127138, + [SMALL_STATE(2512)] = 127194, + [SMALL_STATE(2513)] = 127252, + [SMALL_STATE(2514)] = 127312, + [SMALL_STATE(2515)] = 127372, + [SMALL_STATE(2516)] = 127430, + [SMALL_STATE(2517)] = 127484, + [SMALL_STATE(2518)] = 127537, + [SMALL_STATE(2519)] = 127590, + [SMALL_STATE(2520)] = 127673, + [SMALL_STATE(2521)] = 127726, + [SMALL_STATE(2522)] = 127783, + [SMALL_STATE(2523)] = 127838, + [SMALL_STATE(2524)] = 127891, + [SMALL_STATE(2525)] = 127948, + [SMALL_STATE(2526)] = 128005, + [SMALL_STATE(2527)] = 128058, + [SMALL_STATE(2528)] = 128115, + [SMALL_STATE(2529)] = 128168, + [SMALL_STATE(2530)] = 128223, + [SMALL_STATE(2531)] = 128278, + [SMALL_STATE(2532)] = 128333, + [SMALL_STATE(2533)] = 128388, + [SMALL_STATE(2534)] = 128443, + [SMALL_STATE(2535)] = 128496, + [SMALL_STATE(2536)] = 128551, + [SMALL_STATE(2537)] = 128606, + [SMALL_STATE(2538)] = 128661, + [SMALL_STATE(2539)] = 128718, + [SMALL_STATE(2540)] = 128773, + [SMALL_STATE(2541)] = 128830, + [SMALL_STATE(2542)] = 128883, + [SMALL_STATE(2543)] = 128938, + [SMALL_STATE(2544)] = 128993, + [SMALL_STATE(2545)] = 129050, + [SMALL_STATE(2546)] = 129107, + [SMALL_STATE(2547)] = 129162, + [SMALL_STATE(2548)] = 129215, + [SMALL_STATE(2549)] = 129268, + [SMALL_STATE(2550)] = 129323, + [SMALL_STATE(2551)] = 129380, + [SMALL_STATE(2552)] = 129433, + [SMALL_STATE(2553)] = 129486, + [SMALL_STATE(2554)] = 129541, + [SMALL_STATE(2555)] = 129594, + [SMALL_STATE(2556)] = 129649, + [SMALL_STATE(2557)] = 129704, + [SMALL_STATE(2558)] = 129761, + [SMALL_STATE(2559)] = 129814, + [SMALL_STATE(2560)] = 129869, + [SMALL_STATE(2561)] = 129926, + [SMALL_STATE(2562)] = 129981, + [SMALL_STATE(2563)] = 130036, + [SMALL_STATE(2564)] = 130091, + [SMALL_STATE(2565)] = 130144, + [SMALL_STATE(2566)] = 130201, + [SMALL_STATE(2567)] = 130256, + [SMALL_STATE(2568)] = 130309, + [SMALL_STATE(2569)] = 130364, + [SMALL_STATE(2570)] = 130417, + [SMALL_STATE(2571)] = 130469, + [SMALL_STATE(2572)] = 130521, + [SMALL_STATE(2573)] = 130579, + [SMALL_STATE(2574)] = 130631, + [SMALL_STATE(2575)] = 130683, + [SMALL_STATE(2576)] = 130735, + [SMALL_STATE(2577)] = 130789, + [SMALL_STATE(2578)] = 130841, + [SMALL_STATE(2579)] = 130893, + [SMALL_STATE(2580)] = 130945, + [SMALL_STATE(2581)] = 130997, + [SMALL_STATE(2582)] = 131049, + [SMALL_STATE(2583)] = 131103, + [SMALL_STATE(2584)] = 131155, + [SMALL_STATE(2585)] = 131207, + [SMALL_STATE(2586)] = 131261, + [SMALL_STATE(2587)] = 131325, + [SMALL_STATE(2588)] = 131377, + [SMALL_STATE(2589)] = 131429, + [SMALL_STATE(2590)] = 131481, + [SMALL_STATE(2591)] = 131533, + [SMALL_STATE(2592)] = 131585, + [SMALL_STATE(2593)] = 131637, + [SMALL_STATE(2594)] = 131689, + [SMALL_STATE(2595)] = 131741, + [SMALL_STATE(2596)] = 131793, + [SMALL_STATE(2597)] = 131845, + [SMALL_STATE(2598)] = 131897, + [SMALL_STATE(2599)] = 131949, + [SMALL_STATE(2600)] = 132001, + [SMALL_STATE(2601)] = 132053, + [SMALL_STATE(2602)] = 132105, + [SMALL_STATE(2603)] = 132157, + [SMALL_STATE(2604)] = 132209, + [SMALL_STATE(2605)] = 132261, + [SMALL_STATE(2606)] = 132313, + [SMALL_STATE(2607)] = 132365, + [SMALL_STATE(2608)] = 132419, + [SMALL_STATE(2609)] = 132471, + [SMALL_STATE(2610)] = 132523, + [SMALL_STATE(2611)] = 132579, + [SMALL_STATE(2612)] = 132631, + [SMALL_STATE(2613)] = 132683, + [SMALL_STATE(2614)] = 132735, + [SMALL_STATE(2615)] = 132787, + [SMALL_STATE(2616)] = 132839, + [SMALL_STATE(2617)] = 132891, + [SMALL_STATE(2618)] = 132943, + [SMALL_STATE(2619)] = 132999, + [SMALL_STATE(2620)] = 133051, + [SMALL_STATE(2621)] = 133103, + [SMALL_STATE(2622)] = 133155, + [SMALL_STATE(2623)] = 133207, + [SMALL_STATE(2624)] = 133259, + [SMALL_STATE(2625)] = 133311, + [SMALL_STATE(2626)] = 133363, + [SMALL_STATE(2627)] = 133415, + [SMALL_STATE(2628)] = 133467, + [SMALL_STATE(2629)] = 133519, + [SMALL_STATE(2630)] = 133571, + [SMALL_STATE(2631)] = 133623, + [SMALL_STATE(2632)] = 133677, + [SMALL_STATE(2633)] = 133731, + [SMALL_STATE(2634)] = 133785, + [SMALL_STATE(2635)] = 133839, + [SMALL_STATE(2636)] = 133893, + [SMALL_STATE(2637)] = 133945, + [SMALL_STATE(2638)] = 133997, + [SMALL_STATE(2639)] = 134049, + [SMALL_STATE(2640)] = 134105, + [SMALL_STATE(2641)] = 134159, + [SMALL_STATE(2642)] = 134213, + [SMALL_STATE(2643)] = 134277, + [SMALL_STATE(2644)] = 134329, + [SMALL_STATE(2645)] = 134383, + [SMALL_STATE(2646)] = 134435, + [SMALL_STATE(2647)] = 134487, + [SMALL_STATE(2648)] = 134539, + [SMALL_STATE(2649)] = 134591, + [SMALL_STATE(2650)] = 134643, + [SMALL_STATE(2651)] = 134695, + [SMALL_STATE(2652)] = 134747, + [SMALL_STATE(2653)] = 134799, + [SMALL_STATE(2654)] = 134851, + [SMALL_STATE(2655)] = 134903, + [SMALL_STATE(2656)] = 134955, + [SMALL_STATE(2657)] = 135007, + [SMALL_STATE(2658)] = 135059, + [SMALL_STATE(2659)] = 135113, + [SMALL_STATE(2660)] = 135165, + [SMALL_STATE(2661)] = 135217, + [SMALL_STATE(2662)] = 135269, + [SMALL_STATE(2663)] = 135321, + [SMALL_STATE(2664)] = 135373, + [SMALL_STATE(2665)] = 135425, + [SMALL_STATE(2666)] = 135481, + [SMALL_STATE(2667)] = 135537, + [SMALL_STATE(2668)] = 135591, + [SMALL_STATE(2669)] = 135643, + [SMALL_STATE(2670)] = 135695, + [SMALL_STATE(2671)] = 135749, + [SMALL_STATE(2672)] = 135801, + [SMALL_STATE(2673)] = 135865, + [SMALL_STATE(2674)] = 135917, + [SMALL_STATE(2675)] = 135973, + [SMALL_STATE(2676)] = 136029, + [SMALL_STATE(2677)] = 136081, + [SMALL_STATE(2678)] = 136137, + [SMALL_STATE(2679)] = 136189, + [SMALL_STATE(2680)] = 136243, + [SMALL_STATE(2681)] = 136295, + [SMALL_STATE(2682)] = 136349, + [SMALL_STATE(2683)] = 136407, + [SMALL_STATE(2684)] = 136459, + [SMALL_STATE(2685)] = 136511, + [SMALL_STATE(2686)] = 136563, + [SMALL_STATE(2687)] = 136615, + [SMALL_STATE(2688)] = 136667, + [SMALL_STATE(2689)] = 136719, + [SMALL_STATE(2690)] = 136771, + [SMALL_STATE(2691)] = 136823, + [SMALL_STATE(2692)] = 136875, + [SMALL_STATE(2693)] = 136927, + [SMALL_STATE(2694)] = 136979, + [SMALL_STATE(2695)] = 137031, + [SMALL_STATE(2696)] = 137089, + [SMALL_STATE(2697)] = 137145, + [SMALL_STATE(2698)] = 137199, + [SMALL_STATE(2699)] = 137251, + [SMALL_STATE(2700)] = 137303, + [SMALL_STATE(2701)] = 137357, + [SMALL_STATE(2702)] = 137409, + [SMALL_STATE(2703)] = 137461, + [SMALL_STATE(2704)] = 137513, + [SMALL_STATE(2705)] = 137565, + [SMALL_STATE(2706)] = 137617, + [SMALL_STATE(2707)] = 137669, + [SMALL_STATE(2708)] = 137721, + [SMALL_STATE(2709)] = 137777, + [SMALL_STATE(2710)] = 137829, + [SMALL_STATE(2711)] = 137881, + [SMALL_STATE(2712)] = 137963, + [SMALL_STATE(2713)] = 138015, + [SMALL_STATE(2714)] = 138067, + [SMALL_STATE(2715)] = 138129, + [SMALL_STATE(2716)] = 138183, + [SMALL_STATE(2717)] = 138235, + [SMALL_STATE(2718)] = 138287, + [SMALL_STATE(2719)] = 138338, + [SMALL_STATE(2720)] = 138389, + [SMALL_STATE(2721)] = 138442, + [SMALL_STATE(2722)] = 138493, + [SMALL_STATE(2723)] = 138544, + [SMALL_STATE(2724)] = 138601, + [SMALL_STATE(2725)] = 138652, + [SMALL_STATE(2726)] = 138703, + [SMALL_STATE(2727)] = 138758, + [SMALL_STATE(2728)] = 138809, + [SMALL_STATE(2729)] = 138860, + [SMALL_STATE(2730)] = 138915, + [SMALL_STATE(2731)] = 138966, + [SMALL_STATE(2732)] = 139021, + [SMALL_STATE(2733)] = 139078, + [SMALL_STATE(2734)] = 139129, + [SMALL_STATE(2735)] = 139180, + [SMALL_STATE(2736)] = 139231, + [SMALL_STATE(2737)] = 139282, + [SMALL_STATE(2738)] = 139335, + [SMALL_STATE(2739)] = 139386, + [SMALL_STATE(2740)] = 139437, + [SMALL_STATE(2741)] = 139494, + [SMALL_STATE(2742)] = 139549, + [SMALL_STATE(2743)] = 139604, + [SMALL_STATE(2744)] = 139655, + [SMALL_STATE(2745)] = 139706, + [SMALL_STATE(2746)] = 139757, + [SMALL_STATE(2747)] = 139808, + [SMALL_STATE(2748)] = 139859, + [SMALL_STATE(2749)] = 139910, + [SMALL_STATE(2750)] = 139961, + [SMALL_STATE(2751)] = 140016, + [SMALL_STATE(2752)] = 140071, + [SMALL_STATE(2753)] = 140122, + [SMALL_STATE(2754)] = 140177, + [SMALL_STATE(2755)] = 140228, + [SMALL_STATE(2756)] = 140283, + [SMALL_STATE(2757)] = 140340, + [SMALL_STATE(2758)] = 140391, + [SMALL_STATE(2759)] = 140442, + [SMALL_STATE(2760)] = 140493, + [SMALL_STATE(2761)] = 140544, + [SMALL_STATE(2762)] = 140595, + [SMALL_STATE(2763)] = 140646, + [SMALL_STATE(2764)] = 140697, + [SMALL_STATE(2765)] = 140748, + [SMALL_STATE(2766)] = 140799, + [SMALL_STATE(2767)] = 140856, + [SMALL_STATE(2768)] = 140907, + [SMALL_STATE(2769)] = 140958, + [SMALL_STATE(2770)] = 141009, + [SMALL_STATE(2771)] = 141060, + [SMALL_STATE(2772)] = 141113, + [SMALL_STATE(2773)] = 141166, + [SMALL_STATE(2774)] = 141217, + [SMALL_STATE(2775)] = 141268, + [SMALL_STATE(2776)] = 141325, + [SMALL_STATE(2777)] = 141376, + [SMALL_STATE(2778)] = 141427, + [SMALL_STATE(2779)] = 141478, + [SMALL_STATE(2780)] = 141529, + [SMALL_STATE(2781)] = 141582, + [SMALL_STATE(2782)] = 141637, + [SMALL_STATE(2783)] = 141688, + [SMALL_STATE(2784)] = 141739, + [SMALL_STATE(2785)] = 141790, + [SMALL_STATE(2786)] = 141841, + [SMALL_STATE(2787)] = 141892, + [SMALL_STATE(2788)] = 141943, + [SMALL_STATE(2789)] = 142000, + [SMALL_STATE(2790)] = 142051, + [SMALL_STATE(2791)] = 142102, + [SMALL_STATE(2792)] = 142157, + [SMALL_STATE(2793)] = 142208, + [SMALL_STATE(2794)] = 142259, + [SMALL_STATE(2795)] = 142310, + [SMALL_STATE(2796)] = 142361, + [SMALL_STATE(2797)] = 142412, + [SMALL_STATE(2798)] = 142465, + [SMALL_STATE(2799)] = 142516, + [SMALL_STATE(2800)] = 142567, + [SMALL_STATE(2801)] = 142618, + [SMALL_STATE(2802)] = 142669, + [SMALL_STATE(2803)] = 142720, + [SMALL_STATE(2804)] = 142773, + [SMALL_STATE(2805)] = 142824, + [SMALL_STATE(2806)] = 142875, + [SMALL_STATE(2807)] = 142926, + [SMALL_STATE(2808)] = 142977, + [SMALL_STATE(2809)] = 143028, + [SMALL_STATE(2810)] = 143081, + [SMALL_STATE(2811)] = 143132, + [SMALL_STATE(2812)] = 143183, + [SMALL_STATE(2813)] = 143238, + [SMALL_STATE(2814)] = 143289, + [SMALL_STATE(2815)] = 143340, + [SMALL_STATE(2816)] = 143397, + [SMALL_STATE(2817)] = 143448, + [SMALL_STATE(2818)] = 143503, + [SMALL_STATE(2819)] = 143552, + [SMALL_STATE(2820)] = 143603, + [SMALL_STATE(2821)] = 143654, + [SMALL_STATE(2822)] = 143705, + [SMALL_STATE(2823)] = 143756, + [SMALL_STATE(2824)] = 143807, + [SMALL_STATE(2825)] = 143858, + [SMALL_STATE(2826)] = 143909, + [SMALL_STATE(2827)] = 143960, + [SMALL_STATE(2828)] = 144017, + [SMALL_STATE(2829)] = 144074, + [SMALL_STATE(2830)] = 144131, + [SMALL_STATE(2831)] = 144182, + [SMALL_STATE(2832)] = 144233, + [SMALL_STATE(2833)] = 144290, + [SMALL_STATE(2834)] = 144347, + [SMALL_STATE(2835)] = 144398, + [SMALL_STATE(2836)] = 144449, + [SMALL_STATE(2837)] = 144506, + [SMALL_STATE(2838)] = 144557, + [SMALL_STATE(2839)] = 144608, + [SMALL_STATE(2840)] = 144661, + [SMALL_STATE(2841)] = 144712, + [SMALL_STATE(2842)] = 144763, + [SMALL_STATE(2843)] = 144814, + [SMALL_STATE(2844)] = 144871, + [SMALL_STATE(2845)] = 144922, + [SMALL_STATE(2846)] = 144977, + [SMALL_STATE(2847)] = 145028, + [SMALL_STATE(2848)] = 145081, + [SMALL_STATE(2849)] = 145136, + [SMALL_STATE(2850)] = 145187, + [SMALL_STATE(2851)] = 145238, + [SMALL_STATE(2852)] = 145289, + [SMALL_STATE(2853)] = 145340, + [SMALL_STATE(2854)] = 145391, + [SMALL_STATE(2855)] = 145442, + [SMALL_STATE(2856)] = 145493, + [SMALL_STATE(2857)] = 145544, + [SMALL_STATE(2858)] = 145595, + [SMALL_STATE(2859)] = 145650, + [SMALL_STATE(2860)] = 145701, + [SMALL_STATE(2861)] = 145752, + [SMALL_STATE(2862)] = 145829, + [SMALL_STATE(2863)] = 145880, + [SMALL_STATE(2864)] = 145935, + [SMALL_STATE(2865)] = 145992, + [SMALL_STATE(2866)] = 146047, + [SMALL_STATE(2867)] = 146102, + [SMALL_STATE(2868)] = 146153, + [SMALL_STATE(2869)] = 146204, + [SMALL_STATE(2870)] = 146255, + [SMALL_STATE(2871)] = 146306, + [SMALL_STATE(2872)] = 146357, + [SMALL_STATE(2873)] = 146407, + [SMALL_STATE(2874)] = 146457, + [SMALL_STATE(2875)] = 146511, + [SMALL_STATE(2876)] = 146561, + [SMALL_STATE(2877)] = 146613, + [SMALL_STATE(2878)] = 146667, + [SMALL_STATE(2879)] = 146717, + [SMALL_STATE(2880)] = 146775, + [SMALL_STATE(2881)] = 146847, + [SMALL_STATE(2882)] = 146899, + [SMALL_STATE(2883)] = 146953, + [SMALL_STATE(2884)] = 147005, + [SMALL_STATE(2885)] = 147057, + [SMALL_STATE(2886)] = 147145, + [SMALL_STATE(2887)] = 147199, + [SMALL_STATE(2888)] = 147249, + [SMALL_STATE(2889)] = 147305, + [SMALL_STATE(2890)] = 147377, + [SMALL_STATE(2891)] = 147435, + [SMALL_STATE(2892)] = 147485, + [SMALL_STATE(2893)] = 147539, + [SMALL_STATE(2894)] = 147589, + [SMALL_STATE(2895)] = 147643, + [SMALL_STATE(2896)] = 147697, + [SMALL_STATE(2897)] = 147747, + [SMALL_STATE(2898)] = 147803, + [SMALL_STATE(2899)] = 147855, + [SMALL_STATE(2900)] = 147905, + [SMALL_STATE(2901)] = 147955, + [SMALL_STATE(2902)] = 148007, + [SMALL_STATE(2903)] = 148057, + [SMALL_STATE(2904)] = 148107, + [SMALL_STATE(2905)] = 148161, + [SMALL_STATE(2906)] = 148211, + [SMALL_STATE(2907)] = 148283, + [SMALL_STATE(2908)] = 148333, + [SMALL_STATE(2909)] = 148405, + [SMALL_STATE(2910)] = 148457, + [SMALL_STATE(2911)] = 148511, + [SMALL_STATE(2912)] = 148561, + [SMALL_STATE(2913)] = 148615, + [SMALL_STATE(2914)] = 148665, + [SMALL_STATE(2915)] = 148719, + [SMALL_STATE(2916)] = 148773, + [SMALL_STATE(2917)] = 148825, + [SMALL_STATE(2918)] = 148877, + [SMALL_STATE(2919)] = 148931, + [SMALL_STATE(2920)] = 148983, + [SMALL_STATE(2921)] = 149037, + [SMALL_STATE(2922)] = 149095, + [SMALL_STATE(2923)] = 149153, + [SMALL_STATE(2924)] = 149203, + [SMALL_STATE(2925)] = 149275, + [SMALL_STATE(2926)] = 149327, + [SMALL_STATE(2927)] = 149381, + [SMALL_STATE(2928)] = 149433, + [SMALL_STATE(2929)] = 149505, + [SMALL_STATE(2930)] = 149559, + [SMALL_STATE(2931)] = 149609, + [SMALL_STATE(2932)] = 149680, + [SMALL_STATE(2933)] = 149731, + [SMALL_STATE(2934)] = 149784, + [SMALL_STATE(2935)] = 149833, + [SMALL_STATE(2936)] = 149882, + [SMALL_STATE(2937)] = 149937, + [SMALL_STATE(2938)] = 149990, + [SMALL_STATE(2939)] = 150039, + [SMALL_STATE(2940)] = 150092, + [SMALL_STATE(2941)] = 150179, + [SMALL_STATE(2942)] = 150230, + [SMALL_STATE(2943)] = 150281, + [SMALL_STATE(2944)] = 150352, + [SMALL_STATE(2945)] = 150407, + [SMALL_STATE(2946)] = 150456, + [SMALL_STATE(2947)] = 150507, + [SMALL_STATE(2948)] = 150558, + [SMALL_STATE(2949)] = 150607, + [SMALL_STATE(2950)] = 150662, + [SMALL_STATE(2951)] = 150715, + [SMALL_STATE(2952)] = 150768, + [SMALL_STATE(2953)] = 150837, + [SMALL_STATE(2954)] = 150892, + [SMALL_STATE(2955)] = 150941, + [SMALL_STATE(2956)] = 150990, + [SMALL_STATE(2957)] = 151047, + [SMALL_STATE(2958)] = 151104, + [SMALL_STATE(2959)] = 151155, + [SMALL_STATE(2960)] = 151226, + [SMALL_STATE(2961)] = 151275, + [SMALL_STATE(2962)] = 151330, + [SMALL_STATE(2963)] = 151399, + [SMALL_STATE(2964)] = 151452, + [SMALL_STATE(2965)] = 151501, + [SMALL_STATE(2966)] = 151552, + [SMALL_STATE(2967)] = 151603, + [SMALL_STATE(2968)] = 151654, + [SMALL_STATE(2969)] = 151703, + [SMALL_STATE(2970)] = 151752, + [SMALL_STATE(2971)] = 151805, + [SMALL_STATE(2972)] = 151856, + [SMALL_STATE(2973)] = 151907, + [SMALL_STATE(2974)] = 151978, + [SMALL_STATE(2975)] = 152033, + [SMALL_STATE(2976)] = 152088, + [SMALL_STATE(2977)] = 152141, + [SMALL_STATE(2978)] = 152196, + [SMALL_STATE(2979)] = 152249, + [SMALL_STATE(2980)] = 152300, + [SMALL_STATE(2981)] = 152357, + [SMALL_STATE(2982)] = 152408, + [SMALL_STATE(2983)] = 152457, + [SMALL_STATE(2984)] = 152506, + [SMALL_STATE(2985)] = 152559, + [SMALL_STATE(2986)] = 152612, + [SMALL_STATE(2987)] = 152683, + [SMALL_STATE(2988)] = 152736, + [SMALL_STATE(2989)] = 152785, + [SMALL_STATE(2990)] = 152836, + [SMALL_STATE(2991)] = 152889, + [SMALL_STATE(2992)] = 152960, + [SMALL_STATE(2993)] = 153009, + [SMALL_STATE(2994)] = 153060, + [SMALL_STATE(2995)] = 153131, + [SMALL_STATE(2996)] = 153184, + [SMALL_STATE(2997)] = 153233, + [SMALL_STATE(2998)] = 153284, + [SMALL_STATE(2999)] = 153355, + [SMALL_STATE(3000)] = 153426, + [SMALL_STATE(3001)] = 153479, + [SMALL_STATE(3002)] = 153532, + [SMALL_STATE(3003)] = 153603, + [SMALL_STATE(3004)] = 153652, + [SMALL_STATE(3005)] = 153723, + [SMALL_STATE(3006)] = 153772, + [SMALL_STATE(3007)] = 153823, + [SMALL_STATE(3008)] = 153874, + [SMALL_STATE(3009)] = 153945, + [SMALL_STATE(3010)] = 153994, + [SMALL_STATE(3011)] = 154043, + [SMALL_STATE(3012)] = 154092, + [SMALL_STATE(3013)] = 154141, + [SMALL_STATE(3014)] = 154187, + [SMALL_STATE(3015)] = 154235, + [SMALL_STATE(3016)] = 154289, + [SMALL_STATE(3017)] = 154337, + [SMALL_STATE(3018)] = 154405, + [SMALL_STATE(3019)] = 154455, + [SMALL_STATE(3020)] = 154523, + [SMALL_STATE(3021)] = 154571, + [SMALL_STATE(3022)] = 154621, + [SMALL_STATE(3023)] = 154703, + [SMALL_STATE(3024)] = 154751, + [SMALL_STATE(3025)] = 154805, + [SMALL_STATE(3026)] = 154859, + [SMALL_STATE(3027)] = 154907, + [SMALL_STATE(3028)] = 154955, + [SMALL_STATE(3029)] = 155007, + [SMALL_STATE(3030)] = 155055, + [SMALL_STATE(3031)] = 155109, + [SMALL_STATE(3032)] = 155157, + [SMALL_STATE(3033)] = 155209, + [SMALL_STATE(3034)] = 155257, + [SMALL_STATE(3035)] = 155307, + [SMALL_STATE(3036)] = 155361, + [SMALL_STATE(3037)] = 155409, + [SMALL_STATE(3038)] = 155459, + [SMALL_STATE(3039)] = 155507, + [SMALL_STATE(3040)] = 155557, + [SMALL_STATE(3041)] = 155607, + [SMALL_STATE(3042)] = 155655, + [SMALL_STATE(3043)] = 155709, + [SMALL_STATE(3044)] = 155761, + [SMALL_STATE(3045)] = 155809, + [SMALL_STATE(3046)] = 155859, + [SMALL_STATE(3047)] = 155911, + [SMALL_STATE(3048)] = 155959, + [SMALL_STATE(3049)] = 156007, + [SMALL_STATE(3050)] = 156055, + [SMALL_STATE(3051)] = 156103, + [SMALL_STATE(3052)] = 156155, + [SMALL_STATE(3053)] = 156203, + [SMALL_STATE(3054)] = 156251, + [SMALL_STATE(3055)] = 156305, + [SMALL_STATE(3056)] = 156355, + [SMALL_STATE(3057)] = 156403, + [SMALL_STATE(3058)] = 156451, + [SMALL_STATE(3059)] = 156507, + [SMALL_STATE(3060)] = 156555, + [SMALL_STATE(3061)] = 156603, + [SMALL_STATE(3062)] = 156657, + [SMALL_STATE(3063)] = 156705, + [SMALL_STATE(3064)] = 156759, + [SMALL_STATE(3065)] = 156809, + [SMALL_STATE(3066)] = 156857, + [SMALL_STATE(3067)] = 156911, + [SMALL_STATE(3068)] = 156959, + [SMALL_STATE(3069)] = 157009, + [SMALL_STATE(3070)] = 157057, + [SMALL_STATE(3071)] = 157111, + [SMALL_STATE(3072)] = 157177, + [SMALL_STATE(3073)] = 157225, + [SMALL_STATE(3074)] = 157291, + [SMALL_STATE(3075)] = 157343, + [SMALL_STATE(3076)] = 157409, + [SMALL_STATE(3077)] = 157457, + [SMALL_STATE(3078)] = 157523, + [SMALL_STATE(3079)] = 157571, + [SMALL_STATE(3080)] = 157625, + [SMALL_STATE(3081)] = 157673, + [SMALL_STATE(3082)] = 157725, + [SMALL_STATE(3083)] = 157775, + [SMALL_STATE(3084)] = 157823, + [SMALL_STATE(3085)] = 157871, + [SMALL_STATE(3086)] = 157919, + [SMALL_STATE(3087)] = 157967, + [SMALL_STATE(3088)] = 158015, + [SMALL_STATE(3089)] = 158063, + [SMALL_STATE(3090)] = 158111, + [SMALL_STATE(3091)] = 158159, + [SMALL_STATE(3092)] = 158207, + [SMALL_STATE(3093)] = 158273, + [SMALL_STATE(3094)] = 158339, + [SMALL_STATE(3095)] = 158391, + [SMALL_STATE(3096)] = 158457, + [SMALL_STATE(3097)] = 158523, + [SMALL_STATE(3098)] = 158589, + [SMALL_STATE(3099)] = 158655, + [SMALL_STATE(3100)] = 158721, + [SMALL_STATE(3101)] = 158787, + [SMALL_STATE(3102)] = 158835, + [SMALL_STATE(3103)] = 158883, + [SMALL_STATE(3104)] = 158931, + [SMALL_STATE(3105)] = 158983, + [SMALL_STATE(3106)] = 159031, + [SMALL_STATE(3107)] = 159085, + [SMALL_STATE(3108)] = 159133, + [SMALL_STATE(3109)] = 159181, + [SMALL_STATE(3110)] = 159229, + [SMALL_STATE(3111)] = 159277, + [SMALL_STATE(3112)] = 159325, + [SMALL_STATE(3113)] = 159373, + [SMALL_STATE(3114)] = 159421, + [SMALL_STATE(3115)] = 159473, + [SMALL_STATE(3116)] = 159521, + [SMALL_STATE(3117)] = 159571, + [SMALL_STATE(3118)] = 159619, + [SMALL_STATE(3119)] = 159669, + [SMALL_STATE(3120)] = 159717, + [SMALL_STATE(3121)] = 159765, + [SMALL_STATE(3122)] = 159819, + [SMALL_STATE(3123)] = 159867, + [SMALL_STATE(3124)] = 159921, + [SMALL_STATE(3125)] = 159975, + [SMALL_STATE(3126)] = 160025, + [SMALL_STATE(3127)] = 160079, + [SMALL_STATE(3128)] = 160129, + [SMALL_STATE(3129)] = 160177, + [SMALL_STATE(3130)] = 160229, + [SMALL_STATE(3131)] = 160277, + [SMALL_STATE(3132)] = 160325, + [SMALL_STATE(3133)] = 160373, + [SMALL_STATE(3134)] = 160423, + [SMALL_STATE(3135)] = 160473, + [SMALL_STATE(3136)] = 160527, + [SMALL_STATE(3137)] = 160575, + [SMALL_STATE(3138)] = 160627, + [SMALL_STATE(3139)] = 160692, + [SMALL_STATE(3140)] = 160739, + [SMALL_STATE(3141)] = 160792, + [SMALL_STATE(3142)] = 160845, + [SMALL_STATE(3143)] = 160896, + [SMALL_STATE(3144)] = 160949, + [SMALL_STATE(3145)] = 161002, + [SMALL_STATE(3146)] = 161049, + [SMALL_STATE(3147)] = 161096, + [SMALL_STATE(3148)] = 161149, + [SMALL_STATE(3149)] = 161228, + [SMALL_STATE(3150)] = 161275, + [SMALL_STATE(3151)] = 161352, + [SMALL_STATE(3152)] = 161405, + [SMALL_STATE(3153)] = 161480, + [SMALL_STATE(3154)] = 161531, + [SMALL_STATE(3155)] = 161584, + [SMALL_STATE(3156)] = 161657, + [SMALL_STATE(3157)] = 161708, + [SMALL_STATE(3158)] = 161761, + [SMALL_STATE(3159)] = 161812, + [SMALL_STATE(3160)] = 161865, + [SMALL_STATE(3161)] = 161918, + [SMALL_STATE(3162)] = 161965, + [SMALL_STATE(3163)] = 162018, + [SMALL_STATE(3164)] = 162089, + [SMALL_STATE(3165)] = 162136, + [SMALL_STATE(3166)] = 162189, + [SMALL_STATE(3167)] = 162258, + [SMALL_STATE(3168)] = 162325, + [SMALL_STATE(3169)] = 162378, + [SMALL_STATE(3170)] = 162435, + [SMALL_STATE(3171)] = 162484, + [SMALL_STATE(3172)] = 162549, + [SMALL_STATE(3173)] = 162614, + [SMALL_STATE(3174)] = 162665, + [SMALL_STATE(3175)] = 162714, + [SMALL_STATE(3176)] = 162763, + [SMALL_STATE(3177)] = 162812, + [SMALL_STATE(3178)] = 162865, + [SMALL_STATE(3179)] = 162914, + [SMALL_STATE(3180)] = 162965, + [SMALL_STATE(3181)] = 163030, + [SMALL_STATE(3182)] = 163095, + [SMALL_STATE(3183)] = 163160, + [SMALL_STATE(3184)] = 163225, + [SMALL_STATE(3185)] = 163270, + [SMALL_STATE(3186)] = 163317, + [SMALL_STATE(3187)] = 163382, + [SMALL_STATE(3188)] = 163447, + [SMALL_STATE(3189)] = 163512, + [SMALL_STATE(3190)] = 163577, + [SMALL_STATE(3191)] = 163622, + [SMALL_STATE(3192)] = 163673, + [SMALL_STATE(3193)] = 163720, + [SMALL_STATE(3194)] = 163785, + [SMALL_STATE(3195)] = 163840, + [SMALL_STATE(3196)] = 163887, + [SMALL_STATE(3197)] = 163948, + [SMALL_STATE(3198)] = 163993, + [SMALL_STATE(3199)] = 164038, + [SMALL_STATE(3200)] = 164085, + [SMALL_STATE(3201)] = 164138, + [SMALL_STATE(3202)] = 164203, + [SMALL_STATE(3203)] = 164268, + [SMALL_STATE(3204)] = 164315, + [SMALL_STATE(3205)] = 164380, + [SMALL_STATE(3206)] = 164425, + [SMALL_STATE(3207)] = 164474, + [SMALL_STATE(3208)] = 164523, + [SMALL_STATE(3209)] = 164588, + [SMALL_STATE(3210)] = 164641, + [SMALL_STATE(3211)] = 164688, + [SMALL_STATE(3212)] = 164741, + [SMALL_STATE(3213)] = 164806, + [SMALL_STATE(3214)] = 164887, + [SMALL_STATE(3215)] = 164940, + [SMALL_STATE(3216)] = 164987, + [SMALL_STATE(3217)] = 165034, + [SMALL_STATE(3218)] = 165113, + [SMALL_STATE(3219)] = 165160, + [SMALL_STATE(3220)] = 165213, + [SMALL_STATE(3221)] = 165262, + [SMALL_STATE(3222)] = 165315, + [SMALL_STATE(3223)] = 165368, + [SMALL_STATE(3224)] = 165421, + [SMALL_STATE(3225)] = 165476, + [SMALL_STATE(3226)] = 165529, + [SMALL_STATE(3227)] = 165576, + [SMALL_STATE(3228)] = 165655, + [SMALL_STATE(3229)] = 165706, + [SMALL_STATE(3230)] = 165757, + [SMALL_STATE(3231)] = 165810, + [SMALL_STATE(3232)] = 165875, + [SMALL_STATE(3233)] = 165928, + [SMALL_STATE(3234)] = 165981, + [SMALL_STATE(3235)] = 166046, + [SMALL_STATE(3236)] = 166111, + [SMALL_STATE(3237)] = 166160, + [SMALL_STATE(3238)] = 166211, + [SMALL_STATE(3239)] = 166258, + [SMALL_STATE(3240)] = 166305, + [SMALL_STATE(3241)] = 166358, + [SMALL_STATE(3242)] = 166407, + [SMALL_STATE(3243)] = 166472, + [SMALL_STATE(3244)] = 166521, + [SMALL_STATE(3245)] = 166586, + [SMALL_STATE(3246)] = 166651, + [SMALL_STATE(3247)] = 166716, + [SMALL_STATE(3248)] = 166769, + [SMALL_STATE(3249)] = 166834, + [SMALL_STATE(3250)] = 166881, + [SMALL_STATE(3251)] = 166928, + [SMALL_STATE(3252)] = 166975, + [SMALL_STATE(3253)] = 167022, + [SMALL_STATE(3254)] = 167075, + [SMALL_STATE(3255)] = 167122, + [SMALL_STATE(3256)] = 167169, + [SMALL_STATE(3257)] = 167220, + [SMALL_STATE(3258)] = 167273, + [SMALL_STATE(3259)] = 167320, + [SMALL_STATE(3260)] = 167371, + [SMALL_STATE(3261)] = 167418, + [SMALL_STATE(3262)] = 167469, + [SMALL_STATE(3263)] = 167518, + [SMALL_STATE(3264)] = 167565, + [SMALL_STATE(3265)] = 167617, + [SMALL_STATE(3266)] = 167667, + [SMALL_STATE(3267)] = 167721, + [SMALL_STATE(3268)] = 167773, + [SMALL_STATE(3269)] = 167825, + [SMALL_STATE(3270)] = 167901, + [SMALL_STATE(3271)] = 167951, + [SMALL_STATE(3272)] = 168003, + [SMALL_STATE(3273)] = 168053, + [SMALL_STATE(3274)] = 168117, + [SMALL_STATE(3275)] = 168169, + [SMALL_STATE(3276)] = 168223, + [SMALL_STATE(3277)] = 168273, + [SMALL_STATE(3278)] = 168321, + [SMALL_STATE(3279)] = 168369, + [SMALL_STATE(3280)] = 168419, + [SMALL_STATE(3281)] = 168479, + [SMALL_STATE(3282)] = 168525, + [SMALL_STATE(3283)] = 168577, + [SMALL_STATE(3284)] = 168623, + [SMALL_STATE(3285)] = 168671, + [SMALL_STATE(3286)] = 168723, + [SMALL_STATE(3287)] = 168773, + [SMALL_STATE(3288)] = 168825, + [SMALL_STATE(3289)] = 168881, + [SMALL_STATE(3290)] = 168947, + [SMALL_STATE(3291)] = 168997, + [SMALL_STATE(3292)] = 169049, + [SMALL_STATE(3293)] = 169117, + [SMALL_STATE(3294)] = 169169, + [SMALL_STATE(3295)] = 169217, + [SMALL_STATE(3296)] = 169267, + [SMALL_STATE(3297)] = 169317, + [SMALL_STATE(3298)] = 169367, + [SMALL_STATE(3299)] = 169413, + [SMALL_STATE(3300)] = 169459, + [SMALL_STATE(3301)] = 169507, + [SMALL_STATE(3302)] = 169561, + [SMALL_STATE(3303)] = 169609, + [SMALL_STATE(3304)] = 169655, + [SMALL_STATE(3305)] = 169725, + [SMALL_STATE(3306)] = 169773, + [SMALL_STATE(3307)] = 169845, + [SMALL_STATE(3308)] = 169893, + [SMALL_STATE(3309)] = 169967, + [SMALL_STATE(3310)] = 170019, + [SMALL_STATE(3311)] = 170071, + [SMALL_STATE(3312)] = 170117, + [SMALL_STATE(3313)] = 170169, + [SMALL_STATE(3314)] = 170229, + [SMALL_STATE(3315)] = 170275, + [SMALL_STATE(3316)] = 170327, + [SMALL_STATE(3317)] = 170381, + [SMALL_STATE(3318)] = 170433, + [SMALL_STATE(3319)] = 170511, + [SMALL_STATE(3320)] = 170557, + [SMALL_STATE(3321)] = 170609, + [SMALL_STATE(3322)] = 170657, + [SMALL_STATE(3323)] = 170721, + [SMALL_STATE(3324)] = 170773, + [SMALL_STATE(3325)] = 170823, + [SMALL_STATE(3326)] = 170871, + [SMALL_STATE(3327)] = 170923, + [SMALL_STATE(3328)] = 170975, + [SMALL_STATE(3329)] = 171023, + [SMALL_STATE(3330)] = 171071, + [SMALL_STATE(3331)] = 171127, + [SMALL_STATE(3332)] = 171179, + [SMALL_STATE(3333)] = 171231, + [SMALL_STATE(3334)] = 171275, + [SMALL_STATE(3335)] = 171327, + [SMALL_STATE(3336)] = 171377, + [SMALL_STATE(3337)] = 171429, + [SMALL_STATE(3338)] = 171479, + [SMALL_STATE(3339)] = 171531, + [SMALL_STATE(3340)] = 171581, + [SMALL_STATE(3341)] = 171627, + [SMALL_STATE(3342)] = 171679, + [SMALL_STATE(3343)] = 171731, + [SMALL_STATE(3344)] = 171783, + [SMALL_STATE(3345)] = 171861, + [SMALL_STATE(3346)] = 171907, + [SMALL_STATE(3347)] = 171955, + [SMALL_STATE(3348)] = 172021, + [SMALL_STATE(3349)] = 172071, + [SMALL_STATE(3350)] = 172121, + [SMALL_STATE(3351)] = 172189, + [SMALL_STATE(3352)] = 172239, + [SMALL_STATE(3353)] = 172309, + [SMALL_STATE(3354)] = 172355, + [SMALL_STATE(3355)] = 172427, + [SMALL_STATE(3356)] = 172479, + [SMALL_STATE(3357)] = 172525, + [SMALL_STATE(3358)] = 172575, + [SMALL_STATE(3359)] = 172623, + [SMALL_STATE(3360)] = 172671, + [SMALL_STATE(3361)] = 172717, + [SMALL_STATE(3362)] = 172791, + [SMALL_STATE(3363)] = 172843, + [SMALL_STATE(3364)] = 172919, + [SMALL_STATE(3365)] = 172969, + [SMALL_STATE(3366)] = 173021, + [SMALL_STATE(3367)] = 173073, + [SMALL_STATE(3368)] = 173125, + [SMALL_STATE(3369)] = 173175, + [SMALL_STATE(3370)] = 173253, + [SMALL_STATE(3371)] = 173303, + [SMALL_STATE(3372)] = 173351, + [SMALL_STATE(3373)] = 173397, + [SMALL_STATE(3374)] = 173475, + [SMALL_STATE(3375)] = 173521, + [SMALL_STATE(3376)] = 173567, + [SMALL_STATE(3377)] = 173619, + [SMALL_STATE(3378)] = 173671, + [SMALL_STATE(3379)] = 173717, + [SMALL_STATE(3380)] = 173765, + [SMALL_STATE(3381)] = 173819, + [SMALL_STATE(3382)] = 173871, + [SMALL_STATE(3383)] = 173917, + [SMALL_STATE(3384)] = 173969, + [SMALL_STATE(3385)] = 174017, + [SMALL_STATE(3386)] = 174069, + [SMALL_STATE(3387)] = 174117, + [SMALL_STATE(3388)] = 174165, + [SMALL_STATE(3389)] = 174211, + [SMALL_STATE(3390)] = 174263, + [SMALL_STATE(3391)] = 174313, + [SMALL_STATE(3392)] = 174367, + [SMALL_STATE(3393)] = 174417, + [SMALL_STATE(3394)] = 174469, + [SMALL_STATE(3395)] = 174515, + [SMALL_STATE(3396)] = 174565, + [SMALL_STATE(3397)] = 174610, + [SMALL_STATE(3398)] = 174655, + [SMALL_STATE(3399)] = 174700, + [SMALL_STATE(3400)] = 174745, + [SMALL_STATE(3401)] = 174792, + [SMALL_STATE(3402)] = 174837, + [SMALL_STATE(3403)] = 174884, + [SMALL_STATE(3404)] = 174929, + [SMALL_STATE(3405)] = 174974, + [SMALL_STATE(3406)] = 175019, + [SMALL_STATE(3407)] = 175064, + [SMALL_STATE(3408)] = 175109, + [SMALL_STATE(3409)] = 175154, + [SMALL_STATE(3410)] = 175199, + [SMALL_STATE(3411)] = 175248, + [SMALL_STATE(3412)] = 175297, + [SMALL_STATE(3413)] = 175342, + [SMALL_STATE(3414)] = 175387, + [SMALL_STATE(3415)] = 175432, + [SMALL_STATE(3416)] = 175479, + [SMALL_STATE(3417)] = 175524, + [SMALL_STATE(3418)] = 175569, + [SMALL_STATE(3419)] = 175616, + [SMALL_STATE(3420)] = 175661, + [SMALL_STATE(3421)] = 175712, + [SMALL_STATE(3422)] = 175759, + [SMALL_STATE(3423)] = 175804, + [SMALL_STATE(3424)] = 175855, + [SMALL_STATE(3425)] = 175902, + [SMALL_STATE(3426)] = 175947, + [SMALL_STATE(3427)] = 175992, + [SMALL_STATE(3428)] = 176063, + [SMALL_STATE(3429)] = 176112, + [SMALL_STATE(3430)] = 176163, + [SMALL_STATE(3431)] = 176208, + [SMALL_STATE(3432)] = 176253, + [SMALL_STATE(3433)] = 176298, + [SMALL_STATE(3434)] = 176343, + [SMALL_STATE(3435)] = 176388, + [SMALL_STATE(3436)] = 176433, + [SMALL_STATE(3437)] = 176484, + [SMALL_STATE(3438)] = 176529, + [SMALL_STATE(3439)] = 176574, + [SMALL_STATE(3440)] = 176623, + [SMALL_STATE(3441)] = 176668, + [SMALL_STATE(3442)] = 176715, + [SMALL_STATE(3443)] = 176784, + [SMALL_STATE(3444)] = 176829, + [SMALL_STATE(3445)] = 176896, + [SMALL_STATE(3446)] = 176941, + [SMALL_STATE(3447)] = 176986, + [SMALL_STATE(3448)] = 177031, + [SMALL_STATE(3449)] = 177082, + [SMALL_STATE(3450)] = 177129, + [SMALL_STATE(3451)] = 177174, + [SMALL_STATE(3452)] = 177219, + [SMALL_STATE(3453)] = 177284, + [SMALL_STATE(3454)] = 177333, + [SMALL_STATE(3455)] = 177378, + [SMALL_STATE(3456)] = 177441, + [SMALL_STATE(3457)] = 177488, + [SMALL_STATE(3458)] = 177533, + [SMALL_STATE(3459)] = 177578, + [SMALL_STATE(3460)] = 177625, + [SMALL_STATE(3461)] = 177670, + [SMALL_STATE(3462)] = 177715, + [SMALL_STATE(3463)] = 177760, + [SMALL_STATE(3464)] = 177821, + [SMALL_STATE(3465)] = 177866, + [SMALL_STATE(3466)] = 177911, + [SMALL_STATE(3467)] = 177970, + [SMALL_STATE(3468)] = 178021, + [SMALL_STATE(3469)] = 178066, + [SMALL_STATE(3470)] = 178111, + [SMALL_STATE(3471)] = 178164, + [SMALL_STATE(3472)] = 178209, + [SMALL_STATE(3473)] = 178256, + [SMALL_STATE(3474)] = 178301, + [SMALL_STATE(3475)] = 178350, + [SMALL_STATE(3476)] = 178395, + [SMALL_STATE(3477)] = 178440, + [SMALL_STATE(3478)] = 178485, + [SMALL_STATE(3479)] = 178542, + [SMALL_STATE(3480)] = 178591, + [SMALL_STATE(3481)] = 178642, + [SMALL_STATE(3482)] = 178687, + [SMALL_STATE(3483)] = 178732, + [SMALL_STATE(3484)] = 178777, + [SMALL_STATE(3485)] = 178824, + [SMALL_STATE(3486)] = 178869, + [SMALL_STATE(3487)] = 178914, + [SMALL_STATE(3488)] = 178965, + [SMALL_STATE(3489)] = 179010, + [SMALL_STATE(3490)] = 179055, + [SMALL_STATE(3491)] = 179104, + [SMALL_STATE(3492)] = 179151, + [SMALL_STATE(3493)] = 179198, + [SMALL_STATE(3494)] = 179243, + [SMALL_STATE(3495)] = 179288, + [SMALL_STATE(3496)] = 179333, + [SMALL_STATE(3497)] = 179378, + [SMALL_STATE(3498)] = 179429, + [SMALL_STATE(3499)] = 179474, + [SMALL_STATE(3500)] = 179519, + [SMALL_STATE(3501)] = 179594, + [SMALL_STATE(3502)] = 179649, + [SMALL_STATE(3503)] = 179700, + [SMALL_STATE(3504)] = 179745, + [SMALL_STATE(3505)] = 179790, + [SMALL_STATE(3506)] = 179837, + [SMALL_STATE(3507)] = 179888, + [SMALL_STATE(3508)] = 179935, + [SMALL_STATE(3509)] = 179980, + [SMALL_STATE(3510)] = 180027, + [SMALL_STATE(3511)] = 180074, + [SMALL_STATE(3512)] = 180121, + [SMALL_STATE(3513)] = 180168, + [SMALL_STATE(3514)] = 180213, + [SMALL_STATE(3515)] = 180258, + [SMALL_STATE(3516)] = 180305, + [SMALL_STATE(3517)] = 180354, + [SMALL_STATE(3518)] = 180399, + [SMALL_STATE(3519)] = 180446, + [SMALL_STATE(3520)] = 180493, + [SMALL_STATE(3521)] = 180546, + [SMALL_STATE(3522)] = 180591, + [SMALL_STATE(3523)] = 180640, + [SMALL_STATE(3524)] = 180685, + [SMALL_STATE(3525)] = 180736, + [SMALL_STATE(3526)] = 180785, + [SMALL_STATE(3527)] = 180836, + [SMALL_STATE(3528)] = 180881, + [SMALL_STATE(3529)] = 180930, + [SMALL_STATE(3530)] = 180977, + [SMALL_STATE(3531)] = 181026, + [SMALL_STATE(3532)] = 181075, + [SMALL_STATE(3533)] = 181128, + [SMALL_STATE(3534)] = 181173, + [SMALL_STATE(3535)] = 181220, + [SMALL_STATE(3536)] = 181265, + [SMALL_STATE(3537)] = 181310, + [SMALL_STATE(3538)] = 181355, + [SMALL_STATE(3539)] = 181404, + [SMALL_STATE(3540)] = 181453, + [SMALL_STATE(3541)] = 181498, + [SMALL_STATE(3542)] = 181553, + [SMALL_STATE(3543)] = 181600, + [SMALL_STATE(3544)] = 181677, + [SMALL_STATE(3545)] = 181722, + [SMALL_STATE(3546)] = 181769, + [SMALL_STATE(3547)] = 181818, + [SMALL_STATE(3548)] = 181869, + [SMALL_STATE(3549)] = 181914, + [SMALL_STATE(3550)] = 181963, + [SMALL_STATE(3551)] = 182028, + [SMALL_STATE(3552)] = 182095, + [SMALL_STATE(3553)] = 182140, + [SMALL_STATE(3554)] = 182209, + [SMALL_STATE(3555)] = 182256, + [SMALL_STATE(3556)] = 182303, + [SMALL_STATE(3557)] = 182348, + [SMALL_STATE(3558)] = 182397, + [SMALL_STATE(3559)] = 182442, + [SMALL_STATE(3560)] = 182489, + [SMALL_STATE(3561)] = 182536, + [SMALL_STATE(3562)] = 182585, + [SMALL_STATE(3563)] = 182630, + [SMALL_STATE(3564)] = 182701, + [SMALL_STATE(3565)] = 182760, + [SMALL_STATE(3566)] = 182813, + [SMALL_STATE(3567)] = 182858, + [SMALL_STATE(3568)] = 182903, + [SMALL_STATE(3569)] = 182966, + [SMALL_STATE(3570)] = 183013, + [SMALL_STATE(3571)] = 183058, + [SMALL_STATE(3572)] = 183131, + [SMALL_STATE(3573)] = 183176, + [SMALL_STATE(3574)] = 183221, + [SMALL_STATE(3575)] = 183268, + [SMALL_STATE(3576)] = 183341, + [SMALL_STATE(3577)] = 183386, + [SMALL_STATE(3578)] = 183435, + [SMALL_STATE(3579)] = 183479, + [SMALL_STATE(3580)] = 183523, + [SMALL_STATE(3581)] = 183569, + [SMALL_STATE(3582)] = 183613, + [SMALL_STATE(3583)] = 183657, + [SMALL_STATE(3584)] = 183701, + [SMALL_STATE(3585)] = 183745, + [SMALL_STATE(3586)] = 183789, + [SMALL_STATE(3587)] = 183859, + [SMALL_STATE(3588)] = 183903, + [SMALL_STATE(3589)] = 183949, + [SMALL_STATE(3590)] = 183993, + [SMALL_STATE(3591)] = 184037, + [SMALL_STATE(3592)] = 184081, + [SMALL_STATE(3593)] = 184125, + [SMALL_STATE(3594)] = 184171, + [SMALL_STATE(3595)] = 184215, + [SMALL_STATE(3596)] = 184285, + [SMALL_STATE(3597)] = 184329, + [SMALL_STATE(3598)] = 184373, + [SMALL_STATE(3599)] = 184421, + [SMALL_STATE(3600)] = 184465, + [SMALL_STATE(3601)] = 184509, + [SMALL_STATE(3602)] = 184555, + [SMALL_STATE(3603)] = 184599, + [SMALL_STATE(3604)] = 184643, + [SMALL_STATE(3605)] = 184687, + [SMALL_STATE(3606)] = 184731, + [SMALL_STATE(3607)] = 184775, + [SMALL_STATE(3608)] = 184819, + [SMALL_STATE(3609)] = 184869, + [SMALL_STATE(3610)] = 184913, + [SMALL_STATE(3611)] = 184957, + [SMALL_STATE(3612)] = 185001, + [SMALL_STATE(3613)] = 185045, + [SMALL_STATE(3614)] = 185089, + [SMALL_STATE(3615)] = 185139, + [SMALL_STATE(3616)] = 185183, + [SMALL_STATE(3617)] = 185227, + [SMALL_STATE(3618)] = 185271, + [SMALL_STATE(3619)] = 185315, + [SMALL_STATE(3620)] = 185359, + [SMALL_STATE(3621)] = 185403, + [SMALL_STATE(3622)] = 185453, + [SMALL_STATE(3623)] = 185497, + [SMALL_STATE(3624)] = 185541, + [SMALL_STATE(3625)] = 185585, + [SMALL_STATE(3626)] = 185635, + [SMALL_STATE(3627)] = 185679, + [SMALL_STATE(3628)] = 185723, + [SMALL_STATE(3629)] = 185767, + [SMALL_STATE(3630)] = 185811, + [SMALL_STATE(3631)] = 185855, + [SMALL_STATE(3632)] = 185905, + [SMALL_STATE(3633)] = 185949, + [SMALL_STATE(3634)] = 185993, + [SMALL_STATE(3635)] = 186037, + [SMALL_STATE(3636)] = 186081, + [SMALL_STATE(3637)] = 186125, + [SMALL_STATE(3638)] = 186171, + [SMALL_STATE(3639)] = 186215, + [SMALL_STATE(3640)] = 186259, + [SMALL_STATE(3641)] = 186303, + [SMALL_STATE(3642)] = 186347, + [SMALL_STATE(3643)] = 186391, + [SMALL_STATE(3644)] = 186435, + [SMALL_STATE(3645)] = 186479, + [SMALL_STATE(3646)] = 186523, + [SMALL_STATE(3647)] = 186567, + [SMALL_STATE(3648)] = 186611, + [SMALL_STATE(3649)] = 186655, + [SMALL_STATE(3650)] = 186703, + [SMALL_STATE(3651)] = 186747, + [SMALL_STATE(3652)] = 186795, + [SMALL_STATE(3653)] = 186845, + [SMALL_STATE(3654)] = 186889, + [SMALL_STATE(3655)] = 186933, + [SMALL_STATE(3656)] = 186977, + [SMALL_STATE(3657)] = 187021, + [SMALL_STATE(3658)] = 187067, + [SMALL_STATE(3659)] = 187111, + [SMALL_STATE(3660)] = 187155, + [SMALL_STATE(3661)] = 187209, + [SMALL_STATE(3662)] = 187255, + [SMALL_STATE(3663)] = 187305, + [SMALL_STATE(3664)] = 187349, + [SMALL_STATE(3665)] = 187393, + [SMALL_STATE(3666)] = 187437, + [SMALL_STATE(3667)] = 187481, + [SMALL_STATE(3668)] = 187525, + [SMALL_STATE(3669)] = 187569, + [SMALL_STATE(3670)] = 187613, + [SMALL_STATE(3671)] = 187657, + [SMALL_STATE(3672)] = 187701, + [SMALL_STATE(3673)] = 187747, + [SMALL_STATE(3674)] = 187797, + [SMALL_STATE(3675)] = 187841, + [SMALL_STATE(3676)] = 187891, + [SMALL_STATE(3677)] = 187937, + [SMALL_STATE(3678)] = 188005, + [SMALL_STATE(3679)] = 188051, + [SMALL_STATE(3680)] = 188095, + [SMALL_STATE(3681)] = 188161, + [SMALL_STATE(3682)] = 188205, + [SMALL_STATE(3683)] = 188255, + [SMALL_STATE(3684)] = 188303, + [SMALL_STATE(3685)] = 188367, + [SMALL_STATE(3686)] = 188411, + [SMALL_STATE(3687)] = 188481, + [SMALL_STATE(3688)] = 188529, + [SMALL_STATE(3689)] = 188573, + [SMALL_STATE(3690)] = 188617, + [SMALL_STATE(3691)] = 188665, + [SMALL_STATE(3692)] = 188727, + [SMALL_STATE(3693)] = 188771, + [SMALL_STATE(3694)] = 188815, + [SMALL_STATE(3695)] = 188859, + [SMALL_STATE(3696)] = 188919, + [SMALL_STATE(3697)] = 188963, + [SMALL_STATE(3698)] = 189007, + [SMALL_STATE(3699)] = 189065, + [SMALL_STATE(3700)] = 189109, + [SMALL_STATE(3701)] = 189153, + [SMALL_STATE(3702)] = 189205, + [SMALL_STATE(3703)] = 189249, + [SMALL_STATE(3704)] = 189295, + [SMALL_STATE(3705)] = 189339, + [SMALL_STATE(3706)] = 189383, + [SMALL_STATE(3707)] = 189427, + [SMALL_STATE(3708)] = 189471, + [SMALL_STATE(3709)] = 189515, + [SMALL_STATE(3710)] = 189563, + [SMALL_STATE(3711)] = 189609, + [SMALL_STATE(3712)] = 189653, + [SMALL_STATE(3713)] = 189709, + [SMALL_STATE(3714)] = 189753, + [SMALL_STATE(3715)] = 189797, + [SMALL_STATE(3716)] = 189841, + [SMALL_STATE(3717)] = 189885, + [SMALL_STATE(3718)] = 189929, + [SMALL_STATE(3719)] = 189973, + [SMALL_STATE(3720)] = 190017, + [SMALL_STATE(3721)] = 190061, + [SMALL_STATE(3722)] = 190105, + [SMALL_STATE(3723)] = 190159, + [SMALL_STATE(3724)] = 190203, + [SMALL_STATE(3725)] = 190247, + [SMALL_STATE(3726)] = 190297, + [SMALL_STATE(3727)] = 190341, + [SMALL_STATE(3728)] = 190385, + [SMALL_STATE(3729)] = 190435, + [SMALL_STATE(3730)] = 190479, + [SMALL_STATE(3731)] = 190523, + [SMALL_STATE(3732)] = 190567, + [SMALL_STATE(3733)] = 190611, + [SMALL_STATE(3734)] = 190657, + [SMALL_STATE(3735)] = 190713, + [SMALL_STATE(3736)] = 190757, + [SMALL_STATE(3737)] = 190805, + [SMALL_STATE(3738)] = 190849, + [SMALL_STATE(3739)] = 190895, + [SMALL_STATE(3740)] = 190949, + [SMALL_STATE(3741)] = 190993, + [SMALL_STATE(3742)] = 191039, + [SMALL_STATE(3743)] = 191083, + [SMALL_STATE(3744)] = 191127, + [SMALL_STATE(3745)] = 191177, + [SMALL_STATE(3746)] = 191247, + [SMALL_STATE(3747)] = 191299, + [SMALL_STATE(3748)] = 191345, + [SMALL_STATE(3749)] = 191389, + [SMALL_STATE(3750)] = 191459, + [SMALL_STATE(3751)] = 191507, + [SMALL_STATE(3752)] = 191565, + [SMALL_STATE(3753)] = 191609, + [SMALL_STATE(3754)] = 191653, + [SMALL_STATE(3755)] = 191697, + [SMALL_STATE(3756)] = 191741, + [SMALL_STATE(3757)] = 191801, + [SMALL_STATE(3758)] = 191849, + [SMALL_STATE(3759)] = 191899, + [SMALL_STATE(3760)] = 191943, + [SMALL_STATE(3761)] = 192005, + [SMALL_STATE(3762)] = 192049, + [SMALL_STATE(3763)] = 192093, + [SMALL_STATE(3764)] = 192145, + [SMALL_STATE(3765)] = 192189, + [SMALL_STATE(3766)] = 192253, + [SMALL_STATE(3767)] = 192319, + [SMALL_STATE(3768)] = 192367, + [SMALL_STATE(3769)] = 192411, + [SMALL_STATE(3770)] = 192461, + [SMALL_STATE(3771)] = 192505, + [SMALL_STATE(3772)] = 192573, + [SMALL_STATE(3773)] = 192617, + [SMALL_STATE(3774)] = 192687, + [SMALL_STATE(3775)] = 192731, + [SMALL_STATE(3776)] = 192779, + [SMALL_STATE(3777)] = 192829, + [SMALL_STATE(3778)] = 192879, + [SMALL_STATE(3779)] = 192929, + [SMALL_STATE(3780)] = 192973, + [SMALL_STATE(3781)] = 193045, + [SMALL_STATE(3782)] = 193091, + [SMALL_STATE(3783)] = 193137, + [SMALL_STATE(3784)] = 193181, + [SMALL_STATE(3785)] = 193224, + [SMALL_STATE(3786)] = 193267, + [SMALL_STATE(3787)] = 193310, + [SMALL_STATE(3788)] = 193353, + [SMALL_STATE(3789)] = 193404, + [SMALL_STATE(3790)] = 193447, + [SMALL_STATE(3791)] = 193490, + [SMALL_STATE(3792)] = 193533, + [SMALL_STATE(3793)] = 193576, + [SMALL_STATE(3794)] = 193637, + [SMALL_STATE(3795)] = 193680, + [SMALL_STATE(3796)] = 193723, + [SMALL_STATE(3797)] = 193766, + [SMALL_STATE(3798)] = 193811, + [SMALL_STATE(3799)] = 193854, + [SMALL_STATE(3800)] = 193897, + [SMALL_STATE(3801)] = 193940, + [SMALL_STATE(3802)] = 193983, + [SMALL_STATE(3803)] = 194028, + [SMALL_STATE(3804)] = 194091, + [SMALL_STATE(3805)] = 194140, + [SMALL_STATE(3806)] = 194183, + [SMALL_STATE(3807)] = 194226, + [SMALL_STATE(3808)] = 194269, + [SMALL_STATE(3809)] = 194312, + [SMALL_STATE(3810)] = 194355, + [SMALL_STATE(3811)] = 194398, + [SMALL_STATE(3812)] = 194441, + [SMALL_STATE(3813)] = 194484, + [SMALL_STATE(3814)] = 194549, + [SMALL_STATE(3815)] = 194592, + [SMALL_STATE(3816)] = 194643, + [SMALL_STATE(3817)] = 194686, + [SMALL_STATE(3818)] = 194731, + [SMALL_STATE(3819)] = 194778, + [SMALL_STATE(3820)] = 194821, + [SMALL_STATE(3821)] = 194868, + [SMALL_STATE(3822)] = 194911, + [SMALL_STATE(3823)] = 194956, + [SMALL_STATE(3824)] = 194999, + [SMALL_STATE(3825)] = 195048, + [SMALL_STATE(3826)] = 195115, + [SMALL_STATE(3827)] = 195160, + [SMALL_STATE(3828)] = 195203, + [SMALL_STATE(3829)] = 195272, + [SMALL_STATE(3830)] = 195315, + [SMALL_STATE(3831)] = 195384, + [SMALL_STATE(3832)] = 195431, + [SMALL_STATE(3833)] = 195480, + [SMALL_STATE(3834)] = 195527, + [SMALL_STATE(3835)] = 195570, + [SMALL_STATE(3836)] = 195615, + [SMALL_STATE(3837)] = 195658, + [SMALL_STATE(3838)] = 195701, + [SMALL_STATE(3839)] = 195746, + [SMALL_STATE(3840)] = 195791, + [SMALL_STATE(3841)] = 195840, + [SMALL_STATE(3842)] = 195885, + [SMALL_STATE(3843)] = 195928, + [SMALL_STATE(3844)] = 195977, + [SMALL_STATE(3845)] = 196020, + [SMALL_STATE(3846)] = 196067, + [SMALL_STATE(3847)] = 196110, + [SMALL_STATE(3848)] = 196153, + [SMALL_STATE(3849)] = 196196, + [SMALL_STATE(3850)] = 196239, + [SMALL_STATE(3851)] = 196282, + [SMALL_STATE(3852)] = 196325, + [SMALL_STATE(3853)] = 196368, + [SMALL_STATE(3854)] = 196411, + [SMALL_STATE(3855)] = 196458, + [SMALL_STATE(3856)] = 196501, + [SMALL_STATE(3857)] = 196544, + [SMALL_STATE(3858)] = 196587, + [SMALL_STATE(3859)] = 196632, + [SMALL_STATE(3860)] = 196675, + [SMALL_STATE(3861)] = 196726, + [SMALL_STATE(3862)] = 196769, + [SMALL_STATE(3863)] = 196812, + [SMALL_STATE(3864)] = 196855, + [SMALL_STATE(3865)] = 196904, + [SMALL_STATE(3866)] = 196947, + [SMALL_STATE(3867)] = 196990, + [SMALL_STATE(3868)] = 197059, + [SMALL_STATE(3869)] = 197102, + [SMALL_STATE(3870)] = 197145, + [SMALL_STATE(3871)] = 197188, + [SMALL_STATE(3872)] = 197231, + [SMALL_STATE(3873)] = 197274, + [SMALL_STATE(3874)] = 197319, + [SMALL_STATE(3875)] = 197362, + [SMALL_STATE(3876)] = 197405, + [SMALL_STATE(3877)] = 197448, + [SMALL_STATE(3878)] = 197493, + [SMALL_STATE(3879)] = 197536, + [SMALL_STATE(3880)] = 197579, + [SMALL_STATE(3881)] = 197648, + [SMALL_STATE(3882)] = 197691, + [SMALL_STATE(3883)] = 197740, + [SMALL_STATE(3884)] = 197809, + [SMALL_STATE(3885)] = 197858, + [SMALL_STATE(3886)] = 197901, + [SMALL_STATE(3887)] = 197944, + [SMALL_STATE(3888)] = 197989, + [SMALL_STATE(3889)] = 198032, + [SMALL_STATE(3890)] = 198089, + [SMALL_STATE(3891)] = 198136, + [SMALL_STATE(3892)] = 198179, + [SMALL_STATE(3893)] = 198222, + [SMALL_STATE(3894)] = 198269, + [SMALL_STATE(3895)] = 198316, + [SMALL_STATE(3896)] = 198359, + [SMALL_STATE(3897)] = 198408, + [SMALL_STATE(3898)] = 198451, + [SMALL_STATE(3899)] = 198500, + [SMALL_STATE(3900)] = 198553, + [SMALL_STATE(3901)] = 198602, + [SMALL_STATE(3902)] = 198651, + [SMALL_STATE(3903)] = 198694, + [SMALL_STATE(3904)] = 198753, + [SMALL_STATE(3905)] = 198796, + [SMALL_STATE(3906)] = 198839, + [SMALL_STATE(3907)] = 198882, + [SMALL_STATE(3908)] = 198925, + [SMALL_STATE(3909)] = 198968, + [SMALL_STATE(3910)] = 199011, + [SMALL_STATE(3911)] = 199054, + [SMALL_STATE(3912)] = 199097, + [SMALL_STATE(3913)] = 199140, + [SMALL_STATE(3914)] = 199183, + [SMALL_STATE(3915)] = 199226, + [SMALL_STATE(3916)] = 199281, + [SMALL_STATE(3917)] = 199324, + [SMALL_STATE(3918)] = 199367, + [SMALL_STATE(3919)] = 199410, + [SMALL_STATE(3920)] = 199453, + [SMALL_STATE(3921)] = 199496, + [SMALL_STATE(3922)] = 199539, + [SMALL_STATE(3923)] = 199582, + [SMALL_STATE(3924)] = 199625, + [SMALL_STATE(3925)] = 199668, + [SMALL_STATE(3926)] = 199711, + [SMALL_STATE(3927)] = 199754, + [SMALL_STATE(3928)] = 199803, + [SMALL_STATE(3929)] = 199846, + [SMALL_STATE(3930)] = 199889, + [SMALL_STATE(3931)] = 199931, + [SMALL_STATE(3932)] = 199973, + [SMALL_STATE(3933)] = 200019, + [SMALL_STATE(3934)] = 200067, + [SMALL_STATE(3935)] = 200115, + [SMALL_STATE(3936)] = 200163, + [SMALL_STATE(3937)] = 200209, + [SMALL_STATE(3938)] = 200257, + [SMALL_STATE(3939)] = 200303, + [SMALL_STATE(3940)] = 200349, + [SMALL_STATE(3941)] = 200397, + [SMALL_STATE(3942)] = 200445, + [SMALL_STATE(3943)] = 200487, + [SMALL_STATE(3944)] = 200533, + [SMALL_STATE(3945)] = 200581, + [SMALL_STATE(3946)] = 200625, + [SMALL_STATE(3947)] = 200671, + [SMALL_STATE(3948)] = 200717, + [SMALL_STATE(3949)] = 200759, + [SMALL_STATE(3950)] = 200801, + [SMALL_STATE(3951)] = 200845, + [SMALL_STATE(3952)] = 200893, + [SMALL_STATE(3953)] = 200937, + [SMALL_STATE(3954)] = 200983, + [SMALL_STATE(3955)] = 201031, + [SMALL_STATE(3956)] = 201079, + [SMALL_STATE(3957)] = 201121, + [SMALL_STATE(3958)] = 201167, + [SMALL_STATE(3959)] = 201209, + [SMALL_STATE(3960)] = 201251, + [SMALL_STATE(3961)] = 201293, + [SMALL_STATE(3962)] = 201341, + [SMALL_STATE(3963)] = 201383, + [SMALL_STATE(3964)] = 201431, + [SMALL_STATE(3965)] = 201477, + [SMALL_STATE(3966)] = 201519, + [SMALL_STATE(3967)] = 201561, + [SMALL_STATE(3968)] = 201603, + [SMALL_STATE(3969)] = 201649, + [SMALL_STATE(3970)] = 201691, + [SMALL_STATE(3971)] = 201733, + [SMALL_STATE(3972)] = 201779, + [SMALL_STATE(3973)] = 201827, + [SMALL_STATE(3974)] = 201873, + [SMALL_STATE(3975)] = 201917, + [SMALL_STATE(3976)] = 201963, + [SMALL_STATE(3977)] = 202007, + [SMALL_STATE(3978)] = 202049, + [SMALL_STATE(3979)] = 202097, + [SMALL_STATE(3980)] = 202145, + [SMALL_STATE(3981)] = 202193, + [SMALL_STATE(3982)] = 202241, + [SMALL_STATE(3983)] = 202285, + [SMALL_STATE(3984)] = 202327, + [SMALL_STATE(3985)] = 202369, + [SMALL_STATE(3986)] = 202411, + [SMALL_STATE(3987)] = 202453, + [SMALL_STATE(3988)] = 202499, + [SMALL_STATE(3989)] = 202541, + [SMALL_STATE(3990)] = 202583, + [SMALL_STATE(3991)] = 202627, + [SMALL_STATE(3992)] = 202669, + [SMALL_STATE(3993)] = 202711, + [SMALL_STATE(3994)] = 202757, + [SMALL_STATE(3995)] = 202805, + [SMALL_STATE(3996)] = 202849, + [SMALL_STATE(3997)] = 202893, + [SMALL_STATE(3998)] = 202941, + [SMALL_STATE(3999)] = 202983, + [SMALL_STATE(4000)] = 203025, + [SMALL_STATE(4001)] = 203067, + [SMALL_STATE(4002)] = 203109, + [SMALL_STATE(4003)] = 203151, + [SMALL_STATE(4004)] = 203195, + [SMALL_STATE(4005)] = 203243, + [SMALL_STATE(4006)] = 203291, + [SMALL_STATE(4007)] = 203333, + [SMALL_STATE(4008)] = 203381, + [SMALL_STATE(4009)] = 203423, + [SMALL_STATE(4010)] = 203476, + [SMALL_STATE(4011)] = 203521, + [SMALL_STATE(4012)] = 203562, + [SMALL_STATE(4013)] = 203603, + [SMALL_STATE(4014)] = 203644, + [SMALL_STATE(4015)] = 203687, + [SMALL_STATE(4016)] = 203730, + [SMALL_STATE(4017)] = 203773, + [SMALL_STATE(4018)] = 203814, + [SMALL_STATE(4019)] = 203855, + [SMALL_STATE(4020)] = 203896, + [SMALL_STATE(4021)] = 203937, + [SMALL_STATE(4022)] = 203978, + [SMALL_STATE(4023)] = 204019, + [SMALL_STATE(4024)] = 204060, + [SMALL_STATE(4025)] = 204101, + [SMALL_STATE(4026)] = 204142, + [SMALL_STATE(4027)] = 204183, + [SMALL_STATE(4028)] = 204224, + [SMALL_STATE(4029)] = 204265, + [SMALL_STATE(4030)] = 204306, + [SMALL_STATE(4031)] = 204349, + [SMALL_STATE(4032)] = 204390, + [SMALL_STATE(4033)] = 204431, + [SMALL_STATE(4034)] = 204472, + [SMALL_STATE(4035)] = 204513, + [SMALL_STATE(4036)] = 204556, + [SMALL_STATE(4037)] = 204597, + [SMALL_STATE(4038)] = 204638, + [SMALL_STATE(4039)] = 204679, + [SMALL_STATE(4040)] = 204722, + [SMALL_STATE(4041)] = 204767, + [SMALL_STATE(4042)] = 204808, + [SMALL_STATE(4043)] = 204851, + [SMALL_STATE(4044)] = 204894, + [SMALL_STATE(4045)] = 204935, + [SMALL_STATE(4046)] = 204976, + [SMALL_STATE(4047)] = 205017, + [SMALL_STATE(4048)] = 205058, + [SMALL_STATE(4049)] = 205099, + [SMALL_STATE(4050)] = 205140, + [SMALL_STATE(4051)] = 205181, + [SMALL_STATE(4052)] = 205222, + [SMALL_STATE(4053)] = 205263, + [SMALL_STATE(4054)] = 205304, + [SMALL_STATE(4055)] = 205345, + [SMALL_STATE(4056)] = 205386, + [SMALL_STATE(4057)] = 205427, + [SMALL_STATE(4058)] = 205472, + [SMALL_STATE(4059)] = 205515, + [SMALL_STATE(4060)] = 205556, + [SMALL_STATE(4061)] = 205597, + [SMALL_STATE(4062)] = 205638, + [SMALL_STATE(4063)] = 205681, + [SMALL_STATE(4064)] = 205726, + [SMALL_STATE(4065)] = 205767, + [SMALL_STATE(4066)] = 205808, + [SMALL_STATE(4067)] = 205851, + [SMALL_STATE(4068)] = 205892, + [SMALL_STATE(4069)] = 205933, + [SMALL_STATE(4070)] = 205974, + [SMALL_STATE(4071)] = 206017, + [SMALL_STATE(4072)] = 206060, + [SMALL_STATE(4073)] = 206103, + [SMALL_STATE(4074)] = 206148, + [SMALL_STATE(4075)] = 206191, + [SMALL_STATE(4076)] = 206236, + [SMALL_STATE(4077)] = 206279, + [SMALL_STATE(4078)] = 206320, + [SMALL_STATE(4079)] = 206365, + [SMALL_STATE(4080)] = 206406, + [SMALL_STATE(4081)] = 206447, + [SMALL_STATE(4082)] = 206488, + [SMALL_STATE(4083)] = 206531, + [SMALL_STATE(4084)] = 206572, + [SMALL_STATE(4085)] = 206613, + [SMALL_STATE(4086)] = 206654, + [SMALL_STATE(4087)] = 206695, + [SMALL_STATE(4088)] = 206736, + [SMALL_STATE(4089)] = 206777, + [SMALL_STATE(4090)] = 206818, + [SMALL_STATE(4091)] = 206859, + [SMALL_STATE(4092)] = 206902, + [SMALL_STATE(4093)] = 206943, + [SMALL_STATE(4094)] = 206984, + [SMALL_STATE(4095)] = 207025, + [SMALL_STATE(4096)] = 207066, + [SMALL_STATE(4097)] = 207133, + [SMALL_STATE(4098)] = 207174, + [SMALL_STATE(4099)] = 207215, + [SMALL_STATE(4100)] = 207256, + [SMALL_STATE(4101)] = 207321, + [SMALL_STATE(4102)] = 207362, + [SMALL_STATE(4103)] = 207403, + [SMALL_STATE(4104)] = 207466, + [SMALL_STATE(4105)] = 207507, + [SMALL_STATE(4106)] = 207548, + [SMALL_STATE(4107)] = 207609, + [SMALL_STATE(4108)] = 207650, + [SMALL_STATE(4109)] = 207709, + [SMALL_STATE(4110)] = 207750, + [SMALL_STATE(4111)] = 207807, + [SMALL_STATE(4112)] = 207848, + [SMALL_STATE(4113)] = 207889, + [SMALL_STATE(4114)] = 207944, + [SMALL_STATE(4115)] = 207985, + [SMALL_STATE(4116)] = 208034, + [SMALL_STATE(4117)] = 208075, + [SMALL_STATE(4118)] = 208116, + [SMALL_STATE(4119)] = 208159, + [SMALL_STATE(4120)] = 208200, + [SMALL_STATE(4121)] = 208245, + [SMALL_STATE(4122)] = 208300, + [SMALL_STATE(4123)] = 208341, + [SMALL_STATE(4124)] = 208382, + [SMALL_STATE(4125)] = 208433, + [SMALL_STATE(4126)] = 208480, + [SMALL_STATE(4127)] = 208537, + [SMALL_STATE(4128)] = 208578, + [SMALL_STATE(4129)] = 208625, + [SMALL_STATE(4130)] = 208676, + [SMALL_STATE(4131)] = 208719, + [SMALL_STATE(4132)] = 208760, + [SMALL_STATE(4133)] = 208813, + [SMALL_STATE(4134)] = 208854, + [SMALL_STATE(4135)] = 208913, + [SMALL_STATE(4136)] = 208954, + [SMALL_STATE(4137)] = 209015, + [SMALL_STATE(4138)] = 209056, + [SMALL_STATE(4139)] = 209119, + [SMALL_STATE(4140)] = 209160, + [SMALL_STATE(4141)] = 209225, + [SMALL_STATE(4142)] = 209266, + [SMALL_STATE(4143)] = 209333, + [SMALL_STATE(4144)] = 209374, + [SMALL_STATE(4145)] = 209443, + [SMALL_STATE(4146)] = 209484, + [SMALL_STATE(4147)] = 209555, + [SMALL_STATE(4148)] = 209600, + [SMALL_STATE(4149)] = 209641, + [SMALL_STATE(4150)] = 209682, + [SMALL_STATE(4151)] = 209725, + [SMALL_STATE(4152)] = 209768, + [SMALL_STATE(4153)] = 209809, + [SMALL_STATE(4154)] = 209852, + [SMALL_STATE(4155)] = 209895, + [SMALL_STATE(4156)] = 209936, + [SMALL_STATE(4157)] = 209977, + [SMALL_STATE(4158)] = 210018, + [SMALL_STATE(4159)] = 210061, + [SMALL_STATE(4160)] = 210106, + [SMALL_STATE(4161)] = 210149, + [SMALL_STATE(4162)] = 210194, + [SMALL_STATE(4163)] = 210237, + [SMALL_STATE(4164)] = 210278, + [SMALL_STATE(4165)] = 210323, + [SMALL_STATE(4166)] = 210368, + [SMALL_STATE(4167)] = 210409, + [SMALL_STATE(4168)] = 210454, + [SMALL_STATE(4169)] = 210499, + [SMALL_STATE(4170)] = 210544, + [SMALL_STATE(4171)] = 210585, + [SMALL_STATE(4172)] = 210626, + [SMALL_STATE(4173)] = 210667, + [SMALL_STATE(4174)] = 210708, + [SMALL_STATE(4175)] = 210751, + [SMALL_STATE(4176)] = 210792, + [SMALL_STATE(4177)] = 210845, + [SMALL_STATE(4178)] = 210886, + [SMALL_STATE(4179)] = 210935, + [SMALL_STATE(4180)] = 210976, + [SMALL_STATE(4181)] = 211031, + [SMALL_STATE(4182)] = 211072, + [SMALL_STATE(4183)] = 211119, + [SMALL_STATE(4184)] = 211160, + [SMALL_STATE(4185)] = 211201, + [SMALL_STATE(4186)] = 211244, + [SMALL_STATE(4187)] = 211285, + [SMALL_STATE(4188)] = 211336, + [SMALL_STATE(4189)] = 211377, + [SMALL_STATE(4190)] = 211434, + [SMALL_STATE(4191)] = 211475, + [SMALL_STATE(4192)] = 211534, + [SMALL_STATE(4193)] = 211575, + [SMALL_STATE(4194)] = 211616, + [SMALL_STATE(4195)] = 211677, + [SMALL_STATE(4196)] = 211718, + [SMALL_STATE(4197)] = 211781, + [SMALL_STATE(4198)] = 211822, + [SMALL_STATE(4199)] = 211863, + [SMALL_STATE(4200)] = 211928, + [SMALL_STATE(4201)] = 211973, + [SMALL_STATE(4202)] = 212014, + [SMALL_STATE(4203)] = 212055, + [SMALL_STATE(4204)] = 212100, + [SMALL_STATE(4205)] = 212167, + [SMALL_STATE(4206)] = 212208, + [SMALL_STATE(4207)] = 212277, + [SMALL_STATE(4208)] = 212318, + [SMALL_STATE(4209)] = 212363, + [SMALL_STATE(4210)] = 212404, + [SMALL_STATE(4211)] = 212445, + [SMALL_STATE(4212)] = 212486, + [SMALL_STATE(4213)] = 212527, + [SMALL_STATE(4214)] = 212568, + [SMALL_STATE(4215)] = 212611, + [SMALL_STATE(4216)] = 212654, + [SMALL_STATE(4217)] = 212695, + [SMALL_STATE(4218)] = 212736, + [SMALL_STATE(4219)] = 212777, + [SMALL_STATE(4220)] = 212818, + [SMALL_STATE(4221)] = 212876, + [SMALL_STATE(4222)] = 212916, + [SMALL_STATE(4223)] = 212958, + [SMALL_STATE(4224)] = 213018, + [SMALL_STATE(4225)] = 213060, + [SMALL_STATE(4226)] = 213102, + [SMALL_STATE(4227)] = 213142, + [SMALL_STATE(4228)] = 213182, + [SMALL_STATE(4229)] = 213224, + [SMALL_STATE(4230)] = 213264, + [SMALL_STATE(4231)] = 213304, + [SMALL_STATE(4232)] = 213344, + [SMALL_STATE(4233)] = 213384, + [SMALL_STATE(4234)] = 213424, + [SMALL_STATE(4235)] = 213494, + [SMALL_STATE(4236)] = 213562, + [SMALL_STATE(4237)] = 213602, + [SMALL_STATE(4238)] = 213644, + [SMALL_STATE(4239)] = 213710, + [SMALL_STATE(4240)] = 213752, + [SMALL_STATE(4241)] = 213816, + [SMALL_STATE(4242)] = 213878, + [SMALL_STATE(4243)] = 213936, + [SMALL_STATE(4244)] = 213988, + [SMALL_STATE(4245)] = 214030, + [SMALL_STATE(4246)] = 214076, + [SMALL_STATE(4247)] = 214116, + [SMALL_STATE(4248)] = 214156, + [SMALL_STATE(4249)] = 214196, + [SMALL_STATE(4250)] = 214238, + [SMALL_STATE(4251)] = 214280, + [SMALL_STATE(4252)] = 214320, + [SMALL_STATE(4253)] = 214376, + [SMALL_STATE(4254)] = 214426, + [SMALL_STATE(4255)] = 214480, + [SMALL_STATE(4256)] = 214520, + [SMALL_STATE(4257)] = 214562, + [SMALL_STATE(4258)] = 214604, + [SMALL_STATE(4259)] = 214646, + [SMALL_STATE(4260)] = 214686, + [SMALL_STATE(4261)] = 214726, + [SMALL_STATE(4262)] = 214766, + [SMALL_STATE(4263)] = 214806, + [SMALL_STATE(4264)] = 214846, + [SMALL_STATE(4265)] = 214886, + [SMALL_STATE(4266)] = 214928, + [SMALL_STATE(4267)] = 214968, + [SMALL_STATE(4268)] = 215008, + [SMALL_STATE(4269)] = 215050, + [SMALL_STATE(4270)] = 215090, + [SMALL_STATE(4271)] = 215130, + [SMALL_STATE(4272)] = 215172, + [SMALL_STATE(4273)] = 215212, + [SMALL_STATE(4274)] = 215252, + [SMALL_STATE(4275)] = 215292, + [SMALL_STATE(4276)] = 215332, + [SMALL_STATE(4277)] = 215372, + [SMALL_STATE(4278)] = 215442, + [SMALL_STATE(4279)] = 215510, + [SMALL_STATE(4280)] = 215576, + [SMALL_STATE(4281)] = 215640, + [SMALL_STATE(4282)] = 215702, + [SMALL_STATE(4283)] = 215742, + [SMALL_STATE(4284)] = 215802, + [SMALL_STATE(4285)] = 215844, + [SMALL_STATE(4286)] = 215896, + [SMALL_STATE(4287)] = 215938, + [SMALL_STATE(4288)] = 215978, + [SMALL_STATE(4289)] = 216020, + [SMALL_STATE(4290)] = 216062, + [SMALL_STATE(4291)] = 216102, + [SMALL_STATE(4292)] = 216148, + [SMALL_STATE(4293)] = 216192, + [SMALL_STATE(4294)] = 216248, + [SMALL_STATE(4295)] = 216298, + [SMALL_STATE(4296)] = 216338, + [SMALL_STATE(4297)] = 216392, + [SMALL_STATE(4298)] = 216432, + [SMALL_STATE(4299)] = 216472, + [SMALL_STATE(4300)] = 216514, + [SMALL_STATE(4301)] = 216556, + [SMALL_STATE(4302)] = 216598, + [SMALL_STATE(4303)] = 216638, + [SMALL_STATE(4304)] = 216680, + [SMALL_STATE(4305)] = 216722, + [SMALL_STATE(4306)] = 216762, + [SMALL_STATE(4307)] = 216802, + [SMALL_STATE(4308)] = 216842, + [SMALL_STATE(4309)] = 216884, + [SMALL_STATE(4310)] = 216926, + [SMALL_STATE(4311)] = 216968, + [SMALL_STATE(4312)] = 217010, + [SMALL_STATE(4313)] = 217050, + [SMALL_STATE(4314)] = 217090, + [SMALL_STATE(4315)] = 217130, + [SMALL_STATE(4316)] = 217172, + [SMALL_STATE(4317)] = 217214, + [SMALL_STATE(4318)] = 217254, + [SMALL_STATE(4319)] = 217294, + [SMALL_STATE(4320)] = 217334, + [SMALL_STATE(4321)] = 217376, + [SMALL_STATE(4322)] = 217443, + [SMALL_STATE(4323)] = 217482, + [SMALL_STATE(4324)] = 217549, + [SMALL_STATE(4325)] = 217588, + [SMALL_STATE(4326)] = 217627, + [SMALL_STATE(4327)] = 217666, + [SMALL_STATE(4328)] = 217733, + [SMALL_STATE(4329)] = 217772, + [SMALL_STATE(4330)] = 217811, + [SMALL_STATE(4331)] = 217850, + [SMALL_STATE(4332)] = 217889, + [SMALL_STATE(4333)] = 217928, + [SMALL_STATE(4334)] = 217967, + [SMALL_STATE(4335)] = 218008, + [SMALL_STATE(4336)] = 218047, + [SMALL_STATE(4337)] = 218086, + [SMALL_STATE(4338)] = 218125, + [SMALL_STATE(4339)] = 218164, + [SMALL_STATE(4340)] = 218203, + [SMALL_STATE(4341)] = 218242, + [SMALL_STATE(4342)] = 218281, + [SMALL_STATE(4343)] = 218320, + [SMALL_STATE(4344)] = 218359, + [SMALL_STATE(4345)] = 218398, + [SMALL_STATE(4346)] = 218437, + [SMALL_STATE(4347)] = 218476, + [SMALL_STATE(4348)] = 218543, + [SMALL_STATE(4349)] = 218582, + [SMALL_STATE(4350)] = 218621, + [SMALL_STATE(4351)] = 218660, + [SMALL_STATE(4352)] = 218699, + [SMALL_STATE(4353)] = 218738, + [SMALL_STATE(4354)] = 218805, + [SMALL_STATE(4355)] = 218844, + [SMALL_STATE(4356)] = 218883, + [SMALL_STATE(4357)] = 218922, + [SMALL_STATE(4358)] = 218961, + [SMALL_STATE(4359)] = 219000, + [SMALL_STATE(4360)] = 219039, + [SMALL_STATE(4361)] = 219078, + [SMALL_STATE(4362)] = 219117, + [SMALL_STATE(4363)] = 219156, + [SMALL_STATE(4364)] = 219195, + [SMALL_STATE(4365)] = 219234, + [SMALL_STATE(4366)] = 219273, + [SMALL_STATE(4367)] = 219312, + [SMALL_STATE(4368)] = 219353, + [SMALL_STATE(4369)] = 219420, + [SMALL_STATE(4370)] = 219461, + [SMALL_STATE(4371)] = 219500, + [SMALL_STATE(4372)] = 219539, + [SMALL_STATE(4373)] = 219578, + [SMALL_STATE(4374)] = 219617, + [SMALL_STATE(4375)] = 219684, + [SMALL_STATE(4376)] = 219723, + [SMALL_STATE(4377)] = 219762, + [SMALL_STATE(4378)] = 219829, + [SMALL_STATE(4379)] = 219868, + [SMALL_STATE(4380)] = 219907, + [SMALL_STATE(4381)] = 219946, + [SMALL_STATE(4382)] = 219985, + [SMALL_STATE(4383)] = 220024, + [SMALL_STATE(4384)] = 220063, + [SMALL_STATE(4385)] = 220102, + [SMALL_STATE(4386)] = 220141, + [SMALL_STATE(4387)] = 220180, + [SMALL_STATE(4388)] = 220219, + [SMALL_STATE(4389)] = 220258, + [SMALL_STATE(4390)] = 220325, + [SMALL_STATE(4391)] = 220364, + [SMALL_STATE(4392)] = 220403, + [SMALL_STATE(4393)] = 220442, + [SMALL_STATE(4394)] = 220481, + [SMALL_STATE(4395)] = 220520, + [SMALL_STATE(4396)] = 220559, + [SMALL_STATE(4397)] = 220598, + [SMALL_STATE(4398)] = 220637, + [SMALL_STATE(4399)] = 220676, + [SMALL_STATE(4400)] = 220715, + [SMALL_STATE(4401)] = 220754, + [SMALL_STATE(4402)] = 220793, + [SMALL_STATE(4403)] = 220832, + [SMALL_STATE(4404)] = 220871, + [SMALL_STATE(4405)] = 220910, + [SMALL_STATE(4406)] = 220949, + [SMALL_STATE(4407)] = 220988, + [SMALL_STATE(4408)] = 221027, + [SMALL_STATE(4409)] = 221066, + [SMALL_STATE(4410)] = 221133, + [SMALL_STATE(4411)] = 221172, + [SMALL_STATE(4412)] = 221211, + [SMALL_STATE(4413)] = 221250, + [SMALL_STATE(4414)] = 221289, + [SMALL_STATE(4415)] = 221328, + [SMALL_STATE(4416)] = 221367, + [SMALL_STATE(4417)] = 221406, + [SMALL_STATE(4418)] = 221445, + [SMALL_STATE(4419)] = 221484, + [SMALL_STATE(4420)] = 221551, + [SMALL_STATE(4421)] = 221590, + [SMALL_STATE(4422)] = 221629, + [SMALL_STATE(4423)] = 221670, + [SMALL_STATE(4424)] = 221709, + [SMALL_STATE(4425)] = 221748, + [SMALL_STATE(4426)] = 221787, + [SMALL_STATE(4427)] = 221826, + [SMALL_STATE(4428)] = 221865, + [SMALL_STATE(4429)] = 221904, + [SMALL_STATE(4430)] = 221971, + [SMALL_STATE(4431)] = 222010, + [SMALL_STATE(4432)] = 222049, + [SMALL_STATE(4433)] = 222088, + [SMALL_STATE(4434)] = 222127, + [SMALL_STATE(4435)] = 222194, + [SMALL_STATE(4436)] = 222233, + [SMALL_STATE(4437)] = 222272, + [SMALL_STATE(4438)] = 222311, + [SMALL_STATE(4439)] = 222350, + [SMALL_STATE(4440)] = 222389, + [SMALL_STATE(4441)] = 222428, + [SMALL_STATE(4442)] = 222467, + [SMALL_STATE(4443)] = 222506, + [SMALL_STATE(4444)] = 222545, + [SMALL_STATE(4445)] = 222584, + [SMALL_STATE(4446)] = 222623, + [SMALL_STATE(4447)] = 222662, + [SMALL_STATE(4448)] = 222701, + [SMALL_STATE(4449)] = 222740, + [SMALL_STATE(4450)] = 222779, + [SMALL_STATE(4451)] = 222818, + [SMALL_STATE(4452)] = 222885, + [SMALL_STATE(4453)] = 222924, + [SMALL_STATE(4454)] = 222963, + [SMALL_STATE(4455)] = 223002, + [SMALL_STATE(4456)] = 223041, + [SMALL_STATE(4457)] = 223080, + [SMALL_STATE(4458)] = 223119, + [SMALL_STATE(4459)] = 223186, + [SMALL_STATE(4460)] = 223225, + [SMALL_STATE(4461)] = 223292, + [SMALL_STATE(4462)] = 223331, + [SMALL_STATE(4463)] = 223370, + [SMALL_STATE(4464)] = 223409, + [SMALL_STATE(4465)] = 223448, + [SMALL_STATE(4466)] = 223487, + [SMALL_STATE(4467)] = 223526, + [SMALL_STATE(4468)] = 223565, + [SMALL_STATE(4469)] = 223632, + [SMALL_STATE(4470)] = 223671, + [SMALL_STATE(4471)] = 223710, + [SMALL_STATE(4472)] = 223777, + [SMALL_STATE(4473)] = 223816, + [SMALL_STATE(4474)] = 223855, + [SMALL_STATE(4475)] = 223894, + [SMALL_STATE(4476)] = 223933, + [SMALL_STATE(4477)] = 223972, + [SMALL_STATE(4478)] = 224011, + [SMALL_STATE(4479)] = 224050, + [SMALL_STATE(4480)] = 224089, + [SMALL_STATE(4481)] = 224128, + [SMALL_STATE(4482)] = 224167, + [SMALL_STATE(4483)] = 224234, + [SMALL_STATE(4484)] = 224301, + [SMALL_STATE(4485)] = 224340, + [SMALL_STATE(4486)] = 224379, + [SMALL_STATE(4487)] = 224418, + [SMALL_STATE(4488)] = 224457, + [SMALL_STATE(4489)] = 224496, + [SMALL_STATE(4490)] = 224535, + [SMALL_STATE(4491)] = 224573, + [SMALL_STATE(4492)] = 224611, + [SMALL_STATE(4493)] = 224649, + [SMALL_STATE(4494)] = 224687, + [SMALL_STATE(4495)] = 224725, + [SMALL_STATE(4496)] = 224763, + [SMALL_STATE(4497)] = 224801, + [SMALL_STATE(4498)] = 224874, + [SMALL_STATE(4499)] = 224947, + [SMALL_STATE(4500)] = 225017, + [SMALL_STATE(4501)] = 225087, + [SMALL_STATE(4502)] = 225151, + [SMALL_STATE(4503)] = 225215, + [SMALL_STATE(4504)] = 225276, + [SMALL_STATE(4505)] = 225337, + [SMALL_STATE(4506)] = 225398, + [SMALL_STATE(4507)] = 225459, + [SMALL_STATE(4508)] = 225513, + [SMALL_STATE(4509)] = 225567, + [SMALL_STATE(4510)] = 225621, + [SMALL_STATE(4511)] = 225675, + [SMALL_STATE(4512)] = 225729, + [SMALL_STATE(4513)] = 225783, + [SMALL_STATE(4514)] = 225831, + [SMALL_STATE(4515)] = 225883, + [SMALL_STATE(4516)] = 225931, + [SMALL_STATE(4517)] = 225983, + [SMALL_STATE(4518)] = 226031, + [SMALL_STATE(4519)] = 226079, + [SMALL_STATE(4520)] = 226127, + [SMALL_STATE(4521)] = 226179, + [SMALL_STATE(4522)] = 226227, + [SMALL_STATE(4523)] = 226275, + [SMALL_STATE(4524)] = 226323, + [SMALL_STATE(4525)] = 226371, + [SMALL_STATE(4526)] = 226419, + [SMALL_STATE(4527)] = 226467, + [SMALL_STATE(4528)] = 226519, + [SMALL_STATE(4529)] = 226567, + [SMALL_STATE(4530)] = 226619, + [SMALL_STATE(4531)] = 226671, + [SMALL_STATE(4532)] = 226722, + [SMALL_STATE(4533)] = 226773, + [SMALL_STATE(4534)] = 226824, + [SMALL_STATE(4535)] = 226875, + [SMALL_STATE(4536)] = 226926, + [SMALL_STATE(4537)] = 226977, + [SMALL_STATE(4538)] = 227023, + [SMALL_STATE(4539)] = 227071, + [SMALL_STATE(4540)] = 227117, + [SMALL_STATE(4541)] = 227163, + [SMALL_STATE(4542)] = 227209, + [SMALL_STATE(4543)] = 227257, + [SMALL_STATE(4544)] = 227305, + [SMALL_STATE(4545)] = 227353, + [SMALL_STATE(4546)] = 227401, + [SMALL_STATE(4547)] = 227429, + [SMALL_STATE(4548)] = 227479, + [SMALL_STATE(4549)] = 227525, + [SMALL_STATE(4550)] = 227571, + [SMALL_STATE(4551)] = 227617, + [SMALL_STATE(4552)] = 227663, + [SMALL_STATE(4553)] = 227711, + [SMALL_STATE(4554)] = 227739, + [SMALL_STATE(4555)] = 227785, + [SMALL_STATE(4556)] = 227831, + [SMALL_STATE(4557)] = 227877, + [SMALL_STATE(4558)] = 227923, + [SMALL_STATE(4559)] = 227964, + [SMALL_STATE(4560)] = 228011, + [SMALL_STATE(4561)] = 228056, + [SMALL_STATE(4562)] = 228101, + [SMALL_STATE(4563)] = 228146, + [SMALL_STATE(4564)] = 228191, + [SMALL_STATE(4565)] = 228236, + [SMALL_STATE(4566)] = 228283, + [SMALL_STATE(4567)] = 228328, + [SMALL_STATE(4568)] = 228373, + [SMALL_STATE(4569)] = 228414, + [SMALL_STATE(4570)] = 228455, + [SMALL_STATE(4571)] = 228506, + [SMALL_STATE(4572)] = 228547, + [SMALL_STATE(4573)] = 228588, + [SMALL_STATE(4574)] = 228633, + [SMALL_STATE(4575)] = 228680, + [SMALL_STATE(4576)] = 228725, + [SMALL_STATE(4577)] = 228770, + [SMALL_STATE(4578)] = 228811, + [SMALL_STATE(4579)] = 228852, + [SMALL_STATE(4580)] = 228899, + [SMALL_STATE(4581)] = 228940, + [SMALL_STATE(4582)] = 228985, + [SMALL_STATE(4583)] = 229030, + [SMALL_STATE(4584)] = 229071, + [SMALL_STATE(4585)] = 229118, + [SMALL_STATE(4586)] = 229165, + [SMALL_STATE(4587)] = 229206, + [SMALL_STATE(4588)] = 229247, + [SMALL_STATE(4589)] = 229296, + [SMALL_STATE(4590)] = 229337, + [SMALL_STATE(4591)] = 229381, + [SMALL_STATE(4592)] = 229423, + [SMALL_STATE(4593)] = 229467, + [SMALL_STATE(4594)] = 229509, + [SMALL_STATE(4595)] = 229551, + [SMALL_STATE(4596)] = 229593, + [SMALL_STATE(4597)] = 229619, + [SMALL_STATE(4598)] = 229661, + [SMALL_STATE(4599)] = 229707, + [SMALL_STATE(4600)] = 229749, + [SMALL_STATE(4601)] = 229793, + [SMALL_STATE(4602)] = 229835, + [SMALL_STATE(4603)] = 229881, + [SMALL_STATE(4604)] = 229927, + [SMALL_STATE(4605)] = 229975, + [SMALL_STATE(4606)] = 230023, + [SMALL_STATE(4607)] = 230071, + [SMALL_STATE(4608)] = 230115, + [SMALL_STATE(4609)] = 230159, + [SMALL_STATE(4610)] = 230203, + [SMALL_STATE(4611)] = 230247, + [SMALL_STATE(4612)] = 230291, + [SMALL_STATE(4613)] = 230337, + [SMALL_STATE(4614)] = 230381, + [SMALL_STATE(4615)] = 230423, + [SMALL_STATE(4616)] = 230465, + [SMALL_STATE(4617)] = 230509, + [SMALL_STATE(4618)] = 230557, + [SMALL_STATE(4619)] = 230599, + [SMALL_STATE(4620)] = 230643, + [SMALL_STATE(4621)] = 230691, + [SMALL_STATE(4622)] = 230739, + [SMALL_STATE(4623)] = 230787, + [SMALL_STATE(4624)] = 230833, + [SMALL_STATE(4625)] = 230877, + [SMALL_STATE(4626)] = 230919, + [SMALL_STATE(4627)] = 230961, + [SMALL_STATE(4628)] = 230990, + [SMALL_STATE(4629)] = 231031, + [SMALL_STATE(4630)] = 231072, + [SMALL_STATE(4631)] = 231117, + [SMALL_STATE(4632)] = 231162, + [SMALL_STATE(4633)] = 231207, + [SMALL_STATE(4634)] = 231246, + [SMALL_STATE(4635)] = 231277, + [SMALL_STATE(4636)] = 231318, + [SMALL_STATE(4637)] = 231359, + [SMALL_STATE(4638)] = 231390, + [SMALL_STATE(4639)] = 231431, + [SMALL_STATE(4640)] = 231472, + [SMALL_STATE(4641)] = 231513, + [SMALL_STATE(4642)] = 231554, + [SMALL_STATE(4643)] = 231595, + [SMALL_STATE(4644)] = 231640, + [SMALL_STATE(4645)] = 231681, + [SMALL_STATE(4646)] = 231726, + [SMALL_STATE(4647)] = 231767, + [SMALL_STATE(4648)] = 231808, + [SMALL_STATE(4649)] = 231849, + [SMALL_STATE(4650)] = 231890, + [SMALL_STATE(4651)] = 231936, + [SMALL_STATE(4652)] = 231966, + [SMALL_STATE(4653)] = 232008, + [SMALL_STATE(4654)] = 232050, + [SMALL_STATE(4655)] = 232080, + [SMALL_STATE(4656)] = 232126, + [SMALL_STATE(4657)] = 232168, + [SMALL_STATE(4658)] = 232210, + [SMALL_STATE(4659)] = 232240, + [SMALL_STATE(4660)] = 232270, + [SMALL_STATE(4661)] = 232300, + [SMALL_STATE(4662)] = 232346, + [SMALL_STATE(4663)] = 232386, + [SMALL_STATE(4664)] = 232426, + [SMALL_STATE(4665)] = 232470, + [SMALL_STATE(4666)] = 232510, + [SMALL_STATE(4667)] = 232550, + [SMALL_STATE(4668)] = 232590, + [SMALL_STATE(4669)] = 232630, + [SMALL_STATE(4670)] = 232670, + [SMALL_STATE(4671)] = 232710, + [SMALL_STATE(4672)] = 232750, + [SMALL_STATE(4673)] = 232790, + [SMALL_STATE(4674)] = 232832, + [SMALL_STATE(4675)] = 232878, + [SMALL_STATE(4676)] = 232906, + [SMALL_STATE(4677)] = 232948, + [SMALL_STATE(4678)] = 232986, + [SMALL_STATE(4679)] = 233028, + [SMALL_STATE(4680)] = 233056, + [SMALL_STATE(4681)] = 233086, + [SMALL_STATE(4682)] = 233128, + [SMALL_STATE(4683)] = 233168, + [SMALL_STATE(4684)] = 233208, + [SMALL_STATE(4685)] = 233238, + [SMALL_STATE(4686)] = 233280, + [SMALL_STATE(4687)] = 233308, + [SMALL_STATE(4688)] = 233350, + [SMALL_STATE(4689)] = 233392, + [SMALL_STATE(4690)] = 233438, + [SMALL_STATE(4691)] = 233480, + [SMALL_STATE(4692)] = 233520, + [SMALL_STATE(4693)] = 233562, + [SMALL_STATE(4694)] = 233602, + [SMALL_STATE(4695)] = 233644, + [SMALL_STATE(4696)] = 233686, + [SMALL_STATE(4697)] = 233728, + [SMALL_STATE(4698)] = 233774, + [SMALL_STATE(4699)] = 233798, + [SMALL_STATE(4700)] = 233840, + [SMALL_STATE(4701)] = 233882, + [SMALL_STATE(4702)] = 233924, + [SMALL_STATE(4703)] = 233952, + [SMALL_STATE(4704)] = 233994, + [SMALL_STATE(4705)] = 234040, + [SMALL_STATE(4706)] = 234086, + [SMALL_STATE(4707)] = 234132, + [SMALL_STATE(4708)] = 234178, + [SMALL_STATE(4709)] = 234224, + [SMALL_STATE(4710)] = 234270, + [SMALL_STATE(4711)] = 234316, + [SMALL_STATE(4712)] = 234362, + [SMALL_STATE(4713)] = 234397, + [SMALL_STATE(4714)] = 234422, + [SMALL_STATE(4715)] = 234457, + [SMALL_STATE(4716)] = 234492, + [SMALL_STATE(4717)] = 234531, + [SMALL_STATE(4718)] = 234566, + [SMALL_STATE(4719)] = 234605, + [SMALL_STATE(4720)] = 234644, + [SMALL_STATE(4721)] = 234683, + [SMALL_STATE(4722)] = 234708, + [SMALL_STATE(4723)] = 234733, + [SMALL_STATE(4724)] = 234772, + [SMALL_STATE(4725)] = 234811, + [SMALL_STATE(4726)] = 234850, + [SMALL_STATE(4727)] = 234877, + [SMALL_STATE(4728)] = 234916, + [SMALL_STATE(4729)] = 234955, + [SMALL_STATE(4730)] = 234994, + [SMALL_STATE(4731)] = 235029, + [SMALL_STATE(4732)] = 235064, + [SMALL_STATE(4733)] = 235103, + [SMALL_STATE(4734)] = 235142, + [SMALL_STATE(4735)] = 235181, + [SMALL_STATE(4736)] = 235220, + [SMALL_STATE(4737)] = 235259, + [SMALL_STATE(4738)] = 235298, + [SMALL_STATE(4739)] = 235337, + [SMALL_STATE(4740)] = 235376, + [SMALL_STATE(4741)] = 235415, + [SMALL_STATE(4742)] = 235454, + [SMALL_STATE(4743)] = 235493, + [SMALL_STATE(4744)] = 235532, + [SMALL_STATE(4745)] = 235571, + [SMALL_STATE(4746)] = 235610, + [SMALL_STATE(4747)] = 235643, + [SMALL_STATE(4748)] = 235682, + [SMALL_STATE(4749)] = 235707, + [SMALL_STATE(4750)] = 235746, + [SMALL_STATE(4751)] = 235785, + [SMALL_STATE(4752)] = 235824, + [SMALL_STATE(4753)] = 235859, + [SMALL_STATE(4754)] = 235898, + [SMALL_STATE(4755)] = 235923, + [SMALL_STATE(4756)] = 235962, + [SMALL_STATE(4757)] = 235997, + [SMALL_STATE(4758)] = 236036, + [SMALL_STATE(4759)] = 236075, + [SMALL_STATE(4760)] = 236114, + [SMALL_STATE(4761)] = 236153, + [SMALL_STATE(4762)] = 236192, + [SMALL_STATE(4763)] = 236227, + [SMALL_STATE(4764)] = 236266, + [SMALL_STATE(4765)] = 236305, + [SMALL_STATE(4766)] = 236340, + [SMALL_STATE(4767)] = 236379, + [SMALL_STATE(4768)] = 236418, + [SMALL_STATE(4769)] = 236457, + [SMALL_STATE(4770)] = 236496, + [SMALL_STATE(4771)] = 236535, + [SMALL_STATE(4772)] = 236574, + [SMALL_STATE(4773)] = 236609, + [SMALL_STATE(4774)] = 236644, + [SMALL_STATE(4775)] = 236667, + [SMALL_STATE(4776)] = 236700, + [SMALL_STATE(4777)] = 236739, + [SMALL_STATE(4778)] = 236764, + [SMALL_STATE(4779)] = 236789, + [SMALL_STATE(4780)] = 236828, + [SMALL_STATE(4781)] = 236867, + [SMALL_STATE(4782)] = 236894, + [SMALL_STATE(4783)] = 236919, + [SMALL_STATE(4784)] = 236958, + [SMALL_STATE(4785)] = 236997, + [SMALL_STATE(4786)] = 237036, + [SMALL_STATE(4787)] = 237071, + [SMALL_STATE(4788)] = 237098, + [SMALL_STATE(4789)] = 237125, + [SMALL_STATE(4790)] = 237160, + [SMALL_STATE(4791)] = 237199, + [SMALL_STATE(4792)] = 237238, + [SMALL_STATE(4793)] = 237277, + [SMALL_STATE(4794)] = 237316, + [SMALL_STATE(4795)] = 237355, + [SMALL_STATE(4796)] = 237394, + [SMALL_STATE(4797)] = 237433, + [SMALL_STATE(4798)] = 237468, + [SMALL_STATE(4799)] = 237495, + [SMALL_STATE(4800)] = 237534, + [SMALL_STATE(4801)] = 237556, + [SMALL_STATE(4802)] = 237578, + [SMALL_STATE(4803)] = 237602, + [SMALL_STATE(4804)] = 237626, + [SMALL_STATE(4805)] = 237648, + [SMALL_STATE(4806)] = 237670, + [SMALL_STATE(4807)] = 237692, + [SMALL_STATE(4808)] = 237720, + [SMALL_STATE(4809)] = 237742, + [SMALL_STATE(4810)] = 237764, + [SMALL_STATE(4811)] = 237786, + [SMALL_STATE(4812)] = 237808, + [SMALL_STATE(4813)] = 237830, + [SMALL_STATE(4814)] = 237852, + [SMALL_STATE(4815)] = 237876, + [SMALL_STATE(4816)] = 237902, + [SMALL_STATE(4817)] = 237924, + [SMALL_STATE(4818)] = 237946, + [SMALL_STATE(4819)] = 237974, + [SMALL_STATE(4820)] = 237996, + [SMALL_STATE(4821)] = 238018, + [SMALL_STATE(4822)] = 238050, + [SMALL_STATE(4823)] = 238074, + [SMALL_STATE(4824)] = 238098, + [SMALL_STATE(4825)] = 238122, + [SMALL_STATE(4826)] = 238144, + [SMALL_STATE(4827)] = 238182, + [SMALL_STATE(4828)] = 238204, + [SMALL_STATE(4829)] = 238226, + [SMALL_STATE(4830)] = 238252, + [SMALL_STATE(4831)] = 238280, + [SMALL_STATE(4832)] = 238302, + [SMALL_STATE(4833)] = 238340, + [SMALL_STATE(4834)] = 238372, + [SMALL_STATE(4835)] = 238394, + [SMALL_STATE(4836)] = 238416, + [SMALL_STATE(4837)] = 238454, + [SMALL_STATE(4838)] = 238476, + [SMALL_STATE(4839)] = 238498, + [SMALL_STATE(4840)] = 238520, + [SMALL_STATE(4841)] = 238542, + [SMALL_STATE(4842)] = 238564, + [SMALL_STATE(4843)] = 238592, + [SMALL_STATE(4844)] = 238614, + [SMALL_STATE(4845)] = 238652, + [SMALL_STATE(4846)] = 238685, + [SMALL_STATE(4847)] = 238706, + [SMALL_STATE(4848)] = 238731, + [SMALL_STATE(4849)] = 238756, + [SMALL_STATE(4850)] = 238789, + [SMALL_STATE(4851)] = 238822, + [SMALL_STATE(4852)] = 238857, + [SMALL_STATE(4853)] = 238892, + [SMALL_STATE(4854)] = 238911, + [SMALL_STATE(4855)] = 238946, + [SMALL_STATE(4856)] = 238981, + [SMALL_STATE(4857)] = 239014, + [SMALL_STATE(4858)] = 239047, + [SMALL_STATE(4859)] = 239080, + [SMALL_STATE(4860)] = 239113, + [SMALL_STATE(4861)] = 239146, + [SMALL_STATE(4862)] = 239179, + [SMALL_STATE(4863)] = 239212, + [SMALL_STATE(4864)] = 239245, + [SMALL_STATE(4865)] = 239278, + [SMALL_STATE(4866)] = 239313, + [SMALL_STATE(4867)] = 239332, + [SMALL_STATE(4868)] = 239365, + [SMALL_STATE(4869)] = 239398, + [SMALL_STATE(4870)] = 239423, + [SMALL_STATE(4871)] = 239444, + [SMALL_STATE(4872)] = 239473, + [SMALL_STATE(4873)] = 239502, + [SMALL_STATE(4874)] = 239535, + [SMALL_STATE(4875)] = 239568, + [SMALL_STATE(4876)] = 239601, + [SMALL_STATE(4877)] = 239634, + [SMALL_STATE(4878)] = 239667, + [SMALL_STATE(4879)] = 239696, + [SMALL_STATE(4880)] = 239717, + [SMALL_STATE(4881)] = 239746, + [SMALL_STATE(4882)] = 239779, + [SMALL_STATE(4883)] = 239802, + [SMALL_STATE(4884)] = 239835, + [SMALL_STATE(4885)] = 239868, + [SMALL_STATE(4886)] = 239889, + [SMALL_STATE(4887)] = 239922, + [SMALL_STATE(4888)] = 239955, + [SMALL_STATE(4889)] = 239988, + [SMALL_STATE(4890)] = 240021, + [SMALL_STATE(4891)] = 240056, + [SMALL_STATE(4892)] = 240089, + [SMALL_STATE(4893)] = 240122, + [SMALL_STATE(4894)] = 240155, + [SMALL_STATE(4895)] = 240188, + [SMALL_STATE(4896)] = 240221, + [SMALL_STATE(4897)] = 240254, + [SMALL_STATE(4898)] = 240287, + [SMALL_STATE(4899)] = 240320, + [SMALL_STATE(4900)] = 240353, + [SMALL_STATE(4901)] = 240386, + [SMALL_STATE(4902)] = 240419, + [SMALL_STATE(4903)] = 240452, + [SMALL_STATE(4904)] = 240481, + [SMALL_STATE(4905)] = 240510, + [SMALL_STATE(4906)] = 240539, + [SMALL_STATE(4907)] = 240568, + [SMALL_STATE(4908)] = 240601, + [SMALL_STATE(4909)] = 240634, + [SMALL_STATE(4910)] = 240667, + [SMALL_STATE(4911)] = 240688, + [SMALL_STATE(4912)] = 240709, + [SMALL_STATE(4913)] = 240738, + [SMALL_STATE(4914)] = 240767, + [SMALL_STATE(4915)] = 240788, + [SMALL_STATE(4916)] = 240817, + [SMALL_STATE(4917)] = 240850, + [SMALL_STATE(4918)] = 240883, + [SMALL_STATE(4919)] = 240904, + [SMALL_STATE(4920)] = 240937, + [SMALL_STATE(4921)] = 240966, + [SMALL_STATE(4922)] = 240987, + [SMALL_STATE(4923)] = 241022, + [SMALL_STATE(4924)] = 241043, + [SMALL_STATE(4925)] = 241076, + [SMALL_STATE(4926)] = 241109, + [SMALL_STATE(4927)] = 241142, + [SMALL_STATE(4928)] = 241163, + [SMALL_STATE(4929)] = 241184, + [SMALL_STATE(4930)] = 241217, + [SMALL_STATE(4931)] = 241238, + [SMALL_STATE(4932)] = 241267, + [SMALL_STATE(4933)] = 241296, + [SMALL_STATE(4934)] = 241325, + [SMALL_STATE(4935)] = 241346, + [SMALL_STATE(4936)] = 241375, + [SMALL_STATE(4937)] = 241408, + [SMALL_STATE(4938)] = 241441, + [SMALL_STATE(4939)] = 241474, + [SMALL_STATE(4940)] = 241503, + [SMALL_STATE(4941)] = 241524, + [SMALL_STATE(4942)] = 241557, + [SMALL_STATE(4943)] = 241586, + [SMALL_STATE(4944)] = 241619, + [SMALL_STATE(4945)] = 241648, + [SMALL_STATE(4946)] = 241669, + [SMALL_STATE(4947)] = 241702, + [SMALL_STATE(4948)] = 241723, + [SMALL_STATE(4949)] = 241744, + [SMALL_STATE(4950)] = 241773, + [SMALL_STATE(4951)] = 241806, + [SMALL_STATE(4952)] = 241827, + [SMALL_STATE(4953)] = 241860, + [SMALL_STATE(4954)] = 241889, + [SMALL_STATE(4955)] = 241910, + [SMALL_STATE(4956)] = 241939, + [SMALL_STATE(4957)] = 241972, + [SMALL_STATE(4958)] = 242001, + [SMALL_STATE(4959)] = 242034, + [SMALL_STATE(4960)] = 242055, + [SMALL_STATE(4961)] = 242084, + [SMALL_STATE(4962)] = 242117, + [SMALL_STATE(4963)] = 242150, + [SMALL_STATE(4964)] = 242179, + [SMALL_STATE(4965)] = 242208, + [SMALL_STATE(4966)] = 242241, + [SMALL_STATE(4967)] = 242270, + [SMALL_STATE(4968)] = 242303, + [SMALL_STATE(4969)] = 242336, + [SMALL_STATE(4970)] = 242369, + [SMALL_STATE(4971)] = 242402, + [SMALL_STATE(4972)] = 242435, + [SMALL_STATE(4973)] = 242468, + [SMALL_STATE(4974)] = 242501, + [SMALL_STATE(4975)] = 242522, + [SMALL_STATE(4976)] = 242555, + [SMALL_STATE(4977)] = 242588, + [SMALL_STATE(4978)] = 242617, + [SMALL_STATE(4979)] = 242640, + [SMALL_STATE(4980)] = 242661, + [SMALL_STATE(4981)] = 242690, + [SMALL_STATE(4982)] = 242723, + [SMALL_STATE(4983)] = 242756, + [SMALL_STATE(4984)] = 242789, + [SMALL_STATE(4985)] = 242810, + [SMALL_STATE(4986)] = 242831, + [SMALL_STATE(4987)] = 242860, + [SMALL_STATE(4988)] = 242893, + [SMALL_STATE(4989)] = 242922, + [SMALL_STATE(4990)] = 242951, + [SMALL_STATE(4991)] = 242984, + [SMALL_STATE(4992)] = 243017, + [SMALL_STATE(4993)] = 243038, + [SMALL_STATE(4994)] = 243059, + [SMALL_STATE(4995)] = 243092, + [SMALL_STATE(4996)] = 243113, + [SMALL_STATE(4997)] = 243142, + [SMALL_STATE(4998)] = 243163, + [SMALL_STATE(4999)] = 243196, + [SMALL_STATE(5000)] = 243229, + [SMALL_STATE(5001)] = 243262, + [SMALL_STATE(5002)] = 243283, + [SMALL_STATE(5003)] = 243310, + [SMALL_STATE(5004)] = 243337, + [SMALL_STATE(5005)] = 243358, + [SMALL_STATE(5006)] = 243385, + [SMALL_STATE(5007)] = 243410, + [SMALL_STATE(5008)] = 243443, + [SMALL_STATE(5009)] = 243472, + [SMALL_STATE(5010)] = 243491, + [SMALL_STATE(5011)] = 243516, + [SMALL_STATE(5012)] = 243535, + [SMALL_STATE(5013)] = 243556, + [SMALL_STATE(5014)] = 243577, + [SMALL_STATE(5015)] = 243610, + [SMALL_STATE(5016)] = 243643, + [SMALL_STATE(5017)] = 243676, + [SMALL_STATE(5018)] = 243709, + [SMALL_STATE(5019)] = 243742, + [SMALL_STATE(5020)] = 243763, + [SMALL_STATE(5021)] = 243788, + [SMALL_STATE(5022)] = 243809, + [SMALL_STATE(5023)] = 243844, + [SMALL_STATE(5024)] = 243867, + [SMALL_STATE(5025)] = 243888, + [SMALL_STATE(5026)] = 243909, + [SMALL_STATE(5027)] = 243930, + [SMALL_STATE(5028)] = 243951, + [SMALL_STATE(5029)] = 243972, + [SMALL_STATE(5030)] = 244005, + [SMALL_STATE(5031)] = 244038, + [SMALL_STATE(5032)] = 244071, + [SMALL_STATE(5033)] = 244092, + [SMALL_STATE(5034)] = 244113, + [SMALL_STATE(5035)] = 244146, + [SMALL_STATE(5036)] = 244167, + [SMALL_STATE(5037)] = 244200, + [SMALL_STATE(5038)] = 244221, + [SMALL_STATE(5039)] = 244242, + [SMALL_STATE(5040)] = 244263, + [SMALL_STATE(5041)] = 244284, + [SMALL_STATE(5042)] = 244305, + [SMALL_STATE(5043)] = 244338, + [SMALL_STATE(5044)] = 244357, + [SMALL_STATE(5045)] = 244378, + [SMALL_STATE(5046)] = 244399, + [SMALL_STATE(5047)] = 244420, + [SMALL_STATE(5048)] = 244453, + [SMALL_STATE(5049)] = 244488, + [SMALL_STATE(5050)] = 244509, + [SMALL_STATE(5051)] = 244544, + [SMALL_STATE(5052)] = 244573, + [SMALL_STATE(5053)] = 244602, + [SMALL_STATE(5054)] = 244627, + [SMALL_STATE(5055)] = 244648, + [SMALL_STATE(5056)] = 244681, + [SMALL_STATE(5057)] = 244705, + [SMALL_STATE(5058)] = 244733, + [SMALL_STATE(5059)] = 244755, + [SMALL_STATE(5060)] = 244779, + [SMALL_STATE(5061)] = 244807, + [SMALL_STATE(5062)] = 244835, + [SMALL_STATE(5063)] = 244867, + [SMALL_STATE(5064)] = 244895, + [SMALL_STATE(5065)] = 244917, + [SMALL_STATE(5066)] = 244939, + [SMALL_STATE(5067)] = 244967, + [SMALL_STATE(5068)] = 244989, + [SMALL_STATE(5069)] = 245017, + [SMALL_STATE(5070)] = 245045, + [SMALL_STATE(5071)] = 245067, + [SMALL_STATE(5072)] = 245099, + [SMALL_STATE(5073)] = 245123, + [SMALL_STATE(5074)] = 245155, + [SMALL_STATE(5075)] = 245179, + [SMALL_STATE(5076)] = 245203, + [SMALL_STATE(5077)] = 245225, + [SMALL_STATE(5078)] = 245253, + [SMALL_STATE(5079)] = 245281, + [SMALL_STATE(5080)] = 245309, + [SMALL_STATE(5081)] = 245331, + [SMALL_STATE(5082)] = 245355, + [SMALL_STATE(5083)] = 245379, + [SMALL_STATE(5084)] = 245405, + [SMALL_STATE(5085)] = 245423, + [SMALL_STATE(5086)] = 245451, + [SMALL_STATE(5087)] = 245469, + [SMALL_STATE(5088)] = 245497, + [SMALL_STATE(5089)] = 245521, + [SMALL_STATE(5090)] = 245549, + [SMALL_STATE(5091)] = 245577, + [SMALL_STATE(5092)] = 245597, + [SMALL_STATE(5093)] = 245625, + [SMALL_STATE(5094)] = 245653, + [SMALL_STATE(5095)] = 245681, + [SMALL_STATE(5096)] = 245709, + [SMALL_STATE(5097)] = 245735, + [SMALL_STATE(5098)] = 245763, + [SMALL_STATE(5099)] = 245791, + [SMALL_STATE(5100)] = 245819, + [SMALL_STATE(5101)] = 245847, + [SMALL_STATE(5102)] = 245867, + [SMALL_STATE(5103)] = 245887, + [SMALL_STATE(5104)] = 245915, + [SMALL_STATE(5105)] = 245943, + [SMALL_STATE(5106)] = 245967, + [SMALL_STATE(5107)] = 245995, + [SMALL_STATE(5108)] = 246023, + [SMALL_STATE(5109)] = 246045, + [SMALL_STATE(5110)] = 246073, + [SMALL_STATE(5111)] = 246101, + [SMALL_STATE(5112)] = 246129, + [SMALL_STATE(5113)] = 246155, + [SMALL_STATE(5114)] = 246187, + [SMALL_STATE(5115)] = 246211, + [SMALL_STATE(5116)] = 246241, + [SMALL_STATE(5117)] = 246269, + [SMALL_STATE(5118)] = 246297, + [SMALL_STATE(5119)] = 246325, + [SMALL_STATE(5120)] = 246345, + [SMALL_STATE(5121)] = 246373, + [SMALL_STATE(5122)] = 246401, + [SMALL_STATE(5123)] = 246425, + [SMALL_STATE(5124)] = 246453, + [SMALL_STATE(5125)] = 246481, + [SMALL_STATE(5126)] = 246510, + [SMALL_STATE(5127)] = 246529, + [SMALL_STATE(5128)] = 246558, + [SMALL_STATE(5129)] = 246579, + [SMALL_STATE(5130)] = 246608, + [SMALL_STATE(5131)] = 246637, + [SMALL_STATE(5132)] = 246656, + [SMALL_STATE(5133)] = 246685, + [SMALL_STATE(5134)] = 246704, + [SMALL_STATE(5135)] = 246733, + [SMALL_STATE(5136)] = 246754, + [SMALL_STATE(5137)] = 246773, + [SMALL_STATE(5138)] = 246792, + [SMALL_STATE(5139)] = 246811, + [SMALL_STATE(5140)] = 246830, + [SMALL_STATE(5141)] = 246853, + [SMALL_STATE(5142)] = 246880, + [SMALL_STATE(5143)] = 246899, + [SMALL_STATE(5144)] = 246922, + [SMALL_STATE(5145)] = 246951, + [SMALL_STATE(5146)] = 246980, + [SMALL_STATE(5147)] = 247003, + [SMALL_STATE(5148)] = 247022, + [SMALL_STATE(5149)] = 247041, + [SMALL_STATE(5150)] = 247070, + [SMALL_STATE(5151)] = 247093, + [SMALL_STATE(5152)] = 247116, + [SMALL_STATE(5153)] = 247141, + [SMALL_STATE(5154)] = 247164, + [SMALL_STATE(5155)] = 247183, + [SMALL_STATE(5156)] = 247210, + [SMALL_STATE(5157)] = 247233, + [SMALL_STATE(5158)] = 247252, + [SMALL_STATE(5159)] = 247275, + [SMALL_STATE(5160)] = 247294, + [SMALL_STATE(5161)] = 247313, + [SMALL_STATE(5162)] = 247336, + [SMALL_STATE(5163)] = 247367, + [SMALL_STATE(5164)] = 247388, + [SMALL_STATE(5165)] = 247407, + [SMALL_STATE(5166)] = 247426, + [SMALL_STATE(5167)] = 247449, + [SMALL_STATE(5168)] = 247468, + [SMALL_STATE(5169)] = 247487, + [SMALL_STATE(5170)] = 247518, + [SMALL_STATE(5171)] = 247537, + [SMALL_STATE(5172)] = 247556, + [SMALL_STATE(5173)] = 247575, + [SMALL_STATE(5174)] = 247604, + [SMALL_STATE(5175)] = 247623, + [SMALL_STATE(5176)] = 247642, + [SMALL_STATE(5177)] = 247661, + [SMALL_STATE(5178)] = 247684, + [SMALL_STATE(5179)] = 247703, + [SMALL_STATE(5180)] = 247722, + [SMALL_STATE(5181)] = 247751, + [SMALL_STATE(5182)] = 247772, + [SMALL_STATE(5183)] = 247793, + [SMALL_STATE(5184)] = 247814, + [SMALL_STATE(5185)] = 247835, + [SMALL_STATE(5186)] = 247856, + [SMALL_STATE(5187)] = 247887, + [SMALL_STATE(5188)] = 247906, + [SMALL_STATE(5189)] = 247927, + [SMALL_STATE(5190)] = 247958, + [SMALL_STATE(5191)] = 247977, + [SMALL_STATE(5192)] = 248008, + [SMALL_STATE(5193)] = 248039, + [SMALL_STATE(5194)] = 248058, + [SMALL_STATE(5195)] = 248087, + [SMALL_STATE(5196)] = 248106, + [SMALL_STATE(5197)] = 248135, + [SMALL_STATE(5198)] = 248154, + [SMALL_STATE(5199)] = 248173, + [SMALL_STATE(5200)] = 248192, + [SMALL_STATE(5201)] = 248219, + [SMALL_STATE(5202)] = 248242, + [SMALL_STATE(5203)] = 248261, + [SMALL_STATE(5204)] = 248282, + [SMALL_STATE(5205)] = 248307, + [SMALL_STATE(5206)] = 248326, + [SMALL_STATE(5207)] = 248345, + [SMALL_STATE(5208)] = 248370, + [SMALL_STATE(5209)] = 248389, + [SMALL_STATE(5210)] = 248408, + [SMALL_STATE(5211)] = 248431, + [SMALL_STATE(5212)] = 248450, + [SMALL_STATE(5213)] = 248469, + [SMALL_STATE(5214)] = 248488, + [SMALL_STATE(5215)] = 248511, + [SMALL_STATE(5216)] = 248530, + [SMALL_STATE(5217)] = 248549, + [SMALL_STATE(5218)] = 248568, + [SMALL_STATE(5219)] = 248593, + [SMALL_STATE(5220)] = 248612, + [SMALL_STATE(5221)] = 248631, + [SMALL_STATE(5222)] = 248650, + [SMALL_STATE(5223)] = 248669, + [SMALL_STATE(5224)] = 248688, + [SMALL_STATE(5225)] = 248707, + [SMALL_STATE(5226)] = 248726, + [SMALL_STATE(5227)] = 248745, + [SMALL_STATE(5228)] = 248764, + [SMALL_STATE(5229)] = 248783, + [SMALL_STATE(5230)] = 248802, + [SMALL_STATE(5231)] = 248821, + [SMALL_STATE(5232)] = 248846, + [SMALL_STATE(5233)] = 248873, + [SMALL_STATE(5234)] = 248902, + [SMALL_STATE(5235)] = 248923, + [SMALL_STATE(5236)] = 248948, + [SMALL_STATE(5237)] = 248967, + [SMALL_STATE(5238)] = 248986, + [SMALL_STATE(5239)] = 249005, + [SMALL_STATE(5240)] = 249024, + [SMALL_STATE(5241)] = 249045, + [SMALL_STATE(5242)] = 249064, + [SMALL_STATE(5243)] = 249083, + [SMALL_STATE(5244)] = 249102, + [SMALL_STATE(5245)] = 249123, + [SMALL_STATE(5246)] = 249142, + [SMALL_STATE(5247)] = 249167, + [SMALL_STATE(5248)] = 249186, + [SMALL_STATE(5249)] = 249208, + [SMALL_STATE(5250)] = 249234, + [SMALL_STATE(5251)] = 249260, + [SMALL_STATE(5252)] = 249286, + [SMALL_STATE(5253)] = 249314, + [SMALL_STATE(5254)] = 249342, + [SMALL_STATE(5255)] = 249368, + [SMALL_STATE(5256)] = 249394, + [SMALL_STATE(5257)] = 249412, + [SMALL_STATE(5258)] = 249438, + [SMALL_STATE(5259)] = 249464, + [SMALL_STATE(5260)] = 249490, + [SMALL_STATE(5261)] = 249516, + [SMALL_STATE(5262)] = 249534, + [SMALL_STATE(5263)] = 249560, + [SMALL_STATE(5264)] = 249586, + [SMALL_STATE(5265)] = 249612, + [SMALL_STATE(5266)] = 249632, + [SMALL_STATE(5267)] = 249658, + [SMALL_STATE(5268)] = 249676, + [SMALL_STATE(5269)] = 249702, + [SMALL_STATE(5270)] = 249728, + [SMALL_STATE(5271)] = 249754, + [SMALL_STATE(5272)] = 249780, + [SMALL_STATE(5273)] = 249798, + [SMALL_STATE(5274)] = 249816, + [SMALL_STATE(5275)] = 249834, + [SMALL_STATE(5276)] = 249852, + [SMALL_STATE(5277)] = 249870, + [SMALL_STATE(5278)] = 249888, + [SMALL_STATE(5279)] = 249906, + [SMALL_STATE(5280)] = 249924, + [SMALL_STATE(5281)] = 249942, + [SMALL_STATE(5282)] = 249960, + [SMALL_STATE(5283)] = 249978, + [SMALL_STATE(5284)] = 249996, + [SMALL_STATE(5285)] = 250018, + [SMALL_STATE(5286)] = 250036, + [SMALL_STATE(5287)] = 250054, + [SMALL_STATE(5288)] = 250072, + [SMALL_STATE(5289)] = 250090, + [SMALL_STATE(5290)] = 250116, + [SMALL_STATE(5291)] = 250134, + [SMALL_STATE(5292)] = 250152, + [SMALL_STATE(5293)] = 250170, + [SMALL_STATE(5294)] = 250188, + [SMALL_STATE(5295)] = 250206, + [SMALL_STATE(5296)] = 250232, + [SMALL_STATE(5297)] = 250250, + [SMALL_STATE(5298)] = 250276, + [SMALL_STATE(5299)] = 250302, + [SMALL_STATE(5300)] = 250320, + [SMALL_STATE(5301)] = 250338, + [SMALL_STATE(5302)] = 250356, + [SMALL_STATE(5303)] = 250374, + [SMALL_STATE(5304)] = 250400, + [SMALL_STATE(5305)] = 250418, + [SMALL_STATE(5306)] = 250436, + [SMALL_STATE(5307)] = 250454, + [SMALL_STATE(5308)] = 250472, + [SMALL_STATE(5309)] = 250490, + [SMALL_STATE(5310)] = 250508, + [SMALL_STATE(5311)] = 250526, + [SMALL_STATE(5312)] = 250552, + [SMALL_STATE(5313)] = 250570, + [SMALL_STATE(5314)] = 250588, + [SMALL_STATE(5315)] = 250606, + [SMALL_STATE(5316)] = 250624, + [SMALL_STATE(5317)] = 250642, + [SMALL_STATE(5318)] = 250660, + [SMALL_STATE(5319)] = 250678, + [SMALL_STATE(5320)] = 250704, + [SMALL_STATE(5321)] = 250730, + [SMALL_STATE(5322)] = 250748, + [SMALL_STATE(5323)] = 250766, + [SMALL_STATE(5324)] = 250788, + [SMALL_STATE(5325)] = 250806, + [SMALL_STATE(5326)] = 250828, + [SMALL_STATE(5327)] = 250856, + [SMALL_STATE(5328)] = 250874, + [SMALL_STATE(5329)] = 250894, + [SMALL_STATE(5330)] = 250922, + [SMALL_STATE(5331)] = 250944, + [SMALL_STATE(5332)] = 250962, + [SMALL_STATE(5333)] = 250988, + [SMALL_STATE(5334)] = 251016, + [SMALL_STATE(5335)] = 251034, + [SMALL_STATE(5336)] = 251052, + [SMALL_STATE(5337)] = 251080, + [SMALL_STATE(5338)] = 251106, + [SMALL_STATE(5339)] = 251130, + [SMALL_STATE(5340)] = 251150, + [SMALL_STATE(5341)] = 251176, + [SMALL_STATE(5342)] = 251200, + [SMALL_STATE(5343)] = 251224, + [SMALL_STATE(5344)] = 251246, + [SMALL_STATE(5345)] = 251272, + [SMALL_STATE(5346)] = 251298, + [SMALL_STATE(5347)] = 251324, + [SMALL_STATE(5348)] = 251344, + [SMALL_STATE(5349)] = 251370, + [SMALL_STATE(5350)] = 251394, + [SMALL_STATE(5351)] = 251418, + [SMALL_STATE(5352)] = 251444, + [SMALL_STATE(5353)] = 251470, + [SMALL_STATE(5354)] = 251498, + [SMALL_STATE(5355)] = 251516, + [SMALL_STATE(5356)] = 251544, + [SMALL_STATE(5357)] = 251572, + [SMALL_STATE(5358)] = 251598, + [SMALL_STATE(5359)] = 251616, + [SMALL_STATE(5360)] = 251642, + [SMALL_STATE(5361)] = 251668, + [SMALL_STATE(5362)] = 251694, + [SMALL_STATE(5363)] = 251720, + [SMALL_STATE(5364)] = 251738, + [SMALL_STATE(5365)] = 251764, + [SMALL_STATE(5366)] = 251788, + [SMALL_STATE(5367)] = 251806, + [SMALL_STATE(5368)] = 251824, + [SMALL_STATE(5369)] = 251842, + [SMALL_STATE(5370)] = 251860, + [SMALL_STATE(5371)] = 251880, + [SMALL_STATE(5372)] = 251900, + [SMALL_STATE(5373)] = 251926, + [SMALL_STATE(5374)] = 251946, + [SMALL_STATE(5375)] = 251972, + [SMALL_STATE(5376)] = 251992, + [SMALL_STATE(5377)] = 252018, + [SMALL_STATE(5378)] = 252038, + [SMALL_STATE(5379)] = 252056, + [SMALL_STATE(5380)] = 252076, + [SMALL_STATE(5381)] = 252098, + [SMALL_STATE(5382)] = 252126, + [SMALL_STATE(5383)] = 252152, + [SMALL_STATE(5384)] = 252178, + [SMALL_STATE(5385)] = 252202, + [SMALL_STATE(5386)] = 252228, + [SMALL_STATE(5387)] = 252246, + [SMALL_STATE(5388)] = 252266, + [SMALL_STATE(5389)] = 252292, + [SMALL_STATE(5390)] = 252312, + [SMALL_STATE(5391)] = 252338, + [SMALL_STATE(5392)] = 252360, + [SMALL_STATE(5393)] = 252382, + [SMALL_STATE(5394)] = 252402, + [SMALL_STATE(5395)] = 252428, + [SMALL_STATE(5396)] = 252448, + [SMALL_STATE(5397)] = 252474, + [SMALL_STATE(5398)] = 252502, + [SMALL_STATE(5399)] = 252522, + [SMALL_STATE(5400)] = 252548, + [SMALL_STATE(5401)] = 252570, + [SMALL_STATE(5402)] = 252588, + [SMALL_STATE(5403)] = 252614, + [SMALL_STATE(5404)] = 252632, + [SMALL_STATE(5405)] = 252650, + [SMALL_STATE(5406)] = 252676, + [SMALL_STATE(5407)] = 252702, + [SMALL_STATE(5408)] = 252724, + [SMALL_STATE(5409)] = 252748, + [SMALL_STATE(5410)] = 252774, + [SMALL_STATE(5411)] = 252794, + [SMALL_STATE(5412)] = 252812, + [SMALL_STATE(5413)] = 252834, + [SMALL_STATE(5414)] = 252860, + [SMALL_STATE(5415)] = 252886, + [SMALL_STATE(5416)] = 252914, + [SMALL_STATE(5417)] = 252942, + [SMALL_STATE(5418)] = 252968, + [SMALL_STATE(5419)] = 252990, + [SMALL_STATE(5420)] = 253018, + [SMALL_STATE(5421)] = 253041, + [SMALL_STATE(5422)] = 253058, + [SMALL_STATE(5423)] = 253075, + [SMALL_STATE(5424)] = 253092, + [SMALL_STATE(5425)] = 253115, + [SMALL_STATE(5426)] = 253138, + [SMALL_STATE(5427)] = 253155, + [SMALL_STATE(5428)] = 253178, + [SMALL_STATE(5429)] = 253195, + [SMALL_STATE(5430)] = 253212, + [SMALL_STATE(5431)] = 253229, + [SMALL_STATE(5432)] = 253252, + [SMALL_STATE(5433)] = 253269, + [SMALL_STATE(5434)] = 253292, + [SMALL_STATE(5435)] = 253309, + [SMALL_STATE(5436)] = 253326, + [SMALL_STATE(5437)] = 253343, + [SMALL_STATE(5438)] = 253360, + [SMALL_STATE(5439)] = 253377, + [SMALL_STATE(5440)] = 253394, + [SMALL_STATE(5441)] = 253411, + [SMALL_STATE(5442)] = 253428, + [SMALL_STATE(5443)] = 253445, + [SMALL_STATE(5444)] = 253462, + [SMALL_STATE(5445)] = 253479, + [SMALL_STATE(5446)] = 253496, + [SMALL_STATE(5447)] = 253513, + [SMALL_STATE(5448)] = 253530, + [SMALL_STATE(5449)] = 253547, + [SMALL_STATE(5450)] = 253570, + [SMALL_STATE(5451)] = 253591, + [SMALL_STATE(5452)] = 253608, + [SMALL_STATE(5453)] = 253631, + [SMALL_STATE(5454)] = 253648, + [SMALL_STATE(5455)] = 253665, + [SMALL_STATE(5456)] = 253682, + [SMALL_STATE(5457)] = 253699, + [SMALL_STATE(5458)] = 253716, + [SMALL_STATE(5459)] = 253737, + [SMALL_STATE(5460)] = 253754, + [SMALL_STATE(5461)] = 253777, + [SMALL_STATE(5462)] = 253800, + [SMALL_STATE(5463)] = 253817, + [SMALL_STATE(5464)] = 253838, + [SMALL_STATE(5465)] = 253855, + [SMALL_STATE(5466)] = 253872, + [SMALL_STATE(5467)] = 253893, + [SMALL_STATE(5468)] = 253916, + [SMALL_STATE(5469)] = 253933, + [SMALL_STATE(5470)] = 253954, + [SMALL_STATE(5471)] = 253977, + [SMALL_STATE(5472)] = 254000, + [SMALL_STATE(5473)] = 254017, + [SMALL_STATE(5474)] = 254034, + [SMALL_STATE(5475)] = 254051, + [SMALL_STATE(5476)] = 254068, + [SMALL_STATE(5477)] = 254091, + [SMALL_STATE(5478)] = 254108, + [SMALL_STATE(5479)] = 254125, + [SMALL_STATE(5480)] = 254142, + [SMALL_STATE(5481)] = 254159, + [SMALL_STATE(5482)] = 254176, + [SMALL_STATE(5483)] = 254193, + [SMALL_STATE(5484)] = 254216, + [SMALL_STATE(5485)] = 254239, + [SMALL_STATE(5486)] = 254256, + [SMALL_STATE(5487)] = 254275, + [SMALL_STATE(5488)] = 254300, + [SMALL_STATE(5489)] = 254317, + [SMALL_STATE(5490)] = 254340, + [SMALL_STATE(5491)] = 254363, + [SMALL_STATE(5492)] = 254384, + [SMALL_STATE(5493)] = 254401, + [SMALL_STATE(5494)] = 254418, + [SMALL_STATE(5495)] = 254443, + [SMALL_STATE(5496)] = 254468, + [SMALL_STATE(5497)] = 254485, + [SMALL_STATE(5498)] = 254502, + [SMALL_STATE(5499)] = 254519, + [SMALL_STATE(5500)] = 254538, + [SMALL_STATE(5501)] = 254561, + [SMALL_STATE(5502)] = 254584, + [SMALL_STATE(5503)] = 254601, + [SMALL_STATE(5504)] = 254620, + [SMALL_STATE(5505)] = 254639, + [SMALL_STATE(5506)] = 254658, + [SMALL_STATE(5507)] = 254673, + [SMALL_STATE(5508)] = 254690, + [SMALL_STATE(5509)] = 254709, + [SMALL_STATE(5510)] = 254728, + [SMALL_STATE(5511)] = 254745, + [SMALL_STATE(5512)] = 254762, + [SMALL_STATE(5513)] = 254785, + [SMALL_STATE(5514)] = 254808, + [SMALL_STATE(5515)] = 254831, + [SMALL_STATE(5516)] = 254846, + [SMALL_STATE(5517)] = 254869, + [SMALL_STATE(5518)] = 254892, + [SMALL_STATE(5519)] = 254917, + [SMALL_STATE(5520)] = 254936, + [SMALL_STATE(5521)] = 254959, + [SMALL_STATE(5522)] = 254982, + [SMALL_STATE(5523)] = 255005, + [SMALL_STATE(5524)] = 255026, + [SMALL_STATE(5525)] = 255045, + [SMALL_STATE(5526)] = 255064, + [SMALL_STATE(5527)] = 255089, + [SMALL_STATE(5528)] = 255106, + [SMALL_STATE(5529)] = 255131, + [SMALL_STATE(5530)] = 255156, + [SMALL_STATE(5531)] = 255181, + [SMALL_STATE(5532)] = 255204, + [SMALL_STATE(5533)] = 255223, + [SMALL_STATE(5534)] = 255248, + [SMALL_STATE(5535)] = 255269, + [SMALL_STATE(5536)] = 255292, + [SMALL_STATE(5537)] = 255313, + [SMALL_STATE(5538)] = 255336, + [SMALL_STATE(5539)] = 255359, + [SMALL_STATE(5540)] = 255380, + [SMALL_STATE(5541)] = 255403, + [SMALL_STATE(5542)] = 255428, + [SMALL_STATE(5543)] = 255451, + [SMALL_STATE(5544)] = 255468, + [SMALL_STATE(5545)] = 255493, + [SMALL_STATE(5546)] = 255512, + [SMALL_STATE(5547)] = 255529, + [SMALL_STATE(5548)] = 255550, + [SMALL_STATE(5549)] = 255571, + [SMALL_STATE(5550)] = 255592, + [SMALL_STATE(5551)] = 255613, + [SMALL_STATE(5552)] = 255638, + [SMALL_STATE(5553)] = 255661, + [SMALL_STATE(5554)] = 255682, + [SMALL_STATE(5555)] = 255705, + [SMALL_STATE(5556)] = 255722, + [SMALL_STATE(5557)] = 255745, + [SMALL_STATE(5558)] = 255770, + [SMALL_STATE(5559)] = 255793, + [SMALL_STATE(5560)] = 255816, + [SMALL_STATE(5561)] = 255833, + [SMALL_STATE(5562)] = 255850, + [SMALL_STATE(5563)] = 255875, + [SMALL_STATE(5564)] = 255892, + [SMALL_STATE(5565)] = 255915, + [SMALL_STATE(5566)] = 255940, + [SMALL_STATE(5567)] = 255963, + [SMALL_STATE(5568)] = 255986, + [SMALL_STATE(5569)] = 256009, + [SMALL_STATE(5570)] = 256032, + [SMALL_STATE(5571)] = 256053, + [SMALL_STATE(5572)] = 256070, + [SMALL_STATE(5573)] = 256093, + [SMALL_STATE(5574)] = 256116, + [SMALL_STATE(5575)] = 256141, + [SMALL_STATE(5576)] = 256164, + [SMALL_STATE(5577)] = 256187, + [SMALL_STATE(5578)] = 256208, + [SMALL_STATE(5579)] = 256225, + [SMALL_STATE(5580)] = 256248, + [SMALL_STATE(5581)] = 256271, + [SMALL_STATE(5582)] = 256296, + [SMALL_STATE(5583)] = 256319, + [SMALL_STATE(5584)] = 256344, + [SMALL_STATE(5585)] = 256365, + [SMALL_STATE(5586)] = 256386, + [SMALL_STATE(5587)] = 256409, + [SMALL_STATE(5588)] = 256432, + [SMALL_STATE(5589)] = 256448, + [SMALL_STATE(5590)] = 256468, + [SMALL_STATE(5591)] = 256490, + [SMALL_STATE(5592)] = 256510, + [SMALL_STATE(5593)] = 256530, + [SMALL_STATE(5594)] = 256546, + [SMALL_STATE(5595)] = 256566, + [SMALL_STATE(5596)] = 256586, + [SMALL_STATE(5597)] = 256606, + [SMALL_STATE(5598)] = 256622, + [SMALL_STATE(5599)] = 256642, + [SMALL_STATE(5600)] = 256664, + [SMALL_STATE(5601)] = 256684, + [SMALL_STATE(5602)] = 256706, + [SMALL_STATE(5603)] = 256722, + [SMALL_STATE(5604)] = 256738, + [SMALL_STATE(5605)] = 256754, + [SMALL_STATE(5606)] = 256770, + [SMALL_STATE(5607)] = 256786, + [SMALL_STATE(5608)] = 256800, + [SMALL_STATE(5609)] = 256814, + [SMALL_STATE(5610)] = 256830, + [SMALL_STATE(5611)] = 256850, + [SMALL_STATE(5612)] = 256870, + [SMALL_STATE(5613)] = 256886, + [SMALL_STATE(5614)] = 256902, + [SMALL_STATE(5615)] = 256918, + [SMALL_STATE(5616)] = 256934, + [SMALL_STATE(5617)] = 256950, + [SMALL_STATE(5618)] = 256966, + [SMALL_STATE(5619)] = 256982, + [SMALL_STATE(5620)] = 256998, + [SMALL_STATE(5621)] = 257018, + [SMALL_STATE(5622)] = 257038, + [SMALL_STATE(5623)] = 257058, + [SMALL_STATE(5624)] = 257072, + [SMALL_STATE(5625)] = 257086, + [SMALL_STATE(5626)] = 257106, + [SMALL_STATE(5627)] = 257124, + [SMALL_STATE(5628)] = 257146, + [SMALL_STATE(5629)] = 257166, + [SMALL_STATE(5630)] = 257182, + [SMALL_STATE(5631)] = 257198, + [SMALL_STATE(5632)] = 257214, + [SMALL_STATE(5633)] = 257230, + [SMALL_STATE(5634)] = 257246, + [SMALL_STATE(5635)] = 257262, + [SMALL_STATE(5636)] = 257284, + [SMALL_STATE(5637)] = 257302, + [SMALL_STATE(5638)] = 257320, + [SMALL_STATE(5639)] = 257336, + [SMALL_STATE(5640)] = 257352, + [SMALL_STATE(5641)] = 257368, + [SMALL_STATE(5642)] = 257384, + [SMALL_STATE(5643)] = 257400, + [SMALL_STATE(5644)] = 257416, + [SMALL_STATE(5645)] = 257432, + [SMALL_STATE(5646)] = 257448, + [SMALL_STATE(5647)] = 257464, + [SMALL_STATE(5648)] = 257480, + [SMALL_STATE(5649)] = 257496, + [SMALL_STATE(5650)] = 257512, + [SMALL_STATE(5651)] = 257528, + [SMALL_STATE(5652)] = 257544, + [SMALL_STATE(5653)] = 257560, + [SMALL_STATE(5654)] = 257576, + [SMALL_STATE(5655)] = 257592, + [SMALL_STATE(5656)] = 257608, + [SMALL_STATE(5657)] = 257624, + [SMALL_STATE(5658)] = 257640, + [SMALL_STATE(5659)] = 257656, + [SMALL_STATE(5660)] = 257672, + [SMALL_STATE(5661)] = 257688, + [SMALL_STATE(5662)] = 257704, + [SMALL_STATE(5663)] = 257722, + [SMALL_STATE(5664)] = 257744, + [SMALL_STATE(5665)] = 257766, + [SMALL_STATE(5666)] = 257788, + [SMALL_STATE(5667)] = 257808, + [SMALL_STATE(5668)] = 257824, + [SMALL_STATE(5669)] = 257840, + [SMALL_STATE(5670)] = 257856, + [SMALL_STATE(5671)] = 257878, + [SMALL_STATE(5672)] = 257894, + [SMALL_STATE(5673)] = 257914, + [SMALL_STATE(5674)] = 257934, + [SMALL_STATE(5675)] = 257950, + [SMALL_STATE(5676)] = 257966, + [SMALL_STATE(5677)] = 257982, + [SMALL_STATE(5678)] = 257998, + [SMALL_STATE(5679)] = 258016, + [SMALL_STATE(5680)] = 258034, + [SMALL_STATE(5681)] = 258050, + [SMALL_STATE(5682)] = 258066, + [SMALL_STATE(5683)] = 258082, + [SMALL_STATE(5684)] = 258104, + [SMALL_STATE(5685)] = 258120, + [SMALL_STATE(5686)] = 258136, + [SMALL_STATE(5687)] = 258152, + [SMALL_STATE(5688)] = 258168, + [SMALL_STATE(5689)] = 258188, + [SMALL_STATE(5690)] = 258208, + [SMALL_STATE(5691)] = 258224, + [SMALL_STATE(5692)] = 258240, + [SMALL_STATE(5693)] = 258256, + [SMALL_STATE(5694)] = 258270, + [SMALL_STATE(5695)] = 258286, + [SMALL_STATE(5696)] = 258302, + [SMALL_STATE(5697)] = 258318, + [SMALL_STATE(5698)] = 258334, + [SMALL_STATE(5699)] = 258350, + [SMALL_STATE(5700)] = 258366, + [SMALL_STATE(5701)] = 258382, + [SMALL_STATE(5702)] = 258398, + [SMALL_STATE(5703)] = 258414, + [SMALL_STATE(5704)] = 258430, + [SMALL_STATE(5705)] = 258446, + [SMALL_STATE(5706)] = 258462, + [SMALL_STATE(5707)] = 258478, + [SMALL_STATE(5708)] = 258494, + [SMALL_STATE(5709)] = 258510, + [SMALL_STATE(5710)] = 258526, + [SMALL_STATE(5711)] = 258542, + [SMALL_STATE(5712)] = 258558, + [SMALL_STATE(5713)] = 258574, + [SMALL_STATE(5714)] = 258590, + [SMALL_STATE(5715)] = 258606, + [SMALL_STATE(5716)] = 258622, + [SMALL_STATE(5717)] = 258638, + [SMALL_STATE(5718)] = 258658, + [SMALL_STATE(5719)] = 258674, + [SMALL_STATE(5720)] = 258690, + [SMALL_STATE(5721)] = 258706, + [SMALL_STATE(5722)] = 258722, + [SMALL_STATE(5723)] = 258738, + [SMALL_STATE(5724)] = 258754, + [SMALL_STATE(5725)] = 258770, + [SMALL_STATE(5726)] = 258786, + [SMALL_STATE(5727)] = 258802, + [SMALL_STATE(5728)] = 258818, + [SMALL_STATE(5729)] = 258834, + [SMALL_STATE(5730)] = 258854, + [SMALL_STATE(5731)] = 258870, + [SMALL_STATE(5732)] = 258886, + [SMALL_STATE(5733)] = 258902, + [SMALL_STATE(5734)] = 258918, + [SMALL_STATE(5735)] = 258934, + [SMALL_STATE(5736)] = 258950, + [SMALL_STATE(5737)] = 258966, + [SMALL_STATE(5738)] = 258982, + [SMALL_STATE(5739)] = 258998, + [SMALL_STATE(5740)] = 259014, + [SMALL_STATE(5741)] = 259030, + [SMALL_STATE(5742)] = 259046, + [SMALL_STATE(5743)] = 259062, + [SMALL_STATE(5744)] = 259078, + [SMALL_STATE(5745)] = 259094, + [SMALL_STATE(5746)] = 259110, + [SMALL_STATE(5747)] = 259126, + [SMALL_STATE(5748)] = 259142, + [SMALL_STATE(5749)] = 259158, + [SMALL_STATE(5750)] = 259174, + [SMALL_STATE(5751)] = 259190, + [SMALL_STATE(5752)] = 259212, + [SMALL_STATE(5753)] = 259228, + [SMALL_STATE(5754)] = 259250, + [SMALL_STATE(5755)] = 259266, + [SMALL_STATE(5756)] = 259282, + [SMALL_STATE(5757)] = 259298, + [SMALL_STATE(5758)] = 259318, + [SMALL_STATE(5759)] = 259332, + [SMALL_STATE(5760)] = 259354, + [SMALL_STATE(5761)] = 259370, + [SMALL_STATE(5762)] = 259386, + [SMALL_STATE(5763)] = 259408, + [SMALL_STATE(5764)] = 259426, + [SMALL_STATE(5765)] = 259444, + [SMALL_STATE(5766)] = 259460, + [SMALL_STATE(5767)] = 259476, + [SMALL_STATE(5768)] = 259494, + [SMALL_STATE(5769)] = 259512, + [SMALL_STATE(5770)] = 259526, + [SMALL_STATE(5771)] = 259546, + [SMALL_STATE(5772)] = 259562, + [SMALL_STATE(5773)] = 259580, + [SMALL_STATE(5774)] = 259596, + [SMALL_STATE(5775)] = 259612, + [SMALL_STATE(5776)] = 259632, + [SMALL_STATE(5777)] = 259654, + [SMALL_STATE(5778)] = 259674, + [SMALL_STATE(5779)] = 259690, + [SMALL_STATE(5780)] = 259706, + [SMALL_STATE(5781)] = 259722, + [SMALL_STATE(5782)] = 259742, + [SMALL_STATE(5783)] = 259758, + [SMALL_STATE(5784)] = 259776, + [SMALL_STATE(5785)] = 259792, + [SMALL_STATE(5786)] = 259808, + [SMALL_STATE(5787)] = 259824, + [SMALL_STATE(5788)] = 259846, + [SMALL_STATE(5789)] = 259862, + [SMALL_STATE(5790)] = 259878, + [SMALL_STATE(5791)] = 259894, + [SMALL_STATE(5792)] = 259910, + [SMALL_STATE(5793)] = 259930, + [SMALL_STATE(5794)] = 259952, + [SMALL_STATE(5795)] = 259968, + [SMALL_STATE(5796)] = 259990, + [SMALL_STATE(5797)] = 260010, + [SMALL_STATE(5798)] = 260030, + [SMALL_STATE(5799)] = 260050, + [SMALL_STATE(5800)] = 260070, + [SMALL_STATE(5801)] = 260090, + [SMALL_STATE(5802)] = 260106, + [SMALL_STATE(5803)] = 260128, + [SMALL_STATE(5804)] = 260144, + [SMALL_STATE(5805)] = 260164, + [SMALL_STATE(5806)] = 260186, + [SMALL_STATE(5807)] = 260206, + [SMALL_STATE(5808)] = 260226, + [SMALL_STATE(5809)] = 260246, + [SMALL_STATE(5810)] = 260268, + [SMALL_STATE(5811)] = 260288, + [SMALL_STATE(5812)] = 260310, + [SMALL_STATE(5813)] = 260326, + [SMALL_STATE(5814)] = 260342, + [SMALL_STATE(5815)] = 260358, + [SMALL_STATE(5816)] = 260374, + [SMALL_STATE(5817)] = 260396, + [SMALL_STATE(5818)] = 260416, + [SMALL_STATE(5819)] = 260436, + [SMALL_STATE(5820)] = 260458, + [SMALL_STATE(5821)] = 260474, + [SMALL_STATE(5822)] = 260490, + [SMALL_STATE(5823)] = 260510, + [SMALL_STATE(5824)] = 260530, + [SMALL_STATE(5825)] = 260546, + [SMALL_STATE(5826)] = 260568, + [SMALL_STATE(5827)] = 260590, + [SMALL_STATE(5828)] = 260610, + [SMALL_STATE(5829)] = 260626, + [SMALL_STATE(5830)] = 260648, + [SMALL_STATE(5831)] = 260666, + [SMALL_STATE(5832)] = 260688, + [SMALL_STATE(5833)] = 260708, + [SMALL_STATE(5834)] = 260730, + [SMALL_STATE(5835)] = 260746, + [SMALL_STATE(5836)] = 260762, + [SMALL_STATE(5837)] = 260778, + [SMALL_STATE(5838)] = 260796, + [SMALL_STATE(5839)] = 260816, + [SMALL_STATE(5840)] = 260838, + [SMALL_STATE(5841)] = 260858, + [SMALL_STATE(5842)] = 260880, + [SMALL_STATE(5843)] = 260896, + [SMALL_STATE(5844)] = 260912, + [SMALL_STATE(5845)] = 260934, + [SMALL_STATE(5846)] = 260956, + [SMALL_STATE(5847)] = 260978, + [SMALL_STATE(5848)] = 260998, + [SMALL_STATE(5849)] = 261018, + [SMALL_STATE(5850)] = 261034, + [SMALL_STATE(5851)] = 261050, + [SMALL_STATE(5852)] = 261070, + [SMALL_STATE(5853)] = 261092, + [SMALL_STATE(5854)] = 261112, + [SMALL_STATE(5855)] = 261132, + [SMALL_STATE(5856)] = 261152, + [SMALL_STATE(5857)] = 261172, + [SMALL_STATE(5858)] = 261194, + [SMALL_STATE(5859)] = 261214, + [SMALL_STATE(5860)] = 261236, + [SMALL_STATE(5861)] = 261256, + [SMALL_STATE(5862)] = 261272, + [SMALL_STATE(5863)] = 261292, + [SMALL_STATE(5864)] = 261314, + [SMALL_STATE(5865)] = 261336, + [SMALL_STATE(5866)] = 261358, + [SMALL_STATE(5867)] = 261374, + [SMALL_STATE(5868)] = 261394, + [SMALL_STATE(5869)] = 261416, + [SMALL_STATE(5870)] = 261438, + [SMALL_STATE(5871)] = 261454, + [SMALL_STATE(5872)] = 261474, + [SMALL_STATE(5873)] = 261496, + [SMALL_STATE(5874)] = 261514, + [SMALL_STATE(5875)] = 261532, + [SMALL_STATE(5876)] = 261548, + [SMALL_STATE(5877)] = 261564, + [SMALL_STATE(5878)] = 261586, + [SMALL_STATE(5879)] = 261606, + [SMALL_STATE(5880)] = 261628, + [SMALL_STATE(5881)] = 261648, + [SMALL_STATE(5882)] = 261670, + [SMALL_STATE(5883)] = 261690, + [SMALL_STATE(5884)] = 261710, + [SMALL_STATE(5885)] = 261730, + [SMALL_STATE(5886)] = 261750, + [SMALL_STATE(5887)] = 261764, + [SMALL_STATE(5888)] = 261786, + [SMALL_STATE(5889)] = 261802, + [SMALL_STATE(5890)] = 261824, + [SMALL_STATE(5891)] = 261844, + [SMALL_STATE(5892)] = 261866, + [SMALL_STATE(5893)] = 261886, + [SMALL_STATE(5894)] = 261908, + [SMALL_STATE(5895)] = 261928, + [SMALL_STATE(5896)] = 261948, + [SMALL_STATE(5897)] = 261964, + [SMALL_STATE(5898)] = 261986, + [SMALL_STATE(5899)] = 262002, + [SMALL_STATE(5900)] = 262024, + [SMALL_STATE(5901)] = 262040, + [SMALL_STATE(5902)] = 262060, + [SMALL_STATE(5903)] = 262082, + [SMALL_STATE(5904)] = 262102, + [SMALL_STATE(5905)] = 262118, + [SMALL_STATE(5906)] = 262136, + [SMALL_STATE(5907)] = 262156, + [SMALL_STATE(5908)] = 262172, + [SMALL_STATE(5909)] = 262188, + [SMALL_STATE(5910)] = 262204, + [SMALL_STATE(5911)] = 262224, + [SMALL_STATE(5912)] = 262242, + [SMALL_STATE(5913)] = 262258, + [SMALL_STATE(5914)] = 262278, + [SMALL_STATE(5915)] = 262298, + [SMALL_STATE(5916)] = 262318, + [SMALL_STATE(5917)] = 262340, + [SMALL_STATE(5918)] = 262360, + [SMALL_STATE(5919)] = 262382, + [SMALL_STATE(5920)] = 262402, + [SMALL_STATE(5921)] = 262422, + [SMALL_STATE(5922)] = 262440, + [SMALL_STATE(5923)] = 262460, + [SMALL_STATE(5924)] = 262476, + [SMALL_STATE(5925)] = 262492, + [SMALL_STATE(5926)] = 262512, + [SMALL_STATE(5927)] = 262530, + [SMALL_STATE(5928)] = 262550, + [SMALL_STATE(5929)] = 262570, + [SMALL_STATE(5930)] = 262590, + [SMALL_STATE(5931)] = 262610, + [SMALL_STATE(5932)] = 262626, + [SMALL_STATE(5933)] = 262648, + [SMALL_STATE(5934)] = 262664, + [SMALL_STATE(5935)] = 262684, + [SMALL_STATE(5936)] = 262704, + [SMALL_STATE(5937)] = 262726, + [SMALL_STATE(5938)] = 262742, + [SMALL_STATE(5939)] = 262762, + [SMALL_STATE(5940)] = 262778, + [SMALL_STATE(5941)] = 262798, + [SMALL_STATE(5942)] = 262820, + [SMALL_STATE(5943)] = 262836, + [SMALL_STATE(5944)] = 262856, + [SMALL_STATE(5945)] = 262872, + [SMALL_STATE(5946)] = 262888, + [SMALL_STATE(5947)] = 262910, + [SMALL_STATE(5948)] = 262926, + [SMALL_STATE(5949)] = 262948, + [SMALL_STATE(5950)] = 262964, + [SMALL_STATE(5951)] = 262980, + [SMALL_STATE(5952)] = 263000, + [SMALL_STATE(5953)] = 263020, + [SMALL_STATE(5954)] = 263042, + [SMALL_STATE(5955)] = 263062, + [SMALL_STATE(5956)] = 263084, + [SMALL_STATE(5957)] = 263101, + [SMALL_STATE(5958)] = 263120, + [SMALL_STATE(5959)] = 263137, + [SMALL_STATE(5960)] = 263156, + [SMALL_STATE(5961)] = 263173, + [SMALL_STATE(5962)] = 263190, + [SMALL_STATE(5963)] = 263207, + [SMALL_STATE(5964)] = 263224, + [SMALL_STATE(5965)] = 263239, + [SMALL_STATE(5966)] = 263256, + [SMALL_STATE(5967)] = 263273, + [SMALL_STATE(5968)] = 263290, + [SMALL_STATE(5969)] = 263307, + [SMALL_STATE(5970)] = 263326, + [SMALL_STATE(5971)] = 263343, + [SMALL_STATE(5972)] = 263360, + [SMALL_STATE(5973)] = 263377, + [SMALL_STATE(5974)] = 263394, + [SMALL_STATE(5975)] = 263413, + [SMALL_STATE(5976)] = 263430, + [SMALL_STATE(5977)] = 263447, + [SMALL_STATE(5978)] = 263462, + [SMALL_STATE(5979)] = 263479, + [SMALL_STATE(5980)] = 263498, + [SMALL_STATE(5981)] = 263515, + [SMALL_STATE(5982)] = 263530, + [SMALL_STATE(5983)] = 263545, + [SMALL_STATE(5984)] = 263560, + [SMALL_STATE(5985)] = 263575, + [SMALL_STATE(5986)] = 263590, + [SMALL_STATE(5987)] = 263605, + [SMALL_STATE(5988)] = 263620, + [SMALL_STATE(5989)] = 263635, + [SMALL_STATE(5990)] = 263650, + [SMALL_STATE(5991)] = 263665, + [SMALL_STATE(5992)] = 263680, + [SMALL_STATE(5993)] = 263695, + [SMALL_STATE(5994)] = 263710, + [SMALL_STATE(5995)] = 263725, + [SMALL_STATE(5996)] = 263740, + [SMALL_STATE(5997)] = 263753, + [SMALL_STATE(5998)] = 263772, + [SMALL_STATE(5999)] = 263789, + [SMALL_STATE(6000)] = 263808, + [SMALL_STATE(6001)] = 263825, + [SMALL_STATE(6002)] = 263842, + [SMALL_STATE(6003)] = 263859, + [SMALL_STATE(6004)] = 263876, + [SMALL_STATE(6005)] = 263893, + [SMALL_STATE(6006)] = 263910, + [SMALL_STATE(6007)] = 263927, + [SMALL_STATE(6008)] = 263944, + [SMALL_STATE(6009)] = 263963, + [SMALL_STATE(6010)] = 263980, + [SMALL_STATE(6011)] = 263997, + [SMALL_STATE(6012)] = 264014, + [SMALL_STATE(6013)] = 264029, + [SMALL_STATE(6014)] = 264048, + [SMALL_STATE(6015)] = 264065, + [SMALL_STATE(6016)] = 264082, + [SMALL_STATE(6017)] = 264099, + [SMALL_STATE(6018)] = 264112, + [SMALL_STATE(6019)] = 264127, + [SMALL_STATE(6020)] = 264146, + [SMALL_STATE(6021)] = 264163, + [SMALL_STATE(6022)] = 264182, + [SMALL_STATE(6023)] = 264199, + [SMALL_STATE(6024)] = 264218, + [SMALL_STATE(6025)] = 264231, + [SMALL_STATE(6026)] = 264244, + [SMALL_STATE(6027)] = 264259, + [SMALL_STATE(6028)] = 264276, + [SMALL_STATE(6029)] = 264291, + [SMALL_STATE(6030)] = 264308, + [SMALL_STATE(6031)] = 264327, + [SMALL_STATE(6032)] = 264340, + [SMALL_STATE(6033)] = 264359, + [SMALL_STATE(6034)] = 264374, + [SMALL_STATE(6035)] = 264391, + [SMALL_STATE(6036)] = 264408, + [SMALL_STATE(6037)] = 264423, + [SMALL_STATE(6038)] = 264438, + [SMALL_STATE(6039)] = 264457, + [SMALL_STATE(6040)] = 264470, + [SMALL_STATE(6041)] = 264485, + [SMALL_STATE(6042)] = 264502, + [SMALL_STATE(6043)] = 264519, + [SMALL_STATE(6044)] = 264534, + [SMALL_STATE(6045)] = 264547, + [SMALL_STATE(6046)] = 264564, + [SMALL_STATE(6047)] = 264579, + [SMALL_STATE(6048)] = 264598, + [SMALL_STATE(6049)] = 264613, + [SMALL_STATE(6050)] = 264626, + [SMALL_STATE(6051)] = 264641, + [SMALL_STATE(6052)] = 264658, + [SMALL_STATE(6053)] = 264673, + [SMALL_STATE(6054)] = 264690, + [SMALL_STATE(6055)] = 264705, + [SMALL_STATE(6056)] = 264724, + [SMALL_STATE(6057)] = 264739, + [SMALL_STATE(6058)] = 264754, + [SMALL_STATE(6059)] = 264769, + [SMALL_STATE(6060)] = 264784, + [SMALL_STATE(6061)] = 264797, + [SMALL_STATE(6062)] = 264812, + [SMALL_STATE(6063)] = 264825, + [SMALL_STATE(6064)] = 264844, + [SMALL_STATE(6065)] = 264859, + [SMALL_STATE(6066)] = 264874, + [SMALL_STATE(6067)] = 264891, + [SMALL_STATE(6068)] = 264906, + [SMALL_STATE(6069)] = 264923, + [SMALL_STATE(6070)] = 264938, + [SMALL_STATE(6071)] = 264953, + [SMALL_STATE(6072)] = 264968, + [SMALL_STATE(6073)] = 264985, + [SMALL_STATE(6074)] = 265004, + [SMALL_STATE(6075)] = 265017, + [SMALL_STATE(6076)] = 265036, + [SMALL_STATE(6077)] = 265053, + [SMALL_STATE(6078)] = 265070, + [SMALL_STATE(6079)] = 265085, + [SMALL_STATE(6080)] = 265104, + [SMALL_STATE(6081)] = 265121, + [SMALL_STATE(6082)] = 265136, + [SMALL_STATE(6083)] = 265151, + [SMALL_STATE(6084)] = 265164, + [SMALL_STATE(6085)] = 265179, + [SMALL_STATE(6086)] = 265194, + [SMALL_STATE(6087)] = 265211, + [SMALL_STATE(6088)] = 265230, + [SMALL_STATE(6089)] = 265247, + [SMALL_STATE(6090)] = 265266, + [SMALL_STATE(6091)] = 265279, + [SMALL_STATE(6092)] = 265296, + [SMALL_STATE(6093)] = 265311, + [SMALL_STATE(6094)] = 265326, + [SMALL_STATE(6095)] = 265343, + [SMALL_STATE(6096)] = 265360, + [SMALL_STATE(6097)] = 265379, + [SMALL_STATE(6098)] = 265398, + [SMALL_STATE(6099)] = 265411, + [SMALL_STATE(6100)] = 265430, + [SMALL_STATE(6101)] = 265449, + [SMALL_STATE(6102)] = 265464, + [SMALL_STATE(6103)] = 265479, + [SMALL_STATE(6104)] = 265496, + [SMALL_STATE(6105)] = 265513, + [SMALL_STATE(6106)] = 265528, + [SMALL_STATE(6107)] = 265545, + [SMALL_STATE(6108)] = 265564, + [SMALL_STATE(6109)] = 265579, + [SMALL_STATE(6110)] = 265594, + [SMALL_STATE(6111)] = 265609, + [SMALL_STATE(6112)] = 265624, + [SMALL_STATE(6113)] = 265639, + [SMALL_STATE(6114)] = 265654, + [SMALL_STATE(6115)] = 265673, + [SMALL_STATE(6116)] = 265688, + [SMALL_STATE(6117)] = 265703, + [SMALL_STATE(6118)] = 265720, + [SMALL_STATE(6119)] = 265735, + [SMALL_STATE(6120)] = 265748, + [SMALL_STATE(6121)] = 265763, + [SMALL_STATE(6122)] = 265782, + [SMALL_STATE(6123)] = 265801, + [SMALL_STATE(6124)] = 265816, + [SMALL_STATE(6125)] = 265831, + [SMALL_STATE(6126)] = 265850, + [SMALL_STATE(6127)] = 265867, + [SMALL_STATE(6128)] = 265880, + [SMALL_STATE(6129)] = 265899, + [SMALL_STATE(6130)] = 265914, + [SMALL_STATE(6131)] = 265931, + [SMALL_STATE(6132)] = 265948, + [SMALL_STATE(6133)] = 265963, + [SMALL_STATE(6134)] = 265980, + [SMALL_STATE(6135)] = 265999, + [SMALL_STATE(6136)] = 266014, + [SMALL_STATE(6137)] = 266029, + [SMALL_STATE(6138)] = 266044, + [SMALL_STATE(6139)] = 266059, + [SMALL_STATE(6140)] = 266078, + [SMALL_STATE(6141)] = 266095, + [SMALL_STATE(6142)] = 266114, + [SMALL_STATE(6143)] = 266127, + [SMALL_STATE(6144)] = 266142, + [SMALL_STATE(6145)] = 266161, + [SMALL_STATE(6146)] = 266178, + [SMALL_STATE(6147)] = 266197, + [SMALL_STATE(6148)] = 266212, + [SMALL_STATE(6149)] = 266231, + [SMALL_STATE(6150)] = 266250, + [SMALL_STATE(6151)] = 266269, + [SMALL_STATE(6152)] = 266288, + [SMALL_STATE(6153)] = 266307, + [SMALL_STATE(6154)] = 266322, + [SMALL_STATE(6155)] = 266341, + [SMALL_STATE(6156)] = 266358, + [SMALL_STATE(6157)] = 266373, + [SMALL_STATE(6158)] = 266388, + [SMALL_STATE(6159)] = 266403, + [SMALL_STATE(6160)] = 266418, + [SMALL_STATE(6161)] = 266437, + [SMALL_STATE(6162)] = 266454, + [SMALL_STATE(6163)] = 266473, + [SMALL_STATE(6164)] = 266492, + [SMALL_STATE(6165)] = 266505, + [SMALL_STATE(6166)] = 266520, + [SMALL_STATE(6167)] = 266535, + [SMALL_STATE(6168)] = 266550, + [SMALL_STATE(6169)] = 266569, + [SMALL_STATE(6170)] = 266588, + [SMALL_STATE(6171)] = 266607, + [SMALL_STATE(6172)] = 266624, + [SMALL_STATE(6173)] = 266639, + [SMALL_STATE(6174)] = 266654, + [SMALL_STATE(6175)] = 266669, + [SMALL_STATE(6176)] = 266684, + [SMALL_STATE(6177)] = 266701, + [SMALL_STATE(6178)] = 266718, + [SMALL_STATE(6179)] = 266733, + [SMALL_STATE(6180)] = 266748, + [SMALL_STATE(6181)] = 266763, + [SMALL_STATE(6182)] = 266778, + [SMALL_STATE(6183)] = 266793, + [SMALL_STATE(6184)] = 266810, + [SMALL_STATE(6185)] = 266825, + [SMALL_STATE(6186)] = 266840, + [SMALL_STATE(6187)] = 266855, + [SMALL_STATE(6188)] = 266870, + [SMALL_STATE(6189)] = 266885, + [SMALL_STATE(6190)] = 266904, + [SMALL_STATE(6191)] = 266919, + [SMALL_STATE(6192)] = 266936, + [SMALL_STATE(6193)] = 266949, + [SMALL_STATE(6194)] = 266968, + [SMALL_STATE(6195)] = 266983, + [SMALL_STATE(6196)] = 266996, + [SMALL_STATE(6197)] = 267015, + [SMALL_STATE(6198)] = 267034, + [SMALL_STATE(6199)] = 267051, + [SMALL_STATE(6200)] = 267066, + [SMALL_STATE(6201)] = 267083, + [SMALL_STATE(6202)] = 267098, + [SMALL_STATE(6203)] = 267117, + [SMALL_STATE(6204)] = 267136, + [SMALL_STATE(6205)] = 267153, + [SMALL_STATE(6206)] = 267172, + [SMALL_STATE(6207)] = 267187, + [SMALL_STATE(6208)] = 267206, + [SMALL_STATE(6209)] = 267221, + [SMALL_STATE(6210)] = 267238, + [SMALL_STATE(6211)] = 267257, + [SMALL_STATE(6212)] = 267274, + [SMALL_STATE(6213)] = 267287, + [SMALL_STATE(6214)] = 267302, + [SMALL_STATE(6215)] = 267321, + [SMALL_STATE(6216)] = 267336, + [SMALL_STATE(6217)] = 267355, + [SMALL_STATE(6218)] = 267370, + [SMALL_STATE(6219)] = 267385, + [SMALL_STATE(6220)] = 267402, + [SMALL_STATE(6221)] = 267417, + [SMALL_STATE(6222)] = 267432, + [SMALL_STATE(6223)] = 267447, + [SMALL_STATE(6224)] = 267462, + [SMALL_STATE(6225)] = 267477, + [SMALL_STATE(6226)] = 267496, + [SMALL_STATE(6227)] = 267515, + [SMALL_STATE(6228)] = 267534, + [SMALL_STATE(6229)] = 267549, + [SMALL_STATE(6230)] = 267564, + [SMALL_STATE(6231)] = 267579, + [SMALL_STATE(6232)] = 267594, + [SMALL_STATE(6233)] = 267611, + [SMALL_STATE(6234)] = 267628, + [SMALL_STATE(6235)] = 267645, + [SMALL_STATE(6236)] = 267660, + [SMALL_STATE(6237)] = 267675, + [SMALL_STATE(6238)] = 267692, + [SMALL_STATE(6239)] = 267707, + [SMALL_STATE(6240)] = 267722, + [SMALL_STATE(6241)] = 267737, + [SMALL_STATE(6242)] = 267756, + [SMALL_STATE(6243)] = 267771, + [SMALL_STATE(6244)] = 267790, + [SMALL_STATE(6245)] = 267809, + [SMALL_STATE(6246)] = 267824, + [SMALL_STATE(6247)] = 267841, + [SMALL_STATE(6248)] = 267860, + [SMALL_STATE(6249)] = 267879, + [SMALL_STATE(6250)] = 267898, + [SMALL_STATE(6251)] = 267911, + [SMALL_STATE(6252)] = 267930, + [SMALL_STATE(6253)] = 267949, + [SMALL_STATE(6254)] = 267968, + [SMALL_STATE(6255)] = 267987, + [SMALL_STATE(6256)] = 268006, + [SMALL_STATE(6257)] = 268019, + [SMALL_STATE(6258)] = 268038, + [SMALL_STATE(6259)] = 268057, + [SMALL_STATE(6260)] = 268076, + [SMALL_STATE(6261)] = 268095, + [SMALL_STATE(6262)] = 268110, + [SMALL_STATE(6263)] = 268127, + [SMALL_STATE(6264)] = 268146, + [SMALL_STATE(6265)] = 268161, + [SMALL_STATE(6266)] = 268176, + [SMALL_STATE(6267)] = 268195, + [SMALL_STATE(6268)] = 268214, + [SMALL_STATE(6269)] = 268233, + [SMALL_STATE(6270)] = 268248, + [SMALL_STATE(6271)] = 268263, + [SMALL_STATE(6272)] = 268278, + [SMALL_STATE(6273)] = 268293, + [SMALL_STATE(6274)] = 268310, + [SMALL_STATE(6275)] = 268325, + [SMALL_STATE(6276)] = 268340, + [SMALL_STATE(6277)] = 268359, + [SMALL_STATE(6278)] = 268374, + [SMALL_STATE(6279)] = 268393, + [SMALL_STATE(6280)] = 268408, + [SMALL_STATE(6281)] = 268427, + [SMALL_STATE(6282)] = 268442, + [SMALL_STATE(6283)] = 268457, + [SMALL_STATE(6284)] = 268474, + [SMALL_STATE(6285)] = 268493, + [SMALL_STATE(6286)] = 268508, + [SMALL_STATE(6287)] = 268527, + [SMALL_STATE(6288)] = 268540, + [SMALL_STATE(6289)] = 268559, + [SMALL_STATE(6290)] = 268576, + [SMALL_STATE(6291)] = 268595, + [SMALL_STATE(6292)] = 268614, + [SMALL_STATE(6293)] = 268629, + [SMALL_STATE(6294)] = 268648, + [SMALL_STATE(6295)] = 268663, + [SMALL_STATE(6296)] = 268680, + [SMALL_STATE(6297)] = 268693, + [SMALL_STATE(6298)] = 268708, + [SMALL_STATE(6299)] = 268723, + [SMALL_STATE(6300)] = 268742, + [SMALL_STATE(6301)] = 268761, + [SMALL_STATE(6302)] = 268776, + [SMALL_STATE(6303)] = 268791, + [SMALL_STATE(6304)] = 268806, + [SMALL_STATE(6305)] = 268821, + [SMALL_STATE(6306)] = 268836, + [SMALL_STATE(6307)] = 268851, + [SMALL_STATE(6308)] = 268866, + [SMALL_STATE(6309)] = 268881, + [SMALL_STATE(6310)] = 268896, + [SMALL_STATE(6311)] = 268911, + [SMALL_STATE(6312)] = 268926, + [SMALL_STATE(6313)] = 268941, + [SMALL_STATE(6314)] = 268956, + [SMALL_STATE(6315)] = 268971, + [SMALL_STATE(6316)] = 268990, + [SMALL_STATE(6317)] = 269009, + [SMALL_STATE(6318)] = 269024, + [SMALL_STATE(6319)] = 269039, + [SMALL_STATE(6320)] = 269054, + [SMALL_STATE(6321)] = 269067, + [SMALL_STATE(6322)] = 269086, + [SMALL_STATE(6323)] = 269101, + [SMALL_STATE(6324)] = 269116, + [SMALL_STATE(6325)] = 269135, + [SMALL_STATE(6326)] = 269150, + [SMALL_STATE(6327)] = 269167, + [SMALL_STATE(6328)] = 269180, + [SMALL_STATE(6329)] = 269195, + [SMALL_STATE(6330)] = 269210, + [SMALL_STATE(6331)] = 269225, + [SMALL_STATE(6332)] = 269240, + [SMALL_STATE(6333)] = 269259, + [SMALL_STATE(6334)] = 269278, + [SMALL_STATE(6335)] = 269293, + [SMALL_STATE(6336)] = 269308, + [SMALL_STATE(6337)] = 269323, + [SMALL_STATE(6338)] = 269340, + [SMALL_STATE(6339)] = 269355, + [SMALL_STATE(6340)] = 269370, + [SMALL_STATE(6341)] = 269389, + [SMALL_STATE(6342)] = 269408, + [SMALL_STATE(6343)] = 269425, + [SMALL_STATE(6344)] = 269440, + [SMALL_STATE(6345)] = 269459, + [SMALL_STATE(6346)] = 269474, + [SMALL_STATE(6347)] = 269491, + [SMALL_STATE(6348)] = 269508, + [SMALL_STATE(6349)] = 269523, + [SMALL_STATE(6350)] = 269538, + [SMALL_STATE(6351)] = 269553, + [SMALL_STATE(6352)] = 269568, + [SMALL_STATE(6353)] = 269587, + [SMALL_STATE(6354)] = 269600, + [SMALL_STATE(6355)] = 269619, + [SMALL_STATE(6356)] = 269634, + [SMALL_STATE(6357)] = 269649, + [SMALL_STATE(6358)] = 269668, + [SMALL_STATE(6359)] = 269683, + [SMALL_STATE(6360)] = 269698, + [SMALL_STATE(6361)] = 269713, + [SMALL_STATE(6362)] = 269728, + [SMALL_STATE(6363)] = 269747, + [SMALL_STATE(6364)] = 269766, + [SMALL_STATE(6365)] = 269781, + [SMALL_STATE(6366)] = 269796, + [SMALL_STATE(6367)] = 269811, + [SMALL_STATE(6368)] = 269826, + [SMALL_STATE(6369)] = 269841, + [SMALL_STATE(6370)] = 269856, + [SMALL_STATE(6371)] = 269871, + [SMALL_STATE(6372)] = 269886, + [SMALL_STATE(6373)] = 269901, + [SMALL_STATE(6374)] = 269916, + [SMALL_STATE(6375)] = 269931, + [SMALL_STATE(6376)] = 269946, + [SMALL_STATE(6377)] = 269961, + [SMALL_STATE(6378)] = 269980, + [SMALL_STATE(6379)] = 269999, + [SMALL_STATE(6380)] = 270018, + [SMALL_STATE(6381)] = 270037, + [SMALL_STATE(6382)] = 270056, + [SMALL_STATE(6383)] = 270075, + [SMALL_STATE(6384)] = 270094, + [SMALL_STATE(6385)] = 270107, + [SMALL_STATE(6386)] = 270126, + [SMALL_STATE(6387)] = 270141, + [SMALL_STATE(6388)] = 270156, + [SMALL_STATE(6389)] = 270175, + [SMALL_STATE(6390)] = 270190, + [SMALL_STATE(6391)] = 270207, + [SMALL_STATE(6392)] = 270222, + [SMALL_STATE(6393)] = 270237, + [SMALL_STATE(6394)] = 270252, + [SMALL_STATE(6395)] = 270269, + [SMALL_STATE(6396)] = 270284, + [SMALL_STATE(6397)] = 270299, + [SMALL_STATE(6398)] = 270314, + [SMALL_STATE(6399)] = 270329, + [SMALL_STATE(6400)] = 270344, + [SMALL_STATE(6401)] = 270361, + [SMALL_STATE(6402)] = 270378, + [SMALL_STATE(6403)] = 270397, + [SMALL_STATE(6404)] = 270412, + [SMALL_STATE(6405)] = 270427, + [SMALL_STATE(6406)] = 270442, + [SMALL_STATE(6407)] = 270457, + [SMALL_STATE(6408)] = 270474, + [SMALL_STATE(6409)] = 270493, + [SMALL_STATE(6410)] = 270510, + [SMALL_STATE(6411)] = 270527, + [SMALL_STATE(6412)] = 270544, + [SMALL_STATE(6413)] = 270559, + [SMALL_STATE(6414)] = 270574, + [SMALL_STATE(6415)] = 270589, + [SMALL_STATE(6416)] = 270604, + [SMALL_STATE(6417)] = 270619, + [SMALL_STATE(6418)] = 270638, + [SMALL_STATE(6419)] = 270657, + [SMALL_STATE(6420)] = 270676, + [SMALL_STATE(6421)] = 270691, + [SMALL_STATE(6422)] = 270704, + [SMALL_STATE(6423)] = 270719, + [SMALL_STATE(6424)] = 270738, + [SMALL_STATE(6425)] = 270753, + [SMALL_STATE(6426)] = 270768, + [SMALL_STATE(6427)] = 270783, + [SMALL_STATE(6428)] = 270802, + [SMALL_STATE(6429)] = 270816, + [SMALL_STATE(6430)] = 270830, + [SMALL_STATE(6431)] = 270846, + [SMALL_STATE(6432)] = 270862, + [SMALL_STATE(6433)] = 270878, + [SMALL_STATE(6434)] = 270894, + [SMALL_STATE(6435)] = 270910, + [SMALL_STATE(6436)] = 270926, + [SMALL_STATE(6437)] = 270942, + [SMALL_STATE(6438)] = 270958, + [SMALL_STATE(6439)] = 270974, + [SMALL_STATE(6440)] = 270990, + [SMALL_STATE(6441)] = 271006, + [SMALL_STATE(6442)] = 271018, + [SMALL_STATE(6443)] = 271034, + [SMALL_STATE(6444)] = 271050, + [SMALL_STATE(6445)] = 271066, + [SMALL_STATE(6446)] = 271082, + [SMALL_STATE(6447)] = 271098, + [SMALL_STATE(6448)] = 271114, + [SMALL_STATE(6449)] = 271130, + [SMALL_STATE(6450)] = 271144, + [SMALL_STATE(6451)] = 271158, + [SMALL_STATE(6452)] = 271174, + [SMALL_STATE(6453)] = 271190, + [SMALL_STATE(6454)] = 271206, + [SMALL_STATE(6455)] = 271222, + [SMALL_STATE(6456)] = 271238, + [SMALL_STATE(6457)] = 271254, + [SMALL_STATE(6458)] = 271270, + [SMALL_STATE(6459)] = 271286, + [SMALL_STATE(6460)] = 271302, + [SMALL_STATE(6461)] = 271318, + [SMALL_STATE(6462)] = 271330, + [SMALL_STATE(6463)] = 271342, + [SMALL_STATE(6464)] = 271358, + [SMALL_STATE(6465)] = 271374, + [SMALL_STATE(6466)] = 271390, + [SMALL_STATE(6467)] = 271406, + [SMALL_STATE(6468)] = 271422, + [SMALL_STATE(6469)] = 271438, + [SMALL_STATE(6470)] = 271454, + [SMALL_STATE(6471)] = 271468, + [SMALL_STATE(6472)] = 271484, + [SMALL_STATE(6473)] = 271500, + [SMALL_STATE(6474)] = 271514, + [SMALL_STATE(6475)] = 271530, + [SMALL_STATE(6476)] = 271542, + [SMALL_STATE(6477)] = 271554, + [SMALL_STATE(6478)] = 271570, + [SMALL_STATE(6479)] = 271586, + [SMALL_STATE(6480)] = 271598, + [SMALL_STATE(6481)] = 271610, + [SMALL_STATE(6482)] = 271626, + [SMALL_STATE(6483)] = 271642, + [SMALL_STATE(6484)] = 271658, + [SMALL_STATE(6485)] = 271672, + [SMALL_STATE(6486)] = 271688, + [SMALL_STATE(6487)] = 271704, + [SMALL_STATE(6488)] = 271718, + [SMALL_STATE(6489)] = 271734, + [SMALL_STATE(6490)] = 271750, + [SMALL_STATE(6491)] = 271762, + [SMALL_STATE(6492)] = 271778, + [SMALL_STATE(6493)] = 271794, + [SMALL_STATE(6494)] = 271810, + [SMALL_STATE(6495)] = 271826, + [SMALL_STATE(6496)] = 271840, + [SMALL_STATE(6497)] = 271856, + [SMALL_STATE(6498)] = 271868, + [SMALL_STATE(6499)] = 271880, + [SMALL_STATE(6500)] = 271896, + [SMALL_STATE(6501)] = 271912, + [SMALL_STATE(6502)] = 271928, + [SMALL_STATE(6503)] = 271944, + [SMALL_STATE(6504)] = 271960, + [SMALL_STATE(6505)] = 271972, + [SMALL_STATE(6506)] = 271986, + [SMALL_STATE(6507)] = 272000, + [SMALL_STATE(6508)] = 272016, + [SMALL_STATE(6509)] = 272032, + [SMALL_STATE(6510)] = 272046, + [SMALL_STATE(6511)] = 272062, + [SMALL_STATE(6512)] = 272076, + [SMALL_STATE(6513)] = 272092, + [SMALL_STATE(6514)] = 272108, + [SMALL_STATE(6515)] = 272124, + [SMALL_STATE(6516)] = 272138, + [SMALL_STATE(6517)] = 272154, + [SMALL_STATE(6518)] = 272170, + [SMALL_STATE(6519)] = 272186, + [SMALL_STATE(6520)] = 272202, + [SMALL_STATE(6521)] = 272218, + [SMALL_STATE(6522)] = 272234, + [SMALL_STATE(6523)] = 272250, + [SMALL_STATE(6524)] = 272262, + [SMALL_STATE(6525)] = 272278, + [SMALL_STATE(6526)] = 272294, + [SMALL_STATE(6527)] = 272310, + [SMALL_STATE(6528)] = 272326, + [SMALL_STATE(6529)] = 272342, + [SMALL_STATE(6530)] = 272358, + [SMALL_STATE(6531)] = 272372, + [SMALL_STATE(6532)] = 272388, + [SMALL_STATE(6533)] = 272404, + [SMALL_STATE(6534)] = 272420, + [SMALL_STATE(6535)] = 272436, + [SMALL_STATE(6536)] = 272450, + [SMALL_STATE(6537)] = 272466, + [SMALL_STATE(6538)] = 272482, + [SMALL_STATE(6539)] = 272498, + [SMALL_STATE(6540)] = 272512, + [SMALL_STATE(6541)] = 272528, + [SMALL_STATE(6542)] = 272544, + [SMALL_STATE(6543)] = 272560, + [SMALL_STATE(6544)] = 272576, + [SMALL_STATE(6545)] = 272592, + [SMALL_STATE(6546)] = 272608, + [SMALL_STATE(6547)] = 272624, + [SMALL_STATE(6548)] = 272640, + [SMALL_STATE(6549)] = 272656, + [SMALL_STATE(6550)] = 272672, + [SMALL_STATE(6551)] = 272688, + [SMALL_STATE(6552)] = 272704, + [SMALL_STATE(6553)] = 272720, + [SMALL_STATE(6554)] = 272736, + [SMALL_STATE(6555)] = 272752, + [SMALL_STATE(6556)] = 272764, + [SMALL_STATE(6557)] = 272780, + [SMALL_STATE(6558)] = 272796, + [SMALL_STATE(6559)] = 272812, + [SMALL_STATE(6560)] = 272828, + [SMALL_STATE(6561)] = 272844, + [SMALL_STATE(6562)] = 272860, + [SMALL_STATE(6563)] = 272876, + [SMALL_STATE(6564)] = 272892, + [SMALL_STATE(6565)] = 272908, + [SMALL_STATE(6566)] = 272924, + [SMALL_STATE(6567)] = 272940, + [SMALL_STATE(6568)] = 272956, + [SMALL_STATE(6569)] = 272972, + [SMALL_STATE(6570)] = 272988, + [SMALL_STATE(6571)] = 273004, + [SMALL_STATE(6572)] = 273018, + [SMALL_STATE(6573)] = 273032, + [SMALL_STATE(6574)] = 273048, + [SMALL_STATE(6575)] = 273062, + [SMALL_STATE(6576)] = 273078, + [SMALL_STATE(6577)] = 273094, + [SMALL_STATE(6578)] = 273110, + [SMALL_STATE(6579)] = 273126, + [SMALL_STATE(6580)] = 273142, + [SMALL_STATE(6581)] = 273158, + [SMALL_STATE(6582)] = 273174, + [SMALL_STATE(6583)] = 273190, + [SMALL_STATE(6584)] = 273206, + [SMALL_STATE(6585)] = 273222, + [SMALL_STATE(6586)] = 273238, + [SMALL_STATE(6587)] = 273254, + [SMALL_STATE(6588)] = 273270, + [SMALL_STATE(6589)] = 273286, + [SMALL_STATE(6590)] = 273302, + [SMALL_STATE(6591)] = 273318, + [SMALL_STATE(6592)] = 273334, + [SMALL_STATE(6593)] = 273350, + [SMALL_STATE(6594)] = 273366, + [SMALL_STATE(6595)] = 273382, + [SMALL_STATE(6596)] = 273398, + [SMALL_STATE(6597)] = 273414, + [SMALL_STATE(6598)] = 273430, + [SMALL_STATE(6599)] = 273446, + [SMALL_STATE(6600)] = 273462, + [SMALL_STATE(6601)] = 273478, + [SMALL_STATE(6602)] = 273494, + [SMALL_STATE(6603)] = 273510, + [SMALL_STATE(6604)] = 273524, + [SMALL_STATE(6605)] = 273540, + [SMALL_STATE(6606)] = 273552, + [SMALL_STATE(6607)] = 273568, + [SMALL_STATE(6608)] = 273584, + [SMALL_STATE(6609)] = 273600, + [SMALL_STATE(6610)] = 273614, + [SMALL_STATE(6611)] = 273628, + [SMALL_STATE(6612)] = 273644, + [SMALL_STATE(6613)] = 273658, + [SMALL_STATE(6614)] = 273674, + [SMALL_STATE(6615)] = 273688, + [SMALL_STATE(6616)] = 273702, + [SMALL_STATE(6617)] = 273716, + [SMALL_STATE(6618)] = 273732, + [SMALL_STATE(6619)] = 273748, + [SMALL_STATE(6620)] = 273764, + [SMALL_STATE(6621)] = 273778, + [SMALL_STATE(6622)] = 273794, + [SMALL_STATE(6623)] = 273810, + [SMALL_STATE(6624)] = 273826, + [SMALL_STATE(6625)] = 273842, + [SMALL_STATE(6626)] = 273858, + [SMALL_STATE(6627)] = 273872, + [SMALL_STATE(6628)] = 273888, + [SMALL_STATE(6629)] = 273904, + [SMALL_STATE(6630)] = 273918, + [SMALL_STATE(6631)] = 273932, + [SMALL_STATE(6632)] = 273948, + [SMALL_STATE(6633)] = 273964, + [SMALL_STATE(6634)] = 273978, + [SMALL_STATE(6635)] = 273994, + [SMALL_STATE(6636)] = 274010, + [SMALL_STATE(6637)] = 274026, + [SMALL_STATE(6638)] = 274042, + [SMALL_STATE(6639)] = 274058, + [SMALL_STATE(6640)] = 274074, + [SMALL_STATE(6641)] = 274090, + [SMALL_STATE(6642)] = 274106, + [SMALL_STATE(6643)] = 274122, + [SMALL_STATE(6644)] = 274135, + [SMALL_STATE(6645)] = 274148, + [SMALL_STATE(6646)] = 274161, + [SMALL_STATE(6647)] = 274174, + [SMALL_STATE(6648)] = 274187, + [SMALL_STATE(6649)] = 274200, + [SMALL_STATE(6650)] = 274211, + [SMALL_STATE(6651)] = 274224, + [SMALL_STATE(6652)] = 274237, + [SMALL_STATE(6653)] = 274250, + [SMALL_STATE(6654)] = 274261, + [SMALL_STATE(6655)] = 274274, + [SMALL_STATE(6656)] = 274287, + [SMALL_STATE(6657)] = 274300, + [SMALL_STATE(6658)] = 274313, + [SMALL_STATE(6659)] = 274326, + [SMALL_STATE(6660)] = 274339, + [SMALL_STATE(6661)] = 274352, + [SMALL_STATE(6662)] = 274363, + [SMALL_STATE(6663)] = 274376, + [SMALL_STATE(6664)] = 274389, + [SMALL_STATE(6665)] = 274402, + [SMALL_STATE(6666)] = 274415, + [SMALL_STATE(6667)] = 274428, + [SMALL_STATE(6668)] = 274441, + [SMALL_STATE(6669)] = 274454, + [SMALL_STATE(6670)] = 274467, + [SMALL_STATE(6671)] = 274480, + [SMALL_STATE(6672)] = 274493, + [SMALL_STATE(6673)] = 274506, + [SMALL_STATE(6674)] = 274519, + [SMALL_STATE(6675)] = 274532, + [SMALL_STATE(6676)] = 274545, + [SMALL_STATE(6677)] = 274558, + [SMALL_STATE(6678)] = 274571, + [SMALL_STATE(6679)] = 274584, + [SMALL_STATE(6680)] = 274597, + [SMALL_STATE(6681)] = 274610, + [SMALL_STATE(6682)] = 274623, + [SMALL_STATE(6683)] = 274636, + [SMALL_STATE(6684)] = 274649, + [SMALL_STATE(6685)] = 274662, + [SMALL_STATE(6686)] = 274675, + [SMALL_STATE(6687)] = 274686, + [SMALL_STATE(6688)] = 274699, + [SMALL_STATE(6689)] = 274712, + [SMALL_STATE(6690)] = 274725, + [SMALL_STATE(6691)] = 274738, + [SMALL_STATE(6692)] = 274751, + [SMALL_STATE(6693)] = 274764, + [SMALL_STATE(6694)] = 274777, + [SMALL_STATE(6695)] = 274790, + [SMALL_STATE(6696)] = 274803, + [SMALL_STATE(6697)] = 274816, + [SMALL_STATE(6698)] = 274829, + [SMALL_STATE(6699)] = 274842, + [SMALL_STATE(6700)] = 274855, + [SMALL_STATE(6701)] = 274868, + [SMALL_STATE(6702)] = 274881, + [SMALL_STATE(6703)] = 274894, + [SMALL_STATE(6704)] = 274907, + [SMALL_STATE(6705)] = 274920, + [SMALL_STATE(6706)] = 274933, + [SMALL_STATE(6707)] = 274946, + [SMALL_STATE(6708)] = 274959, + [SMALL_STATE(6709)] = 274972, + [SMALL_STATE(6710)] = 274985, + [SMALL_STATE(6711)] = 274998, + [SMALL_STATE(6712)] = 275011, + [SMALL_STATE(6713)] = 275024, + [SMALL_STATE(6714)] = 275037, + [SMALL_STATE(6715)] = 275048, + [SMALL_STATE(6716)] = 275061, + [SMALL_STATE(6717)] = 275074, + [SMALL_STATE(6718)] = 275087, + [SMALL_STATE(6719)] = 275100, + [SMALL_STATE(6720)] = 275111, + [SMALL_STATE(6721)] = 275124, + [SMALL_STATE(6722)] = 275137, + [SMALL_STATE(6723)] = 275150, + [SMALL_STATE(6724)] = 275163, + [SMALL_STATE(6725)] = 275176, + [SMALL_STATE(6726)] = 275187, + [SMALL_STATE(6727)] = 275200, + [SMALL_STATE(6728)] = 275213, + [SMALL_STATE(6729)] = 275226, + [SMALL_STATE(6730)] = 275239, + [SMALL_STATE(6731)] = 275252, + [SMALL_STATE(6732)] = 275265, + [SMALL_STATE(6733)] = 275278, + [SMALL_STATE(6734)] = 275291, + [SMALL_STATE(6735)] = 275304, + [SMALL_STATE(6736)] = 275317, + [SMALL_STATE(6737)] = 275330, + [SMALL_STATE(6738)] = 275343, + [SMALL_STATE(6739)] = 275356, + [SMALL_STATE(6740)] = 275369, + [SMALL_STATE(6741)] = 275379, + [SMALL_STATE(6742)] = 275389, + [SMALL_STATE(6743)] = 275399, + [SMALL_STATE(6744)] = 275409, + [SMALL_STATE(6745)] = 275419, + [SMALL_STATE(6746)] = 275429, + [SMALL_STATE(6747)] = 275439, + [SMALL_STATE(6748)] = 275449, + [SMALL_STATE(6749)] = 275459, + [SMALL_STATE(6750)] = 275469, + [SMALL_STATE(6751)] = 275479, + [SMALL_STATE(6752)] = 275489, + [SMALL_STATE(6753)] = 275499, + [SMALL_STATE(6754)] = 275509, + [SMALL_STATE(6755)] = 275519, + [SMALL_STATE(6756)] = 275529, + [SMALL_STATE(6757)] = 275539, + [SMALL_STATE(6758)] = 275549, + [SMALL_STATE(6759)] = 275559, + [SMALL_STATE(6760)] = 275569, + [SMALL_STATE(6761)] = 275579, + [SMALL_STATE(6762)] = 275589, + [SMALL_STATE(6763)] = 275599, + [SMALL_STATE(6764)] = 275609, + [SMALL_STATE(6765)] = 275619, + [SMALL_STATE(6766)] = 275629, + [SMALL_STATE(6767)] = 275639, + [SMALL_STATE(6768)] = 275649, + [SMALL_STATE(6769)] = 275659, + [SMALL_STATE(6770)] = 275669, + [SMALL_STATE(6771)] = 275679, + [SMALL_STATE(6772)] = 275689, + [SMALL_STATE(6773)] = 275699, + [SMALL_STATE(6774)] = 275709, + [SMALL_STATE(6775)] = 275719, + [SMALL_STATE(6776)] = 275729, + [SMALL_STATE(6777)] = 275739, + [SMALL_STATE(6778)] = 275749, + [SMALL_STATE(6779)] = 275759, + [SMALL_STATE(6780)] = 275769, + [SMALL_STATE(6781)] = 275779, + [SMALL_STATE(6782)] = 275789, + [SMALL_STATE(6783)] = 275799, + [SMALL_STATE(6784)] = 275809, + [SMALL_STATE(6785)] = 275819, + [SMALL_STATE(6786)] = 275829, + [SMALL_STATE(6787)] = 275839, + [SMALL_STATE(6788)] = 275849, + [SMALL_STATE(6789)] = 275859, + [SMALL_STATE(6790)] = 275869, + [SMALL_STATE(6791)] = 275879, + [SMALL_STATE(6792)] = 275889, + [SMALL_STATE(6793)] = 275899, + [SMALL_STATE(6794)] = 275909, + [SMALL_STATE(6795)] = 275919, + [SMALL_STATE(6796)] = 275929, + [SMALL_STATE(6797)] = 275939, + [SMALL_STATE(6798)] = 275949, + [SMALL_STATE(6799)] = 275959, + [SMALL_STATE(6800)] = 275969, + [SMALL_STATE(6801)] = 275979, + [SMALL_STATE(6802)] = 275989, + [SMALL_STATE(6803)] = 275999, + [SMALL_STATE(6804)] = 276009, + [SMALL_STATE(6805)] = 276019, + [SMALL_STATE(6806)] = 276029, + [SMALL_STATE(6807)] = 276039, + [SMALL_STATE(6808)] = 276049, + [SMALL_STATE(6809)] = 276059, + [SMALL_STATE(6810)] = 276069, + [SMALL_STATE(6811)] = 276079, + [SMALL_STATE(6812)] = 276089, + [SMALL_STATE(6813)] = 276099, + [SMALL_STATE(6814)] = 276109, + [SMALL_STATE(6815)] = 276119, + [SMALL_STATE(6816)] = 276129, + [SMALL_STATE(6817)] = 276139, + [SMALL_STATE(6818)] = 276149, + [SMALL_STATE(6819)] = 276159, + [SMALL_STATE(6820)] = 276169, + [SMALL_STATE(6821)] = 276179, + [SMALL_STATE(6822)] = 276189, + [SMALL_STATE(6823)] = 276199, + [SMALL_STATE(6824)] = 276209, + [SMALL_STATE(6825)] = 276219, + [SMALL_STATE(6826)] = 276229, + [SMALL_STATE(6827)] = 276239, + [SMALL_STATE(6828)] = 276249, + [SMALL_STATE(6829)] = 276259, + [SMALL_STATE(6830)] = 276269, + [SMALL_STATE(6831)] = 276279, + [SMALL_STATE(6832)] = 276289, + [SMALL_STATE(6833)] = 276299, + [SMALL_STATE(6834)] = 276309, + [SMALL_STATE(6835)] = 276319, + [SMALL_STATE(6836)] = 276329, + [SMALL_STATE(6837)] = 276339, + [SMALL_STATE(6838)] = 276349, + [SMALL_STATE(6839)] = 276359, + [SMALL_STATE(6840)] = 276369, + [SMALL_STATE(6841)] = 276379, + [SMALL_STATE(6842)] = 276389, + [SMALL_STATE(6843)] = 276399, + [SMALL_STATE(6844)] = 276409, + [SMALL_STATE(6845)] = 276419, + [SMALL_STATE(6846)] = 276429, + [SMALL_STATE(6847)] = 276439, + [SMALL_STATE(6848)] = 276449, + [SMALL_STATE(6849)] = 276459, + [SMALL_STATE(6850)] = 276469, + [SMALL_STATE(6851)] = 276479, + [SMALL_STATE(6852)] = 276489, + [SMALL_STATE(6853)] = 276499, + [SMALL_STATE(6854)] = 276509, + [SMALL_STATE(6855)] = 276519, + [SMALL_STATE(6856)] = 276529, + [SMALL_STATE(6857)] = 276539, + [SMALL_STATE(6858)] = 276549, + [SMALL_STATE(6859)] = 276559, + [SMALL_STATE(6860)] = 276569, + [SMALL_STATE(6861)] = 276579, + [SMALL_STATE(6862)] = 276589, + [SMALL_STATE(6863)] = 276599, + [SMALL_STATE(6864)] = 276609, + [SMALL_STATE(6865)] = 276619, + [SMALL_STATE(6866)] = 276629, + [SMALL_STATE(6867)] = 276639, + [SMALL_STATE(6868)] = 276649, + [SMALL_STATE(6869)] = 276659, + [SMALL_STATE(6870)] = 276669, + [SMALL_STATE(6871)] = 276679, + [SMALL_STATE(6872)] = 276689, + [SMALL_STATE(6873)] = 276699, + [SMALL_STATE(6874)] = 276709, + [SMALL_STATE(6875)] = 276719, + [SMALL_STATE(6876)] = 276729, + [SMALL_STATE(6877)] = 276739, + [SMALL_STATE(6878)] = 276749, + [SMALL_STATE(6879)] = 276759, + [SMALL_STATE(6880)] = 276769, + [SMALL_STATE(6881)] = 276779, + [SMALL_STATE(6882)] = 276789, + [SMALL_STATE(6883)] = 276799, + [SMALL_STATE(6884)] = 276809, + [SMALL_STATE(6885)] = 276819, + [SMALL_STATE(6886)] = 276829, + [SMALL_STATE(6887)] = 276839, + [SMALL_STATE(6888)] = 276849, + [SMALL_STATE(6889)] = 276859, + [SMALL_STATE(6890)] = 276869, + [SMALL_STATE(6891)] = 276879, + [SMALL_STATE(6892)] = 276889, + [SMALL_STATE(6893)] = 276899, + [SMALL_STATE(6894)] = 276909, + [SMALL_STATE(6895)] = 276919, + [SMALL_STATE(6896)] = 276929, + [SMALL_STATE(6897)] = 276939, + [SMALL_STATE(6898)] = 276949, + [SMALL_STATE(6899)] = 276959, + [SMALL_STATE(6900)] = 276969, + [SMALL_STATE(6901)] = 276979, + [SMALL_STATE(6902)] = 276989, + [SMALL_STATE(6903)] = 276999, + [SMALL_STATE(6904)] = 277009, + [SMALL_STATE(6905)] = 277019, + [SMALL_STATE(6906)] = 277029, + [SMALL_STATE(6907)] = 277039, + [SMALL_STATE(6908)] = 277049, + [SMALL_STATE(6909)] = 277059, + [SMALL_STATE(6910)] = 277069, + [SMALL_STATE(6911)] = 277079, + [SMALL_STATE(6912)] = 277089, + [SMALL_STATE(6913)] = 277099, + [SMALL_STATE(6914)] = 277109, + [SMALL_STATE(6915)] = 277119, + [SMALL_STATE(6916)] = 277129, + [SMALL_STATE(6917)] = 277139, + [SMALL_STATE(6918)] = 277149, + [SMALL_STATE(6919)] = 277159, + [SMALL_STATE(6920)] = 277169, + [SMALL_STATE(6921)] = 277179, + [SMALL_STATE(6922)] = 277189, + [SMALL_STATE(6923)] = 277199, + [SMALL_STATE(6924)] = 277209, + [SMALL_STATE(6925)] = 277219, + [SMALL_STATE(6926)] = 277229, + [SMALL_STATE(6927)] = 277239, + [SMALL_STATE(6928)] = 277249, + [SMALL_STATE(6929)] = 277259, + [SMALL_STATE(6930)] = 277269, + [SMALL_STATE(6931)] = 277279, + [SMALL_STATE(6932)] = 277289, + [SMALL_STATE(6933)] = 277299, + [SMALL_STATE(6934)] = 277309, + [SMALL_STATE(6935)] = 277319, + [SMALL_STATE(6936)] = 277329, + [SMALL_STATE(6937)] = 277339, + [SMALL_STATE(6938)] = 277349, + [SMALL_STATE(6939)] = 277359, + [SMALL_STATE(6940)] = 277369, + [SMALL_STATE(6941)] = 277379, + [SMALL_STATE(6942)] = 277389, + [SMALL_STATE(6943)] = 277399, + [SMALL_STATE(6944)] = 277409, + [SMALL_STATE(6945)] = 277419, + [SMALL_STATE(6946)] = 277429, + [SMALL_STATE(6947)] = 277439, + [SMALL_STATE(6948)] = 277449, + [SMALL_STATE(6949)] = 277459, + [SMALL_STATE(6950)] = 277469, + [SMALL_STATE(6951)] = 277479, + [SMALL_STATE(6952)] = 277489, + [SMALL_STATE(6953)] = 277499, + [SMALL_STATE(6954)] = 277509, + [SMALL_STATE(6955)] = 277519, + [SMALL_STATE(6956)] = 277529, + [SMALL_STATE(6957)] = 277539, + [SMALL_STATE(6958)] = 277549, + [SMALL_STATE(6959)] = 277559, + [SMALL_STATE(6960)] = 277569, + [SMALL_STATE(6961)] = 277579, + [SMALL_STATE(6962)] = 277589, + [SMALL_STATE(6963)] = 277599, + [SMALL_STATE(6964)] = 277609, + [SMALL_STATE(6965)] = 277619, + [SMALL_STATE(6966)] = 277629, + [SMALL_STATE(6967)] = 277639, + [SMALL_STATE(6968)] = 277649, + [SMALL_STATE(6969)] = 277659, + [SMALL_STATE(6970)] = 277669, + [SMALL_STATE(6971)] = 277679, + [SMALL_STATE(6972)] = 277689, + [SMALL_STATE(6973)] = 277699, + [SMALL_STATE(6974)] = 277709, + [SMALL_STATE(6975)] = 277719, + [SMALL_STATE(6976)] = 277729, + [SMALL_STATE(6977)] = 277739, + [SMALL_STATE(6978)] = 277749, + [SMALL_STATE(6979)] = 277759, + [SMALL_STATE(6980)] = 277769, + [SMALL_STATE(6981)] = 277779, + [SMALL_STATE(6982)] = 277789, + [SMALL_STATE(6983)] = 277799, + [SMALL_STATE(6984)] = 277809, + [SMALL_STATE(6985)] = 277819, + [SMALL_STATE(6986)] = 277829, + [SMALL_STATE(6987)] = 277839, + [SMALL_STATE(6988)] = 277849, + [SMALL_STATE(6989)] = 277859, + [SMALL_STATE(6990)] = 277869, + [SMALL_STATE(6991)] = 277879, + [SMALL_STATE(6992)] = 277889, + [SMALL_STATE(6993)] = 277899, + [SMALL_STATE(6994)] = 277909, + [SMALL_STATE(6995)] = 277919, + [SMALL_STATE(6996)] = 277929, + [SMALL_STATE(6997)] = 277939, + [SMALL_STATE(6998)] = 277949, + [SMALL_STATE(6999)] = 277959, + [SMALL_STATE(7000)] = 277969, + [SMALL_STATE(7001)] = 277979, + [SMALL_STATE(7002)] = 277989, + [SMALL_STATE(7003)] = 277999, + [SMALL_STATE(7004)] = 278009, + [SMALL_STATE(7005)] = 278019, + [SMALL_STATE(7006)] = 278029, + [SMALL_STATE(7007)] = 278039, + [SMALL_STATE(7008)] = 278049, + [SMALL_STATE(7009)] = 278059, + [SMALL_STATE(7010)] = 278069, + [SMALL_STATE(7011)] = 278079, + [SMALL_STATE(7012)] = 278089, + [SMALL_STATE(7013)] = 278099, + [SMALL_STATE(7014)] = 278109, + [SMALL_STATE(7015)] = 278119, + [SMALL_STATE(7016)] = 278129, + [SMALL_STATE(7017)] = 278139, + [SMALL_STATE(7018)] = 278149, + [SMALL_STATE(7019)] = 278159, + [SMALL_STATE(7020)] = 278169, + [SMALL_STATE(7021)] = 278179, + [SMALL_STATE(7022)] = 278189, + [SMALL_STATE(7023)] = 278199, + [SMALL_STATE(7024)] = 278209, + [SMALL_STATE(7025)] = 278219, + [SMALL_STATE(7026)] = 278229, + [SMALL_STATE(7027)] = 278239, + [SMALL_STATE(7028)] = 278249, + [SMALL_STATE(7029)] = 278259, + [SMALL_STATE(7030)] = 278269, + [SMALL_STATE(7031)] = 278279, + [SMALL_STATE(7032)] = 278289, + [SMALL_STATE(7033)] = 278299, + [SMALL_STATE(7034)] = 278309, + [SMALL_STATE(7035)] = 278319, + [SMALL_STATE(7036)] = 278329, + [SMALL_STATE(7037)] = 278339, + [SMALL_STATE(7038)] = 278349, + [SMALL_STATE(7039)] = 278359, + [SMALL_STATE(7040)] = 278369, + [SMALL_STATE(7041)] = 278379, + [SMALL_STATE(7042)] = 278389, + [SMALL_STATE(7043)] = 278399, + [SMALL_STATE(7044)] = 278409, + [SMALL_STATE(7045)] = 278419, + [SMALL_STATE(7046)] = 278429, + [SMALL_STATE(7047)] = 278439, + [SMALL_STATE(7048)] = 278449, + [SMALL_STATE(7049)] = 278459, + [SMALL_STATE(7050)] = 278469, + [SMALL_STATE(7051)] = 278479, + [SMALL_STATE(7052)] = 278489, + [SMALL_STATE(7053)] = 278499, + [SMALL_STATE(7054)] = 278509, + [SMALL_STATE(7055)] = 278519, + [SMALL_STATE(7056)] = 278529, + [SMALL_STATE(7057)] = 278539, + [SMALL_STATE(7058)] = 278549, + [SMALL_STATE(7059)] = 278559, + [SMALL_STATE(7060)] = 278569, + [SMALL_STATE(7061)] = 278579, + [SMALL_STATE(7062)] = 278589, + [SMALL_STATE(7063)] = 278599, + [SMALL_STATE(7064)] = 278609, + [SMALL_STATE(7065)] = 278619, + [SMALL_STATE(7066)] = 278629, + [SMALL_STATE(7067)] = 278639, + [SMALL_STATE(7068)] = 278649, + [SMALL_STATE(7069)] = 278659, + [SMALL_STATE(7070)] = 278669, + [SMALL_STATE(7071)] = 278679, + [SMALL_STATE(7072)] = 278689, + [SMALL_STATE(7073)] = 278699, + [SMALL_STATE(7074)] = 278709, + [SMALL_STATE(7075)] = 278719, + [SMALL_STATE(7076)] = 278729, + [SMALL_STATE(7077)] = 278739, + [SMALL_STATE(7078)] = 278749, + [SMALL_STATE(7079)] = 278759, + [SMALL_STATE(7080)] = 278769, + [SMALL_STATE(7081)] = 278779, + [SMALL_STATE(7082)] = 278789, + [SMALL_STATE(7083)] = 278799, + [SMALL_STATE(7084)] = 278809, + [SMALL_STATE(7085)] = 278819, + [SMALL_STATE(7086)] = 278829, + [SMALL_STATE(7087)] = 278839, + [SMALL_STATE(7088)] = 278849, + [SMALL_STATE(7089)] = 278859, + [SMALL_STATE(7090)] = 278869, + [SMALL_STATE(7091)] = 278879, + [SMALL_STATE(7092)] = 278889, + [SMALL_STATE(7093)] = 278899, + [SMALL_STATE(7094)] = 278909, + [SMALL_STATE(7095)] = 278919, + [SMALL_STATE(7096)] = 278929, + [SMALL_STATE(7097)] = 278939, + [SMALL_STATE(7098)] = 278949, + [SMALL_STATE(7099)] = 278959, + [SMALL_STATE(7100)] = 278969, + [SMALL_STATE(7101)] = 278979, + [SMALL_STATE(7102)] = 278989, + [SMALL_STATE(7103)] = 278999, + [SMALL_STATE(7104)] = 279009, + [SMALL_STATE(7105)] = 279019, + [SMALL_STATE(7106)] = 279029, + [SMALL_STATE(7107)] = 279039, + [SMALL_STATE(7108)] = 279049, + [SMALL_STATE(7109)] = 279059, + [SMALL_STATE(7110)] = 279069, + [SMALL_STATE(7111)] = 279079, + [SMALL_STATE(7112)] = 279089, + [SMALL_STATE(7113)] = 279099, + [SMALL_STATE(7114)] = 279109, + [SMALL_STATE(7115)] = 279119, + [SMALL_STATE(7116)] = 279129, + [SMALL_STATE(7117)] = 279139, + [SMALL_STATE(7118)] = 279149, + [SMALL_STATE(7119)] = 279159, + [SMALL_STATE(7120)] = 279169, + [SMALL_STATE(7121)] = 279179, + [SMALL_STATE(7122)] = 279189, + [SMALL_STATE(7123)] = 279199, + [SMALL_STATE(7124)] = 279209, + [SMALL_STATE(7125)] = 279219, + [SMALL_STATE(7126)] = 279229, + [SMALL_STATE(7127)] = 279239, + [SMALL_STATE(7128)] = 279249, + [SMALL_STATE(7129)] = 279259, + [SMALL_STATE(7130)] = 279269, + [SMALL_STATE(7131)] = 279279, + [SMALL_STATE(7132)] = 279289, + [SMALL_STATE(7133)] = 279299, + [SMALL_STATE(7134)] = 279309, + [SMALL_STATE(7135)] = 279319, + [SMALL_STATE(7136)] = 279329, + [SMALL_STATE(7137)] = 279339, + [SMALL_STATE(7138)] = 279349, + [SMALL_STATE(7139)] = 279359, + [SMALL_STATE(7140)] = 279369, + [SMALL_STATE(7141)] = 279379, + [SMALL_STATE(7142)] = 279389, + [SMALL_STATE(7143)] = 279399, + [SMALL_STATE(7144)] = 279409, + [SMALL_STATE(7145)] = 279419, + [SMALL_STATE(7146)] = 279429, + [SMALL_STATE(7147)] = 279439, + [SMALL_STATE(7148)] = 279449, + [SMALL_STATE(7149)] = 279459, + [SMALL_STATE(7150)] = 279469, + [SMALL_STATE(7151)] = 279479, + [SMALL_STATE(7152)] = 279489, + [SMALL_STATE(7153)] = 279499, + [SMALL_STATE(7154)] = 279509, + [SMALL_STATE(7155)] = 279519, + [SMALL_STATE(7156)] = 279529, + [SMALL_STATE(7157)] = 279539, + [SMALL_STATE(7158)] = 279549, + [SMALL_STATE(7159)] = 279559, + [SMALL_STATE(7160)] = 279569, + [SMALL_STATE(7161)] = 279579, + [SMALL_STATE(7162)] = 279589, + [SMALL_STATE(7163)] = 279599, + [SMALL_STATE(7164)] = 279609, + [SMALL_STATE(7165)] = 279619, + [SMALL_STATE(7166)] = 279629, + [SMALL_STATE(7167)] = 279639, + [SMALL_STATE(7168)] = 279649, + [SMALL_STATE(7169)] = 279659, + [SMALL_STATE(7170)] = 279669, + [SMALL_STATE(7171)] = 279679, + [SMALL_STATE(7172)] = 279689, + [SMALL_STATE(7173)] = 279699, + [SMALL_STATE(7174)] = 279709, + [SMALL_STATE(7175)] = 279719, + [SMALL_STATE(7176)] = 279729, + [SMALL_STATE(7177)] = 279739, + [SMALL_STATE(7178)] = 279749, + [SMALL_STATE(7179)] = 279759, + [SMALL_STATE(7180)] = 279769, + [SMALL_STATE(7181)] = 279779, + [SMALL_STATE(7182)] = 279789, + [SMALL_STATE(7183)] = 279799, + [SMALL_STATE(7184)] = 279809, + [SMALL_STATE(7185)] = 279819, + [SMALL_STATE(7186)] = 279829, + [SMALL_STATE(7187)] = 279839, + [SMALL_STATE(7188)] = 279849, + [SMALL_STATE(7189)] = 279859, + [SMALL_STATE(7190)] = 279869, + [SMALL_STATE(7191)] = 279879, + [SMALL_STATE(7192)] = 279889, + [SMALL_STATE(7193)] = 279899, + [SMALL_STATE(7194)] = 279909, + [SMALL_STATE(7195)] = 279919, + [SMALL_STATE(7196)] = 279929, + [SMALL_STATE(7197)] = 279939, + [SMALL_STATE(7198)] = 279949, + [SMALL_STATE(7199)] = 279959, + [SMALL_STATE(7200)] = 279969, + [SMALL_STATE(7201)] = 279979, + [SMALL_STATE(7202)] = 279989, + [SMALL_STATE(7203)] = 279999, + [SMALL_STATE(7204)] = 280009, + [SMALL_STATE(7205)] = 280019, + [SMALL_STATE(7206)] = 280029, + [SMALL_STATE(7207)] = 280039, + [SMALL_STATE(7208)] = 280049, + [SMALL_STATE(7209)] = 280059, + [SMALL_STATE(7210)] = 280069, + [SMALL_STATE(7211)] = 280079, + [SMALL_STATE(7212)] = 280089, + [SMALL_STATE(7213)] = 280099, + [SMALL_STATE(7214)] = 280109, + [SMALL_STATE(7215)] = 280119, + [SMALL_STATE(7216)] = 280129, + [SMALL_STATE(7217)] = 280139, + [SMALL_STATE(7218)] = 280149, + [SMALL_STATE(7219)] = 280159, + [SMALL_STATE(7220)] = 280169, + [SMALL_STATE(7221)] = 280179, + [SMALL_STATE(7222)] = 280189, + [SMALL_STATE(7223)] = 280199, + [SMALL_STATE(7224)] = 280209, + [SMALL_STATE(7225)] = 280219, + [SMALL_STATE(7226)] = 280229, + [SMALL_STATE(7227)] = 280239, + [SMALL_STATE(7228)] = 280249, + [SMALL_STATE(7229)] = 280259, + [SMALL_STATE(7230)] = 280269, + [SMALL_STATE(7231)] = 280279, + [SMALL_STATE(7232)] = 280289, + [SMALL_STATE(7233)] = 280299, + [SMALL_STATE(7234)] = 280309, + [SMALL_STATE(7235)] = 280319, + [SMALL_STATE(7236)] = 280329, + [SMALL_STATE(7237)] = 280339, + [SMALL_STATE(7238)] = 280349, + [SMALL_STATE(7239)] = 280359, + [SMALL_STATE(7240)] = 280369, + [SMALL_STATE(7241)] = 280379, + [SMALL_STATE(7242)] = 280389, + [SMALL_STATE(7243)] = 280399, + [SMALL_STATE(7244)] = 280409, + [SMALL_STATE(7245)] = 280419, + [SMALL_STATE(7246)] = 280429, + [SMALL_STATE(7247)] = 280439, + [SMALL_STATE(7248)] = 280449, + [SMALL_STATE(7249)] = 280459, + [SMALL_STATE(7250)] = 280469, + [SMALL_STATE(7251)] = 280479, + [SMALL_STATE(7252)] = 280489, + [SMALL_STATE(7253)] = 280499, + [SMALL_STATE(7254)] = 280509, + [SMALL_STATE(7255)] = 280519, + [SMALL_STATE(7256)] = 280529, + [SMALL_STATE(7257)] = 280539, + [SMALL_STATE(7258)] = 280549, + [SMALL_STATE(7259)] = 280559, + [SMALL_STATE(7260)] = 280569, + [SMALL_STATE(7261)] = 280579, + [SMALL_STATE(7262)] = 280589, + [SMALL_STATE(7263)] = 280599, + [SMALL_STATE(7264)] = 280609, + [SMALL_STATE(7265)] = 280619, + [SMALL_STATE(7266)] = 280629, + [SMALL_STATE(7267)] = 280639, + [SMALL_STATE(7268)] = 280649, + [SMALL_STATE(7269)] = 280659, + [SMALL_STATE(7270)] = 280669, + [SMALL_STATE(7271)] = 280679, + [SMALL_STATE(7272)] = 280689, + [SMALL_STATE(7273)] = 280699, + [SMALL_STATE(7274)] = 280709, + [SMALL_STATE(7275)] = 280719, + [SMALL_STATE(7276)] = 280729, + [SMALL_STATE(7277)] = 280739, + [SMALL_STATE(7278)] = 280749, + [SMALL_STATE(7279)] = 280759, + [SMALL_STATE(7280)] = 280769, + [SMALL_STATE(7281)] = 280779, + [SMALL_STATE(7282)] = 280789, + [SMALL_STATE(7283)] = 280799, + [SMALL_STATE(7284)] = 280809, + [SMALL_STATE(7285)] = 280819, + [SMALL_STATE(7286)] = 280829, + [SMALL_STATE(7287)] = 280839, + [SMALL_STATE(7288)] = 280849, + [SMALL_STATE(7289)] = 280859, + [SMALL_STATE(7290)] = 280869, + [SMALL_STATE(7291)] = 280879, + [SMALL_STATE(7292)] = 280889, + [SMALL_STATE(7293)] = 280899, + [SMALL_STATE(7294)] = 280909, + [SMALL_STATE(7295)] = 280919, + [SMALL_STATE(7296)] = 280929, + [SMALL_STATE(7297)] = 280939, + [SMALL_STATE(7298)] = 280949, + [SMALL_STATE(7299)] = 280959, + [SMALL_STATE(7300)] = 280969, + [SMALL_STATE(7301)] = 280979, + [SMALL_STATE(7302)] = 280989, + [SMALL_STATE(7303)] = 280999, + [SMALL_STATE(7304)] = 281009, + [SMALL_STATE(7305)] = 281019, + [SMALL_STATE(7306)] = 281029, + [SMALL_STATE(7307)] = 281039, + [SMALL_STATE(7308)] = 281049, + [SMALL_STATE(7309)] = 281059, + [SMALL_STATE(7310)] = 281069, + [SMALL_STATE(7311)] = 281079, + [SMALL_STATE(7312)] = 281089, + [SMALL_STATE(7313)] = 281099, + [SMALL_STATE(7314)] = 281109, + [SMALL_STATE(7315)] = 281119, + [SMALL_STATE(7316)] = 281129, + [SMALL_STATE(7317)] = 281139, + [SMALL_STATE(7318)] = 281149, + [SMALL_STATE(7319)] = 281159, + [SMALL_STATE(7320)] = 281169, + [SMALL_STATE(7321)] = 281179, + [SMALL_STATE(7322)] = 281189, + [SMALL_STATE(7323)] = 281199, + [SMALL_STATE(7324)] = 281209, + [SMALL_STATE(7325)] = 281219, + [SMALL_STATE(7326)] = 281229, + [SMALL_STATE(7327)] = 281239, + [SMALL_STATE(7328)] = 281249, + [SMALL_STATE(7329)] = 281259, + [SMALL_STATE(7330)] = 281269, + [SMALL_STATE(7331)] = 281279, + [SMALL_STATE(7332)] = 281289, + [SMALL_STATE(7333)] = 281299, + [SMALL_STATE(7334)] = 281309, + [SMALL_STATE(7335)] = 281319, + [SMALL_STATE(7336)] = 281329, + [SMALL_STATE(7337)] = 281339, + [SMALL_STATE(7338)] = 281349, + [SMALL_STATE(7339)] = 281359, + [SMALL_STATE(7340)] = 281369, + [SMALL_STATE(7341)] = 281379, + [SMALL_STATE(7342)] = 281389, + [SMALL_STATE(7343)] = 281399, + [SMALL_STATE(7344)] = 281409, + [SMALL_STATE(7345)] = 281419, + [SMALL_STATE(7346)] = 281429, + [SMALL_STATE(7347)] = 281439, + [SMALL_STATE(7348)] = 281449, + [SMALL_STATE(7349)] = 281459, + [SMALL_STATE(7350)] = 281469, + [SMALL_STATE(7351)] = 281479, + [SMALL_STATE(7352)] = 281489, + [SMALL_STATE(7353)] = 281499, + [SMALL_STATE(7354)] = 281509, + [SMALL_STATE(7355)] = 281519, + [SMALL_STATE(7356)] = 281529, + [SMALL_STATE(7357)] = 281539, + [SMALL_STATE(7358)] = 281549, + [SMALL_STATE(7359)] = 281559, + [SMALL_STATE(7360)] = 281569, + [SMALL_STATE(7361)] = 281579, + [SMALL_STATE(7362)] = 281589, + [SMALL_STATE(7363)] = 281599, + [SMALL_STATE(7364)] = 281609, + [SMALL_STATE(7365)] = 281619, + [SMALL_STATE(7366)] = 281629, + [SMALL_STATE(7367)] = 281639, + [SMALL_STATE(7368)] = 281649, + [SMALL_STATE(7369)] = 281659, + [SMALL_STATE(7370)] = 281669, + [SMALL_STATE(7371)] = 281679, + [SMALL_STATE(7372)] = 281689, + [SMALL_STATE(7373)] = 281699, + [SMALL_STATE(7374)] = 281709, + [SMALL_STATE(7375)] = 281719, + [SMALL_STATE(7376)] = 281729, + [SMALL_STATE(7377)] = 281739, + [SMALL_STATE(7378)] = 281749, + [SMALL_STATE(7379)] = 281759, + [SMALL_STATE(7380)] = 281769, + [SMALL_STATE(7381)] = 281779, + [SMALL_STATE(7382)] = 281789, + [SMALL_STATE(7383)] = 281799, + [SMALL_STATE(7384)] = 281809, + [SMALL_STATE(7385)] = 281819, + [SMALL_STATE(7386)] = 281829, + [SMALL_STATE(7387)] = 281839, + [SMALL_STATE(7388)] = 281849, + [SMALL_STATE(7389)] = 281859, + [SMALL_STATE(7390)] = 281869, + [SMALL_STATE(7391)] = 281879, + [SMALL_STATE(7392)] = 281889, + [SMALL_STATE(7393)] = 281899, + [SMALL_STATE(7394)] = 281909, + [SMALL_STATE(7395)] = 281919, + [SMALL_STATE(7396)] = 281929, + [SMALL_STATE(7397)] = 281939, + [SMALL_STATE(7398)] = 281949, + [SMALL_STATE(7399)] = 281959, + [SMALL_STATE(7400)] = 281969, + [SMALL_STATE(7401)] = 281979, + [SMALL_STATE(7402)] = 281989, + [SMALL_STATE(7403)] = 281999, + [SMALL_STATE(7404)] = 282009, + [SMALL_STATE(7405)] = 282019, + [SMALL_STATE(7406)] = 282029, + [SMALL_STATE(7407)] = 282039, + [SMALL_STATE(7408)] = 282049, + [SMALL_STATE(7409)] = 282059, + [SMALL_STATE(7410)] = 282069, + [SMALL_STATE(7411)] = 282079, + [SMALL_STATE(7412)] = 282089, + [SMALL_STATE(7413)] = 282099, + [SMALL_STATE(7414)] = 282109, + [SMALL_STATE(7415)] = 282119, + [SMALL_STATE(7416)] = 282129, + [SMALL_STATE(7417)] = 282139, + [SMALL_STATE(7418)] = 282149, + [SMALL_STATE(7419)] = 282159, + [SMALL_STATE(7420)] = 282169, + [SMALL_STATE(7421)] = 282179, + [SMALL_STATE(7422)] = 282189, + [SMALL_STATE(7423)] = 282199, + [SMALL_STATE(7424)] = 282209, + [SMALL_STATE(7425)] = 282219, + [SMALL_STATE(7426)] = 282229, + [SMALL_STATE(7427)] = 282239, + [SMALL_STATE(7428)] = 282249, + [SMALL_STATE(7429)] = 282259, + [SMALL_STATE(7430)] = 282269, + [SMALL_STATE(7431)] = 282279, + [SMALL_STATE(7432)] = 282289, + [SMALL_STATE(7433)] = 282299, + [SMALL_STATE(7434)] = 282309, + [SMALL_STATE(7435)] = 282319, + [SMALL_STATE(7436)] = 282329, + [SMALL_STATE(7437)] = 282339, + [SMALL_STATE(7438)] = 282349, + [SMALL_STATE(7439)] = 282359, + [SMALL_STATE(7440)] = 282369, + [SMALL_STATE(7441)] = 282379, + [SMALL_STATE(7442)] = 282389, + [SMALL_STATE(7443)] = 282399, + [SMALL_STATE(7444)] = 282409, + [SMALL_STATE(7445)] = 282419, + [SMALL_STATE(7446)] = 282429, + [SMALL_STATE(7447)] = 282439, + [SMALL_STATE(7448)] = 282449, + [SMALL_STATE(7449)] = 282459, + [SMALL_STATE(7450)] = 282469, + [SMALL_STATE(7451)] = 282479, + [SMALL_STATE(7452)] = 282489, + [SMALL_STATE(7453)] = 282499, + [SMALL_STATE(7454)] = 282509, + [SMALL_STATE(7455)] = 282519, + [SMALL_STATE(7456)] = 282529, + [SMALL_STATE(7457)] = 282539, + [SMALL_STATE(7458)] = 282549, + [SMALL_STATE(7459)] = 282559, + [SMALL_STATE(7460)] = 282569, + [SMALL_STATE(7461)] = 282579, + [SMALL_STATE(7462)] = 282589, + [SMALL_STATE(7463)] = 282599, + [SMALL_STATE(7464)] = 282609, + [SMALL_STATE(7465)] = 282619, + [SMALL_STATE(7466)] = 282629, + [SMALL_STATE(7467)] = 282639, + [SMALL_STATE(7468)] = 282649, + [SMALL_STATE(7469)] = 282659, + [SMALL_STATE(7470)] = 282669, + [SMALL_STATE(7471)] = 282679, + [SMALL_STATE(7472)] = 282689, + [SMALL_STATE(7473)] = 282699, + [SMALL_STATE(7474)] = 282709, + [SMALL_STATE(7475)] = 282719, + [SMALL_STATE(7476)] = 282729, + [SMALL_STATE(7477)] = 282739, + [SMALL_STATE(7478)] = 282749, + [SMALL_STATE(7479)] = 282759, + [SMALL_STATE(7480)] = 282769, + [SMALL_STATE(7481)] = 282779, + [SMALL_STATE(7482)] = 282789, + [SMALL_STATE(7483)] = 282799, + [SMALL_STATE(7484)] = 282809, + [SMALL_STATE(7485)] = 282819, + [SMALL_STATE(7486)] = 282829, + [SMALL_STATE(7487)] = 282839, + [SMALL_STATE(7488)] = 282849, + [SMALL_STATE(7489)] = 282859, + [SMALL_STATE(7490)] = 282869, + [SMALL_STATE(7491)] = 282879, + [SMALL_STATE(7492)] = 282889, + [SMALL_STATE(7493)] = 282899, + [SMALL_STATE(7494)] = 282909, + [SMALL_STATE(7495)] = 282919, + [SMALL_STATE(7496)] = 282929, + [SMALL_STATE(7497)] = 282939, + [SMALL_STATE(7498)] = 282949, + [SMALL_STATE(7499)] = 282959, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6714), + [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7329), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 0, 0, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6841), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4941), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4808), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4809), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4811), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4812), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4505), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6213), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4816), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4819), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4097), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5486), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6821), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5488), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5489), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5490), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4610), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6212), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2006), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4375), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6209), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6208), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4091), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4242), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4843), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5378), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5494), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7453), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5518), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5360), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5355), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5353), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5252), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4851), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6720), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5255), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5258), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4503), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6287), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7405), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6286), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6285), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6281), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4922), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6716), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2279), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4745), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6715), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6713), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4499), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4703), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5348), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5841), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6241), [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5961), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4341), - [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3422), - [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3430), - [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2923), - [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3027), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3027), - [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6746), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5496), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3442), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5355), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4994), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4715), - [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6714), - [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4789), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4654), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4653), - [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4651), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4650), - [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), - [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4361), - [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6086), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4639), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4638), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4093), - [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), - [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4262), - [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5732), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6140), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6628), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5094), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5126), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5125), - [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4492), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6083), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4334), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609), - [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3619), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6137), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6081), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4089), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4214), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4659), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4889), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5115), - [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1583), - [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5528), - [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4340), - [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3329), - [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3328), - [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), - [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2879), - [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6649), - [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), - [199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5649), - [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3297), - [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5419), - [205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4888), - [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6619), - [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4661), - [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4779), - [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4668), - [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4671), - [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4674), - [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4713), - [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), - [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4377), - [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6074), - [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4694), - [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4679), - [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4094), - [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5577), - [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6153), - [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6578), - [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5093), - [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5091), - [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4437), - [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6043), - [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), - [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4288), - [251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1738), - [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), - [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), - [257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6037), - [259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), - [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4087), - [263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4225), - [265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4733), - [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5057), - [269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5205), - [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3177), - [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), - [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), - [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), - [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), - [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), - [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), - [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), - [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), - [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), - [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3249), - [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5068), - [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4799), - [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4768), - [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4772), - [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4773), - [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), - [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4491), - [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6142), - [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4766), - [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4774), - [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4098), - [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6495), - [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5622), - [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5363), - [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5362), - [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4566), - [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6138), - [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), - [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4370), - [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), - [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1686), - [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6135), - [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), - [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4092), - [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4250), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4810), - [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5138), - [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5627), - [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6011), - [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3309), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), - [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4961), - [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4750), - [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4753), - [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4771), - [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4836), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5524), - [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5519), - [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827), - [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6179), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3446), - [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4666), - [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), - [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3999), - [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3004), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), - [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), - [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), - [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2782), - [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3622), - [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1, 0, 0), - [427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4968), - [430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4878), - [433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4969), - [436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4963), - [439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4971), - [442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(735), - [445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4491), - [448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6142), - [451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4766), - [454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4774), - [457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4098), - [460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1543), - [463] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(39), - [466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5577), - [469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6495), - [472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5622), - [475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5363), - [478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5362), - [481] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4566), - [484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6138), - [487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1954), - [490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4370), - [493] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1869), - [496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1686), - [499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(15), - [502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6137), - [505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6135), - [508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(799), - [511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4092), - [514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4250), - [517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4810), - [520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5138), - [523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5627), - [526] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1583), - [529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6011), - [532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4340), - [535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3329), - [538] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3328), - [541] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2726), - [544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2879), - [547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2879), - [550] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6649), - [553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3327), - [556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5649), - [559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3297), - [562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5419), - [565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4888), - [568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4661), - [571] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5017), - [574] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4875), - [577] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5019), - [580] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5020), - [583] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5021), - [586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(776), - [589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4491), - [592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6142), - [595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4766), - [598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4774), - [601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4098), - [604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1543), - [607] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(39), - [610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5577), - [613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6495), - [616] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5622), - [619] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5524), - [622] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5519), - [625] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4566), - [628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6138), - [631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1954), - [634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4370), - [637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1827), - [640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1686), - [643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(15), - [646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6137), - [649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6179), - [652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(799), - [655] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4092), - [658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4250), - [661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4810), - [664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5138), - [667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5627), - [670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1583), - [673] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6011), - [676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4340), - [679] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3329), - [682] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3328), - [685] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2726), - [688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2879), - [691] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2879), - [694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6649), - [697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3327), - [700] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5649), - [703] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3297), - [706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5419), - [709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4888), - [712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4666), - [715] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 3, 0, 0), - [717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 3, 0, 0), - [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), - [723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), - [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), - [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), - [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), - [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 4, 0, 0), - [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 4, 0, 0), - [735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), - [737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), - [739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), - [741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(136), - [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166), - [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), - [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176), - [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), - [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184), - [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), - [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), - [758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 2, 0, 0), - [760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 2, 0, 0), - [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6674), - [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6674), - [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(135), - [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), - [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), - [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), - [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), - [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, 0, 5), - [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), - [785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5162), - [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2, 0, 0), - [790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2, 0, 0), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), - [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), - [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6774), - [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6774), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 5, 0, 0), - [806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 5, 0, 0), - [808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1, 0, 0), - [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1, 0, 0), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5162), - [814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number, 1, 0, 0), - [816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number, 1, 0, 0), - [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5467), - [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6705), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), - [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), - [826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(146), - [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), - [831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(142), - [834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(143), - [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), - [839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), - [841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), - [843] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5162), - [846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(141), - [849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, 0, 81), - [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, 0, 81), - [853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), - [855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1, 0, 0), - [857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1, 0, 0), - [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), - [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), - [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5168), - [867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2, 0, 0), - [869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2, 0, 0), - [871] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), - [873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), - [875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5168), - [878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5168), - [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5464), - [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6640), - [885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5168), - [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2, 0, 0), - [890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2, 0, 0), - [892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3, 0, 0), - [894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3, 0, 0), - [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, 0, 0), - [898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, 0, 0), - [900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, 0, 0), - [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, 0, 0), - [904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2, 0, 0), - [906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2, 0, 0), - [908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(152), - [911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(162), - [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6272), - [920] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, 0, 143), - [922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, 0, 143), - [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, 0, 94), - [926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, 0, 94), - [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6549), - [930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, 0, 5), - [932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, 0, 5), - [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5196), - [936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5196), - [939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, 0, 130), - [941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, 0, 130), - [943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5196), - [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), - [952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1, 0, 0), - [954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1, 0, 0), - [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1, 0, 0), - [962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1, 0, 0), - [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), - [966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1, 0, 0), - [968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1, 0, 0), - [970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5196), - [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record_variable, 1, 0, 0), - [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2159), - [977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), - [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), - [981] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record_variable, 1, 0, 0), REDUCE(sym__value, 1, 0, 0), - [984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6618), - [986] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, 0, 26), - [988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, 0, 26), - [990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1, 0, 0), - [996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1, 0, 0), - [998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_binary_expression, 1, 0, 0), - [1000] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, 0, 0), REDUCE(sym__expr_binary_expression, 1, 0, 0), - [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6835), - [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), - [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 3, 0, 0), - [1009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 3, 0, 0), - [1011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6670), - [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4, 0, 0), - [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4, 0, 0), - [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1, 0, 0), - [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1, 0, 0), - [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 4, 0, 0), - [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 4, 0, 0), - [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6398), - [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 1, 0, 0), - [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 1, 0, 0), - [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2, 0, 0), - [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2, 0, 0), - [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_binary_expression, 1, 0, 0), - [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, 0, 78), - [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, 0, 78), - [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), - [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), - [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), - [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206), - [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), - [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, 0, 79), - [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, 0, 79), - [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), - [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), - [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), - [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), - [1063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_nothing, 1, 0, 0), - [1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_nothing, 1, 0, 0), - [1067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1, 0, 0), - [1069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1, 0, 0), - [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), - [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005), - [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6898), - [1081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_nothing, 2, 0, 0), - [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_nothing, 2, 0, 0), - [1085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_unary_minus, 4, 0, 0), - [1087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_unary_minus, 4, 0, 0), - [1089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, 0, 40), - [1091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, 0, 40), - [1093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, 0, 40), - [1095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, 0, 40), - [1097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 3, 0, 0), - [1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 3, 0, 0), - [1101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3, 0, 0), - [1103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3, 0, 0), - [1105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, 0, 0), - [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, 0, 0), - [1109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, 0, 0), - [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, 0, 0), - [1113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, 0, 109), - [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, 0, 109), - [1117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, 0, 124), - [1119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, 0, 124), - [1121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, 0, 94), - [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, 0, 94), - [1125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, 0, 75), - [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, 0, 75), - [1129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, 0, 75), - [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, 0, 75), - [1133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, 0, 143), - [1135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, 0, 143), - [1137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2, 0, 0), - [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2, 0, 0), - [1141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2, 0, 0), - [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2, 0, 0), - [1145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, 0, 6), - [1147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, 0, 6), - [1149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 5, 0, 0), - [1151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 5, 0, 0), - [1153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 6, 0, 0), - [1155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 6, 0, 0), - [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), - [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2007), - [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2003), - [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), - [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), - [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2002), - [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), - [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), - [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957), - [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956), - [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), - [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), - [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), - [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), - [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), - [1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), - [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), - [1195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(391), - [1198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), - [1200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(390), - [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6261), - [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6261), - [1209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), - [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), - [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), - [1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), - [1217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), - [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [1223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), - [1225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), - [1227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(397), - [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), - [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5350), - [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6257), - [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), - [1238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(401), - [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), - [1243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(392), - [1246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(529), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6233), - [1250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6233), - [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615), - [1254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), - [1256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), - [1258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(399), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), - [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5157), - [1267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5157), - [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), - [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), - [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5473), - [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6229), - [1282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(419), - [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), - [1287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(416), - [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6492), - [1292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5157), - [1295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5157), - [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5161), - [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), - [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6582), - [1304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5161), - [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(532), - [1313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5161), - [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535), - [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), - [1320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5161), - [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6284), - [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606), - [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(607), - [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6263), - [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215), - [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2157), - [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2155), - [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), - [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2150), - [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2156), - [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2149), - [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), - [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), - [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6235), - [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), - [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), - [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6256), - [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), - [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115), - [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2016), - [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), - [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), - [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), - [1373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), - [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), - [1379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), - [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), - [1383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [1385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), - [1387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), - [1389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2101), - [1391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), - [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5709), - [1395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5853), - [1397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(776), - [1400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1543), - [1403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(39), - [1406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5853), - [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5622), - [1412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5524), - [1415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5519), - [1418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(4370), - [1421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1827), - [1424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1686), - [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(15), - [1430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6137), - [1433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6179), - [1436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(799), - [1439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1583), - [1442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6011), - [1445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(4340), - [1448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3329), - [1451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3328), - [1454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(2726), - [1457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(2879), - [1460] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(2879), - [1463] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6649), - [1466] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3327), - [1469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5649), - [1472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3297), - [1475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5419), - [1478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(4888), - [1481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(4666), - [1484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(735), - [1487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1543), - [1490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(39), - [1493] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5853), - [1496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5622), - [1499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5363), - [1502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5362), - [1505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(4370), - [1508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1869), - [1511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1686), - [1514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(15), - [1517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6137), - [1520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6135), - [1523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(799), - [1526] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1583), - [1529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6011), - [1532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(4340), - [1535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3329), - [1538] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3328), - [1541] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(2726), - [1544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(2879), - [1547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(2879), - [1550] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6649), - [1553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3327), - [1556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5649), - [1559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3297), - [1562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5419), - [1565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(4888), - [1568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(4661), - [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 191), - [1573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 191), - [1575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89), - [1577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5810), - [1579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6344), - [1583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [1585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1004), - [1587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6019), - [1589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6019), - [1591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 82), - [1593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 82), - [1595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), - [1597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6569), - [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [1603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), - [1605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5974), - [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5974), - [1609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 192), - [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 192), - [1613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), - [1617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 80), - [1619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 80), - [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [1625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), - [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), - [1629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 189), - [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 189), - [1633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [1635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [1637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), - [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), - [1641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 190), - [1643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 190), - [1645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [1647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), - [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5774), - [1653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), - [1655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6448), - [1657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [1659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053), - [1661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5980), - [1663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5980), - [1665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), - [1667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [1669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), - [1671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), - [1673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [1675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694), - [1677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [1679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(663), - [1682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), - [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [1688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), - [1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6800), - [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6800), - [1694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), - [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), - [1698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68), - [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6324), - [1706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [1708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057), - [1710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6061), - [1712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6061), - [1714] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(665), - [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), - [1721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 223), - [1723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 223), - [1725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 224), - [1727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 224), - [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5466), - [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6831), - [1733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(676), - [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [1738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), - [1740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6503), - [1742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6503), - [1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(945), - [1746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 219), - [1748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 219), - [1750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 216), - [1752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 216), - [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 215), - [1756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 215), - [1758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(671), - [1761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 220), - [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 220), - [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [1767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 126), - [1769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 126), - [1771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 127), - [1773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 127), - [1775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 227), - [1777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 227), - [1779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 228), - [1781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 228), - [1783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 131), - [1785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 131), - [1787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 132), - [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 132), - [1791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5450), - [1793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6608), - [1795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, 10, 1), - [1797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, 10, 1), - [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), - [1801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554), - [1803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), - [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5904), - [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5152), - [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), - [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2406), - [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5944), - [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), - [1817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2539), - [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), - [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429), - [1823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2410), - [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6693), - [1827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2607), - [1829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5780), - [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2709), - [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5375), - [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4980), - [1837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), - [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2611), - [1841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5072), - [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5072), - [1846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, 0, 43), - [1848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1047), - [1850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, 0, 43), - [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4588), - [1854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1169), - [1856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5845), - [1858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), - [1860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, 0, 32), - [1862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, 0, 32), - [1864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5462), - [1866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6401), - [1868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), - [1870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), - [1872] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(1554), - [1875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(42), - [1878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5904), - [1881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5152), - [1884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(14), - [1887] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2406), - [1890] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5944), - [1893] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2541), - [1896] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2539), - [1899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2372), - [1902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2429), - [1905] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2410), - [1908] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(6693), - [1911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2607), - [1914] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5780), - [1917] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2709), - [1920] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5375), - [1923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(4980), - [1926] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(719), - [1929] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2611), - [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1, 0, 0), - [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1, 0, 0), - [1936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), - [1938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), - [1940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5782), - [1942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5775), - [1944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [1946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2414), - [1948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5973), - [1950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4310), - [1952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), - [1954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), - [1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), - [1958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), - [1960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), - [1962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6713), - [1964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), - [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5787), - [1968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), - [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5298), - [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5004), - [1974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, 10, 17), - [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, 10, 17), - [1978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), - [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, 0, 20), - [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, 0, 20), - [1984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5072), - [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), - [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), - [1991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), - [1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5469), - [1995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6902), - [1997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, 10, 39), - [1999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, 10, 39), - [2001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5072), - [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, 10, 77), - [2006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, 10, 77), - [2008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268), - [2010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4596), - [2012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), - [2014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5518), - [2016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), - [2018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5354), - [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5354), - [2023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548), - [2025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), - [2027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5596), - [2029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5114), - [2031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), - [2033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2434), - [2035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6096), - [2037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), - [2039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2804), - [2041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2379), - [2043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2519), - [2045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2438), - [2047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6499), - [2049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2801), - [2051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5562), - [2053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2781), - [2055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5144), - [2057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5069), - [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), - [2061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2849), - [2063] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(1548), - [2066] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(48), - [2069] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5596), - [2072] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5114), - [2075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(12), - [2078] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2434), - [2081] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(6096), - [2084] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2805), - [2087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2804), - [2090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2379), - [2093] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2519), - [2096] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2438), - [2099] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(6499), - [2102] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2801), - [2105] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5562), - [2108] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2781), - [2111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5144), - [2114] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(5069), - [2117] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(780), - [2120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 47), SHIFT_REPEAT(2849), - [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, 10, 39), - [2125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [2127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5354), - [2130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), - [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6537), - [2134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6537), - [2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), - [2138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, 10, 17), - [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), - [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [2144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), - [2146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), - [2148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 1, 10, 1), - [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), - [2152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5354), - [2155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), - [2157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), - [2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), - [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5839), - [2163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5578), - [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), - [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2436), - [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6050), - [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), - [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(976), - [2175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), - [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), - [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), - [2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), - [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6683), - [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(973), - [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5715), - [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), - [2191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5391), - [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4966), - [2195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, 10, 77), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [2199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), - [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), - [2203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), - [2205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(1054), - [2208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(1554), - [2211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(42), - [2214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(5904), - [2217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(5152), - [2220] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(14), - [2223] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2406), - [2226] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(5944), - [2229] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2541), - [2232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2539), - [2235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2372), - [2238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2429), - [2241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2410), - [2244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(6693), - [2247] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2607), - [2250] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(5780), - [2253] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2709), - [2256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(5375), - [2259] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(4980), - [2262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(719), - [2265] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 47), SHIFT_REPEAT(2611), - [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6413), - [2272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6413), - [2274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1198), - [2276] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, 10, 1), - [2278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 2, 10, 1), - [2280] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), - [2282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), - [2284] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(6168), - [2287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, 10, 39), - [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, 10, 39), - [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, 0, 69), - [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, 0, 69), - [2295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6168), - [2297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4866), - [2299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6794), - [2301] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, 10, 17), - [2303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, 10, 17), - [2305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1, 0, 0), - [2307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1, 0, 0), - [2309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543), - [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), - [2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), - [2315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6137), - [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6011), - [2319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), - [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5649), - [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3297), - [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5419), - [2327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4888), - [2329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, 0, 69), - [2331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, 0, 69), - [2333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4883), - [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, 0, 117), - [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, 0, 117), - [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4884), - [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6470), - [2343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 4, 10, 77), - [2345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 4, 10, 77), - [2347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855), - [2349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963), - [2351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962), - [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [2355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, 0, 117), - [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, 0, 117), - [2359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4881), - [2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6266), - [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5229), - [2365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1559), - [2367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(25), - [2369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [2371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6209), - [2373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5961), - [2375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3436), - [2377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5496), - [2379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3442), - [2381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5355), - [2383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4994), - [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [2387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6507), - [2389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [2391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [2393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [2395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [2397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057), - [2399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), - [2401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4755), - [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), - [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [2409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5742), - [2411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4769), - [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3600), - [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5534), - [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3932), - [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3931), - [2423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3337), - [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), - [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), - [2429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6753), - [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), - [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5686), - [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3870), - [2437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5445), - [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4912), - [2441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3985), - [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060), - [2445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2062), - [2447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), - [2449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), - [2451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2077), - [2453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078), - [2455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), - [2457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5229), - [2460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4870), - [2462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6151), - [2464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4869), - [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), - [2468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(6151), - [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), - [2473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6066), - [2475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), - [2477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4846), - [2479] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(6526), - [2482] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(78), - [2485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(5752), - [2488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(5738), - [2491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), - [2493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(6812), - [2496] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(5738), - [2499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(5932), - [2502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(3149), - [2505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(3149), - [2508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(5642), - [2511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(2875), - [2514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 55), SHIFT_REPEAT(6619), - [2517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), - [2519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [2521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), - [2523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), - [2525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), - [2527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), - [2529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924), - [2531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1916), - [2533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), - [2535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), - [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), - [2539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 3, 0, 0), - [2541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 3, 0, 0), - [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006), - [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), - [2547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5370), - [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), - [2552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1086), - [2554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6526), - [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5752), - [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5738), - [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), - [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6812), - [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5738), - [2568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5932), - [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), - [2572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3149), - [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5642), - [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), - [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5621), - [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [2582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 2, 0, 0), - [2584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), - [2586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [2588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070), - [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4935), - [2592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005), - [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5370), - [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), - [2598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), - [2600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), - [2602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5229), - [2605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [2607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5001), - [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [2611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), - [2613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5229), - [2616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112), - [2618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5705), - [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6378), - [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), - [2626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), - [2628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6116), - [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6116), - [2632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(911), - [2635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6534), - [2637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081), - [2639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), - [2641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), - [2643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319), - [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), - [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [2649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [2651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 1, 0, 0), - [2653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), - [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1314), - [2659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 4, 0, 0), - [2661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 4, 0, 0), - [2663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), - [2665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), - [2667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [2669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6365), - [2671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), - [2673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1641), - [2675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6117), - [2677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6117), - [2679] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), - [2681] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1281), - [2684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1281), - [2687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), - [2689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1325), - [2691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), - [2693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), - [2695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(918), - [2698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), - [2700] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5370), - [2703] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5370), - [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [2710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), - [2712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), - [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), - [2718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1099), - [2720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2, 0, 44), - [2722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), - [2724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2, 0, 44), - [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), - [2728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1306), - [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6326), - [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), - [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), - [2740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6095), - [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6095), - [2744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1, 0, 0), - [2746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1, 0, 0), - [2748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2, 0, 0), - [2750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), - [2752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, 0, 48), - [2754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, 0, 48), - [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [2758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1326), - [2760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1, 0, 0), - [2762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1, 0, 0), - [2764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, 0, 7), - [2766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, 0, 7), - [2768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, 0, 8), - [2770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, 0, 8), - [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), - [2774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431), - [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5944), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2541), - [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), - [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5780), - [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5375), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4980), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [2806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, 0, 83), - [2808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, 0, 83), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), - [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), - [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1024), - [2817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1321), - [2819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 65), - [2821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 65), - [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6730), - [2825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, 0, 31), - [2827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, 0, 31), - [2829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 5, 0, 0), - [2831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 5, 0, 0), - [2833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, 0, 30), - [2835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, 0, 30), - [2837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 66), - [2839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 66), - [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6731), - [2843] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(6578), - [2846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(78), - [2849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5621), - [2852] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5738), - [2855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(6812), - [2858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5738), - [2861] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5932), - [2864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3149), - [2867] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3149), - [2870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5642), - [2873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(2875), - [2876] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 55), SHIFT_REPEAT(6619), - [2879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145), - [2881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_short_flag, 2, 0, 0), - [2883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_short_flag, 2, 0, 0), - [2885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), - [2887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1432), - [2889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126), - [2891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), - [2893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1176), - [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [2897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1011), - [2900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6583), - [2902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 3, 0, 44), - [2904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 3, 0, 44), - [2906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 128), - [2908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 128), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6893), - [2912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 129), - [2914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 129), - [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6892), - [2918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 133), - [2920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 133), - [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6890), - [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), - [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6352), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469), - [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), - [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6104), - [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6104), - [2938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 134), - [2940] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 134), - [2942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6889), - [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), - [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), - [2956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 42), - [2958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, 0, 42), - [2960] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 42), SHIFT(41), - [2963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 2, 0, 19), - [2965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 2, 0, 19), - [2967] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, 0, 19), SHIFT(41), - [2970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, 0, 140), - [2972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, 0, 140), - [2974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, 0, 162), - [2976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, 0, 162), - [2978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, 0, 163), - [2980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, 0, 163), - [2982] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2, 0, 0), - [2984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2, 0, 0), - [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5036), - [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6170), - [2990] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, 0, 18), - [2992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, 0, 18), - [2994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, 0, 28), - [2996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, 0, 28), - [2998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, 0, 71), - [3000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, 0, 71), - [3002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), - [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1281), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [3008] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, 0, 169), - [3010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, 0, 169), - [3012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, 0, 170), - [3014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, 0, 170), - [3016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, 0, 168), - [3018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, 0, 168), - [3020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, 0, 29), - [3022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, 0, 29), - [3024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, 0, 11), - [3026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, 0, 11), - [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1434), - [3030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, 0, 33), - [3032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, 0, 33), - [3034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, 0, 9), - [3036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, 0, 9), - [3038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5, 0, 0), - [3040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5, 0, 0), - [3042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6, 0, 0), - [3044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6, 0, 0), - [3046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2, 0, 0), - [3048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2, 0, 0), - [3050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 154), - [3052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 154), - [3054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3, 0, 0), - [3056] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3, 0, 0), REDUCE(sym_pipeline_last, 3, 0, 0), - [3059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3, 0, 0), REDUCE(sym_pipeline_last, 3, 0, 0), - [3062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3, 0, 0), - [3064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10, 0, 0), - [3066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10, 0, 0), - [3068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4918), - [3070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, 0, 84), - [3072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, 0, 84), - [3074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, 0, 85), - [3076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, 0, 85), - [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35), - [3080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 112), - [3082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 112), - [3084] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 113), - [3086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 113), - [3088] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 1, 0, 0), - [3090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 114), - [3092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 114), - [3094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2, 0, 0), - [3096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2, 0, 0), - [3098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 115), - [3100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 115), - [3102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 49), - [3104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, 0, 49), - [3106] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, 0, 149), - [3108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, 0, 149), - [3110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2, 0, 0), - [3112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2, 0, 0), - [3114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1, 0, 0), - [3116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1, 0, 0), - [3118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, 0, 145), - [3120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, 0, 145), - [3122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, 0, 50), - [3124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, 0, 50), - [3126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), - [3128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), - [3130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, 0, 51), - [3132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, 0, 51), - [3134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, 0, 52), - [3136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, 0, 52), - [3138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, 0, 183), - [3140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, 0, 183), - [3142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, 0, 53), - [3144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, 0, 53), - [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6291), - [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6292), - [3150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3, 0, 0), - [3152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3, 0, 0), - [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6294), - [3156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6297), - [3158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3, 0, 0), - [3160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3, 0, 0), - [3162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, 0, 184), - [3164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, 0, 184), - [3166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9, 0, 0), - [3168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9, 0, 0), - [3170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, 0, 141), - [3172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, 0, 141), - [3174] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 42), SHIFT(35), - [3177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 155), - [3179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 155), - [3181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, 0, 19), SHIFT(35), - [3184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 156), - [3186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 156), - [3188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 157), - [3190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 157), - [3192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 158), - [3194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 158), - [3196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, 0, 136), - [3198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, 0, 136), - [3200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, 0, 91), - [3202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, 0, 91), - [3204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, 0, 70), - [3206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, 0, 70), - [3208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, 0, 92), - [3210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, 0, 92), - [3212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2, 0, 0), - [3214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2, 0, 0), - [3216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, 0, 78), - [3218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, 0, 78), - [3220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 159), - [3222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 159), - [3224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 160), - [3226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 160), - [3228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 161), - [3230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 161), - [3232] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 7, 0, 193), - [3234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 7, 0, 193), - [3236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, 0, 137), - [3238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, 0, 137), - [3240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, 0, 235), - [3242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, 0, 235), - [3244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 179), - [3246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 179), - [3248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, 0, 97), - [3250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, 0, 97), - [3252] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 180), - [3254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 180), - [3256] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 181), - [3258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 181), - [3260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, 0, 18), - [3262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, 0, 18), - [3264] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 182), - [3266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 182), - [3268] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2, 0, 0), - [3270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2, 0, 0), REDUCE(sym_pipeline_last, 2, 0, 0), - [3273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2, 0, 0), REDUCE(sym_pipeline_last, 2, 0, 0), - [3276] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2, 0, 0), - [3278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 206), - [3280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 206), - [3282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 207), - [3284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 207), - [3286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 208), - [3288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 208), - [3290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6711), - [3292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6710), - [3294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 209), - [3296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 209), - [3298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 210), - [3300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 210), - [3302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 211), - [3304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 211), - [3306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 212), - [3308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 212), - [3310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 213), - [3312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 213), - [3314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 217), - [3316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 217), - [3318] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 218), - [3320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 218), - [3322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 221), - [3324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 221), - [3326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4, 0, 0), - [3328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4, 0, 0), - [3330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 222), - [3332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 222), - [3334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 225), - [3336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 225), - [3338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 226), - [3340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 226), - [3342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 229), - [3344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 229), - [3346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 230), - [3348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 230), - [3350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 236), - [3352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 236), - [3354] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1, 0, 0), - [3356] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, 0, 56), - [3358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, 0, 56), - [3360] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 237), - [3362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 237), - [3364] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 238), - [3366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 238), - [3368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 239), - [3370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 239), - [3372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 240), - [3374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 240), - [3376] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 241), - [3378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 241), - [3380] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 242), - [3382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 242), - [3384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 243), - [3386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 243), - [3388] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 244), - [3390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 244), - [3392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 245), - [3394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 245), - [3396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 246), - [3398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 246), - [3400] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 247), - [3402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 247), - [3404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 248), - [3406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 248), - [3408] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 249), - [3410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 249), - [3412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 250), - [3414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 250), - [3416] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 251), - [3418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 251), - [3420] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1, 0, 0), - [3422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1, 0, 0), - [3424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1, 0, 0), - [3426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1, 0, 0), - [3428] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1, 0, 0), - [3430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1, 0, 0), - [3432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1, 0, 0), - [3434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1, 0, 0), - [3436] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, 0, 57), - [3438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, 0, 57), - [3440] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), - [3442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1, 0, 0), - [3444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1, 0, 0), - [3446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), - [3448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), REDUCE(sym__statement_last, 1, 0, 0), - [3451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), REDUCE(sym__statement_last, 1, 0, 0), - [3454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1, 0, 0), - [3456] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1, 0, 0), - [3458] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1, 0, 0), REDUCE(sym__declaration_last, 1, 0, 0), - [3461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1, 0, 0), REDUCE(sym__declaration_last, 1, 0, 0), - [3464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1, 0, 0), - [3466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3, 0, 0), - [3468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3, 0, 0), - [3470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 201), - [3472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 201), - [3474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 202), - [3476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 202), - [3478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 203), - [3480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 203), - [3482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 204), - [3484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 204), - [3486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7, 0, 0), - [3488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7, 0, 0), - [3490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, 0, 214), - [3492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, 0, 214), - [3494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, 0, 233), - [3496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, 0, 233), - [3498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, 0, 234), - [3500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, 0, 234), - [3502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8, 0, 0), - [3504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8, 0, 0), - [3506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, 0, 67), - [3508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, 0, 67), - [3510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, 0, 252), - [3512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, 0, 252), - [3514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, 0, 68), - [3516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, 0, 68), - [3518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, 0, 32), - [3520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, 0, 32), - [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4933), - [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6123), - [3526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5055), - [3528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1, 0, 0), - [3530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1, 0, 0), - [3532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), - [3534] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), - [3537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), - [3540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), - [3542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), - [3544] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), REDUCE(sym__statement_parenthesized_last, 1, 0, 0), - [3547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), REDUCE(sym__statement_parenthesized_last, 1, 0, 0), - [3550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized_last, 1, 0, 0), - [3552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2, 0, 0), - [3554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), - [3556] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 3, 0, 0), - [3559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 3, 0, 0), - [3562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 3, 0, 0), - [3564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), - [3566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), - [3569] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), - [3572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), - [3574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3, 0, 0), - [3576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, 0, 10), - [3578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, 0, 10), - [3580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [3582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized, 1, 0, 0), - [3584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized, 1, 0, 0), - [3586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), - [3588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1, 0, 0), - [3590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1, 0, 0), - [3592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), - [3594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1, 0, 0), - [3596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), - [3598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), - [3600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 3, 0, 87), - [3602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 3, 0, 87), - [3604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 4, 0, 86), - [3606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 4, 0, 86), - [3608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, 0, 139), - [3610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, 0, 139), - [3612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 4, 0, 139), - [3614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 4, 0, 139), - [3616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, 0, 86), - [3618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, 0, 86), - [3620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, 0, 87), - [3622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, 0, 87), - [3624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, 0, 135), - [3626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, 0, 135), - [3628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2, 0, 0), - [3630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 5, 0, 135), - [3632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 5, 0, 135), - [3634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1560), - [3636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), - [3638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, 0, 10), - [3640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, 0, 10), - [3642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3, 0, 0), - [3644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), - [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), - [3648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 3, 0, 41), - [3650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 3, 0, 41), - [3652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), - [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [3656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 3, 0, 41), - [3658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 3, 0, 41), - [3660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 2, 0, 10), - [3662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 2, 0, 10), - [3664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized, 2, 0, 10), - [3666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized, 2, 0, 10), - [3668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized, 2, 0, 10), - [3670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized, 2, 0, 10), - [3672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, 0, 10), - [3674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, 0, 10), - [3676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), - [3678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), - [3680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [3682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5514), - [3684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4867), - [3686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [3688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5334), - [3690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5902), - [3692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3584), - [3694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3587), - [3696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4864), - [3698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5360), - [3700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6623), - [3702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3591), - [3704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5583), - [3706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3575), - [3708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [3710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [3712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [3714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), - [3716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6273), - [3718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6273), - [3720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2152), - [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [3724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [3726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1571), - [3728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), - [3730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1567), - [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), - [3734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), - [3736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), - [3738] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(1525), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [3743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2, 0, 0), - [3745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2, 0, 0), - [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2991), - [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), - [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), - [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), - [3759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(1528), - [3762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), - [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5472), - [3766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6359), - [3768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3, 0, 0), - [3770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3, 0, 0), - [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5166), - [3776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(1546), - [3779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(1545), - [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [3784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2, 0, 0), - [3786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2, 0, 0), - [3788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5166), - [3791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(1544), - [3794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(50), - [3797] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5514), - [3800] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(4867), - [3803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(20), - [3806] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5334), - [3809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5902), - [3812] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3584), - [3815] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3587), - [3818] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(4864), - [3821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3626), - [3824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5360), - [3827] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(6623), - [3830] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3591), - [3833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5583), - [3836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3575), - [3839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(5445), - [3842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(4912), - [3845] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 55), SHIFT_REPEAT(3985), - [3848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5155), - [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5163), - [3852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), - [3854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [3856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), - [3858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [3860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5621), - [3862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5515), - [3864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [3866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5860), - [3868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6106), - [3870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4326), - [3872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), - [3874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), - [3876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3272), - [3878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3506), - [3880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6673), - [3882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3465), - [3884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5398), - [3886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4964), - [3888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), - [3890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5155), - [3893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5155), - [3896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), - [3898] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5155), - [3901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5163), - [3904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), - [3906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), - [3908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4996), - [3910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6156), - [3912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6065), - [3914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3037), - [3916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692), - [3918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), - [3920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), - [3922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), - [3924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), - [3926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), - [3928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5163), - [3931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5163), - [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6833), - [3936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), REDUCE(sym_val_record, 2, 0, 0), - [3939] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2, 0, 0), REDUCE(sym_val_record, 2, 0, 0), - [3942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3082), - [3944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), - [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [3948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), - [3950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), - [3952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), - [3954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1604), - [3957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), - [3959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), - [3961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1606), - [3964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), - [3966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [3968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), - [3970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), - [3972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), - [3974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), - [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [3978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), - [3980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5166), - [3983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6180), - [3985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5584), - [3987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4326), - [3989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3268), - [3991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3267), - [3993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), - [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), - [3997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5166), - [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), - [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [4006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5737), - [4008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5768), - [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6214), - [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5978), - [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4322), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [4022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), - [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), - [4026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6763), - [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), - [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5681), - [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), - [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5217), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5053), - [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6789), - [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6267), - [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6268), - [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6269), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6270), - [4048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6221), - [4050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2094), - [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), - [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [4056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5711), - [4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5695), - [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6220), - [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6099), - [4066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4305), - [4068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), - [4070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(558), - [4072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), - [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [4076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), - [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6782), - [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5666), - [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), - [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5186), - [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5059), - [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6788), - [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2249), - [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), - [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), - [4098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record_variable, 1, 0, 0), - [4100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), - [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), - [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [4106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5728), - [4108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5746), - [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6154), - [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6023), - [4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4353), - [4118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585), - [4120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(586), - [4122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), - [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), - [4126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), - [4128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6773), - [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), - [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5676), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), - [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5202), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5056), - [4140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2256), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6228), - [4144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6327), - [4146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), - [4148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6130), - [4150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), - [4152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5852), - [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6122), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5964), - [4158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4300), - [4160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3584), - [4162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3587), - [4164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3209), - [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), - [4168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3434), - [4170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1657), - [4173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), - [4175] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1654), - [4178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), - [4180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2283), - [4182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), - [4184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2272), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), - [4188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2321), - [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), - [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5790), - [4198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5789), - [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5968), - [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4301), - [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), - [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6703), - [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5910), - [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5331), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4997), - [4230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), - [4232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2162), - [4234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), - [4236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166), - [4238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2167), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168), - [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), - [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5721), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3527), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6084), - [4258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3528), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5751), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6007), - [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4300), - [4272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3203), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), - [4276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3633), - [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [4282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5747), - [4284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5741), - [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), - [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6030), - [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4297), - [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3000), - [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3001), - [4298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2544), - [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), - [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2903), - [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6743), - [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), - [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5720), - [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), - [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5233), - [4314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5043), - [4316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), - [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [4320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5808), - [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6176), - [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5951), - [4326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2514), - [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [4330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5840), - [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6034), - [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4340), - [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), - [4342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2892), - [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), - [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3393), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), - [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6050), - [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4317), - [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5715), - [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5391), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4966), - [4378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6779), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), - [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5973), - [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4310), - [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), - [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), - [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5787), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5298), - [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5004), - [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6780), - [4416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5736), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6035), - [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [4428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5710), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6178), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5934), - [4434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [4438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5644), - [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), - [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6058), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4341), - [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3422), - [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), - [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), - [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), - [4454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3488), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6239), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6240), - [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5708), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2868), - [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6094), - [4466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2690), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6241), - [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6242), - [4474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), REDUCE(sym_val_closure, 3, 0, 0), - [4477] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), REDUCE(sym_val_closure, 3, 0, 0), - [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), - [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [4484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5769), - [4486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5781), - [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [4490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5975), - [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4328), - [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [4498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), - [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [4506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6723), - [4508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5779), - [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5265), - [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5015), - [4518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [4522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5692), - [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6102), - [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4353), - [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [4532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [4534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [4538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(595), - [4540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2261), - [4542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 111), - [4544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 111), - [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5731), - [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6048), - [4552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), - [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3416), - [4556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 110), - [4558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 110), - [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [4562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5687), - [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6105), - [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4305), - [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), - [4574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [4578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), - [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), - [4582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 1, 0, 22), - [4584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 1, 0, 22), - [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), - [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [4590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5905), - [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6152), - [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6097), - [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), - [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [4600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5726), - [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), - [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6068), - [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1561), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [4612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2173), - [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), - [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4040), - [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5758), - [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4852), - [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3641), - [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5682), - [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3998), - [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3994), - [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3486), - [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3777), - [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3628), - [4640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6733), - [4642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4018), - [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5724), - [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4070), - [4648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4080), - [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), - [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), - [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), - [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), - [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), - [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), - [4664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5716), - [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), - [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6091), - [4670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), - [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), - [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6021), - [4676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 104), - [4678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 104), - [4680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 103), - [4682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 103), - [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), - [4686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5883), - [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), - [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5884), - [4692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6520), - [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5035), - [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6055), - [4698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4726), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5227), - [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4955), - [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6031), - [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5455), - [4708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record_variable, 2, 0, 0), - [4710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record_variable, 2, 0, 0), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5907), - [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5253), - [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5249), - [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5527), - [4720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 22), - [4722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 22), - [4724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_body, 2, 0, 22), - [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5376), - [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5522), - [4730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 1, 0, 22), - [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), - [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6008), - [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4083), - [4738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_body, 3, 0, 54), - [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), - [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6206), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), - [4748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), - [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6109), - [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6109), - [4754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6596), - [4756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2590), - [4758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(2216), - [4761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(32), - [4764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5621), - [4767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5883), - [4770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(965), - [4773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), - [4775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), - [4777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5035), - [4780] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6055), - [4783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3268), - [4786] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3267), - [4789] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(4726), - [4792] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5227), - [4795] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(4955), - [4798] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6673), - [4801] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6031), - [4804] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5642), - [4807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(2875), - [4810] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3231), - [4813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(2189), - [4816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), - [4818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(33), - [4821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(5758), - [4824] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(4852), - [4827] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(916), - [4830] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(3690), - [4833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(5682), - [4836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(3998), - [4839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(3994), - [4842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(3486), - [4845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(3777), - [4848] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(3628), - [4851] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(6733), - [4854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(4018), - [4857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(5724), - [4860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(4070), - [4863] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 175), SHIFT_REPEAT(4080), - [4866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), - [4868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6196), - [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), - [4874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499), - [4876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6072), - [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6072), - [4880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6758), - [4882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), - [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6786), - [4888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), - [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), - [4894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2454), - [4896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), - [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), - [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6803), - [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), - [4904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2451), - [4906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5937), - [4908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5937), - [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), - [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), - [4914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), - [4916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), - [4918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), - [4920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), - [4922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6592), - [4924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), - [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [4928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6600), - [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360), - [4932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), - [4934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6114), - [4936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6114), - [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), - [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), - [4942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [4944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), - [4946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), - [4948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), - [4950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), - [4952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6839), - [4954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), - [4956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2484), - [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), - [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), - [4962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6245), - [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5757), - [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5263), - [4968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5985), - [4970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4781), - [4972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5259), - [4974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), - [4976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), - [4978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), - [4980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), - [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2386), - [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), - [4986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2368), - [4989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), - [4991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), - [4993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), - [4995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2369), - [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), - [5000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2373), - [5003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [5005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2370), - [5008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), - [5010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5324), - [5012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5324), - [5015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5394), - [5018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2456), - [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [5022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2465), - [5024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), - [5026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5394), - [5028] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5394), - [5031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [5033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), - [5035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2468), - [5037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5324), - [5040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5324), - [5043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530), - [5045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5181), - [5047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473), - [5049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5446), - [5051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), - [5053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555), - [5055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2502), - [5057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2584), - [5059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5446), - [5062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2400), - [5065] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5446), - [5068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), - [5070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2579), - [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [5074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382), - [5076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2551), - [5078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2515), - [5080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603), - [5082] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(2398), - [5085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), - [5087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2517), - [5089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2604), - [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), - [5093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), - [5095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), - [5097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2710), - [5099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707), - [5101] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2398), - [5105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), - [5107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5446), - [5110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2500), - [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), - [5114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5181), - [5117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2495), - [5119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), - [5121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2533), - [5123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2589), - [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), - [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6691), - [5129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2682), - [5131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725), - [5133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5433), - [5136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), - [5138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), - [5140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [5142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4418), - [5144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4401), - [5146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4400), - [5148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), - [5150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2679), - [5152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), - [5154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2462), - [5157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), REDUCE(sym__immediate_decimal, 3, 0, 0), - [5160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), - [5162] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2458), - [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), - [5168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5433), - [5170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2422), - [5173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6690), - [5175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2683), - [5177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), - [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6427), - [5181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2463), - [5184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), - [5186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), - [5188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6356), - [5190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 12), - [5192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 12), - [5194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(2458), - [5197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6421), - [5201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), - [5203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), - [5205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550), - [5207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), - [5209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 2, 0, 0), - [5211] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_ignore_rest, 2, 0, 0), - [5213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), - [5215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2949), - [5217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6187), - [5219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6411), - [5221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2950), - [5223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3728), - [5225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6039), - [5227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6039), - [5229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 2, 0, 0), - [5231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6728), - [5233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3922), - [5235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6423), - [5237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6426), - [5239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2547), - [5241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2754), - [5243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2435), - [5246] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2441), - [5249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2606), - [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2602), - [5253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 197), - [5255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 197), SHIFT_REPEAT(4418), - [5258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 197), SHIFT_REPEAT(4401), - [5261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 197), SHIFT_REPEAT(4400), - [5264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2951), - [5266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6445), - [5268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2952), - [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), - [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), - [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2829), - [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), - [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2629), - [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6304), - [5284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5433), - [5287] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2511), - [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5165), - [5292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2506), - [5295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775), - [5297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2744), - [5299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2755), - [5301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6863), - [5303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3084), - [5305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6651), - [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6650), - [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), - [5311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [5313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6589), - [5315] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5165), - [5318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5165), - [5321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, 0, 4), - [5323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2885), - [5325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757), - [5327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, 0, 25), - [5329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), - [5333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), - [5335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, 0, 0), - [5337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), - [5339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6561), - [5341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6560), - [5343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_ignore_rest, 2, 0, 0), - [5345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [5347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5758), - [5349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3014), - [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6126), - [5353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3015), - [5355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3761), - [5357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6028), - [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6028), - [5361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6504), - [5363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4010), - [5365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3025), - [5367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5470), - [5369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6491), - [5371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, 0, 45), - [5373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, 0, 45), - [5375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, 0, 46), - [5377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, 0, 46), - [5379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), - [5381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), SHIFT_REPEAT(6772), - [5384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2757), - [5387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2799), - [5389] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5165), - [5392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, 0, 0), - [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2877), - [5396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), - [5398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2872), - [5400] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, 0, 4), - [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), - [5404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6639), - [5406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), - [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2895), - [5410] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, 0, 13), - [5412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, 0, 13), - [5414] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 14), - [5416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 14), - [5418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 15), - [5420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 15), - [5422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723), - [5424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), - [5426] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2477), - [5429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), - [5431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), - [5433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 16), - [5435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 16), - [5437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2470), - [5440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, 0, 90), - [5442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2565), - [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), - [5447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2521), - [5449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2531), - [5451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2920), - [5453] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2640), - [5456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2628), - [5459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), - [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3087), - [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4380), - [5465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2902), - [5467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), - [5469] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1, 0, 0), - [5471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1, 0, 0), - [5473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), - [5475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), - [5477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6851), - [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [5481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), - [5483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3007), - [5485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3008), - [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), - [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), - [5491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), - [5493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2583), - [5496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, 0, 37), - [5498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, 0, 37), - [5500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1719), - [5502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), - [5504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5289), - [5508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), - [5510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3041), - [5512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), - [5514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), - [5516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662), - [5518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661), - [5520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), - [5522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), - [5524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658), - [5526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), - [5528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1655), - [5530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3318), - [5532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3317), - [5534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3169), - [5536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 96), - [5538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 96), - [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), - [5542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, 0, 13), - [5544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, 0, 13), - [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), - [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), - [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3067), - [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6540), - [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), - [5556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3629), - [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), - [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5717), - [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), - [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6300), - [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), - [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3718), - [5574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6082), - [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6082), - [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), - [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3038), - [5582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [5584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), - [5586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), - [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5431), - [5590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), - [5592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3167), - [5594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), - [5596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), - [5598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), - [5600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), - [5602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), - [5604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), - [5606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), - [5608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), - [5610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1714), - [5612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3546), - [5614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3549), - [5616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3216), - [5618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6317), - [5620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6317), - [5622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3390), - [5624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2593), - [5626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678), - [5628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3018), - [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), - [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6339), - [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3047), - [5638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3705), - [5640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6101), - [5642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6101), - [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), - [5646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3024), - [5648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3051), - [5650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), - [5652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3, 0, 4), - [5654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3, 0, 4), - [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), - [5658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3, 0, 0), - [5660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3, 0, 0), - [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), - [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), - [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), - [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), - [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), - [5672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6494), - [5674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 4), - [5676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 4), - [5678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3048), - [5680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3049), - [5682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2554), - [5684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2553), - [5686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3032), - [5688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2777), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2984), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3055), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4360), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4316), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4330), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3036), - [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), - [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), - [5713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2795), - [5716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), - [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3013), - [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6313), - [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), - [5724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3729), - [5726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6093), - [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6093), - [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6255), - [5732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 0), - [5734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 0), - [5736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 25), - [5738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 25), - [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), - [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), - [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), - [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), - [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), - [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), - [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), - [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), - [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5460), - [5760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6343), - [5762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2871), - [5765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3069), - [5767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1, 0, 0), - [5769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1, 0, 0), - [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), - [5773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6287), - [5775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), - [5777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3779), - [5779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1, 0, 0), - [5781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1, 0, 0), - [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), - [5785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2807), - [5787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2778), - [5789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3188), - [5791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), - [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6260), - [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [5799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3787), - [5801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6059), - [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6059), - [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3074), - [5807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5181), - [5810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2857), - [5813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, 0, 88), - [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4634), - [5817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), - [5821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [5823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 3, 0, 0), - [5825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 3, 0, 0), - [5827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6389), - [5829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6437), - [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), - [5833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), - [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), - [5837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3163), - [5839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2883), - [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [5844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5181), - [5847] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2861), - [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), - [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), - [5854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5289), - [5857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3312), - [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6441), - [5861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6441), - [5863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3502), - [5865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, 0, 198), - [5867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, 0, 34), - [5869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, 0, 34), - [5871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), - [5873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), - [5875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1777), - [5877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), - [5879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3090), - [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), - [5883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), - [5885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), - [5887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), - [5889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), - [5891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), - [5893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), - [5895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), - [5897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), - [5899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5289), - [5902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, 0, 196), - [5904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6607), - [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), - [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), - [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), - [5914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), - [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3286), - [5918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), - [5920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), - [5922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), - [5924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996), - [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), - [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), - [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), - [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), - [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), - [5940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), - [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), - [5944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), - [5946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), - [5948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053), - [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), - [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), - [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5458), - [5956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6467), - [5958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2854), - [5961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3053), - [5963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, 0, 73), - [5965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, 0, 73), - [5967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), - [5969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1725), - [5971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), - [5973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), - [5975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), - [5977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), - [5979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), - [5981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), - [5983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), - [5985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733), - [5987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), - [5989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), - [5991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), - [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6469), - [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6862), - [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), - [5999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, 0, 166), - [6001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2880), - [6004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), - [6006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), - [6008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3285), - [6010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), - [6012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), - [6014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), - [6016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), - [6018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3179), - [6020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1687), - [6022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), - [6024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), - [6026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), - [6028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1693), - [6030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), - [6032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), - [6034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [6036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1698), - [6038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, 0, 194), - [6040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3, 0, 0), - [6042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3131), - [6044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, 0, 72), - [6046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, 0, 72), - [6048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), - [6050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), - [6052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1668), - [6054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1669), - [6056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), - [6058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1671), - [6060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), - [6062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1673), - [6064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), - [6066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), - [6068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1676), - [6070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), - [6072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1678), - [6074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3, 0, 0), - [6076] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5289), - [6079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6609), - [6081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), - [6083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2144), - [6085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2148), - [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), - [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), - [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), - [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), - [6095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5431), - [6098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), - [6100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2136), - [6102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), - [6104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2121), - [6106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), - [6108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), - [6110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [6112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), - [6114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), - [6116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), - [6118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), - [6120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), - [6122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3247), - [6124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3404), - [6126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5411), - [6128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3275), - [6130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), - [6132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), - [6134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), - [6136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5411), - [6139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), - [6141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), - [6143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), - [6145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5431), - [6148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), - [6150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3621), - [6152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6742), - [6154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6742), - [6156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3274), - [6158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5257), - [6160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [6162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), - [6164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), - [6166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), - [6168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2085), - [6170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), - [6172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), - [6174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5257), - [6177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), - [6179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), - [6181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), - [6183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3342), - [6185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), - [6187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), - [6189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3320), - [6191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1762), - [6193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), - [6195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), - [6197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), - [6199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1766), - [6201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), - [6203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), - [6205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1769), - [6207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), - [6209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), - [6211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1772), - [6213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), - [6215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), - [6217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739), - [6219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), - [6221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741), - [6223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), - [6225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), - [6227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), - [6229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), - [6231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), - [6233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1747), - [6235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), - [6237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), - [6239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), - [6241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), - [6243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), - [6245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [6247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3023), - [6250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3016), - [6253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), - [6255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), - [6257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5431), - [6260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), - [6262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 166), - [6264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), - [6266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3570), - [6268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6568), - [6270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6568), - [6272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3658), - [6274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3273), - [6276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3019), - [6279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), - [6281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3017), - [6284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5411), - [6287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), - [6289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3151), - [6292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3358), - [6294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5385), - [6296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3153), - [6299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3314), - [6301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3642), - [6303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3180), - [6306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [6308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6307), - [6310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222), - [6312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223), - [6314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), - [6316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225), - [6318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), - [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), - [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), - [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2224), - [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), - [6330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), - [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), - [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), - [6336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), - [6338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2202), - [6340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3405), - [6342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3162), - [6345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6857), - [6347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3122), - [6350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3683), - [6352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), - [6354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3414), - [6356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5468), - [6358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6580), - [6360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3114), - [6363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3399), - [6365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), - [6367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5385), - [6370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6644), - [6372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3245), - [6374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), - [6376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3357), - [6378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3499), - [6380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3352), - [6382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3505), - [6384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3366), - [6386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5461), - [6388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6837), - [6390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5411), - [6393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2023), - [6395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), - [6397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), - [6399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), - [6401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), - [6403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6434), - [6405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3514), - [6407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), - [6409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), - [6411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), - [6413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2055), - [6415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), - [6417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3501), - [6419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3558), - [6421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3284), - [6424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3283), - [6427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3494), - [6429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6349), - [6431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5189), - [6433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3525), - [6435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6399), - [6437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), - [6439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), - [6441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2009), - [6443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2011), - [6445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2012), - [6447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), - [6449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), - [6451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3565), - [6453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 122), - [6455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 122), - [6457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), - [6459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652), - [6461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1651), - [6463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1650), - [6465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1649), - [6467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1648), - [6469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647), - [6471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1646), - [6473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645), - [6475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), - [6477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), - [6479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639), - [6481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), - [6483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 120), - [6485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 120), - [6487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), - [6489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), - [6491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), - [6493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), - [6495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), - [6497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), - [6499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815), - [6501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), - [6503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), - [6505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), - [6507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811), - [6509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), - [6511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), - [6513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3480), - [6515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), - [6517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), - [6519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3610), - [6521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063), - [6523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051), - [6525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [6527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), - [6529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1998), - [6531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), - [6533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [6535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1988), - [6537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), - [6539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5454), - [6541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6895), - [6543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6708), - [6545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6552), - [6547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), - [6549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), - [6551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), - [6553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), - [6555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), - [6557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [6559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), - [6561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), - [6563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), - [6565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), - [6567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), - [6569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), - [6571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), - [6573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), - [6575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), - [6577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3657), - [6579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1, 0, 0), - [6581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, 0, 0), - [6583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 2, 0, 0), - [6585] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_list, 2, 0, 0), REDUCE(sym_val_list, 2, 0, 0), - [6588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781), - [6590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), - [6592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), - [6594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), - [6596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), - [6598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), - [6600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), - [6602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), - [6604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), - [6606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790), - [6608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), - [6610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), - [6612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), - [6614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1, 10, 0), - [6616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, 10, 0), - [6618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3332), - [6621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3319), - [6624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), - [6626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3617), - [6628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), - [6630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), - [6632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1976), - [6634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), - [6636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3593), - [6638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3611), - [6640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3612), - [6642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6864), - [6644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), - [6646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), - [6648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3714), - [6650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3596), - [6652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), - [6654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5197), - [6656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6237), - [6658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5164), - [6661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5164), - [6663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5164), - [6666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5158), - [6668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6565), - [6670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5158), - [6673] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5164), - [6676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5158), - [6679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 2, 0, 0), - [6681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), - [6683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 1, 0, 0), - [6685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), - [6687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3362), - [6689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 1, 0, 0), - [6691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3841), - [6693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), - [6695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5158), - [6698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3709), - [6700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3771), - [6702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3712), - [6704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3780), - [6706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3598), - [6708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 2, 0, 0), - [6710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record, 2, 0, 0), REDUCE(sym_val_record, 2, 0, 0), - [6713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6736), - [6715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3856), - [6717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3887), - [6719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6716), - [6721] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3614), - [6725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), - [6727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), - [6729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), - [6731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), - [6733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), - [6735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), - [6737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), - [6739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), - [6741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), - [6743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), - [6745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [6747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), - [6749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), - [6751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [6753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 3, 0, 176), - [6755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 176), - [6757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5167), - [6759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5167), - [6762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), - [6764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3524), - [6766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3889), - [6768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3839), - [6770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1, 0, 0), REDUCE(sym__expr_binary_expression, 1, 0, 0), - [6773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3739), - [6775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), - [6777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3738), - [6779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3862), - [6781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), - [6783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), - [6785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), - [6787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), - [6789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090), - [6791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), - [6793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [6795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), - [6797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), - [6799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3555), - [6802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), - [6804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), - [6806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), - [6808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2082), - [6810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), - [6812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3956), - [6814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 0), - [6816] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 0), REDUCE(sym__value, 1, 0, 0), - [6819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3910), - [6821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3909), - [6823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), - [6825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3772), - [6827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3847), - [6829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3884), - [6831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), - [6833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3969), - [6835] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5167), - [6838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), - [6840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), - [6842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3770), - [6844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3751), - [6846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3948), - [6848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3734), - [6850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070), - [6852] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(3609), - [6855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3784), - [6857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 2, 0, 0), - [6859] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3605), - [6862] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5167), - [6865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3625), - [6867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(3614), - [6870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), - [6872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3703), - [6874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3882), - [6876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6306), - [6878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), - [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), - [6882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), - [6884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2086), - [6886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), - [6888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), - [6890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), - [6892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), - [6894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), - [6896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [6898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), - [6900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), - [6902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), - [6904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), - [6906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [6908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), - [6910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), - [6912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), - [6914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), - [6916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), - [6918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), - [6920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), - [6922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), - [6924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123), - [6926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), - [6928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), - [6930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [6932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [6934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), - [6936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), - [6938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), - [6940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), - [6942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3961), - [6944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3939), - [6946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6761), - [6948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6430), - [6950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(3659), - [6953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), - [6955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6429), - [6957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6760), - [6959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), - [6961] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), REDUCE(sym__list_item_expression, 1, 0, 0), - [6964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6366), - [6966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__list_item_expression, 1, 0, 0), - [6968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6422), - [6970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6420), - [6972] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3659), - [6976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3876), - [6978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3803), - [6980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4000), - [6982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3656), - [6985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3809), - [6987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4001), - [6989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), - [6991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6301), - [6993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6314), - [6995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6318), - [6997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3947), - [6999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4013), - [7001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3954), - [7003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3860), - [7005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6771), - [7007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6770), - [7009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_value, 1, 0, 0), - [7011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4031), - [7013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4019), - [7015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), - [7017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 6, 0, 0), - [7019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 6, 0, 0), - [7021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), - [7023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), - [7025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), - [7027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), - [7029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), - [7031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6518), - [7033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), - [7035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), - [7037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), - [7039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), - [7041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), - [7043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), - [7045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), - [7047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), - [7049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), - [7051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), - [7053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), - [7055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [7057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [7059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, 0, 178), - [7061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4014), - [7063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, 0, 178), - [7065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), - [7067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), - [7069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [7071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [7073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [7075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [7077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [7079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [7081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [7083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), - [7085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), - [7087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), - [7089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), - [7091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, 0, 0), - [7093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, 0, 0), - [7095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, 10, 0), - [7097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, 10, 0), - [7099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), - [7101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), - [7103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), - [7105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), - [7107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), - [7109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), - [7111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), - [7113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), - [7115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), - [7117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [7119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), - [7121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [7123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), - [7125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__list_item_starts_with_sign, 2, 0, 0), - [7127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__list_item_starts_with_sign, 2, 0, 0), - [7129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 24), - [7131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4090), - [7133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_entry, 1, 0, 24), - [7135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_entry, 1, 0, 24), - [7137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), - [7139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), - [7141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), - [7143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), - [7145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), - [7147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), - [7149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), - [7151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [7153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), - [7155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), - [7157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), - [7159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), - [7161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), - [7163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 22), - [7165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_body, 2, 0, 22), - [7167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 22), - [7169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4044), - [7171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 4, 0, 0), - [7173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 4, 0, 0), - [7175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6741), - [7177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 21), - [7179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 21), REDUCE(sym__list_item_expression, 1, 0, 21), - [7182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__list_item_expression, 1, 0, 21), - [7184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6740), - [7186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_body, 3, 0, 54), - [7188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1940), - [7190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), - [7192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), - [7194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), - [7196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [7198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), - [7200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [7202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [7204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), - [7206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), - [7208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), - [7210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), - [7212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), - [7214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), - [7216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 0), - [7218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 0), REDUCE(sym_val_record, 3, 0, 0), - [7221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), - [7223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), - [7225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), - [7227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), - [7229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), - [7231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), - [7233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), - [7235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), - [7237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140), - [7239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), - [7241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [7243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), - [7245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [7247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), - [7249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [7251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), - [7253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), - [7255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [7257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), - [7259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [7261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [7263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), - [7265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), - [7267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), - [7269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), - [7271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), - [7273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), - [7275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), - [7277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [7279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), - [7281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), - [7283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), - [7285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), - [7287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [7289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), - [7291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), - [7293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), - [7295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [7297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [7299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 5, 0, 0), - [7301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 5, 0, 0), - [7303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6662), - [7305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6664), - [7307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4085), - [7309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), - [7311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), - [7313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), - [7315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), - [7317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), - [7319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), - [7321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1967), - [7323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [7325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), - [7327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [7329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), - [7331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), - [7333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), - [7335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6665), - [7337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), - [7339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [7341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [7343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), - [7345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6667), - [7347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), - [7349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), - [7351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), - [7353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), - [7355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), - [7357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_expression, 1, 0, 21), - [7359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1, 0, 0), - [7361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1, 0, 0), - [7363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, 0, 178), - [7365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, 0, 178), - [7367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 23), - [7369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4088), - [7371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 23), - [7373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_value, 1, 0, 99), - [7375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 99), - [7377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_value, 1, 0, 100), - [7379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 100), - [7381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 24), - [7383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4090), - [7385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 4, 0, 205), - [7387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 4, 0, 205), - [7389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 4, 0, 176), - [7391] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 4, 0, 176), - [7393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 3, 0, 0), - [7395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 3, 0, 174), - [7397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 3, 0, 174), - [7399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 3, 0, 172), - [7401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 3, 0, 172), - [7403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [7405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6053), - [7407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), - [7409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6053), - [7411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5983), - [7413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6506), - [7415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5845), - [7417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [7419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5359), - [7421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4987), - [7423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069), - [7425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 171), - [7427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 171), - [7429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), - [7431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), - [7433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [7435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [7437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6755), - [7439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5518), - [7441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [7443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5426), - [7445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4932), - [7447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1261), - [7449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [7451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), - [7453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [7455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5722), - [7457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4116), - [7459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6232), - [7461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4115), - [7463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4325), - [7465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6033), - [7467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6033), - [7469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [7471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4114), - [7473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4112), - [7475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4320), - [7477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6088), - [7479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6088), - [7481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4110), - [7483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4107), - [7485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4106), - [7487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4113), - [7489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4108), - [7491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109), - [7493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), - [7495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105), - [7497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86), - [7499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4162), - [7501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6675), - [7503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4152), - [7505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4680), - [7507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6006), - [7509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4174), - [7511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4170), - [7513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4173), - [7515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4157), - [7517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), - [7519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4159), - [7521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), - [7523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4727), - [7525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5942), - [7527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4161), - [7529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4160), - [7531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), - [7533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4172), - [7535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), - [7537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4191), - [7539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6454), - [7541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4193), - [7543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4887), - [7545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5977), - [7547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6371), - [7549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4597), - [7551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5948), - [7553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4181), - [7555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4188), - [7557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113), - [7559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4208), - [7561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4211), - [7563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4858), - [7565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6041), - [7567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), - [7569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4197), - [7571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4177), - [7573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4759), - [7575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5998), - [7577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4190), - [7579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4189), - [7581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4207), - [7583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4209), - [7585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4194), - [7587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4199), - [7589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), - [7591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4210), - [7593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4205), - [7595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4747), - [7597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5920), - [7599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4184), - [7601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4183), - [7603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4180), - [7605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4186), - [7607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4187), - [7609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), - [7611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [7613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4222), - [7615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6173), - [7617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4213), - [7619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4595), - [7621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6054), - [7623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4182), - [7625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4200), - [7627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(74), - [7629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4218), - [7631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4229), - [7633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4944), - [7635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5938), - [7637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4144), - [7639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4146), - [7641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4137), - [7643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4132), - [7645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), - [7647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4223), - [7649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4224), - [7651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5010), - [7653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6078), - [7655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4227), - [7657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4217), - [7659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4270), - [7661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4271), - [7663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4134), - [7665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), - [7667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4148), - [7669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4145), - [7671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4129), - [7673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4125), - [7675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4127), - [7677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4138), - [7679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61), - [7681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4243), - [7683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4245), - [7685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5220), - [7687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5957), - [7689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4231), - [7691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), - [7693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4220), - [7695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4230), - [7697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4215), - [7699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4219), - [7701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4132), - [7703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4277), - [7705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4276), - [7707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4350), - [7709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4348), - [7711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4145), - [7713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4125), - [7715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4124), - [7717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4146), - [7719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), - [7721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [7723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4241), - [7725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4240), - [7727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5381), - [7729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6005), - [7731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4239), - [7733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4238), - [7735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4237), - [7737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4236), - [7739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4235), - [7741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4256), - [7743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4138), - [7745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5810), - [7747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4272), - [7749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4269), - [7751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 63), - [7753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), - [7755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), - [7757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4629), - [7759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6172), - [7761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, 0, 63), - [7763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5517), - [7765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(4294), - [7768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), - [7770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(6849), - [7773] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(6847), - [7776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(6846), - [7779] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(6845), - [7782] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5159), - [7785] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5159), - [7788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5774), - [7790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4294), - [7792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1189), - [7794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6849), - [7796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6847), - [7798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6846), - [7800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6845), - [7802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), - [7804] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5159), - [7807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), - [7809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [7811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), - [7813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6210), - [7815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), - [7817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6175), - [7819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5159), - [7821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4302), - [7823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4376), - [7825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), - [7827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6191), - [7829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), - [7831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6194), - [7833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), - [7835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4331), - [7837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4383), - [7839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [7841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), - [7843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [7845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5705), - [7847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4543), - [7849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4546), - [7851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), - [7853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, 0, 108), - [7855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4658), - [7857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, 0, 108), - [7859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [7861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5742), - [7863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4485), - [7865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4481), - [7867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), - [7869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4472), - [7871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), - [7873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4259), - [7875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [7877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5486), - [7879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4474), - [7881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4403), - [7883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [7885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4494), - [7887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4429), - [7889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), - [7891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4458), - [7893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5881), - [7895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6157), - [7897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [7899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), - [7901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4544), - [7903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), - [7905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 60), - [7907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4632), - [7909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, 0, 60), - [7911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [7913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4438), - [7915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4441), - [7917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [7919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [7921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4507), - [7923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4512), - [7925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), - [7927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4484), - [7929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4493), - [7931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 59), - [7933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4372), - [7935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 59), - [7937] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4259), - [7940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [7942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5577), - [7944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4534), - [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4497), - [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5747), - [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6876), - [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [7956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5709), - [7958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4532), - [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4537), - [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4445), - [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6232), - [7966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), - [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4325), - [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5514), - [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6630), - [7976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5790), - [7980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6870), - [7982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4362), - [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4535), - [7986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4553), - [7988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), - [7990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4530), - [7992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4540), - [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3787), - [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5711), - [8000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6882), - [8002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4559), - [8004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4545), - [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [8008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5596), - [8010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4413), - [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4421), - [8014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), - [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4405), - [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4407), - [8020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [8022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4531), - [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4538), - [8026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [8028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5782), - [8030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6872), - [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4451), - [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4452), - [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4478), - [8038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4477), - [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [8042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4419), - [8044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4414), - [8046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), - [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4457), - [8052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4453), - [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), - [8056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), - [8058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4432), - [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4663), - [8062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, 0, 88), - [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5839), - [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6868), - [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [8072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4552), - [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4536), - [8076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [8078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5904), - [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4471), - [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4473), - [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), - [8086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4268), - [8088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4395), - [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [8092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4511), - [8094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4509), - [8096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [8098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5737), - [8100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6878), - [8102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4373), - [8104] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4268), - [8107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6866), - [8109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4541), - [8111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4542), - [8113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [8115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5769), - [8117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6874), - [8119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4475), - [8121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4487), - [8123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), - [8125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4506), - [8127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4504), - [8129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [8131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4500), - [8133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4498), - [8135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4428), - [8137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4529), - [8139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4519), - [8141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4524), - [8143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4514), - [8145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4518), - [8147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2, 0, 107), - [8149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2, 0, 107), - [8151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4443), - [8153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4450), - [8155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [8157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5853), - [8159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6546), - [8161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6668), - [8163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, 0, 89), - [8165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4734), - [8167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, 0, 89), - [8169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4562), - [8171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4560), - [8173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4320), - [8175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4449), - [8177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4495), - [8179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4517), - [8181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4521), - [8183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), - [8185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4549), - [8187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4551), - [8189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4558), - [8191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4563), - [8193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4422), - [8195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4502), - [8197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4423), - [8199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4420), - [8201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [8203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5728), - [8205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6880), - [8207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4467), - [8209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4468), - [8211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [8213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4461), - [8215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4464), - [8217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 62), - [8219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 62), - [8221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, 0, 26), - [8223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, 0, 26), - [8225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4601), - [8227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6508), - [8229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6750), - [8231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, 0, 26), - [8233] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, 0, 26), - [8235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, 0, 106), - [8237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, 0, 106), - [8239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 61), - [8241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 61), - [8243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, 0, 60), - [8245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4696), - [8247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, 0, 60), - [8249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, 0, 90), - [8251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, 0, 105), - [8253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, 0, 105), - [8255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5643), - [8257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [8259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6751), - [8261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6553), - [8263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3, 0, 0), - [8265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, 0, 194), - [8267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, 0, 196), - [8269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, 0, 63), - [8271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4660), - [8273] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, 0, 63), - [8275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6556), - [8277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6551), - [8279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3, 0, 0), - [8281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3, 0, 0), - [8283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 64), - [8285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 64), - [8287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3, 0, 0), - [8289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, 0, 108), - [8291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4724), - [8293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, 0, 108), - [8295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6554), - [8297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), - [8299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4697), - [8301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, 0, 148), - [8303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, 0, 148), - [8305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5647), - [8307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6169), - [8309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, 0, 19), - [8311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, 0, 19), - [8313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, 0, 138), - [8315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, 0, 138), - [8317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [8319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4705), - [8321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4593), - [8323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4689), - [8325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4570), - [8327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4725), - [8329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6118), - [8331] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 142), SHIFT_REPEAT(4601), - [8334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 142), - [8336] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 142), SHIFT_REPEAT(5807), - [8339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 142), SHIFT_REPEAT(4976), - [8342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11, 0, 0), - [8344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11, 0, 0), - [8346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, 0, 108), - [8348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4670), - [8350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, 0, 108), - [8352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4730), - [8354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4885), - [8356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4646), - [8358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4633), - [8360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4775), - [8362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6167), - [8364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), - [8366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5807), - [8368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), - [8370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4721), - [8372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4880), - [8374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4630), - [8376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4778), - [8378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, 0, 60), - [8380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), - [8382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, 0, 60), - [8384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), - [8386] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4501), - [8389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4470), - [8392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4686), - [8394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), - [8396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4470), - [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [8400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4501), - [8402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4641), - [8404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14, 0, 0), - [8406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14, 0, 0), - [8408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, 0, 63), - [8410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4720), - [8412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, 0, 63), - [8414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), - [8416] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13, 0, 0), - [8418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13, 0, 0), - [8420] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12, 0, 0), - [8422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12, 0, 0), - [8424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6144), - [8426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4780), - [8428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4738), - [8430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), - [8432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5707), - [8434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4196), - [8436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), - [8438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [8440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, 0, 60), - [8442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, 0, 60), - [8444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6158), - [8446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4381), - [8448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [8450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5169), - [8452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4745), - [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4959), - [8456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), - [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4396), - [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), - [8462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, 0, 108), - [8464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, 0, 108), - [8466] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5169), - [8469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 195), SHIFT_REPEAT(4738), - [8472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 195), - [8474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 195), SHIFT_REPEAT(5707), - [8477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 195), SHIFT_REPEAT(4196), - [8480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4579), - [8482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4572), - [8484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4770), - [8486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4860), - [8488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5039), - [8490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1, 0, 0), - [8492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1, 0, 0), - [8494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4455), - [8496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4510), - [8498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4855), - [8500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5031), - [8502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5169), - [8505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(4569), - [8508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6680), - [8510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4746), - [8512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4958), - [8514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4758), - [8516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4919), - [8518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), - [8520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5562), - [8522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), - [8524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), - [8526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4767), - [8528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4916), - [8530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, 0, 63), - [8532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, 0, 63), - [8534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6681), - [8536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(4578), - [8539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4876), - [8541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4572), - [8544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4579), - [8547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), - [8549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5169), - [8552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4523), - [8554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5210), - [8556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, 0, 164), - [8558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865), - [8560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5393), - [8562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, 0, 165), - [8564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), - [8566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5383), - [8568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4957), - [8570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4716), - [8572] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4712), - [8575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), - [8577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4657), - [8580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4960), - [8582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6720), - [8584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6721), - [8586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4915), - [8588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6335), - [8590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [8592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3335), - [8594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3744), - [8596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6804), - [8598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3898), - [8600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3885), - [8602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4785), - [8604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4828), - [8606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), - [8608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4786), - [8610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4831), - [8612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4095), - [8614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(4714), - [8617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4921), - [8619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5210), - [8622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(4718), - [8625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5070), - [8627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6515), - [8629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6517), - [8631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6521), - [8633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 2, 0, 0), - [8635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 2, 0, 0), SHIFT_REPEAT(6508), - [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6522), - [8640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5210), - [8643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4647), - [8646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6282), - [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [8650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3485), - [8652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3907), - [8654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6792), - [8656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4067), - [8658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3996), - [8660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), - [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5025), - [8664] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4716), - [8667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4647), - [8669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(4700), - [8672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(4682), - [8675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5041), - [8677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6652), - [8679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [8681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4863), - [8683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6069), - [8685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6653), - [8687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5210), - [8690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), - [8692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5429), - [8694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4712), - [8696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4657), - [8698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), - [8700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5504), - [8702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3402), - [8704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), - [8706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3585), - [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), - [8710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), - [8712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6562), - [8714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [8716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2800), - [8718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4804), - [8720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6677), - [8722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5032), - [8724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), - [8726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6323), - [8728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [8730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2943), - [8732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3490), - [8734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6227), - [8736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3607), - [8738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), - [8740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4830), - [8742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4829), - [8744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), - [8746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4757), - [8748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4787), - [8750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4096), - [8752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), - [8754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4854), - [8757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [8759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), - [8761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), - [8763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4817), - [8765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4815), - [8767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, 0, 76), SHIFT_REPEAT(103), - [8770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, 0, 76), SHIFT_REPEAT(5504), - [8773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, 0, 76), - [8775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3450), - [8777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3522), - [8779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [8781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [8783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4850), - [8785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5067), - [8787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__all_type, 1, 0, 90), - [8789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, 0, 231), - [8791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5369), - [8793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5459), - [8795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, 0, 232), - [8797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5368), - [8799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), - [8801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), - [8803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6575), - [8805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6574), - [8807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6573), - [8809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6572), - [8811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1, 0, 0), - [8813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [8815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, 0, 4), - [8817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 4), SHIFT(6772), - [8820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [8822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6700), - [8824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, 0, 0), - [8826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 0), SHIFT(6772), - [8829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3510), - [8831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, 0, 93), - [8833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5213), - [8835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), - [8837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6701), - [8839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6481), - [8841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [8843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), - [8845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3983), - [8847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6687), - [8849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4017), - [8851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [8853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [8855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [8857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [8859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [8861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4873), - [8863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, 0, 27), - [8865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, 0, 27), - [8867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5786), - [8869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, 0, 0), - [8871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4854), - [8873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [8875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4807), - [8877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4882), - [8879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5029), - [8881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [8883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3596), - [8885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), - [8887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5314), - [8889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4147), - [8891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4707), - [8893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5821), - [8895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), - [8897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3461), - [8899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), - [8901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, 0, 58), - [8903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, 0, 58), - [8905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), - [8907] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4470), - [8911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5234), - [8913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), - [8915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), - [8917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6585), - [8919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6586), - [8921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6587), - [8923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6588), - [8925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6658), - [8927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6657), - [8929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), - [8931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), - [8933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), - [8935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5030), - [8937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5386), - [8939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), - [8941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [8943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), - [8945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4873), - [8948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), - [8950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), - [8952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [8954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(6169), - [8957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [8959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), - [8961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3, 0, 0), - [8963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5694), - [8965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), - [8967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [8969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 121), - [8971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 121), - [8973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 152), - [8975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 152), - [8977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 153), - [8979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 153), - [8981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, 0, 3), - [8983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, 0, 3), - [8985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, 0, 2), - [8987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, 0, 2), - [8989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6562), - [8991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6844), - [8993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 150), - [8995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 150), - [8997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, 0, 102), - [8999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, 0, 102), - [9001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6410), - [9003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6090), - [9005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6010), - [9007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6479), - [9009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6087), - [9011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6112), - [9013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 185), - [9015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 185), - [9017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 186), - [9019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 186), - [9021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6265), - [9023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2380), - [9025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), - [9027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6511), - [9029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), - [9031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5064), - [9033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), - [9035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4752), - [9037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4751), - [9039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 187), - [9041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 187), - [9043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 188), - [9045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 188), - [9047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, 0, 98), - [9049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, 0, 98), - [9051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), - [9053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6000), - [9055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), - [9057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6278), - [9059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6226), - [9061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 151), - [9063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 151), - [9065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6611), - [9067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), - [9069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), - [9071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6717), - [9073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2610), - [9075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6666), - [9077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6244), - [9079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5653), - [9081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [9083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [9085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5655), - [9087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [9089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [9091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5657), - [9093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3702), - [9095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3701), - [9097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4323), - [9099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4324), - [9101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5660), - [9103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [9105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [9107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5663), - [9109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [9111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [9113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5669), - [9115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), - [9117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [9119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5671), - [9121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3648), - [9123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), - [9125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), - [9127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), - [9129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5674), - [9131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [9133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [9135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5678), - [9137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3823), - [9139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3824), - [9141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5689), - [9143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [9145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [9147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [9149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), - [9151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), - [9153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), - [9155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), - [9157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), - [9159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), - [9161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4265), - [9163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), - [9165] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1439), - [9168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1439), - [9171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5713), - [9173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [9175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [9177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), - [9179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [9181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), - [9183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15, 0, 0), - [9185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15, 0, 0), - [9187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), - [9189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), - [9191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [9193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 93), - [9195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), - [9197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 78), - [9199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 78), - [9201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(5028), - [9204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5023), - [9207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), - [9209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5730), - [9211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [9213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), - [9215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), - [9217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2983), - [9219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5484), - [9221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), - [9223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), - [9225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, 0, 0), - [9227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, 0, 102), - [9229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, 0, 102), - [9231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6531), - [9233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6529), - [9235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6528), - [9237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, 0, 98), - [9239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, 0, 98), - [9241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6524), - [9243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, 0, 147), - [9245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, 0, 147), - [9247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, 0, 146), - [9249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, 0, 146), - [9251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5735), - [9253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [9255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), - [9257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [9259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4156), - [9261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4756), - [9263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5945), - [9265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [9267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 3, 0, 0), - [9269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6223), - [9271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [9273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 1, 0, 0), - [9275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, 0, 0), - [9277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, 0, 0), - [9279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, 0, 36), - [9281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, 0, 36), - [9283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, 0, 35), - [9285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, 0, 35), - [9287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2, 0, 0), - [9289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2, 0, 0), - [9291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3543), - [9293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [9295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), - [9297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [9299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 3, 0, 58), - [9301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6391), - [9303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), - [9305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 0), - [9307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), - [9309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5740), - [9311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), - [9313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), - [9315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 4), - [9317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), - [9319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [9321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4167), - [9323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), - [9325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5924), - [9327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1, 0, 0), - [9329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), - [9331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [9333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 1, 0, 0), - [9335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1, 0, 0), - [9337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5745), - [9339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), - [9341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), - [9343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), - [9345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [9347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), - [9349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, 0, 0), - [9351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, 0, 232), - [9353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, 0, 231), - [9355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5750), - [9357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [9359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [9361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), - [9363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), - [9365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, 0, 98), - [9367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, 0, 98), - [9369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), - [9371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, 0, 0), - [9373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, 0, 0), - [9375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5028), - [9377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 165), - [9379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5754), - [9381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), - [9383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), - [9385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [9387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3, 0, 0), - [9389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [9391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5023), - [9393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 164), - [9395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5767), - [9397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), - [9399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), - [9401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, 0, 76), SHIFT_REPEAT(69), - [9404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, 0, 76), SHIFT_REPEAT(6000), - [9407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, 0, 76), - [9409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 119), - [9411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 119), - [9413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 118), - [9415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 118), - [9417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 25), - [9419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 25), SHIFT(6772), - [9422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), - [9424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 0), - [9426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 0), SHIFT(6772), - [9429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), - [9431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), - [9433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6612), - [9435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6614), - [9437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 4), - [9439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 4), SHIFT(6772), - [9442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), - [9444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3410), - [9446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), - [9448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), - [9450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), - [9452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4201), - [9454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), - [9456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), - [9458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), - [9460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5914), - [9462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 2, 0, 0), - [9464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), - [9466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3592), - [9468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5850), - [9470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), - [9472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), - [9474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 2, 0, 27), - [9476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6688), - [9478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5503), - [9480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), - [9482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, 0, 116), - [9484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, 0, 116), - [9486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), - [9488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, 0, 102), - [9490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, 0, 102), - [9492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4226), - [9494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1532), - [9496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), - [9498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3586), - [9500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4140), - [9502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6002), - [9504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4279), - [9506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4273), - [9508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), - [9510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4263), - [9512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4261), - [9514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), - [9516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), - [9518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2740), - [9520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [9522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2, 0, 0), - [9524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2, 0, 0), SHIFT_REPEAT(6002), - [9527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2792), - [9529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), - [9531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), - [9533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5037), - [9535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), - [9537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4871), - [9539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4872), - [9541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3269), - [9543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), - [9545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 38), - [9547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 38), - [9549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), - [9551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1, 0, 0), - [9553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [9555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 0), - [9557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 0), - [9559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3228), - [9561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, 0, 87), - [9563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, 0, 87), - [9565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3, 0, 0), - [9567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3, 0, 0), - [9569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6712), - [9571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6698), - [9573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6694), - [9575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6686), - [9577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, 0, 135), - [9579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, 0, 135), - [9581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3520), - [9583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6372), - [9585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), - [9587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6697), - [9589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, 0, 139), - [9591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, 0, 139), - [9593] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5028), - [9597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), - [9599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 3), - [9601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 3), - [9603] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 2), - [9605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 2), - [9607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1288), - [9609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), - [9611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [9613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6775), - [9615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6783), - [9617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6784), - [9619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6790), - [9621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2751), - [9623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, 0, 86), - [9625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, 0, 86), - [9627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480), - [9629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6376), - [9631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [9633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), - [9635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6707), - [9637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3255), - [9639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [9641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3239), - [9643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2654), - [9645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 0), - [9647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 0), - [9649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2995), - [9651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), - [9653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), - [9655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2800), - [9657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2431), - [9659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3447), - [9661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6859), - [9663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), - [9665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6727), - [9667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), - [9669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4254), - [9671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4252), - [9673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), - [9675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), - [9677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), - [9679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), - [9681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3681), - [9683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3677), - [9685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), - [9687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), - [9689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3033), - [9691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), - [9693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), - [9695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(555), - [9697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 5, 0, 167), - [9699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 5, 0, 167), - [9701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(557), - [9703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), - [9705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), - [9707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), - [9709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3684), - [9711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3692), - [9713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599), - [9715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600), - [9717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), - [9719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(573), - [9721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3732), - [9723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3854), - [9725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), - [9727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), - [9729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), - [9731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3874), - [9733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3877), - [9735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6464), - [9737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [9739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [9741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6836), - [9743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [9745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), - [9747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6459), - [9749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [9751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [9753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6834), - [9755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), - [9757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), - [9759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6453), - [9761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [9763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6832), - [9765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 147), - [9767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 147), - [9769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 146), - [9771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 146), - [9773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), - [9775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4126), - [9777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6447), - [9779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [9781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [9783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6830), - [9785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3398), - [9787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6735), - [9789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [9791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [9793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6737), - [9795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), - [9797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), - [9799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), - [9801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983), - [9803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6440), - [9805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [9807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6828), - [9809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3757), - [9811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2759), - [9813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), - [9815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6433), - [9817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), - [9819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6826), - [9821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4356), - [9823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4011), - [9825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4002), - [9827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6425), - [9829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [9831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1549), - [9833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6824), - [9835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), - [9837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), - [9839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969), - [9841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(944), - [9843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6416), - [9845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), - [9847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6822), - [9849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), - [9851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3266), - [9853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), - [9855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3262), - [9857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6407), - [9859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), - [9861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6820), - [9863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), - [9865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6481), - [9867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5954), - [9869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2421), - [9871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2423), - [9873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6397), - [9875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [9877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6818), - [9879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3785), - [9881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), - [9883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395), - [9885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), - [9887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6387), - [9889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [9891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6816), - [9893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), - [9895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), - [9897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013), - [9899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6374), - [9901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), - [9903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6813), - [9905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), - [9907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3316), - [9909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3355), - [9911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 199), - [9913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 199), - [9915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 200), - [9917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 200), - [9919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6361), - [9921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4784), - [9923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6810), - [9925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3963), - [9927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), - [9929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [9931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [9933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2443), - [9935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2448), - [9937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6348), - [9939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), - [9941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6807), - [9943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [9945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [9947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), - [9949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6598), - [9951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [9953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), - [9955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6747), - [9957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [9959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), - [9961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299), - [9963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), - [9965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2634), - [9967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6322), - [9969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [9971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [9973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6801), - [9975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), - [9977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), - [9979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [9981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866), - [9983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875), - [9985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6309), - [9987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [9989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6798), - [9991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), - [9993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6098), - [9995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6143), - [9997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2600), - [9999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6085), - [10001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6139), - [10003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [10005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, 0, 144), SHIFT_REPEAT(1553), - [10008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, 0, 144), - [10010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3624), - [10012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3620), - [10014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5033), - [10016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5027), - [10018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6296), - [10020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), - [10022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6795), - [10024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [10026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), - [10028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), - [10030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6634), - [10032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6633), - [10034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6079), - [10036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 4, 0, 116), - [10038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 4, 0, 116), - [10040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 3, 0, 41), - [10042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 3, 0, 41), - [10044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), - [10046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1, 0, 0), - [10048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1, 0, 0), - [10050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), - [10052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6500), - [10054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), - [10056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6757), - [10058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2567), - [10060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), - [10062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2497), - [10064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2513), - [10066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4807), - [10068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6252), - [10070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), - [10072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6785), - [10074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3224), - [10076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037), - [10078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4185), - [10080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6146), - [10082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6772), - [10084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [10086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3660), - [10088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3689), - [10090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), - [10092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [10094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), - [10096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3333), - [10098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [10100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6274), - [10102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4710), - [10104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6776), - [10106] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, 0, 10), - [10108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, 0, 10), - [10110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, 0, 10), - [10112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, 0, 10), - [10114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, 0, 10), - [10116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, 0, 10), - [10118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2485), - [10120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6384), - [10122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [10124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6767), - [10126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [10128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696), - [10130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [10132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized_last, 1, 0, 0), - [10134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6593), - [10136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4859), - [10138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6656), - [10140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), - [10142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5941), - [10144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), - [10146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6001), - [10148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6535), - [10150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized_last, 2, 0, 10), - [10152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized_last, 2, 0, 10), - [10154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [10156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), - [10158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, 0, 10), - [10160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, 0, 10), - [10162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__list_item_expression, 1, 0, 0), - [10164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 2, 0, 10), - [10166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 2, 0, 10), - [10168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), - [10170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [10172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1485), - [10174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), - [10176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), - [10178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6797), - [10180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), - [10182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6729), - [10184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6616), - [10186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5060), - [10188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6617), - [10190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [10192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6127), - [10194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, 0, 74), - [10196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6672), - [10198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4728), - [10200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6739), - [10202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3471), - [10204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), - [10206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6539), - [10208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4604), - [10210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6559), - [10212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [10214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), - [10216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [10218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5763), - [10220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6738), - [10222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5223), - [10224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6632), - [10226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5776), - [10228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), - [10230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5784), - [10232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), - [10234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6136), - [10236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4744), - [10238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 2, 0, 0), - [10240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6164), - [10242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6405), - [10244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5803), - [10246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6566), - [10248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [10250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6749), - [10252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5843), - [10254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6438), - [10256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4886), - [10258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6689), - [10260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5868), - [10262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6443), - [10264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [10266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6759), - [10268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5882), - [10270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), - [10272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(5791), - [10275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6149), - [10277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4051), - [10279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5864), - [10281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5799), - [10283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 3, 0, 41), - [10285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 3, 0, 41), - [10287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5734), - [10289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5668), - [10291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 38), - [10293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 38), - [10295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5602), - [10297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6181), - [10299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6412), - [10301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4754), - [10303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4045), - [10305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 0), - [10307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 0), - [10309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6132), - [10311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6496), - [10313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1, 0, 0), - [10315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1, 0, 0), - [10317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5392), - [10319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4678), - [10321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1973), - [10323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6901), - [10325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6051), - [10327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6719), - [10329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5536), - [10331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3601), - [10333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3455), - [10335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern, 1, 0, 0), - [10337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6332), - [10339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [10341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6769), - [10343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern, 1, 0, 101), - [10345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), - [10347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [10349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5487), - [10351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6234), - [10353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3786), - [10355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6778), - [10357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), - [10359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [10361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6262), - [10363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4295), - [10365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6787), - [10367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486), - [10369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 1, 0, 0), - [10371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 1, 0, 0), - [10373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [10375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), - [10377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3686), - [10379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4847), - [10381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), - [10383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 5, 0, 135), - [10385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 5, 0, 135), - [10387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3010), - [10389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized_last, 1, 0, 0), - [10391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized_last, 1, 0, 0), - [10393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, 0, 139), - [10395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, 0, 139), - [10397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5997), - [10399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_match_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(2355), - [10402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_match_pattern_repeat1, 2, 0, 0), - [10404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6621), - [10406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6064), - [10408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6627), - [10410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4594), - [10412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), - [10414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6289), - [10416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3783), - [10418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6793), - [10420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5480), - [10422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6310), - [10424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), - [10426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6699), - [10428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2990), - [10430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [10432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(5797), - [10435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [10437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3961), - [10439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), - [10441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2478), - [10443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), - [10445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [10447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), - [10449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), - [10451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6302), - [10453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3721), - [10455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6796), - [10457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6125), - [10459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5965), - [10461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6538), - [10463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4284), - [10465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 4, 0, 86), - [10467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 4, 0, 86), - [10469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5969), - [10471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6403), - [10473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5777), - [10475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6315), - [10477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), - [10479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6799), - [10481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6328), - [10483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [10485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6802), - [10487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [10489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, 0, 87), - [10491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, 0, 87), - [10493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6341), - [10495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), - [10497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6805), - [10499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 125), - [10501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 125), SHIFT_REPEAT(5941), - [10504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6354), - [10506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), - [10508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6808), - [10510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), - [10512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [10514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), - [10516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3875), - [10518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [10520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6505), - [10522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5926), - [10524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6709), - [10526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [10528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6536), - [10530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), - [10532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6679), - [10534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [10536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6380), - [10538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [10540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6814), - [10542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6367), - [10544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [10546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6811), - [10548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5032), - [10550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4321), - [10552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3219), - [10554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4309), - [10556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), - [10558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_entry, 1, 0, 23), - [10560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_entry, 1, 0, 23), - [10562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3733), - [10564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4039), - [10566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 123), - [10568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [10570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5457), - [10572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6548), - [10574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6444), - [10576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4318), - [10578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), - [10580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5066), - [10582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5386), - [10584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__list_item_expression, 1, 0, 21), - [10586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), - [10588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), - [10590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), - [10592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [10594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4312), - [10596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [10598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_body, 1, 0, 22), - [10600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3905), - [10602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4329), - [10604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), - [10606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5851), - [10608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5795), - [10610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5408), - [10612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), - [10614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6249), - [10616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, 0, 177), - [10618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4953), - [10620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), - [10622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [10624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [10626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5816), - [10628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4355), - [10630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6845), - [10632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4573), - [10634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3296), - [10636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4299), - [10638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), - [10640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4291), - [10642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [10644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6451), - [10646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, 0, 95), - [10648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3602), - [10650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3917), - [10652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5465), - [10654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6246), - [10656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491), - [10658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2742), - [10660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2445), - [10662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), - [10664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4285), - [10666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4346), - [10668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [10670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6567), - [10672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 2, 0, 54), - [10674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), - [10676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4280), - [10678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), - [10680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_body, 2, 0, 54), - [10682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3926), - [10684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6216), - [10686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6625), - [10688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), - [10690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), - [10692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4171), - [10694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6853), - [10696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), - [10698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), - [10700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4343), - [10702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619), - [10704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), - [10706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620), - [10708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), - [10710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5044), - [10712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), - [10714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), - [10716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [10718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), - [10720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622), - [10722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4155), - [10724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2731), - [10726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [10728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), - [10730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, 0, 177), - [10732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [10734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [10736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [10738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [10740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4149), - [10742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [10744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), - [10746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3975), - [10748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), - [10750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4331), - [10752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), - [10754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4302), - [10756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), - [10758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [10760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), - [10762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [10764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), - [10766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [10768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(568), - [10770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [10772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), - [10774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [10776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3580), - [10778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), - [10780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4175), - [10782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3479), - [10784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, 0, 89), - [10786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [10788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), - [10790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3372), - [10792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [10794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3501), - [10796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), - [10798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), - [10800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3954), - [10802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3947), - [10804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [10806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), - [10808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), - [10810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [10812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4672), - [10814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), - [10816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [10818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [10820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [10822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), - [10824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2893), - [10826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), - [10828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3709), - [10830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, 0, 89), - [10832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), - [10834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), - [10836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3379), - [10838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [10840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [10842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [10844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), - [10846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [10848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), - [10850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), - [10852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3847), - [10854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), - [10856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3383), - [10858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), - [10860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [10862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), - [10864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4791), - [10866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [10868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [10870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [10872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), - [10874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), - [10876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), - [10878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [10880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), - [10882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [10884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [10886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [10888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), - [10890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [10892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [10894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), - [10896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3794), - [10898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [10900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), - [10902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3751), - [10904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), - [10906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [10908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), - [10910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3265), - [10912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), - [10914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4131), - [10916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [10918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), - [10920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), - [10922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), - [10924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), - [10926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), - [10928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2, 0, 0), - [10930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3867), - [10932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), - [10934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), - [10936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), - [10938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [10940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [10942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), - [10944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), - [10946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [10948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), - [10950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4573), - [10952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4729), - [10954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), - [10956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [10958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), - [10960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [10962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), - [10964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [10966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), - [10968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [10970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [10972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), - [10974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [10976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [10978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [10980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3964), - [10982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [10984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), - [10986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), - [10988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [10990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_rest, 4, 0, 0), - [10992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3165), - [10994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), - [10996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), - [10998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [11000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4216), - [11002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [11004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5508), - [11006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [11008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), - [11010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), - [11012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [11014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), - [11016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6159), - [11018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6394), - [11020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1217), - [11022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), - [11024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), - [11026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3515), - [11028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), - [11030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), - [11032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), - [11034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), - [11036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2331), - [11038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [11040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), - [11042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [11044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), - [11046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), - [11048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), - [11050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [11052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), - [11054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3518), - [11056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [11058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2916), - [11060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), - [11062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), - [11064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3526), - [11066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), - [11068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), - [11070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2944), - [11072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), - [11074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), - [11076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), - [11078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), - [11080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), - [11082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [11084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [11086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4742), - [11088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), - [11090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3572), - [11092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), - [11094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [11096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), - [11098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [11100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), - [11102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [11104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [11106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [11108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), - [11110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4120), - [11112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [11114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [11116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), - [11118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [11120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3603), - [11122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [11124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [11126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4266), - [11128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [11130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6141), - [11132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), - [11134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), - [11136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), - [11138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), - [11140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), - [11142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), - [11144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [11146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [11148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [11150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), - [11152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [11154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [11156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4099), - [11158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), - [11160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [11162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5963), - [11164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), - [11166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [11168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(915), - [11170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6136), - [11172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), - [11174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), - [11176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4845), - [11178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6132), - [11180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6277), - [11182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), - [11184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), - [11186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4122), - [11188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [11190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4119), - [11192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), - [11194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), - [11196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), - [11198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4118), - [11200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4117), - [11202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4165), - [11204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), - [11206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), - [11208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4164), - [11210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4163), - [11212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), - [11214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), - [11216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), - [11218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), - [11220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), - [11222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1102), - [11224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), - [11226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3531), - [11228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), - [11230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [11232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [11234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), - [11236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [11238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), - [11240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3687), - [11242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4104), - [11244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4166), - [11246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4101), - [11248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4102), - [11250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), - [11252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4100), - [11254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), - [11256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), - [11258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6631), - [11260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4308), - [11262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), - [11264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [11266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), - [11268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3680), - [11270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), - [11272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3675), - [11274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [11276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [11278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5868), - [11280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4128), - [11282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4123), - [11284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4136), - [11286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4135), - [11288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [11290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), - [11292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [11294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2, 0, 0), - [11296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [11298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110), - [11300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2559), - [11302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4143), - [11304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4142), - [11306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4141), - [11308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4139), - [11310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [11312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), - [11314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2562), - [11316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [11318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [11320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [11322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [11324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), - [11326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), - [11328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [11330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [11332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), - [11334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), - [11336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4856), - [11338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4082), - [11340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4133), - [11342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4084), - [11344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), - [11346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4286), - [11348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [11350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), - [11352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), - [11354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6768), - [11356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4130), - [11358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__record_key, 1, 0, 0), - [11360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [11362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), - [11364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5925), - [11366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5100), - [11368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6819), - [11370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4393), - [11372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6722), - [11374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4337), - [11376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4336), - [11378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5952), - [11380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), - [11382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572), - [11384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [11386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4103), - [11388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4075), - [11390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3386), - [11392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), - [11394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4121), - [11396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), - [11398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), - [11400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), - [11402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6024), - [11404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), - [11406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), - [11408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6604), - [11410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3302), - [11412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), - [11414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6591), - [11416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4306), - [11418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4296), - [11420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [11422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5137), - [11424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [11426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), - [11428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6071), - [11430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), - [11432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), - [11434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4154), - [11436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2948), - [11438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), - [11440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), - [11442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6070), - [11444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), - [11446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4636), - [11448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4384), - [11450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6523), - [11452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [11454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6533), - [11456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4339), - [11458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4311), - [11460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), - [11462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6115), - [11464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3011), - [11466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [11468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4206), - [11470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6462), - [11472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5817), - [11474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6431), - [11476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4354), - [11478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4319), - [11480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [11482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6032), - [11484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), - [11486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3879), - [11488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3451), - [11490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6333), - [11492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4203), - [11494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6305), - [11496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4298), - [11498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4327), - [11500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [11502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6063), - [11504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4038), - [11506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6408), - [11508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4274), - [11510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6510), - [11512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4332), - [11514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4333), - [11516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4202), - [11518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6029), - [11520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6903), - [11522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1295), - [11524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4212), - [11526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6643), - [11528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3995), - [11530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6896), - [11532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4351), - [11534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4345), - [11536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5940), - [11538] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [11540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [11542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5216), - [11544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6809), - [11546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6791), - [11548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4303), - [11550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4349), - [11552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), - [11554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5984), - [11556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, 0, 0), - [11558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [11560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3300), - [11562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6685), - [11564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6669), - [11566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4335), - [11568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4304), - [11570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6046), - [11572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [11574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), - [11576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6014), - [11578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6576), - [11580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4069), - [11582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6558), - [11584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4347), - [11586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4344), - [11588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4071), - [11590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6107), - [11592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6004), - [11594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5195), - [11596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6456), - [11598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6436), - [11600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4282), - [11602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4283), - [11604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5602), - [11606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6038), - [11608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5561), - [11610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5505), - [11612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6350), - [11614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6320), - [11616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4293), - [11618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4289), - [11620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5955), - [11622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [11624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4195), - [11626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6230), - [11628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [11630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6236), - [11632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4352), - [11634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4313), - [11636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [11638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5960), - [11640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4192), - [11642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4198), - [11644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6258), - [11646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [11648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6264), - [11650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4314), - [11652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4315), - [11654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4176), - [11656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [11658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6286), - [11660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6290), - [11662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), - [11664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6299), - [11666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6303), - [11668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), - [11670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6312), - [11672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6316), - [11674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902), - [11676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6325), - [11678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6329), - [11680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [11682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6338), - [11684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6342), - [11686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [11688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6351), - [11690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6355), - [11692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6364), - [11694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6368), - [11696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6377), - [11698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6381), - [11700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3606), - [11702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6390), - [11704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), - [11706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6400), - [11708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6224), - [11710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4954), - [11712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6419), - [11714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), - [11716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6428), - [11718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6076), - [11720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6435), - [11722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), - [11724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6442), - [11726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), - [11728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6449), - [11730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6455), - [11732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), - [11734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6461), - [11736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [11738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6466), - [11740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [11742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), - [11744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [11746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), - [11748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [11750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3523), - [11752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__record_key, 2, 0, 0), - [11754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4358), - [11756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4338), - [11758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4364), - [11760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [11762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4366), - [11764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), - [11766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4168), - [11768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), - [11770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5102), - [11772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5101), - [11774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), - [11776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4151), - [11778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), - [11780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), - [11782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [11784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4150), - [11786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), - [11788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4178), - [11790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [11792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5232), - [11794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5260), - [11796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5290), - [11798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5302), - [11800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5325), - [11802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5330), - [11804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5262), - [11806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5353), - [11808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5358), - [11810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5366), - [11812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5374), - [11814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5377), - [11816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5382), - [11818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5388), - [11820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [11822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [11824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [11826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [11828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [11830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [11832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6181), - [11834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [11836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [11838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), - [11840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3623), - [11842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6164), - [11844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2, 0, 0), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6503), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4714), + [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3923), + [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3921), + [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3137), + [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3258), + [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7371), + [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6237), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5845), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5512), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5141), + [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7329), + [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5381), + [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5125), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5189), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5191), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5192), + [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4826), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6640), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5194), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5196), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4502), + [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4710), + [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6060), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6652), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7168), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5635), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5874), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5873), + [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4844), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6638), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4700), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), + [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3860), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6703), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6637), + [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4498), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4643), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5132), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5529), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5833), + [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), + [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6383), + [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4715), + [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3624), + [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3671), + [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), + [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), + [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), + [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7194), + [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3669), + [199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6002), + [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3508), + [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5936), + [205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5489), + [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7120), + [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5200), + [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5253), + [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5173), + [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5169), + [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5162), + [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5186), + [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), + [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4836), + [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6588), + [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5129), + [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5130), + [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4501), + [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6025), + [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6671), + [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7136), + [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5636), + [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5637), + [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4832), + [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6598), + [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), + [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4701), + [251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), + [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), + [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), + [257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6600), + [259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), + [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4497), + [263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4631), + [265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5149), + [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5565), + [269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5663), + [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3763), + [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), + [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), + [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3230), + [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), + [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), + [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), + [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), + [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), + [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), + [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), + [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), + [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), + [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), + [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), + [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5494), + [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5390), + [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5419), + [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5333), + [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5416), + [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), + [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4852), + [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6699), + [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5388), + [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5414), + [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4504), + [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7004), + [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6075), + [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5790), + [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5681), + [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4890), + [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6704), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), + [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4760), + [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), + [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), + [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6702), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), + [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4500), + [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4694), + [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5405), + [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5946), + [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5979), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6636), + [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), + [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), + [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5551), + [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5340), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5336), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5329), + [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5326), + [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), + [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6389), + [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6391), + [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6683), + [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5155), + [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2068), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), + [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3656), + [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), + [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), + [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4236), + [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3857), + [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4085), + [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), + [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), + [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), + [431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1, 0, 0), + [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), + [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4001), + [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), + [439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5583), + [442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5259), + [445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5581), + [448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5562), + [451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5574), + [454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(719), + [457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4852), + [460] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6699), + [463] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5388), + [466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5414), + [469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4504), + [472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1565), + [475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(55), + [478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6025), + [481] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(7004), + [484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6075), + [487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5790), + [490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5681), + [493] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4890), + [496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6704), + [499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2170), + [502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4760), + [505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1889), + [508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1768), + [511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(12), + [514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6703), + [517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6702), + [520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(919), + [523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4500), + [526] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4694), + [529] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5405), + [532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5946), + [535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5979), + [538] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1642), + [541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6636), + [544] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4715), + [547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3624), + [550] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3671), + [553] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2912), + [556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2982), + [559] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2982), + [562] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(7194), + [565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3669), + [568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(6002), + [571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3508), + [574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5936), + [577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5489), + [580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(5200), + [583] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5530), + [586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5359), + [589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5528), + [592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5526), + [595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5487), + [598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(799), + [601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4852), + [604] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6699), + [607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5388), + [610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5414), + [613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4504), + [616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1565), + [619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(55), + [622] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6025), + [625] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7004), + [628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6075), + [631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6389), + [634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6391), + [637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4890), + [640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6704), + [643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2170), + [646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4760), + [649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1853), + [652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1768), + [655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(12), + [658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6703), + [661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6683), + [664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(919), + [667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4500), + [670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4694), + [673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5405), + [676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5946), + [679] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5979), + [682] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1642), + [685] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6636), + [688] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4715), + [691] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3624), + [694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3671), + [697] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2912), + [700] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), + [703] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), + [706] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(7194), + [709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3669), + [712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(6002), + [715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3508), + [718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5936), + [721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5489), + [724] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5155), + [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), + [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), + [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), + [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169), + [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 3, 0, 0), + [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 3, 0, 0), + [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), + [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), + [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171), + [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), + [747] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(158), + [750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), + [752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), + [754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(157), + [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), + [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 2, 0, 0), + [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 2, 0, 0), + [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), + [765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7419), + [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7419), + [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), + [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), + [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 4, 0, 0), + [777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 4, 0, 0), + [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), + [781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), + [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), + [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), + [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, 0, 5), + [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), + [793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5928), + [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), + [798] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(164), + [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), + [803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(159), + [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), + [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), + [810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number, 1, 0, 0), + [812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number, 1, 0, 0), + [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5628), + [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7426), + [818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1, 0, 0), + [820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1, 0, 0), + [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5928), + [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number_decimal, 5, 0, 0), + [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number_decimal, 5, 0, 0), + [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2, 0, 0), + [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2, 0, 0), + [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), + [834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(167), + [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), + [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7189), + [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7189), + [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), + [851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), + [853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), + [855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5928), + [858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(166), + [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), + [863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(174), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), + [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, 0, 0), + [870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, 0, 0), + [872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5914), + [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), + [876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), + [878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, 0, 0), + [880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, 0, 0), + [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5673), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7147), + [886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, 0, 141), + [888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, 0, 141), + [890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5914), + [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6822), + [895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2, 0, 0), + [897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2, 0, 0), + [899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, 0, 93), + [901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, 0, 93), + [903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2, 0, 0), + [905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2, 0, 0), + [907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3, 0, 0), + [909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3, 0, 0), + [911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2, 0, 0), + [913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2, 0, 0), + [915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(187), + [918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1, 0, 0), + [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1, 0, 0), + [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), + [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), + [928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5914), + [931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5914), + [934] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, 0, 80), + [936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, 0, 80), + [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), + [940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1, 0, 0), + [942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1, 0, 0), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), + [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5890), + [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6968), + [952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5890), + [955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5890), + [958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1, 0, 0), + [960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1, 0, 0), + [962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, 0, 26), + [964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, 0, 26), + [966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, 0, 128), + [968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, 0, 128), + [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176), + [974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), + [976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record_variable, 1, 0, 0), + [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2273), + [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), + [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2383), + [984] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record_variable, 1, 0, 0), REDUCE(sym__value, 1, 0, 0), + [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7031), + [989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, 0, 5), + [991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, 0, 5), + [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1, 0, 0), + [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1, 0, 0), + [997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5890), + [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), + [1002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1, 0, 0), + [1004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1, 0, 0), + [1006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_binary_expression, 1, 0, 0), + [1008] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1, 0, 0), REDUCE(sym__expr_binary_expression, 1, 0, 0), + [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7127), + [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4, 0, 0), + [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4, 0, 0), + [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 3, 0, 0), + [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 3, 0, 0), + [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7416), + [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), + [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_unary_minus, 4, 0, 0), + [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_unary_minus, 4, 0, 0), + [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, 0, 77), + [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, 0, 77), + [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), + [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), + [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), + [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2030), + [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025), + [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), + [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), + [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), + [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), + [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), + [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), + [1059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, 0, 78), + [1061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, 0, 78), + [1063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2, 0, 0), + [1065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2, 0, 0), + [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6769), + [1069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 1, 0, 0), + [1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 1, 0, 0), + [1073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, 0, 107), + [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, 0, 107), + [1077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, 0, 0), + [1079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, 0, 0), + [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), + [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), + [1085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_binary_expression, 1, 0, 0), + [1087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, 0, 74), + [1089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, 0, 74), + [1091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, 0, 74), + [1093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, 0, 74), + [1095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2, 0, 0), + [1097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2, 0, 0), + [1099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2, 0, 0), + [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2, 0, 0), + [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7193), + [1105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, 0, 6), + [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, 0, 6), + [1109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1, 0, 0), + [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1, 0, 0), + [1113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 6, 0, 0), + [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 6, 0, 0), + [1117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 5, 0, 0), + [1119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 5, 0, 0), + [1121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 4, 0, 0), + [1123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 4, 0, 0), + [1125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, 0, 93), + [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, 0, 93), + [1129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_nothing, 1, 0, 0), + [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_nothing, 1, 0, 0), + [1133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1, 0, 0), + [1135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1, 0, 0), + [1137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_nothing, 2, 0, 0), + [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_nothing, 2, 0, 0), + [1141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, 0, 40), + [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, 0, 40), + [1145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, 0, 40), + [1147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, 0, 40), + [1149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 3, 0, 0), + [1151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 3, 0, 0), + [1153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3, 0, 0), + [1155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3, 0, 0), + [1157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, 0, 141), + [1159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, 0, 141), + [1161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, 0, 0), + [1163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, 0, 0), + [1165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, 0, 122), + [1167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, 0, 122), + [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), + [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), + [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), + [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), + [1177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), + [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), + [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), + [1183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238), + [1185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2246), + [1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292), + [1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2256), + [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2255), + [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), + [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), + [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), + [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), + [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), + [1205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), + [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), + [1209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468), + [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), + [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), + [1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), + [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6783), + [1219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6783), + [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(556), + [1223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), + [1225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), + [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), + [1229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(412), + [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), + [1234] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(413), + [1237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), + [1239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5620), + [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6779), + [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(565), + [1247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6763), + [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6763), + [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), + [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), + [1255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(415), + [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), + [1260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(416), + [1263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(421), + [1266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(414), + [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), + [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), + [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), + [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), + [1277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(441), + [1280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5954), + [1283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(425), + [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), + [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5954), + [1290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5954), + [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), + [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7290), + [1297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5954), + [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511), + [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5592), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6758), + [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(552), + [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5929), + [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7430), + [1320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5929), + [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), + [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(587), + [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), + [1329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5929), + [1332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5929), + [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6756), + [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6785), + [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), + [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), + [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2103), + [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), + [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), + [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049), + [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), + [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037), + [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2035), + [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2003), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), + [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), + [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), + [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2231), + [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2272), + [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6857), + [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6766), + [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), + [1377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), + [1379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), + [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), + [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), + [1387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922), + [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), + [1391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), + [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089), + [1395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), + [1397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), + [1399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2258), + [1401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240), + [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), + [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6421), + [1407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6127), + [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(719), + [1412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1565), + [1415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(55), + [1418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6421), + [1421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6075), + [1424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5790), + [1427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5681), + [1430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(4760), + [1433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1889), + [1436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1768), + [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(12), + [1442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6703), + [1445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6702), + [1448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(919), + [1451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(1642), + [1454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6636), + [1457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(4715), + [1460] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3624), + [1463] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3671), + [1466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(2912), + [1469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), + [1472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), + [1475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(7194), + [1478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3669), + [1481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(6002), + [1484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(3508), + [1487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5936), + [1490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5489), + [1493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2, 0, 0), SHIFT_REPEAT(5200), + [1496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(799), + [1499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1565), + [1502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(55), + [1505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6421), + [1508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6075), + [1511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6389), + [1514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6391), + [1517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(4760), + [1520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1853), + [1523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1768), + [1526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(12), + [1529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6703), + [1532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6683), + [1535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(919), + [1538] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(1642), + [1541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6636), + [1544] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(4715), + [1547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3624), + [1550] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3671), + [1553] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(2912), + [1556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), + [1559] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), + [1562] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(7194), + [1565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3669), + [1568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(6002), + [1571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(3508), + [1574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5936), + [1577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5489), + [1580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 2, 0, 0), SHIFT_REPEAT(5155), + [1583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(689), + [1585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), + [1587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), + [1589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [1591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 188), + [1593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 188), + [1595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), + [1597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6353), + [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7271), + [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), + [1605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046), + [1607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6442), + [1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6442), + [1611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702), + [1613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [1615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 79), + [1617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 79), + [1619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), + [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7497), + [1625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [1627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), + [1629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6496), + [1631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6496), + [1633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 187), + [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 187), + [1637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), + [1643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [1645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7347), + [1647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7347), + [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), + [1651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(681), + [1654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), + [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), + [1658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 81), + [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 81), + [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [1666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 190), + [1668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 190), + [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), + [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [1674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(682), + [1677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [1679] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 189), + [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 189), + [1683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [1685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), + [1687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5666), + [1689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7307), + [1691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), + [1693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6192), + [1695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [1697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7420), + [1699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), + [1701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), + [1703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6447), + [1705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6447), + [1707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), + [1709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), + [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), + [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), + [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), + [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6810), + [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [1723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146), + [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6434), + [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6434), + [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), + [1733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), + [1735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5800), + [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7029), + [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), + [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [1743] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(685), + [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), + [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), + [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6749), + [1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6749), + [1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), + [1756] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(692), + [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5903), + [1761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 225), + [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 225), + [1765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 221), + [1767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 221), + [1769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, 10, 1), + [1771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, 10, 1), + [1773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), + [1775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), + [1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6320), + [1779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2543), + [1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6160), + [1783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), + [1785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2455), + [1787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6482), + [1789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), + [1791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2668), + [1793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2438), + [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), + [1797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2454), + [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7238), + [1801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2662), + [1803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6133), + [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2627), + [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5899), + [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5431), + [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), + [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2597), + [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), + [1817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 124), + [1819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 124), + [1821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 130), + [1823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 130), + [1825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), + [1827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), + [1829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), + [1831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 125), + [1833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 125), + [1835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 218), + [1837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 218), + [1839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5903), + [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5775), + [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6759), + [1846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 222), + [1848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 222), + [1850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), + [1852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, 10, 76), + [1854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, 10, 76), + [1856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5903), + [1859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), + [1861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), + [1863] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(1530), + [1866] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(36), + [1869] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6320), + [1872] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2543), + [1875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6160), + [1878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(19), + [1881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2455), + [1884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6482), + [1887] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2669), + [1890] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2668), + [1893] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2438), + [1896] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2508), + [1899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2454), + [1902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(7238), + [1905] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2662), + [1908] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6133), + [1911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2627), + [1914] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(5899), + [1917] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(5431), + [1920] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(749), + [1923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2597), + [1926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 129), + [1928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 129), + [1930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5903), + [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, 10, 39), + [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, 10, 39), + [1937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 226), + [1939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 226), + [1941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1, 0, 0), + [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1, 0, 0), + [1945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), + [1947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65), + [1949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6195), + [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6128), + [1953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), + [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2470), + [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6467), + [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4789), + [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), + [1963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(915), + [1965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), + [1967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), + [1969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), + [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7268), + [1973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843), + [1975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6289), + [1977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), + [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5665), + [1981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5576), + [1983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, 10, 17), + [1985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, 10, 17), + [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5894), + [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6860), + [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 217), + [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 217), + [1995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 213), + [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 213), + [1999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 214), + [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 214), + [2003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, 0, 20), + [2005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1068), + [2007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, 0, 20), + [2009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5071), + [2011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299), + [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6198), + [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1112), + [2017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), + [2019] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(1025), + [2022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(1530), + [2025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(36), + [2028] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(6320), + [2031] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2543), + [2034] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(6160), + [2037] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(19), + [2040] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2455), + [2043] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(6482), + [2046] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2669), + [2049] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2668), + [2052] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2438), + [2055] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2508), + [2058] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2454), + [2061] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(7238), + [2064] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2662), + [2067] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(6133), + [2070] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2627), + [2073] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(5899), + [2076] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(5431), + [2079] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(749), + [2082] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 46), SHIFT_REPEAT(2597), + [2085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), + [2087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60), + [2089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6327), + [2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2607), + [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6151), + [2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), + [2097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2496), + [2099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6525), + [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2811), + [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2810), + [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2446), + [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2534), + [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2509), + [2111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7007), + [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), + [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6232), + [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2796), + [2119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5955), + [2121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5483), + [2123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), + [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2867), + [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5688), + [2129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5688), + [2132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, 10, 76), + [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), + [2136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5688), + [2139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, 0, 32), + [2141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, 0, 32), + [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), + [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859), + [2149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5688), + [2152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, 0, 43), + [2154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, 0, 43), + [2156] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(1545), + [2159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(60), + [2162] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6327), + [2165] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2607), + [2168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6151), + [2171] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(3), + [2174] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2496), + [2177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6525), + [2180] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2811), + [2183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2810), + [2186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2446), + [2189] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2534), + [2192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2509), + [2195] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(7007), + [2198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2805), + [2201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(6232), + [2204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2796), + [2207] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(5955), + [2210] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(5483), + [2213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(795), + [2216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, 0, 46), SHIFT_REPEAT(2867), + [2219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), + [2221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, 10, 39), + [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [2225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(846), + [2227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(849), + [2229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), + [2231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), + [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6256), + [2235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6019), + [2237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), + [2239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2485), + [2241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6454), + [2243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4717), + [2245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(939), + [2247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), + [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), + [2251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), + [2253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), + [2255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7228), + [2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), + [2259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6068), + [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), + [2263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5918), + [2265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5452), + [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, 10, 17), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), + [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 1, 10, 1), + [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), + [2275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, 0, 68), + [2277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, 0, 68), + [2279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012), + [2281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5251), + [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, 0, 115), + [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, 0, 115), + [2287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6908), + [2289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5332), + [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 2, 10, 1), + [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 2, 10, 1), + [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), + [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), + [2299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(1012), + [2302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(6908), + [2305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7350), + [2307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1374), + [2309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5073), + [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), + [2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6204), + [2315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1304), + [2317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, 0, 115), + [2319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, 0, 115), + [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5295), + [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6899), + [2325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, 10, 17), + [2327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, 10, 17), + [2329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, 0, 68), + [2331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, 0, 68), + [2333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5250), + [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 3, 10, 39), + [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 3, 10, 39), + [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), + [2341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), + [2343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), + [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6942), + [2349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6942), + [2351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1111), + [2353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_parenthesized_body, 4, 10, 76), + [2355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_parenthesized_body, 4, 10, 76), + [2357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225), + [2359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163), + [2361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), + [2363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), + [2365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063), + [2367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), + [2369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), + [2371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), + [2373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), + [2375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), + [2377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), + [2379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1, 0, 0), + [2381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1, 0, 0), + [2383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1565), + [2385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(55), + [2387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), + [2389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6703), + [2391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6636), + [2393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3669), + [2395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6002), + [2397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3508), + [2399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5936), + [2401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5489), + [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7206), + [2407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7206), + [2409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), + [2411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1976), + [2413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), + [2415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029), + [2417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7039), + [2419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5394), + [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3815), + [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [2427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6083), + [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4043), + [2431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5541), + [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3840), + [2437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6299), + [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4229), + [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4231), + [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3522), + [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3988), + [2447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3797), + [2449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7328), + [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4222), + [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5976), + [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), + [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5864), + [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5522), + [2461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), + [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3660), + [2465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7259), + [2469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5413), + [2471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6747), + [2473] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(1029), + [2476] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(7039), + [2479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5320), + [2481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5417), + [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [2485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6463), + [2487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1048), + [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5806), + [2491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5806), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [2496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2112), + [2498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), + [2500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), + [2502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090), + [2504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083), + [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2080), + [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2062), + [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), + [2512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), + [2514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), + [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), + [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), + [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924), + [2522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1532), + [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(53), + [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), + [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6715), + [2530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6503), + [2532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3917), + [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6237), + [2536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3916), + [2538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5845), + [2540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5512), + [2542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), + [2544] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(7033), + [2547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(128), + [2550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(6098), + [2553] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(6149), + [2556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), + [2558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(7365), + [2561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(6149), + [2564] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(6438), + [2567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(3353), + [2570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(3353), + [2573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(5972), + [2576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(3005), + [2579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 2, 0, 54), SHIFT_REPEAT(7120), + [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5807), + [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6044), + [2588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6149), + [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), + [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7365), + [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6149), + [2596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6438), + [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), + [2600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3353), + [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5972), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), + [2606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5806), + [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), + [2611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), + [2613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5807), + [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [2618] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 2, 0, 0), + [2620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), + [2622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), + [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), + [2626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 3, 0, 0), + [2628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 3, 0, 0), + [2630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), + [2632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1138), + [2634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7033), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6098), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5553), + [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5577), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3978), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3935), + [2646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1, 0, 0), + [2648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), + [2650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1, 0, 0), + [2652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5806), + [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), + [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), + [2659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5807), + [2662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 4, 0, 0), + [2664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 4, 0, 0), + [2666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1142), + [2668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1006), + [2671] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), + [2673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1222), + [2676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1222), + [2679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), + [2681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [2683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), + [2685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [2687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), + [2689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6482), + [2691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), + [2693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), + [2695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), + [2697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), + [2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), + [2701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6133), + [2703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2627), + [2705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5899), + [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5431), + [2709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), + [2711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), + [2713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), + [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), + [2717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6017), + [2719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6831), + [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), + [2725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), + [2727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6580), + [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6580), + [2731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), + [2733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78), + [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), + [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6844), + [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), + [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), + [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6586), + [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6586), + [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), + [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [2753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), + [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), + [2765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1309), + [2767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1106), + [2769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), + [2771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6936), + [2773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_short_flag, 2, 0, 0), + [2775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_short_flag, 2, 0, 0), + [2777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1, 0, 0), + [2779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1, 0, 0), + [2781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2, 0, 0), + [2783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2, 0, 0), + [2785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 1, 0, 0), + [2787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), + [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [2791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1351), + [2793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5807), + [2796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1, 0, 0), + [2798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1, 0, 0), + [2800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), + [2802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069), + [2804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268), + [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [2808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1067), + [2810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1269), + [2812] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1004), + [2815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1134), + [2817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 2, 0, 19), + [2819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 2, 0, 19), + [2821] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, 0, 19), SHIFT(67), + [2824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3, 0, 0), + [2826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3, 0, 0), + [2828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1571), + [2830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), + [2832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6164), + [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3515), + [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5762), + [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), + [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6680), + [2842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6452), + [2844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4773), + [2846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3481), + [2848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3475), + [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2950), + [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3185), + [2854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7278), + [2856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3468), + [2858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6246), + [2860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3488), + [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5664), + [2864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5579), + [2866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2, 0, 0), + [2868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), + [2870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, 0, 8), + [2872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, 0, 8), + [2874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, 0, 7), + [2876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, 0, 7), + [2878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), + [2880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10, 0, 0), + [2882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10, 0, 0), + [2884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5240), + [2886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5953), + [2888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9, 0, 0), + [2890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9, 0, 0), + [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), + [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6797), + [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), + [2900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), + [2902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6560), + [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6560), + [2906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, 0, 47), + [2908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, 0, 47), + [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(67), + [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7176), + [2914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8, 0, 0), + [2916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8, 0, 0), + [2918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7, 0, 0), + [2920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7, 0, 0), + [2922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6, 0, 0), + [2924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6, 0, 0), + [2926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, 0, 82), + [2928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, 0, 82), + [2930] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(7136), + [2933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(128), + [2936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6044), + [2939] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6149), + [2942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(7365), + [2945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6149), + [2948] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6438), + [2951] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3353), + [2954] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3353), + [2957] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5972), + [2960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3005), + [2963] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 54), SHIFT_REPEAT(7120), + [2966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5, 0, 0), + [2968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5, 0, 0), + [2970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), + [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500), + [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), + [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499), + [2978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4, 0, 0), + [2980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4, 0, 0), + [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), + [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513), + [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1225), + [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1401), + [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), + [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6818), + [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), + [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6567), + [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6567), + [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), + [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), + [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), + [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), + [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), + [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), + [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), + [3018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2, 0, 0), + [3020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2, 0, 0), + [3022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, 0, 30), + [3024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, 0, 30), + [3026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, 0, 31), + [3028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, 0, 31), + [3030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 132), + [3032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 132), + [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7096), + [3036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 131), + [3038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 131), + [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7065), + [3042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 127), + [3044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 127), + [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7064), + [3048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 42), + [3050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, 0, 42), + [3052] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 42), SHIFT(67), + [3055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__immediate_decimal, 5, 0, 0), + [3057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__immediate_decimal, 5, 0, 0), + [3059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1055), + [3062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 126), + [3064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 126), + [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7063), + [3068] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1058), + [3071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), + [3073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 64), + [3075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 64), + [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7275), + [3079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, 0, 65), + [3081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, 0, 65), + [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7276), + [3085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1306), + [3087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 206), + [3089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 206), + [3091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 219), + [3093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 219), + [3095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, 0, 134), + [3097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, 0, 134), + [3099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, 0, 135), + [3101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, 0, 135), + [3103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, 0, 138), + [3105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, 0, 138), + [3107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, 0, 139), + [3109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, 0, 139), + [3111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, 0, 143), + [3113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, 0, 143), + [3115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), + [3117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1222), + [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [3121] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 42), SHIFT(46), + [3124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1, 0, 0), + [3126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), + [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(33), + [3130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6296), + [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3593), + [3134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5787), + [3136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), + [3138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6647), + [3140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6562), + [3142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4772), + [3144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3587), + [3146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3597), + [3148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), + [3150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), + [3152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7248), + [3154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3594), + [3156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6262), + [3158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3674), + [3160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5825), + [3162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5537), + [3164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, 0, 96), + [3166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, 0, 96), + [3168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46), + [3170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, 0, 147), + [3172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, 0, 147), + [3174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2, 0, 0), + [3176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2, 0, 0), + [3178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, 0, 91), + [3180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, 0, 91), + [3182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, 0, 90), + [3184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, 0, 90), + [3186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, 0, 160), + [3188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, 0, 160), + [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6790), + [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6793), + [3194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, 0, 161), + [3196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, 0, 161), + [3198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6794), + [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6795), + [3202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, 0, 84), + [3204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, 0, 84), + [3206] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, 0, 83), + [3208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, 0, 83), + [3210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, 0, 166), + [3212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, 0, 166), + [3214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3, 0, 0), + [3216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3, 0, 0), REDUCE(sym_pipeline_last, 3, 0, 0), + [3219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3, 0, 0), REDUCE(sym_pipeline_last, 3, 0, 0), + [3222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3, 0, 0), + [3224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, 0, 167), + [3226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, 0, 167), + [3228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1, 0, 0), + [3230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1, 0, 0), + [3232] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, 0, 168), + [3234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, 0, 168), + [3236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, 0, 77), + [3238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, 0, 77), + [3240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1, 0, 0), + [3242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1, 0, 0), + [3244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, 0, 181), + [3246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, 0, 181), + [3248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, 0, 182), + [3250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, 0, 182), + [3252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), + [3254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 7, 0, 191), + [3256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 7, 0, 191), + [3258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5265), + [3260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5891), + [3262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 199), + [3264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 199), + [3266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 200), + [3268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 200), + [3270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 201), + [3272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 201), + [3274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, 0, 202), + [3276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, 0, 202), + [3278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7256), + [3280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7255), + [3282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, 0, 212), + [3284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, 0, 212), + [3286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, 0, 231), + [3288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, 0, 231), + [3290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, 0, 232), + [3292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, 0, 232), + [3294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 110), + [3296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 110), + [3298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 111), + [3300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 111), + [3302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 112), + [3304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 112), + [3306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 4, 0, 113), + [3308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 4, 0, 113), + [3310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, 0, 233), + [3312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, 0, 233), + [3314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, 0, 250), + [3316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, 0, 250), + [3318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_decl_module, 2, 0, 19), SHIFT(46), + [3321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, 0, 9), + [3323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, 0, 9), + [3325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, 0, 11), + [3327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, 0, 11), + [3329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 224), + [3331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 224), + [3333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, 0, 70), + [3335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, 0, 70), + [3337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, 0, 69), + [3339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, 0, 69), + [3341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, 0, 32), + [3343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, 0, 32), + [3345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, 0, 67), + [3347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, 0, 67), + [3349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, 0, 66), + [3351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, 0, 66), + [3353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, 0, 56), + [3355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, 0, 56), + [3357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, 0, 55), + [3359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, 0, 55), + [3361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2, 0, 0), + [3363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2, 0, 0), + [3365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2, 0, 0), + [3367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2, 0, 0), + [3369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), + [3371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), + [3373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, 0, 52), + [3375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, 0, 52), + [3377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, 0, 51), + [3379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, 0, 51), + [3381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, 0, 50), + [3383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, 0, 50), + [3385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, 0, 49), + [3387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, 0, 49), + [3389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1, 0, 0), + [3391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1, 0, 0), + [3393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, 0, 48), + [3395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, 0, 48), + [3397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3, 0, 0), + [3399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3, 0, 0), + [3401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3, 0, 0), + [3403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3, 0, 0), + [3405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), + [3407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 1, 0, 0), + [3409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 152), + [3411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 152), + [3413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2, 0, 0), + [3415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2, 0, 0), REDUCE(sym_pipeline_last, 2, 0, 0), + [3418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2, 0, 0), REDUCE(sym_pipeline_last, 2, 0, 0), + [3421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2, 0, 0), + [3423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 249), + [3425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 249), + [3427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 248), + [3429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 248), + [3431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 247), + [3433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 247), + [3435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2, 0, 0), + [3437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2, 0, 0), + [3439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, 0, 33), + [3441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, 0, 33), + [3443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 246), + [3445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 246), + [3447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 245), + [3449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 245), + [3451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 153), + [3453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 153), + [3455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 244), + [3457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 244), + [3459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, 0, 29), + [3461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, 0, 29), + [3463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, 0, 28), + [3465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, 0, 28), + [3467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 154), + [3469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 154), + [3471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 243), + [3473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 243), + [3475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 242), + [3477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 242), + [3479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 155), + [3481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 155), + [3483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 241), + [3485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 241), + [3487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 240), + [3489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 240), + [3491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 156), + [3493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 156), + [3495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 239), + [3497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 239), + [3499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 238), + [3501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 238), + [3503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, 0, 18), + [3505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, 0, 18), + [3507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 237), + [3509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 237), + [3511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 157), + [3513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 157), + [3515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 236), + [3517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 236), + [3519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 235), + [3521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 235), + [3523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 8, 0, 234), + [3525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 8, 0, 234), + [3527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 158), + [3529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 158), + [3531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 228), + [3533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 228), + [3535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 5, 0, 159), + [3537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 5, 0, 159), + [3539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 227), + [3541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 227), + [3543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1, 0, 0), + [3545] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1, 0, 0), REDUCE(sym__declaration_last, 1, 0, 0), + [3548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1, 0, 0), REDUCE(sym__declaration_last, 1, 0, 0), + [3551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1, 0, 0), + [3553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), + [3555] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), REDUCE(sym__statement_last, 1, 0, 0), + [3558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), REDUCE(sym__statement_last, 1, 0, 0), + [3561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1, 0, 0), + [3563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 177), + [3565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 177), + [3567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1, 0, 0), + [3569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1, 0, 0), + [3571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 178), + [3573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 178), + [3575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 223), + [3577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 223), + [3579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1, 0, 0), + [3581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1, 0, 0), + [3583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1, 0, 0), + [3585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1, 0, 0), + [3587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 220), + [3589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 220), + [3591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 179), + [3593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 179), + [3595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 6, 0, 180), + [3597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 6, 0, 180), + [3599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, 0, 18), + [3601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, 0, 18), + [3603] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 215), + [3605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 215), + [3607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 204), + [3609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 204), + [3611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 205), + [3613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 205), + [3615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 207), + [3617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 207), + [3619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 208), + [3621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 208), + [3623] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 216), + [3625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 216), + [3627] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 211), + [3629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 211), + [3631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 210), + [3633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 210), + [3635] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 7, 0, 209), + [3637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 7, 0, 209), + [3639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), + [3641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), + [3644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), + [3647] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), + [3649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1, 0, 0), + [3651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1, 0, 0), + [3653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2, 0, 0), + [3655] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), + [3657] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), REDUCE(sym__statement_parenthesized_last, 1, 0, 0), + [3660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), REDUCE(sym__statement_parenthesized_last, 1, 0, 0), + [3663] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_parenthesized_last, 1, 0, 0), + [3665] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), + [3667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), + [3670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), + [3673] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), + [3675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), + [3677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 3, 0, 0), + [3680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), REDUCE(sym_pipeline_parenthesized_last, 3, 0, 0), + [3683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 3, 0, 0), + [3685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3, 0, 0), + [3687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 3, 0, 41), + [3689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 3, 0, 41), + [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), + [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), + [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6212), + [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6466), + [3701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5533), + [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5802), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6291), + [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3983), + [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3984), + [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5391), + [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5662), + [3717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7163), + [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3989), + [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6009), + [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3949), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2471), + [3727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 2, 0, 0), + [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), + [3731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3, 0, 0), + [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [3735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, 0, 10), + [3737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, 0, 10), + [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), + [3741] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized, 2, 0, 10), + [3743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized, 2, 0, 10), + [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [3747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, 0, 10), + [3749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, 0, 10), + [3751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2, 0, 0), + [3753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, 0, 10), + [3755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, 0, 10), + [3757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1584), + [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), + [3761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, 0, 133), + [3763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, 0, 133), + [3765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, 0, 86), + [3767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, 0, 86), + [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), + [3771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, 0, 85), + [3773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, 0, 85), + [3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [3777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized, 3, 0, 0), + [3779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized, 2, 0, 10), + [3781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized, 2, 0, 10), + [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5717), + [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [3789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, 0, 137), + [3791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, 0, 137), + [3793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1581), + [3795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [3797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), + [3801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 4, 0, 137), + [3803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 4, 0, 137), + [3805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), + [3807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 4, 0, 85), + [3809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 4, 0, 85), + [3811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized, 3, 0, 86), + [3813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized, 3, 0, 86), + [3815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1, 0, 0), + [3817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1, 0, 0), + [3819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [3821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), + [3823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3778), + [3825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 3, 0, 41), + [3827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 3, 0, 41), + [3829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized, 2, 0, 10), + [3831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 2, 0, 10), + [3833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1, 0, 0), + [3835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), + [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), + [3841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), + [3843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized, 1, 0, 0), + [3845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized, 1, 0, 0), + [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [3849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized, 5, 0, 133), + [3851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 5, 0, 133), + [3853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), + [3855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), + [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), + [3859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606), + [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), + [3863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2, 0, 0), + [3865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2, 0, 0), + [3867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), + [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6825), + [3871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6825), + [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114), + [3875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), + [3877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(1542), + [3880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(1554), + [3883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5919), + [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), + [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6044), + [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4367), + [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5809), + [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6722), + [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6623), + [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4786), + [3905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), + [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4065), + [3909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3428), + [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3827), + [3913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7298), + [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4068), + [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6140), + [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4017), + [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5795), + [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5559), + [3925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3, 0, 0), + [3927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3, 0, 0), + [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5595), + [3933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6849), + [3935] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(1579), + [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), + [3940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(1578), + [3943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(1547), + [3946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(59), + [3949] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6212), + [3952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6466), + [3955] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5533), + [3958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6), + [3961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5802), + [3964] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6291), + [3967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3983), + [3970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3984), + [3973] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5391), + [3976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3988), + [3979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5662), + [3982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(7163), + [3985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3989), + [3988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(6009), + [3991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(3949), + [3994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5864), + [3997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(5522), + [4000] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 54), SHIFT_REPEAT(4317), + [4003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2, 0, 0), + [4005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2, 0, 0), + [4007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5919), + [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5927), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), + [4014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5589), + [4017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5927), + [4020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5589), + [4023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5927), + [4026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3213), + [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5589), + [4030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5589), + [4033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), REDUCE(sym_val_record, 2, 0, 0), + [4036] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2, 0, 0), REDUCE(sym_val_record, 2, 0, 0), + [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), + [4041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [4045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5996), + [4047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6210), + [4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6253), + [4053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6568), + [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4730), + [4057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), + [4059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), + [4061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3577), + [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), + [4065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7218), + [4067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3784), + [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5941), + [4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5470), + [4073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3440), + [4075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), + [4077] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5927), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [4082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1580), + [4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), + [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7301), + [4088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), + [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), + [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), + [4094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), + [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), + [4098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), + [4100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206), + [4102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), + [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), + [4106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), + [4108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6700), + [4110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6324), + [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6651), + [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6601), + [4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4730), + [4118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3397), + [4120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3486), + [4122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3228), + [4124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), + [4126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1650), + [4129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), + [4131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2094), + [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), + [4135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1651), + [4138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), + [4140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), + [4142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5919), + [4145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), + [4147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), + [4149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5919), + [4152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), + [4154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2040), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), + [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), + [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), + [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [4164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6074), + [4166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6107), + [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6694), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6517), + [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4762), + [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), + [4180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1597), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [4184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7338), + [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), + [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5973), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5868), + [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5476), + [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), + [4202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record_variable, 1, 0, 0), + [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), + [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4344), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6119), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4310), + [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5495), + [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4004), + [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6122), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4362), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4363), + [4226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3651), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4049), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3952), + [4232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7308), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4354), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6042), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4387), + [4240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4453), + [4242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [4248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6049), + [4250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6079), + [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6728), + [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6546), + [4258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4712), + [4260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), + [4262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620), + [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [4268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [4270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7348), + [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5967), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5887), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5461), + [4282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), + [4284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6654), + [4286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6677), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7345), + [4290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(1833), + [4293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956), + [4295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053), + [4297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2216), + [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7062), + [4301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(1813), + [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6605), + [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [4312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6024), + [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6008), + [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6736), + [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6591), + [4322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4797), + [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(575), + [4326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576), + [4328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), + [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [4332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), + [4334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7355), + [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6191), + [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5897), + [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5427), + [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2066), + [4348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [4350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2363), + [4352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6385), + [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6662), + [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6481), + [4358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4752), + [4360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3983), + [4362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3984), + [4364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3530), + [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3888), + [4368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3888), + [4370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2065), + [4372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2350), + [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), + [4376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2318), + [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), + [4380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6742), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6973), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6985), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6986), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6907), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7346), + [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6193), + [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3232), + [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6513), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4715), + [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3624), + [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3671), + [4406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2937), + [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), + [4410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), + [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [4414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5974), + [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6595), + [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4797), + [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), + [4426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), + [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [4430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(568), + [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), + [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [4436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5957), + [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), + [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6582), + [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4773), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3481), + [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3475), + [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2882), + [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), + [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), + [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), + [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6246), + [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5664), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5579), + [4466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3536), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6141), + [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3621), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6502), + [4476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), + [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3782), + [4480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4041), + [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [4484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6030), + [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3882), + [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6583), + [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3539), + [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3838), + [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1534), + [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [4498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6142), + [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6163), + [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), + [4506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6493), + [4508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4731), + [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [4514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), + [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [4518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [4520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7288), + [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6183), + [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5683), + [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5568), + [4532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), + [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [4536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6089), + [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3625), + [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6543), + [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4752), + [4544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3272), + [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), + [4548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4209), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [4554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6250), + [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6248), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6474), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4765), + [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), + [4570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186), + [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), + [4576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7258), + [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6326), + [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5759), + [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5564), + [4588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), + [4590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 103), + [4592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 103), + [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), + [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6063), + [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6664), + [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6552), + [4602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), + [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [4606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5997), + [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3365), + [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6613), + [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4714), + [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3923), + [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), + [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3104), + [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), + [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3852), + [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [4626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5999), + [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6594), + [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4712), + [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [4638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), + [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [4642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(593), + [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), + [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6467), + [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4789), + [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), + [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), + [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), + [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), + [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6289), + [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), + [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5665), + [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5576), + [4674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917), + [4676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), REDUCE(sym_val_closure, 3, 0, 0), + [4679] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), REDUCE(sym_val_closure, 3, 0, 0), + [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6454), + [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4717), + [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), + [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), + [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), + [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), + [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6068), + [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), + [4708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5918), + [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5452), + [4712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6090), + [4720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6013), + [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), + [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6589), + [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4756), + [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), + [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3067), + [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2781), + [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), + [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), + [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7318), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3014), + [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6035), + [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), + [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5844), + [4750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5514), + [4752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3031), + [4754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6266), + [4756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6023), + [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), + [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6587), + [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2886), + [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), + [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6073), + [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2949), + [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6556), + [4772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), + [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2972), + [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [4778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6293), + [4780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6650), + [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6451), + [4784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2666), + [4786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 109), + [4788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 109), + [4790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6055), + [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), + [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6561), + [4796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), + [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), + [4800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), + [4802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 108), + [4804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 108), + [4806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 102), + [4808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 102), + [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), + [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [4814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6352), + [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), + [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6453), + [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4772), + [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3587), + [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3597), + [4828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2985), + [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), + [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), + [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3594), + [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6262), + [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3674), + [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5825), + [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5537), + [4844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3713), + [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), + [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4404), + [4850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215), + [4852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227), + [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), + [4856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235), + [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236), + [4860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), + [4862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), + [4864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), + [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), + [4868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), + [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), + [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), + [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), + [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), + [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), + [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6497), + [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7335), + [4888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7336), + [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [4892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6038), + [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6569), + [4900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1586), + [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [4904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2187), + [4906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_repeat1, 1, 0, 22), + [4908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 1, 0, 22), + [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), + [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [4914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6257), + [4916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6706), + [4918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6573), + [4920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), + [4922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6047), + [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), + [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6566), + [4928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3395), + [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), + [4932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7122), + [4934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7124), + [4936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7125), + [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7126), + [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), + [4942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [4944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6321), + [4946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [4948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5631), + [4950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6897), + [4952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5491), + [4954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6557), + [4956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5153), + [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5623), + [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5545), + [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6555), + [4964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5909), + [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6416), + [4968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5908), + [4970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5632), + [4972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6185), + [4974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 22), + [4976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 22), + [4978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_body, 3, 0, 53), + [4980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6120), + [4982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_repeat1, 1, 0, 22), + [4984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), + [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), + [4988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6645), + [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), + [4992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2515), + [4994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6469), + [4996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6469), + [4998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7011), + [5000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678), + [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6422), + [5004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record_variable, 2, 0, 0), + [5006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record_variable, 2, 0, 0), + [5008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_body, 2, 0, 22), + [5010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(1849), + [5013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), + [5015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(51), + [5018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(6119), + [5021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4310), + [5024] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(5495), + [5027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(1010), + [5030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(3954), + [5033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(6122), + [5036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4362), + [5039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4363), + [5042] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(3651), + [5045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4049), + [5048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(3952), + [5051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(7308), + [5054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4354), + [5057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(6042), + [5060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4387), + [5063] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 173), SHIFT_REPEAT(4453), + [5066] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(1871), + [5069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(34), + [5072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6044), + [5075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6321), + [5078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(1009), + [5081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), + [5083] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), + [5085] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5491), + [5088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6557), + [5091] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3397), + [5094] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3486), + [5097] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5153), + [5100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5623), + [5103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5545), + [5106] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(7218), + [5109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(6555), + [5112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(5972), + [5115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3005), + [5118] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2, 0, 0), SHIFT_REPEAT(3440), + [5121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), + [5123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), + [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6717), + [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), + [5129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550), + [5131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6635), + [5133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6635), + [5135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7399), + [5137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2783), + [5139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), + [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7070), + [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), + [5145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2487), + [5147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), + [5149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), + [5151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), + [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), + [5155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7166), + [5157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), + [5159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2512), + [5161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6596), + [5163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6596), + [5165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), + [5167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), + [5169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), + [5171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), + [5173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), + [5175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), + [5177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), + [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7381), + [5181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), + [5183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2545), + [5185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), + [5187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), + [5189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7021), + [5191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2424), + [5193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), + [5195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6551), + [5197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6551), + [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), + [5201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), + [5203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), + [5205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), + [5207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), + [5209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), + [5211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7009), + [5213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), + [5215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), + [5217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7108), + [5219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437), + [5221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), + [5223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6096), + [5225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5920), + [5227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6522), + [5229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5325), + [5231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5626), + [5233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), + [5235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), + [5237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2431), + [5240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2441), + [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), + [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), + [5246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2433), + [5249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), + [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2442), + [5253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), + [5255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), + [5257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2440), + [5260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2435), + [5263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), + [5267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2436), + [5269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2561), + [5271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5625), + [5273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5625), + [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2477), + [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), + [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2482), + [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), + [5284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5625), + [5287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5625), + [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5796), + [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), + [5294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), + [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), + [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), + [5300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2633), + [5302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2529), + [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), + [5306] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2460), + [5310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), + [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), + [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), + [5316] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5796), + [5319] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5930), + [5322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2563), + [5324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2450), + [5326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5796), + [5329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555), + [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [5333] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5930), + [5336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2650), + [5338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2664), + [5340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2465), + [5343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5796), + [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5930), + [5348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), + [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), + [5352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), + [5354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(2460), + [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), + [5359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 2, 0, 0), + [5361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_ignore_rest, 2, 0, 0), + [5363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), + [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2952), + [5367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6691), + [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7417), + [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), + [5373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3938), + [5375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6510), + [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6510), + [5379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 2, 0, 0), + [5381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7117), + [5383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4312), + [5385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2681), + [5387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), + [5389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), + [5391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), + [5393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2667), + [5395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2641), + [5397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2860), + [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), + [5401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2588), + [5403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2657), + [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), + [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7236), + [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), + [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2790), + [5413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), REDUCE(sym__immediate_decimal, 3, 0, 0), + [5416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2658), + [5418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2823), + [5420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2587), + [5422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), + [5424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), + [5426] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2483), + [5430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), + [5432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7235), + [5434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 12), + [5436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 12), + [5438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(2483), + [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), + [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2645), + [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6865), + [5447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2700), + [5449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2745), + [5451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(2486), + [5454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6869), + [5456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2585), + [5458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2862), + [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6868), + [5462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6871), + [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5832), + [5466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7412), + [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5043), + [5470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4837), + [5472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4835), + [5474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2820), + [5476] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2557), + [5479] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2540), + [5482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2846), + [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7149), + [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7150), + [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7151), + [5490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2772), + [5492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2893), + [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7152), + [5496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2774), + [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7359), + [5500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 16), + [5502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 16), + [5504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5832), + [5507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2565), + [5510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2804), + [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7067), + [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), + [5516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720), + [5518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2900), + [5520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, 0, 45), + [5522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, 0, 45), + [5524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737), + [5526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2907), + [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), + [5530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5832), + [5533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 15), + [5535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 15), + [5537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, 0, 14), + [5539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, 0, 14), + [5541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, 0, 13), + [5543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, 0, 13), + [5545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3034), + [5547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7028), + [5549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3033), + [5551] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2527), + [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7068), + [5556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), + [5558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, 0, 44), + [5560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, 0, 44), + [5562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2780), + [5564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2923), + [5566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_ignore_rest, 2, 0, 0), + [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6119), + [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), + [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6657), + [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), + [5578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4167), + [5580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6492), + [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6492), + [5584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7191), + [5586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4352), + [5588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 195), + [5590] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 195), SHIFT_REPEAT(5043), + [5593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 195), SHIFT_REPEAT(4837), + [5596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 195), SHIFT_REPEAT(4835), + [5599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2887), + [5601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5922), + [5603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2639), + [5606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2896), + [5608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2876), + [5610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3010), + [5612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, 0, 25), + [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), + [5616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2905), + [5618] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5922), + [5621] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2675), + [5624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, 0, 4), + [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), + [5628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5596), + [5630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7046), + [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), + [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), + [5636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, 0, 0), + [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), + [5640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), + [5642] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2677), + [5645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2902), + [5647] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 95), + [5649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 2, 0, 95), + [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), + [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), + [5655] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), + [5657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), SHIFT_REPEAT(7051), + [5660] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2905), + [5663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2913), + [5665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2708), + [5668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3176), + [5670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5922), + [5673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, 0, 89), + [5675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), + [5677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), + [5679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7131), + [5681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, 0, 13), + [5683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__command_parenthesized_body_repeat1, 1, 0, 13), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2925), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), + [5689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, 0, 0), + [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [5693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 2, 0, 4), + [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), + [5697] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5922), + [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), + [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2948), + [5704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), + [5706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), + [5708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2, 0, 0), + [5710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2753), + [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), + [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), + [5717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3329), + [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7496), + [5721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7496), + [5723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3513), + [5725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), + [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6782), + [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), + [5733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3957), + [5735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6553), + [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6553), + [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), + [5741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2791), + [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), + [5746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), + [5748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, 0, 37), + [5750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, 0, 37), + [5752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), + [5754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), + [5756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), + [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5672), + [5760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), + [5762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3227), + [5764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), + [5766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), + [5768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), + [5770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), + [5772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692), + [5774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), + [5776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), + [5778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1687), + [5780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), + [5782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3630), + [5784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3627), + [5786] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2729), + [5789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2964), + [5791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), + [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), + [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6951), + [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), + [5799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3943), + [5801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5009), + [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006), + [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3038), + [5807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2866), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2997), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), + [5814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), + [5816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2679), + [5818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3068), + [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), + [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), + [5824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1, 0, 0), + [5826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1, 0, 0), + [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), + [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), + [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), + [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), + [5836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2996), + [5838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3065), + [5840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3053), + [5842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2865), + [5845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), + [5847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), + [5849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3027), + [5851] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2845), + [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2958), + [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), + [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), + [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4804), + [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), + [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), + [5866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), + [5868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), + [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7050), + [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), + [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3100), + [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), + [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6832), + [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), + [5882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 25), + [5884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 25), + [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), + [5888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2877), + [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), + [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), + [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), + [5897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2892), + [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), + [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), + [5904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), + [5906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), + [5908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), + [5910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1738), + [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5882), + [5914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739), + [5916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3373), + [5918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), + [5920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741), + [5922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), + [5924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), + [5926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), + [5928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), + [5930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), + [5932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1747), + [5934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), + [5936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3910), + [5938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3909), + [5940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 0), + [5942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 0), + [5944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6031), + [5948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), + [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6762), + [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), + [5954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4164), + [5956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6534), + [5958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6534), + [5960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2832), + [5962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2771), + [5964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3262), + [5966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 4), + [5968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized, 3, 0, 4), + [5970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2815), + [5972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2797), + [5974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3252), + [5976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2914), + [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), + [5981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), + [5983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3210), + [5985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 3, 0, 0), + [5987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 3, 0, 0), + [5989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7074), + [5991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7297), + [5993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3400), + [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7012), + [5997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7012), + [5999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3764), + [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), + [6003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), + [6005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5781), + [6007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6963), + [6009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3, 0, 4), + [6011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3, 0, 4), + [6013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 3, 0, 0), + [6015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 3, 0, 0), + [6017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7257), + [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3055), + [6021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), + [6023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3108), + [6025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), + [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6807), + [6031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), + [6033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), + [6035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6565), + [6037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6565), + [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), + [6041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), + [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4809), + [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4713), + [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4778), + [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), + [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3249), + [6053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3542), + [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6803), + [6057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6803), + [6059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3617), + [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), + [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), + [6065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), + [6067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2920), + [6070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), + [6072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), + [6074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), + [6076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), + [6078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), + [6080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), + [6082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), + [6084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), + [6086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), + [6088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2904), + [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3136), + [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [6095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), + [6097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7032), + [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), + [6101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4075), + [6103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6520), + [6105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6520), + [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), + [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), + [6111] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2895), + [6114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), + [6116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), + [6118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), + [6120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), + [6122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4040), + [6124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), + [6126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), + [6128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), + [6130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), + [6132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, 0, 196), + [6134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5910), + [6136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7160), + [6138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), + [6140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), + [6142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, 0, 34), + [6144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, 0, 34), + [6146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), + [6148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), + [6150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), + [6152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [6154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3217), + [6156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), + [6158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), + [6160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), + [6162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1777), + [6164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), + [6166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), + [6168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), + [6170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), + [6172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), + [6174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1, 0, 0), + [6176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_parenthesized_repeat1, 1, 0, 0), + [6178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3001), + [6181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7015), + [6183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2984), + [6186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5910), + [6189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2976), + [6192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), + [6194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3781), + [6196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6879), + [6198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6879), + [6200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3911), + [6202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, 0, 87), + [6204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), + [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5233), + [6208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5910), + [6211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3218), + [6213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5672), + [6216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5672), + [6219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5770), + [6221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6941), + [6223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5798), + [6225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6816), + [6227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2970), + [6230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), + [6232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6898), + [6234] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1, 0, 0), + [6236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1, 0, 0), + [6238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), + [6240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), + [6242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3379), + [6244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5910), + [6247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), + [6249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2927), + [6251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3360), + [6253] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2951), + [6256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [6258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2939), + [6261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3216), + [6263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5847), + [6265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), + [6267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3527), + [6269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), + [6271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060), + [6273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), + [6275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2088), + [6277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), + [6279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), + [6281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), + [6283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), + [6285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), + [6287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), + [6289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), + [6291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), + [6293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), + [6295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), + [6297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), + [6299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), + [6301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), + [6303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3535), + [6305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5847), + [6308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), + [6310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3517), + [6312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [6314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), + [6316] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5672), + [6319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7030), + [6321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5757), + [6324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3382), + [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5757), + [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5817), + [6330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6895), + [6332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, 0, 194), + [6334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, 0, 192), + [6336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3426), + [6338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3422), + [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), + [6342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, 0, 164), + [6344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3, 0, 0), + [6346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3, 0, 0), + [6348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3378), + [6350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), + [6352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), + [6354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), + [6356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), + [6358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3344), + [6360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), + [6362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), + [6364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), + [6366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1714), + [6368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), + [6370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), + [6372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), + [6374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), + [6376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1719), + [6378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, 0, 71), + [6380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, 0, 71), + [6382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1668), + [6384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1669), + [6386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), + [6388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1671), + [6390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), + [6392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1673), + [6394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), + [6396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), + [6398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1676), + [6400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), + [6402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1678), + [6404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), + [6406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680), + [6408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7043), + [6410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5847), + [6413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, 0, 72), + [6415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, 0, 72), + [6417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), + [6419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723), + [6421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), + [6423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1725), + [6425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726), + [6427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), + [6429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), + [6431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), + [6433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [6435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), + [6437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), + [6439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733), + [6441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), + [6443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(2978), + [6446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), + [6448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2980), + [6450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), + [6452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3492), + [6454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), + [6456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), + [6458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3402), + [6460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(2987), + [6463] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5847), + [6466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3284), + [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3570), + [6470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), + [6472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3572), + [6474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5855), + [6476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3945), + [6478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7270), + [6480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7270), + [6482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4013), + [6484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5892), + [6486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1998), + [6488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), + [6490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), + [6492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2012), + [6494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), + [6496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), + [6498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), + [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), + [6502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), + [6504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), + [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), + [6508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), + [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), + [6512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047), + [6514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051), + [6516] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3261), + [6519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3259), + [6522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3552), + [6524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3415), + [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3761), + [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3573), + [6530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3560), + [6532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), + [6534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6927), + [6536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3529), + [6538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3636), + [6540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), + [6542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3694), + [6544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5882), + [6547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5882), + [6550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3581), + [6552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3582), + [6554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5882), + [6557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3518), + [6559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3633), + [6561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5892), + [6564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), + [6566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), + [6568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), + [6570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), + [6572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), + [6574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), + [6576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), + [6578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2054), + [6580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3499), + [6582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), + [6584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1968), + [6586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3449), + [6588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), + [6590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7494), + [6592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, 0, 164), + [6594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5892), + [6597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), + [6599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), + [6601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5892), + [6604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5951), + [6606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), + [6608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), + [6610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), + [6612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1698), + [6614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), + [6616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), + [6618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657), + [6620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), + [6622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), + [6624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1686), + [6626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), + [6628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), + [6630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), + [6632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3548), + [6634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), + [6636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3574), + [6638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3658), + [6640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3505), + [6642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), + [6644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), + [6646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), + [6648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1940), + [6650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3156), + [6653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), + [6655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), + [6657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5951), + [6660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), + [6662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), + [6664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3588), + [6666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3153), + [6669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3544), + [6671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), + [6673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), + [6675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3629), + [6677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), + [6679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), + [6681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), + [6683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), + [6685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), + [6687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), + [6689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), + [6691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), + [6693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), + [6695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1760), + [6697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), + [6699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1762), + [6701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), + [6703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3982), + [6705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7132), + [6707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7132), + [6709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4163), + [6711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), + [6713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), + [6715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3158), + [6718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4003), + [6720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7061), + [6722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7061), + [6724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3414), + [6726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5855), + [6729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3142), + [6732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3567), + [6734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7045), + [6736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3290), + [6739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5610), + [6741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7148), + [6743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), + [6745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3670), + [6747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3783), + [6749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), + [6751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), + [6753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), + [6755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2252), + [6757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2253), + [6759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2257), + [6761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2212), + [6763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), + [6765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032), + [6767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), + [6769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2251), + [6771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2200), + [6773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), + [6775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3279), + [6778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), + [6780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3607), + [6782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3286), + [6785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), + [6787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7086), + [6789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3447), + [6791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3446), + [6793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6823), + [6795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014), + [6797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2013), + [6799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2011), + [6801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2010), + [6803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), + [6805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), + [6807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [6809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), + [6811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), + [6813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), + [6815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), + [6817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), + [6819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [6821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), + [6823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), + [6825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5951), + [6828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3613), + [6830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), + [6832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3585), + [6834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4082), + [6836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3348), + [6839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), + [6841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3276), + [6844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), + [6846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3349), + [6849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3755), + [6851] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3337), + [6854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4076), + [6856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3672), + [6858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), + [6860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3370), + [6863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3623), + [6865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6801), + [6867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), + [6869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3661), + [6871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), + [6873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5951), + [6876] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3324), + [6879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3584), + [6881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5621), + [6883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7281), + [6885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5792), + [6887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7085), + [6889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3297), + [6892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3646), + [6894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6764), + [6896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 118), + [6898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 118), + [6900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), + [6902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815), + [6904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), + [6906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), + [6908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), + [6910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), + [6912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), + [6914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), + [6916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), + [6918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), + [6920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), + [6922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), + [6924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), + [6926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3871), + [6928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 120), + [6930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 120), + [6932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), + [6934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), + [6936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827), + [6938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), + [6940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811), + [6942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), + [6944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), + [6946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), + [6948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), + [6950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), + [6952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), + [6954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), + [6956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), + [6958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5915), + [6960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), + [6962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3302), + [6964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3996), + [6966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3380), + [6968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), + [6970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3950), + [6972] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5915), + [6975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(3546), + [6978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(3538), + [6981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3902), + [6983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1, 10, 0), + [6985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, 10, 0), + [6987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1, 0, 0), + [6989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, 0, 0), + [6991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 2, 0, 0), + [6993] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_list, 2, 0, 0), REDUCE(sym_val_list, 2, 0, 0), + [6996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), + [6998] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5915), + [7001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259), + [7003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2262), + [7005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2263), + [7007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264), + [7009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), + [7011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2266), + [7013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), + [7015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269), + [7017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270), + [7019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), + [7021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), + [7023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2277), + [7025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2278), + [7027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6935), + [7029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2153), + [7031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2150), + [7033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2144), + [7035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), + [7037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2141), + [7039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146), + [7041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3391), + [7043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3277), + [7045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3974), + [7047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5838), + [7049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2158), + [7051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), + [7053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), + [7055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), + [7057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), + [7059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5915), + [7062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), + [7064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), + [7066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5804), + [7068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6934), + [7070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6875), + [7072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), + [7074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987), + [7076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), + [7078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), + [7080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), + [7082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), + [7084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), + [7086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), + [7088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), + [7090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6970), + [7092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), + [7094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5925), + [7096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), + [7098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 2, 0, 0), + [7100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5871), + [7102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7484), + [7104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4098), + [7106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4099), + [7108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), + [7110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3956), + [7112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1916), + [7114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3826), + [7116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3962), + [7118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3873), + [7120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7087), + [7122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 1, 0, 0), + [7124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), + [7126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3512), + [7128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 1, 0, 0), + [7130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4015), + [7132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5925), + [7135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5925), + [7138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4006), + [7140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4008), + [7142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 2, 0, 0), + [7144] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record, 2, 0, 0), REDUCE(sym_val_record, 2, 0, 0), + [7147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3948), + [7149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781), + [7151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1780), + [7153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1779), + [7155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), + [7157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), + [7159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), + [7161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), + [7163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), + [7165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), + [7167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1769), + [7169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), + [7171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), + [7173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), + [7175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3532), + [7177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), + [7179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4170), + [7181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), + [7183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), + [7185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1807), + [7187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), + [7189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1766), + [7191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), + [7193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), + [7195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), + [7197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), + [7199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), + [7201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), + [7203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), + [7205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), + [7207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5925), + [7210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5799), + [7212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7241), + [7214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), + [7216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3545), + [7218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4174), + [7220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4062), + [7222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4302), + [7224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5917), + [7226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 3, 0, 174), + [7228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 174), + [7230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3833), + [7233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5917), + [7236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(3831), + [7239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3967), + [7241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4058), + [7243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4290), + [7245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7300), + [7247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5917), + [7250] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3831), + [7254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4091), + [7256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7260), + [7258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4162), + [7260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4297), + [7262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4160), + [7264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4295), + [7266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5943), + [7268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), + [7270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3676), + [7272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4237), + [7274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5943), + [7277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3932), + [7279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4267), + [7281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3939), + [7283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4153), + [7285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4274), + [7287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4154), + [7289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4275), + [7291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5917), + [7294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4201), + [7296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 2, 0, 0), + [7298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 0), + [7300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 0), REDUCE(sym__value, 1, 0, 0), + [7303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4246), + [7305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4248), + [7307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5943), + [7310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7129), + [7312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5943), + [7315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7059), + [7317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), + [7319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2280), + [7321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2281), + [7323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2282), + [7325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285), + [7327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2226), + [7329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [7331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_value, 1, 0, 0), + [7333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), + [7335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), + [7337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7316), + [7339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7315), + [7341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7414), + [7343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4273), + [7345] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3968), + [7349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4271), + [7351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4259), + [7353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4316), + [7355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4426), + [7357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4306), + [7359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4315), + [7361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4324), + [7363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7413), + [7365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7409), + [7367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7403), + [7369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7449), + [7371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4057), + [7373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4390), + [7375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4063), + [7377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), + [7379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), + [7381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), + [7383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), + [7385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), + [7387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), + [7389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), + [7391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2302), + [7393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), + [7395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2299), + [7397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), + [7399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), + [7401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2301), + [7403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), + [7405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), + [7407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), + [7409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), + [7411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), + [7413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), + [7415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), + [7417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), + [7419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290), + [7421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), + [7423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3946), + [7426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4276), + [7428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4225), + [7430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4361), + [7432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4228), + [7434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4366), + [7436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4298), + [7438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(3947), + [7441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), + [7443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(3971), + [7446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(3968), + [7449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4272), + [7451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4159), + [7453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4348), + [7455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4161), + [7457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), + [7459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), + [7461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2156), + [7463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), + [7465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), + [7467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), + [7469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), + [7471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), + [7473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), + [7475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), + [7477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), + [7479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), + [7481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), + [7483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7159), + [7485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), + [7487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), REDUCE(sym__list_item_expression, 1, 0, 0), + [7490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__list_item_expression, 1, 0, 0), + [7492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), + [7494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), + [7496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4247), + [7498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), + [7500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), + [7502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), + [7504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1903), + [7506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), + [7508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), + [7510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), + [7512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), + [7514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), + [7516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), + [7518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2121), + [7520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), + [7522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), + [7524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), + [7526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), + [7528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), + [7530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), + [7532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), + [7534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), + [7536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), + [7538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [7540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 5, 0, 0), + [7542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 5, 0, 0), + [7544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4373), + [7546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [7548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), + [7550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), + [7552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), + [7554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), + [7556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7223), + [7558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), + [7560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7431), + [7562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7230), + [7564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7237), + [7566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7240), + [7568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7326), + [7570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7325), + [7572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), + [7574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), + [7576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [7578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221), + [7580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), + [7582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [7584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__list_item_starts_with_sign, 2, 0, 0), + [7586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__list_item_starts_with_sign, 2, 0, 0), + [7588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 22), + [7590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_body, 2, 0, 22), + [7592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 22), + [7594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 21), + [7596] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_expression, 1, 0, 21), REDUCE(sym__list_item_expression, 1, 0, 21), + [7599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__list_item_expression, 1, 0, 21), + [7601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 24), + [7603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4494), + [7605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_entry, 1, 0, 24), + [7607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_entry, 1, 0, 24), + [7609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7389), + [7611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7387), + [7613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_body, 3, 0, 53), + [7615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7385), + [7617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7383), + [7619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7296), + [7621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7295), + [7623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4444), + [7625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 0), + [7627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 0), REDUCE(sym_val_record, 3, 0, 0), + [7630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 4, 0, 0), + [7632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 4, 0, 0), + [7634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4408), + [7636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_list, 6, 0, 0), + [7638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_list, 6, 0, 0), + [7640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), + [7642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), + [7644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [7646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), + [7648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), + [7650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140), + [7652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), + [7654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), + [7656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), + [7658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), + [7660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), + [7662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), + [7664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), + [7666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), + [7668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), + [7670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [7672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), + [7674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), + [7676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), + [7678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [7680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), + [7682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), + [7684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), + [7686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), + [7688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), + [7690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), + [7692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), + [7694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 24), + [7696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4494), + [7698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), + [7700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), + [7702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), + [7704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), + [7706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), + [7708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), + [7710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), + [7712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), + [7714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), + [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), + [7718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), + [7720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), + [7722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), + [7724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), + [7726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), + [7728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), + [7730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090), + [7732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), + [7734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), + [7736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), + [7738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), + [7740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1946), + [7742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), + [7744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), + [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), + [7748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), + [7750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_value, 1, 0, 98), + [7752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 98), + [7754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_value, 1, 0, 99), + [7756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_value, 1, 0, 99), + [7758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_expression, 1, 0, 21), + [7760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4491), + [7762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 23), + [7764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4496), + [7766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 1, 0, 23), + [7768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), + [7770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), + [7772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), + [7774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), + [7776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), + [7778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), + [7780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), + [7782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), + [7784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), + [7786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1967), + [7788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), + [7790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), + [7792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), + [7794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), + [7796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), + [7798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2265), + [7800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2264), + [7802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), + [7804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), + [7806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), + [7808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), + [7810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), + [7812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), + [7814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), + [7816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), + [7818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), + [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), + [7822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), + [7824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), + [7826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), + [7828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 3, 0, 170), + [7830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 3, 0, 170), + [7832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 3, 0, 172), + [7834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 3, 0, 172), + [7836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 3, 0, 0), + [7838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), + [7840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), + [7842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), + [7844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), + [7846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), + [7848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, 0, 176), + [7850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), + [7852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, 0, 176), + [7854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [7856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), + [7858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), + [7860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), + [7862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), + [7864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), + [7866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), + [7868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), + [7870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), + [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), + [7874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), + [7876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), + [7878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), + [7880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, 0, 0), + [7882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, 0, 0), + [7884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, 10, 0), + [7886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, 10, 0), + [7888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), + [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), + [7892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), + [7894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), + [7896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), + [7898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), + [7900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), + [7902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), + [7904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), + [7906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), + [7908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), + [7910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2028), + [7912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), + [7914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), + [7916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), + [7918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), + [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), + [7922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), + [7924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), + [7926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), + [7928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), + [7930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), + [7932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), + [7934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), + [7936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), + [7938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), + [7940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), + [7942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), + [7944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), + [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2272), + [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), + [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), + [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), + [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), + [7956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), + [7958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1933), + [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), + [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), + [7966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), + [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), + [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), + [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), + [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), + [7976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), + [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), + [7980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), + [7982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), + [7986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), + [7988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), + [7990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), + [7992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), + [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), + [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), + [8000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_list, 4, 0, 203), + [8002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_list, 4, 0, 203), + [8004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_record, 4, 0, 174), + [8006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 4, 0, 174), + [8008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, 0, 176), + [8010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, 0, 176), + [8012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 171), + [8014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 171), + [8016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1, 0, 0), + [8018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1, 0, 0), + [8020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 169), + [8022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_repeat1, 2, 0, 169), + [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [8026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6621), + [8028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), + [8030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6621), + [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6468), + [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7013), + [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6198), + [8038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), + [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5865), + [8042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5490), + [8044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113), + [8046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7199), + [8052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6204), + [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), + [8056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), + [8058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5542), + [8060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), + [8062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), + [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), + [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6039), + [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4528), + [8072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7135), + [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4519), + [8076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4787), + [8078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6501), + [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6501), + [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4525), + [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4521), + [8086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [8088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4524), + [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4523), + [8092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4788), + [8094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6544), + [8096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6544), + [8098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4513), + [8100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4522), + [8102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), + [8104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4526), + [8106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4517), + [8108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4518), + [8110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), + [8112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4555), + [8114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7343), + [8116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4554), + [8118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5114), + [8120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6483), + [8122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6483), + [8124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4541), + [8126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4540), + [8128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), + [8130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4537), + [8132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4551), + [8134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), + [8136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6641), + [8138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6641), + [8140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4549), + [8142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4548), + [8144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4539), + [8146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4550), + [8148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), + [8150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4556), + [8152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), + [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4582), + [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6885), + [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4581), + [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5146), + [8162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6514), + [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6514), + [8166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), + [8168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4566), + [8170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4567), + [8172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5201), + [8174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6488), + [8176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6488), + [8178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4560), + [8180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4573), + [8182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4562), + [8184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4561), + [8186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4564), + [8188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4563), + [8190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4576), + [8192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4575), + [8194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [8196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4615), + [8198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4614), + [8200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5400), + [8202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6611), + [8204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [8206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4595), + [8208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4594), + [8210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5343), + [8212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6593), + [8214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4597), + [8216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4593), + [8218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4626), + [8220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4601), + [8222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4625), + [8224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4599), + [8226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [8228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4629), + [8230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6687), + [8232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4628), + [8234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5010), + [8236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6608), + [8238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4591), + [8240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4618), + [8242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7211), + [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5006), + [8246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6578), + [8248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), + [8250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4641), + [8252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), + [8254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5466), + [8256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6592), + [8258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), + [8260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4648), + [8262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4649), + [8264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5570), + [8266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6499), + [8268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), + [8270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4676), + [8272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4673), + [8274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5854), + [8276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6631), + [8278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4646), + [8280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4647), + [8282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4639), + [8284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4638), + [8286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4644), + [8288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4642), + [8290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4636), + [8292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4635), + [8294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4663), + [8296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4662), + [8298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4586), + [8300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4587), + [8302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4558), + [8304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4580), + [8306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4693), + [8308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4691), + [8310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4583), + [8312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4589), + [8314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), + [8316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4672), + [8318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4671), + [8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5827), + [8322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6458), + [8324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4670), + [8326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4669), + [8328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4770), + [8330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4767), + [8332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [8334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4653), + [8336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4652), + [8338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6608), + [8340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [8342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4678), + [8344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4685), + [8346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6578), + [8348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4568), + [8350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4569), + [8352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), + [8354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4580), + [8356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4577), + [8358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4578), + [8360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4572), + [8362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4571), + [8364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4668), + [8366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4667), + [8368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4589), + [8370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5503), + [8372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4569), + [8374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4687), + [8376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4688), + [8378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4571), + [8380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4690), + [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4692), + [8384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4695), + [8386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4696), + [8388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4656), + [8390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4657), + [8392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4666), + [8394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4665), + [8396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4578), + [8398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5871), + [8401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(4782), + [8404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), + [8406] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(7212), + [8409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(7213), + [8412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(7214), + [8415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2, 0, 0), SHIFT_REPEAT(7216), + [8418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6353), + [8420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4683), + [8422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4682), + [8424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 62), + [8426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), + [8428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), + [8430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5164), + [8432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6705), + [8434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, 0, 62), + [8436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6402), + [8438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4782), + [8440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), + [8442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7212), + [8444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7213), + [8446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7214), + [8448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7216), + [8450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5934), + [8452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6714), + [8454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5934), + [8457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5934), + [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), + [8464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4754), + [8466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4834), + [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), + [8470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4748), + [8472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4838), + [8474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6649), + [8476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [8478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6384), + [8480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5921), + [8482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7182), + [8484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [8486] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5934), + [8489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6192), + [8491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), + [8493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6725), + [8495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), + [8497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6653), + [8499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), + [8501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), + [8503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), + [8505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [8507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [8509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6049), + [8511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7473), + [8513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5180), + [8515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, 0, 87), + [8517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [8519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6127), + [8521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7075), + [8523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [8525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6421), + [8527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7053), + [8529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4929), + [8531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4926), + [8533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [8535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6256), + [8537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7455), + [8539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6062), + [8541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [8543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4943), + [8545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4937), + [8547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4843), + [8549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [8551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6025), + [8553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5036), + [8555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5034), + [8557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4875), + [8559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7135), + [8561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4874), + [8563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4788), + [8565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, 0, 88), + [8567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5263), + [8569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, 0, 88), + [8571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [8573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6287), + [8575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4961), + [8577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4962), + [8579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [8581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5996), + [8583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7452), + [8585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [8587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6142), + [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7465), + [8591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [8593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6212), + [8595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4867), + [8597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4850), + [8599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [8601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6327), + [8603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), + [8605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4972), + [8607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), + [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4971), + [8611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4970), + [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6083), + [8617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4994), + [8619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4917), + [8621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3957), + [8623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4991), + [8625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4967), + [8627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [8629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6017), + [8631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), + [8633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4868), + [8635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), + [8637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [8639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5031), + [8641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), + [8643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5015), + [8645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5030), + [8647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4999), + [8649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5000), + [8651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4987), + [8653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4998), + [8655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5047), + [8657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4849), + [8659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), + [8661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4982), + [8663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4983), + [8665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4075), + [8667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4968), + [8669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4969), + [8671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, 0, 106), + [8673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5220), + [8675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, 0, 106), + [8677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4863), + [8679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4856), + [8681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4839), + [8683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4900), + [8685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4901), + [8687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4164), + [8689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4946), + [8691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4941), + [8693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4168), + [8695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4938), + [8697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), + [8699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7170), + [8701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [8703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4990), + [8705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4981), + [8707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), + [8709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [8711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4858), + [8713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4857), + [8715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), + [8717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [8719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6090), + [8721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7469), + [8723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4956), + [8725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4958), + [8727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), + [8729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [8731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4907), + [8733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4899), + [8735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [8737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6164), + [8739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4881), + [8741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4883), + [8743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4895), + [8745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4889), + [8747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [8749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6074), + [8751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7471), + [8753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4952), + [8755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4965), + [8757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4975), + [8759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), + [8761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [8763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6250), + [8765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7459), + [8767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4884), + [8769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4886), + [8771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [8773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5018), + [8775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5017), + [8777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4950), + [8779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4877), + [8781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), + [8783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5014), + [8785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [8787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6296), + [8789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7457), + [8791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7463), + [8793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2, 0, 0), + [8795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2, 0, 0), + [8797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 59), + [8799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5195), + [8801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, 0, 59), + [8803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [8805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4888), + [8807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4887), + [8809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), + [8811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [8813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5055), + [8815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5029), + [8817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [8819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6320), + [8821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4925), + [8823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4924), + [8825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), + [8827] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4686), + [8830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 58), + [8832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4817), + [8834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 58), + [8836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4876), + [8838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4873), + [8840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4845), + [8842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4919), + [8844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), + [8846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [8848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7467), + [8850] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4675), + [8853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4819), + [8855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4675), + [8857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [8859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6195), + [8861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7461), + [8863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), + [8865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4859), + [8867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4892), + [8869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4891), + [8871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), + [8873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4860), + [8875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), + [8877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4787), + [8879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4894), + [8881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4893), + [8883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4897), + [8885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4896), + [8887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4916), + [8889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4864), + [8891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [8893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4909), + [8895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4908), + [8897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [8899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [8901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6024), + [8903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7475), + [8905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4686), + [8907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4902), + [8909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4898), + [8911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 61), + [8913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 61), + [8915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, 0, 26), + [8917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, 0, 26), + [8919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7491), + [8921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7492), + [8923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3, 0, 0), + [8925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3, 0, 0), + [8927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, 0, 59), + [8929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5237), + [8931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, 0, 59), + [8933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 60), + [8935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 60), + [8937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, 0, 89), + [8939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, 0, 26), + [8941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, 0, 26), + [8943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7305), + [8945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4882), + [8947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5102), + [8949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, 0, 105), + [8951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, 0, 105), + [8953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, 0, 104), + [8955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, 0, 104), + [8957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, 0, 62), + [8959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5226), + [8961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, 0, 62), + [8963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7490), + [8965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7489), + [8967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7306), + [8969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3, 0, 0), + [8971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3, 0, 0), + [8973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5086), + [8975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5532), + [8977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, 0, 194), + [8979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, 0, 192), + [8981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4978), + [8983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5119), + [8985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 63), + [8987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 63), + [8989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5904), + [8991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5911), + [8993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), + [8995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5145), + [8997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, 0, 106), + [8999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5176), + [9001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, 0, 106), + [9003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5064), + [9005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5139), + [9007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5065), + [9009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5137), + [9011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, 0, 136), + [9013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, 0, 136), + [9015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5519), + [9017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6772), + [9019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6980), + [9021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5091), + [9023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11, 0, 0), + [9025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11, 0, 0), + [9027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12, 0, 0), + [9029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12, 0, 0), + [9031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13, 0, 0), + [9033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13, 0, 0), + [9035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14, 0, 0), + [9037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14, 0, 0), + [9039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, 0, 19), + [9041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, 0, 19), + [9043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), + [9045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5239), + [9047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4829), + [9049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5101), + [9051] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4829), + [9054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4815), + [9056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, 0, 146), + [9058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, 0, 146), + [9060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4815), + [9063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5135), + [9065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5358), + [9067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7092), + [9069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5183), + [9071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5378), + [9073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), + [9075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6347), + [9077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5515), + [9079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5926), + [9081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6835), + [9083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5136), + [9085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, 0, 59), + [9087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5170), + [9089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, 0, 59), + [9091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5171), + [9093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [9095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), + [9097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4869), + [9100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(4848), + [9103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5142), + [9105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, 0, 62), + [9107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5175), + [9109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, 0, 62), + [9111] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5871), + [9114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5871), + [9117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), + [9119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5234), + [9121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5363), + [9123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4869), + [9125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, 0, 106), + [9127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5229), + [9129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, 0, 106), + [9131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), + [9133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4848), + [9135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 140), SHIFT_REPEAT(5086), + [9138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 140), + [9140] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 140), SHIFT_REPEAT(6347), + [9143] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 140), SHIFT_REPEAT(5515), + [9146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5181), + [9148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5369), + [9150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5389), + [9152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4853), + [9154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6022), + [9156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4596), + [9158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7265), + [9160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), + [9162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), + [9164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5354), + [9166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5410), + [9168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5457), + [9170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), + [9172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6232), + [9174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), + [9176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), + [9178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4828), + [9180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5011), + [9182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(5059), + [9185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5386), + [9187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5122), + [9190] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5913), + [9193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5913), + [9195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(5088), + [9198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5366), + [9200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), + [9202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5398), + [9204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5481), + [9206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5339), + [9208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5555), + [9210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(5056), + [9213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7266), + [9215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1, 0, 0), + [9217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1, 0, 0), + [9219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5328), + [9221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5560), + [9223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, 0, 59), + [9225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, 0, 59), + [9227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, 0, 62), + [9229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, 0, 62), + [9231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), + [9233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4805), + [9235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5368), + [9237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6745), + [9239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6824), + [9241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6848), + [9243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), + [9245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5059), + [9247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5913), + [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5122), + [9252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, 0, 106), + [9254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, 0, 106), + [9256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 193), SHIFT_REPEAT(5389), + [9259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 193), + [9261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 193), SHIFT_REPEAT(6022), + [9264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 193), SHIFT_REPEAT(4596), + [9267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), + [9269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5913), + [9272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5256), + [9274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6850), + [9276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), + [9278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5383), + [9280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5397), + [9282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4854), + [9284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5382), + [9286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5396), + [9288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4506), + [9290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [9292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [9294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), + [9296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [9298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [9300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5021), + [9302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5578), + [9304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5884), + [9307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(5166), + [9310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(5158), + [9313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5543), + [9315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5561), + [9317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5177), + [9319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5884), + [9321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5143), + [9323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [9325] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5884), + [9328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7082), + [9330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7081), + [9332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7080), + [9334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7079), + [9336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [9338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7246), + [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7245), + [9342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5885), + [9344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5884), + [9347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [9349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, 0, 163), + [9351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), + [9353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5607), + [9355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, 0, 162), + [9357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2974), + [9359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5608), + [9361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(5156), + [9364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5485), + [9366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), + [9368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 2, 0, 0), + [9370] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 2, 0, 0), SHIFT_REPEAT(5532), + [9373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(5143), + [9376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7225), + [9378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7226), + [9380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(5140), + [9383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(5911), + [9386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2, 0, 0), SHIFT_REPEAT(7182), + [9389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5465), + [9391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5177), + [9394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), + [9396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6734), + [9398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7283), + [9400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), + [9402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77), + [9404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6270), + [9406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), + [9408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), + [9410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), + [9412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), + [9414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), + [9416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), + [9418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5392), + [9420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [9422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5392), + [9425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, 0, 0), + [9427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [9429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3873), + [9431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5418), + [9433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), + [9435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3826), + [9437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3868), + [9439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), + [9441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), + [9443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), + [9445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), + [9447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, 0, 27), + [9449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, 0, 27), + [9451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6362), + [9453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3706), + [9455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [9457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4547), + [9459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5203), + [9461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6414), + [9463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6805), + [9465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), + [9467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3649), + [9469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7366), + [9471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4336), + [9473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4399), + [9475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, 0, 57), + [9477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, 0, 57), + [9479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), + [9481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), + [9483] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(4829), + [9487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5801), + [9489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7001), + [9491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7002), + [9493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__all_type, 1, 0, 89), + [9495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7003), + [9497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7006), + [9499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, 0, 229), + [9501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5758), + [9503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3859), + [9505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3056), + [9507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), + [9509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3986), + [9511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), + [9513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5406), + [9515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5415), + [9517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5048), + [9519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5409), + [9521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5402), + [9523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4505), + [9525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), + [9527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), SHIFT(5622), + [9530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_val_variable, 1, 0, 5), SHIFT(5622), + [9533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3960), + [9535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7203), + [9537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7202), + [9539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, 0, 230), + [9541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5769), + [9543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), + [9545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5337), + [9547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5557), + [9549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), + [9551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5133), + [9553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7040), + [9555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [9557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5407), + [9559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7198), + [9561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4282), + [9563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4233), + [9565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5622), + [9567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, 0, 0), + [9569] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 0), SHIFT(7051), + [9572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3639), + [9574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, 0, 4), + [9576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 4), SHIFT(7051), + [9579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), + [9581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6873), + [9583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [9585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3525), + [9587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7382), + [9589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), + [9591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5856), + [9593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5357), + [9595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5356), + [9597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1, 0, 0), + [9599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3592), + [9601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3, 0, 0), + [9603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4079), + [9605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), + [9607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, 0, 92), + [9609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5693), + [9611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [9613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [9615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [9617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [9619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [9621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(5418), + [9624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), + [9626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), + [9628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3401), + [9630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), + [9632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [9634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5345), + [9636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5544), + [9638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, 0, 75), SHIFT_REPEAT(77), + [9641] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, 0, 75), SHIFT_REPEAT(6270), + [9644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, 0, 75), + [9646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2, 0, 0), SHIFT_REPEAT(5622), + [9649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [9651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6016), + [9653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), + [9655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), + [9657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 1, 0, 0), + [9659] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, 0, 75), SHIFT_REPEAT(85), + [9662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, 0, 75), SHIFT_REPEAT(6630), + [9665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, 0, 75), + [9667] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 119), + [9669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 119), + [9671] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 4), + [9673] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 4), SHIFT(7051), + [9676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 77), + [9678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 77), + [9680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 0), + [9682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 0), SHIFT(7051), + [9685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3, 0, 0), + [9687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), + [9689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), + [9691] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 25), + [9693] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_parenthesized_last, 1, 0, 25), SHIFT(7051), + [9696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 116), + [9698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 116), + [9700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 163), + [9702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, 0, 162), + [9704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6901), + [9706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6432), + [9708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6477), + [9710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), + [9712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), + [9714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6077), + [9716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), + [9718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), + [9720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(85), + [9722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6630), + [9724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), + [9726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, 0, 144), + [9728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, 0, 144), + [9730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, 0, 145), + [9732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, 0, 145), + [9734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, 0, 97), + [9736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, 0, 97), + [9738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, 0, 101), + [9740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, 0, 101), + [9742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 148), + [9744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 148), + [9746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 149), + [9748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 149), + [9750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6982), + [9752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [9754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2915), + [9756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7222), + [9758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7357), + [9760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, 0, 2), + [9762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, 0, 2), + [9764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, 0, 3), + [9766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, 0, 3), + [9768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 151), + [9770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 151), + [9772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5376), + [9774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [9776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5374), + [9778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5372), + [9780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3399), + [9782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), + [9784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, 0, 150), + [9786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, 0, 150), + [9788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), + [9790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), + [9792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), + [9794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6859), + [9796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6858), + [9798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [9800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6088), + [9802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [9804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), + [9806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6953), + [9808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6430), + [9810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6537), + [9812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, 0, 92), + [9814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 186), + [9816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 186), + [9818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, 0, 97), + [9820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, 0, 97), + [9822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, 0, 101), + [9824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, 0, 101), + [9826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 183), + [9828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 183), + [9830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 184), + [9832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 184), + [9834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, 0, 185), + [9836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, 0, 185), + [9838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [9840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [9842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6072), + [9844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), + [9846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), + [9848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, 0, 229), + [9850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [9852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, 0, 117), + [9854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, 0, 117), + [9856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7311), + [9858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [9860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3000), + [9862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7312), + [9864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3635), + [9866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7327), + [9868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7374), + [9870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7323), + [9872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7321), + [9874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, 0, 230), + [9876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1564), + [9878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), + [9880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6363), + [9882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7115), + [9884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [9886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3043), + [9888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7272), + [9890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3885), + [9892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), + [9894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4090), + [9896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6400), + [9898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), + [9900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), + [9902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3002), + [9904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), + [9906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4570), + [9908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5395), + [9910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6581), + [9912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), + [9914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4080), + [9916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6053), + [9918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [9920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), + [9922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6095), + [9924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [9926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [9928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6880), + [9930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [9932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3410), + [9934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7342), + [9936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4493), + [9938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3591), + [9940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, 0, 0), + [9942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, 0, 0), + [9944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), + [9946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5463), + [9948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1, 0, 0), + [9950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3640), + [9952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 2, 0, 0), + [9954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5469), + [9956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15, 0, 0), + [9958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15, 0, 0), + [9960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 2, 0, 27), + [9962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7100), + [9964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6249), + [9966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, 0, 0), + [9968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6390), + [9970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), + [9972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), + [9974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 3, 0, 57), + [9976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7116), + [9978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1563), + [9980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4699), + [9982] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_body, 3, 0, 0), + [9984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), + [9986] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2, 0, 0), + [9988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2, 0, 0), + [9990] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, 0, 35), + [9992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, 0, 35), + [9994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), + [9996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3814), + [9998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), + [10000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3358), + [10002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), + [10004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, 0, 36), + [10006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, 0, 36), + [10008] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, 0, 0), + [10010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, 0, 0), + [10012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1, 0, 0), + [10014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), SHIFT(5469), + [10017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6106), + [10019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3510), + [10021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3507), + [10023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4645), + [10025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), + [10027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 4), + [10029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, 0, 0), + [10031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3931), + [10033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), + [10035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), + [10037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), + [10039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [10041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, 0, 0), + [10043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), + [10045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3985), + [10047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), + [10049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3555), + [10051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3554), + [10053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5463), + [10056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4613), + [10058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_decl_def_repeat1, 1, 0, 0), + [10060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [10062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [10064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6029), + [10066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [10068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [10070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5571), + [10072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3509), + [10074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3418), + [10076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [10078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), + [10080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), + [10082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), + [10084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [10086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6011), + [10088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [10090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [10092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3447), + [10094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, 0, 97), + [10096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, 0, 97), + [10098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, 0, 101), + [10100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, 0, 101), + [10102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), + [10104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), + [10106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5964), + [10108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), + [10110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), + [10112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5956), + [10114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [10116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [10118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [10120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5970), + [10122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4039), + [10124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4042), + [10126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [10128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5965), + [10130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [10132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), + [10134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4588), + [10136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5347), + [10138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6470), + [10140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5133), + [10142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), + [10144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), + [10146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, 0, 114), + [10148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, 0, 114), + [10150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5962), + [10152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3990), + [10154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3976), + [10156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), + [10158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5960), + [10160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), + [10162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), + [10164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5998), + [10166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [10168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [10170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6001), + [10172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [10174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), + [10176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6161), + [10178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), + [10180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4722), + [10182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4721), + [10184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), + [10186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), + [10188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6004), + [10190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4215), + [10192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4214), + [10194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), + [10196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3421), + [10198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), + [10200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), + [10202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1439), + [10205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1439), + [10208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5261), + [10210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6007), + [10212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), + [10214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [10216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), + [10218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), + [10220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6629), + [10222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6840), + [10224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), + [10226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7375), + [10228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661), + [10230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), + [10232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), + [10234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662), + [10236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4000), + [10238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4002), + [10240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644), + [10242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), + [10244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), + [10246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), + [10248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4166), + [10250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), + [10252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4192), + [10254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), + [10256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2547), + [10258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2254), + [10260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6977), + [10262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [10264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [10266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7410), + [10268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4230), + [10270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4227), + [10272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [10274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3433), + [10276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3620), + [10278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7219), + [10280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [10282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), + [10284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7282), + [10286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), + [10288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6972), + [10290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [10292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [10294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7408), + [10296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [10298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), + [10300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3239), + [10302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), + [10304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4087), + [10306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4094), + [10308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), + [10310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), + [10312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6967), + [10314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [10316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7406), + [10318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3451), + [10320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), + [10322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807), + [10324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6923), + [10326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6962), + [10328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [10330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), + [10332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7404), + [10334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3251), + [10336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), + [10338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), + [10340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), + [10342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6773), + [10344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [10346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [10348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7252), + [10350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4553), + [10352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [10354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4546), + [10356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6956), + [10358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), + [10360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7402), + [10362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), + [10364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2578), + [10366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6931), + [10368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [10370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6928), + [10372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), + [10374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6950), + [10376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), + [10378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), + [10380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7400), + [10382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4266), + [10384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [10386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2911), + [10388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), + [10390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6926), + [10392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6944), + [10394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [10396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [10398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7398), + [10400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4840), + [10402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4331), + [10404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4335), + [10406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2968), + [10408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1310), + [10410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6938), + [10412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3390), + [10414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7396), + [10416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), + [10418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019), + [10420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), + [10422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6930), + [10424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), + [10426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7394), + [10428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), + [10430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3714), + [10432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7434), + [10434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [10436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [10438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7292), + [10440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), + [10442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968), + [10444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3299), + [10446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6921), + [10448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), + [10450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7392), + [10452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), + [10454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6982), + [10456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), + [10458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2516), + [10460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), + [10462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6912), + [10464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [10466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7390), + [10468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), + [10470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4210), + [10472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830), + [10474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), + [10476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), + [10478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6903), + [10480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), + [10482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7388), + [10484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2992), + [10486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7144), + [10488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037), + [10490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040), + [10492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6893), + [10494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5323), + [10496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7386), + [10498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), + [10500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), + [10502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [10504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [10506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7143), + [10508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3403), + [10510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3409), + [10512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6883), + [10514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [10516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7384), + [10518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4661), + [10520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4674), + [10522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), + [10524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4264), + [10526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), + [10528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [10530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3489), + [10532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3648), + [10534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7437), + [10536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [10538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [10540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7302), + [10542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7286), + [10544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3926), + [10546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2606), + [10548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4711), + [10550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4697), + [10552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), + [10554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3907), + [10556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6863), + [10558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), + [10560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7380), + [10562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), + [10564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4655), + [10566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4705), + [10568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2628), + [10570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), + [10572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6910), + [10574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6433), + [10576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7232), + [10578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), + [10580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7287), + [10582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), + [10584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7018), + [10586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2870), + [10588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), + [10590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, 0, 86), + [10592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, 0, 86), + [10594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), + [10596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, 0, 85), + [10598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, 0, 85), + [10600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6917), + [10602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2434), + [10604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7262), + [10606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673), + [10608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2552), + [10610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), + [10612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6853), + [10614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [10616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [10618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7378), + [10620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3281), + [10622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3832), + [10624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3804), + [10626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), + [10628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2548), + [10630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7285), + [10632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311), + [10634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [10636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), + [10638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), + [10640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185), + [10642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7177), + [10644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), + [10646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7322), + [10648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), + [10650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), + [10652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1105), + [10654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7174), + [10656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1307), + [10658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1, 0, 0), + [10660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), + [10662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6836), + [10664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3549), + [10666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7242), + [10668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7173), + [10670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3785), + [10672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), + [10674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 3, 0, 41), + [10676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 3, 0, 41), + [10678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [10680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7145), + [10682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), + [10684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [10686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [10688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 144), + [10690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 144), + [10692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 145), + [10694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 5, 0, 145), + [10696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 5, 0, 165), + [10698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 5, 0, 165), + [10700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2821), + [10702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3263), + [10704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7146), + [10706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3398), + [10708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, 0, 10), + [10710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, 0, 10), + [10712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5346), + [10714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), + [10716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5351), + [10718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5352), + [10720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7051), + [10722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3164), + [10724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6827), + [10726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [10728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7372), + [10730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [10732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [10734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6457), + [10736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6732), + [10738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6460), + [10740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6731), + [10742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4604), + [10744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6730), + [10746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), + [10748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7072), + [10750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [10752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7332), + [10754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, 0, 10), + [10756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, 0, 10), + [10758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3314), + [10760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, 0, 10), + [10762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, 0, 10), + [10764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3410), + [10766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), + [10768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 38), + [10770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 38), + [10772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 0), + [10774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, 0, 0), + [10776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3283), + [10778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1, 0, 0), + [10780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1, 0, 0), + [10782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3934), + [10784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3944), + [10786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [10788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), + [10790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3420), + [10792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7184), + [10794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), + [10796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7183), + [10798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2891), + [10800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), + [10802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), + [10804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [10806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6814), + [10808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), + [10810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7369), + [10812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), + [10814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3562), + [10816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7196), + [10818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), + [10820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6752), + [10822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5161), + [10824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7351), + [10826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6910), + [10828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), + [10830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), + [10832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2619), + [10834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7197), + [10836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5547), + [10838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5548), + [10840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7204), + [10842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), + [10844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7205), + [10846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4806), + [10848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), + [10850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, 0, 142), SHIFT_REPEAT(1551), + [10853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, 0, 142), + [10855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4811), + [10857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6792), + [10859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2995), + [10861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7363), + [10863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), + [10865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), + [10867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try_parenthesized, 4, 0, 114), + [10869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 4, 0, 114), + [10871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [10873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), + [10875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3682), + [10877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3437), + [10879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6776), + [10881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3531), + [10883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7358), + [10885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 2), + [10887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 2), + [10889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2856), + [10891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 3), + [10893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 3), + [10895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2558), + [10897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2564), + [10899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2785), + [10901] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym__immediate_decimal, 1, 0, 0), REDUCE(sym__immediate_decimal, 2, 0, 0), SHIFT(5469), + [10905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, 0, 137), + [10907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, 0, 137), + [10909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, 0, 133), + [10911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, 0, 133), + [10913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7049), + [10915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [10917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7052), + [10919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7055), + [10921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7056), + [10923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3, 0, 0), + [10925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3, 0, 0), + [10927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [10929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2, 0, 0), + [10931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2, 0, 0), SHIFT_REPEAT(6629), + [10934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3537), + [10936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), + [10938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 197), + [10940] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 197), + [10942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 0), + [10944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression_parenthesized, 1, 0, 0), + [10946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 198), + [10948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 198), + [10950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_parenthesized_last, 2, 0, 10), + [10952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized_last, 2, 0, 10), + [10954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6443), + [10956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7482), + [10958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6439), + [10960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7444), + [10962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6440), + [10964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7448), + [10966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), + [10968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6802), + [10970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), + [10972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7244), + [10974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [10976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6449), + [10978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6437), + [10980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7483), + [10982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6682), + [10984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7485), + [10986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), + [10988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6738), + [10990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7445), + [10992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6737), + [10994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7261), + [10996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [10998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7314), + [11000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6739), + [11002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), + [11004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7418), + [11006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), + [11008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7304), + [11010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3870), + [11012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6661), + [11014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, 0, 73), + [11016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3000), + [11018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [11020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [11022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6727), + [11024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7060), + [11026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5822), + [11028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7172), + [11030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3599), + [11032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern, 1, 0, 100), + [11034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4116), + [11036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 2, 0, 0), SHIFT(6251), + [11039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4259), + [11041] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__val_number_decimal, 1, 0, 0), SHIFT(6252), + [11044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6729), + [11046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7010), + [11048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), + [11050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7201), + [11052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), + [11054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6748), + [11056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6431), + [11058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7254), + [11060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4171), + [11062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), + [11064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7349), + [11066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5105), + [11068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7284), + [11070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5344), + [11072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [11074] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_match_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(2432), + [11077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_match_pattern_repeat1, 2, 0, 0), + [11079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6878), + [11081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5210), + [11083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7234), + [11085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [11087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [11089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7130), + [11091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4165), + [11093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7324), + [11095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), + [11097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7495), + [11099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [11101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7294), + [11103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6854), + [11105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5458), + [11107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6855), + [11109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), + [11111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7017), + [11113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4781), + [11115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7334), + [11117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, 0, 137), + [11119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 4, 0, 137), + [11121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 5, 0, 133), + [11123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 5, 0, 133), + [11125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6100), + [11127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6125), + [11129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3936), + [11131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), + [11133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5150), + [11135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6150), + [11137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6169), + [11139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6227), + [11141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7119), + [11143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4078), + [11145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7344), + [11147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6278), + [11149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern, 1, 0, 0), + [11151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4433), + [11153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), + [11155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6379), + [11157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [11159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), + [11161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6408), + [11163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), + [11165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6344), + [11167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [11169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), + [11171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6765), + [11173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4147), + [11175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7353), + [11177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6280), + [11179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7026), + [11181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6436), + [11183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7264), + [11185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4350), + [11187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), + [11189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6216), + [11191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6152), + [11193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4798), + [11195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6087), + [11197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6021), + [11199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [11201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__list_item_expression, 1, 0, 0), + [11203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5959), + [11205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6939), + [11207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), + [11209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7224), + [11211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6784), + [11213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3964), + [11215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7360), + [11217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), + [11219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), + [11221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 2, 0, 0), + [11223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6214), + [11225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6799), + [11227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), + [11229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7364), + [11231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), + [11233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), + [11235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), + [11237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6808), + [11239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), + [11241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7367), + [11243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6820), + [11245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), + [11247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7370), + [11249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6170), + [11251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_parenthesized_last, 1, 0, 0), + [11253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_parenthesized_last, 1, 0, 0), + [11255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized_last, 1, 0, 0), + [11257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized_last, 1, 0, 0), + [11259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), + [11261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_parenthesized_last, 1, 0, 0), + [11263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_parenthesized_last, 1, 0, 0), + [11265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 2, 0, 0), + [11267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), + [11269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7180), + [11271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5020), + [11273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7066), + [11275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [11277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6833), + [11279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), + [11281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7373), + [11283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3087), + [11285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6284), + [11287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6846), + [11289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [11291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7376), + [11293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), + [11295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5450), + [11297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5330), + [11299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7192), + [11301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), + [11303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7274), + [11305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), + [11307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), + [11309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [11311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [11313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 123), + [11315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 123), SHIFT_REPEAT(6449), + [11318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), + [11320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6288), + [11322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [11324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5053), + [11326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, 0, 86), + [11328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_parenthesized_last, 3, 0, 86), + [11330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_parenthesized_last, 4, 0, 85), + [11332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized_last, 4, 0, 85), + [11334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5412), + [11336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 2, 0, 10), + [11338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 2, 0, 10), + [11340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, 0, 10), + [11342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized_last, 2, 0, 10), + [11344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), + [11346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [11348] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_parenthesized_last, 3, 0, 41), + [11350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized_last, 3, 0, 41), + [11352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7093), + [11354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6465), + [11356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7167), + [11358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3970), + [11360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3812), + [11362] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1, 0, 0), + [11364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1, 0, 0), + [11366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 0), + [11368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 0), + [11370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5883), + [11372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4255), + [11374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 38), + [11376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 38), + [11378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3966), + [11380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), + [11382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3615), + [11384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5074), + [11386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), + [11388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), + [11390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2614), + [11392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4779), + [11394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), + [11396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4792), + [11398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), + [11400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4763), + [11402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), + [11404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5385), + [11406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4151), + [11408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4337), + [11410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5818), + [11412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6965), + [11414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 121), + [11416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4732), + [11418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3491), + [11420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4753), + [11422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [11424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_body, 2, 0, 53), + [11426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4301), + [11428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [11430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4776), + [11432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), + [11434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7487), + [11436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, 0, 94), + [11438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5023), + [11440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3431), + [11442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_entry, 1, 0, 23), + [11444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_entry, 1, 0, 23), + [11446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_body, 1, 0, 22), + [11448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4284), + [11450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3858), + [11452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4313), + [11454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4749), + [11456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), + [11458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__list_item_expression, 1, 0, 21), + [11460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5860), + [11462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7249), + [11464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4723), + [11466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2916), + [11468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7216), + [11470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4796), + [11472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [11474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 2, 0, 53), + [11476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), + [11478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4729), + [11480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3082), + [11482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2553), + [11484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2851), + [11486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7422), + [11488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, 0, 175), + [11490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4764), + [11492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), + [11494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4757), + [11496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [11498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7443), + [11500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4737), + [11502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [11504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7446), + [11506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [11508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4152), + [11510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), + [11512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4315), + [11514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064), + [11516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), + [11518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6738), + [11520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991), + [11522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6737), + [11524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(942), + [11526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [11528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), + [11530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), + [11532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [11534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [11536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [11538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), + [11540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), + [11542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), + [11544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(601), + [11546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4622), + [11548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4160), + [11550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606), + [11552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4162), + [11554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), + [11556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), + [11558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), + [11560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3596), + [11562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), + [11564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [11566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [11568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), + [11570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [11572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), + [11574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [11576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4066), + [11578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(563), + [11580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4062), + [11582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), + [11584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4058), + [11586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), + [11588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3603), + [11590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), + [11592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), + [11594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [11596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [11598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), + [11600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), + [11602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), + [11604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), + [11606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), + [11608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3605), + [11610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), + [11612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3610), + [11614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5204), + [11616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), + [11618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3661), + [11620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4224), + [11622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4225), + [11624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4228), + [11626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), + [11628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), + [11630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [11632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), + [11634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [11636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), + [11638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), + [11640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990), + [11642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2069), + [11644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2065), + [11646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [11648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4531), + [11650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4529), + [11652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), + [11654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3673), + [11656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [11658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), + [11660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), + [11662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [11664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), + [11666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4151), + [11668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), + [11670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), + [11672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), + [11674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), + [11676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), + [11678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5081), + [11680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), + [11682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), + [11684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [11686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), + [11688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), + [11690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4530), + [11692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4514), + [11694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), + [11696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3247), + [11698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [11700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7303), + [11702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [11704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), + [11706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4758), + [11708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4761), + [11710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), + [11712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5338), + [11714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3906), + [11716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), + [11718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [11720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395), + [11722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), + [11724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), + [11726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), + [11728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [11730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3574), + [11732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3920), + [11734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), + [11736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [11738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3919), + [11740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [11742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3524), + [11744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), + [11746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [11748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5184), + [11750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), + [11752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [11754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), + [11756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), + [11758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [11760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3665), + [11762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), + [11764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4527), + [11766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), + [11768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [11770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6735), + [11772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3015), + [11774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), + [11776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [11778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [11780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [11782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [11784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5218), + [11786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [11788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3309), + [11790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [11792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [11794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [11796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), + [11798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), + [11800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [11802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [11804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), + [11806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), + [11808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4608), + [11810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [11812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), + [11814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4609), + [11816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4520), + [11818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4610), + [11820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), + [11822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), + [11824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4611), + [11826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [11828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), + [11830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4632), + [11832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), + [11834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3937), + [11836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), + [11838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1102), + [11840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), + [11842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [11844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), + [11846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [11848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), + [11850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3754), + [11852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), + [11854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3858), + [11856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6733), + [11858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3808), + [11860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [11862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), + [11864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4030), + [11866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), + [11868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), + [11870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3843), + [11872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), + [11874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), + [11876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), + [11878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [11880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [11882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), + [11884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4616), + [11886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), + [11888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), + [11890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), + [11892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), + [11894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), + [11896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), + [11898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [11900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), + [11902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [11904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5261), + [11906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [11908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), + [11910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4660), + [11912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [11914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [11916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3972), + [11918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [11920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), + [11922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3955), + [11924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4658), + [11926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [11928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), + [11930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), + [11932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3994), + [11934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [11936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [11938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), + [11940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [11942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2594), + [11944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4545), + [11946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4544), + [11948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4543), + [11950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), + [11952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4542), + [11954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6540), + [11956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), + [11958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3721), + [11960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4748), + [11962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3049), + [11964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5349), + [11966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4754), + [11968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7231), + [11970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), + [11972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), + [11974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [11976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), + [11978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3601), + [11980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3576), + [11982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6739), + [11984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5404), + [11986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3047), + [11988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4536), + [11990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4552), + [11992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4320), + [11994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), + [11996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3048), + [11998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), + [12000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3618), + [12002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [12004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), + [12006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [12008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3547), + [12010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [12012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4565), + [12014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), + [12016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3707), + [12018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3482), + [12020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), + [12022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), + [12024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4574), + [12026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4612), + [12028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, 0, 0), + [12030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4603), + [12032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4602), + [12034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6682), + [12036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3450), + [12038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), + [12040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [12042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [12044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [12046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7153), + [12048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4733), + [12050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4734), + [12052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), + [12054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), + [12056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), + [12058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [12060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3958), + [12062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4226), + [12064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), + [12066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6278), + [12068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4535), + [12070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4534), + [12072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4533), + [12074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4532), + [12076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), + [12078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [12080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4600), + [12082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4598), + [12084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4847), + [12086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), + [12088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3999), + [12090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [12092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5571), + [12094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [12096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), + [12098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [12100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), + [12102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3795), + [12104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3700), + [12106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6357), + [12108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [12110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), + [12112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [12114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [12116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4378), + [12118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5550), + [12120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), + [12122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2854), + [12124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), + [12126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, 0, 88), + [12128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), + [12130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2457), + [12132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), + [12134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [12136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4316), + [12138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__record_key, 1, 0, 0), + [12140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), + [12142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), + [12144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), + [12146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), + [12148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), + [12150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), + [12152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [12154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4154), + [12156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4155), + [12158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), + [12160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4508), + [12162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4157), + [12164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4486), + [12166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4484), + [12168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4777), + [12170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4069), + [12172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1970), + [12174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4470), + [12176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1233), + [12178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4827), + [12180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4606), + [12182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4617), + [12184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4620), + [12186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4621), + [12188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), + [12190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), + [12192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), + [12194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), + [12196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5709), + [12198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [12200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5708), + [12202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6333), + [12204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4403), + [12206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), + [12208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4402), + [12210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), + [12212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6627), + [12214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), + [12216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3609), + [12218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [12220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7077), + [12222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), + [12224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [12226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7057), + [12228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4739), + [12230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4738), + [12232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), + [12234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1201), + [12236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), + [12238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), + [12240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5588), + [12242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7109), + [12244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6292), + [12246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), + [12248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [12250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6294), + [12252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), + [12254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [12256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6639), + [12258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), + [12260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4619), + [12262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4624), + [12264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7024), + [12266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3913), + [12268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7008), + [12270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4768), + [12272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4771), + [12274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4592), + [12276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4590), + [12278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), + [12280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [12282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6412), + [12284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5689), + [12286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5428), + [12288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5023), + [12290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4816), + [12292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4801), + [12294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4774), + [12296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), + [12298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4812), + [12300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6599), + [12302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [12304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4012), + [12306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6960), + [12308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), + [12310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6932), + [12312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4720), + [12314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4716), + [12316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), + [12318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6564), + [12320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3839), + [12322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2991), + [12324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), + [12326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6891), + [12328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), + [12330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6874), + [12332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4783), + [12334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4780), + [12336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2973), + [12338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6500), + [12340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6498), + [12342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), + [12344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6812), + [12346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), + [12348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6798), + [12350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4799), + [12352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4794), + [12354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), + [12356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6459), + [12358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), + [12360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), + [12362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6755), + [12364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [12366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6746), + [12368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4747), + [12370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4742), + [12372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4538), + [12374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6579), + [12376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), + [12378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4077), + [12380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), + [12382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6947), + [12384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), + [12386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7058), + [12388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4759), + [12390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4766), + [12392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), + [12394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6554), + [12396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3416), + [12398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4011), + [12400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), + [12402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7161), + [12404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [12406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7195), + [12408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4795), + [12410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4785), + [12412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6529), + [12414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), + [12416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [12418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7340), + [12420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7442), + [12422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7379), + [12424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4741), + [12426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4740), + [12428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), + [12430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6455), + [12432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), + [12434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [12436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), + [12438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7319), + [12440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), + [12442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7493), + [12444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4744), + [12446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4743), + [12448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4507), + [12450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6464), + [12452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [12454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4605), + [12456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), + [12458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7424), + [12460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7415), + [12462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4769), + [12464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4725), + [12466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6524), + [12468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [12470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), + [12472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7277), + [12474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [12476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7250), + [12478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4735), + [12480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4736), + [12482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4825), + [12484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6584), + [12486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [12488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), + [12490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4584), + [12492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7138), + [12494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4559), + [12496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7128), + [12498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4750), + [12500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4751), + [12502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4585), + [12504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6632), + [12506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7499), + [12508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3758), + [12510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [12512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7037), + [12514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [12516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7014), + [12518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4793), + [12520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4791), + [12522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), + [12524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6533), + [12526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [12528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6842), + [12530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5058), + [12532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6743), + [12534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4790), + [12536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4755), + [12538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), + [12540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6456), + [12542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), + [12544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6760), + [12546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4866), + [12548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6767), + [12550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), + [12552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6489), + [12554] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [12556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__record_key, 2, 0, 0), + [12558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6780), + [12560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2, 0, 0), + [12562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6786), + [12564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4319), + [12566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), + [12568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6796), + [12570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6800), + [12572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6806), + [12574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6809), + [12576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [12578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6817), + [12580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6821), + [12582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6628), + [12584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6830), + [12586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6834), + [12588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4579), + [12590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6843), + [12592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6847), + [12594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4328), + [12596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6856), + [12598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6866), + [12600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), + [12602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6876), + [12604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), + [12606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6886), + [12608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3004), + [12610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6896), + [12612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999), + [12614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6906), + [12616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), + [12618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6915), + [12620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), + [12622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6924), + [12624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6479), + [12626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6933), + [12628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5729), + [12630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6940), + [12632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6476), + [12634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6946), + [12636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6952), + [12638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), + [12640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6958), + [12642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), + [12644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6964), + [12646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5257), + [12648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6969), + [12650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2, 0, 0), + [12652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6974), + [12654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), + [12656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6979), + [12658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_rest, 4, 0, 0), + [12660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, 0, 88), + [12662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), + [12664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), + [12666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [12668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), + [12670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7411), + [12672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), + [12674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [12676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), + [12678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), + [12680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, 0, 175), + [12682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), + [12684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [12686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3036), + [12688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5810), + [12690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5808), + [12692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [12694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [12696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), + [12698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), + [12700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), + [12702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [12704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), + [12706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), + [12708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [12710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), + [12712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [12714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [12716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), + [12718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4607), + [12720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5520), + [12722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5535), + [12724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [12726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5611), + [12728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5935), + [12730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5777), + [12732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5797), + [12734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5840), + [12736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5880), + [12738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5895), + [12740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5901), + [12742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5906), + [12744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5938), + [12746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5940), + [12748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5867), + [12750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5862), + [12752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5858), + [12754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5853), + [12756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5851), + [12758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5848), + [12760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4681), + [12762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6626), + [12764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3556), + [12766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4510), + [12768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4509), + [12770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4512), + [12772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4511), + [12774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), + [12776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3445), + [12778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), + [12780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), + [12782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [12784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), + [12786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2, 0, 0), }; #ifdef __cplusplus diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h index 17f0e94..799f599 100644 --- a/src/tree_sitter/parser.h +++ b/src/tree_sitter/parser.h @@ -47,6 +47,7 @@ struct TSLexer { uint32_t (*get_column)(TSLexer *); bool (*is_at_included_range_start)(const TSLexer *); bool (*eof)(const TSLexer *); + void (*log)(const TSLexer *, const char *, ...); }; typedef enum { diff --git a/test/corpus/decl/def.nu b/test/corpus/decl/def.nu index 25f286d..a51c700 100644 --- a/test/corpus/decl/def.nu +++ b/test/corpus/decl/def.nu @@ -53,13 +53,13 @@ def --wrapped --env bar [...args] {} (nu_script (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -67,7 +67,7 @@ def --wrapped --env bar [...args] {} (identifier)))) (block)) (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -75,8 +75,8 @@ def --wrapped --env bar [...args] {} (identifier)))) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -97,7 +97,7 @@ def --wrapped --env test [...args]: nothing -> string {} (nu_script (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks) (returns @@ -105,8 +105,8 @@ def --wrapped --env test [...args]: nothing -> string {} (flat_type)) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -117,7 +117,7 @@ def --wrapped --env test [...args]: nothing -> string {} (flat_type)) (block)) (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -128,8 +128,8 @@ def --wrapped --env test [...args]: nothing -> string {} (flat_type)) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -154,7 +154,7 @@ def --wrapped test [...args]: [nothing -> string, nothing -> int] {} (nu_script (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks) (returns @@ -164,8 +164,8 @@ def --wrapped test [...args]: [nothing -> string, nothing -> int] {} (flat_type)) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -178,8 +178,8 @@ def --wrapped test [...args]: [nothing -> string, nothing -> int] {} (flat_type)) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -192,7 +192,7 @@ def --wrapped test [...args]: [nothing -> string, nothing -> int] {} (flat_type)) (block)) (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -218,7 +218,7 @@ def --wrapped test [...args]: nothing -> record {} (nu_script (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks) (returns @@ -230,8 +230,8 @@ def --wrapped test [...args]: nothing -> record {} (flat_type))) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -246,8 +246,8 @@ def --wrapped test [...args]: nothing -> record {} (flat_type))) (block)) (decl_def - (long_flag) - (long_flag) + (long_flag (long_flag_identifier)) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -262,7 +262,7 @@ def --wrapped test [...args]: nothing -> record {} (flat_type))) (block)) (decl_def - (long_flag) + (long_flag (long_flag_identifier)) (cmd_identifier) (parameter_bracks (parameter @@ -293,7 +293,7 @@ def test [ (parameter_bracks (parameter (param_long_flag - (identifier)))) + (long_flag_identifier)))) (block))) ====== @@ -312,9 +312,9 @@ def test [ (parameter_bracks (parameter (param_long_flag - (identifier)) + (long_flag_identifier)) (flag_capsule - (param_short_flag)))) + (param_short_flag (param_short_flag_identifier))))) (block))) ====== @@ -333,7 +333,7 @@ def test [ (parameter_bracks (parameter (param_long_flag - (identifier)) + (long_flag_identifier)) (param_type (flat_type)))) (block))) @@ -353,7 +353,7 @@ def test [ (cmd_identifier) (parameter_bracks (parameter - (param_short_flag))) + (param_short_flag (param_short_flag_identifier)))) (block))) ====== @@ -371,7 +371,7 @@ def test [ (cmd_identifier) (parameter_bracks (parameter - (param_short_flag) + (param_short_flag (param_short_flag_identifier)) (param_type (flat_type)))) (block))) @@ -489,9 +489,9 @@ def test [ (parameter_bracks (parameter (param_long_flag - (identifier)) + (long_flag_identifier)) (flag_capsule - (param_short_flag)))) + (param_short_flag (param_short_flag_identifier))))) (block))) ====== @@ -510,9 +510,9 @@ def test [ (parameter_bracks (parameter (param_long_flag - (identifier)) + (long_flag_identifier)) (flag_capsule - (param_short_flag)) + (param_short_flag (param_short_flag_identifier))) (param_type (flat_type)))) (block))) diff --git a/test/corpus/expr/list.nu b/test/corpus/expr/list.nu index b34b083..33c5dff 100644 --- a/test/corpus/expr/list.nu +++ b/test/corpus/expr/list.nu @@ -32,7 +32,8 @@ list-001-item-string (val_entry (val_string)) (val_entry - (val_string))))))) + (val_string + (long_flag_identifier)))))))) ===== list-002-unquoted-starts-with-numeric diff --git a/test/corpus/pipe/blocks.nu b/test/corpus/pipe/blocks.nu index 274bffa..3e74dca 100644 --- a/test/corpus/pipe/blocks.nu +++ b/test/corpus/pipe/blocks.nu @@ -96,8 +96,8 @@ blocks-004-multiline-command (pipe_element (command (cmd_identifier) - (long_flag) - (short_flag) + (long_flag (long_flag_identifier)) + (short_flag (short_flag_identifier)) (val_string)))))))) diff --git a/test/corpus/pipe/commands.nu b/test/corpus/pipe/commands.nu index 704848b..4a424d3 100644 --- a/test/corpus/pipe/commands.nu +++ b/test/corpus/pipe/commands.nu @@ -225,7 +225,7 @@ cmd --long-flag (pipe_element (command (cmd_identifier) - (long_flag))))) + (long_flag (long_flag_identifier)))))) ====== cmd-011-path-string-1-dot @@ -243,21 +243,21 @@ cargo install --path ./dir (command (cmd_identifier) (val_string) - (long_flag) + (long_flag (long_flag_identifier)) (val_string)))) (pipeline (pipe_element (command (cmd_identifier) (val_string) - (long_flag) + (long_flag (long_flag_identifier)) (val_string)))) (pipeline (pipe_element (command (cmd_identifier) (val_string) - (long_flag) + (long_flag (long_flag_identifier)) (val_string))))) ======